Journal RasPyPlayer, un lecteur de vidéos pour le Raspberry Pi

Posté par  . Licence CC By‑SA.
22
15
oct.
2012

Je possède deux petits Raspberry Pi[1] — ces mini PC qui coûtent quelques euros, qui ne sont pas totalement libres, mais qui ont le mérite d’exister — et ils ont tous les deux leur propre usage. Le premier me sert de lecteur audio de salon (MPD piloté par MPDroid) et le second est un lecteur vidéo (XBMC + médias stockés sur mon NAS).

XBMC est très complet, mais aussi très lourd, et l’utilisation n’est pas efficace ! Du fait du blob permettant l’utilisation des capacités (…)

Journal Conférence Tryton à Liège

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
4
15
oct.
2012

La communauté des développeurs Tryton se réunit de nouveau à Liège cette année pour sa conférence annuelle. Elle aura lieu ces 9 et 10 Novembre à l'auberge Simenon de Liège.

Tryton est framework écrit en python d'application business ; il comprend la gestion des achats, des ventes, du stock et de la production. C'est un fork d'OpenERP qui a déjà cinq ans.

Tout comme l'an passé nous suivront le principe des unconferences, on prévoit d'y discuter des nouveautés de la (…)

Forum Programmation.python Environnement de développement portable

Posté par  .
Étiquettes :
3
2
oct.
2012

Salut salut !

Je me posais cette question existentielle: avez-vous déjà trouvé ou réalisé vous-mêmes un environnement de développement portable pour python ?
J'entends par là une suite logicielle et non une distribution linux live persistante.

Mon cas est on ne peut plus concret:
- Je développe en python avec pygame
- Je développe sur plusieurs machines
- Je n'ai pas envie d'installer/configurer un environnement complet sur ces machines (exception peut-être à python… et encore)

L'idée serait d'installer tout ce beau monde (…)

Journal Formation Python au Nicelab — Vendredi 28 septembre

Posté par  . Licence CC By‑SA.
Étiquettes :
11
25
sept.
2012

Le Nicelab est un Hackerspace situé en plein cœur de Nice sur la côte d'azur, comme tout hackerspace il dispose de compétences extrêmement variées. Programmation, soudure, cryptographie, bricolage ou même crochetage de serrures, etc…

L'idée de proposer des formations solidaires variées a donc germée.

La première formation prévue sera une initiation au langage de programmation python et aura lieu vendredi 28 septembre.

N'hésitez pas à venir vous inscrire sur cette page.

Apéro Python à Lyon le 26 septembre

Posté par  . Édité par Davy Defaud et Benoît Sibaud. Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
8
19
sept.
2012
Communauté

Un AFPyro aura lieu le mercredi 26 septembre à l’Antre Autre, à partir de 19 h (11 rue Terme, Lyon 1er).

Cet apéro Python sera l’occasion de faire un retour sur PyconFR 2012 qui a eu lieu du 13 au 16 septembre à Paris. Les Lyonnais présents lors de ces journées parleront des différentes présentations auxquelles ils ont pu assister.

Venez nombreux !

AFPyro à Paris - le 15 Septembre

Posté par  . Édité par Xavier Teyssier. Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
10
11
sept.
2012
Python

Le prochain Apéro Python se tiendra le samedi 15 Septembre à Paris, lors de la PyCON-FR qui se tient à la Villette du 13 au 16 Septembre.

Comme chaque fois, vous pouvez venir juste pour l’apéro et partager un (ou des) verres, et si vous le souhaitez, vous inscrire pour le repas qui suivra, dans un lieu proche encore à déterminer.

Rendez-vous à partir de 19h00, au Café Chéri(e), 44 bd de la Villette, Paris 19.

Pour dimensionner au mieux la réservation, merci de vous inscrire.

Journal Python 3.3.0 release candidate 2

Posté par  .
Étiquettes :
22
9
sept.
2012

Chers lecteurs,

La deuxième release candidate de Python 3.3 vient de sortir. Avec un peu de chance, ce sera aussi la dernière avant la sortie finale de cette nouvelle version stable.

Les améliorations de Python 3.3 sont nombreuses. Quelques exemples :

  • nouvelle syntaxe yield from pour déléguer un générateur à un autre
  • nouveaux modules lzma (compression xz et lzma), ipaddress (opérations sur adresses et masques IP), faulthandler (affichage d'une trace lors d'un plantage du processus)
  • intégration de pyvenv, outil (…)

ConFoo 2013 : l'appel aux conférenciers est maintenant ouvert !

Posté par  (site web personnel) . Édité par Florent Zara, Nÿco, Lucas Bonnet, Benoît Sibaud et Xavier Teyssier. Modéré par Xavier Teyssier.
16
6
sept.
2012
Communauté

ConFoo est l'une des conférences orientées développeur les plus importantes. Elle est multi-technologique (principalement vers les technologies du web) et sans but lucratif. ConFoo 2013 se tiendra du 25 février au 1 mars 2013 à Montréal au Canada.

Logo ConFoo.ca

