Forum général.petites-annonces Offre de stage Python

Posté par . Licence CC by-sa
Tags :
6
2
oct.
2017

Offre de stage

Pour une version un peu plus détaillée et rédigée de cette annonce, vous pouvez visiter mon site.

Le contexte

L'entreprise

  • Un indépendant;
  • Concepteur d'outils libres de gestion, en mode Web;
  • Spécialisé sur Odoo.

Environnement de travail

  • Travail à deux : pas d'autre stagiaire prévu;
  • Espace de coworking le MUG, à Chambéry
    • du monde et du lien social;
    • des événements fréquents;
    • bonus : café et thé à volonté.
  • En clientèle de temps en temps.
  • Télétravail cependant (...)

Journal PyConfr2017 - Boudu !

Posté par (page perso) . Licence CC by-sa
Tags :
20
26
sept.
2017

PyconFr, tu viens pour les talks et tu te retrouves à apprendre plein de trucs en discutant avec les uns et les autres. Et puis entre les anciens étudiants, les core devs Python ou Mercurial, il y avait du beau monde et plein de trucs à apprendre. Hop aperçu non exhaustif des deux sujets qui m'ont marqués (ce qui n'enlève évidement aucun intérêt aux autres sujets).

Mais avant ça merci à Quarkslab pour m'avoir permi d'aller à cette conf, et (...)

Weboob sort une nouvelle version qui va vous porter chance

Posté par . Édité par ZeroHeure, Davy Defaud et Benoît Sibaud. Modéré par Benoît Sibaud. Licence CC by-sa
48
21
sept.
2017
Internet

Weboob (Web Outside Of Browsers) est un ensemble d’applications et de modules interagissant avec des sites Web.

Ce projet peut également être utilisé comme une bibliothèque permettant de grandement simplifier l’extraction de données des sites Web. Pour du prêt à l’emploi, Weboob compte aujourd’hui 241 modules qui permettent d’accéder à de nombreux sites Web sans passer par un navigateur standard.

Sans être exhaustive, la suite de la dépêche vous propose de découvrir quelques nouveautés de la nouvelle version 1.3, sortie mercredi 20 septembre 2017, que ce soit pour les utilisateurs et utilisatrices ou les développeuses et développeurs. Nous détaillons également la vie du projet en fin de dépêche, notamment notre participation à la PyConFr du 21 au 24 septembre 2017.

Journal Pythran 0.8.2 — compilation de noyaux scientifiques écrits en Python

Posté par (page perso) . Licence CC by-sa
Tags :
38
14
sept.
2017

Mâtin, quel journal !

Pythran est bien vivant
Un vrai compilateur !
Et heure après heure,
Le bonheur vient en codant !

Mais des mois s’écoulèrent,
Sans que je postasse,
Le moindre mot dans l’air,
Ça manque un peu de classe

Et là, tout à coup, soudainement, surgit la version 0.8.2 de Pythran. Que s’est‐il passé depuis mon dernier soliloque sur LinuxFr.org ? Allez, plongeons dans le journal des modifications, mais avant ça, un petit rappel sur Pythran, par l’exemple.

Vous voyez ce bout (...)

Journal Livre d'intro à la programmation avec Python 3

Posté par (page perso) . Licence CC by-sa
Tags :
25
5
sept.
2017

Salut,

nous venons de sortir, avec Bob Cordeau, un livre sur l'apprentissage de la programmation basé sur Python 3, dans la collection Info Sup chez Dunod, avec une préface de G.Swinnen.

