Journal Ce qu'on demande à un développeur aujourd'hui

43
19
juil.
2013

Aujourd’hui pas de recette de cuisine (remplacé par un barbecue + rosé bien frais demain), mais une question qui m’est venue à la lecture des commentaires de cette news :
http://linuxfr.org/news/de-tout-de-rien-des-bookmarks-du-bla-bla-29

Qu’est ce qui est demandé à un développeur aujourd’hui : maitriser un langage et son API sur le bout des doigts ; ou bien maitriser ce qu’il y a autour du code ?

Lorsque j’étais jeune développeur, j’ai eu des entretiens où on me posait des questions (y compris au tableau !) (…)

Journal Slackware a vingt ans

Posté par  . Licence CC By‑SA.
39
17
juil.
2013

Après l'avoir annoncé le 11, c'est en effet le 16 juillet 1993 (le 17, en GMT+2) que Patrick Volkerding a mis à disposition la première version de la (dernière vraie) distribution Linux sur le FTP de l'université de Moorhead (Minnesota). Treize disquettes 3.5", avec un noyau même pas en version 1.0, XFree 1.3, une libc qui n'était pas encore de chez GNU… bref, une époque barbare, qui était celle des pionniers linuxiens et où elle était qualifiée de bloated (…)

Journal Rétro-ingénierie de la gestion d'énergie sur les cartes graphiques NVIDIA

Posté par  (site web personnel) . Licence CC By‑SA.
71
14
juil.
2013

Bonjour à tous,

Je prend la plume aujourd'hui pour parler d'un sujet d'actualité, la gestion d'énergie du pilote graphique Nouveau, pilote libre et communautaire pour les cartes graphiques NVIDIA.

Ce sujet devient de plus en plus important dans les drivers graphiques libres car il est le nouvel objectif à remplir. En effet, l'infrastructure pour améliorer les performances 2D, 3D et le décodage matériel de vidéos est bien en place et le support est assez fiable. Cependant, les performances proposées par (…)

Journal Comment fonctionne Bitcoin

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
65
12
juil.
2013

Dans ce journal je vais essayer d'expliquer les mécanismes derrière Bitcoin.

Je couvre ici uniquement les aspects techniques. Pour bien comprendre ce journal, il est préférable d'avoir des notions de base de cryptographie, en particulier comprendre ce qu'est une Fonction de hachage et une signature numérique.

Bitcoin c'est quoi ?

Le but de Bitcoin est une monnaie et un moyen de payement sur internet décentralisé hors du contrôle des gouvernements, des banques, ou d'une seule société.

Le mot « Bitcoin » (…)

Journal Sortie de Rust 0.7

Posté par  (site web personnel) . Licence CC By‑SA.
51
12
juil.
2013

Début juillet sortait la version 0.7 du langage de programmation Rust.

Ayant pour le moment écrit la faramineuse quantité de 0 lignes de code en Rust, je ne me lancerai pas dans l'écriture d'une dépêche (qui n'atteindrait pas les standards de kalitay de linuxfr). En revanche je m'intéresse beaucoup à ce langage depuis quelques mois, et si je peux susciter l’intérêt de quelques lecteurs alors mon but sera atteint.

Rust est un langage crée par Mozilla, qui s'en sert (…)

Journal Réseau domestique : Interactions entre différents PC et téléphones

Posté par  (site web personnel) . Licence CC By‑SA.
40
11
juil.
2013

J'ai tenté de faire un petit bilan des machines, périphériques et autres appareils plus ou moins connectés de mon foyer. Nous sommes une famille composée de 4 membres (2 parents, 2 enfants). Je constate que les machines s'accumulent. Je me savais loin d'être sous-équipé, en faisant ce petit schéma, je me rend compte à quel point c'est vrai.

Je me suis alors demandé comment faire pour que toutes ses machines communiquent au mieux.

Fichiers

Par exemple, pour envoyer mes vidéos (…)

Journal LXDE, Razor-qt et Qt (et GTK+)

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
45
6
juil.
2013

Les choses bougent depuis quelques mois du côté de LXDE, le bureau X léger basé sur GTK+ 2.

Enfin basé sur GTK+ 2, plus pour longtemps. Leur toolkit de prédilection n'est plus maintenu et porter à moyen terme le bureau vers un toolkit plus moderne et surtout toujours maintenu semble une chose judicieuse. Seulement contre toute attente, ce n'est pas GTK+ 3 qui a été retenu mais Qt (Qt 4 dans un premier temps puis Qt 5.1 ensuite). Ce (…)

Journal Quelques nouveaux filtres images dans G'MIC.

48
3
juil.
2013
Ce journal a été promu en dépêche : Quelques nouveaux filtres images dans G'MIC..

Bonjour,

Une version estivale estampillée 1.5.6.1 du projet libre G'MIC est sortie hier, et c'est donc l'occasion de vous présenter quelques nouveaux filtres images amusants qui ont été ajoutés depuis ma dernière dépêche sur le sujet. Pour rappel, G'MIC est un framework libre et multi-interfaces pour le traitement d'images numériques. Il est développé au sein de l'équipe IMAGE du laboratoire GREYC (CNRS UMR 6072), situé à Caen.

Ces effets vous permettront peut-être de transformer vos photos de vacances ratées (…)

Journal Google veut réduire la latence sur Internet avec QUIC

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
48
1
juil.
2013
Ce journal a été promu en dépêche : Google veut réduire la latence sur Internet avec QUIC.

Vous vous souvenez peut être de SPDY, le protocole de Google (déjà évoqué dans ce journal) visant à remplacer HTTP. Google souhaite désormais s'attaquer à la couche en dessous, à savoir TCP, et a pour dans ce sens dévoilé QUIC (Quick UDP Internet Connections) qui se base sur les acquis obtenus lors du développement de SDPY.

Le principal problème auquel veut répondre Google est la latence. S'il est certain que la bande passante va s'améliorer au (…)

Journal Putain d'ornithorynque (╯°□°)╯︵ ┻━┻ô

Posté par  . Licence CC By‑SA.
102
28
juin
2013


Putain d'ornithorynque.

Nan mais grave quoi.

L'autre jour je rentre chez moi. Bon. Je rentre. Je pensais que je serais tout seul je me dis saybon, peinard, je vais pouvoir me foutre à poil et me branler. Mais non. J'étais pas tout seul.

On m'attendait. Devine kess-queussé qui m'attendait ? Devine ?

Un ornithorynque. Un putain d'ornithorynque !

Nan mais grave quoi.

En plus c'est pas commun ce bestiau, dans nos contrées (j'habite à Saint-Denis). Les ornithorynques c'est plutôt l'Australie, l'hémisphère Ouest et (…)

