Journal Pourquoi la recherche en langages de programmation ?

Posté par . Licence CC by-sa
25
17
oct.
2017

Je fais de la recherche en langages de programmation. Dans le journal ci-dessus, j'explique pourquoi et comment, en essayant d'être accessible pour des gens qui connaissent peu (ou mal) la programmation et/ou la recherche.

Pourquoi la recherche en langages de programmation ?

Les programmeurs et programmeuses ont inventé de nombreuses représentations symboliques des programmes qui sont exécutés par un ordinateur, représentations que l'on appelle langages de programmation. On peut les voir comme des langages utilisés pour parler avec l'ordinateur, un programme (...)

Journal Un morceau de punk sur L.I.N.U.X

Posté par (page perso) . Licence CC by-sa
Tags : aucun
11
17
oct.
2017

https://www.youtube.com/watch?v=HXAnbBXuRdA

Comme je sais qu'il y'a par ici des amateurs de punk.

Bon, ils ont oublié GNU/Richard dans les paroles par contre :-)

Traduit du Gaelic:

L.I.N.U.X
punx on the street
standing united to the end of the road
and, as part of the struggle
harnessing information technology
L.I.N.U.X
open-source software
and linux as operating system
listen to the words that come from the microphone
Bill Gates - kiss my arse!
L.I.N.U.X
Linux, Linux - it's all the same to (...)

Journal media-toc ou un prétexte pour prendre des technologies en main

Posté par (page perso) . Licence CC by-sa
33
16
oct.
2017

Nal,

Cela fait quelques temps que je pense à te parler de mon projet media-toc, une application écrite en Rust qui vise à définir une table des matières pour un fichier audio-vidéo ou à scinder un fichier audio-vidéo en chapitres.

Tu me diras que le nom fait pitié, surtout en Français, et tu auras raison.


IHM de media-toc : fichier vidéo.

La génèse

Tout a commencé il y a 5 ans avec la captation audio-vidéo d'un concert. Je voulais en (...)

Journal WPA2 est bronsonisé

Posté par . Licence CC by-sa
26
16
oct.
2017

Salut nal'

Une faille sur le WPA2 semble avoir été découverte. Un Github et un site web ont été mis en place, ils pourraient contenir plus d'informations dans la journée. Le 1er novembre, une présentation plus détaillée aura lieu durant une conférence ACM à Dallas. cf. https://www.macg.co/ailleurs/2017/10/une-faille-dans-le-wpa2-met-le-wi-fi-en-danger-100079 pour plus de détail.

ça t'inquiète cette histoire de wpa2 cracké ou bien tu penses que c'est du vent ?

Tu vas mettre à jour tes imprimantes et tes milliers gadgets connectés ? Comment parce (...)

Journal sched_deadline est dans les temps

19
15
oct.
2017

Cher Nal,
Lors de la conférence Embedded Recipes à Paris, SCHED_DEADLINE a fait l'objet d'une présentation claire et accessible à toutes et tous. Un planificateur (ou ordonnanceur) pour CPU est le bout de code qui décide quand une tâche doit être exécuté. Basiquement : l'ordre d'exécution. Cet ordonnanceur pour CPU n'est pas nouveau, mais il va devenir l'ordonnanceur par défaut à partir de Linux 4.14.

SCHED_DEADLINE implémente l'algorithme « le délai au plus tôt possible » (Earliest Deadline First) auquel (...)

Journal Gamedev Framework 0.6.0

Posté par . Licence CC by-sa
Tags : aucun
16
14
oct.
2017

Gamedev Framework (gf) est un framework de développement de jeu vidéo 2D en C++11. Il est basé sur SDL et OpenGL ES 2.0 et s'inspire très largement de l'API du module graphique de SFML avec quelques différences mineures et surtout en ajoutant des fonctionnalités non-présentes dans SFML.

Vous n'avez pas eu de nouvelles de la version 0.5.0 parce que je voulais faire une news un peu globale sur la bibliothèque et j'ai manqué de temps pour le faire et trois (...)

Journal LinuxFr.org : seconde quinzaine de septembre 2017

Posté par (page perso) . Licence CC by-sa
Tags :
10
14
oct.
2017

