GCU logs

June 9th, 2008 by iMil

Log du 23Apr2014

[00:02:17] moid gaston: c'est pas dtc0 plutôt ?
[00:02:28] moid (humour, 'culunmouton, toussa)
[00:03:00] gaston humour canal
[00:08:23] gaston " Adds nsd.db larger than 400Tb check for sanity. "
[00:08:24] gaston putain
[00:26:35] iMil __ben: moar templating! https://github.com/iMilnb/gcuio/blob/master/www/templates/gerard.js
[00:27:31] __ben c'est vraiment gerard ! \o/
[00:27:36] iMil :))
[00:27:56] iMil bon jvais voir à disposer un peu les trucs correctement maintenant
[00:32:53] gaston http://www.tedunangst.com/flak/post/origins-of-libressl
[00:32:59] gaston http://www.tedunangst.com/flak/post/worst-common-denominator-programming
[00:49:21] _ros_ dites, j'ai un souci ou sourceforge est indisponible depuis cet aprèm ?
[00:50:15] Snarf http://d24w6bsrhbeh9d.cloudfront.net/photo/aVO4z1K_700b.jpg #osef, tatooine_dans_tes_wc#
[00:50:37] Snarf _ros_: le www fonctionne vu d'ici
[00:50:53] Snarf _ros_: un truc en particulier ?
[00:51:04] _ros_ ben rien justement ...
[00:51:32] Snarf je le trouve plus fluide que d'hab, ptet que du coup y'a moins de monde
[00:51:39] _ros_ http://pastebin.com/sgaK1jeq
[00:51:49] _ros_ ça donne ça au traceroute
[00:53:03] Snarf je passe par cr1-te-0-1-1-0.ft3.savvis.net et ca passe pour moi (nerim via telia)
[00:53:25] _ros_ free.fr toussa
[00:53:31] Snarf par das6-v3033.ch3.savvis.net via le lynx
[00:53:58] Snarf ca ressemble plus a un caca chez savvis
[00:54:37] _ros_ même sentiment
[00:54:42] _ros_ allez dodo
[00:54:48] Snarf et un troisieme test via le saussix, ca passe mai je passe jamais par le hr1-te-12-0-1.elkgrovech3.savvis.net
[00:54:51] _ros_ demain compile commit toussa
[00:55:05] Snarf je vote pour une shitstorm chez savvis
[00:55:09] Snarf ++
[01:03:12] olasd You can try to puzzle out the method behind the madness, but it?s easier to rewrite it.
[01:03:14] olasd #pragma summon cthulhu
[01:03:16] olasd bwahaha
--> caseih joined #gcu.
--> CMoi joined #gcu.
--> lolop joined #gcu.
<-- CMoi left irc: Quit: Read error: 131 (Connection reset by beer)
<-- peikk0 left irc: Quit: Segmentation fault (core dumped)
--> peikk0 joined #gcu.
<-- orgrim left irc: Quit: leaving
<-- dermiste left irc: Ping timeout: 252 seconds
[07:43:32] moid matin
[08:55:48] __ben matin
[09:27:18] bsdsx matin vendéen jardin lutinesque
[09:28:13] __ben courrage
[09:48:34] ziirish matin
[10:07:08] arapaho matin
[10:07:16] grrrreg matin
[10:11:31] chpo matin
[10:18:28] Seb 'matin
[10:18:37] Seb bsdsx: brioche, tu veux dire ?
--> fleu joined #gcu.
[10:24:07] arapaho hmmm une brioche vendeenne
[10:28:19] rabbit ematin
[10:31:50] fleu matin
[10:43:38] Natacha Câlins du matin qui essayerait bien le GHB, pour apprendre à en reconnaitre les premiers effets, voire se mithridatiser, à tout le monde \o/
[10:44:00] bsdsx Seb: du tout, je veux bien dire depuis la Vendée :)
[10:44:51] Seb bsdsx: damn :)
[10:50:50] wolog matin
[10:51:00] vr Pix: et avec des rewrite c'est pas possible de t'abstraire de ton token ?
[10:51:05] vr matin sinon
[10:51:24] Pix vr: je me demande
[10:51:32] Pix mais du coup, plus de simplehttp
[10:51:38] Pix j'vais reflechir
[10:52:05] Pix ou ptete que polipo sait faire ça tiens
[10:54:38] vr bah si le token change a chaque fois, il va te falloir un truc pour rewrite, nginx/haproxy/apache/whatever
[10:56:25] Pix ben je me dis que si le proxy a moyen d'identifier que malgré l'url différente, c'est le même fichier..
[10:56:29] Pix ça peut ptete le faire
[10:56:35] Pix suis un gars qui a de l'espoir
[10:56:35] Pix :)
[11:00:37] vr je vois pas le soucis a mettre un truc qui t'en abstrait en fait :)
[11:06:20] Pix ben je sais pas faire du rewrite sur un proxy..
[11:07:01] olasd pourtant c'est ce que tu veux faire
[11:09:09] Pix non, pas forcément, je veux pre-fill un proxy http avec un gros fichier, après que le proxy aie besoin d'un rewrite ou pas, ça dépend du proxy en lui même
[11:09:16] Pix c'est pas ce que je veux faire forcément, le rewrite
--> dermiste joined #gcu.
[11:10:24] SLiX matin
[11:12:18] dermiste matin jardin du reboot
--> err404 joined #gcu.
<-- dermiste left irc: Remote host closed the connection
--> lissyx joined #gcu.
[11:36:27] Popov matin
[11:42:23] twisla iMil: j'ai eu une idée pour rhonrhon hier soir, ce serait pas mal de pouvoir faire des parsers modulaires (single ou multi lignes), genre pour le <agence_gcu_pour_l_emploi>, pour du <code></code> etc
[11:43:22] grrrreg dodo
[11:43:37] twisla avec pareil pour le js/web, de quoi les exploiter, genre sections "jobs", "code snippets"
[11:44:23] twisla ce sont les deux premiers exemples qui me sont venus en tete, mais un mécanisme générique de "plugins" serait fort cool
[11:45:18] __ben oui et c'est pas trop complique a mettre en place
[11:47:47] jaroug matin
<-- grunge left irc: Ping timeout: 258 seconds
[11:55:30] grrrreg je me rappelle qui est-ce qui avait réagit à mon offre d'emploi hier ?
[11:55:55] grrrreg et qui avait dit que c'était un profile très recherché
--> ElfeJoyeux joined #gcu.
[11:56:48] ElfeJoyeux matin
[11:57:07] rabbit rhonrhon: tu vas devenir une usine a gaz \o/
[11:59:58] iMil twisla: eh bah merci tu viens de me faire réaliser qu'y'a du XSS dans gcuio :)
[12:00:33] twisla haha :)
[12:00:43] jaroug :)
[12:02:39] twisla {% import "jsmacros.html" as js %}
[12:02:49] twisla devrait pas y avoir un jsmacros.html dans le repo ?
[12:03:00] twisla https://github.com/iMilnb/gcuio/tree/master/www/templates
[12:05:35] iMil ah merde je l'ai pas mis??
[12:05:48] twisla il semblerait pas :)
[12:06:28] iMil nan mais regarde mieux
[12:07:05] twisla oh, my bad!
[12:07:06] twisla :)
[12:07:08] iMil :))
[12:08:17] iMil sinon c'est pas con du tout les search by custom tag
[12:08:33] iMil mais on pourrait aussi faire #agence gcu pour l'emploi#
[12:08:50] iMil mais par exemple
[12:09:07] iMil <tutoriel subject="nginx proxy">
[12:09:17] iMil blabla proxy_pass des trucs blah
[12:09:20] iMil et toussa
[12:09:22] twisla ouais
[12:09:25] iMil </tutoriel subject="nginx proxy">
[12:09:37] iMil jaime.
[12:09:38] iMil <3
[12:09:41] twisla mais du coup matcher le open/close tags et en faire un doc ES
[12:09:45] iMil oui oui
[12:10:41] Seb ca va juste etre chaud de virer les lignes au milieu qui n'ont rien a voir, non ?
[12:10:56] twisla bah, t'as le nick source pour ça
[12:11:09] Seb ah ok
[12:12:17] __ben ca va quand meme etre chaud
[12:12:38] __ben parce que la le bot il prend une ligne et il l'ajoute, du coup faudrait qu'il tempere des lignes avant de les inserer non ?
[12:13:07] twisla dans tous les cas si tu veux faire un doc ES avec plusieurs lignes, il faudra
[12:14:21] twisla sinon, faut rajouter des infos/tags sur la ligne et l'insérer, et reconsituer au moment du search
[12:14:53] grrrreg je suis pas hyper fan de cette idée
[12:15:06] grrrreg ça nous transforme en robot
[12:15:17] twisla mais ça me parait plus clean de déléguer la ligne à du code spécifique puis passer au live / instertion classique
<-- Popov left irc: Quit: Lost terminal
[12:19:24] rabbit ca me parait pas une bonne idee
[12:22:01] rabbit ca sent le feature creep
[12:22:26] rabbit en plus une ligne de log c'est read-only, si tu fais une erreur c'est difficilement corrigeable
[12:22:46] rabbit eventuellement en /query sur rhonrhon pour pas polluer
[12:23:45] grrrreg ouais
--> maatunix joined #gcu.
[12:24:10] Natacha t'façons IRC c'est trop spontané pour faire de tuto' propres directement
[12:24:10] grrrreg ou bien on envoie en /query un pastebin avec un peu de texte
[12:24:16] grrrreg oui
[12:25:01] grrrreg pour les offres d'emploi il suffit de faire #offre,emploi#, des tags XML je vois pas l'intéret
[12:25:08] grrrreg ou #demande,emploi#
--> Popov joined #gcu.
[12:26:47] olasd ou #offre,emploi#
[12:28:38] grrrreg ou #demande,emploi#
[12:28:48] Natacha #offre,travail# aussi
[12:29:00] twisla ou #c4,$nick#
[12:29:07] grrrreg ou #travail,offre#
[12:29:20] twisla ou #demission,$corpo#
[12:29:25] Natacha #pour-manger-syouplé# ?
[12:29:40] shaddai n'a pas besoin d'emploi
[12:29:43] shaddai juste un salaire
[12:30:01] Natacha #allocation-universelle#
[12:30:12] twisla je veux bien une rente
--> yaj joined #gcu.
[12:30:23] yaj hello
[12:31:39] yaj quelqu'un a déjà setup des ? sur des juniper MX/SRX ?
-- [12:37:34] Nick change: __ben -> Guest57830
<-- Guest57830 left irc: Ping timeout: 276 seconds
--> __ben joined #gcu.
[12:51:02] iMil yaj: oui
[12:51:58] iMil enfin on a pas setup des "?", juste des MX :)
[12:54:22] Natacha c'est dur à setup, les "?"
[12:54:38] Natacha genre tu te rates un tout petit peu, et ça fait un ¿
[12:55:40] iMil bah ouais pis surtout sur un routeur '?' en général ça autocomplete
[12:58:28] flyn sur Cisco j'ai setup pas mal de !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[12:58:35] flyn mais pas plus
[12:58:56] iMil wow
[12:59:05] iMil such commands
[12:59:16] shutdown76 La docs est là http://www.juniper.net/techpubs/software/junos/junos85/swconfig85-cli/id-10413605. html
[12:59:17] iMil very results
[12:59:45] iMil so reply
--> CMoi joined #gcu.
[13:01:59] arapaho <3 juniper vcp
[13:13:42] _mat han des inférieur que trois sur un OS proprio
[13:14:17] maatunix clair
[13:14:53] CMoi sale
[13:17:00] olasd c'est pas pareil c'est du hardware TM(c)(r)
[13:18:04] _mat pas vraiment non
[13:18:17] CMoi physiquement c'est des ports a part ouais
[13:18:25] CMoi la fonctionnalité pas vraiment :)
--> orgrim joined #gcu.
-- [13:24:40] Nick change: Ool -> Ool_limsi
[13:24:59] Anb matin
-- [13:26:33] Nick change: Ool_limsi -> Ool
<-- yaj left irc: Ping timeout: 240 seconds
-- [13:30:44] Nick change: Ool -> Ool_limsi
-- [13:31:39] Nick change: Ool_limsi -> Ool
[13:35:30] ChloeD ^
[13:36:06] CMoi v
[13:36:37] ChloeD <
[13:37:35] CMoi >
[13:37:40] ChloeD Cette année-là ! \o/
[13:38:12] tth -/|\-/|\-
[13:38:21] ChloeD (en vrai, c'est la mauvaise reprise d'un rappeur, qui dit "ces soirées-là", mais le frisson de la honte est trop fort)
[13:47:26] Anb et voilà
[13:47:33] Anb j'ai du cloclo dans la tête
[13:48:43] CMoi c'est mieux que dans la baignoire
[13:49:19] Anb j'ai pas de baignoire, s'il avait acheté mon appart il serait pas mort ce con
[13:50:10] Snarf c'est pas tellement la baignoire le probleme, c'est la refection de connexions electriques surtout
[13:50:38] maatunix ou les electrons qui rentrent dans son nez
[13:50:45] maatunix et lui bousillent le cerveau
[13:50:52] CMoi les nelectrons ?
[13:51:13] Anb l'ainé lectron ?
[13:51:42] ChloeD Laine et lectron ?
[13:52:58] CMoi l'aisne et l'etron ?
[13:52:59] CMoi -s
[13:53:09] ChloeD c'est proche, tu as glissé ?
[13:53:17] ChloeD toujours d'avant en arrière pourtant !
[13:53:39] jaroug emmerdant de glisser sur l'etron
[13:53:51] CMoi au sens propre
[13:54:06] CMoi (s'il y en a un)
[13:54:08] maatunix X)
[13:54:19] ChloeD on défigure les sens.
[13:57:14] maatunix Seb: merci pour tes derniers links sur gcu.info (sauf pour emacs, ce logiciel de looser) :)
[13:57:25] CMoi /kick maatunix
<-- orgrim left irc: Ping timeout: 265 seconds
[13:58:40] maatunix bakoi ? :>
[13:59:03] ChloeD loser.
--> mrmazure joined #gcu.
[13:59:09] #gcu: mode change '+o _mat' by ChanServ!ChanServ@services.
[13:59:13] maatunix ChloeD: oups merci
[13:59:14] ChloeD pas looser, fu.
[13:59:20] maatunix :>
[13:59:37] ChloeD en a marre de ce relâcheur / toiletteur
[13:59:54] ChloeD pourquoi suis-je si mauvaise en gestion du temps :'(
[13:59:55] ChloeD ?
[13:59:59] maatunix kicked from #gcu by _mat: 6.b
[14:00:18] ChloeD (le point de désolation, on devrait l'introduire)
--> maatunix joined #gcu.
[14:00:43] maatunix juste une petite boutade en faveur de vim msieur/dames
[14:01:12] CMoi il y a plus de lien vers les rules?
[14:01:34] Topic changed on #gcu by _mat!~mat@cret.in: USE ISO-8859-1(5) OR DIE | !gcuitter titre <lien> <#tags#> <message> [:topic:] | http://wiki.gcu.info/doku.php?id=de_la_bienseance_sur_le_canal_irc
[14:01:40] _mat maintenant, y'en a un :)
[14:02:37] Topic changed on #gcu by _mat!~mat@cret.in: USE ISO-8859-1(5) OR DIE | !gcuitter titre <lien> <#tags#> <message> [:topic:] | http://wiki.gcu.info/doku.php?id=de_la_bienseance_sur_le_canal_irc | SOLUTIONS LINUX 2014 ! /j #SL14 !
--> dermiste joined #gcu.
[14:02:47] maatunix Ah oui, le SAYNUL... :/
[14:02:50] ChloeD 'jour dermiste
[14:03:33] dermiste matin de "un reboot subi, un reboot offert" chez hetzner
[14:03:34] CMoi <ChloeD> pourquoi suis-je si mauvaise en gestion du temps :'( <- Parce que tu es connectée sur irc ? :)
[14:03:56] Seb maatunix: j'utilise peu/mal vim, mais je pretendrai jamais que c'est un truc de loser
[14:04:01] Seb bref
[14:04:31] ChloeD CMoi: ah tiens, oui.
[14:05:17] ChloeD cela dit je m'en tire pas si mal, c'est juste qu'étant en télétravail avec une petite hébergée à la maison et une petitamie aussi
[14:05:34] ChloeD j'ai du mal à plonger dans la bulle (surtout quand j'ai droit régulièrement à "Chloééééé, viens voir")
[14:05:52] ChloeD j'ai un peu mal au cul de le dire, mais le bureau peut avoir du bon.
[14:05:58] CMoi pourrait pas le télétravail
[14:06:21] dermiste ChloeD: dans mes conditions actuelles, le bureau c'est bien
[14:06:28] CMoi le bureau avec horaires assez libres et possibilité de bosser de chez moi de temps en temps ca me va :)
[14:06:42] dermiste apres ca aide d'avoir des collegues de bureaux qui aiment bien avoir la porte fermée
[14:08:03] __ben Seb: :))
[14:08:06] ChloeD Dès que je quitte Saint-Quentin-en-Yvelines (on cherche à St-Maur-des-Fossés, trucs comme ça pas trop loin avec le RER, 40/45 m² avec une petite terrasse et une baignoire et pas trop cher *réseau-geek*) je vais au bureau plus régulièrement.
[14:08:16] ChloeD ne serait-ce que pour avoir une vraie imprimante et de l'isolation.
[14:08:50] Topic changed on #gcu by _mat!~mat@cret.in: http://gcu.info/rules | !gcuitter titre <lien> <#tags#> <message> [:topic:] | SOLUTIONS LINUX 2014 ! /j #SL14 !
[14:12:51] shaddai http://www.simplybusiness.co.uk/microsites/hungry-tech/
<-- err404 left irc: Ping timeout: 264 seconds
--> orgrim joined #gcu.
[15:05:18] SLiX http://youpomm.com #sfw#
[15:06:05] alexises SLiX: c'est un truc sur maven ?
[15:07:46] CMoi alexises: ca serait pomodor /o\
[15:07:59] alexises ^^
<-- orgrim left irc: Ping timeout: 255 seconds
--> sekh joined #gcu.
[15:14:30] sekh bonsoir
[15:15:16] olasd matin
[15:16:47] alexises matin sekh
[15:18:21] olasd https://github.com/usrbinnc/netcat-cpi-kernel-module #what,the,fucking,fuck#
[15:20:05] gaston krkr
[15:20:32] olasd trois modes de distribution : téléchargement, cassette audio et noyau linux
[15:20:34] olasd NORMAL
[15:20:40] Snarf <3
[15:20:56] olasd s/noyau/module &/
[15:23:25] CMoi c'est triste d'avoir fait wav -> mp3 -> wav -> ogg -> module quand meme
[15:24:45] beorn_ :D
[15:24:56] beorn_ olasd: normal.
[15:25:29] beorn_ CMoi: te plains pas ca pourrait etre packagé.
[15:25:39] beorn_ dkms ou ce genre de blague
[15:25:40] beorn_ :D
[15:26:32] CMoi il y a pas de license donc pas redistribuable
[15:27:14] sekh en effet
[15:27:17] Popov ca suffit pas de forker et d'en mettre une ?
[15:27:33] sekh est-ce que tu as vraiment le droit de forker si c'est pas précisé ?
[15:28:20] olasd By setting your repositories to be viewed publicly, you agree to allow others to view and fork your repositories.
[15:28:28] olasd ToS GitHub F.1.
[15:28:34] sekh hm
[15:28:42] beorn_ CMoi: le packaging peut etre redistribuable :)
[15:28:48] beorn_ apres pas le paquet j'en conviens
[15:29:00] olasd après, c'est tout ce que ça autorise
<-- maatunix left irc: Quit: leaving
--> thms joined #gcu.
--> lytchi joined #gcu.
[15:55:43] dermiste olasd: what the flying fuckity fuck
--> orgrim joined #gcu.
[16:03:44] rabbit matin d'apres la brasserie et 2 triple affligem
[16:14:43] olasd regarde centos
[16:16:23] olasd blahblahblah cannot load mod_security2.so into server blahblahblah undefined symbol m_strcasestr
[16:21:57] rabbit http://narf-archive.com/pix/b97d1c2e9415512f12f668fbdc78d2f3afcbce9e.gif # krkrkr, nopost, sfw, mad #
[16:22:55] grrrreg rabbit: http://broxxar.itch.io/flappy48
[16:23:01] grrrreg bonne nuit
[16:23:06] Snarf cool
[16:23:12] Snarf faut un macos ou un windows
[16:23:35] rabbit grrrreg: krkrkrk OMG
[16:23:46] olasd krkrkr
[16:27:33] SLiX rabbit: arf
[16:29:36] fser Vigdis: il est solide ton x201?
[16:29:56] gab x201 > .*
[16:30:12] _mat bague!#@
[16:30:32] gab math#@
[16:30:45] alexises en mode migraine*
[16:32:48] Vigdis fser: euh, j'ai pas trop osé le brutaliser mais il a l'air
[16:33:33] Vigdis plus que mon eeepc mais c'est peut-être un ressenti faux causé par le matériel du lenovo
[16:33:48] Snarf le x121e perso, j'en ai un qui a fait un vol de 20m avec reception sur un coin de table
[16:33:51] Snarf marche encore
[16:34:00] Snarf reparable sans trop de difficultée
[16:34:36] grrrreg je tenais à dire ici ma grande joie
[16:34:44] grrrreg le tome 4 de la BD "Prophet" est sorti.
[16:34:52] _mat ossssssssssef
[16:35:05] iMil grrrreg: :)
[16:35:14] fser Vigdis: j'ai découvert grâce à toi le site pour en acheter apacher.
[16:35:33] fser le format du disque est bien un 2.5"? j'ai un collègue qui sur un ptit dell à un 1.8" donc c'est hors de prix pour y mettre un SSD
[16:35:38] gab ah il y a un site qui a encore des x201 ?
[16:35:40] gab gimme!
[16:35:56] gab va se faire un stock en attendant que lenovo refasse des claviers dignes de ce nom
[16:35:57] Vigdis fser: yep 2.5"
[16:36:17] Vigdis j'ai mis un ssd entre autre pour ne pas trop me soucier des chocs
[16:40:56] Popov t'es un homme violent ?
[16:42:38] Vigdis gab: http://www.ordinateur-occasion.com/pc-portable-d-occasion/gamme-performance/ordina teur-reconditionne-thinkpad-x201-602-L1.html
[16:46:41] Nazral http://opensslrampage.org/ #openbsd,openssl,osef#
[16:47:02] nico tu le veux en quelle taille ton débarquement ?
[16:47:04] Popov se demande s'il faut dire VIEUX
[16:48:40] Nazral rooooh bon ok
[16:48:46] grrrreg haha
[16:49:23] Nazral http://freshbsd.org/commit/openbsd/36e3c4775756ca01568abfa7b00f303eeccb4d63 <= je comprends pas en quoi c'est mal d'utiliser calloc là
[16:52:03] fser (no sé, good question)
[16:52:08] olasd ben ça sert à rien de 0-initialiser si après tu fais un memcpy
[16:53:53] fser je voyais plus l'intérêt malloc(sizeofbidule*bidule)
[16:53:58] gradator oui, c'est pas faux, c'est juste pas indispensable
[16:55:02] olasd (ahah j'avais pas fait gaffe au sous-titre de freshbsd)
[16:56:45] gaston Nazral: c'est juste que la copie depuis 'in' etait plus faite
[16:56:58] gaston c'est un revert d'un commit fait precedemment
[16:57:17] gaston donc ca revient a l'etat d'avant
[16:57:24] gaston (enfin je crois)
[16:57:37] Nazral ah ok
[16:57:53] olasd oui c'est ce que j'allais dire, fonctionnellement il y a un truc bizarre
[16:57:55] Nazral merci
[16:58:27] Nazral (parce que juste après je tombe sur un post de De Raadt qui gueule sur l'utilisation de malloc à la place de calloc donc j'étais confus)
[16:59:15] alexises calloc sa fait un init, j'aurais aprés un truc
[16:59:31] olasd yep : http://freshbsd.org/commit/openbsd/25df29f7ab861b889f49108b20214e29375522c1
[16:59:41] Popov alexises: mes yeux !!!!
[17:01:22] dermiste when in doubt, cast to char *
[17:01:28] Nazral haa
[17:01:48] olasd free((char *)dermiste)
[17:01:55] Nazral ceci dit je pensais qu'il était de bon ton de cast les mallocs
[17:02:15] Nazral (ok, peut-être pas systématiquement à (char*))
[17:04:20] olasd AFAIK le seul intérêt du cast explicite c'est pour du code qui doit être compatible C/C++
[17:04:22] alexises moi je les casterais en void * mais bon
[17:05:00] olasd mais bon, c'est verbeux et redondant et sujet à erreurs
[17:06:15] Nazral Je note
[17:06:23] Natacha ouais parce que le C permet le cast implicite, mais pas le C++
[17:06:35] Natacha mais en C++ il faut un static_cast, donc bon...
[17:07:15] Natacha sinon ça peut aider à se rendre compte où tu as oublié de changer des lignes quand tu changes le type d'un pointeur
[17:08:10] Natacha genre ton struct foo* tu te dis qu'un struct bar* c'est mieux, si as juste `p = malloc(sizeof(struct foo) * n);` tu ne vois pas l'erreur
[17:08:32] Natacha mais la vraie solution ce n'est pas un cast, c'est `sizeof *p`
[17:08:46] Nazral c'est-à-dire ?
[17:09:15] Natacha ben tu as `struct foo *p` et 2500 lignes plus loin `p = malloc(sizeof(struct foo) * n);`
[17:09:29] Natacha quand tu changes `struct bar *p;`, ben ça compile encore
[17:09:57] Natacha alors qu'avec `p = (struct foo*) malloc(sizeof(struct foo) * n);` ben ça ne compile plus
[17:10:08] Natacha donc tu sais que tu as oublié de changer la ligne
[17:10:39] Natacha et avec `p = calloc(sizeof *p, n);` ça compile à tout les coups mais en plus ça reste juste sans changer la ligne
[17:10:55] Nazral ohhh
[17:11:01] Nazral je vois merci
--> maatunix joined #gcu.
[17:17:49] Natacha par contre dans le lien de olasd, je trouve quand même bizarre de remplacer malloc() puis `memcpy(data->saved_message.data, in, inl);` par un calloc()
[17:18:18] olasd Natacha: ça s'appelle un bug
[17:18:22] Natacha oh
[17:18:32] Natacha je croyais que le but c'était d'en enlever, pas d'en remettre
[17:19:08] iMil git commit -m "NSA^WBill asked for this"
[17:24:02] gaston Natacha: c'est aussi pour ca que la code review existe, et ca montre que les gens regardent les diffs qui passent (des fois)
[17:24:18] twisla diffreview gaston
[17:24:25] twisla mmh, t'as pris du poids, non ?
[17:24:33] Natacha ok ok, je laisse faire les pro
[17:25:22] gaston plus d'yeux sur le meme code -> plus de bugs/erreurs spottées
[17:25:50] gaston (ca c'est la théorie)
[17:26:12] olasd Linus's law
[17:26:17] Natacha ouais après il faut pas que le code donne envie de s'arracher les yeux, sinon ça se finit comme openssl ou mes repo github
[17:26:57] olasd bah ça arrive de prendre un memcpy pour un memset :p
--> mpi joined #gcu.
[17:27:23] Natacha ça commence pareil, et vu le nombre d'autocomplétions ratées sur IRC...
[17:27:34] gaston mpi \o/
[17:27:41] mpi hehe :)
[17:28:10] mpi j'ai rase la barbe alors j'me sens capable de joindre le chan
[17:28:16] gaston geeeeeenre
[17:28:21] twisla http://i.imgur.com/rhZ69zx.gif #rabbit,banc#
[17:28:26] gaston merde je t'ai jamais vu sans barbe
[17:29:02] mpi t'inquietes ca repousse!
[17:30:10] olasd twisla: ptain je me marre mais c'est ignoble
[17:32:05] gaston bwhahahaha
[17:33:14] dermiste pwahahahha
[17:37:16] Popov mouhahaha
[17:38:42] maatunix mon papa, ce hero !
[17:38:49] rabbit mensonges
--> chets joined #gcu.
<-- Nahra left irc: Remote host closed the connection
[18:08:33] hanx_ matin
[18:09:36] hanx_ je regarde les commits de libressl, c'est quoi l'interet de faire un calloc(1, sizeof(truc)) plutot que malloc(sizeof(truc)) ?
[18:09:56] Nazral haha
[18:10:04] Natacha ben calloc ça met à zéro
[18:11:03] hanx_ ah ok, bon à savoir :)
[18:11:05] CMoi comme ca valgrind ne se plaint pas !
[18:11:41] Natacha ouais, c'est important de faire taire valgrind, l'entropie c'est secondaire
[18:11:44] hanx_ et surement question idiote, pourquoi ça n'a pas été fait avec malloc ?
[18:11:59] Natacha parce que c'est long
[18:12:41] Natacha et malloc à été inventé à une époque où les perf étaient plus importantes que la sécu (machines super lentes et pas souvent de réseau)
[18:13:32] __ben et tu n'as pas forcemment besoin de mettre a zero la memoire que tu alloues (meme si c'est rare)
[18:13:58] CMoi ouais tu peux y mettre juste apres des trucs, ou copier une chaine, etc
[18:13:59] Natacha ça fait partie de la philosophie du C : le programmeur est un super-génie qui sait ce qu'il fait
[18:14:21] CMoi s/super-génie/artisan/
[18:14:24] Natacha il ne va jamais utiliser de la mémoire non-initialisée, donc pas la peine de remettre à zéro implicitement, s'il a besoin de zéros il fera memset
[18:17:04] alexises __ben: franchement, la plupart du temps quand tu fais des buffer, tu l'aloue a la bonen taille et tu copie tes données donc bon, le coup des zeros tu n'en a pas besoin souvent
[18:17:57] __ben alexises: sauf si tu n'es pas sur de la taille de ton buffer (s'il est plus petit alors tu vas avoir n'importe quoi a la fin de ton malloc)
[18:18:17] CMoi alexises: ca sert surtout pour les structs je dirais
[18:18:26] CMoi pas avoir a tout initialiser a la main
[18:18:36] CMoi (surtout quand des nouveaux champs sont ajoutés)
[18:18:39] pnl bah... ça t'évite de mettre ton '\0' en fin de chaîne *gruik*
[18:18:53] CMoi pnl: j'ai pensé a ca d'abord mais je me suis retenu :)
[18:20:22] Popov rabbit: tu prends quoi comme marque de riz ?
[18:21:53] alexises CMoi: dans ce cas là j'ai plutot une fonction d'init par ce que des fois la valeur 0 n'est pas celle voulu
[18:22:41] CMoi alexises: houla mais la tu fais une lib propre et tout
[18:22:47] CMoi on parlait juste de coder en C
[18:23:10] Natacha de bidouiller en C, même
[18:28:03] rabbit Popov: rien de particulier, du basmati taureau aile pour l'usage courant
[18:28:49] Popov tu devrais essayer Tilda
[18:28:50] rabbit pour les trucs speciaux, genre paella ou risotto, je prends ce qu'il y a
[18:29:08] Popov j'en ai pris 7 kilos ce lundi a Barbes
[18:29:41] Popov il est exceptionnel
[18:29:44] rabbit note
[18:30:20] Popov avec un rice cooker, tu parfumes l'appart et ca deborde pas tellement il est propre
[18:30:45] CMoi tilda c'est le basique que j'achete au supermarché en general
[18:31:01] Popov rabbit: http://www.tildabasmati.fr/wp-content/uploads/2012/03/tilda-pure-basmati-rice-pack 1.png
[18:31:06] Popov celui la
--> brancaleone joined #gcu.
[18:31:33] rabbit on dirait un emballage de purina one
[18:31:40] twisla j'allais dire la meme chose
[18:43:20] maatunix RiP les collègues qui agonisent en formation TrendMicro Security
[18:44:46] fser <tip>activer network.proxy.socks_remote_dns dans firefox fait passer les requêtes DNS dans proxy sock #stealth #tunnel </tip>
--> debianero joined #gcu.
<-- debianero left #gcu ("Quitte").
<-- orgrim left irc: Quit: leaving
--> barul joined #gcu.
--> debianero joined #gcu.
[19:03:25] rabbit parov stelar <3
<-- maatunix left irc: Quit: tchao :3
[19:15:13] hanx_ vous connaissez un hack avec pt-table-sync pour avoir une "progress bar" ou un truc du genre ?
[19:15:50] hanx_ c'est un super outil, mais l'output par défaut... :/
[19:18:24] Popov j'ai le nom de l'outil au bout de la langue
<-- ElfeJoyeux left irc: Quit: Leaving.
[19:18:44] Popov ca fonctionne avec un pipe
[19:19:17] rabbit coquinou
[19:21:53] debianero j'avoue un pipe au bout de la langue
[19:23:35] arapaho genre pv ?
[19:23:44] Popov voila punaise
[19:24:10] arapaho :)
[19:24:27] Popov sinon t'as pp aussi
[19:24:34] arapaho aussi
[19:24:39] Popov pour pipe progress
[19:25:07] Popov devient vieux
[19:25:26] arapaho http://www.ivarch.com/programs/pv.shtml #pipe,progress,monitor#
[19:25:38] arapaho rhonrhon: ok bitch ?
[19:25:52] Popov https://github.com/avz/pp #PV-like progressbar for unix-shell#
[19:26:06] Popov hanx_: on repond a ta question ?
[19:27:17] arapaho rhonrhon: au passage toi la-bas
[19:27:22] arapaho http://www.citroën.fr/ #nolog#
[19:27:37] arapaho rhonrhon: biiiiiiien :)
[19:27:50] Natacha rhonrhon: tu n'es quand même pas très causant
[19:28:37] olasd arapaho: whoa, une marque qui a enregistré un idn
[19:29:13] rabbit arapaho: oh putain... il y a des pendaisons qui se perdent
[19:30:17] arapaho rabbit: pourquoi ?
[19:30:43] arapaho olasd: a default de concevoir des vehicules prevus pour circuler, oui.
[19:31:31] olasd oh bah chacun ses priorités
[19:31:35] hanx_ Popov: ouep, j'ai un début de solution
[19:34:29] rabbit arapaho: le site tout en flash
[19:35:26] arapaho ha oui. Je ne l'ai pas choisi pour ca.
<-- brancaleone left irc: Ping timeout: 276 seconds
<-- lissyx left irc: Ping timeout: 260 seconds
[19:52:11] rabbit sont relous les chinois avec leur ssh root@chezmoi
[19:52:19] Natacha rhonrhon: essaye de ne pas te faire buffer comme pinpin0, d'accord ?
[19:52:23] Natacha bugger*
[19:52:42] rabbit pinpin0 n'est pas bugge, il est legacy
[19:53:12] Natacha il n'arrive pas à parser son propre log !
[19:54:45] rabbit bien sur qu'il sait, il veut juste te troller
[19:55:23] rabbit ce soir, kebab maison :p~~~~~
<-- thms left irc: Quit: leaving
<-- __ben left irc: Quit: leaving
[20:37:49] zepard matin
--> __ben joined #gcu.
<-- __ben left irc: Ping timeout: 252 seconds
<-- fleu left irc: Quit: leaving
--> __ben joined #gcu.
[21:31:45] jaroug vous utilisez quoi sous android pour gérer les alerts monitoring reçus par sms ?
[21:35:57] twisla la touche delete
[21:39:42] bsdsx krkrkrk
[21:40:30] GuiGui2 je recois pas d'aleters
[21:42:45] gaston ALETER R0R09
[21:42:48] CMoi un truc maison mais j'ai entendu parler de https://play.google.com/store/apps/details?id=org.nerdcircus.android.klaxon
<-- CMoi left irc: Quit: Read error: 131 (Connection reset by beer)
[21:52:40] twisla rabbit: fail2ban
--> nail_ joined #gcu.
<-- Pylade left irc: Ping timeout: 240 seconds
<-- golgoth42 left irc: Ping timeout: 240 seconds
[22:00:52] nail_ bonsoir
--> golgoth42 joined #gcu.
--> Pylade joined #gcu.
--> ghantoos joined #gcu.
[22:04:21] ghantoos matin jardin :')
[22:07:36] jaroug vanthoos#@#@#@!
[22:11:34] ghantoos jaroug!@#!@#!@#! :)
[22:11:36] ghantoos long time..
[22:14:16] jaroug yup :)
[22:14:22] jaroug ca roule ?
[22:17:20] ghantoos yes, a montreal. All good. Et toi?
[22:18:18] jaroug toujours a paname et ca roule :)
[22:21:37] ghantoos ca fait plaisir de revoir irssi me montrer le jardin magique!
[22:22:53] jaroug y'avait pas internet a montreal :) ?
[22:23:48] ghantoos haha, si si, c'est plutot moi qui m'etais deco d'IRC :/
[22:24:13] jaroug :)
[22:24:33] jaroug tiens du coup
[22:24:37] jaroug 19:51 <@jaroug> vous utilisez quoi sous android pour gérer les alerts monitoring reçus par sms ?
[22:26:02] ghantoos perso, on utilise le push/mail => k9-mail, avec un petit mix d'anag
[22:26:32] jaroug ok
[22:26:43] ghantoos c'est pas encore ca l'encodage sur mon irssi..
[22:27:31] jaroug on utilise firealert mais elle vautre pas mal cette appli (dans le sens ou il est parfois impossible d'acquiter l'alarme)
[22:28:04] ghantoos tu as teste anag? ca marche pas mal
[22:28:26] jaroug je l'ai ouais
[22:28:35] jaroug mais ca implique d'avoir du réseau data
[22:30:03] ghantoos true
[22:32:49] gaston ghantoos: ^@~]@^ t'es ou dans montreal ?
<-- ghantoos left irc: Remote host closed the connection
[22:33:58] jaroug voila
[22:34:01] jaroug BRAVO
--> ghantoos joined #gcu.
[22:34:33] gaston :)
[22:38:04] moid il est sous le grizzly
[22:38:40] ghantoos ston!@#!@#
[22:40:45] ghantoos gaston: je n'avais pas vu ta question (vue sur le site)
[22:40:53] ghantoos gaston: dans le village (berri-uqam)
[22:41:16] gaston ah sympa
[22:41:25] gaston carrément centre :)
[22:41:34] ghantoos yes :)
[22:41:50] gaston tfacons montreal > *
[22:42:08] gaston et pourtant j'aime pas les villes
[22:42:10] ghantoos iMil ne sera pas d'accord avec cette assertion, mais je suis pas mal d'accord ;)
[23:04:26] nico iMil serait d'accord si 1/ montreal etait à Paris 2/ il ne fallait pas prendre l'avion pour y aller
[23:04:32] nico facile quoi
[23:04:49] moid ou si Montreal était limitrophe d'Ibiza.
[23:05:09] nico sans avion alors
[23:07:23] ghantoos nico!@#!@#
[23:15:22] nico mista ghantoos
<-- debianero left irc: Quit: Quitte
[00:00:00] --- Thu Apr 24 2014

Identification

Enregistrez-vous

SQUAD!

Miiissioudaaam'

Archives:

Meta:

Hosted by:

NBS-System