Journal `smk`, un make sans Makefile

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
68
11
déc.
2018

Au début était la flemme…

Ça fait bien longtemps que je me dit que quand j'écris un Makefile, je travaille trop.

Si on considère cet exemple :

main.o: main.c hello.h
    gcc -o main.o -c main.c

Le kernel sait parfaitement que ma commande gcc -o main.o -c main.c lit main.c, et écrit main.o.
Et donc que si main.c change, je dois recompiler, et si main.o n'est pas là, idem.
Et pareil pour les dépendances entre commandes.

(…)

Journal Migrer vers un SSD simplement avec lvm

Posté par  (site web personnel) . Licence CC By‑SA.
82
31
déc.
2013

Quoi, encore un tuto sur les SSD?

Allez, cette fois ci c'est décidé, je saute le pas : j'ai investi deux cents euros dans un bon disques SSD, et je remplace mon RAID1 de 250 Go.
Mes deux disques vont finir dans un boîtier NAS qui servira de backup familial.

J'ai lu pas mal d'articles sur le sujet, mais j'ai rapidement compris qu'il fallait se méfier des informations d'il y a ne serait-ce que deux ans, car tant les (…)

Langages et performances : les Français à l'honneur !

Posté par  (site web personnel) . Modéré par Nÿco.
Étiquettes :
0
19
mai
2005
Technologie
Pour nourrir les débats sans fin sur les performances relatives des langages, voici une source de données bien faite : The Computer Language Shootout Benchmarks.

Le dernier site similaire n'étant plus mis-à-jour depuis 2003, Brent Fulgham a repris le flambeau, et s'est installé sur un serveur Debian.

Ce site permet de soumettre des benchs, de proposer des réalisations de ces benchs pour un langage, et surtout de consulter les résultats sous différentes formes (y compris graphiques) suivant différents critères (en particulier CPU et utilisation mémoire).

La base des résultats actuels est bien remplie, de nombreux langages et compilateurs y figurant avec un bon nombre de benchmarks (il n'est pas nécessaire de tous les réaliser pour figurer dans le classement).

Surprise, juste derrière un C à la domination chancelante, figurent trois technologies dans lesquelles les Français jouent un rôle important (voire qui sont exclusivement française). Il s'agit respectivement de OCaml, Ada et Eiffel.

Journal Bootsplash et alternative /bin/sh dans Debian

Posté par  (site web personnel) .
Étiquettes :
0
6
mar.
2005
Je suis tombé par hasard sur l'excellent tutoriel http://www.swisslinux.org/forums/sutra2275.php,(...) qui explique comment installer BootSplash sur une Debian, avec un kernel non Debian (un CK en l'occurence).
Le choix des fonds d'écrans disponibles empaquettés en deb, que l'on peut voir sur http://www.bootsplash.de,(...) m'a donner envie de m'y remettre ce week-end.

J'avais déja obtenu un beau résultat avec BootSplash dans le passé, mais je ne l'avais pas réinstallé après mon dernier crash disque. Et puis il y avait ce bug incompréhensible sur (…)

Être orateurs aux RMLL à 13 ans? Avec Ada, même ça c'est possible!

Posté par  (site web personnel) . Modéré par Mouns.
Étiquettes :
0
3
juil.
2004
Communauté
Le thème des langages de haut niveau des Rencontres Mondiales du Logiciel libre offre à la communauté du libre l'occasion de se pencher sur ses outils de développement.
La session du 8 juillet montrera qu'Ada est une arme redoutable pour fabriquer un logiciel libre, et que c'est une arme que l'on peut mettre entre toutes les mains.