Hum, je suis d'accord avec le fait qu'il est préférable de commencer par les bases pour appréhender quelque chose.
Et donc, à une époque je faisais du CSS à la mano, donc je sais à peu près comment ça fonctionne.
Mais l'UI c'est clairement pas mon truc.
Premièrement je ne suis pas un "artiste", donc quoi que je fasse le rendu est laid.
Deuxièmement, ça ne m'intéresse pas.
Par contre, j'aime pouvoir me servir de ces framework qui "juste marchent" pour avoir un rendu potable sans y passer des jours.
Hum, non, c'est pas forcément une histoire de répartition de charge.
On peut vouloir installer ce genre de produits (comme on utilise disqus) si l'on souhaite déporter la gestion des commentaires.
Voire si on souhaite ajouter un module de commentaire sur un site statique.
Après l'un n'empêche pas l'autre, mais il n'y a pas nécessairement besoin de 20 machines pour utiliser ce genre de produits.
À une époque il y avait OVH qui proposait juste une ligne ADSL sans modem, sans rien, pour une vingtaine d'euros.
J'ai l'impression que cette offre n'existe plus : http://www.ovhtelecom.fr/adsl/
Est-ce que quelqu'un peut m'expliquer ?
Je ne comprends pas ces mecs qui sont décris comme "déçus" des résultats.
Quel est leur rôle dans l'entreprise ? Qu'est-ce qu'on en a à foutre de leur avis ?
J'ai juste l'impression que ce ne sont que des rapaces coincés dérrière leurs chiffres qui cherchent à se goinfrer un maximum sur le dos de ceux qui BOSSENT vraiment.
Je ne porte pas plus que ça Google dans mon coeur, mais quelle est la légitimité de ces gus ?
Ce sont des vrais questions. Ça fait des années que je ne pige pas ce système de capitalisation boursière et autre.
Pourquoi diable TOUT le monde devrait progresser TOUS les ans ?
On s'étonne de voir les dettes se creuser de tous les côtés, mais forcément, si on force les entreprises à faire progresser leur CA/Résultat tous les ans, on les force indirectement à soit augmenter leurs marges, soit faire baisser le coup d'achat de leurs matières premières.
Du coup ça se répercute soit par une baisse de revenus pour les fournisseurs de matières premières, soit par une augmentation du prix du produit fini (soit les deux), et donc de l'inflation, et donc augmentation des "subvention sociales", etc.
Bref, je ne comprends pas ce système.
Vivement la même chose pour les imprimantes.
Oh wait...
Rien à ajouter.
Lorsque je me suis mis à GNU/Linux ça n'a pas été facile, j'ai du éplucher des forums, des wiki, etc.
Mais une fois les bases acquises, tout m'a semblé clair et limpide.
Le fait que la "ligne de commande" soit mise en avant permet de réaliser ce qui se passe sur le système lorsqu'on exécute telle ou telle commande, d'avoir des logs parlants, et finalement de gagner du temps.
Le fait de pouvoir scripter à peu près tout ce que l'on veut est pour un fainéant comme moi un argument de choc.
Vu que je galère toujours pour trouver comment télécharger des sources sur sourceforge en ligne de commande...
curl -L "http://mon.url/" -o mon-projet.tar.gz
Ils pourraient pas nous filer un lien direct comme tout le monde ?!
Suite à la faille nommée "heartbleed" ( http://heartbleed.com/ ) relative à OpenSSL, après avoir mis à jour votre système via votre gestionnaire de paquets favoris, vous pouvez exécuter la commande suivante qui vous listera l'ensemble des processus utilisant encore les anciennes librairies (chargées en mémoire au lancement des services) :
grep -l 'libssl.deleted' /proc//maps | tr -cd 0-9\n | xargs -r ps u
Note : Le titre est légèrement trompeur car / et /root sont différents.
/root étant un sous-répertoire de / et correspondant au "home" de l'utilisateur root.
Mais c'est vrai que la confusion est facile puisque / qui correspond à la racine et que ça se dit "root" en anglais...
Sinon, cette arborescence n'est pas une simple convention, elle est vraiment standardisée (au même titre que les protocoles réseaux par exemple). Ça s'appelle la FHS : http://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard
À noter également qu'une distribution GNU/Linux, pour être reconnue comme telle par la fondation Linux doit entre autre respecter cette norme ainsi que d'autres.
C'est ce qu'on appelle la LSB : http://en.wikipedia.org/wiki/Linux_Standard_Base
Exactement !
J'avais écris un article à ce sujet : http://ziirish.info/blog/post-61-la_magie_des_lutins_volants.html
Avant, j'avais une imprimante jet d'encre avec 4 cartouches séparées. Naïvement, je pensais (comme beaucoup de monde je pense) que si je manquais de cyan, je pourrais tout de même imprimer en noir et blanc.
C'était effectivement très naïf, parce que ces imprimantes sont vraiment des pièges !
De même, l'encre liquide n'est présente qu'en très infime quantité dans les cartouches, et avec le nettoyage des têtes qui intervient à chaque "job d'impression", on peut changer les cartouches tous les 3 mois.
Je n'utilise mon imprimante que pour imprimer des documents administratifs, c'est à dire à la louche 4 pages par mois... Et toujours en N&B.
Avec mon ancienne imprimante, chaque fois que j'avais besoin d'un document urgent, j'avais bon pour aller chercher des cartouches, ou squatter le voisinage...
Alors que depuis cet article, je n'ai pas encore du changer le tonner !
Je doute que je tiendrai 42 ans avec ce tonner, mais la durée de vie d'un tonner face à une cartouche n'a franchement rien à voir. Et la qualité d'impression non plus. C'est beaucoup plus propre en laser !
$ cat /sys/block/sda/queue/scheduler
noop anticipatory deadline [cfq]
Perso j'essaie d'envisager une possibilité d'introduire l'informatique bien avant le collège.
Aujourd'hui les enfants sont confrontés aux nouvelles technos dès l'age de 2ans (voire avant), avec les tablettes, les smartphones, etc.
Un peu comme dans Inception, j'essaie de faire naître en eux une certaine curiosité qui va naturellement les amener à réflechir.
J'ai commencé par ici : http://ziirish.info/blog/post-79-retour_dexperience_changement_de_rythme_scolaire.html
Mais j'imagine qu'on peut encore travailler ça (parce que mine de rien, 4h ça passe vraiment très très vite !)
On pourrait envisager d'en faire un projet "Open Source" sans forcément qu'il s'agisse de code ;)
Yep, c'est une limitation du shell, et plus particulièrement de la façon dont sont parsés les arguments.
https://github.com/ziirish/shelldone/blob/master/src/parser.c#L839
Hop, encore une bidouille pour systemd
C'est un article que j'ai écrit il y a quelques temps mais j'aimerais renouveller l'expérience donc toutes les remarques/commentaires sont bienvenues.
Et puis si d'autres veulent également participer à leur niveau, pourquoi pas !
Vu que je m'en sers régulièrement, je me le note ici.
Comment "retourner" un pdf à l'envers ?
convert -rotate 180 -density 300x300 orig.pdf dest.pdf
L'intérêt du SWAP sur Linux c'est de permettre au kernel de mettre tous les caches mémoires qui ne sont pas sollicités depuis un certain temps dans le SWAP.
À vérifier mais il me semble également que le SWAP permet de stocker les buffers sur les fichiers. Typiquement quand on fait un appel système à fopen, puis fread, etc. le kernel va implicitement mapper une partie du fichier en mémoire. Et un programme tourne avec un ou plusieurs fichiers ouverts sans y toucher pendant un moment, le kernel met tout ça en swap.
Effectivement dans la vie de tous les jours sur un desktop ça n'a pas beaucoup d'impact, quoi que, j'ai également décidé de virer le swap et je constate que Firefox est beaucoup plus gourmand en RAM.
Mais sur un serveur qui peut faire tourner des démons pendant des jours et des jours c'est très intéressant d'avoir un mécanisme comme le SWAP.
Sinon il existe aussi un ensemble de patch à appliquer au noyau pour "renforcer" sa sécurité : http://grsecurity.net/
OVH propose des noyaux compilés avec grsec
Voici un "effet timo" suite à ce lien : http://lehollandaisvolant.net/index.php?mode=links&id=20140310112051
Ce n'est pas encore un effet sebsauvage ou bien un effet korben, mais c'est déjà pas mal !
Ne reste plus qu'à fidéliser ces nouveaux visiteurs ;)
Joyeux Anniversaire le Web !
1/4 de siècle, ça se fête quand même !