Octante et unième épisode dans la communication entre les différents intervenants autour du site LinuxFr.org : l’idée est tenir tout le monde au courant de ce qui est fait par les rédacteurs, les admins, les modérateurs, les codeurs, les membres de l’association, etc.

L’actu résumée ([*] signifie une modification du sujet du courriel) :

Statistiques

  • 1843 commentaires publiés (dont 4 masqués depuis) ;
  • 300 tags posés ;
  • 90 comptes ouverts (dont 6 fermés depuis) ;
  • 50 entrées de forums publiées (dont 2 (...)

Journal OnePlus téléphone maison

Posté par . Licence CC by-sa
Tags :
43
11
oct.
2017

OnePlus, la société chinoise réputée pour vendre des téléphones Android à très bon rapport qualité prix, a installé un spyware une solution Analytics sur ses téléphones.

L'auteur de cette découverte, Christopher Moore, a utilisé un proxy pour étudier ce qu'envoyait son téléphone sur le réseau, et a découvert des trames envoyées vers l'adresse https://open.oneplus.net. Celui-ci nous fait part sur son blog de plus amples détails.

Les données, encodées en base64, montrent que le téléphone rapporte des événements se rapportant (...)

Journal Taxe béton Nicolas Hulot

Posté par . Licence CC by-sa
30
11
oct.
2017

Hello cher journal,

Aujourd’hui (en fait c’était il y a quelques jours, mais c’est un détail), je suis tristesse. J’ai été à un enterrement, et j’ai fait un petit tour à la campagne, où du moins ce qu’il en reste, pour passer un moment avec des proches. Outre l'événement qui avait toutes les raisons de miner le moral, ce qui m’a achevé, c’est la campagne justement…

Oui, heureusement les enterrements sont assez rare chez nous les êtres humains, et l’espacement (...)

Journal Sortie de OpenBSD 6.2

Posté par . Licence CC by-sa
Tags :
19
11
oct.
2017

Annonce reprise et légèrement modifié du blog d'une communauté francophone OpenBSD

Comme tous des 6 mois une nouvelle version d'OpenBSD est de sortie. Vous pouvez récupérer une image d'installation sur un des miroirs officiels ou sur notre serveur.

La liste des changements est conséquente. Bien qu'on va en citer quelques-uns ci-dessous, vous voudrez certainement aller jeter un œil à la page officielle ou à la liste très complète ou encore l'annonce de sortie.

Ces changements sont assez techniques (...)

Journal Dérive du tout connecté

Posté par . Licence CC by-sa
Tags :
11
11
oct.
2017

si vous aimez le "tout connecté" et ne voyez aucun danger à ces technologies, je vous invite à lire cet article qui décrit un bug sur une enceinte connectée Google.

Alors certes ce n'est qu'un bug, celui-ci sera corrigé, mais personnellement, pour moi, ce genre de truc, c'est NON. Et hereusement que je peux le refuser.

Celà dit, sur le modèle de eCall, on peut imaginer rendre ce genre de dispositif obligatoire sur les détecteurs d'incendie par exemple …

Je (...)

Journal Replicant 6.0 0002 est sorti (avec 12 appareils supportés !)

22
11
oct.
2017

En bref

Le 13 mai 2017, la première version de Replicant 6.0 est sortie. Le 17 septembre 2017, la deuxième version a été publiée. Il s'est donc passé 4 mois plus entre ces 2 versions.

Seulement 3 appareils avait une gestion "complète" avec la première version de Replicant 6.0 et un appareil avait une gestion "incomplète", depuis les choses ont bien changé puisque 12 appareils sont gérés (comme pour Replicant 4.2). Les derniers changements de LineageOS (...)

Journal Comment je suis devenu chef de projet

70
8
oct.
2017
Ce journal a été promu en dépêche : Comment je suis devenu chef de projet.

Quand je ne suis pas au boulot, quand je ne suis pas en train de faire des photos, je travaille petitement sur un projet qui m’enthousiasme beaucoup. C’est un jeu vidéo qui s’appelle Unvanquished et c’est un projet de passionnés : chacun venant d’un peu partout sur la planète et chacun contribuant un peu quand il peut. Le projet doit avoir au moins cinq ans. Je m’y suis intéressé très rapidement et ai commencé à contribuer en 2013 (de simples corrections (...)