Journal La distribution buildroot (pt 1)

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
28
14
déc.
2023

Dans les derniers commentaires, il m’a été demandé de faire un petit journal sur la distribution buildroot. Cela tombe bien, c’est quelque chose que j’avais en tete depuis un moment sans avoir vraiment pris le temps de m’y mettre. Je vais essayer de le faire en deux parties pour me laisser un peu de temps, tout en ayant déjà quelque chose qui me pousse à continuer :) (c’est plus facile comme ça !) Je vous propose dans cette première partie (…)

De OCaml à ReScript : création d'un nouveau langage ?

Posté par  (site web personnel) . Édité par Ysabeau 🧶 🧦, palm123, Snark, Benoît Sibaud, tisaac, Obi MO, vmagnin, Nicolas Casanova, gasche et Ltrlg. Modéré par Ysabeau 🧶 🧦. Licence CC By‑SA.
Étiquettes :
33
1
fév.
2022
Programmation fonctionnelle

Depuis toujours, le compilateur propose deux manières pour générer un programme exécutable à partir d’un code source OCaml : produire un programme binaire (dépendant de l’architecture donc) ou un byte code qui peut être réutilisé sur n’importe quelle plateforme.

Il y a dix ans, le projet js_of_ocaml apparaissait, permettant de transformer ce bytecode (que pratiquement personne n’utilise) en code JavaScript. Ce projet a ouvert une porte dans l’univers web, puisqu’il permet d’utiliser la force du langage OCaml (typage, réutilisation des bibliothèques existantes) directement dans le navigateur. Il devient possible de contrôler un formulaire saisi par l’utilisateur dans le navigateur, ou sur le serveur avec le même code : il suffit d’inclure la même bibliothèque dans la chaîne de compilation JavaScript et dans la chaîne de compilation du serveur.

Journal Utiliser un pi zero comme serveur de son et lecteur bluetooth

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
57
6
oct.
2019

Le contexte

Depuis longtemps, j'utilise un PC branché à mon ampli hifi pour écouter la musique dans le salon. Ça me permet d'avoir un bon son depuis n'importe quel PC (via pulseaudio en réseau, MPD etc) et se passer des enceintes intégrées des PCs de bureau. Ce serveur de son servait aussi à héberger mes courriels, site, et serveur de fichier.

Les choses changent, et depuis quelques temps, j'ai choisi d'héberger ces services sur des instances dédiées, et mon serveur (…)

Journal Une victoire pour Framagit

Posté par  (site web personnel) . Licence CC By‑SA.
54
22
mai
2018

Je viens de voir aujourd'hui que le gouvernement avait publié l'algorithme de ParcourSup. Pour faire le lien avec l'actualité, il s'agit d'une plate-forme qui permet de réaliser les affectations des étudiants en fonction de leur vœux. L'outil avait été critiqué car l'affectation était réalisée de manière opaque et le risque de décision arbitraire était régulièrement évoqué.

C'est donc aujourd'hui que le gouvernement a rendu publique le code de ParcourSup… sur framagit !

Au vu de l'importance médiatique du projet (…)

Journal Licht 0.1

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
49
13
fév.
2018

Bonjour à tous, j'ouvre aujourd'hui un journal pour vous présenter licht, un tableur en console.

Licht

C'est la première version que je diffuse, et après plus d'un an passé sur le programme, je me rends compte que je n'ai pas grand-chose d'aguicheur à vendre :

  • ça utilise l'interface sexy de ncurse,
  • la prise en charge des fichiers openOffice est basique,
  • le nombre de fonctions disponibles restent limitées.

En gros, ça suffit pour faire des petits calculs sans charger sa mémoire (…)

Journal Journal de l'epoésie

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
31
31
août
2016

En cette journée spéciale de veille de rentrée, je te propose de jouer au sein de ce journal :

Que tout commentaire posté doive plaire à Calliopê, et qu'enrobés de miel, même tes mots trolleux sonnent mieux à nos oreilles. Par la métrique, la rime ou même via l'oulipo, chaque commentaire tentera ainsi d'être le plus beau.

Quand à toi lecteur, tu nommeras le vainqueur : tu marqueras d'un plus celui qui touche Venus. Et nous compterons demain le linuxien (…)

Journal Jolla va mal

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
45
22
nov.
2015

Jolla, l'entreprise fondée par les ex de Nokia, vient d'annoncer un plan de licenciement.

Au début

Lancé fin 2013, le démarrage a été difficile, beaucoup de bugs ont freinés la promotion, certains corrigés seulement récemment (par exemple la notification d'appel manqué via SMS n'a été intégré que cet été).

