<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://www.paradoxal.org/blog/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>Sans détour  - Commentaires</title>
  <link>http://www.paradoxal.org/blog/</link>
  <atom:link href="http://www.paradoxal.org/blog/feed/rss2/comments" rel="self" type="application/rss+xml"/>
  <description>Sans détour vous propose  un aide mémoire d'un développeur PHP / Mysql passionné par l'administration Linux. Seza - son autheur - vous met donc à disposition ses astuces, les mauvais moments et difficultés rencontrées mais aussi ses connaissances.
Même si ce blog s'oriente très clairement vers les lignes de code illisibles pour nombreux d'entre vous, actualité, coup de gueule et information sur les technos du moment ne seront pas absentes. Bonne visite !</description>
  <language>fr</language>
  <pubDate>Thu, 12 Jan 2012 22:45:35 +0100</pubDate>
  <copyright>licence creative commons</copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
    
    <item>
    <title>Serveur Debian - vsftpd - Seza</title>
    <link>http://www.paradoxal.org/blog/post/2007/06/02/Serveur-Debian-vsftpd#c602</link>
    <guid isPermaLink="false">urn:md5:c37cfa2b539d678889b56ff8ab80d7fa</guid>
    <pubDate>Mon, 11 Apr 2011 18:02:32 +0200</pubDate>
    <dc:creator>Seza</dc:creator>
    
    <description>&lt;p&gt;Merci pour ces infos Clément !&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Serveur Debian - vsftpd - clement</title>
    <link>http://www.paradoxal.org/blog/post/2007/06/02/Serveur-Debian-vsftpd#c601</link>
    <guid isPermaLink="false">urn:md5:189b06b42fb301639ec90dba2fc6b845</guid>
    <pubDate>Mon, 11 Apr 2011 17:18:05 +0200</pubDate>
    <dc:creator>clement</dc:creator>
    
    <description>&lt;p&gt;Salut,&lt;br /&gt;
Super tuto,&lt;br /&gt;
Pour ceux qui planchent sur l'erreur &quot;500 OOPS: missing value in config file for:&quot;&lt;br /&gt;
Vérifiez vos fichiers vsftpd.conf ainsi que ceux pour les utilisateurs dans user_conf, car vsftpd n'aime pas trop les lignes vide. Supprimez-les toutes (ou insérez des # en début de ligne) et ça devrait être ok ;)&lt;br /&gt;
(J'ai eu le problème aussi et ça l'a résolu)&lt;/p&gt;


&lt;p&gt;Concernant fail2ban, il m'a fallu aussi ajouter la ligne &quot;dual_log_enable=YES&quot; dans vsftpd.conf car sinon les échecs de connexion n'étaient pas loggués dans /var/log/vsftpd.&lt;/p&gt;


