Journal Tweeter le contenu de votre base de données - db2twitter - support des tweets avec image

Posté par (page perso) . Licence CC by-sa
Tags :
11
24
mai
2016

Salut,

Ce journal pour annoncer la disponibilité de db2twitter 0.6. Pour rappel, db2twitter déjà présenté dans cette dépêche sur LinuxFR.org, continue son bonhomme de chemin avec cette nouvelle version offrant principalement la possibilité d'associer des images à vos tweets.

Pour rappel, db2twitter se connecte à votre base de données (MySQL, PostgreSQL et tous les types de bases supportés par SQLAlchemy), se sert des données récupérées pour créer un tweet selon un format défini par l'utilisateur, puis poste (...)

Journal Joystick & contrôleur Steam

Posté par . Licence CC by-sa
29
24
mai
2016

Bonjour Nal<,

Un certain kozec vient de placer sur Github une interface graphique de configuration pour le Steam Contrôleur.

Il permet la configuration de l'engin sans lancer Steam, propose de sauvegarder des profils, prends en charge la globalité des fonctions de la manette (stick, pads, gyroscope, retour de force, …) permet d'utiliser cette dernière dans d'autres type de jeu (que ceux de steam), et émule le contrôleur de la xbox.

C'est en python2 / GTK3, distribué sous licence GPLv2, et (...)

Journal Les réunions pépé-malin - monter en compétence de manière ludique

Posté par (page perso) . Licence CC by-sa
29
23
mai
2016

Introduction

Il y a de cela quelques années, je travaillais dans une startup d'une quinzaine de personnes dans laquelle l'ambiance était plutôt bon enfant. Pas trop de pression sur les résultats, on allait prendre un verre régulièrement, on s'entendait globalement bien.

J'étais développeur sur un projet transverse où je collaborais avec les ingés de l'équipe recherche, les admins sys, l'équipe commerciale et le support. Et comme je gérais le dév. sur ce projet et que j'étais quasiment le seul, j'étais (...)

Journal Monter un cluster mémoire avec un raspberry pi

Posté par . Licence CC by-sa
14
23
mai
2016

Avant-Propos :
Il est fortement conseillé d'utiliser un raspberry pi 2 au minimum (privilégiez le modèle 3). JBOD via mddfs n'est pas totalement stable, mais ZFS semble actuellement non utilisable sur Raspberry Pi. Si vous suivez ce tuto sur une machine dotée d'autre chose qu'un processeur ARM, privilégiez l'utilisation de ZFS.
Gluster vous permet en fonction du nombre de peers/nodes et du nombre de réplication de faire :

  • un JBOD réseau (addition de l'espace de toute vos machines Peer1 (...)

Journal XMPP dans les jeux

Posté par . Licence CC by-sa
Tags :
13
23
mai
2016

Et plus particulièrement un MMORPG, à savoir Ryzom.

Je trouve que le support s'y prête particulièrement bien. On dit parfois du mal de XMPP: vieillissant, pas à la pointe de l'innovation, etc. Peut-être suffit-il simplement de trouver le domaine où il brillera et je suis persuadé qu'il a tout son sens à prendre dans les jeux en ligne pour favoriser la communication au sein des Teams Gamings/Guildes/Clans par exemple.

Un post qui explique cela sur le forum Ryzom:
http://app.ryzom.com/app_forum/index.php?page=topic/view/25130/1

Probablement (...)

Journal Lutter contre l'overengineering

Posté par . Licence CC by-sa
49
23
mai
2016

Problématique

Lors du développement d’un logiciel (ça existe dans d’autres domaine de l’ingénierie), il arrive « facilement » que l’on fasse de l’overengineering. On entend généralement par là le fait de rendre le programme plus complexe que nécessaire pour effectuer sa tâche. C’est quelque par l’inverse du principe KISS bien connu. Voir la page wikipedia.

L’overengineering pose problème car en favorisant un critère de qualité logiciel, il nuit aux autres. Par exemple on peut faire de l’overengineering pour avoir des performances (...)

Journal Migration d'un projet de SourceForge vers TuxFamily

Posté par (page perso) . Licence CC by-sa
38
22
mai
2016

Bonjour,

Je voudrais faire un retour d'expérience sur le changement d'hébergeur que je viens d’effectuer pour mon projet libre VST Preset Generator. Il était historiquement hébergé chez SourceForge et il vient d'être migré chez TuxFamily.

Pourquoi migrer chez un autre hébergeur ?

J'ai commencé à développer le logiciel VST Preset Generator en 2007. A l'époque, l'hébergeur de référence pour le libre était SourceForge. N'ayant aucune compétence en administration système à ce moment là, j'ai choisi cette plateforme populaire.

Depuis (...)

Journal Quand 01net nous explique ce qu’est un hacker

Posté par . Licence CC by-sa
74
20
mai
2016

01net est un magazine sur l’informatique. Beaucoup de décideurs le lisent, c’est probablement le magazine le plus connu du genre. Ce magazine ne promeut pas du tout le logiciel libre, il est au contraire rempli de publicités pour du logiciel fermé. Jusque là pas trop de souci (encore que…).

Là où ça commence à faire froid dans le dos c’est quand ce magazine, dans un article sur la sécurité informatique, pour illustrer le profil du « hacker mercenaire » y associe les (...)

Journal ESIEA Secure Edition 2016 : conférence et CTF

6
19
mai
2016

Bonjour à tous :)

Pour mon premier journal, je viens vous présenter la conférence que nous organisons au sein de notre école, l'ESIEA, sur le thème de la sécurité informatique, intitulée ESE 2016 (ESIEA Secure Edition 2016).

C'est actuellement la quatrième édition, et elle est intégralement pilotée par des élèves de l'école passionnés par la sécurité informatique sous toutes ses formes. Dans la lignée de ses grandes soeurs comme la journée SSTIC ou les RMLL-Sec, c'est une conférence (...)

Journal Boussole, une interface de compilation pour libsass-python

Posté par (page perso) . Licence CC by-sa
Tags :
20
19
mai
2016

Une petite entrée de journal pour les quelques intégrateurs web qui passeraient par ici.

Longtemps utilisateur de Compass, j'ai vu la sortie et la maturité de libsass et libsass-python comme une possibilité de faire une interface de compilation SASS dans un objectif "Full stack Python".

Donc j'ai créé Boussole qui est une interface de compilation de projets SASS à la manière de Compass, c'est à dire fonctionnant sur une configuration de projet avec une commande pour le compiler et (...)