Concours de programmation CodinGame le 21 septembre 2013

Posté par  (site web personnel) . Édité par tuiu pol et Nils Ratusznik. Modéré par Pierre Jarillon. Licence CC By‑SA.
13
17
sept.
2013
Technologie

La prochaine édition de CodinGame, le challenge de code en ligne, aura lieu le samedi 21 septembre 2013 à 18h.

L'évènement accueillera des développeurs du monde entier pour leur permettre de défier leurs pairs, gagner des prix** ou entrer en relation avec des sociétés attractives qui recrutent (France, USA, Luxembourg, UK, Maroc). Parmi les entreprises annoncées figurent, en autres, Nintendo, Ubisoft, ou Dailymotion.

** Tablette Samsung Galaxy Tab 3, appareil photo Fujifilm Finepix S4200, Algorithms in a Nutshell / O'Reilly, et des T-shirts.

Journal Analyse de texte

Posté par  . Licence CC By‑SA.
Étiquettes :
13
15
déc.
2015

Mon but est d’analyser la fréquence de syllabes ou de mots depuis différents textes. Les fréquences d’apparition de chaque mot/syllabe étant cumulées dans une base de données.

À chaque fois que j’ai posté du code ici je n’ai reçu que des critiques constructives alors je vous soumets celui-là :)

Le code fait ce que je lui demande mais il est très lent sur de gros textes. Je pense que le problème se situe dans mes interactions avec la base de (…)

Journal [python] Quelques cours en vidéo

Posté par  . Licence CC By‑SA.
Étiquettes :
12
30
nov.
2011

Un petit journal "marque page" rapide pour signaler des tutoriels Python. Cela se passe sur la chaîne Google Developers Une autre chaîne pour Python est assurée par The New Boston. On appréciera la facilité de présentation de l'ensemble de ces cours sur la chaîne de Carmelyne Thompson présentant le sommaire :
Pour ceux de Google et ceux de New Boston

À vos commentaires sur la pertinence de choix de ce Python, sur la pertinence du déroulement chronologique, sur le (…)

Journal [Django] Détecter une migration manquante via les tests unitaires

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
12
28
fév.
2025

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,
(…)

Journal Un bot Twitter pour retweeter tous les tweets d'un compte

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
12
21
août
2015

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 (…)

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

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
12
28
juil.
2015

La société

Cab/Split est une startup française créée en 2014. Elle développe des applications mobiles innovantes dans le domaine du transport urbain. La société implante son équipe backend sur Grenoble et recrute dans ce cadre un développeur Backend Python en CDI.

Missions

  • Développement backend d'API REST/JSON
  • Développement interfaces et outils d'administration
  • Maintenance corrective et évolutive
  • Intégration avec des services distants (paiement, notifications, …)
  • Amélioration de l'environnement de développement (tests unitaires, outils d'intégration continue)

Compétences requises

  • Développement web et problématiques associées
  • (…)

Journal Jupyter et la gestion des caractères de fin de ligne dans les URL de données par Firefox vs Chromium

Posté par  . Licence CC By‑SA.
Étiquettes :
12
19
sept.
2019

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 (…)

Forum général.petites-annonces Prestation de développement Python+MQTT, dans le cadre d’un projet citoyen de gestion de l’énergie

Posté par  (site web personnel) . Licence CC By‑SA.
12
16
jan.
2023

Bonjour à toutes et tous,

L'association avec laquelle je travaille recherche un renfort en développement. Nous avons déjà fait appel à la communauté avec succès, donc on y revient ! J'espère avoir respecté les formes attendues, n'hésitez pas à me dire s'il y a des choses à améliorer ;)

MàJ Février 2023 : l'offre a été pourvue, merci pour vos relais.

--

Énergies citoyennes en Pays de Vilaine (EPV) cherche les services d’un.e développeur.se Python habitué.e du logiciel libre pour (…)

Journal Sauvegarder les SMS d'un Nokia (Symbian)

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
12
5
déc.
2016

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 (…)

Journal Python et valeurs par défaut des paramètres

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
12
31
juil.
2012

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 (…)

Soirée python chez les adminsys/devops (à Paris)

Posté par  (site web personnel) . Édité par Nÿco, rootix et baud123. Modéré par baud123. Licence CC By‑SA.
Étiquettes :
12
20
fév.
2013
Python

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 :

  • "There is more than one computer to do it", appréhender le pattern worker en Python avec un exemple pédagogique avec Redis, Supervisord et Fabric (Mathieu Lecarme)
  • Chut : (Gael Pasgrimaud)
  • Je configure mes serveurs avec Fabric et Fabtools (Ronan Amicel)
  • Deployer ses fichiers de configuration en environnement hostile avec confman (Laurent B)
  • Déploiement d'une application flask avec Amazon Elastic Beanstalk (Olivier Hervieu)
  • Introduction à saltstack (Stéphane Kanschine)
  • AdminKit : Manage system configurations easily (Frederic Lepied)
  • Modoboa - http://modoboa.org (Antoine Nguyen)
  • Cobbler - http://cobbler.github.com/ , un outil de déploiement de machines via PXE / ISO. (Matthieu CERDA)
  • Diecutter - https://github.com/novagile/diecutter des templates de configuration derrière une API (Rémy Hubscher)
  • Retour d'expérience d'utilisation de python dans un rôle de DevOps chez jib.li (Chakib Benziane)

Les journaux LinuxFr.org les mieux notés du mois d'août 2013

Posté par  (site web personnel) . Édité par bubar🦥. Modéré par Nÿco. Licence CC By‑SA.
12
2
sept.
2013
LinuxFr.org

LinuxFr.org propose des dépêches et articles, soumis par tout un chacun, puis revus et corrigés par l'équipe de modération avant publication. C'est la partie la plus visible de LinuxFr.org, ce sont les dépêches qui sont le plus lues et suivies, sur le site, via Atom/RSS, ou bien via partage par messagerie instantanée, par courriel, ou encore via médias sociaux.

Ce que l’on sait moins, c’est que LinuxFr.org vous propose également à tous de tenir vos propres articles directement publiables, sans validation a priori des modérateurs. Ceux-ci s'appellent des journaux. Voici un florilège d'une dizaine de ces journaux parmi les mieux notés par les utilisateurs… qui notent. Lumière sur ceux du mois d'août passé.