Journal Hermaia

17
15
avr.
2014

en bref : Hermaia est un projet (Python3/GPLv3) pour créer et consulter des listes de mots préalablement analysés du point de vue morphologique. Un exemple ici (si vous voyez n'importe quoi, pensez à utiliser l'unicode comme encodage).


Hermaia est un (très modeste) projet (Python3/GPLv3) permettant

  • de créer une liste de mots accompagnés de leur analyse morphologique. Exactement comme si l'on associait le mot "aimerai" à "aimer"+"futur.3S".
  • de rechercher un mot et de l'analyser. Ex : est-ce que le mot "aimerai" (…)

FusionForge 5.3 disponible

Posté par  (site web personnel) . Édité par Nÿco, ZeroHeure, BAud et palm123. Modéré par patrick_g. Licence CC By‑SA.
18
12
avr.
2014
Communauté

La cinquième version de la branche 5.3 a été la bonne. Après 4 release candidates, la communauté FusionForge a publié la version 5.3 de sa forge logicielle. Le terme « forge logicielle » est un chapeau regroupant tous les outils de génie logiciel nécessaires au cycle de vie d'un logiciel. Cela inclut habituellement un gestionnaire de source, un espace de publication de fichiers ainsi qu'un outil de suivi des tâches, des anomalies et des demandes d'évolution.

FusionForge

Sans vouloir revenir sur le long historique de FusionForge, quelques mots de rappel : FusionForge est la reprise du code communautaire GForge, lui-même hérité de Sourceforge. On retrouve parfois dans le code des lignes datant de 1999. Écrit en PHP5, FusionForge met à disposition l'ensemble des fonctions de génie logiciel attendues pour la gestion de projet, le pilotage et les outils techniques modernes. La conception de FusionForge offre une capacité de gérer un très grand nombre de projets. Certaines forges ont plus de 1000 projets et plusieurs milliers d'utilisateurs inscrits.

Quelques exemples d'installation plus ou moins récentes et/ou importantes :

Forum Linux.général gestion de parc avec togaf

Posté par  (site web personnel) . Licence CC By‑SA.
1
28
mar.
2014

La gestion de parc concerne principalement les administrateurs, pour autant les responsables d'application en ont aussi besoin pour gérer les évolutions (obsolescence du matériel ou des logiciels).

ITIL a ajouté la gestion des demandes (service desk) mais déjà savoir gérer une CMDB concernant les serveurs et les logiciels installés n'est pas si simple (non tout n'est pas installé avec le gestionnaire de paquet :/).

Auriez-vous des retours d'expérience de gestion de parc en lien avec les applications, pour faire (…)

Forum général.petites-annonces [CDI Montpellier] Développeur(se) PHP5 / administrateur(rice) systèmes réseaux

Posté par  (site web personnel) . Licence CC By‑SA.
8
20
mar.
2014

Bonjour à tous et toutes,

Je viens donc me frotter au difficile exercice de l'offre d'emploi sur linuxfr :-).

Donc oui le compte a été créé pour le besoin de cette annonce, mais vous pouvez retrouver mes (maigres) contributions ici.

L'entreprise :

Par le biais de sa plateforme de services M2MManager, spécialement conçue pour les besoins des solutions M2M, Matooma assure la gestion des parcs de boitiers communicants et des cartes SIM M2M intégrées pour plus de 500 clients (…)

Python 3.4 est sorti avec 7 nouveaux modules

75
19
mar.
2014
Python

En termes de nouveautés, Python 3.4 est la version de Python qui en apporte le plus ! Il n’y a pas moins de 7 nouveaux modules entre Python 3.4 et 3.3 (séparés de 18 mois), tandis qu’entre Python 3.3 et Python 2.7 (séparés de 27 mois) il y en a huit. En termes de propositions d’améliorations de Python, 14 PEP (Python Enhancement Proposals) ont été implémentées dans Python 3.4. Cette version donne un sérieux coup de vieux à Python 2.7. La 2e partie de la dépêche détaille les principales nouveautés et la manière dont Python est développé.

Mon article Why should OpenStack move to Python 3 right now?, cité ci‐dessous, explique pourquoi Python 2 est désuet et pourquoi vous devez porter dès maintenant vos applications sur Python 3. L’article a été écrit pour le projet OpenStack mais reste général.

L'ERP OpenConcerto disponible en version 1.3

