14 mai 2009, 20h03
Titre peu évocateur, mais l’inspiration me manquait ! Traduction littérale de l’anglais « cheat sheets« , c’est le sujet du petit lien que je vous communique par ce billet. Reçu d’un collègue (merci collègue
), l’article en question présente pas moins de 18 documents qui sont des mémentos de différents thèmes : PHP, MySQL, JavaScript, Ruby on Rails, XHTML, HTML, CSS, WordPress, jQuery, Prototype, ActionScript, …
Très pratique pour tout développeur, du débutant au confirmé, c’est le genre d’outil qu’il est souvent bon d’avoir sous la main !
18 Seriously Helpful Cheat Sheets for Easier Coding »
21 avril 2009, 19h12
Je viens de faire connaissance (une très rapide connaissance) avec un nouveau serveur Web : Cherokee. J’étais finalement parti pour nginx mais n’ayant pas encore eu le temps de terminer son installation il est encore temps de prendre une autre route !
Cherokee donc semble être une n-ième alternative à Apache et si l’on en croit ce qui est indiqué sur le site officiel, les performances ont l’air encore meilleures que ce que propose Lighty ou nginx…
Qui plus est, Cherokee, propose une interface Web pour paramétrer l’intégralité du serveur ! Interface qui semble, à première vue, légère et bien conçue. Je n’ai pas pu lire énormément de choses à propos de Cherokee sur le net mais le peu que j’ai pu voir semble indiquer un serveur de bonne facture, rapide à mettre en oeuvre, performant et efficace. Tout ce qu’il faut pour mon VPS !
Si tout cela s’avère exact (ce que je saurai après l’avoir testé), il se pourrait qu’il prenne le pas à nginx…L’interface Web de paramétrage me plait bien, car la ligne de commande c’est pas mal, mais aller rapidement à l’essentiel c’est mieux !
Site officiel de Cherokee [Anglais] »
Documentation [Anglais] (documentation qui semble bien fournie) »
3 avril 2009, 8h07
Nous y sommes. La riposte graduée pour tenter d’enrayer le piratage a été votée hier, jeudi 2 avril. En substance, l’article prévoit l’envoi d’un premier courriel à qui sera pris en flagrant délit de téléchargement illégal. Si une récidive intervient dans les six mois suivants cette première mise en garde, un deuxième avertissement est envoyé à l’internaute, éventuellement assorti d’une lettre recommandée. À la troisième récidive dans l’année, l’abonnement Internet est coupé pour une période allant de deux mois à un an avec interdiction d’en souscrire un nouveau chez un autre prestataire.
Carte chance : un autre amendement a aussi été voté et prévoit que les abonnés auxquels on aurait coupé la ligne ne sont plus tenus de payer leur forfait d’accès à Internet.
La conclusion à tout cela ? Pas sûr que cela serve vraiment à quelque chose. Il y aura certainement un recul du piratage, peut être pendant un moment seulement, le temps que de nouvelles façons de télécharger apparaissent (ce qui est peut être déjà le cas, je confesse une lacune sur ce point
) et rendent la tâche de surveillance plus ardue.
Une chose me semble certaine : je ne crois pas que cette répression favorisera l’offre légale. Les internautes n’auront pas plus d’argent à dépenser qu’avant (« ah bin si mon bon monsieur, puisqu’ils ne paieront plus leur abonnement ! »). Personnellement, je ne vais pas acheter plus parce que je n’ai pas le droit de pirater ; je vais me priver.
17 février 2009, 14h08
Je ne fais que reprendre un lien publié par Alsacréations ce jour : 30 sites à découvrir, tous plus jolis les uns que les autres à admirer pendant une petite pause au boulot
De vraiment très belles réalisations.
Trouvez l’inspiration … »
29 janvier 2009, 19h46
Voilà le genre de test que j’aurais bien fait si j’avais le temps. Mais nous sommes nombreux sur la toile et il n’est pas toujours nécessaire de tout faire soi-même
Si vous êtes développeur, vous connaissez certainement le sempiternel débat qui oppose les fonctions PHP echo et printf ? Et bien voilà de quoi vous mettre sous la dent : un test complet sur les performances des différentes possibilités de concaténations de chaînes et de leur affichage.
Au final, echo s’avère plus rapide que printf mais la différence n’est pas énorme. En revanche, le test met en exergue l’impact de l’utilisation des guillemets (doubles quotes dans le jargon) sur la rapidité de traitement face aux chaînes contenues entres apostrophes (simples quotes…). Et là, les différences sont bien plus importantes : que vous utilisiez l’une ou l’autre des fonctions, l’utilisation des guillemets plombe le traitement d’une seconde (sur un échantillonnage de 500 000 concaténations) ! Une seule chose à retenir (on ne le dira jamais assez), utilisez dans la mesure du possible des chaînes à apostrophes dans vos scripts PHP !
Pour la petite histoire, sachez que lorsque vous utilisez une chaîne entre guillemets, PHP lance son moteur d’analyse de chaînes pour remplacer les éventuels caractères spéciaux (\n, \t, \r…) ou remplacer les variables que vous auriez pu placer directement au sein de la chaîne. Dans une chaîne entre apostrophes, PHP n’effectue pas d’analyse de chaîne et la traite « brute de fonderie » ; d’où le gain temporel.
Bref que du bon pour un article qui vient relancer un site qui manquait d’activité ces derniers temps et qui vient de subir un relooking plutôt sympa
. Affaire à suivre !
L’article chez EXinsidePHP »