Accélérer l’exécution de #dpkg, #apt-get ou #aptitude - Humus numericus
►http://blog.nozav.org/post/2011/06/29/Acc%C3%A9l%C3%A9rer-l-ex%C3%A9cution-de-dpkg%2C-apt-get-ou-aptitude
Petit conseil si votre dpkg rame, si votre apt-get se traîne comme une vieille chaussette ou si votre aptitude a le dynamisme d’une histoire de Petit ours brun, et si ces ralentissements se produisent lorsque ces programmes lisent leur base de données.
Après quelques recherches sur le Web, il semble que ce ralentissement provient des très nombreux fichiers présents dans /var/lib/dpkg/info et que dpkg et consorts doivent lire de temps en temps. Avec le temps ces fichiers se fragmentent (ils se situent à des endroits dispersés sur votre disque dur) et leur lecture prend de plus en plus de temps.
Une solution peut être d’utiliser le script suivant, donné par gmargo sur un forum #ubuntu.
Les plantages de Linux dans des lieux publics
►http://www.tux-planet.fr/les-plantages-de-linux-dans-des-lieux-publics
JS/Linux : un PC dans son navigateur
►http://aris.papatheodorou.net/2011/05/jslinux-un-pc-dans-son-navigateur
Fabrice Bellard, à qui l’on doit entre autre l’excellent logiciel multi-plateforme de conversion vidéo FFmpeg, a programmé « pour le plaisir » un émulateur de PC tout en JavaScript, sur lequel il fait tourner JS/Linux, un système GNU/Linux fonctionnel que l’on peut utiliser directement depuis son navigateur (Firefox 4, Chrome 11 ou Internet Explorer 9).
►http://aris.papatheodorou.net/files/2011/05/jslinux.png
#Linux #Gnu #geek #JavaScricpt
Sound Issue in #Linux Adobe #Flash - Ricky’s Hodgepodge
►http://blogs.nologin.es/rickyepoderi/index.php?/archives/35-Sound-Issue-in-Linux-Adobe-Flash.html
Last glibc upgrade has got this sound issue out (you know I have a thing about upgrading my debian box). If you follow the previous adobe link there is a solution from a Russian page. It seems the memcpy function has been binary replaced by memmove (I did not know it was even possible). In my #debian box the solution is very similar to the explained by the Russian mate. Please be aware of the fact that you are trusting in a binary change done by this guy (you know, desperate times call for desperate measures).
Ça n’affecte que les sytèmes 64 bits. Le patch binaire a fonctionné chez moi, mais c’est vraiment pas une pratique « sécure ».
Linus Torvalds : l’interview anniversaire des 20 ans du noyau - LinuxFr.org
►http://linuxfr.org/news/linus-torvalds-l’interview-anniversaire-des-20 ans-du-noyau
#LinuxFr : Je sais que tu te considères comme une personne pragmatique et pas comme un prophète… Mais, est‐ce que tu serais d’accord pour dire qu’il y a un contenu de nature éthique dans la licence GPL ?
Linus Torvalds : Je vais répondre à ça de deux façons différentes, et je vais essayer d’expliquer pourquoi je réponds de deux façons différentes.
La première réponse, très négative, c’est que je méprise complètement les gens qui tentent de pousser la GPL comme étant de type « éthique ». Je pense que c’est de la pure connerie. Pourquoi ? Parce que l’éthique, pour moi, c’est quelque chose de privé. Chaque fois que vous l’utilisez dans un argument pour dire pourquoi quelqu’un d’autre devrait faire un truc, alors vous n’êtes plus éthique. Vous devenez juste une tête de con moralisatrice.
Mais la seconde réponse, c’est que personnellement je pense que la GPL (version 2) correspond à ce que je veux faire. J’aime vraiment programmer et je veux rendre disponible mon travail pour que les autres puissent en profiter. Mais je pense vraiment que tout le « vous pouvez faire ce que vous voulez, mais vos améliorations doivent être disponibles de la même manière que le code d’origine » est très juste, et que c’est un très bon moyen de faire du développement.
Donc, personnellement, je pense que la #GPLv2 correspond d’assez près à ce que je pense être « la bonne manière de vivre ma vie ». Et par « bonne manière », je ne veux pas dire que ce soit la seule manière. J’ai fait aussi du développement sous licence commerciale et j’ai beaucoup aimé ça. Je pense que c’est aussi correct et approprié (Eh, ils m’ont payé pour le faire).
Perso j’y vois surtout un pragmatisme cynique : oui il y a une valeur éthique à la GPL (il l’apprécie à titre personnel), non il ne souhaite pas militer pour cette valeur. La distorsion entre les deux est expliquée par la parenthèse finale.
« (Eh, ils m’ont payé pour le faire). »
Non mais le principe libéral au sens philosophique repose justement sur le fait que l’éthique, comme toute autre valeur morale, ne peut être QUE privée. Donc à titre personnel il peut aimer ceci ou cela (et d’ailleurs là il ne la trouve même pas éthique cette licence, il trouve juste que c’est sa méthode de travail préférée pour du code source) mais surtout il ne faut pas qu’une valeur soit bonne en-soi (c’est-à-dire pour le plus grand nombre, voire tous), c’est juste « moi dans mon coin ça me plaît et toi tu fais ce que tu veux ».
Le libéralisme c’est avant tout la privatisation de la morale.
Google condamné pour avoir utilisé Linux
►http://www.numerama.com/magazine/18625-google-condamne-pour-avoir-utilise-linux.html
Un utilisateur peut également être condamné pour avoir utilisé un système violant un brevet. Aux Etats-Unis, un jury populaire a condamné Google à verser 5 millions de dollars de dommages et intérêts à Bedrock Computer Technologies. Celui-ci suspecte plusieurs versions du noyaux Linux d’avoir enfreint un de ses brevets. Dans cette affaire, Google n’a fait qu’utiliser le système d’exploitation.
#Linux #brevets_logiciels #propriété_intellectuelle #Google #logiciel_libre
Déjà 20 ans #linux fort & vert
►http://video.linux.com/video/1966
#TTYtter: an interactive console text-based command-line #Twitter client and Perl platform (whew!)
►http://www.floodgap.com/software/ttytter
a multi-functional, fully 100% text, Perl command line client.
In interactive mode, it is a fully interactive client with asynchronous background updates and commands. Use it over telnet, ssh or even a dummy terminal. Supports ANSI colour, UTF-8, hashtags and Twitter Search!
La question philosophico-terminologique du jour : peut-on continuer à utiliser le terme de « distribution #Linux » ou bien n’est-ce qu’un terme flou, vague et mal défini, sans vraie sémantique ?
Joe Dog Software - Using #Siege To Tune #Apache on GNU/#Linux
►http://joedog.org/index/articles-tuning
Siege is a great tool to measure #web site #performance and establish benchmark metrics. What do you do if siege shows your performance stinks? This document illustrates how to tune your server and validate those tunings with siege.
For the purpose of this exercise we will tune a very old Linux server to effectively serve static content at a rate of 200 requests per second. We’ll start with an out-of-box apache configuration and build from there
Linux Libertine, une #font libre
►http://en.wikipedia.org/wiki/Linux_Libertine
très jolie police, j’ai pu l’intégrer dans #TeX (#XeTeX) avec :
\usepackage{fontspec}
\usepackage{xltxtra}
\setmainfont[Mapping=tex-text]{Linux Libertine}
en revanche pas réussi à exploiter
\fontspec[Ligatures={Common, Historical}]{Linux Libertine}
pourtant indiquée par ►http://en.wikipedia.org/wiki/XeTeX
Merde, trop tard, je viens de uploader tout le matos de campagne chez l’imprimeur. Ça aurait eu de la gueule, des bulletins de vote officiels en #Linux Libertine
Et elle supporte de nombreuses langues. Dommage, elle ne me plait pas beaucoup...
La Linux Biolinum est très belle et extrêmement lisible. L’espace entre les lettres est parfait pour l’écran. Par contre, le gras est assez moche.
Aleutia - Home of fast energy efficient PCs, fanless PCs ...
►http://www.aleutia.com
#hardware #computer #technology #pc #linux
#Python #Twitter Tools (#command-line client and #IRC #bot)
►http://mike.verdone.ca/twitter/#install
Python Twitter Tools (PTT) includes a Twitter #API, command-line tool, and IRC bot.
Monitor file system activity with inotify
►http://www.ibm.com/developerworks/linux/library/l-ubuntu-inotify/index.html?ca=drs-
#linux
Exemple d’utilisation d’incron/inotify | sysadmin
►http://www.sysadmin-fr.org/fr/linux/incron
#linux
la même chose en récursif (et donc bcp plus utile pour surveiller un dossier) :
►https://github.com/greggoryhz/Watcher
Sécurisation du serveur (SSH, firewall iptables, fail2ban...) - Alsacréations
►http://www.alsacreations.com/tuto/lire/622-Securite-firewall-iptables.html