Journal Besoin d'arguments pour obtenir une station de travail sous GNU/Linux ?

13
16
jan.
2015

Ce journal est dans le domaine public, et à défaut sous licence CC0.

Bonjour,

J'ai commencé une mission chez un client institutionnel pour développer des applications C++ distribuées et temps réel souple seulement pour GNU/Linux.

A l'arrivé, une machine bureautique sous MS-Windows (i5, 4 Go RAM) est fournie. Comme pour ma mission précédente, j'ouvre donc un ticket pour obtenir une seconde machine sous GNU/Linux :

  • PC sans moniteur, sans OS, sans disque-dur, sans carte graphique ;
  • processeur i7 (avec (...)

Journal Pourquoi ce nom ?

Posté par (page perso) . Licence CC by-sa
Tags : aucun
30
16
jan.
2015

Allez, une fois n'est pas coutume, voici un lien marque-page sur lequel je viens de tomber par hasard.

Cette page donne l'origine des noms de logiciels/paquets qu'on utilise parfois tous les jours, on y trouve d'ailleurs plusieurs logiciels écrits ou co-écrits par des gens fréquentant DLFP.

Cette page étant sur le wiki Debian, pour y figurer il faut que le logiciel soit empaqueté dans ladite distribution.

Je pourrais mettre quelques exemples, mais autant envoyer directement sur la page: https://wiki.debian.org/WhyTheName

Journal Des applications graphiques stylées dans un terminal !

Posté par (page perso) . Licence CC by-sa
49
16
jan.
2015

Salut à tous !

Lecteur de ce site, je ne participe quasiment jamais.

Mais là quand même, fallait que je vous montre ça tellement je trouve ça classe !

https://github.com/yaronn/blessed-contrib

blessed-contrib : un module npm pour node.js / io.js permettant de créer des applications graphiques dans un terminal.
Le module est basé sur blessed, un autre module npm de type curses.

Entre autres fonctionnalités :

  • des graphiques
  • des histogrammes
  • des barres de progression
  • des cartes du monde !!!

Faudrait (...)

Journal Je n'aime pas le code moderne

Posté par . Licence CC by-sa
21
15
jan.
2015

Cher journal,

Avant propos

Développeur PHP depuis près de dix ans, internaute depuis quinze et geek depuis vingt-cinq, comme tout bon geek, je fais de la veille. Je m'intéresse aux nouveautés, j'étudie scrupuleusement les spécifications des langages que j'utilise (soit PHP, Javascript, CSS et HTML), en bref, je me tiens au courant et j'applique les recommandations les plus récentes.

C'était mieux avant

J'adorais Internet. Je l'aime toujours, mais moins qu'avant. "Avant" ? Avant l'avènement des réseaux sociaux.

Similairement, bien que j'aime (...)

Journal piratix.fr.nf : un tracker bittorent pour OS libres

Posté par (page perso) . Licence CC by-sa
9
14
jan.
2015

Salut,
j'ai fait joujou avec un peu de code php et ca a donné http://piratix.fr.nf
Ce site propose de rassembler des OS libres (Systèmes d'exploitation) et de les proposer au téléchargement par l'intermédiaire du protocole Bittorrent.
Piratix est un projet "laboratoire" pour la création d'un front-end php à XBT Tracker. C'est la deuxième tentative que j'effectue. Cette fois, il s'agissait de complètement revoir le code pour utiliser PDO pour accéder à MySQL. Le site est opérationnel mais encore "en travaux" (...)

Journal Systemd contrôlera bientôt tout votre réseau

Posté par (page perso) . Licence CC by-sa
19
14
jan.
2015

Bonjour 'nal.

Nous ne sommes certes pas encore Vendredi, mais un journal sur systemd ne fait pas de mal de temps à autres, afin que la flamme entre nous ne s'éteigne pas.

Aujourd'hui, à vu se concrétiser le rêve de beaucoup d'entre nous : remplacer Iptables sous Linux par quelque chose de mieux.

Bien sûr qu'il existe un projet nommé "nftables", dont le but est de remplacer Iptables, avec une syntaxe proche de celle de pf. Néanmoins, c'est bien plus (...)

Journal Le gouvernement souhaite publier un annuaire des sites pour terroristes

Posté par . Licence CC by-sa
Tags :
32
13
jan.
2015

Le gag pas drôle de la Loi de programmation militaire

Un journal précédent en faisait déjà mention donc rien de nouveau mais je souhaitais quand même souligner l'analyse pertinente du journal Le Point et surtout la terrible ignorance des responsables de cette loi :

Le rapporteur Sébastien Pietrasanta, pour soutenir "le blocage de sites web par l'exécutif", aurait dit :

les jeunes terroristes "n'iront pas prendre l'avion" pour se connecter aux sites terroristes depuis l'étranger.

Parler de prendre l'avion pour (...)

Journal Récent livre pour apprendre Haskell et la programmation fonctionnelle

Posté par (page perso) . Licence CC by-sa
23
13
jan.
2015

C'est un fait : la programmation fonctionnelle à la vent en poupe (enfin, de nouveau), et les processeurs multi-cœurs y seraient pour quelque chose.

Haskell est connu pour être un de ces langages puissants, mais pas forcément simple à aborder, surtout qu'il peut-être fainéant. Bref, il est souvent recommandé de s'y connaître un peu en fonctionnel avant de s'y attaquer.

Mais voilà, Richard Bird vient de sortir un nouveau livre permettant de découvrir la programmation fonctionnelle et haskell en (...)

Journal Notepad++ est Charlie

Posté par . Licence CC by-sa
15
12
jan.
2015

Le créateur de Notepad++ est Français même si apparemment il n'aime pas être désigné comme tel.

Il n'empêche qu'une version spéciale de Notepad++ a vu le et lors du premier lancement, le message suivant est affiché.

Freedom of expression is like the air we breathe, we don't feel it, until people take it away from us.

For this reason, Je suis Charlie, not because I endorse everything they published, but because I cherish the right to speak out freely (...)

Journal Les lois françaises favorisent-elles l’insécurité informatique ?

Posté par . Licence CC by-sa
15
11
jan.
2015

Un système mécanique, par exemple dans une voiture, est relativement facile à sécuriser :

  • Le nombre de pièces et leurs interactions est relativement limité donc le risque de panne aussi ;
  • On peut calculer la résistance de chaque pièce mécanique et prévoir sa fiabilité (MTBF), quelles que soient les contraintes : efforts mécaniques exercés sur la pièce, fatigue et usure, vibrations, chaleur, réactions chimiques, corrosion ;
  • On a accès à chaque pièce pour faire un diagnostic ou une expertise et (...)

Journal Flattr permet de faire de micro-dons sans taxes aux sociétés de charités et à but non lucratif

Posté par (page perso) . Licence CC by-sa
Tags : aucun
7
11
jan.
2015

… et donc par extension à la plupart des projets libres régis sous forme de fondation ou d'associations à but non-lucratif.

J'ai découvert cette particularité de Flattr récemment après être tombé par hasard sur un badge "Verified non-profit" sur le compte de la Gnome Foundation.

Pour moi, Flattr est donc un très bon moyen de faire des micro-dons réguliers (en s'inscrivant à un compte Flattr plutôt que juste de flatter) à la plupart des projets libres et sans utiliser Paypal (...)

Journal Bookmarks

Posté par (page perso) . Licence CC by-sa
11
11
jan.
2015

Cher journal,

J'ai dans mes flux RSS (en retard, mais là n'est pas la question), quelques liens qui pourrait t'intéresser, comme je n'ai pas la motivation d'en faire un journal pour chaque, je regroupe tout et je te laisse faire le tri de l'utile.

C'est un moteur de recherche dans le code source des paquets Debian (130GB) hébergé gracieusement par Rackspace. Cela peut vous permettre des exemples d'utilisation de certaines construction ou de trouver toutes les mauvaises (...)

Journal Déplacer les touches contrôle avec TM2030

Posté par (page perso) . Licence CC by-sa
4
10
jan.
2015

Cher journal,

Dans Emacs, bash, ou n'importe quel logiciel, j'utilise intensivement les touches contrôles. En tant qu'utilisateur de clavier TypMatrix, j'ai senti que les touches contrôles étaient bien trop inaccessibles sous l'auriculaire. J'ai donc cherché à les déplacer sous le pouces, très exactement sur la touche CycleWindow (dite shuffle) et la touche Desktop.

Sur TypeMatrix 2030, on peut remapper les touches de raccourcis lorsqu'on est en mode 106. Après une tentative fructueuse avec xmodmap, je me (...)