Lien Au cas où vous ne connaîtriez pas encore les joies du code

Quatre journées consacrées au langage Python, la PyConFr revient après deux ans d’absence pour proposer des Sprints, où l’on se retrouve à l’Université de Bordeaux pour coder ensemble le jeudi et vendredi, et des conférences le week-end afin de découvrir les expériences de chacun avec le langage Python.
L’accès est gratuit, ouvert à toutes et tous, cependant l’inscription préalable est nécessaire.
Cher journal,
Pour les besoins de faire connaître le Journal du hacker, l'agrégateur participatif de liens de la communauté du Logiciel Libre francophone, j'avais besoin de coder un petit bot retweetant tout ce qu'émettait le compte Twitter du Journal du hacker vers mon compte Twitter personnel.
Je me permets de vous présenter le petit bout de Python (2.7) codé pour ce besoin : Retweet
Je voulais que ce (…)
Le Groupe Thématique Logiciel Libre (GTLL) rassemble une centaine d’entreprises et de laboratoires de recherche en Île‐de‐France et vise à renforcer la compétitivité des entreprises par l’innovation et la collaboration autour du logiciel libre.
Le GTLL publie chaque mois, sous forme de lettre d’information, un compte‐rendu de ses activités, des opportunités qui peuvent intéresser ses membres, et des événements qu’il organise ou auquel il participe, directement ou indirectement.
Nous reprenons ci‐dessous l’essentiel du contenu de cette lettre d’information, en pensant que certaines des informations qu’elle contient seront utiles au reste de la communauté du logiciel libre.
CodinGame organise un concours de programmation en ligne "Code VS Zombies" qui aura lieu du samedi 28 novembre 2015 à 18h (heure de Paris) au dimanche 29 novembre (18h). Gratuite et ouverte aux développeurs du monde entier, la compétition se déroulera sur 24 heures.
Le lundi 4 mars à partir de 18h30, l'AFPY organise une soirée : Vous reprendrez bien un peu de Python ? à la Cantine à Paris. Pour cet épisode, nous nous concentrerons sur python dans l'administration système/devops.
Une dizaine de présentations courtes et quelques instants de convivialité sont au programme :
Alors que la question de l'export des SMS d'un Nokia vers un ordinateur sous GNU/Linux a toujours été problématique, l'exercice se complique depuis que l’environnement Symbian (laissé peu ou prou à l'abandon) tombe en ruine.
Or, les Symbian avaient (entre autre défauts) celui de devenir très lents, voire de planter pour cause de manque de mémoire RAM, lorsque leur application "vendeur" de gestion des SMS se trouve confrontée à la réalité de l'usage des SMS au 21e siècle (je garde (…)
Bonjooour les zamis [ bienvenue au pays trop mignon ]
Au cours de mes pérégrination pythranesques, j'ai découvert une fleur du langage python, que je m'empresse de partager.
D'après vous, qu'affiche la séquence suivante ?
def foo(a=list()): return a
foo().append(1)
foo().append(2)
print foo()
Et hop une manière détournée (et hideuse, elle n'a donc pas à sa place au pays trop mignon) d'avoir (…)
Cher journal,
n'étant pas développeur web ce qui suit est peut-être largement connu ; aussi excuse-moi si j'enfonce des portes ouvertes.
J'ai constaté un comportement étrange de Firefox concernant la gestion des caractères de fin de ligne/nouvelle ligne (\n) lorsque ceux-ci sont inclus dans des URL de données. Pour le contexte, il peut arriver, lorsqu'on travaille sur des serveurs Jupyter distants, que l'utilisateur n'ait pas accès à l'espace de fichier où sont stockés les notebooks. Dans ce cas, un (…)
Les vidéos de la PyConFR 2019 ont été mises en ligne :
C'est annoncé dans un gazouillis du 12 mars mais je ne crois pas avoir vu passer l'info ici.
Merci à l'orga pour ce travail.
month_nb
est un petit utilitaire permettant de traduire le nom d'un mois en son nombre, quelle que soit sa langue (fonctionne pour 69 langues actuellement).
>> month_nb('août');
8
J'ai raconté la génèse du projet sur le blog de Meta-Press.es.
La principale motivation vient du fait que rien n'est prévu pour parser
des dates internationales en JavaScript (une fois sorti du format ISO et des formats anglais on est livré à soi-même).
En m'inspirant de la traduction (…)
L'année dernière à Open Food Facts, nous avons profité de Google Summer of Code pour démarrer un projet d'éditeur de taxonomies.
La base de données Open Food Facts contient de nombreuses informations sur les produits alimentaires, telles que les ingrédients, les étiquettes, les additifs, etc.
Parce que ces domaines changent et qu'il peut y avoir des particularités locales, nous laissons toujours une saisie libre des informations (avec des suggestions) et nous cherchons à structurer (…)
Il s'appelle Nao, ce petit robot humanoïde mesure une cinquantaine de centimètres, il tourne sous Linux et se programme en C++, Python, Java, MATLAB, Urbi, C, .Net ou avec des boites d'actions dans un logiciel de programmation graphique.
Il sera à la Cité des sciences et de l'industrie de Paris les 24, 25 et 26 octobre 2014 pour vous ! Un concours de création d'application s'y tiendra pendant trois jours, pour vous donner l'occasion de l'utiliser en équipes de 5 (…)
Django a un chouette système de migrations pour répercuter sur la db les changements effectués sur les modèles.
Mais des fois, oups, on oublie de déclarer les nouvelles migrations.
Avec ce simple test case, vous pouvez détecter le problème via les tests unitaires et ainsi vous assurez que votre CI/CD ne déploit jamais du code où les modèles ne sont plus synchronisés par rapport à la db.
# DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
# Version 2,
(…)