Codaz df –libxo xml

November 7th, 2014 par gaston

Tags: , , ,

C’est passé un petit peu en dessous des radars, mais Juniper sponsorise un projet nommé libxo qui fournit une API d’écriture en TXT/HTML/JSON/XML.. jusqu’ici, rien de bien spécial, sauf qu’au détour d’un (loooong) thread sur freebsd-arch@ (avec évidemment la question “mais pourquoi pas YAML?”, mais aussi une adhésion pleine de phk@ qui rappelle qu’il avait eu l’idée le premier, et le rappel d’un GSOC sur le sujet) on se rend compte que cette librairie a été intégrée à FreeBSD, et qu’un travail est en cours pour convertir les utilitaires du système de base à cette API (pour l’instant uniquement df(1), w(1) et wc(1)).

Ce qui permet des choses comme (exemple tiré de la page de manuel) :

% wc --libxo xml,pretty,warn /etc/motd
<wc>
  <file>
    <filename>/etc/motd</filename>
    <lines>25</lines>
    <words>165</words>
    <characters>1140</characters>
  </file>
</wc>

Autant d’un certain côté c’est génial pour générer des sorties machine-readable (plutôt que de faire du w | sed | grep | awk) et ça va ravir toute une génération d’admins2.0^Wdevops^Wpuppetistes, mais je pense qu’un certain nombre d’admins unixiens barbus vont en recracher leur café sur leurs écrans. Et enfin, même si les changements à apporter pour utiliser cette API sont minimes (cf le diff pour w(1) dans le premier mail), le travail est colossal.

On saluera par contre la démarche de Juniper (pas nouvelle non plus) de reversement de code à la communauté.

Posté dans Codaz, FreeBSD | 1 Comment »

Irc Radio-Trafic: Convi-Balisage à la prochaine sortie!

November 16th, 2013 par pinpin

Tags: , , , ,

Un module Nginx écrit en état d’ivresse pour convertir du Markdown en HTML

http://blog-notes.jbfavre.org/?ivre-il-decide-de-se-mettre-au-c,3041 proposé par fo0 sur #GCU@freenode

Posté dans Irc | No Comments »

"

nico <gaston> PUTAIN DE SA RACE D'OPENBSD DE MERDE

jaroug <pinpin> twisla: nan mais sans deconner jonita <twisla> pinpin: on avait dit pas les vieux dossiers <pinpin> twisla: queue.h toussa

rabbit pinpin: t'as baise toi ? rabbit: et des moutons qui font "beeeh" ? pinpin: tu t'es radicalise ? rabbit: 7000 INCOMING HOSTILES ETA 3 HOURS

Identification

Enregistrez-vous

SQUAD!

GCU live

[07:44:37] Kuri Mating!
[08:16:49] gaston ohai
[08:31:29] semarie Vigdis: "it's boring because it just works" ahah
[08:31:42] semarie tu voulais te lancer dans le dev hw ?
[08:33:08] semarie https://chown.me/blog/pl aying-with-the-pine64.ht ml #pine64,arm,openbsd#
[08:45:21] semarie https://mastodon.social/ @stsp/98857715501518133 https://shimazakitatsuya .bandcamp.com/track/stsp #stsp,song#
[08:45:56] semarie https://mastodon.social/ @stsp/98857724216819166 https://sirarthurconanvo mit.bandcamp.com/track/h essler #hessler,song,too#
[08:47:57] bsdsx matin jardin lutinesque

Miiissioudaaam'

Archives:

Meta:

Hosted by:

NBS-System