Pas que Apache : c'est la définition même de CGI. Rien de tel pour FastCGI, qui est un protocole pour, non pas lancer des binaires, mais pour causer à un serveur d'exécution, en lui passant, non pas des variables d'environnement parce que ce n'est pas le serveur Web qui le lance, mais des variables tout court. Il est en revanche possible qu'un serveur FastCGI transforme ces variables en variables d'environnement pour les trucs qu'il lancera, mais je doute que ce soit utilisé en pratique, parce que ça reviendrait à faire du CGI.
C'est une blague, basée sur la situation d'origine (fictive) de quelqu'un qui serait pianiste dans un bordel, mais qui ferait croire à sa mère qu'il est [autre chose]. Là donc, cette situation est détournée, comme si utiliser systemd était vu comme quelque chose de honteux, et que l'auteur fasse donc croire à sa mère qu'il est pianiste dans un bordel, ce qui serait un métier honorable, plutôt qu'utilisateur de systemd.
Pour info, set -e est la norme pour les scripts liés à l'empaquetage Debian (genre le postinst d'un paquet).
À noter que la solution de mettre #! /bin/sh -e en tête de fichier n'est pas équivalente, parce qu'elle n'applique cette option qu'aux scripts lancés directement en ./script et non à ceux qu'on lancerait explicitement via un shell en sh script.
Je suis d'accord que cette tournure n'est pas géniale, mais bon, tu leur accordes tout de même que « depuis toujours » signifie en fait « depuis aussi longtemps que la chose est possible » hein :-)
Pour un peu, et on définirait cela comme « depuis que c'est vrai ». :-)
Par exemple : depuis toujours, nous sommes le vingt-trois septembre deux mille quatorze.
Sans parenthèses [ce] serait un appel a la fonction print_line avec trois arguments. Dans l'exemple les seules parenthèses inutiles sont celles autour de "mon_fichier.txt".
Oui, j'avais compris ça.
Et, en OCaml, hormis quelques built-in, les seules fonctions infixes sont celles formées uniquement de symboles, et elles sont déclarées avec des parenthèses autour let (<|) = …. Il n'y a pas de flexibilité à ce niveau.
Et il n'y en a pas forcément besoin d'ailleurs. Mais merci pour l'info, j'ignorais cela, et je dois dire que ça m'avais manqué, la possibilité de définir des opérateurs infixes.
Mes expériences avec Caml datent un peu, mais j'aime toujours bien ce langage !
Mais bon, ça reste toujours galère de gérer les fichiers avec des accents sous Linux, ne serait-ce parce qu'on peut avoir n (avec n grand) fichiers différents ayant tous le même nom unicode.
Hein, comment ça ? Deux fichiers ne peuvent pas avoir le même nom sur un même système de fichiers non…
Le mieux est encore d'aller voir la norme POSIX en question, mais en gros, c'est une extension X/Open, qui est parfois mise en œuvre de façon ambigüe, et qui est dangereuse à utiliser dans certains cas particuliers.
Ce qui est intéressant dans le Awk “de base” c'est qu'il offre une balance très claire entre performance et petite taille d'un côté et expressivité de l'autre.
Un équilibre, en français. Ou mieux, vu la phrase, un compromis. Une balance, ce n'est qu'un instrument qui sert à mesurer la masse.
Pareil, j'ai tiqué sur cette expression, dont les journalistes et autres politiciens abusent pas mal ces derniers temps, je trouve. D'ailleurs, toute utilisation de cette expression est un abus, techniquement parlant, le temps lui-même ayant eu un début selon les théories cosmologiques actuelles.
Et qu'il est conseillé d'utiliser plusieurs test joints par des && ou || plutôt qu'un seul test avec ses opérandes intégrées -a et -o, celles-ci étant vouées à la caducité à plus ou moins court terme.
La fonction echo n'est utile que pour afficher des messages de diagnostic, si la fonction printf est disponible, il faut toujours préférer cette dernière, qui est plus puissante et plus facile à utiliser!
Et qui est surtout portable, contrairement à echo, dont les mises en œuvre diffèrent de façon incompatible, entre celles intégrées aux shells et celles indépendantes ! Regardez notamment son option -e…
Ben, quand on a la dernière version disponible d'un logiciel dont le développement est actif, c'est clairement un mensonge. Et refuser l'accès à un site Web parce qu'on n'a pas le bon navigateur, ça ressemble furieusement à une distorsion de concurrence, comme si McDonald's refusait l'accès au service au volant pour les conducteurs d'autre chose qu'une Renault en leur expliquant que leur voiture est trop vieille.
Outre la honte que devrait apporter la pratique du FUD à Google, je me demande si la publicité sur un site français ne doit pas respecter la loi française, si quelqu'un connaît la jurisprudence en la matière, je suis preneur.
Je ne la connais pas, mais l'autorité de la concurrence et la direction générale de la concurrence, de la consommation et de la répression des fraudes — pas bien compris la différence entre les deux — la connaissent certainement très bien, et c'est leur boulot de lutter contre ce genre d'abus. Tu devrais les contacter, c'est le genre de cas qui devrait les intéresser au plus haut point.
C'est marrant, ça me rappelle une sombre époque, ça… Voici la seconde guerre des navigateurs, avec Google à la place de Microsoft dans le rôle du méchant !
Pour ceux qui par hasard faisaient encore confiance à Google, souvenez-vous de ne jamais accorder de confiance aveugle à des promesses hypocrites tels que “do not be evil” lorsqu'elles viennent d'entreprises qui n'ont de compte à rendre qu'à leurs actionnaires.
En me connectant à un site d'information français avec un navigateur web à jour […], j'ai eu la malheureuse surprise de tomber sur cette publicité mensongère et trompeuse au lieu de l'article que je souhaitais consulter :
Des noms, des noms ! Quel est ce site de merde codé avec les pieds et à éviter comme la peste ?
Le problème a visiblement été réglé par LaPoste.net. Sauf qu'ils ne m'en ont pas prévenu, donc comme certains le soupçonnaient, il est probable qu'ils aient des ennuis assez sérieux et qu'ils aient trop de travail pour pouvoir répondre à toutes les demandes de support qu'ils ont dû recevoir pendant ce temps.
[^] # Re: Il est urgent de mettre à jour
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse au journal Mets à jour ton bash. Maintenant.. Évalué à 5. Dernière modification le 25 septembre 2014 à 17:57.
Pas que Apache : c'est la définition même de CGI. Rien de tel pour FastCGI, qui est un protocole pour, non pas lancer des binaires, mais pour causer à un serveur d'exécution, en lui passant, non pas des variables d'environnement parce que ce n'est pas le serveur Web qui le lance, mais des variables tout court. Il est en revanche possible qu'un serveur FastCGI transforme ces variables en variables d'environnement pour les trucs qu'il lancera, mais je doute que ce soit utilisé en pratique, parce que ça reviendrait à faire du CGI.
[^] # Re: Alternatives
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse au journal Mets à jour ton bash. Maintenant.. Évalué à 7.
Ben c'est à dire que s'il a le choix, il n'a pas besoin de cette faille pour faire ce qu'il veut !
[^] # Re: sinon...
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse au journal Ne dites pas à ma mère que j'ai installé systemd, elle croit que je suis pianiste dans un bordel.. Évalué à 3.
C'est ça.
[^] # Re: sinon...
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse au journal Ne dites pas à ma mère que j'ai installé systemd, elle croit que je suis pianiste dans un bordel.. Évalué à 10.
C'est une blague, basée sur la situation d'origine (fictive) de quelqu'un qui serait pianiste dans un bordel, mais qui ferait croire à sa mère qu'il est [autre chose]. Là donc, cette situation est détournée, comme si utiliser systemd était vu comme quelque chose de honteux, et que l'auteur fasse donc croire à sa mère qu'il est pianiste dans un bordel, ce qui serait un métier honorable, plutôt qu'utilisateur de systemd.
[^] # Re: Et le set ?
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse à la dépêche Revue des techniques de programmation en shell. Évalué à 6.
Pour info,
set -e
est la norme pour les scripts liés à l'empaquetage Debian (genre le postinst d'un paquet).À noter que la solution de mettre
#! /bin/sh -e
en tête de fichier n'est pas équivalente, parce qu'elle n'applique cette option qu'aux scripts lancés directement en./script
et non à ceux qu'on lancerait explicitement via un shell ensh script
.[^] # Re: E-commerce: solutions open source vs solutions propriétaires
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse à la dépêche Revue de presse de l'April pour la semaine 38 de l'année 2014. Évalué à 3.
Ah, le bon vieux temps où on pouvait compter le timestamp sur ses doigts ! Hélas, ça n'a pas duré longtemps, tout fout le camp…
[^] # Re: E-commerce: solutions open source vs solutions propriétaires
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse à la dépêche Revue de presse de l'April pour la semaine 38 de l'année 2014. Évalué à 6. Dernière modification le 23 septembre 2014 à 16:38.
Pour un peu, et on définirait cela comme « depuis que c'est vrai ». :-)
Par exemple : depuis toujours, nous sommes le vingt-trois septembre deux mille quatorze.
[^] # Re: ma vie
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse au message Postfix - envoi depuis l'extérieur authentifié. Évalué à 3.
Ah ben ça, tu n'as pas le choix, Postfix a besoin d'un serveur SASL externe, Dovecot ou Cyrus.
[^] # Re: Presque d'accord ...
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse à la dépêche Revue des techniques de programmation en shell. Évalué à 4.
Oui, j'avais compris ça.
Et il n'y en a pas forcément besoin d'ailleurs. Mais merci pour l'info, j'ignorais cela, et je dois dire que ça m'avais manqué, la possibilité de définir des opérateurs infixes.
Mes expériences avec Caml datent un peu, mais j'aime toujours bien ce langage !
[^] # Re: Presque d'accord ...
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse à la dépêche Revue des techniques de programmation en shell. Évalué à 3.
Depuis quand utilise-t-on tant de parenthèses en Caml ?
Quant à cette fonction, elle est visiblement infixe, ce qui vaut la peine d'être mentionné tout de même !
[^] # Re: Gestion des dates
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse à la dépêche Revue des techniques de programmation en shell. Évalué à 5.
Hein, comment ça ? Deux fichiers ne peuvent pas avoir le même nom sur un même système de fichiers non…
[^] # Re: Gestion des dates
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse à la dépêche Revue des techniques de programmation en shell. Évalué à 4.
Ce n'est pas obsolète, mais c'est du pur Bash, pas portable.
[^] # Re: Lire les recommandations POSIX!
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse à la dépêche Revue des techniques de programmation en shell. Évalué à 3.
Le mieux est encore d'aller voir la norme POSIX en question, mais en gros, c'est une extension X/Open, qui est parfois mise en œuvre de façon ambigüe, et qui est dangereuse à utiliser dans certains cas particuliers.
[^] # Re: Presque d'accord ...
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse à la dépêche Revue des techniques de programmation en shell. Évalué à 7. Dernière modification le 23 septembre 2014 à 09:15.
Un équilibre, en français. Ou mieux, vu la phrase, un compromis. Une balance, ce n'est qu'un instrument qui sert à mesurer la masse.
[^] # Re: E-commerce: solutions open source vs solutions propriétaires
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse à la dépêche Revue de presse de l'April pour la semaine 38 de l'année 2014. Évalué à 5. Dernière modification le 23 septembre 2014 à 09:12.
Pareil, j'ai tiqué sur cette expression, dont les journalistes et autres politiciens abusent pas mal ces derniers temps, je trouve. D'ailleurs, toute utilisation de cette expression est un abus, techniquement parlant, le temps lui-même ayant eu un début selon les théories cosmologiques actuelles.
[^] # Re: Lire les recommandations POSIX!
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse à la dépêche Revue des techniques de programmation en shell. Évalué à 5.
Et qu'il est conseillé d'utiliser plusieurs
test
joints par des&&
ou||
plutôt qu'un seultest
avec ses opérandes intégrées-a
et-o
, celles-ci étant vouées à la caducité à plus ou moins court terme.# echo
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse à la dépêche Revue des techniques de programmation en shell. Évalué à 10.
Et qui est surtout portable, contrairement à
echo
, dont les mises en œuvre diffèrent de façon incompatible, entre celles intégrées aux shells et celles indépendantes ! Regardez notamment son option -e…[^] # Re: Autorité de la concurrence
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse au journal publicité mensongère de Google contre le libre. Évalué à 1.
Le message en question ressemble quand même furieusement à une publicité pour Google, avec une fonte qui va bien, un aspect plat et simple…
Un site simplement codé avec les pieds, ça affiche un message d'erreur beaucoup moins « marketing ».
[^] # Re: Autorité de la concurrence
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse au journal publicité mensongère de Google contre le libre. Évalué à 5.
Relis.
[^] # Re: Autorité de la concurrence
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse au journal publicité mensongère de Google contre le libre. Évalué à 0.
Ben, le message produit est un mensonge, son navigateur est à jour.
Après, ça peut ou non être interdit et sanctionné, je n'en sais rien mais il faut toujours le signaler à la DGCCRF, ça ne peut pas faire de mal.
Et par ailleurs, il faut nous donner le nom de ce journal, ils méritent qu'on fasse de la publicité à ce sujet.
[^] # Re: Autorité de la concurrence
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse au journal publicité mensongère de Google contre le libre. Évalué à 9.
Ben, quand on a la dernière version disponible d'un logiciel dont le développement est actif, c'est clairement un mensonge. Et refuser l'accès à un site Web parce qu'on n'a pas le bon navigateur, ça ressemble furieusement à une distorsion de concurrence, comme si McDonald's refusait l'accès au service au volant pour les conducteurs d'autre chose qu'une Renault en leur expliquant que leur voiture est trop vieille.
# Autorité de la concurrence
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse au journal publicité mensongère de Google contre le libre. Évalué à 2. Dernière modification le 19 septembre 2014 à 15:39.
Je ne la connais pas, mais l'autorité de la concurrence et la direction générale de la concurrence, de la consommation et de la répression des fraudes — pas bien compris la différence entre les deux — la connaissent certainement très bien, et c'est leur boulot de lutter contre ce genre d'abus. Tu devrais les contacter, c'est le genre de cas qui devrait les intéresser au plus haut point.
# Browser wars
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse au journal publicité mensongère de Google contre le libre. Évalué à 10.
C'est marrant, ça me rappelle une sombre époque, ça… Voici la seconde guerre des navigateurs, avec Google à la place de Microsoft dans le rôle du méchant !
Pour ceux qui par hasard faisaient encore confiance à Google, souvenez-vous de ne jamais accorder de confiance aveugle à des promesses hypocrites tels que “do not be evil” lorsqu'elles viennent d'entreprises qui n'ont de compte à rendre qu'à leurs actionnaires.
# Mauvais site d'information, changer site d'information
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse au journal publicité mensongère de Google contre le libre. Évalué à 10.
Des noms, des noms ! Quel est ce site de merde codé avec les pieds et à éviter comme la peste ?
# Problème réglé
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse au message LaPoste.net refuse mon courrier. Évalué à 5.
Le problème a visiblement été réglé par LaPoste.net. Sauf qu'ils ne m'en ont pas prévenu, donc comme certains le soupçonnaient, il est probable qu'ils aient des ennuis assez sérieux et qu'ils aient trop de travail pour pouvoir répondre à toutes les demandes de support qu'ils ont dû recevoir pendant ce temps.