Blog > Technique

Opérations de maintenance

Dans Technique par Florian Strzelecki - 10:27 - 30.08.2010

Tags : Web, Ma vie

Petite news technique du Blog : j'ai réparé les flux RSS pour les articles !

En modifiant la structure des données pour les articles, j'avais oublié l'impact sur les flux rss. Mais tout va bien, grâce à deux petites lignes modifiées (Django is superpowerfull!).

De plus, un immonde spammeur de commentaire, vil bot trainant sur le net à la recherche de serveurs sans défense, a été rembarré violemment à coup d'iptable. Vous ne comprenez pas ? C'est pas grave. Dites vous juste que j'ai bloqué un méchant.

Ah, et inutile de préciser que je maintiens mon serveur à jour, hm ? N'est-ce pas...

C'est aussi ça, la vie d'un blog.

Lien permanent - Commentez l'article

Maitriser son environnement de travail

Dans Technique par Florian Strzelecki - 06:30 - 30.06.2010

Tags : Web, Bonne pratique, Ordinateur, Développement

Premier billet de mon thème "industrialisation de son travail de développeur (web)", le sujet en sera l'environnement de travail.

Par environnement de travail, j'entends votre matériel et vos logiciels : des écrans au système d'exploitation en passant par la machine Virtuelle et le traitement de texte.

C'est que, mine de rien, un informaticien passe la plus grosse partie de son temps sur son ordinateur : il vaut mieux pour lui qu'il sache bien l'exploiter.

Computer History Museum

