chat – Sam & Max http://sametmax.com Du code, du cul Wed, 30 Oct 2019 15:34:04 +0000 en-US hourly 1 https://wordpress.org/?v=4.9.7 32490438 Backstage de ces derniers jours http://sametmax.com/backstage-de-ces-derniers-jours/ http://sametmax.com/backstage-de-ces-derniers-jours/#comments Sat, 25 Jan 2014 17:37:31 +0000 http://sametmax.com/?p=8885 vendredi 24 janvier 2014 [15:43:09] Sam: … ho bordel ça buzz sur FB et twitter ton article -> 20 000 vues en 2 jours. Putain de record. Essentiellement parce qu'on a été posté par Korben. [15:43:26] Max: mmm nan je pense que c FB [15:43:26] Sam: hey quand même non !!! http://sitedeculdemax.com/sprite.jpg ça déchirrrre !!! -> elle est pas black black non plus, plutôt metisse [15:43:30] Sam: mais c'est vrai que c'est beau [15:43:46] Sam: oui fb, mais fb nous a connu grace à korben [15:43:47] Max: hehe [15:43:53] Max: ha ok [15:44:07] Sam: suis en train de penser à un truc, faudrait remplacer la recherche du blog par le widget de recherche google car la recherche wordpress est nulle et fait bouriner le serveur, et que google lui a tout indexé comme il faut, à voir si ça cadre avec ta deontologie :) -> y a peut être une solution alternative [15:44:20] Sam: il me smeble qu'il y a des services pour ça [15:44:25] Sam: autre que google [15:44:33] Sam: car c'est vrai que là c'est super nul [15:45:06] Max: je dois pouvoir faire mieux en terme de detection de blur, je viens de trouver des scripts pour detecter les lignes et quadrillage, faudrait que j'adapte ça à mes images et que je floutte ces parties pour ne prendre en compte que les formes arrondies (nichons, fesses, tete de salope), à mon avis ça pourrait améliorer [15:45:22] Sam: lol [15:45:24] Max: ben si t'as un autre truc dis, mais là ça sert à rien c clair [15:45:25] Sam: que les formes arondies [15:45:50] Max: vi [15:45:57] Max: pour detecter ça a pas l'air trop dur [15:46:33] Max: apres j'aime pas opencv, pas reussi à installer sur mon mac, il compile plein de trucs, c lourd comme machine, y a ptet moyen avec PIL, faut voir [15:48:07] Max: http://sitedeculdemax.com [15:48:08] Max: c en prod là [15:48:29] Max: mais faut attendre que je traite toutes les autres images, ça tourne sur les serveurs pour recalculer blur, etc [15:48:44] Max: me tâte meme pour rescreenshooter les anciennes video :) [15:48:54] Sam: tu sais, si aucune image n'atteind un certain seuil de qualité [15:49:04] Sam: tu devrais exclure la video des 3 premières pages [15:49:12] Max: c fait deja [15:49:15] Sam: car là il y a 3 / 4 degueu qui ont rien à foutre là [15:49:24] Max: la premiere page prend que les top quality [15:49:30] Max: ouais mais certaines passe à travers :/ [15:49:37] Max: genre quand y a des gros pixel [15:49:44] Max: c compté comme quadrillage [15:49:49] Sam: logique [15:49:53] Max: d'où ma necessité d'améliorer [15:50:00] Max: pareil si y a du carelage, du fishnet, etc [15:50:14] Max: du coup ça fausse la moyenne [15:52:13] Max: c quand meme bon là http://sitedeculdemax.com/last [15:52:46] Sam: clairement mieux qu'avant [15:54:34] Max: y a des chances que je raplique un peu en aout au fait, pour faire un fkk, si ça te dit :) [15:54:41] Max: ou ptet avant meme... [16:04:19] Sam: pourquoi pas [16:04:25] Sam: d'ici aout ça fait loin cela dit [16:04:39] Max: ouais mais je previens quand meme [16:05:06] Max: en general on se previent avant avec picsou ça permet de so'rganiser, d'avoir des bons tarifs, mouiiii c pas cher [16:05:14] Sam: ^^ [16:11:48] Max: hooo putain [16:11:52] Max: 16000 vues ! [16:11:57] Max: et le serveur tiens le coup :) [16:12:03] Sam: merci varnish [16:12:05] Sam: merci Max [16:12:38] Max: faut que j'aille voir dans quel etat il est :) [16:12:43] Max: ptet c en train de mourir [16:13:29] Max: ça tiens le coup [16:13:36] Max: 2.5 de load average [16:13:44] Max: ça a l'air stable [16:13:55] Max: bon on sait qu'on peut faire 15K / jour [16:14:00] Max: pour 4€ ça va [16:16:24] Sam: ^^ [16:18:47] Sam: AH oui là c'est clairement facebook [16:23:36] Max: tin faut mettre une pop under avec du carpédiem ^^ [16:24:33] Sam: en fait, faut arrêter de faire des articles python tous les jours [16:24:36] Sam: juste un article de cul par mois [16:24:38] Sam: ça suffit [16:25:08] Max: :) [16:25:16] Max: par contre le partage c pas top on m'a dit [16:25:27] Max: un truc mainstream comme ça faut un gros boutons "partager sur fb" [16:25:32] Max: on vient de me faire la remarque [16:25:46] Max: les gens savent pas copier coller une url, savent pas ce que c une url deja... [16:25:55] Sam: Ouai, déjà que j'ai horreur de ces boutons, on va pas non plus leur faire une place spéciale avec un podium [16:25:57] Max: c con on perd du potentiel là [16:26:04] Max: le trafic ! [16:26:06] Max: le trafic ! [16:26:06] Sam: c'est très bien si ça filtre les abrutis [16:26:08] Sam: m'en fout [16:26:12] Max: le trafic ! [16:26:14] Sam: je veux pas du traffic d'abrutis sur ce blog [16:26:18] Max: c'est l'or noir du webmaster [16:26:22] Max: le saint graal ! [16:26:25] Sam: ranafout [16:26:28] Max: le fromage de tête ! [16:26:35] Sam: on a un super publique [16:26:41] Sam: c'est entre autre parcequ'on écrème les cons [16:26:41] Max: t'es pas commercial pour un sou :) [16:26:48] Sam: au contraire [16:26:51] Sam: je suis comme cartman [16:26:58] Sam: et son park d'atttraction [16:27:02] Max: oui c vrai, mais bon là ça va attirer les cons [16:27:02] Sam: c'est une stratégie commerciale [16:27:06] Sam: "vous pouvez pas rentrer" [16:27:08] Max: j'attends caroline fourest... [16:27:20] Max: stan et kule en particulier [16:27:33] Sam: plus je regarde cette série [16:27:38] Sam: plus je trouve qu'elle a du génie [16:28:26] Max: depuis le temps que je le dis... [16:28:33] Max: ça et al bamby... [16:28:39] Max: tout le reste c'est à jetter [16:28:40] Sam: Ouai mais je te fais jamais confiance [16:28:46] Sam: avec toi y a un ratio de 1 sur 100 [16:28:51] Sam: le 1 est de l'or [16:28:53] Sam: j'avoues [16:28:56] Sam: mais ça fait beaucoup à filtrer [16:28:57] Max: nan c'est l'instinc :) [16:33:08] Max: sur les 16000 vis, pas un connard c'est inscrit à la newsletter, c vrai que c du traf de merde quand meme [17:07:16] Max: 20k ! [17:07:18] Max: ça va péter ! [17:07:24] Max: le serveur chie des bulles là [17:07:27] Max: alerte rouge ! [17:07:32] Sam: lol [17:07:51] Sam: ça va il répond toujours vite [17:07:56] Max: je vais tout rediriger sur sitedeculdemax.com ^^ [17:07:59] Sam: lol [17:08:35] Max: pinaise c mortel ces buzzs quand même [17:10:16] Max: une fois j'avais fait un buzz comme ça avec un truc de téléphone geoloc, ct monté à 100k, si ça fait pareil ça va chier pour le serv [17:10:27] Max: par contre de nos jours le hic c que le buzz retombe et paf [17:10:41] Max: avant ça faisait du backlink dans les forums, les blogs etc [17:11:01] Max: depuis FB et twitters les buzzs ne font plus gagner de PR, ça s'etouffe dans le gouffre de l'internet [17:13:02] Sam: ça s'étouffe dans le gouffre de facebook [17:13:06] Sam: car facebook est une boite noire [17:13:12] Sam: non indexée par les moteurs de recherche [17:13:15] Sam: avec de l'info jetable [17:13:20] Max: ben vouais [17:13:21] Sam: que personne n'ira relire, comme sur un forum [17:13:22] Max: c triste [17:16:02] Sam: je crois que je vais poster cette conversation sur le blog [17:16:16] Sam: ça fait longtemps qu'on a pas eu un post "en couliss" [17:20:19] Max: tin g tjrs pas trouvé la bonne cochonne pour l'aricle du gode en pyrex... [17:21:46] Sam: je l'attend de pied ferme [17:30:56] Max: mouiii [17:31:08] Max: ça existe un snippet pour avoir un manager pour foutre du code en cache ? [17:31:20] Max: genre là dans le model de Video on a pas mal de trucs en caches [17:31:46] Max: mais à chaque on appelle REDIS.set ... ou on utilise le cache django mais un manager ça serait ptet pas mal [17:32:00] Sam: oui, y a django-cache-machine et johny-cache font ça via des managers [17:32:09] Max: ha, mais ct l'usine non ? [17:32:16] Sam: ah oui faut pas rêver [17:32:22] Max: on els avaient pas utilisé pour leur côté compliqué il me semble ? [17:32:29] Max: mouais [17:32:33] Sam: forcément, un modèle c'est compliqué [17:32:38] Sam: y a des relations dans tous les sens [17:32:41] Max: vouais [17:32:43] Sam: pour avoir un cas généralisable à tout [17:32:48] Sam: faut un truc costaus [17:32:59] Max: d :) [17:33:12] Max: ouais faut couvrir toutes les possibilités [...] [17:43:16] Sam: ah, ça y est, S&m est en 500 [17:44:26] Max: il a pas tenu le coup [17:44:30] Max: paix à son âme [17:48:12] Max: je stoppe varnish et php qui continue à être à 100% de cpu... [17:48:21] Sam: forcément [17:48:23] Max: tin faut un blog en python homemade [17:48:36] Sam: c'est mort, on code pas un blog [17:50:01] Max: bon g redem php [17:50:04] Max: c lent maisça marche [17:50:09] Max: faudrait augmenter le timeout de nginx [17:50:25] Max: mais ça veut dire aussi plus de cnx // qui attendent et embourbe le tout [18:46:48] Max: y a rien à faire Mr Sam [18:46:52] Max: on a tout essayé [18:47:06] Max: il est mort sur le coup suite à une longue intoxication [18:47:20] Sam: c'est la vie [18:47:30] Sam: on saura jamais combien de personnes sont vraiment venues [18:47:39] Sam: et le blog sera inaccessible jusqu'à demain [18:48:03] Max: au moins ouais [18:48:09] Max: en meme temps c pas fait pour ça [18:48:13] Max: ptit serveur [18:48:18] Max: il chie sa mere là [19:20:42] Max: y a vraiment quelqu'un qui tape à mort dans le feed [19:20:43] Max: 46.44 RxURL /beaucoup-de-femmes-sont-de-mauvais-coups/ 35.45 RxURL /feed/ [19:20:57] Max: à gauche c le nb de requete sur l'url ces 60 dernieres seconds [19:21:10] Max: presque une req / s sur l'url du feed [19:46:30] Max: bon le site est reup car j'ai forbidden les /feed/ et /beaucoup de femme..../ , ces pages sont doncs réduites au silence pour éviter que tout le site en patisse [20:16:57] Max: bon g fait une modif asser marrante, je force le serveur à servir les pages en foutant un timeout infin, du coup le site est up, la page se charge au bout de très lgtps mais au moins elle se charge, j'ai le serveur sous les yeux pour voir quand il va brûler, là 7 de load average, il peut mieux faire :) [20:17:32] Max: ce qui ne vous tue pas vous rend plus fort.. courage français, ça va zouker !! [20:36:06] Max: cawpitain cawpitain ça tiens lew coup !! samedi 25 janvier 2014 [13:30:58] Sam: ça a tenu [13:31:03] Sam: tu as remis le feed up ? [13:31:54] Max: si senior [13:31:59] Sam: good [13:32:10] Max: g augmenté le timeout fastcgi sur nginx [13:32:30] Max: du coup ça a tenu, sauf que le serv est monté à 7/8 de load [13:32:37] Max: mais bon, pas grave [13:32:39] Sam: c'est poétique [13:32:52] Max: c à 10k là [13:33:10] Max: on dirait qu'il y a une rémanence :) [13:33:14] Sam: il est que midi [13:33:39] Sam: J'aurais pas du posté l'article sur beautiful soup hier [13:33:44] Sam: j'aurais du en mettre un moins important [13:33:50] Sam: car je pense que du coup il a perdu en visibilité [13:34:07] Sam: alors que y a un sacré boulot dessus [13:34:34] Max: clair [13:34:45] Sam: sinon j'ai vu "sunshine" en film hier [13:34:48] Sam: très très bon [13:34:50] Sam: je te le recommande [13:34:58] Max: bé il est vieux [13:34:59] Sam: ouai [13:35:02] Max: ouais pas trop mal [13:35:43] Sam: ah, au fait, tu sais on se demandait quoi offrir pour le prochain concourt [13:35:48] Sam: ben on m'a donné une super idée [13:35:52] Sam: un GROS fromage [13:36:02] Max: bé on avait dit xxxx [13:36:09] Max: un gros fromage ? [13:36:11] Sam: un gros fromage [13:36:18] Sam: genre une roue de parmesan [13:36:22] Sam: un truc bien gros [13:36:28] Sam: parceque le fromage, c'est bon [13:36:39] Sam: et y en a marre des trucs electronique [13:37:09] Sam: et je pense qu'il faut sensibiliser le lectorat à la beauté du fromage [13:37:31] Sam: d'ailleurs, ça te manque pas le fromage chez les thai ? [13:38:21] Max: nan y a tout ce qui faut en fromage ici, des ryaons entiers, de l'import [13:38:39] Max: une roue de parmesan ça doit couter dans les 500 / 1000 € [13:38:53] Max: deja le petit bout de merde 100 grs c'est 4€ au leclerc [13:39:01] Sam: ouai c'était pour l'exemple [13:39:06] Sam: le parmesan c'est hors de nos moyen [13:39:09] Max: sans compter le poids du merdie en terme de tarif de livraison [13:39:16] Sam: c'est clair [13:39:20] Max: enfin bon ça se périme déjà [13:39:29] Max: donc c mort, si le mec est celib ça partira à la poubelle [13:39:40] Max: mais la bouffe bof [13:39:44] Sam: ça se garde super bien le fromage, t'abuse [13:39:49] Max: bcp de gens sont "spéciaux" [13:39:52] Sam: moi j'étais super enthousiaste [13:39:53] Max: pas une fois ouvert [13:40:07] Sam: ou alors on laisse le choix : fromage ou xxxxx ? [13:40:08] Sam: lol [13:40:13] Max: si tu ouvre un sachet de parmesan ou meme un morceaud e parmesans sous vide faut le consommer rapidos [13:40:17] Max: :) [13:40:18] Sam: une proposition unique dans une vie [13:40:25] Max: bcp de gens aiment pas ça [13:40:36] Sam: et ben c'est tous des nuls [13:40:39] Sam: ils méritent pas un cadeau [13:40:46] Max: certains ont meme des lubbies, genre regime dukan, vegetariens, vegetaliens, etc... :) [...] [13:41:21] Max: et pis bon la bouffe c'est plus la france, maintenant c macdo et cie [13:41:23] Sam: c'est pas possible [13:41:29] Sam: c'est pas faux [13:41:55] Max: les epicuriens sont tres rares [13:42:02] Max: c un coup de poker je trouve [13:42:09] Max: pis c con d'annoncer le cadeau à l'avance [13:42:13] Max: la suprise c chouette aussi [13:42:24] Max: sinon un resto atype mais bon faut l'adresse [13:42:32] Sam: je passe [13:42:42] Sam: def sam(): pass [13:42:49] Max: d'ailleurs ptit resto francais hier [13:42:53] Max: endives au jambon avec bechamel [13:43:05] Max: jamais j'ai eu droit à de la vrai béchamel en france, tjrs de la conserve [13:43:06] Sam: bon en tout cas, xxxxx je sens que ça va foirer, [13:43:09] Sam: faut trouver autre chose [13:43:12] Max: ha [13:43:49] Sam: ben oui : genre on tombe pas sur un codeur mais un policier, un biologiste ou, dieu nous en garde, un hipster [13:44:55] Sam: y a pas tant de codeurs que ça sur le blog finalement [13:45:05] Max: mouiii [13:45:07] Sam: et dans le lot, plein ont des ide qu'ils préfèrent [13:45:11] Max: je réfléchis [13:45:22] Sam: va faire caca, ça te réussi [13:45:46] Sam: j'aurais bien offert un stage de survie chez david manise, mais c'est un peu cher [13:45:52] Sam: par contre c'est super cool [13:46:23] Sam: le casque que j'ai acheter dernièrement est fantastique cela dit [13:46:27] Sam: et tout le monde aime les casques [13:46:39] Sam: tout le monde en a besoin pour un truc ou un autre [13:46:44] Max: ouais y avait ça ou la jambox [13:46:44] Sam: et il est à 60 euros [13:46:49] Sam: la jambox c'est hors budget [13:46:53] Max: mais bon c classique [13:46:55] Sam: clair [13:46:59] Sam: ça maque d'attrait [13:47:43] Max: un gode en pyrex fait main [13:48:15] Sam: j'aime l'idée, mais je pense qu'on a pas non plus une majorité de chauds lapins qui vont jouer [13:48:36] Sam: généralement la capacité à résoudre un casse tête est inversement proportionnel à la capacité à chopper [13:48:39] Max: bon je vais chier [13:48:41] Max: ça s'impose [13:48:47] Sam: je vais me faire à bouffer [13:48:49] Sam: moi je rentre [13:48:50] Sam: toi tu sors [13:48:53] Sam: on est syncro [...] [16:18:47] Max: j'ai trouvé ces cookies: http://www.pepperidgefarm.com/ProductDetail.aspx?catID=723&prdID=112059 [16:18:52] Max: c horrible chui accroc [16:18:56] Max: pourtant j'aime pas le sucre [16:19:07] Sam: c'est vrai qu'ils sont bons [16:19:14] Max: 10 grs de sucre pour un cookie de 26 grs... ]]> http://sametmax.com/backstage-de-ces-derniers-jours/feed/ 29 8885 Pendant ce temps, à Vera Cruz http://sametmax.com/pendant-ce-temps-chez-sam-et-max/ http://sametmax.com/pendant-ce-temps-chez-sam-et-max/#comments Sun, 30 Dec 2012 23:36:31 +0000 http://sametmax.com/?p=3928 [18:48:36 CEST][18:48:36 CEST] Max: mouiiii bonsoir [18:48:59 CEST] Max: j'ai une petite question de sorting en python pour homme poilu intelligent :) [18:49:12 CEST] Sam: je ne suis pas un homme [18:49:25 CEST] Max: un surhomme ? [18:49:33 CEST] Max: un post ado ? [18:49:38 CEST] Max: un pre-homme [18:49:46 CEST] Sam: je suis un bot poilu et un intelligent [18:49:56 CEST] Max: c dur la vie [18:50:09 CEST] Max: ha sinon t à partir de quand sur [censored] que je vienne squater pour mes yeux ? :) [18:53:44 CEST] Sam: mardi je pense [18:53:46 CEST] Sam: à confirmer [18:55:13 CEST] Max: ha ok, tu me donneras une fourchette où je pourrais venir ;o) [18:55:34 CEST] Sam: tu veux dormir dans une fourchette ? [18:55:46 CEST] Max: ouais suis devenu indouiste [18:56:05 CEST] Max: je passe ma troisieme dan de fakir [18:57:00 CEST] Sam: moi je vais passer à mon troisième verre de vrai kir [18:57:03 CEST] Sam: chacun son truc [19:00:21 CEST] Max: :) [19:00:29 CEST] Max: in vino veritas [19:00:35 CEST] Max: c là où tu trouveras la voix [19:00:45 CEST] Sam: Bonum vinum laetificat cor hominis [19:01:12 CEST] Max: tu vas pouvoir rentrer dans le cercle très fermé de cortex [19:01:23 CEST] Sam: très serré tu veux dire ? [19:01:38 CEST] Max: esprit mal placé [19:02:25 CEST] Sam: c'est le kir, ça me déplace les spris [19:02:47 CEST] Sam: bon c'est quoi ta question python ? [19:03:11 CEST] Max: ben c bon en fait, je testais en te la posant parceque je pensais pas que ça marcherait [19:03:16 CEST] Sam: lol [19:03:21 CEST] Max: ct pour ordonné sur une clef une liste d'objet [19:03:28 CEST] Sam: tu vas rire, mon samsung charge plus [19:03:32 CEST] Max: enfin je pense que ça marche :) [19:03:41 CEST] Max: quelle camelotte... encore le chargeur ? [19:03:56 CEST] Sam: sorted(iterable, [key=]) ou iterable.sort() ? [19:04:04 CEST] Sam: je sais pas, je pleur c'est tout [19:04:06 CEST] Max: sorted(iterable, [key=]) [19:04:16 CEST] Max: en gros ça donne ça : [19:04:17 CEST] Max: related_search = SearchQuerySet()\ .filter(content=AutoQuery(related_query), blur_coef__gt=60, duration__gt=300, rating__gt=50)[:500] sorted(related_search, key=attrgetter('score'), reverse=True) [19:04:25 CEST] Sam: parfait [19:04:34 CEST] Sam: ça mérite une article sur sorted ça [19:04:42 CEST] Max: le score c un truc retourné par solr, pas un champs indexé par haystack [19:04:45 CEST] Sam: le côté "key" est souvent mal compris [19:04:54 CEST] Max: ouais enfin c bon là à vue de nez ? [19:05:04 CEST] Max: car moi je pensais que ct sur une liste banale [19:05:06 CEST] Sam: ouai niquel [19:05:20 CEST] Sam: tu nous articlise tout ça ? [19:05:29 CEST] Sam: comment utilise une clé sur "sorted" ? [19:05:33 CEST] Max: là dans ma liste j'ai des objets search qui ressemblent à des queryset et dans chaque objet un attribut score [19:05:39 CEST] Sam: sinon j'ai toujours pas reçu [censored] de foxmask [19:05:46 CEST] Max: pas glop [19:05:55 CEST] Sam: faudrait peut être regarder le numéro de livraison sur le site d'UPS [19:05:59 CEST] Max: je connais que ce cas c un peu con pour sorted :/ [19:06:21 CEST] Max: je vais pas passer en revue plusieurs cas de figure ça fera pas un vrai article [19:06:25 CEST] Sam: y a pas d'order by sur SearchQuerySet pour order by score ? [19:06:42 CEST] Max: ben le order_by se fait sur les champs du searchindex [19:06:48 CEST] Max: pas sur ce que retourne solr [19:06:52 CEST] Sam: ok [19:06:56 CEST] Max: là le score est retourné par solr [19:07:30 CEST] Max: y a un more_like_this sur le nouveau haystack mais pas reussi à le faire marcher [19:07:49 CEST] Max: faudrait lire 1 ou 2 kilometres de doc en plus [19:08:41 CEST] Sam: pour sortedy a que ce cas [19:08:47 CEST] Sam: iterable, et optionellement key [19:11:38 CEST] Sam: faudrait tentouiller elastic search un de ces 4 ]]> http://sametmax.com/pendant-ce-temps-chez-sam-et-max/feed/ 11 3928