16 billets relatifs au tag : Bonnes Pratiques

Tags vous permettant d'affiner votre recherche : Conferences, Critique, Django, Ergonomie, Freelance, Informatique, Livre, Python, Traduction, Ubuntu, Web, Web Frameworks et Web Mobile.

Vous avez la possibilité de vous abonner uniquement à cette rubrique.


★ iPheeds.org, une version iPhone pour votre blog

Logo associé au billet intitulé iPheeds.org, une version iPhone pour votre blog

Je m'intéresse au web mobile depuis un moment et hier soir j'ai enfin pris le temps de regarder la conférence de Dominique Hazaël‑Massieux : Bonnes pratiques du Web mobile donnée lors de Paris Web l'année dernière. J'avais prévu de faire une version iPhone de ce site mais ça allait à l'encontre du One Web, j'ai donc réfléchi un moment et je suis arrivé à la conclusion qu'il ne m'était pas nécessaire d'avoir un site entier dédié à l'iPhone mais qu'une représentation des derniers billets serait suffisante.

Posté dans les catégories : , , 44 commentaires.

Critique du livre Ergonomie Web

Logo associé au billet intitulé Critique du livre Ergonomie Web

Après avoir assisté à l'atelier consacré à l'ergonomie web lors de Paris Web, j'étais vraiment motivé pour lire ce livre d'Amélie Boucher.

[edit du 3 juin] : Yahoo! vient de sortir une bibliothèque de stencils tout simplement hallucinante ! Format svg disponible (entre autres), tout simplement génial.

Posté dans les catégories : , , , , , 17 commentaires.

Bonnes pratiques et astuces Python

Logo associé au billet intitulé Bonnes pratiques et astuces Python

Ça faisait un moment que je n'avais pas parlé des bonnes pratiques Python mais l'approche de Pycon fr (où je présenterai Django : le pourquoi et le comment le 18 mai), l'événement Python incontournable avec un programme des plus alléchants, m'a bien motivé pour effectuer la traduction de l'une des meilleures présentation par David Goodger que je connaisse qui remet les bonnes pratiques Python à plat, ce qui est toujours bon avant d'aller plus loin.

Posté dans les catégories : , , , , , 14 commentaires.

★ Astuces et bonnes pratiques Django

Logo associé au billet intitulé Astuces et bonnes pratiques Django

Développant avec Django depuis maintenant près de deux ans (ça rajeunit pas tout ça...), je suis encore surpris de découvrir de nouvelles possibilités de temps en temps. Dans mon combat pour les bonnes pratiques, je pense qu'il y a quelques bases à avoir pour se lancer dans un projet d'envergure avec Django. Je vais essayer de lister les miennes, n'hésitez pas à ajouter les vôtres pour que ça devienne une ressource collaborative.

Posté dans les catégories : , , , 14 commentaires.

10 solutions inédites pour améliorer votre PageRank

Logo associé au billet intitulé 10 solutions inédites pour améliorer votre PageRank

La chute de PR automnale vous fait déprimer depuis quelques semaines malgré votre acharnement à commenter le premier sur des blogs influents et vous hésitez entre la fermeture du blog et le suicide : rassurez-vous, voici quelques conseils pour récupérer tout ça à moindre coût !

Posté dans les catégories : , , 40 commentaires.

★ Des CSS de qualité

Logo associé au billet intitulé Des CSS de qualité

Je dois écrire ce billet depuis tellement de temps que ça doit se compter en années. Je profite d'avoir lu l'excellent livre « CSS 2 Pratique du web design » de Raphaël Goetter pour faire coup double avec une critique et un peu de contenu dans la foulée.

Posté dans les catégories : , , , 21 commentaires.

Trouver un projet d'application web

Logo associé au billet intitulé Trouver un projet d'application web

Vous étudiez l'évolution du web depuis quelques anées et vous vous dites qu'il serait intéressant de participer pleinement à son essor ? Il est grand temps de se jeter à l'eau. Voici quelques étapes pour imaginer et définir votre application web.

Posté dans les catégories : , , , 7 commentaires.

Benchmarks map, filter vs. list-comprehensions

Logo associé au billet intitulé Benchmarks map, filter vs. list-comprehensions

