Journal A la recherche de contributions pour mon jeu

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
34
5
déc.
2014

Présentation

Intitulé "X-Blaster Dominator", mon projet est un shoot'em up à scrolling-vertical en 2D développé pour Linux et Windows. Les premières versions se reposaient sur du C# avec le framework XNA de Microsoft, mais le code source a été complètement réécrit en C++ pour des raisons de portabilités, mais aussi de performances. Le but du jeu est très simple, puisqu'il faut détruire les ennemis dans la zone de combat. Le joueur dispose d'une arme principale pouvant évoluée sur trois niveaux (…)

Journal Esod mumixam !

Posté par  (site web personnel) . Licence CC By‑SA.
41
4
déc.
2014

À toutes fins utiles, j'ai rédigé un petit traducteur pour la zorglangue. Un traducteur de et vers la zorglangue, puisque, comme le ROT13, le codage et le décodage se font avec la même seule opération.

Subtilités de ce traducteur :

  • il est écrit en Python 3 (et n'utilise que des modules standard) ;
  • il laisse la ponctuation en place ;
  • il met les majuscules où il faut, même pour des caractères hors ASCII.

Exemples :

$ echo 'Dose maximum !' | zorglang
Esod
(…)

Journal "Pipelines et multi-pipelines dans les processeurs" par Daniel Etiemble

Posté par  . Licence CC By‑SA.
Étiquettes :
25
4
déc.
2014

Une information non directement liée au libre mais qui pourrait intéresser les parisiens d'entre-vous.

La prochaine séance du séminaire de l'Histoire de l'Informatique sur Paris sera consacrée aux "Pipelines et multi-pipelines dans les processeurs". Elle sera présentée par Daniel Etiemble, le jeudi 18 décembre de 14h30 a 17h00 au Cnam Paris, 292 rue Saint Martin, 75003 Paris, amphitheatre C "Abbe Gregoire" (http://culture.cnam.fr/medias/photo/paris-3-abbe-gregoire_1347001966052.jpg)

Voici le résumé du séminaire :

"L’utilisation de la technique du pipeline pour accélérer l’exécution des (…)

Journal Retro 0.1

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
35
4
déc.
2014

Ce journal est une traduction d'un article publié sur mon blog il y a peu en anglais.

Je vous le livre ici traduit en français un peu à la va-vite, sans trop adapter les structures grammaticales.

Introduction

Lors du dernier GUADEC, j'ai eu la chance de présenter brièvement mon projet d'avoir un gestionnaire de jeux vidéo simple mais puissant pour GNOME. Afin d'en faire une réalité, beaucoup de travail fût nécessaire sur son backend.

Cet article présente la publication de (…)

Journal « Si Hemingway écrivait en JavaScript »

Posté par  . Licence CC By‑SA.
Étiquettes :
13
3
déc.
2014

I / Bookmark

"Le concept du livre If Hemingway Wrote JavaScript, c'est d'explorer les libertés de style de JavaScript en les mettant entre les mains (imaginaires) des poids lourds de la littérature anglophone, de Shakespeare à Douglas Adams en passant par James Joyce", résume Ars Technica.

Apparemment, tous les exemples du livre fonctionnent et certains sont très originaux. Voir ci-après.

Lu sur http://www.courrierinternational.com/article/2014/12/03/si-hemingway-ecrivait-en-javascript
Tiré de http://arstechnica.com/information-technology/2014/11/holiday-reading-for-a-certain-sort-if-hemingway-wrote-javascript/

II / Forum Javascript

Ce morceau de code, tiré du livre en question, affiche (…)

Journal présentation de fuse_kafka, un agent de logging pour kafka fondé sur FUSE

Posté par  (site web personnel) . Licence CC By‑SA.
18
2
déc.
2014

Cher journal,

Je voudrais te présenter le logiciel que je développe en ce moment, à savoir fuse_kafka.
Il s'agit d'un agent de logging: il a pour but de permettre la centralisation de logs hétérogènes.
Il se fonde sur FUSE pour récupérer les écritures dans des fichiers dans des répertoires surveillés
et envoyer ces dernières dans la file de message kafka, dans un format fondé sur celui du système de gestion de log logstash.

Démo

Voici une session terminal ( (…)

Journal Laisser OpenRC de côté dans Gentoo

Posté par  . Licence CC By‑SA.
Étiquettes :
44
2
déc.
2014

Dans cette dépêche et aussi ailleurs il est souvent sous-entendu que les Gentooistes sont parmi les plus hostiles à systemd, pourtant on est quelques-uns sous cette distribution à avoir fait le grand saut et en être plutôt satisfait, d'autant plus que l'upstream, malgré son choix de conserver OpenRC par défaut, fait tout pour nous simplifier la vie.

Le grand saut ? Enfin pas totalement, OpenRC et derrière lui le paquet sysvinit restent désespérément accrochés au profil de base. Ce qui fait (…)

Journal Git workflow, rebase, conflits et rôle d'intégrateur

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
35
2
déc.
2014

'jour 'nal

Depuis quelques temps, à l'occasion d'un nouveau projet (au boulot) avec mes collègues j'ai mis en place un nouveau workflow git.
Vous savez, un truc qui défini comment on gère les branches, les rebases, les fusions, le nommage des branches, etc.

En gros, le workflow est le suivant :

  • tout est réalisé dans des branches
    • les branches sont préfixées (exemple refactor/copter_param, feature/fences, bug/landing) pour les retrouver facilement
    • aucun commit directement dans master
    • pas de branches (…)

Journal J'ai acheté une imprimante 3D open source

Posté par  (site web personnel) . Licence CC By‑SA.
60
2
déc.
2014

Dans ma petite vie de geek (ou ma vie de petit geek?), j'ai eu de grands moments : mon premier programme qui marche, le montage de mon premier PC, mes premiers pas sur internet, ma première distribution linux…
Je regarde depuis quelques années, par curiosité, ces machines qui fabriquent des objets en plastique, sans oser franchir le pas.

La smartrap :

J'ai alors entendu parler de la Smartrap (http://smartfriendz.com/) :
- Une imprimante complètement open source basée sur le projet (…)

Journal GitLab, mais encore ?

Posté par  (site web personnel) . Licence CC By‑SA.
17
2
déc.
2014

Me revoilà pour parler à nouveau de l'auto-hébergement, mais cette fois cela soulève quelques sombres interrogations qui subsiste dans mon esprit. Comme le titre l'indique, j'aimerais vous parler de GitLab et de savoir s'il y a véritablement un intérêt à préférer passer par cette solution plutôt qu'une autre et pourquoi pas communément sur GitHub. Forcément, lorsque l'on me propose un outil quasi similaire à ce dernier, je suis tout emballé rien qu'à l'idée de pouvoir le déployer sur mon serveur (…)

Journal J'ai testé pour vous : la création d'un jeu pour Firefox OS

Posté par  (site web personnel) . Licence CC By‑SA.
53
30
nov.
2014

Bonjour Nal,

Profitant d'un petit moment de répit entre l'envoi de mon manuscrit de thèse et la préparation de la soutenance, j'ai décidé d'assouvir mon besoin de coder. Et si possible, un truc n'ayant rien à voir avec ce que je peux faire au boulot. J'ai donc voulu coder un petit jeu en Javascript dans le but de le faire tourner sur Firefox OS. J'ai ainsi porté Pweek, un jeu que j'avais développé avec un ami il y a (…)

Journal Du nouveau pour Thunderbird !

Posté par  . Licence CC By‑SA.
Étiquettes :
82
30
nov.
2014
Ce journal a été promu en dépêche : Du nouveau pour Thunderbird.

Alors que Thunderbird se meurt depuis longtemps. Mozilla ayant décidé de ralentir son développement chose qui était déjà visible avant.

Le monde était alors bien triste et on se demandait quelle alternative pourrait être intéressante.

Cette semaine j'ai appris qu'il y a un renouveau ! En octobre dernier à Toronto 22 contributeurs se sont réunis pour décider de l'avenir de Mozilla Thunderbird. Ils ont créés un conseil thunderbird et on établi une feuille de route (Oui ! Vous avez bien (…)

Journal Devuan forks Debian: un choc ou c'était inévitable?

Posté par  . Licence CC By‑SA.
19
29
nov.
2014

Ave.

Je viens de lire un article sur Phoronix (en) à propos de Devuan, un Debian sans systemd. Pour une distribution ancestrale comme Debian, j'imagine que ça doit faire un choc. Ou alors c'était inévitable.

Je n'ai aucune expérience avec systemd et je ne l'ai jamais essayé. J'ai déjà tenté d'argumenter sur systemd car ce que j'en ai vu me dérangeait. Je sais que je ne suis pas le seul. Il y a bien des aspects qui me gênent (…)

Journal Pourquoi les zélateurs et détracteurs de systemd ne s'entendront jamais

Posté par  .
54
29
nov.
2014

Préface express du traducteur

Ceci est la traduction d'un texte écrit par l'auteur de uselessd que j'ai trouvé particulièrement intéressant en ce qu'il ne cherche pas tant à déterminer qui des zélateurs ou des détracteurs de systemd a raison qu'à exposer pourquoi une telle question ne sera jamais tranchée.

On a encore vu récemment qu'il suffisait de mentionner systemd (sans même risquer un avis dessus) pour relancer un petit Verdun. Ceci n'aura donc pas la naïve prétention de faire asseoir (…)

Journal Que faire des formats propriétaires qui n’aiment pas l’interopérabilité?

Posté par  . Licence CC By‑SA.
47
28
nov.
2014

l y a une quinzaine de jours j’ai présenté le logiciel Open source Joker que je développe au sein de ma société Phonations.

Il importe de noter que la nature open-source de mon logiciel le distingue radicalement des logiciels existants, ainsi que son interopérabilité avec les logiciels disponibles sur le marché.
Lors du traitement d’un fichier de l’un de ces différents fournisseurs, nous avons eu la désagréable surprise de constater il y a une semaine, que le concepteur du logiciel (…)