Posté par  (site web personnel) . Édité par bubar🦥, palm123 et Nÿco. Modéré par Nÿco. Licence CC By‑SA.
19
15
mar.
2014
Commercial

La version 1.3 du logiciel OpenConcerto vient de sortir. OpenConcerto est un logiciel complet de gestion d’entreprise incluant : gestion commerciale, comptabilité et paye. Il dispose aussi d’une interface de caisse pour les points de vente.

OpenConcerto est disponible pour Linux, Mac OS X et Windows. Une version Cloud est proposée pour une solution clef en main.

Le logiciel, sous licence GPL, est téléchargeable dès maintenant en version 1.3 sur toutes les plates‐formes prises en charge en versions monoposte et multiposte. La version 1.3 est l'occasion d'intégrer de nouveaux modules ainsi qu' une interface graphique de création d'extensions (modules simplifiés) qui permet d'ajouter de nouvelles fonctionnalités sans écrire la moindre ligne de code.

À la différence des solutions habituelles du secteur que l’on peut trouver dans les logiciels libres, OpenConcerto n’est pas une application Web, mais une application riche. Avec l’ajout de modules spécifiques, OpenConcerto constitue un PGI (ERP) véloce et adaptable. Il est actuellement utilisé en production dans des sociétés avec plus de 150 utilisateurs simultanés.

Cette application écrite en Java repose sur des bases de données libres, dont PostgreSQL et H2.

Forum général.petites-annonces [CDI - PARIS13] Administrateur systeme / Developpeur web

Posté par  . Licence CC By‑SA.
Étiquettes :
18
12
mar.
2014

Bonjour,

ma société recrute, pour me remplacer, un administrateur systeme sachant aussi parler le web
ou un developpeur web sachant administrer ses serveurs.

en attendant de retrouver les logins/pass de Lolix, voici l'annonce :

Entreprise :
Acteur majeur du domaine des technologies de la langue et PME grande utilisatrice du web, des nouvelles technologies et des logiciels libres, la société ELDA est à la recherche de son nouvel Administrateur Système & Réseaux, lequel aura pour mission de :

  • administrer le système (…)

Accès libre à la bibliothèque numérique d’ENI pendant 3 jours

Posté par  (site web personnel, Mastodon) . Édité par Davy Defaud et Xavier Teyssier. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
27
10
fév.
2014
Technologie

Vous le savez sûrement, les éditions ENI font partie des amis de LinuxFr.org qui permettent de motiver et récompenser chaque mois les meilleurs contributeurs du site, accompagnés en cela par les éditions Eyrolles et Diamond (GNU/Linux Mag, aka GLMF). D’ailleurs, chacun de ces éditeurs a déjà mis en place des solutions d’accès numérique à ses livres et/ou revues, que ce soient des livres électroniques au format EPUB, HTML, PDF ou des bases documentaires accessibles en ligne sous forme d’abonnement pour essayer de s’adapter aux nouveaux usages et nouveaux supports.

Logo éditions ENI

Afin de mieux faire connaître leur bibliothèque numérique, les éditions ENI mettent en libre accès pendant trois jours l’ensemble de leur catalogue de livres numériques, au format HTML, du 11 février à minuit au 13 février à 23 h 59. Comme il y en a pour tous les goûts (ou presque), vous devriez trouver votre bonheur, même si vous êtes contre votre gré dans un environnement propriétaire. On rappelle que parmi les auteurs, certains sont des lecteurs ou contributeurs de LinuxFr.org, comme Sébastien Rohaut, par exemple. Ce qui fait que leur catalogue ne manque pas d’ouvrages sur les technologies libres et open source, que ce soit, en vrac, sur :

  • GNU/Linux, principalement Debian, Ubuntu et Red Hat ;
  • les environnement LAMP et les SGC / CMS qui tournent dessus : WordPress, Joomla, Drupal, etc. ;
  • les bases de données relationnelles (MySQL, PostgreSQL, etc.) ;
  • le courriel : Zimbra, Postfix, Amavis, etc. ;
  • ou encore des outils dédiés : Alfresco, Talend, Squid, Piwik, Nagios (à quand un ouvrage sur Shinken ? ;-)).

ENI 1

Bref, vous avez trois jours (sur vos pauses de boulot !) pour vous faire une idée sur le fond de leurs ouvrages, la forme de la bibliothèque numérique, voire choisir votre récompense pour votre prochaine contribution sur LinuxFr.org !

