Journal Présentation de Twisted ce soir à Grenoble avec le pyuggre

Posté par (page perso) . Licence CC by-sa
0
23
avr.
2015

Le Groupe d'utilisateurs python de Grenoble organise chaque mois une présentation sur une (des) technos python (ou gravitant autour de).

Ce soir, la présentation portera sur Twisted, le framework d'applications réseau orienté évènements.

Vous pouvez-vous inscrire sur Meetup, c'est gratuit et c'est à la Casemate.

Journal Pythran 0.7 - PyDataParis

Posté par (page perso) . Licence CC by-sa
25
21
avr.
2015

Termi' Nal (humour du 42ème degré),

Pythran compilateur open source dédié au Python scientifique, a sorti sa version 0.7 il y a peu, à l'occasion du premier événement PyData organisé en France: PyData Paris. ±6 mois s'étaient écoulés depuis la dernière sortie de ce compilateur dont vous pouvez suivre les aventures trépidantes à travers le tag pythran.

Nouveautés

  • Meilleur support de Numpy, plus de fonctions, et (...)

La DjangoCong 2015 débarque dans les terres du millieu

Posté par (page perso) . Édité par palm123. Modéré par tankey. Licence CC by-sa
9
15
avr.
2015
Python

L'événement annuel regroupant les amateurs francophones de Django — aka la #djangocong — aura lieu cette année dans les terres du milieu du 8 au 10 mai 2015. Clermont'ech est fière d'accueillir et de co-organiser cette réunion de poneys fougueux.

 

Forum Programmation.python Quelle arborescence pour un projet Python Qt ?

Posté par . Licence CC by-sa
1
30
mar.
2015

Bonjour.

Je travaille sur une application PyQt (python + Qt) et je me demande comment organiser mon arborescence de fichiers. J'ai essayé de m'inspirer de projets libres, mais je n'ai pas trouvé la solution ultime. J'ai l'impression que chacun fait un peu à sa sauce.

Pour l'instant, je fais ceci:

mon_logiciel/
    .git/
    src/
        mon_logiciel.py
        mon_logiciel/
            mainwindow.py
            congif.py
            status_bar.py
            data.py
            mplwidget.py
            ...
            datareader/
                ...
            dataplotter/
                ...
        resources/
            ui/
                mainwindow.ui
                datareader/
                    ...
                dataplotter/
                    ...
            images/
        i18n/
            ts/
                mon_logiciel_fr.ts
    tests/
    doc/
    examples/
    tools/
(...)

Revue de presse — mars 2015

20
26
mar.
2015
Presse

Ce mois de mars est très dense et il y en aura pour tout le monde. Au sommaire de cette revue de presse donc, de la programmation, du logiciel, de l'embarqué, de la bidouille, de l'adminsys. Il y en a pour tous les goûts.

  • GNU/Linux Magazine no180 qui titre sur CEPH, système de stockage objet ;
  • Linux Pratique no88 revient sur le double boot Linux/Windows ;
  • MISC magazine no78 passe en revue la sécurité des navigateurs ;
  • GNU/Linux Magazine hors-série no77 prétend vous apprendre la programmation Orientée Objet (avec Python), en six jours !
  • Hackable Magazine no5 s'intéresse à l'Arduino après le Raspberry Pi du précédent numéro ;
  • Open Silicium no14 quant à lui vous propose d'étendre la prise en charge matérielle d'Android.

Toujours en kiosque, Planète Linux no83 chouchoute votre vie privée.

Journal Viper : Viper Is Python Embedded in Realtime

Posté par . Licence CC by-sa
22
23
mar.
2015

Bonjour,

Un journal pour présenter un projet s'appelant Viper (Viper Is Python Embedded in Realtime). Ce projet ambitionne de faire un environnement de développement python pour différents microcontrôleur (arduino due, UDOO, …).

Leur idée est de mettre en place une machine virtuelle python qui traduit le code python en langage C sur ChibiOS. Ils ont conçu une IDE dans un navigateur et une bibliothèques permettant de simplifier le travail de dialogue avec les entrées/sorties des cartes compatibles.

Le principal avantage (...)

Django 1.7, « le framework web pour les perfectionnistes sous pression »

33
5
mar.
2015
Python

