Journal Pijul, version 1.0 en approche

Posté par  (site Web personnel) . Licence CC By‑SA.
Étiquettes :
41
30
nov.
2020

En 2017, je vous présentai Pijul, ici même Pijul, un nouveau gestionnaire de source, un DVCS basé sur la même théorie des patchs que darcs, mais avec pour objectif d'en résoudre les problèmes de performance. Il est développé en Rust et publié sous licence GPL v2.

Depuis le sujet a été évoqué deux fois de plus : Tous les contenus étiquetés avec « pijul »

Après plusieurs années de développement et des ré-écritures, la version 1.0 approche.

Une annonce (…)

Journal Pijul, un nouveau gestionnaire de source

Posté par  (site Web personnel) . Licence CC By‑SA.
Étiquettes :
37
18
sept.
2017

Ce nouveau gestionnaire de version est développé en Rust. Il reprend la même théorie des patches que darcs, mais en résolvant ses problèmes de performance.

Le développeur principal, Pierre‐Étienne Meunier, fait des annonces régulières sur r/rust, répond aux questions de manière très complète et y défend son bébé !

Le but ici n’est pas de traduire le manuel, je vous laisse découvrir les particularités de l’outil.

Chose rare, un papier devrait être publié d’ici la fin de l’année (…)

Journal Après le MOOC OCaml

Posté par  (site Web personnel) . Licence CC By‑SA.
Étiquettes :
11
28
déc.
2016

J’ai participé au MOOC Ocaml qui s’est terminé le 18 décembre 2016. Tous les exercices du MOOC Ocaml pouvaient être faits dans un environnement du type de celui de Try OCaml

Pour continuer d’apprendre OCaml et développer des projets en Ocaml sur son poste, il faut se frotter aux outils gravitant autour du langage Ocaml, principalement ceux de build.

Dans ce journal je parlerais de la solution qui me semble la plus simple pour démarrer un projet OCaml et ensuite (…)

Journal [Bookmark] Pourquoi Kakoune, la quête d'un meilleur éditeur de code

Posté par  (site Web personnel) . Licence CC By‑SA.
20
13
déc.
2016

Un journal bookmark pour signaler l'article Why Kakoune — The quest for a better code editor

On a déjà parlé de Kakoune sur linuxfr, Kakoune, un éditeur de texte qui a du caractère lors de la création du site kakoune.org, cette fois-ci, le développeur principal de Kakoune nous livre un article complet sur les pourquoi et comment Kakoune est un meilleur éditeur de code.

Via une discussion sur /r/vim : https://www.reddit.com/r/vim/comments/5hzls3/why_kakoune_the_quest_for_a_better_code_editor/

Journal [Bookmark+HS] L'histoire du jeu Transformice

Posté par  (site Web personnel) . Licence CC By‑SA.
Étiquettes : aucune
8
5
jan.
2016

Complètement HS car c'est l'histoire d'un jeu en flash même pas open source.

Malgré tout il est très intéressant de lire cette histoire qui va du lancement du jeu à deux personnes sur leur temps libre jusqu'à la création d'une société et l'embauche de plus de personnes. Et finalement la pérennisation de celle-ci.

The Story of Transformice: the 60 million players indie game via Reddit

Kakoune, un éditeur de texte qui a du caractère

Posté par  (site Web personnel) . Édité par Lucas, mawww, yPhil, Benoît Sibaud, patrick_g et Thomas Debesse. Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
55
11
nov.
2015
Ligne de commande

Kakoune est un éditeur de texte en console qui gagne a être connu. Cette dépêche a pour but de le faire découvrir à plus de monde.

NdM : Le logiciel est placé par ses auteurs dans le domaine public.

Elasticsearch 2.0

Posté par  (site Web personnel) . Édité par palm123, bubar, Benoît Sibaud et Pierre Jarillon. Modéré par ZeroHeure. Licence CC By‑SA.
Étiquettes :
38
30
oct.
2015
Base de données

Elasticsearch est un moteur de recherche distribué, RESTful, reposant sur la bibliothèque Apache Lucene et sous licence Apache 2.

Si vous ne le connaissez pas encore, vous pouvez vous reporter à la précédente dépêche, Sortie d'Elasticsearch en version 1.0 où un rapide test est disponible.

Vous pouvez aussi voir tous les contenus taggés avec elasticsearch.

Journal Sourcesûre, une plateforme francophone pour lanceurs d'alertes

Posté par  (site Web personnel) . Licence CC By‑SA.
Étiquettes : aucune
12
5
fév.
2015

Le Monde, la RTBF, Le Soir et La Libre Belgique lancerons le 12 février 2015 une plate-forme pour lanceurs d'alertes :
Sourcesûre