Je viens de tomber sur les snyppets de Seb Sauvage (site que j'apprécie beaucoup par ailleurs) et il y a une phrase qui m'a interpellé sur le paragraphe consacré à zip, map, filter et aux list-comprehensions :

Except that {map|filter} is faster. (than list-comprehensions)

Ni une, ni deux, je récupère l'article de Tarek qui est très bon et qui comporte une fonction testant la durée d'execution des fonctions pour pouvoir comparer. J'avais déjà essayé d'autres fonctions mais autant innover un peu.

Posté dans les catégories : , , 3 commentaires.

★ Installer un dépôt Subversion sous Ubuntu

Logo associé au billet intitulé Installer un dépôt Subversion sous Ubuntu

Ce billet était parti pour être une critique du livre Subversion, Pratique du développement collaboratif avec SVN mais je pense qu'il est finalement plus intéressant de prendre un exemple concrêt comme il est suggéré dans le titre du livre, l'apprentissage de Subversion passe surtout par la pratique. Ayant quelques petits scripts à mon actif, c'était le moment où jamais de m'y mettre !

Posté dans les catégories : , , 23 commentaires.

Python : lisibilité vs simplicité

Logo associé au billet intitulé Python : lisibilité vs simplicité

Le programmeur est fainéant. C'est ainsi. S'il ne l'était pas, il n'essayerait pas de s'aider d'un ordinateur. Du coup il évite dans la mesure du possible de s'encombrer de variables trop longues, ou d'appels répétitifs un peu trop élaborés. Heureusement, en Python, on peut simplifier tout ça. Mais la simplification peut mener à un manque de lisibilité dans certains cas. Un cas intéressant est celui de l'underscore.

Posté dans les catégories : , , 4 commentaires.

Principales nouveautés dans Python 2.5

Logo associé au billet intitulé Principales nouveautés dans Python 2.5

Je m'y prend un peu à l'avance (la sortie est prévue pour septembre 2006) mais Guido a apparement fait quelques annonces lors de Pycon qui viennent s'ajouter aux PEPs approuvés sur la page officielle. J'essayerais de mettre à jour ce billet lors de l'annonce de nouvelles nouveautés histoire qu'il ne soit pas obsolète dans 6 mois, n'hésitez pas à m'en informer.

Posté dans les catégories : , , 4 commentaires.

Un template python pour parser des arguments

Logo associé au billet intitulé Un template python pour parser des arguments

En réaction au billet de mat qui a codé un convertisseur em vers pixels. Je me demande souvent si la méthode que j'emploie est la plus pertinente pour parser des arguments en ligne de commande lorsque je crée des petits scripts en python. Voici le template que j'utilise souvent, toutes les remarques en commentaire sont les bienvenues !

Posté dans les catégories : , , 3 commentaires.

Optimisation des chaînes de caractères en Python : le retour !

Logo associé au billet intitulé Optimisation des chaînes de caractères en Python : le retour !

Dans les épisodes précédents, je m'étonnais de voir des concaténations de chaînes de caractères être plus rapide que des remplissages de listes. Depuis je cogite car il est indiqué un peu partout qu'il faut privillégier les listes. Et j'ai fini par trouver une réponse :-).

Posté dans les catégories : , , 4 commentaires.

Formatage des chaînes de caractères en Python

Logo associé au billet intitulé Formatage des chaînes de caractères en Python

À l'intersection entre bonnes pratiques et optimisation comment afficher des chaînes de caractère en Python ? Privillégier la lisibilité ou l'optimisation ? Les deux mon capitaine !

Posté dans les catégories : , , 5 commentaires.

Optimisation des chaînes de caractères en Python

Logo associé au billet intitulé Optimisation des chaînes de caractères en Python

Dans quelles situations utiliser les chaînes de caractère ? Pourquoi pas des listes ? Et les list-comprehension dans tout ça ? Réponses en tests, c'est plein de strings mais ne vous inquiétez pas, rien de sexuel ;)

Posté dans les catégories : , , 0 commentaires.

★ Bonnes pratiques de la programmation en Python

Logo associé au billet intitulé Bonnes pratiques de la programmation en Python

Ça faisait longtemps que je voulais écrire un peu là-dessus et puis le temps tout ça... bref je viens de tomber sur deux billets qui m'ont motivé, apparemment je suis pas le seul à vouloir apprendre/faire partager sur Python. Coïncidence pas si pure que ça, la sortie du livre Programmation Python que j'attends depuis quelques semaines et que je compte acheter à Solutions Linux ou gagner :)

Posté dans les catégories : , , 3 commentaires.

N'hésitez pas à consulter les archives si vous en voulez plus !


Billets ★ choisis

★ Critiques de livres

Suite à une discussion avec la responsable du secteur informatique des Éditions Eyrolles lors de Solutions Linux, j'ai décidé de faire une rapide critique des ouvrages que j'ai lu ou que je vais lire.

★ Objectifs et motivations de la refonte de ce blog

Logo associé au billet intitulé Objectifs et motivations de la refonte de ce blog

Je comptais faire un premier billet listant les différentes étapes de la refonte mais je me suis finalement ravisé, je n'aime pas spoiler les bonnes séries ;-). Tout ce que je peux vous dire c'est qu'il y aura ...

★ Bilan après une année de freelance

Logo associé au billet intitulé Bilan après une année de freelance

L'année 2008 a été riche en événements avec un changement d'activité et un déménagement dans la foulée. Il est temps de faire un bilan sur ce qui a bien marché ou pas et de lever un peu la ...


© 2004-2010 David Larlet - Licence (presque) libre - Site enfin propulsé par Django et hébergé par Typhon.