D'après Wikipedia : « Django est un framework open-source de développement web en Python. Il a pour but de rendre le développement web 2.0 simple et rapide. Pour cette raison, le projet a pour slogan « Le framework web pour les perfectionnistes sous pression ». Développé au départ pour les sites de la ville de Lawrence (Kansas), Django a été publié sous licence BSD à partir de juillet 2005. »

Django

La version 1.7 du framework web Django est sortie le 2 septembre 2014. La principale nouvelle fonctionnalité est la gestion intégrée des migrations de schéma. On notera la publication de la version 1.7.5 le 25 février 2015, et en même temps, la première bêta de la version 1.8.

Python meetup à Bruxelles - vendredi 6 mars 2015

Posté par (page perso) . Édité par Benoît Sibaud, Xavier Teyssier et palm123. Modéré par patrick_g. Licence CC by-sa
9
5
mar.
2015
Python

Un Meetup/AFPyro aura lieu le vendredi 6 mars 2015 à partir de 19h à la Mort Subite - Rue Montagne-aux-Herbes Potagères 7, Brussels.

Pour s’inscrire : http://www.meetup.com/Belgium-Python-Meetup-aka-AperoPythonBe/events/220506641/

En plus des francophones, des néerlandophones seront également présents.
Chacun pourra parler sa langue pendant le drink, par contre, les présentations seront en anglais pour être compréhensibles de tous.

Les présentations

  • AI: Curious Actors by Michael
  • Write and prod an efficient REST API with API-Hour in 5 minutes by Ludovic
  • Tool discovery : Plumbum by Fabien
  • Python Belgium Association by Stephane

Journal Backup Checker 1.2 : vérification d'archives distantes

Posté par (page perso) . Licence CC by-sa
15
3
mar.
2015

Cher journal,

En avant-propos et pour rappel, Backup Checker est un outil de vérification automatisé de sauvegarde dont j'ai déjà parlé sur Linuxfr, codé en Python et présent sur GitHub. Le but de cet outil est de détecter les corruptions, pertes, modifications accidentelles ou intentionnelles des données des archives que nous utilisons habituellement pour nos sauvegardes. Cette vérification s'assure que les archives conservées seront exploitables le jour où vous en aurez besoin. Backup Checker ne créé donc pas d'archive (...)

Sortie d’IPython en version 3.0

Posté par . Édité par palm123, BAud, Benoît Sibaud, Nicolas Casanova, Nÿco, Snark, Ytterbium, Jiehong et eggman. Modéré par NeoX. Licence CC by-sa
35
28
fév.
2015
Python

Pour ceux qui ne connaissent pas IPython, je vous propose de consulter les dépêches précédentes car, même si à l'origine il s'agissait uniquement d'une console évoluée pour Python, l'envergure des possibilités a bien changé.

Pour rappel : IPython est une console alternative principalement tournée vers l’exploration interactive des données. […] Au‐delà d’une simple console Python, elle est aussi agnostique au niveau du langage en offrant une console Qt, un notebook Web (interface Web riche) et l’architecture pour y écrire dans son dialecte préféré.

Pour ceux qui préfèrent une version des nouvelles fonctionnalités dans la langue de Shakespeare, je vous suggère de lire les notes de version en anglais. Je vais me contenter de faire une traduction libre dans la langue de Molière, ainsi que de digresser sur d'autres sujets voisins.

Merci à tous les contributeurs à cette dépêche qui ont corrigé toutes mes fautes, anglicismes et autre erreurs qui font saigner les yeux etc. Merci palm123, eggman, BAud, Jiehong, Nÿco, Snark, Ytterbium et Nicolas Casanova.

TorPy : la Tortue Python vernaculaire

Posté par (page perso) . Édité par Nils Ratusznik et Benoît Sibaud. Modéré par ZeroHeure. Licence CC by-sa
39
25
fév.
2015
Éducation

TorPy est une version francisée (mais pouvant être traduite dans toute autre langue) du module turtle de Python. Inspiré de la tortue Logo, turtle permet d'apprendre à programmer, puisqu'on écrit les instructions que la tortue n'effectuera qu'ensuite. De plus, cela permet de produire de belles figures géométriques !

TorPy a été écrit par votre serviteur après avoir fait des essais d'utilisation de turtle par des élèves de collège. Son but est de pallier quelques difficultés rencontrées.

