#2001 Le 27/12/2011, à 09:39
- The Uploader
Re : /* Topic des codeurs [6] */
Un SSD, ça change tellement la vie que j'y ai repris goût ! Carrément !
Et Antuja pour faire du Vala + GTK3, tout est intégré !
Dernière modification par The Uploader (Le 27/12/2011, à 09:44)
- Oldies PC : Intel Pentium 3 @ 800 Mhz sur CM ASUS P2B-F, GeForce 4 Ti4800 SE, Disque Dur Hitachi 160 Go, 512 Mo de RAM, 3DFX Voodoo 2, Sound Blaster 16 ISA PnP, Windows 98 SE / XP)
- Desktop : Intel Core i7 6700K @ 4 GHz sur CM ASUS Z170-P, GeForce GTX 1070, SSD Samsung 850 EVO 1 To, 16 Go de RAM, Disque Dur Seagate Barracuda 3 To, Windows 10
Hors ligne
#2002 Le 27/12/2011, à 11:54
- grim7reaper
Re : /* Topic des codeurs [6] */
Hello World!
On dit souvent que le C++ c’est plein de trucs moches, le C (enfin C99 quoi…) aussi a 2-3 trucs en réserve.
Je n’utilisais pas le C99, je ne pense pas que le C11 aura plus succès avec moi (je partage un peu l’avis de Poul-Hennings).
Sinon, pour les gens qui cherche des alternatives à la glib il y a apr (Apache Runtime Project) et eina (EFL, faudra vraiment que j’y jette un œil un jour). Je sais pas ce que ça vaut par rapport à la glib.
Hors ligne
#2003 Le 27/12/2011, à 15:00
- Rolinh
Re : /* Topic des codeurs [6] */
Hello,
tiens, j'allais justement demander l'avis de grim sur le C11, ça tombe bien.
Sinon, quelqu'un connaît une bonne alternative à Redmine? Le support de Rails 3 n'est pas pour tout de suite
@The Uploader: un ssd te redonne goût à la vie? ça fait presque peur là!
Hors ligne
#2004 Le 27/12/2011, à 16:06
- The Uploader
Re : /* Topic des codeurs [6] */
Nan mais je blague ^^
Mais franchement passer d'un 5400 RPM aussi lent que possible, à la vitesse fulgurante d'un SSD, c'est super !
Genre, ça boot en 20 secondes, et un gros IDE se charge instantanément !
Ca change toutes mes habitudes !
J'en reviens toujours pas !
edit : Non, dans le même genre de logiciels y'a que Redmine que je connais assez bien.. (du moins pour faire un plugin)
Dernière modification par The Uploader (Le 27/12/2011, à 16:11)
- Oldies PC : Intel Pentium 3 @ 800 Mhz sur CM ASUS P2B-F, GeForce 4 Ti4800 SE, Disque Dur Hitachi 160 Go, 512 Mo de RAM, 3DFX Voodoo 2, Sound Blaster 16 ISA PnP, Windows 98 SE / XP)
- Desktop : Intel Core i7 6700K @ 4 GHz sur CM ASUS Z170-P, GeForce GTX 1070, SSD Samsung 850 EVO 1 To, 16 Go de RAM, Disque Dur Seagate Barracuda 3 To, Windows 10
Hors ligne
#2005 Le 27/12/2011, à 16:32
- Rolinh
Re : /* Topic des codeurs [6] */
Je pensais bien ^^
Ouep, si un jour je trouve un ssd de bonne capacité et pour un prix raisonnable, je remplacerais peut-être celui de mon portable.
En fait, c'est pour ne pas m'embêter à faire un site pour chacun de mes projets. Quelque chose qui intègre un wiki, un bug tracker et un moyen de naviguer dans les dépôts git serait un bon départ mais je ne trouve rien qui vaille Redmine.
Hors ligne
#2006 Le 27/12/2011, à 19:00
- Elzen
Re : /* Topic des codeurs [6] */
Bon, pour les utilisateurs de WM fournissant un menu contextuel, j'n'ai toujours pas réussi la transmission des clics, mais mon gestionnaire de bureau est désormais capable de ne s'afficher que sur une partie de la zone du bureau. Genre vous lui passez une géométrie (W×H±X±Y), et il n'occupe que cet espace-là, le reste est shapé, et donc laisse tout passer.
Dans le cas où on choisit ce mode-là, on a en plus le choix pour l'image de fond de la fenêtre en question : soit on en affiche juste une partie, soit on la retaille pour l'adapter à la taille actuellement affiché. Et bien sûr, l'image de fond peut être soit récupérée par pseudo-transparence, soit définie manuellement.
Du coup, on peut faire style le gestionnaire de bureau avec ses icônes est un post-it collé sur le fond de la fenêtre racine ^^ (J'essayerais d'ailleurs bien de rajouter un effet genre scotch, mais le shape ne gère pas la pseudo-transparence, donc ça risquerait d'être dur).
Par contre, j'ai testé le rendu sous Compiz, et apparemment, Compiz arrête de se préoccuper de tracer le fond d'écran dès qu'il détecte une fenêtre de bureau, donc ça fait assez n'importe quoi ^^"
Elzen : polisson, polémiste, polymathe ! (ex-ArkSeth)
Un script pour améliorer quelques trucs du forum.
La joie de t'avoir connu surpasse la peine de t'avoir perdu…
timezone[blocklist]
Hors ligne
#2007 Le 28/12/2011, à 05:14
- tshirtman
Re : /* Topic des codeurs [6] */
C'est quoi ce «^Block» ? Oo une typo de *?
Hors ligne
#2008 Le 28/12/2011, à 09:23
- Kanor
Re : /* Topic des codeurs [6] */
Amis codeurs est ce que vous savez comment faire pour que postgresql en mode fulltext prenne en compte l'apostrophe ?
Hors ligne
#2009 Le 28/12/2011, à 11:11
- grim7reaper
Re : /* Topic des codeurs [6] */
C'est quoi ce «^Block» ?
Je ne sais pas, mais si j’en crois le blog ça serait
new extension Apple added to the C language a little while ago which introduces the equivalent of closures to C.
Hors ligne
#2010 Le 28/12/2011, à 11:18
- tshirtman
Re : /* Topic des codeurs [6] */
Ah, l'utilisation du "^" en elle même, serait introduite pour ça? par ce qu'a part comme opérateur binaire, je ne l'ai jamais vu utilisé en C.
Hors ligne
#2011 Le 28/12/2011, à 11:26
- grim7reaper
Re : /* Topic des codeurs [6] */
Apparemment oui :
pointers to block and block literals are marked with ^
Hors ligne
#2012 Le 28/12/2011, à 11:46
- tshirtman
Re : /* Topic des codeurs [6] */
ok, merci >_>
Hors ligne
#2013 Le 28/12/2011, à 12:13
- HP
Re : /* Topic des codeurs [6] */
En fait, c'est pour ne pas m'embêter à faire un site pour chacun de mes projets. Quelque chose qui intègre un wiki, un bug tracker et un moyen de naviguer dans les dépôts git serait un bon départ mais je ne trouve rien qui vaille Redmine.
Moi je cherche un système intégrant git et un blog (façon WordPress, pour faire simple)… bé, au final, je suis en train de me le palucher à la main…
cat /dev/urandom >/dev/null 2>&1 #github
Hors ligne
#2014 Le 28/12/2011, à 12:28
- tshirtman
Hors ligne
#2015 Le 29/12/2011, à 14:59
- tshirtman
Re : /* Topic des codeurs [6] */
en fait, les blocs en ruby, c'est la même chose que "with" en python, non?
Hors ligne
#2016 Le 29/12/2011, à 23:24
- tshirtman
Re : /* Topic des codeurs [6] */
je suis tout seul ici?
bon, juste par ce que je viens de me décider à mettre ma conf zsh sur github, par ce que j'ai trouvé un truc un peu complet pour gérer git dans zsh…
Hors ligne
#2017 Le 29/12/2011, à 23:25
- The Uploader
Re : /* Topic des codeurs [6] */
en fait, les blocs en ruby, c'est la même chose que "with" en python, non?
Il me semble que oui (j're-découvre le with du python en même temps ^^' ).
Mais il n'y a pas que les Blocks : Understanding Blocks, Procs, "lambda", and Method.
gérer git dans zsh
ça m'intéresse. Je n'ai pas réussi à intéger le script zsh qui affichait la branche courante et son état au dessus du prompt, à mon prompt, d'ailleurs. Je crois que j'ai toujours au moins le super méga script de ~4000 lignes (truc à pas toucher... récupéré, tout ça) qui s'occupe d'afficher toute l'aide dynamiquement, qui fonctionne. Faudrait que je m'y remette..
Dernière modification par The Uploader (Le 29/12/2011, à 23:34)
- Oldies PC : Intel Pentium 3 @ 800 Mhz sur CM ASUS P2B-F, GeForce 4 Ti4800 SE, Disque Dur Hitachi 160 Go, 512 Mo de RAM, 3DFX Voodoo 2, Sound Blaster 16 ISA PnP, Windows 98 SE / XP)
- Desktop : Intel Core i7 6700K @ 4 GHz sur CM ASUS Z170-P, GeForce GTX 1070, SSD Samsung 850 EVO 1 To, 16 Go de RAM, Disque Dur Seagate Barracuda 3 To, Windows 10
Hors ligne
#2018 Le 29/12/2011, à 23:34
- tshirtman
Re : /* Topic des codeurs [6] */
ça vient de là, regarde le bas de mon zshrc pour voir comment j'ai mélangé mon ancient prompt avec ça.
http://www.wunjo.org/zsh-git/
Hors ligne
#2019 Le 29/12/2011, à 23:52
- Kanor
Re : /* Topic des codeurs [6] */
http://www.ocert.org/advisories/ocert-2011-003.html
WTF Oo
http://theelitist.net/hash-algorithm-co … nerability
http://nikic.github.com/2011/12/28/Supe … array.html
Pas encore tout capté
Dernière modification par Kanor (Le 29/12/2011, à 23:54)
Hors ligne
#2020 Le 30/12/2011, à 00:19
- The Uploader
Re : /* Topic des codeurs [6] */
ça vient de là, regarde le bas de mon zshrc pour voir comment j'ai mélangé mon ancient prompt avec ça.
http://www.wunjo.org/zsh-git/
Ah en fait le prompt wunjo me plaît bien.
Merci.
- Oldies PC : Intel Pentium 3 @ 800 Mhz sur CM ASUS P2B-F, GeForce 4 Ti4800 SE, Disque Dur Hitachi 160 Go, 512 Mo de RAM, 3DFX Voodoo 2, Sound Blaster 16 ISA PnP, Windows 98 SE / XP)
- Desktop : Intel Core i7 6700K @ 4 GHz sur CM ASUS Z170-P, GeForce GTX 1070, SSD Samsung 850 EVO 1 To, 16 Go de RAM, Disque Dur Seagate Barracuda 3 To, Windows 10
Hors ligne
#2021 Le 30/12/2011, à 10:41
- grim7reaper
Re : /* Topic des codeurs [6] */
Hello World!
@Kanor : c’est quoi que tu ne comprends pas ?
Sinon, je suis surpris de voir que de nombreux langages se base sur l’algo de Dan Bernstein (ou des variantes). C’est ce que j’avais utilisé quand j’avais codé mon compilateur car c’est une fonction super simple (comparé à certaines fonctions de hashage que j’ai déjà vu). Mais c’est vrai qu’elle a le mérite d’être rapide.
Pour ceux qui veulent des infos sur l’algo djb on le trouve ici et son origine est là.
Hors ligne
#2022 Le 30/12/2011, à 11:37
- tshirtman
Re : /* Topic des codeurs [6] */
Hello grim!
@The uploader: je suis dans la lecture de ton pdf au boulot, là, retour de vacances oblige, et je trouve ça un peu gratuit certains trucs dans la syntaxe ruby ^^ (genre ah, on a besoin d'un truc pour dire ça, on va prendre ce symbole)
genre les ":" pour les symboles, je trouve pas ça très sémantique… et les %Q/%q pour les chaines multilignes, c'est un peu WTF, non?
sinon, peut tu m'expliquer pourquoi ma chaine mutable casse pas mon dico là
irb(main):030:0> name = "test"
=> "test"
irb(main):031:0> a = {}
=> {}
irb(main):032:0> a[name] = "plop"
=> "plop"
irb(main):033:0> a
=> {"test"=>"plop"}
irb(main):034:0> name[1] = "C"
=> "C"
irb(main):035:0> a
=> {"test"=>"plop"}
?
(et du coup quel intérêt d'utiliser des symboles comme clés?)
Hors ligne
#2023 Le 30/12/2011, à 11:59
- The Uploader
Re : /* Topic des codeurs [6] */
bah pour les symboles ça me gêne pas, et on voit de suite que c'est un symbole.
Pour les strings sur plusieurs lignes, j'ai jamais utilisé ce dont tu parles ^^'
(et du coup quel intérêt d'utiliser des symboles comme clés?)
Performances. Less short answer :
http://stackoverflow.com/questions/8189 … ys-in-ruby
Les seuls trucs que je trouve WTF dans Ruby c'est l'absence de commentaires multiligne et l'absence de surcharge.
Et pour ton Hash, je sais pas trop...
On dirait que ça fonctionne par copie, et non pas par référence.
Dernière modification par The Uploader (Le 30/12/2011, à 12:04)
- Oldies PC : Intel Pentium 3 @ 800 Mhz sur CM ASUS P2B-F, GeForce 4 Ti4800 SE, Disque Dur Hitachi 160 Go, 512 Mo de RAM, 3DFX Voodoo 2, Sound Blaster 16 ISA PnP, Windows 98 SE / XP)
- Desktop : Intel Core i7 6700K @ 4 GHz sur CM ASUS Z170-P, GeForce GTX 1070, SSD Samsung 850 EVO 1 To, 16 Go de RAM, Disque Dur Seagate Barracuda 3 To, Windows 10
Hors ligne
#2024 Le 30/12/2011, à 12:32
- tshirtman
Re : /* Topic des codeurs [6] */
bah pour les symboles ça me gêne pas, et on voit de suite que c'est un symbole.
ok, question de gout je suppose…
Pour les strings sur plusieurs lignes, j'ai jamais utilisé ce dont tu parles ^^'
ok, oui, je me doute qu'il y a d'autres moyens c'est ruby après tout, mais les autres font un peu plus de frappe… et à maintenir… bof, à voir…
tshirtman a écrit :(et du coup quel intérêt d'utiliser des symboles comme clés?)
Performances. Less short answer :
http://stackoverflow.com/questions/8189 … ys-in-ruby
Ok, les perfs, admettons… edit: ah y'a la réponse a mon autre question en deuxième grosse réponse, il utilise des "frozen strings"
Les seuls trucs que je trouve WTF dans Ruby c'est l'absence de commentaires multiligne et l'absence de surcharge.
Hum, pour les commentaires, j'ai l'habitude, et un nerd-commenter pour ce genre de choses… pour la surcharge, c'est vrai que c'est un peu génant en python aussi… enfin, ça manque desfois quoi…
Et pour ton Hash, je sais pas trop...
On dirait que ça fonctionne par copie, et non pas par référence.
oui, ça m'étonne un peu pour le coup.
Dernière modification par tshirtman (Le 30/12/2011, à 12:35)
Hors ligne
#2025 Le 30/12/2011, à 12:48
- grim7reaper
Re : /* Topic des codeurs [6] */
Et pour ton Hash, je sais pas trop...
On dirait que ça fonctionne par copie, et non pas par référence.
Oui, c’est ça :
Ruby sometimes copies objects and freezes the copies. When you use a string as a hash key, Ruby actually copies the string, freezes the copy, and uses the copy as the hash key: that way, if the original string changes later on, the hash key isn't affected.
Hors ligne