Quand on fait du logiciel libre, on donne les moyens aux utilisateurs qui le désirent de comprendre son code source
On fait ce qui nous plaît (tm) surtout.
Si tu cherches un projet moins "mal foutu" auquel contribuer, jette un oeil au kernel. Les sources sont super clairs et bien documentés, et y'a encore des bugs dans le 2.6.4. Y'a des bouts assez chiants à comprendre, malgré tout. Le lisibilité du code n'est pas qu'une histoire de commentaires.
Sinon installe un truc comme ctags ou etags, ça change la vie pour découvrir comment ça marche un bloc de sources.
Pour info, si tu insultes les gens qui essayent de t'aider ça va pas marcher.
Sinon, quand on a un noyau qui boote pas, on envoie le .config et l'intégralité des messages affichés (même si ça s'arrête à "Uncompressing kernel...") à linux-kernel (at) vger.kernel.org.
Ensuite, on essaye de booter en enlevant périph après périph.
Ensuite, on essaye la version précédente du noyau, on regarde ce qui a changé, et on modifie son .config en conséquence. Si ça ne suffit pas, on dichotomise avec la version précédente (appelons la X.Y.Z), puis X.Y.Z-bk1, puis X.Y.Z-bk2, puis [...] puis X.Y.(Z+1)-rc1, X.Y.(Z+1)-rc2, X.Y.(Z+1)-rc2-bk1, etc.
telechargement de manière sécurisée
[...]
$fichier=fopen("/files/$nom","rb");
Sécurisée?
http://example.com/telecharger.php?nom=../etc/passwd(...)
Il faut filtrer '/' et '..' (au moins) pour que ce soit sécurisé (même si ton serveur est chrooté, sinon tu peux toujours choper des sources php par ce biais, possiblement avec un mot de passe de base dedans, etc).
Sinon, c'est "application/octet-stream", peut-être que ça peut aider.
Je pense aussi que la plupart des modifs orientées ppc, ces jours-ci, sont de petits bugfixes applicables facilement par patch. BenH a utilisé son arbre lorsqu'il avait des développements massifs relatifs aux nouvelles machines - ses derniers merges étaient assez impressionnants. ça n'a probablement plus lieu d'être jusqu'au prochain changement de gamme Apple (avec changements d'architecture significatifs, comme l'apparition du 64bits, l'apparition de l'USB2, les G4 à fréquence variables, les nouvelles Radeon, etc :))
redhat : paquets rpm mal fait , qa mauvaise, prix exhorbitants , support incompetent , utilisateurs qui la defendent limite trisos , et en plus c est americain.
Wow, quelle impartialité ! tu aurais dû être journaliste.
Sans parler de la qualité désastreuse de tes arguments, démontables tellement rapidement et facilement que je ne le ferai pas.
-- Colin, utilisateur de debian et gentoo, avant que tu demandes.
Et pourtant, ce langage a de très nombreux avantages, mais il reste confiné dans son image de langage de chercheur sans intérêt. Rappelons quand même que ses inventeurs étaient à la base des hackers C (juste comme ça, Xavier Leroy a réalisé une ancienne implémentation de la bibliothèque thread de Linux...).
Il doit y avoir moyen de dire, avec procmail ou un truc du genre, "si To: et Cc: contiennent plus de X personnes, poubelle" avec X raisonnable genre 6/8...
Pire encore, l'exemple de Wanadoo : ces crétins (il n'y a pas d'autre mot) sont incapables de me dire le chipset inclus dans le dongle de leur pack wifi (sachant que ce dongle est différent de celui décrit par le fabricant du pack)...
(il permet de faire plus - émulation de boutons et de roulette - , c'est au départ conçu pour les trackpads de macs portables)
(avec un noyau 2.6 et uinput)
[^] # Re: La tribunelibre
Posté par Colin Leroy (site web personnel) . En réponse au journal La tribunelibre. Évalué à -1.
# Re: disk-fiction
Posté par Colin Leroy (site web personnel) . En réponse au journal disk-fiction. Évalué à 2.
# Re: Systèmes de fichiers
Posté par Colin Leroy (site web personnel) . En réponse au journal Systèmes de fichiers. Évalué à 3.
Et maintenant, ext3 par habitude et par confiance (trois ans sans perte de données)...
# Re: Faire du closed-sources sous licence GPL
Posté par Colin Leroy (site web personnel) . En réponse au journal Faire du closed-sources sous licence GPL. Évalué à 2.
On fait ce qui nous plaît (tm) surtout.
Si tu cherches un projet moins "mal foutu" auquel contribuer, jette un oeil au kernel. Les sources sont super clairs et bien documentés, et y'a encore des bugs dans le 2.6.4. Y'a des bouts assez chiants à comprendre, malgré tout. Le lisibilité du code n'est pas qu'une histoire de commentaires.
Sinon installe un truc comme ctags ou etags, ça change la vie pour découvrir comment ça marche un bloc de sources.
[^] # Re: News for the nerds,
Posté par Colin Leroy (site web personnel) . En réponse au journal News for the nerds,. Évalué à 1.
# Re: Retour de migration
Posté par Colin Leroy (site web personnel) . En réponse au journal Retour de migration. Évalué à 3.
La vache. ça t'a coûté combien?
[^] # Re: Pourquoi le nombre de commentaires des journaux privés n'est il pas indiqué ?
Posté par Colin Leroy (site web personnel) . En réponse au journal Pourquoi le nombre de commentaires des journaux privés n'est il pas indiqué ?. Évalué à 4.
Le premier patch que j'ai envoyé, après 1 heure de documentation, a été intégré en 2 jours.
Enfin bon... je dis ça, je dis rien.
# Re: chown inexpliqué de /usr/local
Posté par Colin Leroy (site web personnel) . En réponse au journal chown inexpliqué de /usr/local. Évalué à 3.
Par contre vérifie que "others" ont +rx sur /usr/local.
[^] # Re: Pourquoi le nombre de commentaires des journaux privés n'est il pas indiqué ?
Posté par Colin Leroy (site web personnel) . En réponse au journal Pourquoi le nombre de commentaires des journaux privés n'est il pas indiqué ?. Évalué à 1.
[^] # Re: mon pepin 2.6 ne veut pas booter
Posté par Colin Leroy (site web personnel) . En réponse au journal mon pepin 2.6 ne veut pas booter. Évalué à 1.
[^] # Re: mon pepin 2.6 ne veut pas booter
Posté par Colin Leroy (site web personnel) . En réponse au journal mon pepin 2.6 ne veut pas booter. Évalué à 1.
Sinon, quand on a un noyau qui boote pas, on envoie le .config et l'intégralité des messages affichés (même si ça s'arrête à "Uncompressing kernel...") à linux-kernel (at) vger.kernel.org.
Ensuite, on essaye de booter en enlevant périph après périph.
Ensuite, on essaye la version précédente du noyau, on regarde ce qui a changé, et on modifie son .config en conséquence. Si ça ne suffit pas, on dichotomise avec la version précédente (appelons la X.Y.Z), puis X.Y.Z-bk1, puis X.Y.Z-bk2, puis [...] puis X.Y.(Z+1)-rc1, X.Y.(Z+1)-rc2, X.Y.(Z+1)-rc2-bk1, etc.
Bonne chance.
[^] # Re: Non
Posté par Colin Leroy (site web personnel) . En réponse au journal Brevet sur une phrase ?. Évalué à 3.
Ok, ça se fait au bureau des brevets & licences, mais c'est pas un brevet.
[^] # Re: Un portable sans BIOS ?
Posté par Colin Leroy (site web personnel) . En réponse au journal Un portable sans BIOS ?. Évalué à 1.
Et ton noyau Linux ? Ah j'oubliais, il est connu que plus il avance, et plus il est léger, moins il y a de lignes de code
L'algo le plus rapide/efficace est rarement celui contenant le moins de lignes de code.
cf http://www.cs.ubc.ca/spider/harrison/Java/sorting-demo.html(...) (java requis), compare la vitesse d'un bubble sort et d'un quick sort, puis compare leurs algos.
# Re: téléchargement contrôlé de fichiers avec apache2 et php4
Posté par Colin Leroy (site web personnel) . En réponse au journal téléchargement contrôlé de fichiers avec apache2 et php4. Évalué à 4.
[...]
$fichier=fopen("/files/$nom","rb");
Sécurisée?
http://example.com/telecharger.php?nom=../etc/passwd(...)
Il faut filtrer '/' et '..' (au moins) pour que ce soit sécurisé (même si ton serveur est chrooté, sinon tu peux toujours choper des sources php par ce biais, possiblement avec un mot de passe de base dedans, etc).
Sinon, c'est "application/octet-stream", peut-être que ça peut aider.
# Re: Linus en G5. Fin de l'arbre benh ....
Posté par Colin Leroy (site web personnel) . En réponse au journal Linus en G5. Fin de l'arbre benh ..... Évalué à 1.
# Re: Scoop ! Yast passe en opensource
Posté par Colin Leroy (site web personnel) . En réponse au journal Scoop ! Yast passe en opensource. Évalué à 2.
Wow, quelle impartialité ! tu aurais dû être journaliste.
Sans parler de la qualité désastreuse de tes arguments, démontables tellement rapidement et facilement que je ne le ferai pas.
-- Colin, utilisateur de debian et gentoo, avant que tu demandes.
[^] # Re: Microsoft parle d'OpenOffice.org
Posté par Colin Leroy (site web personnel) . En réponse à la dépêche Microsoft parle d'OpenOffice.org. Évalué à 2.
# Re: Se faire rembourser MacOs X
Posté par Colin Leroy (site web personnel) . En réponse au journal Se faire rembourser MacOs X. Évalué à 1.
http://linuxfr.org/~colinleroy/9607.html(...)
(ceci dit je te pousse à téléphoner, histoire d'être sûr)
[^] # Re: On oublie toujours OCaml
Posté par Colin Leroy (site web personnel) . En réponse à la dépêche Havoc Pennington se pose des questions sur les langages du libre. Évalué à 4.
C'est toujours celle de la glibc, si je ne me trompe (mais c'est plus lui qui la maintient) : http://pauillac.inria.fr/~xleroy/linuxthreads/(...)
(HS mais bon... je peux pas résister: c'est mon oncle ;-))
# Re: Rah comment faire ???? SPAM...
Posté par Colin Leroy (site web personnel) . En réponse au journal Rah comment faire ???? SPAM.... Évalué à 2.
# Re: Marre !
Posté par Colin Leroy (site web personnel) . En réponse au journal Marre !. Évalué à 1.
et lsusb ne te le dit pas ?
[^] # Re: Webcam philips au secours je craque ....
Posté par Colin Leroy (site web personnel) . En réponse au journal Webcam philips au secours je craque ..... Évalué à 2.
Les drogués seront sûrement réjouis de voir ton patch arriver...
# Re: GNU/Linux Magazine Hors Série : Haute disponibilité
Posté par Colin Leroy (site web personnel) . En réponse à la dépêche GNU/Linux Magazine Hors Série : Haute disponibilité. Évalué à 3.
http://www.alcove.com/fr/alcove/ressources/whitepapers/white_paper_(...)
[^] # Re: Gtk+ 2.4.0 est sorti
Posté par Colin Leroy (site web personnel) . En réponse à la dépêche Gtk+ 2.4.0 est sorti. Évalué à 4.
# Re: Souris sur un portable, l'une, l'autre, mais pas les deux
Posté par Colin Leroy (site web personnel) . En réponse au journal Souris sur un portable, l'une, l'autre, mais pas les deux. Évalué à 1.
http://62.212.100.143/tmp/mouseemu.tar.gz(...)
(il permet de faire plus - émulation de boutons et de roulette - , c'est au départ conçu pour les trackpads de macs portables)
(avec un noyau 2.6 et uinput)