Vrac de mini-messages n°14 : Debian, Python, django, veille techno, startup et communauté FOSS
Suivez-moi aussi sur Identi.ca ou sur Twitter
Comme chaque semaine, voici les dents/tweets intéressants de la semaine dernière que j’ai publiés sur Identi.ca ou sur Twitter, revus et augmentés d’éventuels commentaires et observations mûris au cours de la semaine passée. Attention cette semaine, beaucoup de contenu suite à une actualité plutôt chargée :)
Au menu : Debian, Python , Django, de la veille technologique, le monde des startups et les communautés du libre.
C’est parti !
Debian
#Debian invites you to its 20th birthday => pour son 2ème anniversaire, le projet Debian invite tout le monde à la Debconf 2013. Initiative qui montre l’ouverture de Debian à son public, qui est toujours au centre de notre travail au sein du projet.
- Happy 20th birthday Debian!: Today is Debian’s 20 anniversary. => un grand moment. Whao, 20 ans déjà pour une distribution (à la base, mais ça a évolué en quelque chose de plus large) GNU/Linux. Un signe impressionnant de perennité qui devrait faire réfléchir bon nombre de décideurs souvent plus tentés à tort par le bling-bling que par des solutions pérennes et éprouvées.
- mini-
#debconf in Cambridge, UK November 14-17 2013 => une très bonne nouvelle pour moi qui n’ait pas pu aller à Debconf cette année :(
#Mercurial 2.7 now available in#Debian#Sid (unstable) => une nouvelle version de Mercurial, le gestionnaire décentralisé de versions, principale alternative à Git selon moi.
- package python-django 1.5.2 now available in
#Debian#Sid (unstable)#Python#Django => une version contenant des correctifs de sécurité qui arrive rapidement dans Debian, ça fait toujours du bien.
- python-django 1.5.2 now available in
#Debian#Jessie (testing)#Python#Django => et comme le veut les politiques du projet Debian, les mises à jour de sécurité évoluent très vite et passe donc de Debian Sid (unstable) à Debian Jessie (testing) très rapidement.
#iceweasel 17.0.8esr is now available in#Debian#Jessie (Testing) => on en parlait la semaine dernière, iceweasel version ESR (pour Extended Support Release) entre maintenant dans Debian Jessie, une très bonne version pour la bureautique (personnellement c’est ce que j’utilise).
#Zabbix 2.0.7 now available in#Debian#Jessie (Testing) => Zabbix, la solution de monitoring arrive en Jessie en version 2.0.7.
- python-virtualenv 1.10.1 now in
#Debian#Sid (unstable)#virtualenv => nouvelle version de virtualenv, le créateur d’environnement virtuel permettant de cloisonner vos installations d’applications Python, arrive dans sa dernière version upstream dans Debian. Qui a dit que Debian n’était pas à jour ? :)
Python
- installed yesterday
#Python 3.4 alpha 1 trying to solve a bug. Didn’t work but the installation went smoothly => suite à ce que je croyais être un bug de l’interpréteur Python, j’ai tenté de le reproduire un peu avec toutes les versions (au final ça n’avait rien à voir mais…) et j’ai testé donc un peu Python 3.4 alpha 1 qui s’est installé sans problème et a fait tourner Brebis parfaitement. Dans quelques temps je vous tiendrai informé des nouveautés importantes de cette version.
- Keep track of your
#Python requirements with requires.io => une bonne idée je trouve pour suivre l’évolution des dépendances à vos programmes depuis un site web.
- I guess everyone was confronted to a poor choice of data structure one day. Choose the right data struture => personnellement j’ai parfois galéré pour choisir la bonne structure de données pour celles qui étaient au coeur de mes applications et qui allaient s’avérer difficiles à changer plus tard. Un peu de réflexion et d’algorithmique que je n’ai pas regretté plus tard.
- security releases issued
#django 1.4.6 1.5.2 1.6 beta 2 =>importants correctifs de sécurité pour plusieurs versions de Django qu’on a rapidement retrouvé dans Debian, comme vu plus haut.
- cool things of
#Python (nice examples and links) => Reddit n’est pas toujours drôle à lire et il y a souvent beaucoup de déchêts, mais j’ai trouvé intéressants certains points présentés dans l’article. On peut s’en passer mais ceux qui sont curieux des idiomes et astuces de Python seront intéressés.
#Ruby vs#Python (some good things to learn) => Idem qu’au-dessus pour la qualité de Reddit, mais on y apprend quand même des choses sympathiques.
Veille technologique
#brebis 0.6 (backup checker) is now available => nouvelle version de Brebis, le vérificateur de sauvegarde écrit par votre serviteur. Bientôt un billet beaucoup plus long pour en parler.
- setting up
#Puppet class saz-#sudo on our new Puppet server. Seems pretty nice, clear and modular http://forge.puppetlabs.com/saz/sudo => une classe que je mets en place qui me semble très flexible donc sympathique à exploiter si on la compare au monolithique fichier plat sudoers.
- the most-watched Python repositories on
#Github => de la pure curiosité mais c’est intéressant de jeter un oeil aux dépôts Python les plus « trendy » du moment.
- It is now official:
#PostgreSQL 9.3.0 is scheduled on Sep 9! Get ready => Nouvelle version de PostgreSQL. J’avais présenté les fonctionnalités qui me plaisaient dans le 9.3 beta 1. Ce sera donc une version très intéressante.
- just discovered statuspage.io, interesting idea IMO => pour les sites hautement disponibles ou les entreprises ne pouvant se permettre de laisser leurs utilisateurs dans le flou, j’aime bien ce concept de proposer une page de statut qui reste disponible quoiqu’il arrive.
- IMO the most interesting feature of
#spacewalk 2.0 is to get rid of ugly Oracle DB Express ed (via@linuxfrorg) => au niveau professionnel je travaille avec Spacewalk et je n’ai jamais supporté l’emploi de Oracle DB Express, cela m’a toujours fait l’impression d’une verrue indésirable. Voici donc la possibilité de l’enlever dans la 2.0 de Spacewalk.
- Infos sur Glibc 2.18 via
@linuxfrorg http://linuxfr.org/news/sortie-de-la-gnu-c-library-2-18 => nouvelles versions de la Glibc bien détaillée par un article sur LinuxFR.
- A complete scan of the IPv4 address space in under 45 minutes ? https://zmap.io => je n’ai pas encore pu approfondir mais ça me paraît très très alléchant. Reste à voir le niveau d’agressivité au niveau des ressources consommées.
Startup
- 57 startup lessons => une suite de conseils et d’astuces avec beaucoup de bons sens. Bien sûr certaines apparaissent un peu inutiles mais ça a le mérite de faire atterrir certaines personnes qui planent un peu trop haut, victimes du discours ambiant sur les startups type « monte ta startup et deviens riche en 90 jours ».
- How to raise money as a first time founder => l’importance du bon produit est souligné du début à la fin. Cela apparaît comme une évidence mais quand on voit la volée actuelle de rachats, on peut s’intérroger sur les choix de certains investisseurs.
#startup#business Paul Graham feedback: How to convince investors => c’est plus de la curiosité pour moi, chef d’entreprise, qu’un réel besoin mais il est toujours bon de lire un retour bien fait et intéressant sur comment convaincre un éventuel investisseur.
#startup nice feedback: 90 thing I’ve learned from founding 4#technology companies => une autre série de conseils par un serial entrepreneur. À lire en pesant bien le pour et le contre, certaines remarques étant carrément à jeter.
- interesting blog about
#startup by a startup founder http://wadefoster.net/ => j’ai parcouru et me suis gardé pour plus tard plusieurs articles de ce créateur d’entreprise qui me semble très intéressants.
Communauté
- new blog post: Exemple d’infrastructure logicielle derrière un projet de Logiciel Libre => beau succès pour cet article sur l’infrastructure logicielle derrière le projet Brebis. Des échanges intéressants dans les commentaires avec ma position sur l’utilisation de GitHub.
- DjangoCon: verifiably awesome – That Time I Wasn’t Harassed At A Conference => Témoignage sans enrobage d’une femme ayant participée à plusieurs rassemblements des FOSS et faisant un retour sur le bon accueil de la communauté Python (et sur le mauvais accueil des autres, soyons clair).
- what every community can learn from
#Python « is the most welcoming one in tech » for women => autre témoignage on ne peut plus clair sur le même sujet. La direction prise par le projet Python semble très efficace.
Autopromo
- New blog post: Interview et activités professionnelles => suite à mon interview par la société de placement HopWork, je me suis fendu d’un billet autopromotionnel. Je vous rassure, ça n’arrive pas souvent mais c’est quand même ce qui paie les factures ;)
Et vous ? Que pensez-vous des technologies et articles abordés ci-dessus ? N’hésitez pas à réagir comme d’habitude dans les commentaires.