Il cible les personnes qui débutent en programmation en se concentrant dans sa première partie sur les grands concepts (types, affectation, contrôle de flux, fonctions… modules - avec une ouverture vers certaines bibliothèques scientifiques). La seconde partie fait le tour de quelques concepts ou techniques plus avancés (POO, expressions (...)

Owlready : un module Python pour manipuler les ontologies OWL

Posté par (page perso) . Édité par ZeroHeure, Pierre Jarillon, Davy Defaud et palm123. Modéré par Yvan Munoz. Licence CC by-sa
36
3
sept.
2017
Python

Les ontologies formelles sont un moyen de modéliser des connaissances. Elles sont de plus en plus utilisées en intelligence artificielle. Cependant, bien qu’elles partagent de nombreux aspects avec les modèles objet, elles restent peu connues des programmeurs.

Owlready est un module sous licence LGPL permettant de faire de la programmation orientée ontologie en Python, c’est‐à‐dire de manipuler les entités d’une ontologie formelle comme s’il s’agissait d’objets Python classiques. La version 2 - 0.4 intègre un quadstore RDF optimisé et une syntaxe de haut niveau pour manipuler les ontologies, qui a fait l’objet d’un article récent de la revue Artificial Intelligence In Medicine (AIM).

Dans la suite de cet article de la série « que peut‐on faire dans le Libre quand on est maître de conférence ? », les ontologies seront rapidement présentées, puis je décrirai Owlready et la programmation orientée ontologie. Enfin, j’en profiterai pour donner mon point de vue personnel sur le libre accès aux articles scientifiques.

Programme de la PyConFR 2017

Posté par (page perso) . Édité par Pilou, ZeroHeure, Davy Defaud, palm123 et Nahuel. Modéré par ZeroHeure. Licence CC by-sa
14
1
sept.
2017
Python

PyConFR est le rassemblement annuel de la communauté francophone utilisant et développant le langage de programmation libre Python. La PyConFR est organisée par l’AFPy (Association Francophone Python). Cette édition 2017 sera hébergée à l’INP‐ENSEEIHT à Toulouse et se tiendra du 21 au 24 septembre :

  • les sprints se dérouleront le jeudi 21 et le vendredi 22 ;
  • le week‐end (samedi 23 et dimanche 24) sera dédié aux conférences et ateliers ;
  • la soirée communautaire est prévue le samedi soir ;
  • l’assemblée générale de l’AFPy aura lieu le dimanche matin.

Cette année, pour des raisons pratiques de logistique et de sécurité, une pré‐inscription est requise. Elle permettra de réserver sa place pour le repas du samedi soir.

Journal Un Python qui rivalise avec du C++

16
27
août
2017

Rencontre avec un code de calcul scientifique open-source - écrit en Python - qui tente de rivaliser avec du C++ sur des supercalculateurs, spectralDNS!

Quelques liens:

La publication initiale : https://arxiv.org/pdf/1602.03638v1.pdf
Une seconde publication : https://arxiv.org/pdf/1607.00850.pdf
Une publication plus récente : https://arxiv.org/pdf/1701.03787v1.pdf
Le dépôt GitHub : https://github.com/spectralDNS/spectralDNS

Première réaction?

Je ne sais pas quelle est votre première réaction. Moi j'y croyais pas trop. Puis j'ai potassé les articles, j'ai fait quelques tests avec le code, j'ai contacté l'auteur principal, et (...)

Les robots simulés débarquent sur le Web

Posté par . Édité par Davy Defaud, ZeroHeure et Yvan Munoz. Modéré par Yvan Munoz. Licence CC by-sa
25
24
août
2017
Python

Utiliser un logiciel de simulation de robots a longtemps nécessité une grande motivation et beaucoup de temps pour installer des gros logiciels et surtout comprendre comment ils marchent…

Heureusement, le cloud vient à notre rescousse : Robotbenchmark nous propose de programmer des robots en Python sans trop se fatiguer avec une série de petits challenges variés. Du suivi de mur pour un robot à roues à une course de dix mètres pour un petit robot humanoïde, un pendule inversé ou encore un suivi visuel pour un robot chien… Ce site utilise X3DOM (un frontal libre à WebGL pour représenter les robots et leur environnement en 3D dans le navigateur. La simulation, assez réaliste, tourne dans le cloud sur des serveurs GNU/Linux. Notre petit programme en Python qui contrôle notre robot tourne lui dans Firejail, un « bac à sable » de sécurité pour GNU/Linux.

Bon, mon programme Python a fait une minute, 46 secondes et 51 dixièmes sur le sprint du robot humanoïde, c’est bien, mais je ne suis pas le plus fort. J’y retourne…

N. D. M. : Robotbenchmark utilise une infrastructure de simulation qui est un logiciel privateur.

Journal Tracim sera à l'honneur aux RPLL (dans le cadre des RMLL)

Posté par (page perso) . Licence CC by-sa
13
27
juin
2017

Bonjour à toutes et tous,

Comme vous le savez sans doute, Saint-Étienne accueille dès samedi les Rencontres Mondiales du Logiciel Libre 2017. Mais comme vous ne le savez peut-être pas, les mardi 4 et mercredi 5 juillet se tiendront au même endroit les Rencontres Professionnelles du Logiciel Libre.

Tracim, logiciel libre pour la mise en place d'extranet professionnels, dont j'ai déjà parlé à plusieurs reprises dans les colonnes de LinuxFR, sera mis à l'honneur par la société (...)

Première sortie d’Élixir : embarquez, naviguez !

Posté par (page perso) . Édité par Davy Defaud, Benoît Sibaud, palm123 et Nicolas Casanova. Modéré par Nils Ratusznik. Licence CC by-sa
34
26
juin
2017
Linux

Ça fait quelques années que Free-Electrons propose de naviguer dans le code source de notre bien‐aimé noyau. Le vénérable Linux Cross Reference (LXR) ayant un peu de mal quand le vent et les grosses vagues se lèvent, ils ont cherché autre chose : OpenGrok, la dernière version 2.2 de LXR… Une petite plongée dans le code plus tard, Mikael Bouillot, secouant sa crinière, a décidé de coder un outil simple et léger, sans bases de données superflues : Elixir — comme le langage, oui, mais c’est codé en Python.

Journal Sortie d'Audource

Posté par (page perso) . Licence CC by-sa
Tags :
20
19
juin
2017

Bonjour Nal,

J’ai releasé vendredi la version 0.1 d’#Audource, un projet commencé (et laissé tel quel jusqu’à hier soir) il y 8 mois.

Il permet de générer de la musique style http://bitlisten.com à partir de l’historique d’un dépôt git Inutile donc indispensable 😃

Contrairement à mes autres logiciels, il est écrit en Python.

Liens :
- Source : https://framagit.org/luc/audource
- Exemple de musique : https://framagit.org/luc/audource/builds/artifacts/master/download?job=lutim

Sortie de la version 2 de Kansha, outil collaboratif et visuel de gestion de tâches

Posté par Romuald Texier-Marcadé . Édité par ZeroHeure, Davy Defaud, Xavier Claude et Benoît Sibaud. Modéré par ZeroHeure. Licence CC by-sa
35
14
juin
2017
Python

Nous sommes heureux d’annoncer la sortie de la version 2 de Kansha, outil collaboratif et visuel de gestion de tâches. C’est une application Web dans le style du logiciel propriétaire Trello, multi‐plate‐forme, écrite en Python et disponible sous licence BSD.

Les nouveautés par rapport à la version 1 sont :

  • une nouvelle apparence, plus moderne, plus claire ;
  • une ergonomie améliorée de la plupart des fonctionnalités, pour un usage encore plus fluide, plus intuitif et plus agréable ;
  • une interface plus réactive ;
  • la possibilité de créer des modèles de tableaux personnalisés, pour démarrer plus rapidement ses projets ;
  • la possibilité de partager des tableaux avec tous les utilisateurs de la plate‐forme ;
  • une vue à la semaine dans l’agenda ;
  • deux nouvelles langues pour l’interface des utilisateurs : turc et japonais.

Prédire la note d’un journal sur LinuxFr.org

137
9
juin
2017
LinuxFr.org

Cette dépêche traite de l’exploration de données sur des données issues de LinuxFr.org.

Ayant découvert récemment scikit-learn, une bibliothèque Python d’apprentissage statistique (machine learning). Je voulais partager ici un début d’analyse sur des contenus issus de LinuxFr.org.

Avertissement : je ne suis pas programmeur, ni statisticien. Je ne maîtrise pas encore tous les arcanes de scikit-learn et de nombreux éléments théoriques m’échappent encore. Je pense néanmoins que les éléments présentés ici pourront en intéresser plus d’un(e).

Tous les scripts sont codés en Python et l’analyse à proprement parler a été réalisée à l’aide d’un notebook Jupyter. Un dépôt contenant les données et les scripts est disponible sur GitLab.

PyParis 2017 — fin des inscriptions dans 10 jours

Posté par (page perso) . Édité par ZeroHeure, Davy Defaud et Benoît Sibaud. Modéré par Pierre Jarillon. Licence CC by-sa
Tags :
16
1
juin
2017
Python

La conférence PyParis, qui fait suite à PyData Paris, aura lieu les 12 et 13 juin 2017 à La Défense. Plus de 300 personnes sont attendues. Si vous souhaitez participer, il est impératif de prendre vos billets avant le 9 juin. Le code promo LINUXFR4PY vous donnera 10 % de réduction.

Le programme est maintenant bouclé, avec trois cycles de présentations consacrés à l’analyse de données en Python :

  • Integrating and shaping data : gestion des données massives, intégration, analyses statistiques, exploration interactive, etc. ;
  • Learning, deep and wide : machine learning / deep learning ;
  • scikit-learn day : une journée entière consacrée à la bibliothèque scikit-learn dédiée au machine learning en Python, qui est développée en partie en France.

Et également :

  • quatre interventions plénières (keynotes) : les tendances du Web en Python, Jupyter, scikit-learn, Python dans l’éducation ;
  • Python Core : les dernières évolutions du langage Python et des outils qui vont bien autour ;
  • Web & Cloud : cadriciels et outils pour faire des applications Web en Python ;
  • Education : une journée de conférence sur l’utilisation de Python dans l’éducation (scolaire, universitaire ou hors système). Cette journée est gratuite pour les professionnels de l’enseignement et les membres des associations intervenant dans l’apprentissage du « code », sur présentation du code promo EPI4PY ;
  • 8 ateliers de 90 minutes ;
  • une session de lightning talks.