[Afpy] ouverture d'une liste de diffusion OpenERP
L'AFPY ouvre une liste de diffusion communautaire francophone consacrée à OpenERP
View Article[sam&max] Servir un fichier protégé avec Django et Nginx
Certains fichiers sont réservés à des personnes ayant payé, avec un compte, ou encore protégé par un mot de passe. Problème: django gère l'authentification mais ne doit pas gérer l'upload car c'est le...
View Article[sam&max] Pourquoi if __name__ == '__main__' en Python ?
if __name__ == '__main__' est un un idiome qu'on voit souvent dans les scripts Python. A quoi sert-il ?
View Article[sam&max] La théorie de la salle de bain et (un tout petit peu de) Python
Il y a quelques jours, j'ai tweeté une vidéo d'une heure de mauvaise qualité où l'on voyait un vieillard parler en anglais de la fonction exponentielle. Le tweet n'a pas eu de succès. Je me demande...
View Article[sam&max] En Django, le fichier settings.py, c’est juste du Python
On a beau répêter dans la doc, "Django is just Python", c'est difficile de s'y faire. Surtout dans le fichier settigns.py: c'est vrai que le paramétrage, c'est quelque chose qu'on a l'habitude d'être...
View Article[sam&max] Un peu de Ruby dans du Python
Si vous utilisez un virtualenv, vous n'avez pas envie d'installer des libs au niveau du système. Et si vous n'êtes pas racistes, vous utilisez peut être quelques tools Ruby, comme compass. Mais du...
View Article[sam&max] Capturer l’affichage des prints d’un code Python
Hier j’ai eu rencontré le travail d’une de ces fameuses personnes qui pensent que la réutilisabilité c’est pour les pédés, et qui font des scripts dont la moitié des infos renvoyées sont printées au...
View Article[novapost] Automatiser son flake8 avec vim et syntastic
Toi, ami développeur Python, j'espère que tu connais déjà flake8. Flake8 te permet de valider en une seule fois que ton code Python est propre au regard de pep8 et de pyflakes. Si tu ne connais aucun...
View Article[sciunto] Gérer sa bibliographie : base de donnée et prise de notes
Dans la série des choses auxquelles on pense lors de sa thèse, il y a la gestion de la bibliographie. Pour donner une idée, j’ai accumulé plus de 350 fichiers en deux ans. On sent bien qu’une gestion...
View Article[sam&max] Le piège de la méthode strip() des chaînes en Python
strip(), et ses acolytes lstrip() et rstrip(), ne retirent pas la chaîne de caractères aux extrémités d'une autre chaîne de caractères.
View Article[logilab] Rencontre LLVM à l'IRILL
L'IRILL , Initiative de Recherche et Innovation sur le Logiciel Libre, organisait une rencontre LLVM mardi 25 septembre à Paris dans les locaux de l'INRIA Place d'Italie dans le 13e arrondissement....
View Article[protractileaigu] Use Neo4j graphdb from Python in embedded mode
Update: JPype est pas sur Pypi il faut l'installer avec UbuntuTestez la graphdb la plus populaire, directement en Python grâce au projet d'intégration de Neo4j dans Python:Si vous êtes sur Ubuntu...
View Article[sam&max] Comment utiliser yield et les générateurs en Python ?
Les générateurs sont une fonctionalité fabuleuse de Python, et une étape indispensable dans la maîtrise du langage. Une fois compris, vous ne pourrez plus vous en passer.
View Article[sam&max] Les listes en intention VS map() en Python
Les adeptes de la programmation fonctionnelle connaissent bien le principe de la fonction map() et sont souvent plus à l'aise avec elle qu'avec les listes en intention en Python. Les deux font pourtant...
View Article[sam&max] Réponse à l’article “Ruby -vs- Python” de Bodo Tasche
C'est pas encore vendredi, mais je ne pouvais pas laisser passer ça. Petite réponse à Bodo Tasche, affûtez votre english car j'ai la flemme de traduire sa prose.
View Article[sam&max] Où trouver un Job ou une mission Python / Django ?
Je vois ici et là encore des gens qui se posent la question, et ça m'étonne, car il y a pénurie de devs, donc du besoin partout.
View Article[protractileaigu] Printemps: Python Graphdb Solution
For an english version of this have a look at Printemps' README, feel free to add any issue you think should be addressed by the project, or add comments on the issues that are already there, you can...
View Article[sam&max] Qu’est ce qu’un middleware Django ?
Vous savez qu'il y a un settings MIDDLEWARE_CLASSES. Vous savez qu'il est important. Vous ne savez pas vraiment pourquoi.
View Article[sam&max] Django-quicky: l’abolition des préliminaires, par Sam et Max
Max aime Bottle pour sa simplicité. J'aime Django pour sa puissance. Nous aimons tous les deux les jeux de mots graveleux à conotations sexuelles. Ainsi est né django-quicky, une petite app qui permet...
View Article[sam&max] Un alias bash pour Django + virtualenv dont je ne peux plus me passer
Il n'y a pas de petite victoire
View Article