L'équipe organisatrice vient d'ouvrir l'appel aux conférenciers. Les candidats peuvent soumettre des propositions jusqu'au 23 septembre. Consultez la page de l'appel aux conférenciers pour des détails et pour soumettre. Cette page explique aussi quelles dépenses ConFoo peut prendre en charge pour les conférenciers. Vous pouvez également trouver des conseils pour l'écriture de vos propositions. L'appel aux conférenciers est public, ce qui signifie que toutes les propositions sont publiées sur le site pour que les autres puissent voter et commenter. Cette approche permet aux organisateurs de choisir les sujets qui ont le plus d'intérêts dans la communauté. Les commentaires sont visibles seulement pour les conférenciers et organisateurs pour éviter d'influencer les votes.

Pour rester branché via Twitter, suivez @confooca et utilisez le tag #confoo.

AFPyro à Liège (BE) - le 7 septembre

Posté par  . Édité par Benoît Sibaud et baud123. Modéré par Nÿco. Licence CC By‑SA.
Étiquettes :
9
3
sept.
2012
Python

Le prochain AFPyro aura lieu à Liège (BE) le 7 septembre à partir de 19h, au Pot au lait : Rue Soeurs-de-Hasque 9 - 4000 Liège.

Merci de s’inscrire pour le bar et/ou le restaurant.

Outre les discussions habituelles, nous discuterons de la PyCON-FR qui aura lieu à Paris du 13 au 16 septembre, afin de s’organiser pour faire du covoiturage.

De plus, nous discuterons de l’EuroSciPy qui a eu lieu cette année à Bruxelles.

Journal pythran prépare sa mue

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
14
30
août
2012

SSS Ss SsSS SSs s [un serpent qui vous salue en morse, c'est pas banal!]

Comme tout animal à sang froid, Pythran a profité de l'été pour s'allonger sur un rocher et emmagasiner de la chaleur. Quand un humain s'adonne à cette activité, ce n'est pas très progressif, mais là ça a plutôt bien marché.

Petit résumé.

Tests Unitaires

Pythran repose sur unittest pour les tests unitaires. Un test consiste en
1. Une fonction écrite en python ;
2. des paramètres (…)

Journal Pyth(on|ran) + OpenMP ?

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
20
7
août
2012

Youpi [le monde est beau]

Vous n'êtes pas sans savoir que le parallélisme en mémoire partagé et python, c'est pas la joie. La faute à ce cher Gilles qui bride complètement le parallélisme. Les solutions alternatives se basent donc sur des processus lourds, comme inventorié dans cette excellente page.

Personnellement, j'aime bien utiliser les directives OpenMP pour paralléliser des applications natives. C'est concis, incrémental et non-intrusif.

Heureux papa du projet pythran, qui permet justement de traduire (…)

Journal Python et valeurs par défaut des paramètres

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
12
31
juil.
2012

Bonjooour les zamis [ bienvenue au pays trop mignon ]

Au cours de mes pérégrination pythranesques, j'ai découvert une fleur du langage python, que je m'empresse de partager.

D'après vous, qu'affiche la séquence suivante ?

def foo(a=list()): return a
foo().append(1)
foo().append(2)
print foo()

Et hop une manière détournée (et hideuse, elle n'a donc pas à sa place au pays trop mignon) d'avoir (…)

Journal pythran rampe

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
23
16
juil.
2012

Le titre « pythran est en marche » me paraissait bizarre pour un outil qui a trait aux serpents…

Dans ma folie bienheureuse, et faisant fi des avis pessimistes, j'ai tenté de passer un code résolvant le problème des Nreines dans la moulinette pythran. Après de nombreux hacks optimisations, les résultats tombent:

  • python: 1.34s
  • pypy: 0.56s
  • nuitka: 1.34s
  • shedskin: 0.61s
  • pythran: 0.32s

\o/ le bébé s'en sort bien.

Pour être honnête il faut bien avouer que pythran ne supportant pas encore (…)

AFPyro à Louvain-la-Neuve le samedi 14 juillet

Posté par  . Édité par claudex. Modéré par Nils Ratusznik. Licence CC By‑SA.
Étiquettes :
5
11
juil.
2012
Python

Un AFPyro est organisé à Louvain-la-Neuve (Belgique), le samedi 14 juillet, à partir de 19h. Le rendez-vous est à la Galoute situé à Rue Rabelais 23, Louvain-la-Neuve.

Au moins 10 personnes seront présentes à l’AFPyro. Un repas est prévu plus tard dans la soirée, vous pouvez vous y inscrire.

Un AFPyro est l'occasion de rencontrer d'autres Pythonistes belges et de discuter de l'univers Python.

Journal pythran: python -> c++

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
30
8
juil.
2012

La lecture quotidienne des journaux m'avertit qu'il y a de nombreux pythonistes dans le coin, alors…

Dans ma pratique régulière du Python (et n'oubliez pas : manger 5 langages par jour pour être bien en forme !), je prends un grand plaisir à coder des algos à base de liste / ensembles / dictionnaires le tout dans une petite sauce fonctionnelle. C'est loin d'être la seule façon de programmer en Python mais c'est comme ça que je fais.

Bien sûr, tout (…)