Nouveau Naeka !

Nouvelle saison, nouveau site !

Il y a quelques semaines un tout nouveau Naeka.fr a pointé le bout de son nez. Une version plus claire, plus moderne, plus professionnelle. On espère que vous aimez !

En parallèle on est passé d'un blog en Wordpress, à un blog en Django (avec gestion des commentaires par Disqus, lui aussi en Django !). C'était une envie de ne plus avoir une seule ligne de PHP sur Naeka.fr. C'est désormais chose faite, et on s'en porte pas plus mal ;)

Techniquement parlant tout a été refait en Django. Si vous avez un navigateur moderne le site est en HTML5/CSS3, tout a été optimisé pour que se soit le plus rapide possible à charger et il y a désormais une version anglaise.

Il y a aussi une page présentant le formidable framework qu'est Django, ainsi qu'une page 404 qui va faire fortement baisser votre productivité (merci à William).

Tout ça pour préparer ce qui va arriver dans les prochains...jours/mois/semaines (rayez les mentions inutiles …

Easymonit : la nouvelle façon de faire du monitoring !

Hier je me disais que lever le voile sur un de nos projets pouvait être une bonne idée. Mais c’'était tellement une bonne idée que beaucoup d’'entre vous nous on demandé plus d’informations sur EasyMonit. Etant donné qu’'on est actuellement en plein développement, même si on avance bien, je ne vais pas vous dire de quoi il en retourne précisément pour le moment, on aura le temps d’y revenir dans quelques semaines !

Ce que je peux vous dire c’'est qu’'EasyMonit est au départ un besoin interne car nous devions monitorer des serveurs mais les solutions existantes n’'allaient pas. Soit trop complexes, soit trop lourdes, soit pas assez complètes, soit trop moches, soit trop chères. Au final on a posé le problème et on s’'est dit que faire ce qu’'on pensait pouvait rendre un produit bien sympa ! Et comme on pense que c’est un service qui va vous intéresser, on va faire en sorte que le plus grand nombre puisse …

Rencontres Django - Feedback #djangocong

Ce week-end (24 et 25 avril) se tenait à Marseille la première édition des rencontres Django, auxquelles nous avons eu le plaisir de participer.

Le but de l'événement était de réunir la communauté française de notre framework préféré, afin de se rencontrer (IRL!) et d'échanger un maximum sur notre outil de travail.

Et ça n'a pas loupé, nous avons fait pas mal de rencontres et avons, en ce qui nous concerne, énormément appris. Le truc, c'est qu'on a peut-être découvert un peu trop de choses...

djangocong 2010 planning

En effet, comme en témoigne le planning ci-dessus le nombre de conférence était important (une vingtaine), le tout était donc assez condensé. Heureusement pour nous, Naeka avait fait le voyage en groupe (nous étions trois). Du coup même si individuellement nous n'avons pas pu tout retenir, à nous trois nous gardons une trace d'une grande partie des informations ;)

En parlant de trace, toutes les conférences ont été filmées (merci Samuel et Fred) et seront bien entendu mise en ligne dès que possible, nous vous tiendrons …

Présentation Django à Supinfo Grenoble

Il y a quelques semaines nous avons fait une petite présentation à Supinfo Grenoble pour présenter notre outil de travail préféré, Django ! La vidéo est là, et comme on est très gentil (si si, ne mentez pas !), on vous la propose. C'est très loin d'être parfait, mais c'était notre toute première présentation/conférence. Je vous promet que la prochaine fois ça sera niquel :)

Vous pouvez télécharger tous les fichiers de la présentation ici : PresentationDjango.zip L'archive contient les slides, le fichier d'exemple pour Python (xtm.py) et le projet de blog de la demo (un peu modifié, histoire d'aller légèrement plus loin). Les identifiants pour se connecter à l'administration du site dans la démonstration sont open/open.

Si ça vous a plu et que vous êtes intéressés pour aller plus loin avec Django, n'hésitez pas à nous laisser des commentaires !

Merci à Thierry pour avoir filmé.

Installation de Python + Django sous Windows / Mac / Linux

La première chose à faire si on est motivé pour se lancer dans l'exploration de Django, c'est de l'installer (oui, logique). C'est la raison de cet article, vous montrer comment installer Python 2.6 et la dernière version stable de Django, quel que soit votre OS.

if os == 'Windows':

La première étape consiste à installer Python (2.6), et pour cela rien de plus simple, il suffit de se rendre sur le site officiel et de télécharger les binaires correspondant à votre système. Actuellement la dernière version est la 2.6.4, donc choisissez Python 2.6.4 Windows installer, téléchargez le .msi et lancez l'installeur. C'est fini, un jeu d'enfant je vous disais ;) Maintenant, passons à l'installation de Django. Commencez par vous rendre sur djangoproject et prenez la dernière version stable (Option 1). Désarchivez le .tar.gz, avec 7-Zip / WinRAR ou autre, renommez le dossier en Django et placez le à la racine de votre disque dur (C: par exemple). Ensuite il va falloir ouvrir l'invite de commande de …