Obsidian a écrit 5299 commentaires

  • [^] # Re: A peu près

    Posté par  . En réponse au message RegEx militant pour des noms d'utilisateur décents. Évalué à 1.

    Non, parce que la sous-expression [ '\-][A-Z] fait deux caractères et peut être répétée jusqu'à 15 fois, soit 31 caractères pour l'expression totale. Un pseudo tel quel « A-b-c-d-e-f-g-h-i-j-k-l-m-n-o-p » serait donc valide alors qu'il est deux fois trop long.
  • # Pourquoi un PC ?

    Posté par  . En réponse au journal Cela va vous couter un bras !. Évalué à 10.

    - la nouvelle machine tourne sous Windows. Quel intérêt de mettre un vrai ordi pour ça ?

    Il y a plusieurs possibilités :

    1) En profiter pour faire tourner le site de voyages-sncf.com. Avec un peu de chance, ce sont les mêmes qui ont écrit le firmware de ta machine ;

    2) Pour le plaisir d'installer Linux dessus ;

    3) Parce que l'on arrive à un point où un PC qui tourne déjà à une vitesse ahurissante pour un automate a de fortes chances de coûter moins cher que le moindre prototype conçu sur mesure et parce qu'il devient sans doute de plus en plus difficile de trouver des gens capables de faire trois lignes d'assembleur là où ça pourrait s'avérer nécessaire.

    En outre, à partir du moment où l'on atteint la masse critique justifiant l'installation d'un ordinateur complet, on peut faire tourner pas mal d'autres softs dessus, notamment des outils statistiques, pour relever automatiquement l'heure d'achat et le type de produits consommés, etc. tout en permettant aux agents de les récupérer instantanément avec un terminal.

    Mais ne t'inquiète pas. Tu es probablement l'un des premiers d'une longue série de personnes à avoir des déboires avec cet appareil. Quand il y aura trop de bras abandonnés dans le bac par des gens qui ne pouvaient pas se permettre de rater leur train, le concept sera sûrement amené à être révisé…
  • [^] # Re: MultideskOS powah

    Posté par  . En réponse au sondage J'utilise Linux $n de mon temps. $n =. Évalué à 1.

    Ouais, bah, il vaudrait mieux pas en fait ! :-)
  • # Le train, c'est sympa…

    Posté par  . En réponse au journal Le train c'est bien ... quand ça roule.. Évalué à 2.

    … quand tu le prends pas : http://www.bide-et-musique.com/song/8398.html
  • [^] # Re: Marrant

    Posté par  . En réponse au journal Canonical cherche des esclaves^W stagiaires pour travailler sur Ubuntu. Évalué à 3.

    Exactement pareil. À tel point que j'ai d'abord voulu vérifier si quelqu'un n'avait pas déjà fait la blague. J'ai bien fait, apparemment…
  • [^] # Re: chmod()

    Posté par  . En réponse au message Chmod +x dans un programme C++. Évalué à 1.

    Et bien, je ne connaissais pas du tout cette section, et c'était une lacune…

    Merci beaucoup pour l'info !
  • [^] # Re: chmod()

    Posté par  . En réponse au message Chmod +x dans un programme C++. Évalué à 1.

    Si l'on veut être puriste, le plus propre consiste à spécifier les droits à attribuer dès la création du fichier (possible avec open() ), quitte à omettre volontairement le flag x durant le remplissage du fichier, et l'ajouter à la fin.

    C'est ce que je ferais sur un fichier qui a vocation à devenir exécutable.
  • [^] # Re: chmod()

    Posté par  . En réponse au message Chmod +x dans un programme C++. Évalué à 1.

    Comment se fait-il que chmod() se retrouve dans la section 3 ? Il me semblait que c'était un appel système. Sur ma machine (Fedora 9), les man pages le classent bien dans la section 2.
  • [^] # Re: Les fotes le vendredi

    Posté par  . En réponse au journal FT hadopte Christine Albanel. Évalué à 2.

  • [^] # Re: Maintenant tu sais

    Posté par  . En réponse au journal Le monde informatique de nouveau révolutionné. Évalué à 2.

    J'abonde.

    Il paraît que les deux sont acceptés (normal pour un même mot). Pour ma part, j'utilise généralement « goulet » parce que je trouve cela plus joli et que cela me permet de garder « goulot » pour parler exclusivement du col d'une bouteille.
  • [^] # Re: Référence ?

    Posté par  . En réponse au journal Le monde informatique de nouveau révolutionné. Évalué à 6.

    Moi je parle de problème de consistance

    → « Cohérence » (faux-ami inside).
  • # Fini

    Posté par  . En réponse au journal Les services de communications ont investi Wikipedia. Évalué à 4.

    … finit les pages au caractère commercial évident, […] Finit les problèmes de santé causés par certain produits de l'agroalimentaire, finit les problèmes d'environnement causé par certaines industries, finit les problèmes de monopoles […]

    Finies, les fautes d'orthographe : http://www.leconjugueur.com/php5/index.php?v=Finir#par
  • [^] # Re: Essais TCP

    Posté par  . En réponse au message lien entre un site PHP et un programme C++. Évalué à 2.

    Tu confonds deux choses complètement différentes :

    − L'appel système select() sous Unix sert à se mettre à surveiller simultanément plusieurs sockets ou descripteurs de fichiers ;
    − La balise <SELECT> en HTML, dans une page Web, permet de définir une liste déroulante.
  • [^] # Re: DBus ?

    Posté par  . En réponse au message lien entre un site PHP et un programme C++. Évalué à 1.

    Parce que DBus n'est pas plus facile ? :-) /o\
  • [^] # Re: Mémoire partagée

    Posté par  . En réponse au message lien entre un site PHP et un programme C++. Évalué à 1.

    Encore qu'un socket, dans ce cas précis, ce n'est ni plus sale, ni plus compliqué à mettre en œuvre ni plus gourmand en ressources que déclarer et allouer un segment de mémoire partagée, s'y rattacher, trouver le PID du processus et lui balancer des signaux. J'ai même envie de dire qu'à partir du moment où on utilise les signaux pour échanger des données, il y a quelque chose que l'on a mal conçu.

    S'il s'agit d'associer un bouton à une routine, autant faire passer directement le numéro du bouton à travers le socket. Et s'il s'agit d'un projet scolaire, il n'est pas impossible qu'on te demande de regarder du côté des R.P.C. ou de Corba.
  • [^] # Re: 2010 commence bien

    Posté par  . En réponse au journal Super Nanny est décédée cette nuit. Évalué à 3.

    Et c'était déjà nul …
    ->[]
  • [^] # Re: tu veux dire comment faire de l'ipv6 ?

    Posté par  . En réponse au message ipv4 et +. Évalué à 2.

    Ou alors, il n'y a rien à comprendre ! :-)
  • [^] # Re: Chez Ploum

    Posté par  . En réponse au message Recherche un ancien article de blog. Évalué à 1.

    « Ceux qui ont aimé ce billet ont aussi apprécié celui-ci : » :-)

    http://linuxfr.org/~ploum/10178.html
  • [^] # Re: Windows 2000

    Posté par  . En réponse au journal Un site refuse IE6. Évalué à 1.

    Vista entre les deux quand même :-)
  • [^] # Re: contradicatoire

    Posté par  . En réponse au message tester et savoir si id n'existe pas. Évalué à 1.

    Si les IDs de ton ensemble existent déjà dans une table, tu utilises la requête de mon commentaire ci-dessous et tu ajoutes « AND a.id IN (456, 999999, 123) ».
  • # Jointure ouverte ?

    Posté par  . En réponse au message tester et savoir si id n'existe pas. Évalué à 2.

    Ce n'est pas très clair : sélectionner l'ensemble des IDs qui existent et qui n'existent pas revient à sélectionner toutes les ID possibles, indépendamment des tables qui les emploient. Il y en a potentiellement une infinité. En pratique, cela va dépendre du type que tu utilises pour le champ ID.

    Si, par contre, tu veux sélectionner un ensemble d'ID depuis une table donnée et ne retenir que celles qui n'apparaissent pas dans une seconde table, il faut passer par une jointure ouverte.

    SELECT a.id
    FROM PremiereTable a
    LEFT OUTER JOIN SecondeTable b
    ON b.id = a.id
    WHERE b.id IS NULL
  • [^] # Re: Vive cpufreq !

    Posté par  . En réponse au sondage L'uptime de ma machine principale. Évalué à 8.

    Vu que selon les premiers éléments du sondage, nous répugnons à arrêter nos machines,

    Avec 40% des sondés qui ont un uptime inférieur à un jour, j'ai tendance à penser le contraire. Consommer peu, c'est bien, ne pas consommer du tout, c'est mieux. Moi, j'utilise l'échelonnement de fréquence, le suspend to ram en journée et l'extinction totale la nuit.
  • [^] # Re: Pourquoi ?

    Posté par  . En réponse au message free apres un Exec. Évalué à 1.

    Si tes arguments ne sont pas kilométriques, je ferais un VLA (Variable Length Array), soit un tableau de longueur x dans un bloc, de façon à ce que tes informations soient dans la pile plutôt que dans le tas, pour te laisser le temps de faire un free() avant de lancer ton execve().
  • [^] # Re: Windows 2000

    Posté par  . En réponse au journal Un site refuse IE6. Évalué à 4.

    Pff. Je me fais vieux. W2K, j'ai toujours l'impression que ça fait partie des « dernières générations » et que ce n'est pas si ancien, alors que ça a déjà les deux tiers de l'âge de Windows 95. Il faut dire que c'est probablement dû au fait que ça fait déjà un bon nombre d'années que je ne travaille plus du tout sous Windows.
  • [^] # Re: Une raison de plus...

    Posté par  . En réponse au journal Je fais un tabac. Évalué à 10.

    C'est une tentative pour pénétrer le marché : à terme, les clients Apple ne devront fumer que du matériel Apple. :-)