Journal JARR v1

Posté par (page perso) . Licence CC by-sa
25
13
avr.
2016

Bonjour nal !

Pour cette première entrée je pensais te présenter un projet sur lequel je taff depuis pas mal de temps: JARR (qui veut dire Just Another RSS Reader).

C'est donc un agrégateur de flux RSS / Atom ainsi qu'un outil pour lire les entrées ainsi récupérées.

JARR est la reprise et la refonte quasi totale d'un projet qui avait déjà été présenté ici. Je tiens donc tout d'abord à remercier son auteur pour m'avoir laisser travailler sur (...)

Forum Programmation.python script python impossible de ce co à un site

Posté par . Licence CC by-sa
Tags :
0
30
mar.
2016

Bonjour à tous

je débute en python, mais pour un stage je dois faire un petit script qui récupère des info sur une page web, les restructures et les affiches selon le besoin.
Jusque là pas de soucis, le problème que je rencontre c'est que la page nécessite une identification et comme le script et destiné à plusieurs pc je ne dois pas avoir besoin d'installer de librairies pour le faire fonctionner.

j'ai fais quelque chose que l'on peut sûrement (...)

Forum Programmation.python Socket HTTP et Ajax

Posté par . Licence CC by-sa
0
23
mar.
2016

Bonjour,

Je programme un socket en python dont le but est de diffuser du dynamique html.

Pour l'instant mon programme publie du html lorsque mon client fait une requète.

Néanmoins la connection ne semble jamais coupée car le navigateur signal qu'il est toujours en train de charger.

Lorsque je regarde les solutions asynchrones normalisées il me semble que la connection est fermée car le navigateur signal que le chargement est terminé.

Savez-vous si le fait que le navigateur soit encore (...)

Forum général.petites-annonces [recrutement][stage][pourvu] Développeur web/backend Python sur Grenoble

Posté par (page perso) . Licence CC by-sa
1
10
mar.
2016

La société

Algoo est une jeune société créée en février 2015 spécialisée dans le développement web en python :

  • Elle développe sur mesure des backend techniques, api pour applications mobiles, applications web complètes et plateformes SAAS.
  • Elle développe et commercialise le logiciel de documentation, gestion et diffusion des connaissances Tracim.

Algoo recrute un stagiaire pour travailler sur pyjobs, plateforme libre d'agrégation d'annonces et opportunités professionnelles.

Missions

Le stage portera sur des tâches de conception/développement sur la plateforme libre (...)

Journal Pyjobs s'enrichit de nouvelles sources et propose un stage en développement web fullstack python

Posté par (page perso) . Licence CC by-sa
11
22
fév.
2016

Dans un récent journal, je vous présentais pyjobs, un agrégateur d'opportunités professionnelles open-source dédié au recrutement python (et réutilisable pour d'autres marchés de niche).

Le service s'est enrichi de nouvelles sources :

  • Alsacréations,
  • Pôle Emploi,
  • Urban Linker

L'intérêt de Pôle Emploi, c'est qu'y sont publiées toutes les opportunités provenant du pôle emploi lui-même, mais également celles de l'ensemble de ses partenaires, qui comptent notamment Viadeo et l'APEC.

Désormais, les opportunités sont également géolocalisées.

Au passage, si un (...)

Journal MyPy 0.3 sort bien accompagné

Posté par . Licence CC by-sa
Tags :
21
19
fév.
2016

MyPy permet d'ajouter du typage statique à Python tout en restant compatible.
La version 0.3 est compatible avec la PEP 484

Guido fait maintenant parti des développeurs de MyPy (avec d'autres employés de Dropbox), le dépôt est sous l'arborescence python sur github. C'est dire l'importance qu'est entrain de prendre ce projet.

Pour l'instant la page du projet met surtout en avant l'intérêt en terme de debug et maintenance, mais parions que cela peut également donner des pistes pour améliorer les (...)

Journal Haskell et le tri

Posté par (page perso) . Licence CC by-sa
Tags :
30
18
fév.
2016

Bonjour nal.

Introduction

Cela fait longtemps que je n'ai pas posté ici, cela me manquait. Je trouve que LinuxFR ne parle pas assez de Haskell, alors je vais en parler un peu aujourd'hui sur une digression totalement inintéressante et proche de la masturbation intellectuelle. On va partir de rien et discuter de la fonction de tri fournie dans la librairie standard (base) de GHC, le compilateur le plus connu / utilisé.

L'idée c'est de vous présenter un peu Haskell (...)

Weboob : une version 1.1 pour son sixième anniversaire

Posté par . Édité par Benoît Sibaud et palm123. Modéré par Yvan Munoz. Licence CC by-sa
Tags :
56
14
fév.
2016
Internet

Weboob (Web Outside Of Browsers) est une bibliothèque et un ensemble d'applications interagissant avec des sites web.

Plus d'un an après la sortie de la première version stable de weboob, nous sommes heureux de vous annoncer la sortie de weboob 1.1.

Pour rappel, weboob est une bibliothèque permettant d’accéder à près de 200 sites web en ligne de commande ou avec des applications graphiques spécialisées.

Débuté par un simple script permettant d'automatiser certaines actions sur un célèbre site de rencontre, c'est désormais une communauté conséquente (plus de 100 contributeurs depuis le début du projet), qui maintient quotidiennement l'ensemble des modules.

Depuis toutes ces années, weboob est devenu un hub interopérable permettant à de multiples applications de récupérer, croiser et présenter des données issus de sites tiers. Tant et si bien, qu'il est fort possible que vous ayez déjà utilisé weboob sans le savoir au travers des entreprises suivantes : Cozycloud, Budget Insight, Winancial, ou d'autres projets libres : Skrooge, Kmymoney, GTranslate, Gnome Shell, un greffon pour XMBC/Kodi, Kresus, hinance.

La nouvelle version 1.1 est exceptionnelle pour le projet. Le cycle de développement a duré plus d'un an (contre une moyenne entre 3 et 4 mois habituellement), et cette version inclut donc plus de 1200 commits écrits par 35 contributeurs. S'il n'y a pas de fonctionnalité impressionnante à mettre en avant, les changements sont très nombreux et cette dépêche se propose d'en évoquer quelques-uns.

Présentation technique de Canopsis

15
7
fév.
2016
Supervision

Supervision et visualisation des données : des domaines de l'informatique qui nous permettent de surveiller, analyser une infra, des données afin de comprendre et éventuellement prédire des dysfonctionnements.

De nombreux outils existent et excellent dans chacune de ces tâches. Les accorder ensemble afin d'unifier l'information permet ainsi de faciliter la prise de décision.

C'est ce que l'on appelle l'hypervision.

Canopsis se veut une solution d'hypervision (on évite l'appellation hyperviseur qui reste dans le langage courant spécifique à la virtualisation). Solution open-source sous licence AGPL3 développée par la société française Capensis, elle se veut simple d'utilisation, et suffisamment souple pour répondre à un maximum de besoin.