&lt;p&gt;Cdlt,&lt;br /&gt;
Clément P.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Serveur Debian - vsftpd - Matthieu P.</title>
    <link>http://www.paradoxal.org/blog/post/2007/06/02/Serveur-Debian-vsftpd#c600</link>
    <guid isPermaLink="false">urn:md5:7a3b835c35589d0dcc5b111871d94d80</guid>
    <pubDate>Tue, 22 Mar 2011 02:31:22 +0100</pubDate>
    <dc:creator>Matthieu P.</dc:creator>
    
    <description>&lt;p&gt;Bonjour, et félicitation pour ton tuto (même si on te l'a déjà dit plusieurs fois).&lt;/p&gt;


&lt;p&gt;Voilà, après avoir installé vsftpd. Le daemon vsftpd se lance correctement, je peux tenter de me logguer. Or, quand je lui spécifie l'utilisateur &quot;test&quot;, il marque :&lt;br /&gt;
&quot;500 OOPS: missing value in config file for:&lt;br /&gt;
Erreur :	Erreur critique&quot;&lt;/p&gt;


&lt;p&gt;J'ai vérifié plusieurs fois le fichier de configuration de vsftpd et le fichier de gestion des droits de l'utilisateur et tout est correct (à l'espace près :-) ). Aussi, dans le fichier/etc/vsftpd.conf doit-on supprimer les lignes qu'il y a en plus de ce que tu as marqué dans ton tuto ?&lt;/p&gt;


&lt;p&gt;Quand j'essai de me connecter avec un utilisateur non défini dans le userdb, j'arrive à me connecter mais je ne peux rien faire (ni up ni down).&lt;/p&gt;


&lt;p&gt;Aurais-tu une piste de recherche car la je sèche complètement.&lt;/p&gt;


&lt;p&gt;Je te remercie.&lt;/p&gt;


&lt;p&gt;Matthieu&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Java même pas. - juanisrael</title>
    <link>http://www.paradoxal.org/blog/post/2007/02/05/24-java-meme-pas#c599</link>
    <guid isPermaLink="false">urn:md5:2f2338d7545cf233407125ea93712c02</guid>
    <pubDate>Wed, 09 Mar 2011 11:51:35 +0100</pubDate>
    <dc:creator>juanisrael</dc:creator>
    
    <description>&lt;p&gt;Deja que lorsque on veut faire un hello world il faut 10 lignes de codes et des classes....&lt;/p&gt;


&lt;p&gt;Je me souvient de ma premiere année d ingé ou tout le monde se demandait pk un langage si prisé se devais d etre si bordelique.&lt;/p&gt;


&lt;p&gt;Je hais java , je l ai tjr trouvé lent et lourd.&lt;/p&gt;


&lt;p&gt;DErnierement je suis forcé de m y mettre pour reprendre le taf d un des ancins developpeur.&lt;/p&gt;


&lt;p&gt;quel cauchemard ! c est bien de faire des classes mais si pour dans les jsp mettre des if de partout c est pas la peine!!!!(j avoue les gars etait mauvais aussi)&lt;/p&gt;


&lt;p&gt;je prefere largement le php bcp plus souple.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>MySql - round() - déconseillé - niahoo</title>
    <link>http://www.paradoxal.org/blog/post/2007/02/25/28-mysql-rand-deconseille#c598</link>
    <guid isPermaLink="false">urn:md5:5260a6d5a9cb85a3d6a2127db63949f9</guid>
    <pubDate>Thu, 10 Feb 2011 15:00:05 +0100</pubDate>
    <dc:creator>niahoo</dc:creator>
    
    <description>&lt;p&gt;Merci, très utile !&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Quand Ubuntu se moque de ses utilisateurs... - tutu</title>
    <link>http://www.paradoxal.org/blog/post/2010/05/01/Quand-Ubuntu-se-moque-de-ses-utilisateurs...#c597</link>
    <guid isPermaLink="false">urn:md5:28d539001dba42511faa57e99babdb1e</guid>
    <pubDate>Sun, 14 Nov 2010 16:55:05 +0100</pubDate>
    <dc:creator>tutu</dc:creator>
    
    <description>&lt;p&gt;Une seul solution debian !&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Serveur Debian - vsftpd - Seza</title>
    <link>http://www.paradoxal.org/blog/post/2007/06/02/Serveur-Debian-vsftpd#c596</link>
    <guid isPermaLink="false">urn:md5:27035002435c43e05dccb06dcbcb31d0</guid>
    <pubDate>Mon, 25 Oct 2010 09:06:30 +0200</pubDate>
    <dc:creator>Seza</dc:creator>
    
    <description>&lt;p&gt;As-tu bien vérifier les droits d'écriture, notament anon_mkdir_write_enable soit à YES ?&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Serveur Debian - vsftpd - thecat</title>
    <link>http://www.paradoxal.org/blog/post/2007/06/02/Serveur-Debian-vsftpd#c595</link>
    <guid isPermaLink="false">urn:md5:1f2baba1531fc0dfcab1322c7449f9d0</guid>
    <pubDate>Mon, 25 Oct 2010 07:22:58 +0200</pubDate>
    <dc:creator>thecat</dc:creator>
    
    <description>&lt;p&gt;Salut,&lt;/p&gt;


&lt;p&gt;Lorsque je me connecte avec l'utilisateur &quot;test&quot;, tout est ok mais je ne peux pas creer de repertoire, auriez vous une idée ?&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Serveur Debian - openssh - Seza</title>
    <link>http://www.paradoxal.org/blog/post/2007/05/27/Serveur-Debian-openssh#c594</link>
    <guid isPermaLink="false">urn:md5:23ac01c6411685920ca6c3c3fdd126aa</guid>
    <pubDate>Tue, 28 Sep 2010 20:36:56 +0200</pubDate>
    <dc:creator>Seza</dc:creator>
    
    <description>&lt;p&gt;Il y clairement des erreurs dans la configuration du serveur ssh comme le mentionne le message d'erreur.&lt;/p&gt;


&lt;p&gt;Pour te dénicher de ce problème, récupère d'abord la version du serveur ssh installé.&lt;br /&gt;
Vérifie la documentation du serveur ssh (dans la version que tu as installé) et cherche si les termes présentant des erreurs existes toujours.&lt;/p&gt;


&lt;p&gt;Ensuite si tu ne résoud pas le problème ainsi, tu peux vérifier si ta distribution n'opère pas de modification sur l'installation par défaut etc...&lt;/p&gt;


&lt;p&gt;Je rappel que ce tutoriel à été effectué sous Etch (debian 4) et date de 3 ans. Je n'ai plus en tête la version du serveur ssh utilisé mais celui-ci à évoluer depuis et son fichier de configuration aussi sans compté que la distribution Debian à elle même évoluée.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Serveur Debian - openssh - Alio</title>
    <link>http://www.paradoxal.org/blog/post/2007/05/27/Serveur-Debian-openssh#c593</link>
    <guid isPermaLink="false">urn:md5:6055a3ba8a915691d72fb2109e899387</guid>
    <pubDate>Tue, 28 Sep 2010 16:49:23 +0200</pubDate>
    <dc:creator>Alio</dc:creator>
    
    <description>&lt;p&gt;Bonjour,&lt;br /&gt;
j'ai depuis quelques jours lorsque je souhaite restart mon ssh ces erreurs la :&lt;br /&gt;
/etc/ssh/sshd_config: line 66: Bad configuration option: TCPKeepAlive&lt;br /&gt;
/etc/ssh/sshd_config: line 73: Bad configuration option: AcceptEnv&lt;br /&gt;
/etc/ssh/sshd_config: line 77: Bad configuration option: UsePAM&lt;br /&gt;
/etc/ssh/sshd_config: terminating, 3 bad configuration options&lt;/p&gt;


&lt;p&gt;auriez vous une piste svp ? :)&lt;br /&gt;
Par avance merci&lt;/p&gt;


&lt;p&gt;Alio&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Ça m'énerve !!! - Seza</title>
    <link>http://www.paradoxal.org/blog/post/2009/07/11/ca-m-enerve#c592</link>
    <guid isPermaLink="false">urn:md5:a4322ebf1059b8616eed9489f49ec5cd</guid>
    <pubDate>Sun, 20 Jun 2010 13:20:51 +0200</pubDate>
    <dc:creator>Seza</dc:creator>
    
    <description>&lt;p&gt;En effet PHP est utilisé par de nombreux &quot;non-programmeurs&quot; ou &quot;bricoleurs&quot; je ne sais pas comment les appelés. Ces utilisateurs, s'ils ont fait la notoriété de PHP, l'ont aussi dévalorisé notament sur le point de vue de la sécurité.&lt;/p&gt;


&lt;p&gt;En fait PHP n'a jamais eu de problème de sécurité mais disons que sa configuration de base dans php 4 n'était pas du tout judicieuse. Le fameux échapement des données était désactivable à l'aide d'une simple méthode (et pas uniquement via php.ini comme beaucoup le prétendent (le php.ini à bon dos souvent)).&lt;br /&gt;
Depuis php 5 ces options ont été virées, ainsi plus de mauvaises utilisations faites par les non connaisseurs.&lt;/p&gt;


&lt;p&gt;Donc la sécurité comme défaut. Oui pour monsieur touche à tout qui se fait son site web. Non pour le vrai programmeur. (et non pour tout le monde depuis php5).&lt;/p&gt;


&lt;p&gt;Je suis assez de ton avis sur le &quot;false&quot;. Si la chaine &quot;0&quot; peut facilement être interprété comme un entier et donc signifier FALSE comme en C, la chaine &quot;false&quot; quand à elle est un peu tirée par les cheveux.&lt;br /&gt;
Mais bon c'est ainsi, c'est le genre de discussion éternelle ou un groupe sera pour et un autre contre (comme pour le type hiting des scalaires en discussion à l'heure actuelle avec les uns pour pro typage fort et les autres pro autocasting).&lt;/p&gt;


&lt;p&gt;Si tu ne ressens pas le besoin d'utiliser PHP alors ne l'utilise pas.&lt;br /&gt;
Chaque langage à ses avantages et ses inconvénients (et c'est souvent les avantages dans certaines situations qui sont des inconvénients dans d'autres) et chaque programmeur peut trouver midi à sa porte.&lt;br /&gt;
Moi je suis très à l'aise avece le typage dynamique, autant qu'avec le typage statique alors PHP me conviens très bien (surtout dans sa version 5.3 c'est un plaisir) car je ne fait que du web et j'ai besoin de lancer des applications rapidement.&lt;br /&gt;
Si je devais choisir un autre langage pour le web aujoud'hui je me tournerai certainement vers Python.&lt;/p&gt;

&lt;pre&gt;&lt;/pre&gt;

&lt;p&gt;Enfin bon pour moi le &quot;PHP sucks&quot; n'est plus qu'un vieux mythe enterré depuis 6 ans (php 5.0 est le sorti en juillet 2004).&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Ça m'énerve !!! - ajlie</title>
    <link>http://www.paradoxal.org/blog/post/2009/07/11/ca-m-enerve#c591</link>
    <guid isPermaLink="false">urn:md5:7bcf04bdb651253d08cbbd2f475bbca8</guid>
    <pubDate>Sun, 20 Jun 2010 09:43:35 +0200</pubDate>
    <dc:creator>ajlie</dc:creator>
    
    <description>&lt;p&gt;Je pense qu'on peut aussi parler de la sécurité qui n'est pas géniale dans PHP et dont les dév ne font pas grand chose pour améliorer cela.&lt;/p&gt;


&lt;p&gt;Sinon, énormément d'utilisateurs utilisant PHP ne connaissent pratiquement que ce langage, et donc l'argument du « c'est le plus utilisé » ne compte toujours pas dans ce cas là.&lt;/p&gt;


&lt;p&gt;Sinon je ne vois pas en quoi une chaîne de caractère qui est égale à un nombre (sauf si c'était &quot;0&quot; == 0, ça serait encore passable ça) est sémantiquement correct. Certes c'est du typage dynamique (et le typage statique c'est mieux effectivement), mais il ne faut pas abuser à ce point là non plus. Et pourquoi créer un opérateur `===` qui fait le travail que devrait faire l'opérateur `==` ?&lt;/p&gt;


&lt;p&gt;Après, certes mon PHP est assez rouillé, mais je n'ai jamais ressenti le besoin de l'utiliser depuis un bout de temps, parce que j'ai trouvé bien mieux ailleurs.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Ça m'énerve !!! - Seza</title>
    <link>http://www.paradoxal.org/blog/post/2009/07/11/ca-m-enerve#c590</link>
    <guid isPermaLink="false">urn:md5:a695e05a343e17e43007f3262191f4ab</guid>
    <pubDate>Sat, 19 Jun 2010 18:59:49 +0200</pubDate>
    <dc:creator>Seza</dc:creator>
    
    <description>&lt;p&gt;Tu ne peux pas comparer des programmeurs à des utilisateurs de windows. Les premiers sont des gens qui ont un besoin et des connaissances et se tournent vers un langage en fonction de cela. Choisir un langage est une décision.&lt;br /&gt;
Alors que les pauvres utilisateurs de windows malheureusement n'y connaisse souvent rien et on ne leur a pas demandé leur avis :) (j'espère que tu seras d'accord avec moi là dessus)&lt;/p&gt;


&lt;p&gt;Etre numéro un n'a donc pas toujours le même sens.&lt;br /&gt;
Ça me fait d'ailleurs pensé à un critique de php qui était dans les premiers liens de ta recherche google :&lt;/p&gt;


&lt;p&gt;php sucks parce que la comparaison ( &quot;false&quot; == 0 )  renvoie true.&lt;br /&gt;
Pourquoi ça sucks ? Heureusement que ça renvoie true !&lt;/p&gt;


&lt;p&gt;Php est un langage à typage dynamique faudrait pas l'oublié. Donc les comparaisons se font d'un point de vue sémantique et le résultat tant critiqué est heureusement le bon résultat.&lt;br /&gt;
Et le bouffon qui a écrit cela, s'il savait utilisé Php, saurait que l'on peux avoir une comparaison plus strict avec l'opérateur ===.  Alors ( &quot;false&quot; === 0 ) renvoie false...&lt;br /&gt;
Donc en plus de fonctionner normalement Php offre des possibilités qui vont au delà de son application native.&lt;/p&gt;


&lt;p&gt;J'espère encore une fois que tu seras d'accord à ce sujet. Beaucoup de gens critiquent Php car ils recherchent un langage à typage fort alors forcément ils sont désappointés.&lt;/p&gt;


&lt;p&gt;Donc dans tous les premiers liens tu as des critiques de la part de personne qui ne savent pas utiliser le langage ou qui, part manque de connaissance à son sujet, se sentent biaisé.&lt;br /&gt;
Dans l'autre moitié tu as des gens qui critiquent Php dans sa version 4... (qui n'était pas terrible c'est clair mais php 5 et 5.3 à largement renversé la vapeur).&lt;/p&gt;


&lt;p&gt;Alors qu'est ce qui reste comme critique à l'heure actuelle de PHP ?&lt;/p&gt;


&lt;p&gt;- Le fait qu'il ne soit pas natif UTF-8 (oui mais ça n'empêche pas de travaillé avec UTF-8 heureusement).&lt;br /&gt;
- Son inconsistance dans le nommage des fonctions (ouais on pourrait améliorer cela)&lt;br /&gt;
- L'impossibilité d'utiliser des threads (la prochaine implémentation de PHP proposera une solution plus puissante que les threads avec FPM et Gearman).&lt;/p&gt;


&lt;p&gt;Tu vois autre chose ? Je ne pense pas que ces trois défauts en fasse un langage de merde.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Ça m'énerve !!! - ajlie</title>
    <link>http://www.paradoxal.org/blog/post/2009/07/11/ca-m-enerve#c589</link>
    <guid isPermaLink="false">urn:md5:e103b2e67c120a753a06db576d42155a</guid>
    <pubDate>Sat, 19 Jun 2010 14:29:42 +0200</pubDate>
    <dc:creator>ajlie</dc:creator>
    
    <description>&lt;p&gt;Sinon pour les vrais arguments, plutôt que de répeter la même chose une nième fois sur encore un autre site, des gons ont fait des billets là dessus, d'où mon lien. Voilà, donc en nombres de vrai arguments, j'suis largement devant toi.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Ça m'énerve !!! - ajlie</title>
    <link>http://www.paradoxal.org/blog/post/2009/07/11/ca-m-enerve#c588</link>
    <guid isPermaLink="false">urn:md5:222d9686795c7044bce28f075ab8c8cf</guid>
    <pubDate>Sat, 19 Jun 2010 14:24:36 +0200</pubDate>
    <dc:creator>ajlie</dc:creator>
    
    <description>&lt;p&gt;« Oui c'est pour ça que ce n'est que le 4ème langage utilisé dans le monde depuis 2001. ça sucks vraiment trop... »&lt;br /&gt;
Ah bah oui, c'est sûr que windows c'est clairement le meilleur OS vu que c'est le plus utilisé :)&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Ça m'énerve !!! - Seza</title>
    <link>http://www.paradoxal.org/blog/post/2009/07/11/ca-m-enerve#c587</link>
    <guid isPermaLink="false">urn:md5:c51923da5beae1a2678420deff5bc973</guid>
    <pubDate>Sat, 19 Jun 2010 00:54:54 +0200</pubDate>
    <dc:creator>Seza</dc:creator>
    
    <description>&lt;p&gt;Oui c'est pour ça que ce n'est que le 4ème langage utilisé dans le monde depuis 2001. ça sucks vraiment trop...&lt;/p&gt;


&lt;p&gt;Gardes tes réflexions puérils pour les skyblogs, apportes de vrais arguments qui proviennent de ta longue expérience et on en dicuste ;)&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Ça m'énerve !!! - ajlie</title>
    <link>http://www.paradoxal.org/blog/post/2009/07/11/ca-m-enerve#c586</link>
    <guid isPermaLink="false">urn:md5:f7502c6b54cd74b44d1f75a95d4dad1d</guid>
    <pubDate>Fri, 18 Jun 2010 17:36:48 +0200</pubDate>
    <dc:creator>ajlie</dc:creator>
    
    <description>&lt;p&gt;&lt;a href=&quot;http://tinyurl.com/2er5ueo&quot; title=&quot;http://tinyurl.com/2er5ueo&quot; rel=&quot;nofollow&quot;&gt;http://tinyurl.com/2er5ueo&lt;/a&gt; sinon pour les gens qui sont intéressés de pourquoi ça suce le php :)&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Ça m'énerve !!! - ajlie</title>
    <link>http://www.paradoxal.org/blog/post/2009/07/11/ca-m-enerve#c585</link>
    <guid isPermaLink="false">urn:md5:f250a9dc9057363791781131225764c7</guid>
    <pubDate>Fri, 18 Jun 2010 17:35:20 +0200</pubDate>
    <dc:creator>ajlie</dc:creator>
    
    <description>&lt;p&gt;hqhq t'aimes pas qu'on te casse hein :)&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Ça m'énerve !!! - Seza</title>
    <link>http://www.paradoxal.org/blog/post/2009/07/11/ca-m-enerve#c583</link>
    <guid isPermaLink="false">urn:md5:fcda10c7f4d2788270ce14222180fcd3</guid>
    <pubDate>Mon, 07 Jun 2010 14:07:15 +0200</pubDate>
    <dc:creator>Seza</dc:creator>
    
    <description>&lt;p&gt;Argumente un peu :)&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Ça m'énerve !!! - ajlie</title>
    <link>http://www.paradoxal.org/blog/post/2009/07/11/ca-m-enerve#c582</link>
    <guid isPermaLink="false">urn:md5:0b85e06316967357824c6e6a7f3f3247</guid>
    <pubDate>Mon, 07 Jun 2010 11:17:49 +0200</pubDate>
    <dc:creator>ajlie</dc:creator>
    
    <description>&lt;p&gt;php c de la medr loooooolool!!1!&lt;/p&gt;</description>
  </item>
      
</channel>
</rss>