Journal Une rétrospective sur mes contributions au libre

82
24
juin
2013

J'ai récemment entrepris d'alimenter OpenGameArt.org avec les dessins que j'avais fait pour Plee the Bear. Étonné par les évolutions des téléchargements, j'en suis venu à faire le bilan des quelques contributions que j'ai pu faire au libre ces dernières années et de ce que ça a apporté ; à moi-même et aux autres. Du coup, quel meilleur endroit que LinuxFr pour échanger sur le sujet ? Allez c'est parti, voici le récapitulatif de mes contributions au domaine…

L'apprentissage

Je ne sais (…)

Journal (pas si) petite réponse à la conf de Stéphane Bortzmeyer, Pas Sage en Seine 2013

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
50
24
juin
2013

Sommaire

Salut à vous,

alors désolé pour ceux qui n'y étaient pas (le conférence sera sûrement prochainement visible sur http://lacantine.ubicast.eu/channels/#pas-sage-en-seine-2013), mais comme je n'ai pas de compte Twitter, je pense être à la bonne place pour répondre (publiquement sinon j'aurais envoyé un courriel) à la conférence de Stéphane Bortzmeyer. Je suis le développeur de « Salut à Toi », outil de communication qui me semble-t-il est visé par cette conférence, si (…)

Journal LDAP, un peu de technique.

Posté par  (site web personnel) . Licence CC By‑SA.
42
21
juin
2013

Sommaire

Dans mon journal d'hier, je parlais de LDAP d'un point de vue utilités. Je propose ici de se plonger un peu plus dans le côté technique.

Comme référence, j'utilise l'installation et la configuration du paquet slapd sous debian, nul doute que cela marchera à d'autres (…)

Journal Gestion de LDAP sous Debian : OpenLDAP

Posté par  (site web personnel) . Licence CC By‑SA.
57
20
juin
2013

Il y a quelques mois, j'avais, sur un wiki, rédigé un tutoriel sur les bases LDAP. Souvent laissées de côté au profit de SGBDR (système de gestion de base de données relationnelles), considérés comme plus classiques (MySQL, PostgreSQL, …), les bases LDAP peuvent parfois s'avérer pratiques.

Je me propose donc de faire une présentation de ce type de bases de données ici. Je ne cherche pas à inciter les gens à s'en servir, j'utilise moi-même bien plus souvent PostgreSQL, mais (…)

Journal Il y a 15 ans, j'ai fondé LinuxFr

132
9
juin
2013

Note: J'ai posté hier sur mon blog un billet Anglais intitulé 15 years ago, I founded LinuxFr. Patrick Guignot a eu la gentillesse de le traduire en Français, j'y ai apporté quelques changements et en voici le résultat. Merci à lui, et merci à vous.

Il y a 15 ans, j'ai fondé LinuxFr

1998, Internet grandit plus rapidement que quiconque s'y attend. J'ai 19 ans et je vis encore chez mes parents, j'utilise IRC, FTP pour télécharger, et je (…)