Journal pyjobs - un job-board pour les agréger tous.

Posté par (page perso) . Licence CC by-sa
14
5
fév.
2016

Découvrez pyjobs en trois phrases

  • pyjobs est un moteur d'agrégation d'annonces publiées sur vos job-boards préférés. C'est un logiciel libre développé en python
  • pyjobs.fr est l'instance de cet agrégateur dédiée aux opportunités professionnelles python pour le marché francophone.
  • On ne publie pas d'annonces avec pyjobs, on les consulte.

Continuez la lecture pour en savoir plus…

A l'origine…

Tout est parti de mon expérience personnelle et du constat suivant :

  • ma position de candidat recherchant un poste sur les technos Python (...)

Forum Programmation.python Fabric inclure while dans un run

Posté par . Licence CC by-sa
0
2
fév.
2016

Bonjour à tous,

Le contexte nous devons modifier l'ensemble des vhost en ajoutant un nouveau paramètre SSL sur l'ensemble de nos serveurs.
Fabric fonctionne est très utile mais là je bloque.

Nous essayons de faire une commande sur fabric dont je ne trouve pas la solution et je ne suis pas sûr que cela soit réalisable depuis fabric.

la commande que nous souhaitont exécuter est la suivante:

find /tmp/ -type f -name '*.foo.fr' -print0| while IFS= read -r
(...)

Forum Programmation.python Euh… comment dire… C'est bizarre.

Posté par (page perso) . Licence CC by-sa
Tags :
1
27
jan.
2016

Voici la trace de quelques calculs avec python que j'ai fait pour tester des trucs. J'en perds mon latin. Il y a bug la, non?

Python 2.7.6 (default, Jun 22 2015, 17:58:13) 
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> 275.15-20
255.14999999999998
>>> 275.15-17
258.15
>>> 275.15-18
257.15
>>> 275.15-19
256.15
>>> 275.15-20
255.14999999999998

Avec python3:

python
Python 2.7.6 (default, Jun 22 2015, 17:58:13) 
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license"
(...)

Journal Code Python en BDD avec Canopsis

Posté par (page perso) . Licence CC by-sa
Tags :
6
27
jan.
2016

1. Introduction

Avant de rentrer dans le vif du sujet, une petite présentation de Canopsis s'impose.

Il s'agit d'une solution d'hypervision sous licence AGPL3, capable d'agréger de nombreuses sources de données afin de les présenter à l'utilisateur, et de lui permettre d'interagir avec de manière standardisée et cohérente.

L'architecture du projet, grossièrement simplifiée, se compose des éléments suivants :

  • des connecteurs récupèrent les données depuis différentes sources (Nagios/Shinken/Icinga/…, jMeter, Sikuli, BDD type SQL, API REST, …), et les envoient sur (...)

Sortie de Creme CRM en version 1.6

Posté par (page perso) . Édité par Nils Ratusznik et palm123. Modéré par Pierre Jarillon. Licence CC by-sa
22
26
jan.
2016
Commercial

Ce 15 Janvier est sortie la version 1.6 du logiciel de gestion de la relation client CremeCRM, 10 mois après la version 1.5.

Icone creme

Même si les principales améliorations de cette version se trouvent sous le capot, des fonctionnalités intéressantes font aussi leur apparition. Les nouveautés sont détaillées dans la suite de la dépêche.

Forum Linux.embarqué Détection de l'insertion et du retrait d'une clé de stockage usb

Posté par . Licence CC by-sa
1
19
jan.
2016

Bonjour à tous! Je suis encore un débutant dans le monde linux. Voici la situation à laquelle je me heurte. Je voudrai écrire un script (shell ou python) pour détecter les événements du port usb càd l'insertion et le retrait d'une clé de stockage usb. A l'insertion, le script détecte la clé et me renvoi le bon device à monter. En fait, je travaille sur un raspberry pi et le script démarre au boot de linux. Pourriez-vous m'aider en me (...)