niol a écrit 403 commentaires

  • # Travail hors connexion

    Posté par  (site web personnel) . En réponse au message Utilisateurs nomades sous Xp avec serveur debian & samba 3. Évalué à 3.

    http://www.laboratoire-microsoft.org/articles/network/xp_sync/(...) ?

    En gros, çà à l'air d'être ce que tu décris...
  • [^] # Re: passage en stable?

    Posté par  (site web personnel) . En réponse au journal Sarge est frozen !. Évalué à 2.

    Mais dans la réalité :# perl -pi~ -e 's/stable/sarge/g' /etc/apt/sources.list
    # apt-get update && apt-get -s dist-upgrade
    Hit http://ripley(...) sarge/main Packages
    Hit http://ripley(...) sarge/main Release
    [..]
    Reading Package Lists... Done
    Building Dependency Tree... Done
    Reading Package Lists... Done
    Building Dependency Tree... Done
    Calculating Upgrade... Done
    The following packages will be REMOVED:
    apache apache-common [...]
    minimalist mysql-client mysql-server perl perl-modules php4
    php4-mysql phpmyadmin stat
    The following NEW packages will be installed:
    apache2-utils aptitude coreutils cpp-3.3 dash debconf-i18n dialog dselect
    e2fslibs gawk gcc-3.3 gcc-3.3-base gettext initscripts ipopd libacl1 libapr0
    lib[beaucoup de libs...]
    linux-kernel-headers php4-common python2.3 slang1a-utf8 sysv-rc ucf
    vim-common
    The following packages have been kept back
    imagemagick ntp ntp-simple xlibs
    166 packages upgraded, 69 newly installed, 24 to remove and 4 not upgraded.


    Ce qui fait qu'il m'enlève beaucoup de choses que je devrais remettre à la main après (mysql, apache).

    Alors je me pose la question : quel est l'avantage de cette option de mise à jour par rapport à une installation propre, qui de fait enlèvera toutes les cochonneries accumulées ces dernières années (oui je sais, je suis maniaque) ?
  • # apt-secure

    Posté par  (site web personnel) . En réponse au journal Sarge est frozen !. Évalué à 2.

    A ce propos, est-ce quelqu'un sait ce qu'il en est de l'intégration de apt 0.6 à sarge, à savoir les signatures dans le gestionnaire de paquet de Debian.

    Je ne trouve qu'une page[1] qui lance les choses, puis plus grand chose à part quelqu'un qui dit que çà n'y sera surement pas [2]...

    [1] http://www.enyo.de/fw/software/apt-secure/(...)
    [2] http://lists.debian.org/debian-devel/2005/03/msg02641.html(...)
  • [^] # Re: return mysql_escape_string

    Posté par  (site web personnel) . En réponse au journal Agrégateur RSS en PHP : Gregarius. Évalué à 2.

    Honte à moi!

    En écrivant ce journal, je voulais faire un rapport de bug au un truc de ce genre.

    Mais je voulais être plus précis, car la solution n'est pas top et ne protège pas si le texte de la requête utilise un encodage différent de la connexion mysql (si j'ai tout compris) d'où l'intéret de mysql_real_escape_string par rapport à mysql_escape_string. Enfin c'est du chipotage...

    Désolé que tu ais appris cela sur un forum...
  • # Une très bonne discussion, pas si vieille...

    Posté par  (site web personnel) . En réponse au journal Quel système de versionning choisir ?. Évalué à 3.

    Peut-être trouvera tu ton bonheur dans cette précédente discussion qui m'a fait découvrir darcs :
    http://linuxfr.org/~mammique/17910.html(...)
  • # Aujourd'hui Maïté, une petite recette

    Posté par  (site web personnel) . En réponse au message Plus de son !. Évalué à 4.

    Si quand par exemple tu lances une lecture (avec beep-media-player par exemple) la lecture part mais tu n'entends rien, regarde du coté de alsamixer.
    Par exemple, sur mon ordi (qui a presque la même carte sauf que c'est rev 03), j'ai du mettre en sourdine le external amplifier pour entendre quelquechose. Aucune idée du pourquoi de la chose.
  • [^] # Patch darcs pour trac

    Posté par  (site web personnel) . En réponse au journal Gestionnaire de versions. Évalué à 2.

    Le petit lien du patch pour utiliser Darcs au lieu de Subversion dans Trac :

    http://lists.edgewall.com/archive/trac/2005-January/001467.html(...)
  • # Et du coté de mysql

    Posté par  (site web personnel) . En réponse au message affichage résumé.... Évalué à 3.

    C'est un truc du genre SELECT SUBSTRING(champ, 0, 200) FROM table .

    Voir http://dev.mysql.com/doc/mysql/fr/string-functions.html(...)
  • [^] # Re: idées

    Posté par  (site web personnel) . En réponse au journal Gestion de version pour applis web. Évalué à 2.

    Pour la répartition de ton appli, c'est ce que je craignais, et je n'y vois pas de solution sauf des tests unitaires en local, et encore.

    Pour GForge et le bugtracker, regarde du coté de trac...
    ( http://linuxfr.org/2004/04/21/16054.html(...) )
  • # Plusieurs applis

    Posté par  (site web personnel) . En réponse au journal Gestion de version pour applis web. Évalué à 4.

    En fait, l'idéal pour moi, et si cela est possible pour toi, c'est que chaque développeur ait sa copie de l'application dans un répertoire du serveur de test pour développer.
    Chaque fois que çà marche, chaque dével commit ses changements.
    Il faut juste prendre l'habitude de se synchroniser régulièrement avec le dépot.

    chezmoicamarche!
  • # /etc en cvs

    Posté par  (site web personnel) . En réponse au journal ENBD ou Équivalent ?. Évalué à 3.

    Une solution qui me parait très simple, c'est d'avoir un dépot cvs pour ton /etc.

    Tu peux même ignorer le partage de certains fichiers (du genre hostname) qui sont propres à la machine avec des .cvsignore .

    Un petit lien trouvé rapidement : http://cork.linux.ie/article.php?story=20030224140550610(...)

    Après, tu te synchronises avec une seule commande : cvs update. (tu même la mettre dans cron, bien que je ne le conseillerais pas)

    Quand je dis cvs, j'imagine que tout autre système de gestion de version (et donc celui que tu préfères) pourra faire l'affaire...
  • [^] # Re: Stable

    Posté par  (site web personnel) . En réponse au journal Le "succès" d'Ubuntu serait-il gènant pour ... Debian ?. Évalué à 10.

    sauf que tout le monde s'en fout de stable ...

    Très très malin comme remarque.
    C'est vrai qu'en informatique, tout le monde adore mettre son serveur à jour tous les jours et être cutting edge.
    Tout le monde est bien évidemment passé à XP SP2 sur les postes clients et à Server 2K3 sur les serveurs...
    En fait, je t'annonce que beaucoup de monde tourne encore sur NT4, que la distrib de prédilection là où je bosse est dérivée de Redhat 7.2 parce que c'est éprouvé, et que çà ne bouge pas.

    Et je t'annonce que sur mon "serveur" domestique, je suis en woody, et cette distrib me donne le minimum de travail, et çà marche. J'apprécie de ne pas avoir à vérifier mes fichiers de config à chaque mise a jour de version de apache, bind, mysql... Et que quand sarge sortira, je serais bien content avec ma sarge stable au sens "pas d'update tous les jours".
  • # RTFM

    Posté par  (site web personnel) . En réponse au message configuration des serveurs dns. Évalué à 2.

    J'ai aussi beaucoup galéré au début.

    Je te conseille de lire avec attention l'excellent DNS-HOWTO [1] et notament l'utilisation de dig pour débuguer.

    Tu peux aussi utiliser l'outil zone-file-check pour débuguer des fichiers de configuration de zones dans laquelle la moindre erreur est fatale.

    [1] http://www.tldp.org/HOWTO/DNS-HOWTO.html(...)
  • [^] # Re: plus ou moins ;-)

    Posté par  (site web personnel) . En réponse au message Parcourir un fichier à l'envers.. Évalué à 2.

    Et en tapant 'G' majuscule, tu vas directement à la fin du fichier.

    En tapant CTRL+B, tu vas en arrière (ou simplement avec Page Up si tu disposes de cette touche).

    (mêmes raccourcis que vi)
  • # Sarge

    Posté par  (site web personnel) . En réponse au journal Debian: comment en sortir ?. Évalué à 7.

    Je serais toi, j'utiliserais sarge.
    Même si elle n'est pas considérée stable, et à la condition que tu y trouves tout ce dont tu as besoin, je le tenterais. Cà te fera économiser pas mal de temps il me semble.

    De plus, et je l'espère vraiment, elle devrait - finalement - enfin peut-être, disons que j'ai un peu d'espoir, mais enfin rien n'est moins sûr, en gardant toute retenue, et en prenant cette information avec des pincettes - sortir bientôt. Donc tu peux espérer une période transitoire plutôt courte, enfin pas trop longue. Cela me parait être un bon compromis.

    Perso, sur ma machine sous woody, j'utilise les sources du noyau de sarge (vu que les sources des noyaux de woody n'ont pas vraiment l'air maintenus (ou me trompe-je?). Mais c'est vrai que ton mes besoins sont comblés par woody. Il ne me manque que subversion et une version plus récente de python...
  • # Saint Pierre est de notre coté

    Posté par  (site web personnel) . En réponse au journal Poisson d'avril chez MAC4EVER. Évalué à 9.

    Nous sommes le 1er avril 2004, Bill Gates vient de mourir et il est accueilli par Saint Pierre en personne.
    A l'entrée du paradis Saint Pierre lui dit :
    - Ici, tout est informatisé. Réseau TCP-IP, pleins de PC Intel-Pentium IV 4,2 Ghz, Windows 2003 Server, Office 2003 avec les patch ' Paradis 2004 ', etc...
    Bill Gates est aux anges (sans mauvais jeu de mots).
    Par contre, à cause de quelques fautes légères (prix exorbitants de ses logiciels, bugs extrêmement nombreux, support client défaillant,
    tentative d'hégémonie mondiale, écrasement de la concurrence, etc.),
    Bill Gates doit passer 1 heure au purgatoire.
    Fair play, Bill Gates accepte en se disant qu'après tout 1 heure de purgatoire c'est bien peu payé pour ses activités terrestres...
    1 heure après, Bill Gates revient à la porte du paradis, Saint Pierre vérifie sur son ordinateur.
    - Ah ! Excusez moi Mister Gates, mais le système vient encore de planter et l'horloge système s'est remise sur 1904. Or, d'après nos fiches vous ne devez être libéré que le 1er avril 2004. Vous avez encore 100 ans de purgatoire. Désolé, ce n'est pas de notre faute, c'est l'ordinateur...
    Bill Gates a beau râler, protester et s'emporter, mais rien n'y fait et il est embarqué par 2 anges baraqués vers le purgatoire.
    Un siècle plus tard (donc le 1er avril 2104), Bill Gates arrive en se traînant péniblement jusqu'à la porte du Paradis. Saint Pierre l'accueille :
    - Poisson d'avril ! On n'est pas informatisé !!!...
  • # Fichiers sous *nix

    Posté par  (site web personnel) . En réponse au message shell+navigation. Évalué à 6.

    Dans les systèmes *nix, il n'est pas naturel de nommer des fichiers (ou des dossiers qui sont des fichiers particuliers) avec des espaces car c'est un caractère qui a une signification particulière pour l'interpréteur de commande (il permet de séparer les arguments d'une commande).

    Tu peux contourner le problème en échappant l'espace à l'aide du \:
    $ cd mon\ dossier
    De manière générale, je t'engage à utiliser la complétion : utilise la touche TAB pour compléter ce qui tu écris. Par exemple, si tu n'as pas d'autres fichiers qui commence par 'mo' dans le répertoire courant, tu peux taper 'cd mo[TAB]' et l'interpréteur de commandes va écrire la suite pour toi.
  • # Réaction rapide

    Posté par  (site web personnel) . En réponse au message Éviter les Injections SQL. Évalué à 3.

    Si l'exemple 27-4 te fait peur, j'espère que ce n'est pas parce que tu stockes tes mots de passe en clair dans la base de donnée! Si c'est le cas, c'est très mal! Stocke plutôt une empreinte du mot de passe générée à l'aide de la fonction md5(string).
    Ensuite, arrange toi pour limiter au maximum les droits de l'utilisateur qu'utilise ton site pour accéder à la base de données.

    Maintenant pour le reste, personnellement, je m'en tiens aux addslashes et à bien encadrer chaque valeur de variable de quotes.
  • # Cà m'énerve

    Posté par  (site web personnel) . En réponse au journal Vous faites quoi durant ces 3 prochaines années ?. Évalué à 4.

    Bon, sans surprise, on nous balance des chiffres, un "taux de piratage" qui est répété partout mais définit que dans un pdf[1] enfoui sur le site de BSA.
    Les taux de piratage et le montant des pertes correspondantes déterminés par IDC et par les étudesprécédentes conduites pour BSA ont été calculés selon la démarche d’ensemble suivante :

    Déterminer le volume des nouveaux logiciels s’ajoutant à la base des logiciels installés au cours de l’année.
    Déterminer le volume des logiciels achetés au cours de l’année.
    Soustraire le premier chiffre du second pour obtenir le montant des logiciels piratés. Une fois le montant des logiciels piratés connu, on peut déterminer le taux de piratage, c’est-à-dire le pourcentage de l’ensemble des logiciels installés qui ont été piratés.


    On trouve par exemple plus loin que :
    Au sein de l’équipement logiciel, IDC a tenu compte des catégories suivantes : [...] logiciels obtenus gratuitement en « shareware » ou « open source » ;

    Donc, contrairement à ce que je pensais, le raccourci machine vendue => un windows acheté doit correspondre ne semble pas avoir été fait dans l'étude sur le piratage. Et c'est pas mal.

    [1] http://www.bsa.org/france/press/loader.cfm?url=/commonspot/security(...)
  • [^] # Re: Quelques vérifications

    Posté par  (site web personnel) . En réponse au message Problème ipw2200. Évalué à 2.

  • [^] # Re: Conseil

    Posté par  (site web personnel) . En réponse au message installer vidéolan sur Pocket PC. Évalué à 3.

    Ce que veux dire TiTiX, c'est que sur ce forum, en postant plusieurs fois le même message, tu n'auras aucune réponse.
    C'est dommage, parce que ton message est écrit en bon français, et sans phrases en majuscules... Bon, il manquait quand même des précisions, du genre ce que tu avais déjà essayé de faire, le fruit de tes recherches précédentes etc.. On a l'impression que tu arrives avec "Salut, comment on installe Mandrake?" et c'est tout.
    Essaye de revenir avec plus de précisions.
  • # Redimensionner des partitions

    Posté par  (site web personnel) . En réponse au message augmenter l'espace disque sous linux. Évalué à 3.

    Premièrement, lis ce document : http://lea-linux.org/install/prepinstall.html#disques(...)
    Il t'explique comment les partitions sont nommées avec Linux. C et D, çà ne veut pas dire grand chose pour moi.

    Ensuite, tu peux regarder du côté de Parted et ntfsresize. Tu devrais trouver des paquetages pour ces deux logiciels sans trop de problème dans mandrake.
    http://www.gnu.org/software/parted/parted.html(...)
    http://linux-ntfs.sourceforge.net/status.html#ntfstools(...)

    Bon courage!
  • # Il ne faut pas lire pcimpact, c'est dangereux pour la santé

    Posté par  (site web personnel) . En réponse au journal [Brevets][Troll][MS] : [Humour] ?. Évalué à 2.

  • [^] # Re: Et les trackbacks...?

    Posté par  (site web personnel) . En réponse au journal Quel CMS de Blog choisir?. Évalué à 2.

    http://www.movabletype.org/trackback/beginners/(...)

    C'est en fait un interface de communication entre les blogs, pour que, si tu parles d'un article posté sur un autre blog, et que tu le souhaites, l'autre blog affiche automatiquement un lien vers ton blog comme référencant son article.
  • [^] # Re: Même problème que Ted... mais non résolu !

    Posté par  (site web personnel) . En réponse au message Problème ipw2200. Évalué à 2.

    La ligne qui m'interpelle est :
    ipw2200: ipw-2.2-boot.fw load failed: Reason -2
    En jetant un oeil au code source du driver, j'ai vu que la valeur -2 était la valeur de retour d'une fonction du noyau linux qui s'appelle request_firmware. Dedans, je vois que cette valeur de retour peut prendre la valeur d'un constante qui s'appelle ENOENT (enfin, l'opposé) qui, comme par hasard, est définie dans le noyau linux comme ayant la valeur 2. On a donc notre petit -2.

    Et cette page[1] nous dit que c'est No such file or directory.

    Et voilà, en cinq minutes, grâce à toi, j'ai appris plein de trucs. Pourtant, je n'ai jamais développé quoi que ce soit dans le noyau. Et je ne suis pas bien fort.

    Pour résumer ton problème, c'est tout simplement que soit tu n'as pas le firmware sur ton ordinateur, soit tu ne l'as pas mis au bon endroit. Tout cela est dans la FAQ[2].

    [1] http://www.wlug.org.nz/ENOENT(...)
    [2] http://ipw2200.sourceforge.net/faq.php#qa_1_3(...)