Menu principal

Statut de la page

Quel DPL pour 2017 ?

Le temps passe vite, et cela fait déjà presque un an que Mehdi Dogguy a été élu Debian Project Leader (DPL). Chaque développeur Debian pouvait se porter candidat entre le 5 et le 11 mars à la suite du traditionnel appel à candidatures. La question de la légitimité d’un scrutin avec un seul candidat, posée l’année dernière par Paul [...]
Lire la suite
Vus : 117
Publié par fgallaire : 72

Les fonctions anonymes lambda en Python : print, expressions conditionnelles et récursivité

Si Python n’est pas un langage de programmation fonctionnelle, il possède cependant des fonctions anonymes lambda qui sont typiques de cette famille de langages. Ces fonctions sont réputées peu puissantes en Python car elle ont été volontairement limitées syntaxiquement à une expression, sans possibilité d’utiliser des instructions. Pourtant, nous allons voir qu’elles ont dans ce langage quelques particularités intéressantes. Print L’instruction print est devenue une fonction print() – et donc une expression – dans  [...]
Lire la suite
Vus : 251
Publié par fgallaire : 72

Base LEGI et système de fichiers : ext4 vs XFS

Comme je l’indiquais dans mon article sur la base LEGI, cette dernière est assez volumineuse et structurée d’une manière très complexe. Ainsi, la dernière version de la base est composée de 1 624 783 fichiers XML, répartis dans une arborescence absconse de 1 537 949 sous-répertoires pour une taille d’une dizaine de Go. Cette structure est suffisamment extrême pour nous amener à nous interroger sur le choix et sur les performance de notre système de fichiers, alors que la plupart des gens utilisent un système de fichiers sans même en avoir vraiment conscience et a fortiori sans le choisir. Le première chose si vous souhaitez travailler sur la base LEGI, qui est composée d’un très grand nombre de petits fichiers, c’est de privilégier l’utilisation [...]
Lire la suite
Vus : 269
Publié par fgallaire : 72

Ruby est mourant (Python, Node.js, Go et Elixir l’ont tué)

En août 2015 GitHub publiait le classement des langage de programmation les plus populaires depuis son lancement en 2008. L’article mettait l’accent sur la progression de Java, lié à l’adoption des services de GitHub par les entreprises friandes de ce langage, mais c’est bien l’évolution de la popularité de Ruby qui m’avait le plus interpellé. Leader aux premiers jours de 2008, avec en particulier la présence immédiate de Ruby on Rails sur GitHub (GitHub est une application Ruby en Rails), Ruby est passé 2ème en 2013, puis [...]
Lire la suite
Vus : 358
Publié par fgallaire : 72

Open Data juridique : l’utilisation de la base LEGI

Suite au rapport sur l’ouverture des données publiques que le magistrat à la Cour des comptes et développeur Debian Mohammed Adnène Trojette a remis au Premier ministre le 5 novembre 2013, la majorité des bases de données juridiques de l’administration française ont été rendues disponibles en Open Data. Ainsi, depuis juin 2014, la  [...]
Lire la suite
Vus : 193
Publié par fgallaire : 72

Arduino, la réunification

Massimo Banzi (à gauche sur la photo) et Federico Musto (à droite) viennent d’annoncer sur l’estrade du Maker Faire de New York la « réunification » du projet Arduino. Arduino LLC et Arduino srl ont de plus publié conjointement un communiqué sur leur site web respectif Arduino.cc et Arduino.org. Il y a [...]
Lire la suite
Vus : 120
Publié par fgallaire : 72

Les micro-frameworks Python : Flask, Bottle, Itty, Newf, djng et importd

Suite au succès phénoménal de Flask, qui a plus d’étoiles sur GitHub que Django, et à celui remarquable de Bottle, j’ai poursuivi ma réflexion personnelle sur les microframeworks. C’est un sujet auquel je m’étais fortement intéressé en 2009, il y a 7 ans donc, lors de la soudaine prolifération de microframeworks Python. Sinatra, l’inspiration vint encore du Ruby Tout comme  [...]
Lire la suite
Vus : 363
Publié par fgallaire : 72

Mehdi Dogguy élu DPL pour 2016

C’est Mehdi Dogguy qui vient d’être élu Debian Project Leader (DPL) pour l’année 2016, succédant ainsi au mandat de Neil McGovern, contre qui il avait perdu en 2015. Ce n’est bien sûr pas une surprise puisque Mehdi était  [...]
Lire la suite
Vus : 391
Publié par fgallaire : 72

Quel DPL pour 2016 ?

Le temps passe vite, et cela fait déjà presque un an que Neil McGovern a été élu Debian Project Leader (DPL). Chaque développeur Debian pouvait donc se porter candidat entre le 6 et le 12 mars à la suite du traditionnel appel à candidatures. Dès le 7 mars, Neil exprimait le souhait de ne pas se représenter : Just for avoidance of doubt, I do /not/ intend on [...]
Lire la suite
Vus : 444
Publié par fgallaire : 72

[MàJ] Txt2tags en JavaScript et avec Pandoc

Grâce aux nombreux efforts d’Eric Forgeot, il existe maintenant txt2tags.js, une implémentation de la syntaxe de Txt2tags en JavaScript avec une démo parfaitement fonctionnelle des possibilités de rendu côté client en temps réel. Matthew Pickering a quant à lui écrit un reader Txt2tags pour Pandoc, ce qui permet d’utiliser votre syntaxe préférée avec cet excellent logiciel. Ces deux informations ont été ajoutées dans le tableau de classement par syntaxe de  [...]
Lire la suite
Vus : 491
Publié par fgallaire : 72
Powered by BilboPlanet