29040

29041

29042

love
avatar
HURRRR !

29043

abs(
avatar
loclamor
Mondo Photo
Le voyage en photo et en 1 clic

29044

// A selection always sexist
Ca, c'est quand le curseur est dans exist et que vous avez raté la touche Fin triso

29045

Tsss grin
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

29046

29047

Vous avez attaqué le Trõll Khäzz (107078) grâce à un sortilège.

Votre Jet d'Attaque est de....................: 108
Le Jet d'Esquive de votre adversaire est de...: 36

Vous avez donc TOUCHÉ votre adversaire par un coup critique

Seuil de Résistance de la Cible.....: 20 %
Jet de Résistance...........................: 93

La Cible subit donc pleinement l'effet du sortilège.
Vous avez augmenté votre Maîtrise Magique de 6 points.

Vous lui avez infligé 55 points de dégâts.
Son Armure le protège et il ne perdra que 50 points de vie.
Il sera, de plus, fragilisé lors des prochaines esquives.

Votre Karma a été influencé par cette action.
avatar
pedrolane stoppe la chute des chevaux

La DNC-Team : un club plein de mystères

29048

5V5F
Votre Karma a été influencé par cette action.
et la le mec il le pécho par le bras et il lui dit '

29049

love

29050

ttU5

29051

avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

29052

29053

Tu voulais poster dans "que mangez-vous ce soir", j'imagine ? cheeky
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

29054

Bof non, peut-être des lentilles ! #tribav# grin
Tiens, là j'ai ça qui traîne :

29055

Omelette aux lentilles norvégienne ?

29056

grin

29057

29058

grin

(mais je ne crayonne pas, pour les perroquets embarrassed)
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

29059

=)
et la le mec il le pécho par le bras et il lui dit '

29060

lulz
function zdownload(f,file,cb){ var done = false; var ext = file.split('.').pop(); try { f.get(file,false,function(err,stream){ if(err || stream === u){ done = true; console.logPush( 'error on download'.red, file, err.message); return cb(err,null); } if(ext === 'zip'){ var out = {}; stream.pipe(unzip.Parse()) .on('entry', function(entry){ var name = entry.path; if(entry.type !== 'File') return entry.autodrain(); getStream(entry,function(err,data){ if(done) return; if(err) return console.logPush('unzip error'.red,file+'/'+name, err.message); out[name] = data; }); }).on('close',function(){ if(done) return; done = true; return cb(null,out); }); } else { getStream(stream,function(err,data){ if(done) return; done = true; var out = {}; out[file] = data; return cb(err,out); }); } }); } catch(e){ if(done) return; done = true; console.logPush('unhandled ftp download error'.red, file, e.message); return cb(err,null); } } function ftpGet(nfo,cb){ var t = this; var startTime = Date.now(); var keyprefix = 'tourinfrance:'+t.nfo.name+':ftpFiles:'; createFtp(nfo.server,function(err,f){ // create main ftp f.list(nfo.folder,false,function(err,list){ // get files list if(err){ console.logPush('error',err); return f.end(); } console.log('listing done'.yellow,list.length,'entry'); if(nfo.match){ _.remove(list,function(file){ return ( file.type !== '-' || !mm([file.name],nfo.match).length ); }); console.log(list.length.toString().magenta,'entry keep after filtering',nfo.match); } var toDl = [], files = {}; // array of files to download // check cache for each files async.each(list,function(e,cb){ if(e.type !== '-') return setTimeout(cb,1); // not a file //var ext = e.name.split('.').pop(); //if(nfo.validExt !== u && _.indexOf(nfo.validExt,ext) === -1) return setTimeout(cb,1); // not valid files if( useCache !== true ){ toDl.push( e ); return setTimeout(cb,1); } // not use cache var key = keyprefix+e.name; t.db.hgetall(key,function(err,file){ if(err || file === null || file.size != e.size){ toDl.push( e ); return setTimeout(cb,1); } var data = JSON.parse(file.data); _.forIn(data,function(data,key){ files[key] = data; }); cb(); }); },function(err){ // list of files to dl is generated function allDlDone(){ var totalBytes = 0; _.forIn(files,function(data,name){ totalBytes += data.length; }); console.log('total files number'.yellow,Object.keys(files).length, '('+parseInt(totalBytes/1024,10)+'kb)'); cb(null,files); } if(!toDl.length) return allDlDone(); var maxFtp = nfo.parallelLimit === u ? 1 : nfo.parallelLimit; if(toDl.length < maxFtp) maxFtp=1; console.logPush('download',toDl.length,'files with',maxFtp,'// ftp'); async.timesLimit(maxFtp-1, 10, function(n, next) { createFtp(nfo.server,next); }, function(err, ftps){ // all additionnal ftp connected ftps.push(f); var ftpFree = []; _.each(ftps,function(f,n){ ftpFree.push(n); }); function gen_download(e,file){ return function(cb){ var ftpn = ftpFree.shift(); function createDl(){ return async.timeout(function(cb){ zdownload(ftps[ftpn],file,cb); }, nfo.timeout); } var zdl = function(err,data){ if(err){ console.logPush('download'.red,file.yellow,'need retry'.red,'ftp#'+ftpn,err.code,err.message); ftps[ftpn].end(); // shutdown old client createFtp(nfo.server,function(err,f){ ftps[ftpn] = f; ftpFree.push(ftpn); ftpn = ftpFree.shift(); createDl()(zdl);// dl(zdl); }); } else return zcb(null,data); } var zcb = function(err,data){ ftpFree.push(ftpn); if(err){ console.logPush('error on download'.red,file,err.message); } _.forIn(data,function(data,key){ files[key] = data; }); var key = keyprefix+e.name; t.db.multi().hmset(key,{ data:JSON.stringify(data), size:e.size }).expire(key,60*60*24).exec(function(err,repl){ cb(null); }); } createDl()(zdl); }; } var jobs = []; _.each(toDl,function(e,n){ jobs.push( function(cb){ gen_download(e,nfo.folder+e.name,n)(function(){ console.logLast('downloaded'.green,e.name.yellow,n+'/'+toDl.length); cb(); }) } ); }); async.parallelLimit(jobs,maxFtp,function(){ // got all files var time = (Date.now() - startTime)/1000; async.each(ftps,function(f,cb){ // shutdown all ftp client f.on('close',function(){ cb(); }); f.end(); }, function(){ // show all files console.logPush(toDl.length.toString().green,'ftp downloads done'.green, time+'s'); //cb(null,files); allDlDone(); }); }); }); }); }); }); }
et la le mec il le pécho par le bras et il lui dit '

29061

avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

29062

(hélas, avec les hommes et femmes politiques qu'on a, ces changements souhaitables ne sont pas près de se produire)
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

29063

QSize iconSize;
iconSize.setWidth();

29064

Sans arguments ?

29065

Tout par variables globales chapo
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

29066

trilove

29067

grin
C'est la puissance de Qt : pas besoin d'arguments, il devine ce que tu veux faire tongue
J'ai c/c le code avant de lui filer son argument ^^

29068

Alors que tu aurais pu les empiler juste avant embarrassed

29069

getfloat2It
avatar
HURRRR !

29070

pedrolane (./10145) :
0400D pour la mienne