Une photo d'écran

TorPy est développé en Python, et nécessite les dépendances supplémentaires suivantes :

Journal Nouveautés de pyAggr3g470r

13
9
fév.
2015

Depuis sa présentation pyAggr3g470r a pas mal évolué. Comme j'étais plutôt content des retours du premier journal, j'ai décidé d'en écrire un second ;-)

Alors, quoi de neuf depuis tout ce temps?

  • un contributeur a pas mal contribué, notamment en améliorant l'interface et en accélérant le chargement de la page d’accueil;
  • j'ai pris sur moi en ajoutant un peu de JavaScript pour rendre l'interface plus dynamique;
  • comme promis, le logiciel est maintenant disponible en Anglais et en Français;
  • il (...)

Journal PyconFR'15 : Où nous emmèneras-tu cette année ?

Posté par (page perso) . Licence CC by-sa
Tags :
7
5
fév.
2015

Voici quelques années que PyconFR serpente de ville en ville : Rennes, Paris, Strasbourg, Lyon…

Le rendez-vous annuel de l'AFPy et du Python essentiellement francophone prend en général la forme de deux jours d'exposés simultanés dans deux ou trois amphithéatres suivis de deux jours de sprints et tutoriels dans le courant du mois d'octobre.

Les soirs sont l'occasion de discussions moins formelles autour d'une tisane et d'un bol de riz (ça dépend des spécialités locales).

Nous avons déjà des (...)

Revue de presse - février 2015

Posté par (page perso) . Édité par Benoît Sibaud. Modéré par Pierre Jarillon. Licence CC by-sa
17
1
fév.
2015
Presse

Le mois de janvier fût marqué par des drames que nous ne sommes pas près d'oublier. En France, la presse est libre. Sans la liberté de blâmer, il n'est point d'éloge flatteur ; et comme le rappelle toutes les semaines un canard, la liberté de la presse ne s’use que quand on ne s’en sert pas. Pour ce deuxième mois de l'année, les marchands de journaux disposent encore une fois de nombreux titres dans leurs rayons et cet hiver, la sécurité semble être la préoccupation principale.

Comment protéger sa vie privée ? Y a-t-il un danger à se connecter en wifi ? Comment installer un firewall ? Pour le n° 83 de Planète Linux, 2015 est l’année de la sécurité informatique.

Linux Pratique n° 87 vous propose de découvrir comment anonymiser tout votre trafic [réseau] avec Tor. Par ailleurs, d'autres sujets sont abordés comme la sécurisation d'un serveur serveur web avec chroot ainsi que l'utilité d'un pare-feu.

Souhaitez vous optimiser la protection de votre système et de vos applications ? Le hors-série n° 76 Sécurité & Linux devrait vous intéresser. À noter qu'un chapitre est consacré à la sécurité sous Android.

MISC n° 77 propose un dossier sur la sécurité des moyens de paiement. Comment faciliter les échanges tout en évitant la fraude ? Les réponses sont dans MISC.

Hackable n° 4 le magazine des amateurs de tournevis et de fer à souder se recentre une nouvelle fois sur Raspberry Pi et ses nouvelles cartes.

Les pythoneux pointilleux se délecteront du n° 179 de GNU/Linux Magazine. Tandis que les débutants en programmation porteront leur attention sur le n° 182 de Programmez! qui tente de convaincre son lectorat de l'intérêt du métier de développeur. Le magazine a tout de même le mérite de présenter la première version d'Android Studio apparue discrètement en décembre.

Les sommaires complets de chacun de ces magazines sont en ligne via les liens ci-dessous.

Journal Extraction de données du web - introduction à Scrapy (journal bookmark)

Posté par (page perso) . Licence CC by-sa
18
30
jan.
2015

Bonjour,

Ceci est un journal bookmark.

Scrapy est un framework python qui permet d'extraire des données structurées trouvées dans des sites web. Du crawling avec traitement de données.

Comme dit sur le site de présentation : "An open source and collaborative framework for extracting the data you need from websites. In a fast, simple, yet extensible way."

J'ai fait une présentation du framework hier au python user group de Grenoble (pyuggre comme on dit) ; si ça vous intéresse, la présentation (...)