Pour moi c'est bazaar-ng et roundup. L'avantage c'est que ce sont deux outils (non liés actuellement) très simples à mettre en place et à utiliser. Ecrits en python, ils sont prévus dès le départ pour être personalisables aux petits oignons.
Justement l'intérêt de python c'est que tu n'as pas besoin de te taper la doc pendant 5 ans pour en voir l'intérêt. Il n'y a rien de révolutionnaire là dedans, juste que de ne pas avoir à ce casser la tête pour comprendre le langage lui-même permet de se casser la tête pour autre chose, les specs par ex dont on a vu qu'elles étaient bien plus importantes.
Pour ce qui est des millions de lignes de code, on a vu aussi que c'était une abération de conception et qu'il faut impérativement découper tout ça en de plus petits projets. Donc chercher des exemples de mauvaise conception pour voir comment on s'en est sortie quand même n'as aucun intérêt.
Une ligne de python révolutionnaire ? c'est simple : print "hello world"
Pourquoi c'est révolutionnaire ? parcequ'on peut rester simple pour ce qui est simple.
L'exemple le plus connu est la comparaison entre la lecture d'un fichier en java et en python...
Si les langages de la nature de python aident à réduire le nombre de bugs c'est tout simplement parcequ'ils sont agréable à utiliser. Se faire plaisir en programmant est sûrement la meilleure garantie contre les bugs. L'esprit humain est ainsi fait, et non seulement de logique. Il n'y a qu'à regarder un enfant à l'oeuvre, s'il s'amuse ça marche, s'il se fait chier il n'avance pas. Les statistiques montrent par exemple que les personnes qui font de l'informatique à la maison (pour le plaisir) n'ont pas du tout les même problèmes (douleur au dos, maux de tête etc.) que ceux qui travaillent.
Je vous trouve bien naïfs à toujours prendre l'exemple de l'industrie, des centrales nucléaires ou des télécoms comme domaines où la programmation serait exemplaire. Ouvrez un peu les yeux, c'est vraiment très loin d'être le cas.
Et le danger est justement de croire naïvement que tout va fonctionner comme prévu, qu'il y a des outils, des langages et des personnes parfaites. Justement, s'il y a peut-être une différence dans l'industrie par rapport à d'autres domaines c'est qu'on sait dés le départ que ça ne marchera probablement pas et on prend les devants.
ps: je ne parle pas de l'article mais des nombreux commentaires
Ca n'empêche pas qu'on peut faire du suspend-to-disque sans acpi ni même apm, juste en soft. C'est pour ça qu'on dit software suspend d'ailleur... Après je suis d'accord que si ça pouvait être géré avec l'acpi ce serait encore mieux.
Sauf erreur de ma part, le suspend-to-disque est complètement indépendant de la config matérielle, c'est une option entièrement gérée par le kernel. Il stocke la ram dans la partition swap et éteind l'ordinateur. Lorsque l'on rallume l'ordinateur il recharge la ram, c'est tout, le bios, l'acpi etc n'intervient pas dans le processus.
J'ai fais exprès, je savais que tu allais le dire et ça me permet de signaler quand même que même un vrai geek doit voir le clavier du thinkpad car les touches ne sont pas toutes au bon endroit. Voilà, comme ça c'est dit et redit.
Les thinkpads sont en général bien supportés, c'est de solides machines et en prime il y a toute une communauté d'utilisateur, wiki, ml etc... http://thinkwiki.org(...)
Et la killer feature dont on ne parlera jamais assez c'est la petite lumière qui éclaire le clavier ;-)
C'est une bonne idée un forum par utilisation. Par exemple vim-python, vim-perl, vim-scripts.
Pour ma part, personnellement je trouve moi-même que c'est quand même beaucoup plus efficace d'utiliser un seul et même éditeur que l'on maitrise bien plutôt que de devoir changer sans arrêt. Surtout avec des éditeurs farcis de raccourcis claviers...
Par ex j'ai essayé un temps d'utiliser emacs pour programmer et vi pour l'admin, mais je me retrouvai régulièrement avec des
File "t.py", line 2
:wq
^
SyntaxError: invalid syntax
D'une part ce que j'ingère en roulant à vélo je l'ingèrerai tout autant en voiture. Il semble même que plus on est motorisé plus on ingère, y a qu'à voir la consommation de bouffe des pays motorisés par rapport aux pays moins motorisés.
Du reste c'est très facile à vérifier soit-même en essayant de manger autant que ce qu'on dépense en frais de voiture, soit 75e/jour en moyenne (suivant le barème fiscal).
D'autre part, concernant le rendement, je ne crois pas qu'à l'heure actuelle il y ait mieux que le vélo :
ça donne pour le vélo l'équivalent de 0,18 litre/100km
(source "deux roues, un avenir" de claire morissette)
Concrètement et empiriquement, vu qu'on a généralement un exédent calorique, la consommation exédentaire due au vélo est tout simplement nulle, voir négative car on ne peut pas se goinfrer quand on fait du vélo...
Ha oui, j'allais oublier, la killer feature du thinkpad, c'est une petite loupiote en haut de l'écran qui éclaire le clavier pour hacker la nuit sans réveiller la marmaille ;-) ! Oui, en plus il est silencieux...
Après avoir cherché la perle rare aussi, je me suis dirigé vers transtec et j'ai acheté le 510, sans OS. Après quelques jours à compiler un tas de noyaux j'ai jeté l'éponge et je me suis alors aperçu que sur leur site il n'était plus vendu sous linux ! Je les ais contacté et ils m'ont fortement suggérer de renvoyer l'appareil...
Résultat j'ai pris un thinkpad, le r50e, un des moins cher, et pourtant quelle qualité de fabrication ! un vrai tank, le clavier c'est du béton, l'écran est en fer forgé... Une sarge s'installe en quelques minutes. Seul problème, il faut accepter la licence windows (pour sortir l'appareil de son plastique il faut déchirer une étiquette où est mentionné qu'en cas de désacord avec la licence des logiciels l'ensemble du matériel sera repris et remboursé), le comble c'est que ça reste moins cher... En bonus il y a un tas de sites, une liste de diffusion etc au sujet du thinkpad sous linux.
Voilà, c'est triste à dire mais les portables vendus sous windows supportent parfois mieux linux que des portables vendus sous linux ! La série des HP par exemple, où d'autres qui nécessitent impérativement la dernière version de xorg...
Si c'est toi l'auteur du code tu as tout à fait le droit de le publier sous diverses licences, libres ou non, à la fois.
Au passage, tu peux très bien utiliser du GPL dans des produits commerciaux...
Tu peux très bien réutiliser la licence de quelqu'un d'autre, qt, sun etc... en prenant juste garde à ne pas conserver leurs coordonnées !
Bref si c'est toi l'auteur du code tu es libre de lui appliquer les licences que tu veux. Par contre s'il y a d'autres contributeurs à ton code, et qu'ils ne t'ont pas cédés leurs droits tu sera obligé de respecter leur licence, c'est le cas du kernel par ex.
C'est aussi un des avantages de Debian, dont les sorties sont prévisibles : elles sortent quand c'est prêt.
C'est comme la cuisine, un bon cuisto ne sort pas son plat à la minuterie, il le sort quand c'est prêt. Y a qu'au fastfood que ça sort à la minuterie, commerce oblige, beurk.
Ca ne vient pas tout juste de changer, c'est pour ça que j'ai écris "malgrès ce qui est indiqué sur le site"... Je n'ai pas plus de renseignement que ça, c'est pour ça que je cherche en vain des utilisateurs de ces portables !
Je la met à gauche pour d'une part qu'elle soit plus près et d'autre part pour être moins tenté de l'utiliser (finalement je me suis découvert ambidextre...)
La encore, il vaut mieux utiliser des outils qui permettent de se passer complètement de la souris...
Par contre malgrès ce qui est indiqué sur leur site le dernier commercial que j'ai eu m'a dit qu'ils ne vendaient pas le 540 (15"4 1280x800) sans OS car il n'était pas encore certifié linux...
Est-ce que cette résolution pose problème sous linux en règle générale ?
J'ai posté trop vite...
Est-il possible de configurer X pour pouvoir bénéficier des combinaisons de touches à la happy-hacking-keyboard sur un clavier classique (afin d'utiliser les touches de déplacement sur des logiciels qui ne les gèrent pas) ?
[^] # Re: Personnellement
Posté par wilk . En réponse à la dépêche Conférence Parinux : Les nouveaux systèmes de gestion de version. Évalué à 2.
[^] # Re: Il manque des trucs tout de même
Posté par wilk . En réponse à la dépêche OpenOffice 2.0. Évalué à 0.
[^] # Re: python because it fits your brain
Posté par wilk . En réponse au journal Repenser les langages et le développement logiciel. Évalué à 3.
Pour ce qui est des millions de lignes de code, on a vu aussi que c'était une abération de conception et qu'il faut impérativement découper tout ça en de plus petits projets. Donc chercher des exemples de mauvaise conception pour voir comment on s'en est sortie quand même n'as aucun intérêt.
Une ligne de python révolutionnaire ? c'est simple : print "hello world"
Pourquoi c'est révolutionnaire ? parcequ'on peut rester simple pour ce qui est simple.
L'exemple le plus connu est la comparaison entre la lecture d'un fichier en java et en python...
[^] # Re: python because it fits your brain
Posté par wilk . En réponse au journal Repenser les langages et le développement logiciel. Évalué à 2.
Si les langages de la nature de python aident à réduire le nombre de bugs c'est tout simplement parcequ'ils sont agréable à utiliser. Se faire plaisir en programmant est sûrement la meilleure garantie contre les bugs. L'esprit humain est ainsi fait, et non seulement de logique. Il n'y a qu'à regarder un enfant à l'oeuvre, s'il s'amuse ça marche, s'il se fait chier il n'avance pas. Les statistiques montrent par exemple que les personnes qui font de l'informatique à la maison (pour le plaisir) n'ont pas du tout les même problèmes (douleur au dos, maux de tête etc.) que ceux qui travaillent.
# naïfs
Posté par wilk . En réponse au journal Repenser les langages et le développement logiciel. Évalué à 4.
Et le danger est justement de croire naïvement que tout va fonctionner comme prévu, qu'il y a des outils, des langages et des personnes parfaites. Justement, s'il y a peut-être une différence dans l'industrie par rapport à d'autres domaines c'est qu'on sait dés le départ que ça ne marchera probablement pas et on prend les devants.
ps: je ne parle pas de l'article mais des nombreux commentaires
[^] # Re: Acer Aspire 1694WLMI 1024
Posté par wilk . En réponse au journal Ordinateur portable 100% compatible linux ?. Évalué à 2.
[^] # Re: Acer Aspire 1694WLMI 1024
Posté par wilk . En réponse au journal Ordinateur portable 100% compatible linux ?. Évalué à 2.
[^] # Re: thinkpad
Posté par wilk . En réponse au journal Ordinateur portable 100% compatible linux ?. Évalué à 1.
[^] # Re: thinkpad
Posté par wilk . En réponse au journal Ordinateur portable 100% compatible linux ?. Évalué à 1.
# thinkpad
Posté par wilk . En réponse au journal Ordinateur portable 100% compatible linux ?. Évalué à 2.
http://thinkwiki.org(...)
Et la killer feature dont on ne parlera jamais assez c'est la petite lumière qui éclaire le clavier ;-)
[^] # Re: Un forum consacré aux éditeurs...
Posté par wilk . En réponse au journal GNU/Emacs est-il ésotérique ?. Évalué à 2.
Pour ma part, personnellement je trouve moi-même que c'est quand même beaucoup plus efficace d'utiliser un seul et même éditeur que l'on maitrise bien plutôt que de devoir changer sans arrêt. Surtout avec des éditeurs farcis de raccourcis claviers...
Par ex j'ai essayé un temps d'utiliser emacs pour programmer et vi pour l'admin, mais je me retrouvai régulièrement avec des
File "t.py", line 2
:wq
^
SyntaxError: invalid syntax
[^] # Re: ma courbe à vélo
Posté par wilk . En réponse au journal La vérité sur la consommation d'essence. Évalué à 2.
[^] # Re: ma courbe à vélo
Posté par wilk . En réponse au journal La vérité sur la consommation d'essence. Évalué à 7.
Du reste c'est très facile à vérifier soit-même en essayant de manger autant que ce qu'on dépense en frais de voiture, soit 75e/jour en moyenne (suivant le barème fiscal).
D'autre part, concernant le rendement, je ne crois pas qu'à l'heure actuelle il y ait mieux que le vélo :
en joules/passager/kilomètre
automobile 5300
moto 2800
métro 2700
bus 2400
marche 480
vélo 130
ça donne pour le vélo l'équivalent de 0,18 litre/100km
(source "deux roues, un avenir" de claire morissette)
Concrètement et empiriquement, vu qu'on a généralement un exédent calorique, la consommation exédentaire due au vélo est tout simplement nulle, voir négative car on ne peut pas se goinfrer quand on fait du vélo...
Bon ap
# ma courbe à vélo
Posté par wilk . En réponse au journal La vérité sur la consommation d'essence. Évalué à 10.
-------------------------^-----------------------^---
Les petits ^ c'est quand je m'arrête pour bouffer, j'ai un réchaud à essence ;-p
[^] # Re: thinkpad
Posté par wilk . En réponse au journal Je cherche la perle rare .... Évalué à 1.
A quand un happy-hacking-keyboard sur un portable ?
Est-ce que d'ailleur il ne serait pas possible de remaper le clavier pour qu'ils réagisse comme un hhk ? jamais essayé...
[^] # Re: thinkpad
Posté par wilk . En réponse au journal Je cherche la perle rare .... Évalué à 2.
# thinkpad
Posté par wilk . En réponse au journal Je cherche la perle rare .... Évalué à 4.
Résultat j'ai pris un thinkpad, le r50e, un des moins cher, et pourtant quelle qualité de fabrication ! un vrai tank, le clavier c'est du béton, l'écran est en fer forgé... Une sarge s'installe en quelques minutes. Seul problème, il faut accepter la licence windows (pour sortir l'appareil de son plastique il faut déchirer une étiquette où est mentionné qu'en cas de désacord avec la licence des logiciels l'ensemble du matériel sera repris et remboursé), le comble c'est que ça reste moins cher... En bonus il y a un tas de sites, une liste de diffusion etc au sujet du thinkpad sous linux.
Voilà, c'est triste à dire mais les portables vendus sous windows supportent parfois mieux linux que des portables vendus sous linux ! La série des HP par exemple, où d'autres qui nécessitent impérativement la dernière version de xorg...
[^] # Re: Pendant qu'on parle de licence
Posté par wilk . En réponse à la dépêche La GPL version 3 pourrait sortir en 2007. Évalué à 2.
Au passage, tu peux très bien utiliser du GPL dans des produits commerciaux...
Tu peux très bien réutiliser la licence de quelqu'un d'autre, qt, sun etc... en prenant juste garde à ne pas conserver leurs coordonnées !
Bref si c'est toi l'auteur du code tu es libre de lui appliquer les licences que tu veux. Par contre s'il y a d'autres contributeurs à ton code, et qu'ils ne t'ont pas cédés leurs droits tu sera obligé de respecter leur licence, c'est le cas du kernel par ex.
[^] # Re: sorties prévisibles ????
Posté par wilk . En réponse à la dépêche Lancement de Debian Common Core. Évalué à 10.
C'est comme la cuisine, un bon cuisto ne sort pas son plat à la minuterie, il le sort quand c'est prêt. Y a qu'au fastfood que ça sort à la minuterie, commerce oblige, beurk.
[^] # Re: transtec
Posté par wilk . En réponse à la dépêche PC portables sous Linux : le bout du tunnel ?. Évalué à 1.
[^] # Re: souris
Posté par wilk . En réponse au journal Mauvais clavier, changer clavier. Évalué à 1.
La encore, il vaut mieux utiliser des outils qui permettent de se passer complètement de la souris...
[^] # Re: transtec
Posté par wilk . En réponse à la dépêche PC portables sous Linux : le bout du tunnel ?. Évalué à 1.
Est-ce que cette résolution pose problème sous linux en règle générale ?
# transtec
Posté par wilk . En réponse à la dépêche PC portables sous Linux : le bout du tunnel ?. Évalué à 1.
[^] # Re: hjkl
Posté par wilk . En réponse au journal Mauvais clavier, changer clavier. Évalué à 1.
Est-il possible de configurer X pour pouvoir bénéficier des combinaisons de touches à la happy-hacking-keyboard sur un clavier classique (afin d'utiliser les touches de déplacement sur des logiciels qui ne les gèrent pas) ?
# hjkl
Posté par wilk . En réponse au journal Mauvais clavier, changer clavier. Évalué à 1.