Image : Computer History Museum - Laughing Squid (http://www.flickr.com/photos/laughingsquid/) - Creative Common by-nc

Lire la suite - Commentez l'article

Industrialisation du travail pour développeur web professionnel

Dans Technique par Florian Strzelecki - 22:33 - 29.06.2010

Tags : Web, Bonne pratique, Développement

J'ai évoqué récemment dans un billet l'industrialisation de son travail quotidien de développeur web. C'était un billet râleur façon coup de gueule contre la médiocrité que je rencontre au travail, et pas une réflexion spécialement poussée très loin.

Aujourd'hui, je vous propose, lecteur au profil technique, ou s'intéressant au monde du développement web, d'aborder un sujet autour de l'industrialisation.

L'industrialisation, c'est ce qui sépare l'amateur du professionnel, l'artisan de pièces uniques en industriel à la production rationnelle.

Houses and factories

Image : Houses and factories - Library of congress (http://www.flickr.com/photos/library_of_congress) - No known restrictions on publication.

Lire la suite - 2 commentaires

Codeur du dimanche

Dans Technique par Florian Strzelecki - 22:35 - 06.06.2010

Tags : Web, Société, Développement

Depuis quelques jours j'écris un brouillon pour un article sur l'industrialisation des développements - et plus particulièrement de son travail.

Bon, là, normalement, il y a déjà une ou deux personnes qui décrochent parce qu'aborde un sujet technique. Mais en fait, pas totalement non plus.

C'est un petit coup de gueule, contre ces codeurs du dimanche, contre cette masse de gens qui font perdre un temps précieux aux développeurs "professionnels" - je parle ici du milieu de l'entreprise...

Ulaanbaatar, Mongolia

Image : Ulaanbaatar, Mongolia - Carla Gomez Monroy (http://wiki.laptop.org/go/User:Carla) - Creative Common by

Lire la suite - 2 commentaires

Vidéo haute-définition : le problème caché

Dans Technique par Florian Strzelecki - 00:03 - 15.04.2010

Tags : Hypocrisie, Ordinateur, Vidéo, Format ouvert, Format propriétaire

Je m'adresse dans ce billet à tous ceux qui ne se préoccupent pas du format des vidéos qu'ils regardent sur internet, à tous ceux qui ne connaissent pas la différence entre un flv, un avi, un mpeg, un codec h264, les mpeg-1 et mpeg-2, et tout un tas de sigles souvent abscons.

Qu'ils se rassurent tout de suite, je suis loin d'être un expert en la matière.

Non, ce dont je vais parler ici ce n'est pas de "technique", mais d'un problème qui touche une technologie : la vidéo, et plus particulièrement, la vidéo en ligne.

Car il y a un problème dont personne ne parle dans les médias grand public, alors qu'il risque de conditionner beaucoup de chose pour les 15 prochaines années.

Video Home System

Image : Video Home System - douglas cabel (http://www.flickr.com/photos/symbole/) - Creative Common by

Lire la suite - 4 commentaires

Application sorl-thumbnail pour Django

Dans Technique par Florian Strzelecki - 13:59 - 26.02.2010

Tags : Django, Python, Programmation, Photo, Vignette

Depuis quelques jours je cherche une application (ou une base pour une application django) permettant de gérer les vignettes de mes images, avec des contraintes de réutilisabilité et surtout, d'intégration dans un environnement déjà existant.

On trouve un peu de tout sur internet, il y a d'ailleurs une liste d'application Django de gestion d'images, que j'ai donc consultée.

J'en ai aussi discuté un peu sur le chan #django-fr d'IRC, pour voir ce que les gens en pensait : manifestement, je ne suis pas le seul à me poser ce genre de questions.

En tout cas, sorl-thumbnail n'est pas ce que je cherche exactement, mais c'est une bonne application, que je souhaite donc vous présenter rapidement.

Lire la suite - Commentez l'article

Apache Proxy + gunicorn + runit + Django

Dans Technique par Florian Strzelecki - 14:46 - 18.02.2010

Tags : Django, Python, Bonne pratique, gunicorn

A force d'entendre parler de gunicorn par Benoit Chesneau (sur Twitter et sur IRC) et divers autres djangonautes français qui passent leur temps sur #django-fr, je me suis dis que je devais m'y mettre sérieusement.

Du coup, hier et avant hier, j'ai pris du temps pour l'installer sur ma machine, configurer mon serveur apache, adapter des petites choses...

En tout cas, ça marche du tonnerre, et mes sites en Django tournent désormais sur du apache en proxy + gunicorn !

Poney

Image : Poney - jacme31 (http://www.flickr.com/photos/jacme31/) - Creative Common by-sa

Lire la suite - 8 commentaires

Zend Framework : ça m'énerve !

Dans Technique par Florian Strzelecki - 18:27 - 06.01.2010

Tags : Framework, Ma vie, PHP

Mon dieu, qu'il m'énerve !

Les fins mélomanes (humour humour) auront vu la référence à Helmut Fritz et son morceau "Ça m'énerve", tandis que d'autres compatiront d'emblée à l'idée du temps que j'ai pu perdre à devoir utiliser ce maudit framework.

Parce que, disons le tout haut, et bien clair : Zend Framework est un petit cauchemar au quotidien. Une malédiction pour le développeur que je suis, et surtout, celui que je rêverais d'être à mon travail.

Lire la suite - 13 commentaires

Documenter ses applications

Dans Technique par Florian Strzelecki - 18:18 - 23.11.2009

Tags : Documentation, Programmation, Bonne pratique

Le pouvoir de la documentation est immense, et mésestimé par beaucoup trop de monde, parfois même par ceux à qui elle serait le plus utile, les développeurs.

Une documentation peut faire gagner du temps aux développeurs, mais c'est bien plus que ça. Le fait de documenter ses applications va au-delà du fait de gagner du temps, ou de gagner en compréhension : c'est un signe de qualité.

Pour ma part, je considère que documenter mes applications est un devoir, et un gage de qualité. Avec une bonne documentation, je montre que mon application a été pensée et imaginée dans le bon sens.

Une bonne documentation, évidement, car une mauvaise est peut-être pire que tout finalement.

La documentation de Django

Image : La documentation de Django

Lire la suite - 2 commentaires

Pourquoi j'ai choisi Django.

Dans Technique par Florian Strzelecki - 21:32 - 07.11.2009

Tags : Django, Python, Framework, Web, J'aime

Quand je dis "choisir", je parle du framework avec lequel j'aime le plus travailler, et celui avec lequel j'ai envie, d'un point de vue professionnel, de travailler.

En dehors de la part d'amour irraisonnée pour une boîte à outil développée en python (je suis un grand romantique par moment), je considère, pour mon choix, plusieurs arguments basés tant sur de la théorie et que de la pratique.

Après tout, il s'agit surtout de mon opinion, et je ne suis pas toujours objectif, il serait idiot de prétendre le contraire - ce qui constitue encore une fois un jugement de valeur... c'est terrible n'est-ce pas ?

Je souhaite partager avec vous mes impressions sur ce framework d'excellence, dans une vague présentation de l'ensemble, et un tour des fonctionnalités qui me rendent fou de joie (au moins tout ça, oui) à chaque fois que j'ai l'occasion de les utiliser.

Je ne vais cependant pas rentrer dans les détails pour chaque point, car la documentation officielle devrait vite vous convaincre de ce que je mets en lumière.

D'ailleurs, vous vous rendrez vite compte que la documentation de Django est tout bonnement excellente !

Lire la suite - 2 commentaires

RSS