Le problème de python avec ses blocs fait par indentation c'est les codes transmit par des boulets, les erreurs du style :1,$<<<<< (puis :x), ou autre.
Si par une raison ou une autre il y a suppression de l'indentation, t'es bon pour te farcir tout le code. Quand c'est pas toi qu'il l'a écris et que tu a du mal à comprendre ce qui se passe, je te garantis que ça te vaccine à vie d'utiliser un langage sans accolade (ou tout autre chose pour délimiter les blocs).
L'idée est excellente à la base, mais tout les éditeurs du monde savent (re)formater du code en le réindentant comme il faut pourquoi s'embêter à faire quelque chose qui peut poser des problèmes très long à résoudre ?
Et pour ce qui est des caractères gagnés,personnellement je fais pas du golf quand je programme et j'utilise régulièrement des générateurs de codes à partir d'UML qui font beaucoup. Certains utilisent aussi des IDE comme eclipse ou netbean ou configure leur emacs/vim pour qu'il insère automatiquement les parenthèses et autres. En fin il existe des outils qui permettent de vérifier les style de programmation pour garantir l'homogénéité du code.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
Moi j'y cours rien à faire d'être mercredi (déjà ??? :/)
Ça sert à quoi la course à la version comme ça ?
Tu peut te faire une LFS et utiliser les versions de dev de tout les logiciels que tu utilise, mais je sais pas à quoi ça sert.
Être patient est une valeur de plus en plus rare chez les libriste.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
C'est pas mort les UMPC ? J'en ai entendu parlé qu'au lancement et n'ai vu qu'un ou deux modèles (à ce même lancement).
Pour ma part j'ai pour le moment un netbook et un mobile (un vrai mobile qui va pas sur internet et qui prend des photos déguelasses de 0.3Mpx).
Le netbook pour moi c'est génial. Je m'en sert pour à peut prêt tout (surfer, écouter de la musique, programmer, travailler, regarder des films…). Le seul problème c'est qu'il a pas une autonomie terrible (j'ai la première version du MSI Wind U100X) : 1h30.
Mon mobile Nokia à clapet me conviens sauf que je ne prendrais plus jamais de mobile avec de la mécanique (clapet ou slide) parce que c'est pas fiable à l'usage. Je veux de la fiabilité avant tout, j'aime bien la marque Nokia, mais je me dis que ce serais peut être pas mal de prendre un blackberry, le curve pour des raisons de prix. Ça me permettrais d'avoir accès à internet au moins pour les mails.
Voila mon feedback perso.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
C'est un sujet très hautement trollifère car c'est une question à la quel on a jamais su répondre. Sachant qu'il faut aussi prendre en compte les choix des dévelopeurs. Tu ne peux pas obliger quelqu'un à coder en eiffel parce que c'est super sécurisé etc, alors que le gars ce qui lui plaît c'est le perl et qu'avec il coderas son application 100 fois plus vite (je ne fais pas référence à la qualité des deux langages mais aux connaissances du codeur fictif).
Le C comme le Fortan par exemple ont des qualité indéniables.
Les choix ne sont pas toujours judicieux, mais j'aime pas l'idée de dire « ça pue le C, code ça en Java t'auras moins de bug ».
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
Moi je serais heureux de passer à moblin. Mais j'ai un problème de réseau.
Il semble que ma carte wifi ne soit pas supportée (je pourrais encore tenter d'installer le noyau 2.6.31), mais plus problématique à ma fac je me connecte à internet via un VPN cisco et j'ai pas trouvé où je pouvez me connecter avec.
Moblin gère-t'il les VPN (et VPNC plus précisément) ou faut-il se le faire à la ligne de commande ?
Je pose la question non pas parce que j'aime pas la ligne de commande mais parce que je trouve plus pratique la gestion des VPN en interface graphique avec quelque chose qui te préviens quand tu n'es plus connecté.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
Mon téléphone Nokia n'est pas soudainement passé d'un closed-source à du libre je crois. Il faut que je fasse une mise à jour et encore je sais pas si mon portable est concerné par cette version.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
Mais il y a des serveur qui mettent pas à jour leur noyau, donc tu ne va pas pouvoir brancher ta clef sur certains serveur ça s'est une grosse contrainte...
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
Le noyau est gros. Tout le monde sait pourquoi et personne ne parle de la solution la plus logique : arrêter d'avoir un linux.
A quoi ça me sert que mon noyau puisse gérer 4096 unités de calcul ? Intel ne va pas sortir de chipset/carte mère pour ce genre de choses avant une dizaine d'année.
C'est un exemple. Ce que je pense c'est qu'il pourrait être découpé en deux ou trois genre serveur, desktop et embarqué. Chacun utilise une base commune et garde ses spécificités (et donc ces algo et ses drivers).
Je sais que c'est un travail plus que colossale mais ça ne me semble pas si impossible.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
Oui c'est un peu comme quand tu parle à un interpréteur ou à un compilateur, le langage te permet de faire des conversions implicites c'est bien, mais il faut faire gaffe à certains cas.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
« On se retrouve donc avec des « utilisateurs captifs », qui se sont (volontairement ? consciemment ?) enfermés dans une technologie donnée, et qui sont obligés d'en accepter les contraintes sur du long terme (n'exagérons pas, parfois, ce n'est pas si contraignant non plus). C'est arrivé avec COBOL, avec IMS, qui nous dit que cela ne se reproduira pas avec Java dans 30 ans ? »
Le problème ne viens pas de la technologie. Ça serait en Java, en perl, en C/C++, en barinfuck ou en malbolge que ça ne changerais pas grand chose.
C'est l'organisation du système d'information qui n'a pas était fait avec les connaissances que nous avons aujourd'hui. Aujourd'hui on sait bien mieux organiser les projets d'envergures qu'il y a 20 ou 30 ans. Et même pour les débuts des codes en cobol, il n'y avait pas encore les grands préceptes Unix qui ont grandement aidé à écrire des programmes de qualités.
Moi ce qui me surprend c'est qu'il y a du y avoir des changements de matériel. En 1959, je doute qu'il y ait encore autant de machines qui fonctionnent et qui sont sorties avant les années 60 à 70 (les plus petits GNU/Linux ne fonctionnent pas dessus par exemple). Donc lors de mises à jour matériel il y aurait pu y en avoir logiciel.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
Le CanardPC Hardware te donne des configurations pas mal et explique bien les bons et mauvais points de chaque CPU et carte mère.
Moi je serais plutôt partisan de AMD. Ils fournissent les spécifications de leur cartes graphiques (si ça n'a pas changé). Une CPU en AM3 genre Phenom II X4. Le modèle 945 est excellent mais coute 160 €. Tu peut trouver à partir de 130 € sur ldlc.
Pour la carte mère tu peut prendre une carte mère AM2+ si tu veut aux alentour de 70€ (chipset AMD 770). Ensuite la carte graphique une Radeon HD 4350 ou 4550 suffisent je pense. 65€ de HDD avec un western digital caviar black de 640 Go. 55 € de RAM Ballistix 2 fois 2 Go. 60 € de boitier.
Le tout fais 445€. Tout est misé sur un couple CPU + carte mère assez puissant. Tu peut faire évoluer le reste plus tard.
C'est pas à prendre au pied de la lettre je peux me tromper.
Si tu veut tu peut aussi regarder les cartes mères basées sur le chipset 785G et ne pas mètre de carte graphique.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
De la simplicité c'est bien !
Marre des gros framework/cadriciel qui font tout pour tout.
Moi j'aime pas le PHP, mais je suis de temps en temps « obligé » (je me force aussi un peu) de l'utiliser.
Je connais la programmation mais pour l'organisation d'un site web les concepts sont différents et j'ai pas envi de prendre du temps à apprendre à utiliser un framework dont 10% des possibilités me seront utile.
Donc la simplicité ça a du bon.
Comme disait quelqu'un plus haut le MVC comme tout les design pattern c'est surtout pour de l'orienté objet mais bon pourquoi pas ?
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: Première remarques
Posté par barmic . En réponse à la dépêche Go : Un nouveau langage chez Google. Évalué à 3.
Si par une raison ou une autre il y a suppression de l'indentation, t'es bon pour te farcir tout le code. Quand c'est pas toi qu'il l'a écris et que tu a du mal à comprendre ce qui se passe, je te garantis que ça te vaccine à vie d'utiliser un langage sans accolade (ou tout autre chose pour délimiter les blocs).
L'idée est excellente à la base, mais tout les éditeurs du monde savent (re)formater du code en le réindentant comme il faut pourquoi s'embêter à faire quelque chose qui peut poser des problèmes très long à résoudre ?
Et pour ce qui est des caractères gagnés,personnellement je fais pas du golf quand je programme et j'utilise régulièrement des générateurs de codes à partir d'UML qui font beaucoup. Certains utilisent aussi des IDE comme eclipse ou netbean ou configure leur emacs/vim pour qu'il insère automatiquement les parenthèses et autres. En fin il existe des outils qui permettent de vérifier les style de programmation pour garantir l'homogénéité du code.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: En plus il est déjà disponible
Posté par barmic . En réponse au journal A l'attention de ceux qui ne se souviennent plus qu'il y a un internet autour de linuxfr.... Évalué à 6.
Ça sert à quoi la course à la version comme ça ?
Tu peut te faire une LFS et utiliser les versions de dev de tout les logiciels que tu utilise, mais je sais pas à quoi ça sert.
Être patient est une valeur de plus en plus rare chez les libriste.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
# UMPC
Posté par barmic . En réponse au journal MID/UMPC/IMT que choisir ?. Évalué à 1.
Pour ma part j'ai pour le moment un netbook et un mobile (un vrai mobile qui va pas sur internet et qui prend des photos déguelasses de 0.3Mpx).
Le netbook pour moi c'est génial. Je m'en sert pour à peut prêt tout (surfer, écouter de la musique, programmer, travailler, regarder des films…). Le seul problème c'est qu'il a pas une autonomie terrible (j'ai la première version du MSI Wind U100X) : 1h30.
Mon mobile Nokia à clapet me conviens sauf que je ne prendrais plus jamais de mobile avec de la mécanique (clapet ou slide) parce que c'est pas fiable à l'usage. Je veux de la fiabilité avant tout, j'aime bien la marque Nokia, mais je me dis que ce serais peut être pas mal de prendre un blackberry, le curve pour des raisons de prix. Ça me permettrais d'avoir accès à internet au moins pour les mails.
Voila mon feedback perso.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: Craintes
Posté par barmic . En réponse au journal La mort d'un troll : GCC supportera les plugins. Évalué à 4.
C'est un sujet très hautement trollifère car c'est une question à la quel on a jamais su répondre. Sachant qu'il faut aussi prendre en compte les choix des dévelopeurs. Tu ne peux pas obliger quelqu'un à coder en eiffel parce que c'est super sécurisé etc, alors que le gars ce qui lui plaît c'est le perl et qu'avec il coderas son application 100 fois plus vite (je ne fais pas référence à la qualité des deux langages mais aux connaissances du codeur fictif).
Le C comme le Fortan par exemple ont des qualité indéniables.
Les choix ne sont pas toujours judicieux, mais j'aime pas l'idée de dire « ça pue le C, code ça en Java t'auras moins de bug ».
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
# Le réseau
Posté par barmic . En réponse au journal Moblin c'est bien. Évalué à 2.
Il semble que ma carte wifi ne soit pas supportée (je pourrais encore tenter d'installer le noyau 2.6.31), mais plus problématique à ma fac je me connecte à internet via un VPN cisco et j'ai pas trouvé où je pouvez me connecter avec.
Moblin gère-t'il les VPN (et VPNC plus précisément) ou faut-il se le faire à la ligne de commande ?
Je pose la question non pas parce que j'aime pas la ligne de commande mais parce que je trouve plus pratique la gestion des VPN en interface graphique avec quelque chose qui te préviens quand tu n'es plus connecté.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: Craintes
Posté par barmic . En réponse au journal La mort d'un troll : GCC supportera les plugins. Évalué à -2.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: Craintes
Posté par barmic . En réponse au journal La mort d'un troll : GCC supportera les plugins. Évalué à 1.
Ensuite les troll sur le C tu peut les garder on est plus vendredi.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: Combien de parts de marché…
Posté par barmic . En réponse à la dépêche Symbian est officiellement « OpenSource ». Évalué à 2.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: Mouais
Posté par barmic . En réponse au journal Plusieurs bourses internationales migrent sous unix. Évalué à 2.
Les deux le font.
Mais c'est vrais que ce type d'application est plutôt une niche qui utilise OpenOffice.org encore ? :)
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: Solaris
Posté par barmic . En réponse au journal Plusieurs bourses internationales migrent sous unix. Évalué à 1.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: Solaris
Posté par barmic . En réponse au journal Plusieurs bourses internationales migrent sous unix. Évalué à 2.
Première ligne (j'ai pas trouvé sur le site officiel plus d'informations).
Si je me trompe dis le moi je modifie la page de wikipedia.
La version anglaise dit que Solaris utilise un mixe de licence libre et propriétaire.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
# Solaris
Posté par barmic . En réponse au journal Plusieurs bourses internationales migrent sous unix. Évalué à 1.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: No comment
Posté par barmic . En réponse au journal Tests concrets de Theora 1.1. Évalué à 2.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: Au niveau de l'existant
Posté par barmic . En réponse au journal Btrfs : idées d'application des snapshots inscriptibles. Évalué à 2.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: Au niveau de l'existant
Posté par barmic . En réponse au journal Btrfs : idées d'application des snapshots inscriptibles. Évalué à 2.
Mais il y a des serveur qui mettent pas à jour leur noyau, donc tu ne va pas pouvoir brancher ta clef sur certains serveur ça s'est une grosse contrainte...
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: pas forcément adaptés à toutes les morphologies
Posté par barmic . En réponse au sondage Les netbooks. Évalué à 2.
Si quelqu'un a une solution.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: Gnome Shell
Posté par barmic . En réponse à la dépêche GNOME 2.28 est sorti. Évalué à -3.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
# Peut être une approche encore plus découpée ?
Posté par barmic . En réponse au journal Linux un bloat, ah bon ?. Évalué à 1.
A quoi ça me sert que mon noyau puisse gérer 4096 unités de calcul ? Intel ne va pas sortir de chipset/carte mère pour ce genre de choses avant une dizaine d'année.
C'est un exemple. Ce que je pense c'est qu'il pourrait être découpé en deux ou trois genre serveur, desktop et embarqué. Chacun utilise une base commune et garde ses spécificités (et donc ces algo et ses drivers).
Je sais que c'est un travail plus que colossale mais ça ne me semble pas si impossible.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: rentrons dans le vif du sujet
Posté par barmic . En réponse au journal Linux un bloat, ah bon ?. Évalué à 3.
Il y a des langages qui font les choses vachement bien aussi. Je pense à des trucs comme erlang par exemple.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: expressions courantes
Posté par barmic . En réponse au journal Expressions clichées. Évalué à 2.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: Trolls velus
Posté par barmic . En réponse au journal bon anniversaire. Évalué à 3.
Le problème ne viens pas de la technologie. Ça serait en Java, en perl, en C/C++, en barinfuck ou en malbolge que ça ne changerais pas grand chose.
C'est l'organisation du système d'information qui n'a pas était fait avec les connaissances que nous avons aujourd'hui. Aujourd'hui on sait bien mieux organiser les projets d'envergures qu'il y a 20 ou 30 ans. Et même pour les débuts des codes en cobol, il n'y avait pas encore les grands préceptes Unix qui ont grandement aidé à écrire des programmes de qualités.
Moi ce qui me surprend c'est qu'il y a du y avoir des changements de matériel. En 1959, je doute qu'il y ait encore autant de machines qui fonctionnent et qui sont sorties avant les années 60 à 70 (les plus petits GNU/Linux ne fonctionnent pas dessus par exemple). Donc lors de mises à jour matériel il y aurait pu y en avoir logiciel.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
# C'est bien mais ça ne suffit pas…
Posté par barmic . En réponse à la dépêche Alan Turing reçoit des excuses posthumes. Évalué à 10.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
# CPC
Posté par barmic . En réponse au message A la recherche d'un PC fixe.... Évalué à 1.
Moi je serais plutôt partisan de AMD. Ils fournissent les spécifications de leur cartes graphiques (si ça n'a pas changé). Une CPU en AM3 genre Phenom II X4. Le modèle 945 est excellent mais coute 160 €. Tu peut trouver à partir de 130 € sur ldlc.
Pour la carte mère tu peut prendre une carte mère AM2+ si tu veut aux alentour de 70€ (chipset AMD 770). Ensuite la carte graphique une Radeon HD 4350 ou 4550 suffisent je pense. 65€ de HDD avec un western digital caviar black de 640 Go. 55 € de RAM Ballistix 2 fois 2 Go. 60 € de boitier.
Le tout fais 445€. Tout est misé sur un couple CPU + carte mère assez puissant. Tu peut faire évoluer le reste plus tard.
C'est pas à prendre au pied de la lettre je peux me tromper.
Si tu veut tu peut aussi regarder les cartes mères basées sur le chipset 785G et ne pas mètre de carte graphique.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
# Attention ça va moiniser
Posté par barmic . En réponse au message Faire un kernel rapide au démarrage.. Évalué à 0.
Je sais ça pu c'est pas libre, je sors…
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
# Bonne idée
Posté par barmic . En réponse au journal Sortie de Movicon, un framework MVC pour PHP. Évalué à 2.
Marre des gros framework/cadriciel qui font tout pour tout.
Moi j'aime pas le PHP, mais je suis de temps en temps « obligé » (je me force aussi un peu) de l'utiliser.
Je connais la programmation mais pour l'organisation d'un site web les concepts sont différents et j'ai pas envi de prendre du temps à apprendre à utiliser un framework dont 10% des possibilités me seront utile.
Donc la simplicité ça a du bon.
Comme disait quelqu'un plus haut le MVC comme tout les design pattern c'est surtout pour de l'orienté objet mais bon pourquoi pas ?
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)