#2201 Le 16/06/2009, à 17:26
- diodio13fr
Re : Topic des couche tard (23) !
@wiscot et les autres: ok avec vous faudrait leur montrer ce que ça fait .
@tous: oui la tite aime les chat, elle en a meme un qui lui marche (j'espère que c'est toujours le cas) sur le clavier comme feu ma chatte (retrouvée un midi dcd au milieu de la route, mais maigre consolation elle était toujours jolie )
j'étais obligé de verrouiller la session tous les soir .
@toineo: ça fonctionne nickel-chrome
voilà le script à mettre dans /etc/init.d
#! /bin/sh
# Description:
# Author: diodio13fr <diodio13fr{at]gmail[dot}com>
#
case "$1" in
start)
# create rules file if it doesn't exist and exit
if [ ! -e /etc/network/ip_rules ]
then
touch /etc/network/ip_rules
exit 0
fi
# if the file exist load the rules
starting_rules=`iptables -L`
echo 'Loading tables...'
iptables-restore < /etc/network/ip_rules
loaded_rules=`iptables -L`
# test if rules are loaded
if [ "$loaded_rules" != "$starting_rules" ]
then
echo 'Rules loaded'
# backup of the rules file
cp /etc/network/ip_rules /etc/network/ip_rules.save
else
echo 'ERROR rules not loaded!'
fi
;;
stop)
rules=`iptables-save`
saved_rules=`cat /etc/network/ip_rules.save`
if [ "$saved_rules" == "$rules" ]
then
echo 'No new rules added. Exiting'
else
echo 'Rules added. Saving....'
iptables-save > /etc/network/ip_rules
echo 'Rules saved. Exiting'
fi
;;
esac
:
puis
chmod +x /etc/init.d/le_script
update-rc.d le_script start 20 1 2 3 4 5 . stop 37 0 6 .
à chaque arrêt ou reboot les regles sont sont sauvées et chargées automatiquemen à chaque démarrage.
Les règles ajoutées en cours de fonctionnement seront également automatiquement sauvées sans avoir à les rajouter dans un quelconque script.
Il n'y a qu'au premier lancement où il ne charge aucune règle car le fichier de sauvegarde des règle n'existe pas encore.:P
█▒▒▒░░
Hors ligne
#2202 Le 16/06/2009, à 17:29
- tshirtman
Re : Topic des couche tard (23) !
#!/usr/bin/env python
import sys
from optparse import OptionParser
import pygame
import random
class View(object):
def __init__(self, player, rain):
self.player = player
self.rain = rain
pygame.init()
self.scr = pygame.display.set_mode((self.rain.width, self.rain.heigh))
def update(self):
self.scr.fill(pygame.Color('#000000'), pygame.Rect(0, 0, self.rain.width, self.rain.heigh))
self.scr.fill(
pygame.Color('#FFFFFF'),
pygame.Rect(
self.player.x - self.player.width/2,
self.rain.heigh - self.player.heigh,
self.player.width,
self.player.heigh
)
)
for i in self.rain.drops:
self.scr.fill(
pygame.Color('#FF00FF'),
pygame.Rect(
i.x,
self.rain.heigh - i.y,
1,
1,
)
)
pygame.display.flip()
class Drop(object):
def __init__(self, (x,y), (vx, vy)):
self.x = x
self.y = y
self.vx = vx
self.vy = vy
def update(self, dt):
self.x += self.vx * dt
self.y += self.vy * dt
def collide(self, player_heigh, player_width, x):
return (
self.y < player_heigh and
x - player_width/2.0 < self.x < x + player_width/2.0
)
class Rain(object):
def __init__(self, rain_vector=(0, -1), density=10, heigh=100, width=1000):
self.rain_vector = rain_vector
self.density = density
self.width = width
self.drops = []
self.drops_awaiting = 0
self.started = False
self.heigh = heigh
def update(self, dt, heigh, width, x):
score = 0
for i in self.drops:
i.update(dt)
if i.y < 0:
self.drops.remove(i)
self.started = True
elif i.collide(heigh, width, x):
score += 1
self.drops.remove(i)
self.started = True
self.drops_awaiting += self.density * dt
for i in range(int(self.drops_awaiting)):
self.drops.append(
Drop(( random.randint(self.heigh, self.width), heigh), self.rain_vector)
)
self.drops_awaiting -= int(self.drops_awaiting)
return score
class Player(object):
def __init__(self, width=10, heigh=80, speed=1):
self.width = width
self.heigh = heigh
self.speed = speed
self.x = 0
self.score = 0
def update(self, dt):
self.x += self.speed * dt
class Run(object):
def __init__(self, player_heigh, player_width, player_speed,
rain_density, rain_vector, rain_heigh, rain_width,
number, dt):
average = 0
score_min = -1
score_max = 0
dt = float(dt)
for i in range(int(number)):
#print
#print "pass: "+str(i)
player = Player(
int(player_width), int(player_heigh), int(player_speed)
)
rain = Rain(
(
int(rain_vector.split(',')[0]),
int(rain_vector.split(',')[1])
),
int(rain_density),
int(rain_heigh),
int(rain_width)
)
view = View(player, rain)
while player.x < int(rain_width):
if rain.started:
player.update(dt)
score = rain.update(
dt, int(player_heigh), int(player_width), player.x
)
player.score += score
sys.stderr.flush()
sys.stderr.write(
'\r '+str(player.x)+' '+str(len(rain.drops))+' '+str(player.score)
)
view.update()
average += player.score
score_max = max(score_max, player.score)
if score_min == -1: score_min = player.score
else : score_min = min(score_min, player.score)
average /= float(number)
print "series ended"
print score_min, score_max, average
if __name__ == '__main__':
parser = OptionParser()
parser.add_option('--player_heigh', dest='player_heigh', help='the runner\'s heigh', metavar='heigh')
parser.add_option('--player_width', dest='player_width', help='', metavar='width')
parser.add_option('--player_speed', dest='player_speed', help='', metavar='speed')
parser.add_option('--rain_density', dest='rain_density', help='', metavar='density')
parser.add_option('--rain_vector', dest='rain_vector', help='0,0 is bottom-left', metavar='x,y')
parser.add_option('--rain_heigh', dest='rain_heigh', help='', metavar='heigh')
parser.add_option('--rain_width', dest='rain_width', help='distance ran by player', metavar='width')
parser.add_option('--number', dest='number', help='number of tries', metavar='number')
parser.add_option('--deltatime', dest='deltatime', help='time between two frames', metavar='time')
options, args = parser.parse_args()
Run(options.player_heigh,
options.player_width,
options.player_speed,
options.rain_density,
options.rain_vector,
options.rain_heigh,
options.rain_width,
options.number,
options.deltatime
)
correction de quelques bugs et ajout d'une visualisation avec pygame
ça démontre qu'a taille de gouttes constantes (dsl rmy, edite le script si tu veux le paramettrer ^^) et a distance constante, quelle que soit le sens du vent, il vaut mieux courrir que marcher .
edit: et c'est super class optparse
Hors ligne
#2203 Le 16/06/2009, à 17:30
- Кຼزດ
Re : Topic des couche tard (23) !
http://www.pcinpact.com/actu/news/51439-patrick-bloche-christine-albanel-hadopi.htm
Nous allons continuer à nous battre contre le droit des auteurs (sic), contre la démagogie, et contre le jeunisme, je peux vous l’assurer .
dou
Hors ligne
#2204 Le 16/06/2009, à 17:31
- Toineo
Re : Topic des couche tard (23) !
@diodio : thx, je save (justement ) !
@tshirtman : je teste ca
edit : tshirtman :
Traceback (most recent call last):
File "test.py", line 170, in <module>
options.deltatime
File "test.py", line 106, in __init__
dt = float(dt)
TypeError: float() argument must be a string or a number
Désolé, je cherche pas a corriger moi même vu que je bosse
Dernière modification par Toineo (Le 16/06/2009, à 17:35)
Fail
Hors ligne
#2205 Le 16/06/2009, à 18:05
- necroluckyboy
Re : Topic des couche tard (23) !
@mathieuI: Execellent !
Sinon, pour les chats, je maintien que j'aime pas ça mais c'est pas une raison pour les taper ou les torturer, comme n'importe quel animal d'ailleurs. Après, de là à dire qu'il faudrait lui faire la même chose faut pas déconner, il a 14 ans le gars...
Hors ligne
#2206 Le 16/06/2009, à 18:10
- diodio13fr
Re : Topic des couche tard (23) !
14 ans.....
tu pense qu'il n'est pas conscient de ses actes ou que le rapport de force est démesuré entre un adulte et lui?
parce que le rapport de force entre un petit con de 14 et un chat, ben il est vite vu!!
c'est un peu comme si un catcheur lui tombait dessus.
je ne trouverai jamais aucune excuses pour ce genre de comportement.
█▒▒▒░░
Hors ligne
#2207 Le 16/06/2009, à 18:10
- philarmonie
Re : Topic des couche tard (23) !
@ tshirtman: ça ne marche pas encore chez moi, par contre il faut corriger ce passage
for i in range(int(self.drops_awaiting)):
self.drops.append(
Drop(( random.randint(self.heigh, self.width), heigh), self.rain_vector)
)
en
for i in range(int(self.drops_awaiting)):
self.drops.append(
Drop(( random.randint(0, self.width), self.heigh), self.rain_vector)
)
enfin je le suppose: la goute apparait aléatoirement sur la largeur (entre 0 et self.width) mais avec la hauteur self.heigh
#2208 Le 16/06/2009, à 18:16
- necroluckyboy
Re : Topic des couche tard (23) !
@diodio13fr: je sous-entend juste qu'à 14 ans on est très con (la preuve avec ce spécimen), et que même s'il est conscient de ce qu'il fait il ne mesure pas toute la portée de ses actes et du mal qu'il fait. Pour preuve, les enfants soldats enrôlés car plus enclin à se battre et à commettre l'irréparable... Un peu de tolérance quoi ! S'il fallait tabasser tous les cons objectivement, on se foutrait sur la gueule nous-même.
Hors ligne
#2209 Le 16/06/2009, à 18:28
- cat_loic
Re : Topic des couche tard (23) !
@diodio13fr: je sous-entend juste qu'à 14 ans on est très con (la preuve avec ce spécimen), et que même s'il est conscient de ce qu'il fait il ne mesure pas toute la portée de ses actes et du mal qu'il fait. Pour preuve, les enfants soldats enrôlés car plus enclin à se battre et à commettre l'irréparable... Un peu de tolérance quoi ! S'il fallait tabasser tous les cons objectivement, on se foutrait sur la gueule nous-même.
Christine Albanel est avec toi !
Nous allons continuer à nous battre contre le droit des auteurs (sic), contre la démagogie, et contre le jeunisme, je peux vous l’assurer
(mort aux cons, vaste programme)
Hors ligne
#2210 Le 16/06/2009, à 18:35
- ceric
Re : Topic des couche tard (23) !
Bonsoir, ouais 3 clopes pour l'instant, demain ce sera la bonne
Mac mini 7,1 en dual boot Ubuntu Gnome 22.04.5 [LTS] & macOS (Monterey)
HP elitedesk 800 G2 SFF en single boot Ubuntu Gnome 24.04.1 [LTS]
HP zBook G3 15" en single boot Mageia Gnome 9
Hors ligne
#2211 Le 16/06/2009, à 18:37
- philarmonie
Re : Topic des couche tard (23) !
ça démontre qu'a taille de gouttes constantes (dsl rmy, edite le script si tu veux le paramettrer ^^) et a distance constante, quelle que soit le sens du vent, il vaut mieux courrir que marcher
.
Faux!!
Avec ma version modifié pour l'apparition de la goutte
philarmonie@django:~$ python rain.py --player_heigh 180 --player_width 80 --rain_density 10 --rain_vector 1,-1 --rain_heigh 500 --rain_width 800 --number 5 --deltatime 2 --player_speed 10
800.0 4232 871series ended
871 922 893.0
philarmonie@django:~$ python rain.py --player_heigh 180 --player_width 80 --rain_density 10 --rain_vector 1,-1 --rain_heigh 500 --rain_width 800 --number 5 --deltatime 2 --player_speed 5
800.0 4334 858series ended
836 873 855.0
sur 5 essais, la moyenne la plus faible est pour la vitesse la plus faible (tout autre paramètre restant constant).
Et vu le nombre de paramètres que comporte ton modèle, je doute fortement qu'il y ai un comportement constant par rapport à la variation de la vitesse.
#2212 Le 16/06/2009, à 18:38
- herberts
Re : Topic des couche tard (23) !
Mmh, faudrait que je m'y remette à arrêter... J'étais descendu à 1 tous les 2 jours il y a quelques semaines, mais je suis remonté à 6 - 7 par jour .
Hors ligne
#2213 Le 16/06/2009, à 18:40
- ceric
Re : Topic des couche tard (23) !
on va se motiver herberts, moi demain, je vais arreter c'est décidé
http://www.arreterdefumer.fr/motivation/
On va y arriver.
Mac mini 7,1 en dual boot Ubuntu Gnome 22.04.5 [LTS] & macOS (Monterey)
HP elitedesk 800 G2 SFF en single boot Ubuntu Gnome 24.04.1 [LTS]
HP zBook G3 15" en single boot Mageia Gnome 9
Hors ligne
#2214 Le 16/06/2009, à 18:42
- guguscat
Re : Topic des couche tard (23) !
Moi j'ai réussi à arreter de commencer depuis une semaine
Un problème non résolu ? Indiquez le en insultant les gens qui tentent de vous aider.
Hors ligne
#2215 Le 16/06/2009, à 18:45
- philarmonie
Re : Topic des couche tard (23) !
Te plains pas herberts, je suis au paquet par jour
Sinon félicitation ceric
#2216 Le 16/06/2009, à 18:46
- ceric
Re : Topic des couche tard (23) !
on va se motiver les gars, moi demain, je vais arreter c'est décidé
http://www.arreterdefumer.fr/motivation/
On va y arriver.
Mac mini 7,1 en dual boot Ubuntu Gnome 22.04.5 [LTS] & macOS (Monterey)
HP elitedesk 800 G2 SFF en single boot Ubuntu Gnome 24.04.1 [LTS]
HP zBook G3 15" en single boot Mageia Gnome 9
Hors ligne
#2217 Le 16/06/2009, à 18:47
- ceric
Re : Topic des couche tard (23) !
Moi j'ai réussi à arreter de commencer depuis une semaine
très pertinente ton intervention guguscat
Mac mini 7,1 en dual boot Ubuntu Gnome 22.04.5 [LTS] & macOS (Monterey)
HP elitedesk 800 G2 SFF en single boot Ubuntu Gnome 24.04.1 [LTS]
HP zBook G3 15" en single boot Mageia Gnome 9
Hors ligne
#2218 Le 16/06/2009, à 18:48
- 银河系
Re : Topic des couche tard (23) !
Mmh, faudrait que je m'y remette à arrêter... J'étais descendu à 1 tous les 2 jours il y a quelques semaines, mais je suis remonté à 6 - 7 par jour
.
Oh purée... je ne sais pas du tout à combien de clopes par jour j'en suis, je les roule. Mais environ entre 15 et 20, je sais pas trop je ne les compte plus depuis un moment, sauf quand je fumais des blondes toutes faites (un fameux paquet de 10 par jour) mais c'est devenu trop cher pour moi...
Mais tu as déjà fait pas mal de boulot pour descendre à 1 tout les 2 jours, et 6 ou 7 ce n'est pas encore énorme, ca doit être jouable de redescendre.
Dernière modification par milkyway (Le 16/06/2009, à 18:50)
Hors ligne
#2219 Le 16/06/2009, à 18:50
- herberts
Re : Topic des couche tard (23) !
Ha ben oui, je suis aux roulées depuis plusieurs années, les toutes faites c'est bien trop cher.
Hors ligne
#2220 Le 16/06/2009, à 18:51
- wiscot
Re : Topic des couche tard (23) !
Sinon, pour les chats, je maintien que j'aime pas ça mais c'est pas une raison pour les taper ou les torturer, comme n'importe quel animal d'ailleurs. Après, de là à dire qu'il faudrait lui faire la même chose faut pas déconner, il a 14 ans le gars...
oui exacte , je rectifie , la batte c'est pas humiliant, rien ne vaut une bonne la fessée, le crane affaissé, le froc baissé .
Hors ligne
#2221 Le 16/06/2009, à 18:51
- guguscat
Re : Topic des couche tard (23) !
guguscat a écrit :Moi j'ai réussi à arreter de commencer depuis une semaine
très pertinente ton intervention guguscat
Nan mais c'est vrai en plus !
Un problème non résolu ? Indiquez le en insultant les gens qui tentent de vous aider.
Hors ligne
#2222 Le 16/06/2009, à 19:03
- kouskous
Re : Topic des couche tard (23) !
Bonsoir
@la 'tite : toi-même !
Edit :
En fumant, vous pensez jamais que vous prenez une dose de cancer ? Puis que vous tuez - peut-être - quelqu'un en empêchant que l'on reprenne vos organes (enfin vos poumons) pour une greffe ?
Puis y'a ça aussi :
* Selon une étude canadienne, 11 milliards de cigarettes sont grillées sur terre par jour.
* Le tabac serait à lui seul responsable de 5% de la déforestation, par le bois qu'il nécessite pour le séchage.
* La fumée d'une cigarette pollue autant que 10 voitures diesel tournant au ralenti pendant 30 minutes…
Puis penser aux fumeurs passifs...
Ça serait de la super motivation, ça, non ?
Dernière modification par Kous-Kous! (Le 16/06/2009, à 19:16)
#!/usr/bin/killall
« « J'aime kouskous » — kouskous. » — kouskous.
Hors ligne
#2223 Le 16/06/2009, à 19:17
- wiscot
Re : Topic des couche tard (23) !
Bonsoir
@la 'tite : toi-même !
Edit :
En fumant, vous pensez jamais que vous prenez une dose de cancer ? Puis que vous tuez - peut-être - quelqu'un en empêchant que l'on reprenne vos organes (enfin vos poumons) pour une greffe ?Puis y'a ça aussi :
http://www.consoglobe.com/ac-environnement-biodiversite_2647_cigarette-pollution-non.html a écrit :* Selon une étude canadienne, 11 milliards de cigarettes sont grillées sur terre par jour.
* Le tabac serait à lui seul responsable de 5% de la déforestation, par le bois qu'il nécessite pour le séchage.
* La fumée d'une cigarette pollue autant que 10 voitures diesel tournant au ralenti pendant 30 minutes…Puis penser aux fumeurs passifs...
Ça serait de la super motivation, ça, non ?
bien tiens , j'vais m'en griller une en pensant a tout ça
---------> [ ]
edit , en plus je mange McDo ce soir , j'ai tout faux , ils auront même pas mon cœur
Dernière modification par wiscot (Le 16/06/2009, à 19:21)
Hors ligne
#2224 Le 16/06/2009, à 19:18
- Sir Na Kraïou
Re : Topic des couche tard (23) !
Je vais tuer ma logeuse.
L'égorger avec un couteau en céramique.
Je veux que ça gicle.
Ah nan, ça, ça relève de mon domaine !
@la tite: si tu trouve un dico avec plus d'"infos" sur le sujet qu'internet et usenet me prévient pas, j'aurais pas assez d'une vie pour le lire xD
Nan, mais le Larousse, y a particulièrement rien, comparé au Robert, des vrais saintes nitouche (bon, faudrait que je vérifie si c'est toujours pareil avec les nouvelles versions, remarque). Ensuite, j'étais petite et je ne savais pas encore très bien me servir d'Internet (et puis ce n'était peut être pas aussi développé). Sans compter que pour chercher sur Internet, il te faut au moins la base (pour chercher quelque chose il faut savoir que ça existe).
http://www.pcinpact.com/actu/news/51439-patrick-bloche-christine-albanel-hadopi.htm
Albanel™ a écrit :Nous allons continuer à nous battre contre le droit des auteurs (sic), contre la démagogie, et contre le jeunisme, je peux vous l’assurer .
Ben moi, j'vais continuer à me battre contre le droit des auteurs, contre la démogogie et contre le vieillisme
je ne trouverai jamais aucune excuses pour ce genre de comportement.
et le comportement de tous ces gens qui sont près à défendre nos zamis les zainmaux alors qu'il y a des êtres humains qui crèvent à leurs pieds ? Bon, c'est sûr qu'un clodo, ça pue et c'est moins mignon qu'un chat... ) Qui sont prêts à tomber sur un gamin de 14 ans mais pas sur un gouvernement constitué de types de 50-60 ans ? C'est vraiment pour se donner bonne conscience. Je préfère encore un tortionnaire direct qui assume son truc en le faisant que ces types en costard qui ne daignent même pas regarder leurs meurtres.
J'ai lu que les types doivent être protégés parce que des bienpensants amis des animaux ont décidé de leur "faire la peau"... quel noble combat que d'aller tabasser des gamins, presque mieux que de tabasser un chat.
En plus, faut pas croire, mais les bestioles, ils ne se font pas trop de cadeaux entre eux, non plus.
Je ne cautionne pas la torture gratuite (je trouve pas ça super sain), mais bon...
Dernière modification par la 'tite gogole (Le 16/06/2009, à 19:27)
Descendant de Charlemagne et de LUCA.
Bleu, en l'hommage d'un truc bleu. :'(
C'est pas du bleu.
C'est pas le lac de Genève, c'est le Lac Léman.
Hors ligne
#2225 Le 16/06/2009, à 19:26
- kouskous
Re : Topic des couche tard (23) !
c'est mon mignon qu'un chat...
*PAN*
En plus, faut pas croire, mais les bestioles, ils ne se font pas trop de cadeaux entre eux, non plus.
Nan mais là y'a un instint de survie dans la plupart des cas, que quand un p'tit con de 14 ans (vous m'excusez mais à cet âge là j'torturais pas les bêtes) bah il fait ça uniquement pour le plaisir et pour "se faire filmer kikoo j'vais être partout sur facebook et sur utube lol xD" bah voilà quoi...
#!/usr/bin/killall
« « J'aime kouskous » — kouskous. » — kouskous.
Hors ligne