Pythran est un compilateur pour les noyaux de calcul scientifique écrit en Python. Il permet d'écrire des modules dans un large sous-ensemble de Python + Numpy, d'ajouter quelques lignes de commentaire pour spécifier les types des fonctions exportées, enfin de compiler l'ensemble pour obtenir un module natif capable (parfois !) d'utiliser efficacement multi-cœurs et unités vectorielles. Le reste de la dépêche décrit le fonctionnement du compilateur, les évolutions récentes et propose une comparaison avec les alternatives : Cython, numba et parakeet.
Forum Programmation.perl Algo ; Evitez les doubles "boucles" ?
Salut les regex !
J'ai souvent à parser des gros fichiers en tentant de matcher par rapport à une liste.
Du coup je me retrouve souvent à faire des doubles boucles bien dégueulasses et bien gourmandes en ressources.
En gros j'aimerais savoir (en Python ou en Perl), comment faire ça de manière en plus élégante et moins "brutale", de préférence en évitant d'aller charger des modules externes ça serait le top, pis si ça pouvait rester lisible aussi, parce que je (…)
Journal GPXToImages: Script python pour inclure les informations du GPS dans uen vidéo
Je fait beaucoup de caniVTT pour m’entraîner et entraîner mon chien et à chaque fois j'utilise mon GPS pour visualiser les améliorations.
Quelques fois je fait également des vidéos et en toute logique j'ai voulu inclure la vitesse dans les vidéos. J'ai cherché à droite à gauche et je n'ai rien trouvé de complet et qui fonctionne sur Linux. Après avoir lu un article de Olivier Hoarau qui met en place l'idée de base: générer une image par seconde qu'on (…)
Forum général.petites-annonces Développeur Python / Tryton / Open ERP en CDI à Paris (H-F)
Journal Hackathon Nao à la Cité des sciences de Paris

Il s'appelle Nao, ce petit robot humanoïde mesure une cinquantaine de centimètres, il tourne sous Linux et se programme en C++, Python, Java, MATLAB, Urbi, C, .Net ou avec des boites d'actions dans un logiciel de programmation graphique.
Il sera à la Cité des sciences et de l'industrie de Paris les 24, 25 et 26 octobre 2014 pour vous ! Un concours de création d'application s'y tiendra pendant trois jours, pour vous donner l'occasion de l'utiliser en équipes de 5 (…)
Journal Retour aux sources