1er week-end de février, en Belgique, au FOSDEM

Posté par  . Édité par Benoît Sibaud, Bruno Michel et palm123. Modéré par ZeroHeure. Licence CC By‑SA.
17
29
jan.
2014
Communauté

Comme chaque hiver, malgré le réchauffement climatique, le FOSDEM a lieu à Bruxelles parfois sous un temps clément (ou la neige comme l'année dernière).
Le FOSDEM, Free-OpenSource DEvelopers Meeting ou rencontre de développeurs Libres et Open-Source est un événement annuel, ponctué de conférences et de rencontres.
Même s'il est sponsorisé par des sociétés douteuses pour certains, comme Cisco, google ou même Oracle (suite au rachat de Sun et MySQL), c'est un événement du libre sur un week-end qui rassemble de l'ordre de 5000 développeurs autour de conférences souvent très techniques. Pour autant, il y a des gens très fréquentables qui promeuvent PostgreSQL ou MariaDB, XMPP et autres standards ouverts, on y parle même Python. Vous y retrouverez des utilisateurs de votre distribution, que ce soit Fedora, Mageia, CentOS, Debian ou *BSD (Open, Free), même des ubuntristes :).

Vous pourrez rencontrer l'architecte de Java, les promoteurs de LibreOffice, côtoyer le big data, avoir les dernières informations sur wayland, ext4 ou la FreedomBox.

Et en plus, y a d'la bière, belge.

Journal Retour d'expérience sur la mise en ligne d'un nouveau site (Django)

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
22
22
déc.
2013

Intro

Une part de mon temps libre, je le passe à Radio Panik, une des radios libres de Bruxelles, pas seulement pour y faire de l'informatique même si c'est par là que je suis entré, et que ça reste une part importante et intéressante à plus d'un titre (environnement en logiciels libres, parc d'une dizaine de postes clients (Debian/GNOME) et de quelques serveurs (Debian aussi), développements spécifiques, touchant parfois à l'électronique, etc.). (d'ailleurs si ça vous tente l'équipe est (…)

Forum Programmation.python OpenERP : Recupérer la valeur d'un objet binary de postgreSQL

Posté par  . Licence CC By‑SA.
Étiquettes :
2
9
déc.
2013

La table ir_act_client contient un champs params_store qui, lorsqu'on l'affiche via une requête SQL avec psql, a une valeur représenté par un hexadécimal.

Par exemple, par défaut dans la version 7, pour mail.wall, on a :
x7b202020202020202020202020202020202027646f6d61696e273a205b202020202020202020202020202020202020202020282773746172726564272c20273d272c2054727565292c20202020202020202020202020202020205d2c202020202020202020202020202020202027766965775f6d61696c626f78273a20547275652c202020202020202020202020202020202027726561645f616374696f6e273a202772656164272c202020202020202020202020202020202027636f6d706f73655f61735f746f646f273a2054727565202020202020202020202020207d

Si vous êtes en phase d'exploration de la BDD, c'est un peu dur à lire.

Voici une fonction python pour décoder cette valeur (par copier coller dans une session interactive):

>>> conv = lambda x: ''.join(chr(int(a+b, 16)) for a,b in zip(x[1::2], x[2::2]))

(…)

Journal pod : un outil pour suivre et gérer des tâches et documents

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
21
21
nov.
2013

Introduction

pod est un logiciel à cheval entre un wiki manipulant des données semi-structurées et un outil de suivi de tâches (genre bug-tracker mais plutôt orienté "généraliste" et non "développement logiciel"). Je l'utilise à titre personnel pour faire de la prospection professionnelle, c'est à dire suivre mes candidatures et les données associées (cf. ce journal où j'avais mis un lien vers un questionnaire en ligne.)

Pensé à l'origine pour faire de la prospection professionnelle, en l'utilisant je me suis rendu (…)

e-venement v2.6 "Breizh Hydromel", la billetterie informatique qui fait bien plus que ça...

Posté par  (site web personnel) . Édité par ZeroHeure, NeoX, Benoît Sibaud et claudex. Modéré par claudex. Licence CC By‑SA.
22
19
nov.
2013
Culture

Depuis juin dernier, les changements sont majeurs autour d'e-venement… Nouvelles méthodes de travail et de gestion de projet, refonte des outils de communication, ouverture d'un site web communautaire, arrivée de fonctionnalités révolutionnaires (données accessibles depuis n'importe quel terminal dont les téléphones, gestion de réservation de ressources, …) mais en douceur…

Pour rappel, e-venement est un logiciel libre (GNU/GPL) de billetterie informatique, de gestion des relations aux publics (CRM), de gestion événementiel et de réservation de ressources, d'aide à la comptabilité, et de statistiques orienté vers les structures organisatrices d'événement (spectacle vivant en particulier), vers les musées, les cinémas, les équipements sportifs, les équipements de loisirs. C'est une application web développée en PHP sur Symfony et Doctrine, s'appuyant sur Apache, PostgreSQL et beaucoup d'autres outils et bibliothèques sous licences libres. E-venement est développé par Libre Informatique.

Plus de détails sur les nouveautés en seconde partie de dépêche.

Entretien avec François Tigeot, développeur DragonFly BSD

55
26
oct.
2013
DragonFly BSD

Nous avons la chance d'avoir quelques développeurs qui fréquentent LinuxFR.org (what else?), dont François Tigeot (lecteur silencieux, dorénavant inscrit sous le pseudo ftigeot) qui contribue au système d'exploitation libre DragonFly BSD, un cousin de FreeBSD au sujet duquel nous avions interrogé tantôt Jean-Sébastien Pédron (quant au portage du Kernel-based mode-setting – KMS – pour les GPU Radeon) puis Baptiste Daroussin (au sujet de « pkgng », le nouveau système de packages binaires qui a été justement repris par DragonFly (les fourbes !) : hasard ou coïncidence ? Autrement dit : y aurait-il une mafia française du logiciel libre ?

Pour répondre à cette lancinante question, rappelons :

  • ce que Jean-Sébastien Pédron avait fini par avouer, sous la torture, lorsque je lui avais posé la question suivante : « Échanges‐tu avec les développeurs des autres *BSD sur ta partie ? » : « Je suis également en contact avec François Tigeot, de DragonFly, qui s'est occupé du pilote Intel chez eux. Je pense qu'on va travailler de plus en plus ensemble, parce qu'on a sans doute moyen de se répartir le boulot. ».
  • ce que Baptiste Daroussin avait fini par avouer, avec les mêmes moyens, lorsque je lui avais posé la même question : « Les échanges sont assez nombreux, essentiellement avec DragonFly. En effet sous l'impulsion de John Marino, aidé maintenant par François Tigeot, pkgng et les ports FreeBSD ont été porté sous DragonFly avec des résultats plus que convaincants. La dernière version de DragonFly dispose du support au choix entre pkgsrc ou pkgng + ports, je suis convaincu que la prochaine version de DragonFly sortira avec uniquement pkgng ».

Il semble qu'il y ait définitivement une piste à creuser…

Du coup j'ai bien envie de passer François à la question relativement à la pile graphique de DragonFly ou au port de pkgng, mais on m'indique dans l'oreillette que ces sujets ne sont en réalité qu'une partie de l'activité déployée par François dans DragonFly.

Nous allons donc de ce pas interroger ce personnage – qui semble central dans la communauté DragonFly – afin de tenter d'y voir plus clair.

Quoi qu'il en soit, nous remercions chaleureusement François Tigeot d'avoir accepté de répondre à quelques questions pour LinuxFR.org et aussi pour son implication dans DragonFly !

À noter que les hyperliens ont été ajoutés après coup par les contributeurs à cette dépêche pour en faciliter la lecture.

Forum Linux.redhat Postfix ignore l'option "check_policy_service"

Posté par  . Licence CC By‑SA.
Étiquettes :
1
22
oct.
2013

Salut,

J'essai depuis ce matin d’intégrer une vérification du spf à postfix, pour l’instant sans succès.

Je me suis tourné vers pypolicyd-spf disponible dans epel et j'utilise la version 2.6.6 de Postfix (j'ai juste recompilé le rpm pour ajouter le support de postgresql)

Après avoir configuré pypolicyd-spf, j'ajoute à mon master.cf :

policy-spf unix  -       n       n       -       0       spawn
  user=nobody argv=/usr/libexec/postfix/policyd-spf

De ce coté ça a l'air de marcher, y'a bien un socket policy-spf crée dans /srv/mail/postfix/private et si (…)