L'absence de batterie de remplacement a été longtemps une source d'inquiétude de la part des utilisateurs qui ont peur de se retrouver avec un téléphone inutilisable et bon à jeter. (Une (…)

Journal Oolite : un pare-feu dans l'espace

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
34
27
mai
2015

OOlite vient de sortir aujourd'hui dans la version 1.82. Alors, disons le de suite, je ne vais pas parler d'une suite bureautique libre, mais d'un jeu de navigation spatiale, inspiré par un jeu ayant eu un grand succès dans les années 80 : Elite_(jeu_vidéo)

Alors qu'est-ce qu'on peut dire sur le jeu ? Déjà, il est basé sur les librairies gnustep. Quoi ? Sérieux ? Déjà je suis impressionné que ça existe encore, mais alors qu'on décide de l'utiliser pour en faire un (…)

OCaml 4.02

Posté par  (site web personnel) . Édité par octachron, jumbojet, GNU_Eths, Ontologia, Snark, Michaël, BAud, Benoît Sibaud, palm123, Pierre Jarillon, Def, Tonton Th et Bruno Michel. Modéré par ZeroHeure. Licence CC By‑SA.
Étiquettes :
48
7
sept.
2014
Programmation fonctionnelle

La version 4.02 du langage OCaml a été annoncée vendredi 29 août. Elle fait suite à la version 4.01 publiée en septembre 2013. Il s'agit de l'implémentation la plus vivace du langage ML (Meta language) et l'un des langages fonctionnels les plus utilisés (comme Haskell, XSL, Lisp…)

Journal Neo900 en standby

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
10
17
mai
2014

C'est un journal bookmark, je n'ai pas le temps d'analyser ni de traduire : le projet neo900 est mis en standby pour l'instant.

(Pour rappel il s'agit de créer un nouveau téléphone libre basé sur le nokia n900)

L'annonce a été faite par l'équipe de golden delicious il y a deux jours :

I have bad news to announce that Golden Delicius Computers (GDC) has declared to step down from the Neo900 project team. The reason is that unsolvable (…)

Journal Je ne connaissais pas, maintenant c'est fermé.

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
18
14
août
2013

(Attention, ceci est un journal bookmark déguisé !)

Je viens de lire un article sur la fermeture de l'hébergeur mail lavabit, que je ne connaissais pas du tout.

Cet article explique que cet hébergeur mail, situé aux états unis, avait mis en place une solution dans laquelle les emails étaient chiffrés sur le disque, et ne pouvaient être lu qu'avec le mot de passe de l'utilisateur. Suite à des affaire de maltraitances d'enfants la justice américaine a fait pression pour (…)

Présentation OCaml le 21 mai 2013 à Paris

Posté par  (site web personnel) . Édité par Nils Ratusznik, Benoît Sibaud, Nÿco et Jiehong. Modéré par Nils Ratusznik. Licence CC By‑SA.
Étiquettes :
12
15
mai
2013
Communauté

Le groupe ocaml-paris organise une présentation le mardi 21 mai 2013 à partir de 19h30, au 23 avenue d'Italie, à Paris (75013).

Le programme est le suivant :

  • 19h30-19h40 : intro et nouvelles ;
  • 19h40-20h05 : Esther Baruk : LexiFi : usage d'OCaml pour décrire des contrats financiers ;
  • 20h05-20h30 : Gabriel Scherer : comment mieux interagir avec l'équipe du noyau d'OCaml ;
  • 20h30-20h55 : Benoît Vaugon : que peut-on faire avec le bytecode d'OCaml ?
  • 20h55-21h20 : Frédéric Bour : Merlin, un IDE OCaml pour Vim ;
  • (reporté) Pierre Chambart : les GADT dans la pratique ;
  • 21h20-21h30 : discussions ouvertes/démos flash ;
  • 21h30 : pizzas.

Si vous souhaitez rencontrer les acteurs du langage, et vous plonger dans l'actualité d'OCaml, c'est l'occasion !

Critique de Underground (Assange, Dreyfus)

Posté par  (site web personnel) . Édité par Benoît Sibaud, Nÿco, Xavier Teyssier et rootix. Modéré par rootix. Licence CC By‑SA.
Étiquettes :
24
16
avr.
2013
Culture

J'étais au lycée quand les premiers graveurs CD sont apparus. Ils ont rapidement remplacés les cartes Magic, puis, m'ont permis de découvrir un autre pan de la culture informatique : « Il me restait un peu de place, alors je t'ai mis quelques e-zines. »

Ces magazines : Noway, Noroute, Cryptel, NPC, Cybz, deathly by étaient des magazines de hacking, édités par les acteurs eux-même, et une véritable plongée dans la culture underground. À côté des articles techniques, il y avait également des critiques de livres, des coups de gueules, ou même des articles sur le groupe et ses activités. Aujourd'hui, on pourrait y trouver tout une ethnologie sur cette époque et le monde de l'informatique de la fin des années 90.

C'est avec ces souvenirs que j'ai découvert Underground, de Julian Assange et Suelette Dreyfus.

NdM : merci à chimrod pour son journal. La seconde partie de la dépêche détaille le livre.

Journal Critique de Underground (Assange, Dreyfus)

Posté par  (site web personnel) . Licence CC By‑SA.
54
14
avr.
2013
Ce journal a été promu en dépêche : Critique de Underground (Assange, Dreyfus).

J'étais au lycée quand les premiers graveurs CD sont apparus. Ils ont rapidement remplacés les cartes Magic, puis, m'ont permis de découvrir un autre pan de la culture informatique : « Il me restait un peu de place, alors je t'ai mis quelques e-zines. »

Ces magazines : Noway, Noroute, Cryptel, NPC, Cybz, deathly by étaient des magazines de hacking, édités par les acteurs eux-même, et une véritable plongée dans la culture underground. À côté des articles techniques, il y (…)