Amour, gloire et cpp
Bonjour Nal,
Si tu suis régulièrement mes aventures, tu sais que depuis quelques années je n'utilise plus qu'une seule plateforme de développement pour tous mes projets: Java.
Portable, performant et surtout productif, ce mariage de raison n'a pas empêché quelques aventures avec Python ou Javascript, mais est resté assez solide.
Toutefois je n'ai jamais complètement pu oublier mon premier amour pour le C++, celui-ce ne cessant de se rappeler à mon bon souvenir, me (…)
Cinquième rendez-vous Python nantais mardi 30 septembre 2014
Nous pouvons maintenant le dire, nous sommes rentrés dans un cycle régulier d'événements Python sur Nantes.
Le prochain, cinquième du genre se déroulera le 30 septembre, à partir de 19h à la Cantine du numérique de Nantes.
Sortie de Odoo 8 (anciennement OpenERP)
Odoo, la suite libre d'applications de gestion, vient de sortir sa version 8. Dans les nouvelles fonctionnalités, on retrouve un point de vente fonctionnant aussi sur iPad et Android, un outil de création de site internet, une boutique en ligne, un moteur de rapports statistiques, un système de blogue (clone open source de Medium).
Quelques applications marketing ont également été publiées : envois de mails, une gestion d'événements, un outil de création de sondages et un clone de Stackoverflow (Q&A)
Le cadriciel Python a été totalement réécrit permettant d'être plus efficace pour créer des modules personnalisés.
Numba 0.14
Numba, l'optimiseur Python spécialisé dans le calcul numérique, est sorti en version 0.14. Numba est un compilateur juste-à-temps (JIT) pour Python, basé sur LLVM, permettant d'optimiser du code de calcul numérique, notamment basé sur Numpy. Il est compatible avec CPython 2.6, 2.7, 3.3 et 3.4. Des paquets binaires sont disponibles via Anaconda, la distribution de paquets binaires dédiée au calcul scientifique maintenue par Continuum Analytics, l'entreprise qui développe Numba.
Apéro Python à Lyon le mercredi 24 septembre
Un apéro Python aura lieu à Lyon le mercredi 24 septembre à partir de 19h à l'Antre Autre (11 rue Terme, Lyon 1er). Un AFPyro est un moment convivial où les Pythonistes peuvent échanger librement autour d’un verre ou d’une assiette.
Une présentation sur les docstrings sera proposée. Les docstrings permettent de rédiger la documentation développeur directement dans le code.
Venez nombreux !
Apéro+workshops Python (Flask et AsyncIO) à Mons (BE) - le 2 Octobre
Amis Pythonistes, notez la date du prochain AFPyro (et venez-y) ! Le prochain Apero Python Belgium se tiendra le jeudi 2 Octobre à Mons, lors de la Quizaine Numérique de Mons, du 27 septembre au 19 octobre. En plus des habitués de l’AFPyro, nous accueillerons des débutants en Python afin de leur présenter la puissance du langage. Vous pourrez ainsi participer à un des deux workshops proposés en parallèle, l'un sur Flask, l'autre sur AsyncIO (détails en seconde partie). N’oubliez pas de prendre votre ordinateur portable si vous voulez participer au workshop. Bien entendu (car c’est dans le nom), un apéro sera également organisé pendant l’événement.
Rendez-vous à partir de 18h30, à Co-nnexion, Espace de Coworking, 2b Rue des Archers, 7000 Mons.
Salut à Toi, version 0.5
Nous sommes heureux de vous annoncer la sortie de Salut à Toi, version 0.5. Nous nous sommes cette fois-ci concentrés sur la sécurité et le ré-usinage de certains mécanismes qui vont faciliter l'ajout de futures fonctionnalités et la maintenance.
Pour rappel SàT est un client XMPP multi-usages et multi-interfaces principalement développé en Python. Les interfaces les plus avancées sont Primitivus (console) et Libervia (web), Jp (ligne de commande) facilite les tâches d'administration, Wix (bureau/WxWidgets) est vouée à disparaître et sera remplacée par Bellaciao (bureau/Qt). Une interface pour Android est également prévue.
Journal Eloark, mon nouveau robot hybride Raspberry Pi & Arduino écrit en Python

Bonjour cher journal,
J'ai commencé il y a quelques temps un nouveau projet de robotique reposant sur mes jouets préférés : Arduino et Raspberry. L'idée m'est venue après avoir construit mon premier robot. Celui-ci évitait alors remarquablement bien les murs et gazouillait trois voix différentes (Claptrap, R2D2, tourelles de Portal), au gré des interactions avec ses capteurs. Mais il lui manquait une dimension : un système d'exploitation.
Avec un Raspberry Pi, me voilà en capacité de gérer n'importe quel (…)
Rencontre Python #4 à Nantes le mardi 26 août
Le mardi 26 août de 19h à 21h aura lieu la quatrième rencontre Python à la Cantine de Nantes. Nous vous proposerons deux présentations :
- « Introduction à Django, le framework de développement web pour les perfectionnistes sous pression. »
- « Écrire du code python selon les règles de l’art. »
Nous aurons le reste de la soirée pour discuter des sujets divers et variés qui vous passionnent et profiter de l’ambiance conviviale qui anime ces premiers meetups.
Que vous soyez expert Python, amateur ou que vous ayez juste envie de découvrir ce langage, vous êtes les bienvenus !
PS : nous avons maintenant un blog http://nantes.afpy.org/
PPS : pour participer à l'organisation, inscrivez-vous à la liste de diffusion
Journal Rebelote : Paperwork : cherche mainteneur Debian

Bonjour cher 'Nal,
Vandegrift Ross s'était proposé pour packager et maintenir des paquets Debian pour Paperwork et quelques-unes de ses dépendances. Il n'a malheureusement plus le temps. Rodier André s'était proposé pour le remplacer. Mais il n'a finalement plus le temps non plus.
Ça m'embête, parce-que les paquets Debian, c'est un des points clés de mon plan de conquête du Monde. Du coup, il y a, à nouveau, un poste d'assistant de super-vilain qui s'est libéré. Avis (…)