La plate-forme utilisée est un logiciel libre (GNU Affero General Public) disponible sur github - globaleaks/GlobaLeaks et développé par HERMES Center for Transparency and Digital Human Rights qui développe aussi Tor2Web, GlobaLeaks et LeakDirectory (Je ne connaissez ni l'organisation, ni les projets)

Via « Source sûre », plateforme francophone pour lanceurs d'alertes

Journal Tour d'horizon des éditeurs de texte pour le terminal

Posté par  (site Web personnel) . Licence CC By‑SA.
35
29
jan.
2015

Le nombre d'éditeurs de texte disponible sur nos systèmes d'exploitation est très important, même en se limitant à ceux s'exécutant dans un terminal.

La sélection suivante est donc forcement partielle. Dans la suite je parlerais des principaux éditeurs, de leurs clones, des anciens moins connu et enfin des plus récents.

La famille vi

La particularité de cette famille est d'être modale, les touches ont une action différente selon le mode dans lequel on est. De plus vi est dans la (…)

Journal Le challenge du logo ANSSI

Posté par  (site Web personnel) . Licence CC By‑SA.
71
26
jan.
2015

Il ne me semble pas que ce soit passé ici alors voilà un petit bookmark : Ceci n'est pas un blog: Le challenge du logo ANSSI

Lors de la sortie de leur nouveau logo en 2012, l'ANSSI a lancé un challenge planqué dans une image png.

Le gars l'a finalement résolu deux ans après.

Journal Installation de fish shell sur Debian Jessy

Posté par  (site Web personnel) . Licence CC By‑SA.
18
2
jan.
2015

fish est un shell comme zsh ou bash : http://fishshell.com/

Pour moi, son point fort sont les autosuggestions, il est rarement nécessaire de taper une deuxième fois une commande et ça sans nécessiter de ^R.

Le paquet Debian n'est malheureusement pas dans les dépôts de Jessy, il arrivera dans les backports dès que possible.

Lire pour plus de détails les url suivantes :

Le projet propose des paquets pour les différentes distribution linux via le builder opensuse (…)

Sortie d'Elasticsearch en version 1.0

31
12
fév.
2014
Base de données

Elasticsearch est un moteur de recherche distribué, RESTful, reposant sur la bibliothèque Apache Lucene et sous licence Apache 2.

logo

En un an, depuis sa sortie en version 0.90, sa popularité et ses fonctionnalités n'ont cessé de croître.

Note: Si vous n'avez jamais joué avec Elasticsearch, il est plus intéressant de commencer par le test.

Elasticsearch sort en version 0.90

Posté par  (site Web personnel) . Édité par Nils Ratusznik, Nÿco, NeoX, Xavier Claude, Benoît, Nicolas Casanova, Lucas, Benoît Sibaud et ZeroHeure. Modéré par Nÿco. Licence CC By‑SA.
Étiquettes :
20
29
avr.
2013
Java

Elasticsearch est un système distribué, RESTful, reposant sur le moteur de recherche Apache Lucene. Il est développé par Shay Banon et est publié sous la licence Apache Software. Elasticsearch est développé en Java.

ElasticSearch est une réécriture complète du moteur de recherche Compass par son auteur pour prendre en charge au cœur de l’application la montée en charge horizontale (scalability) ; cette réécriture commencée début 2010 lui permet aussi de profiter des avancées du moteur d’index Lucene. Pour plus de détail, lire The Future of Compass & ElasticSearch.

Journal Vote par Internet

Posté par  (site Web personnel) . Licence CC By‑SA.
12
18
jan.
2013

Bonjour,

Un article très intéressant d'Interstices (un site édité par l'INRIA), sur le vote par Internet.

Interstices - Vote par Internet

Ils présentent le sujet puis le projet Helios

Et concluent par :

Pour toutes ces raisons, il semble prématuré d’utiliser le vote par Internet pour des élections à forts enjeux comme des élections politiques importantes. Par contre, il serait réducteur de penser que le vote par Internet est plus dangereux que les autres systèmes de vote en général.

Journal fasd

Posté par  (site Web personnel) . Licence CC By‑SA.
Étiquettes :
11
4
mai
2012

J'ai découvert aujourd'hui fasd, c'est un outil pour la console qui s'inspire entre autres d'autojump dont on a en entendu parler ici (Voir derniers contenus sur autojump)

 

Il propose un ensemble d'alias préconfigurés qui vont plus loin que le déplacement dans le système de fichier. Les exemples tirés de la documentation :

  v def conf       =>     vim /some/awkward/path/to/type/default.conf
  j abc            =>     cd /hell/of/a/awkward/path/to/get/to/abcdef
  m movie          =>     mplayer /whatever/whatever/whatever/awesome_movie.mp4
  o eng paper      =>     xdg-open /you/dont/remember/where/english_paper.pdf
  vim `f
(…)