Journal Yes Master

Posté par  . Licence CC By‑SA.
Étiquettes :
21
23
nov.
2020

Incipit

Je lui donnai les explications les plus claires possibles sur les nombreuses combinaisons, quatre couleurs différentes, une couleur doublée ou triplée, les pions blancs et rouges.
Elle écoutait attentivement, questionnait sans cesse et se pénétrait de mes réponses.
— Et est-il possible de trouver la bonne combinaison du premier coup ? Rose a crié tout à l’heure :« En un coup », et a levé les bras. Qu’est-ce que ça signifie ?
— En un coup, Margaux, c'est exceptionnel;
(…)

Sortie de Crème CRM en version 2.4

Posté par  (site web personnel) . Édité par palm123. Modéré par bobble bubble. Licence CC By‑SA.
21
24
fév.
2023
Commercial

Le 1ᵉʳ février 2023 est sortie la version 2.4 du logiciel de gestion de la relation client Crème CRM (sous licence AGPL-3.0). La précédente version, la 2.3, était sortie quasiment un an auparavant, le 15 février 2022.

Icone de Crème CRM

Au programme notamment, le passage à Python 3.7, l'utilisation de la bibliothèque JavaScript D3.js pour de meilleurs graphiques, une nouvelle synchronisation des e-mails. Les nouveautés sont détaillées dans la suite de la dépêche.

Journal (contribuez à) Générer une prévisualisation de vos fichiers et documents avec preview-generator

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

Bonjour à toutes et tous,

Un petit journal (mais pas tout à fait bookmark) pour annoncer la présence d'un sprint de développement de preview-generator à pyconfr.

Sprint preview-generator à PyconFR 2019.

Si vous développez en python et que vous recherchez un sprint auquel participer jeudi et vendredi, n'hésitez pas à venir nous voir (et si vous ne voulez pas participer, venez nous voir quand même :)

Nous développons le module python preview-generator développé sous licence MIT et dont le (…)

Pytition, un outil libre d’auto‐hébergement de pétitions

Posté par  . Édité par Bruno Michel, Davy Defaud, claudex et Nils Ratusznik. Modéré par Nils Ratusznik. Licence CC By‑SA.
Étiquettes :
21
20
avr.
2018
Python

Cette dépêche a pour but de présenter un outil libre pour auto‐héberger des pétitions en ligne. Partant du principe que les plates‐formes habituelles de pétitions en ligne ont pour modèle économique de revendre nos données personnelles, certaines associations (généralement militantes) qui prennent à cœur de protéger la vie privée de leurs signataires utilisent généralement des systèmes de pétitions auto‐hébergés.

Pour ses campagnes de pétitions, l’association R.A.P. avait besoin d’un tel outil. Faute d’en trouver qui répondent à ses besoins, un outil a été développé et publié sous licence libre : Pytition. L’outil en est à ses débuts, il est développé par un bénévole non expert du Web (il est développeur embarqué) en Python/Django. Pytition reste basique pour l’instant, mais il ne tient qu’à vous de rapporter des bogues et de contribuer en proposant de nouvelles fonctionnalités.

Journal pyAggr3g470r

21
21
avr.
2014

Présentation

pyAggr3g470r est un agrégateur de nouvelles très simple écrit en Python et est sous licence AGPL v3.0.

Il utilise le micro-framework Flask, et Bootstrap comme framework front-end. SQLAlchemy est utilisé pour la gestion de la base de données et Gevent pour le téléchargement des flux.

Il est possible de le déployer assez facilement sur votre serveur ou en mode PaaS (Platform as a Service) sur Heroku. Plusieurs utilisateurs peuvent profiter d'une même instance (avec des comptes (…)

Des logiciels libres dans les programmes de mathématiques du lycée

Posté par  . Modéré par tuiu pol.
21
26
juin
2009
Éducation
L’Inspection Générale de mathématiques vient de publier un projet de document ressource pour le lycée, portant sur l’algorithmique, notion qui fera son apparition dans les nouveaux programmes de seconde. Ce document doit servir à guider les professeurs dans l'application du programme.

Il est à noter que, sur les sept logiciels et environnements de programmation dont il est fait mention, six sont libres :

Sortie de Tryton 5.8

Posté par  (site web personnel) . Édité par Maxime Richez, Yves Bourguignon, Davy Defaud, Xavier Teyssier, palm123, orfenor et 42nodid. Modéré par Davy Defaud. Licence CC By‑SA.
Étiquettes :
21
13
nov.
2020
Bureautique

Le 2 novembre, la version 5.8 de Tryton a été publiée. Cette version (prise en charge pendant un an) vient avec son lot de corrections de bogues, mais surtout avec plusieurs améliorations de performance importantes, un nouveau thème pour le client Web et la gestion de site de commerce en ligne. Six nouveaux modules principaux ont rejoint l’ensemble de plus de cent cinquante modules standards. Ils augmentent ainsi la couverture de fonctionnalités de base de Tryton.

Comme d’habitude, la migration depuis les versions précédentes est prise en charge.

Tryton

La version 0.6 de Libreosteo est sortie

Posté par  . Édité par ZeroHeure, Davy Defaud, palm123, Julien Jorge, Benoît Sibaud, Pierre Jarillon et Florent Zara. Modéré par Florent Zara. Licence CC By‑SA.
21
31
oct.
2019
Médecine

Libreosteo est une application Web, libre, multi‐plate‐forme, pour les ostéopathes. Cet outil a pour vocation d’accompagner l’ostéopathe dans la gestion de son cabinet : le suivi des patients, la facturation et la comptabilité.

Il est installé principalement en local (en général sous Windows ou macOS), permettant ainsi de l’utiliser sans connexion Internet. D’autres ostéopathes l’installent sur des serveurs sous GNU/Linux ou via une image Docker, permettant ainsi d’y accéder depuis n’importe quel point d’accès à ces serveurs.

La version 0.6 est sortie le 23 octobre 2019. La dernière version stable (0.5.7) était sortie le 7 juin 2017.

Capture d’écran de Libreosteo

NewsBlur, la fusion du contenu et du contexte

Posté par  . Édité par Nÿco, Bruno Michel, Benoît Sibaud, baud123 et claudex. Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
21
2
mai
2012
Internet

Même s’il est n’est pas mort, la syndication de contenus web par RSS est attaquée de toutes parts.

Samuel Clay a essayé d’analyser ce qui faisait que le RSS était délaissé. Il a fait un constat simple : la séparation du flux et du contexte est trop brutale. Le RSS abstrait le contenu dans un flux, mais l’identité du site est perdue.

Le résultat de ce constat est NewsBlur, un lecteur de RSS web qui amène de nouvelles fonctionnalités sur la table.

NewsBlur se divise en 3 panneaux : les flux, la liste des articles et le contenu. Le contenu est une iframe (une balise du web) un peu spéciale, qui dispose de trois modes :

  • Feed, ce qui est dans le flux RSS, assez classique.
  • Original, le site principal, complet, centré sur l’article.
  • Story, la page de l’article, sur le site principal.

La vue Story permet par exemple de lire les commentaires d’un article et participer directement depuis son lecteur RSS ; puis passer à l’article suivant, qui pourrait être sur un site complètement différent.

Journal PyConfr2017 - Boudu !

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
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 (…)

Journal projet : commentaires didactiques d'une partie d'échecs

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

Bonsoir,
la lecture du code de Pychess (je pense en particulier à ce fichier) et mes déboires de mauvais joueur d'échecs m'ont donné une idée.

Pourquoi ne pas essayer d'"enrober" l'information donnée par les moteurs d'analyse (Crafty, Gnuchess), information que Pychess sait lire, pour donner des commentaires didactiques au joueur ? Pour le moment, blunders.py dit juste quelque chose comme "oups, mauvais coup, il aurait fallu jouer ceci" et ce, quand la différence entre la position réellement jouée et le (…)

Journal Pythran - 0.8.7

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
20
17
sept.
2018

Demat'i-nal,

La mouture 0.8.7, tendrement nommée skol-loarn de Pythran, est de sortie. Rappelons que Pythran est un compilateur dédié au calcul scientifique pour Python. Il s'installe avec pip ou conda et nécessite juste un compilateur C++ qui parle le dialecte c++11 sur l'hôte. Car oui, Pythran fait partie de cette ignoble lignée des transpileurs…

Quelques liens utiles :

Sortie de Crème CRM en version 2.0

20
4
avr.
2019
Commercial

Le 11 janvier 2019 est sortie la version 2.0 du logiciel de gestion de la relation client Crème CRM, la précédente version étant la 1.8 (sortie le 24 mai 2018).

Icône de Crème CRM

Au programme, principalement le passage à Python 3. Les nouveautés sont détaillées dans la suite de la dépêche.

Logotheras, compilateur de dictionnaires de langues

Posté par  (site web personnel) . Édité par ZeroHeure, Nÿco, Benoît Sibaud et Nils Ratusznik. Modéré par Benoît Sibaud. Licence CC By‑SA.
20
1
oct.
2013
Python

En bref : une bibliothèque (Python3, GPLv3) hébergée sous GitHub, permettant de lire des dictionnaires de langues (au format texte ou sous forme d'une base de données), de les formater et d'en vérifier la cohérence, puis de les (ré)écrire au format texte ou sous forme d'une base de données. La version actuelle (0.1.6) permet seulement de travailler sur les fichiers texte. De manière générale, le projet n'a pas été testé de manière intensive.

Journal Linux 3 et Python : bugs en approche

Posté par  . Licence CC By‑SA.
Étiquettes :
20
19
juil.
2011

Dans un certain laps de temps qui dépend de votre distribution (demain pour les gentooistes, une semaine environ pour les archers, novembre ou avril pour les ubunteros et les fedoristes, quand ça sera prêt pour les debianeux) votre système tournera sur un noyal Linux en version 3.x. Du coup Python verra les choses autrement :

>>> import sys
>>> sys.platform
'linux3'
Alors qu'actuellement la commande renvoi 'linux2'. par conséquent il y aura des corrections à apporter aux programmes (…)