Menu principal

Statut de la page

Faire le ménage dans son répertoire personnel

Voici un petit script shell qui permet de supprimer des fichiers inutiles dans mon répertoire personnel. Je lance ce script régulièrement avant d’effectuer la synchronisation de mes répertoires de travail avec mon disque externe. Ce script recherche des fichiers dans mon répertoire personnel qui ne sont pas intéressants [...]
Lire la suite
Vus : 236
Publié par Nizar Kerkeni : 103

Mettre à jour son BIOS quand on est sur Linux

Vous avez déjà essayé de mettre à jour un firmware (SSD, carte graphique…) ou votre BIOS sur GNU/Linux ? En général on abandonne rapidement parce que les procédures sont différentes suivant le matériel/fabricant et ça devient un bricolage de haute volée en plus d’être dangereux (ça peut rendre inutilisable votre matériel). Pour Linux on a FreeDOS, Flashrom, fwupd, biosdisk, etc. mais de base les outils/BIOS/firmwares sont fournis pour être utilisés sur Windows… Ça ne sert à rien de réinventer la roue, il faut mettre à jour [...]
Lire la suite
Vus : 418
Publié par blog-libre : 34

Passer son C1 Scaleway sous PHP 7

Je laisse PHP 7 dans le titre mais je précise ici que je parle de PHP 7.0 et pas de PHP 7.1.Notez que passer outre les dépôts officiels de Debian et qu'utiliser un dépôt maintenu par un tiers engage la stabilité de votre serveur et de votre installation. J'ai pas de souci chez moi, mais ça ne veut rien dire !Les C1 de Scaleway sont des serveurs tournant sur une architecture ARM et si c'est sympa dans les faits, c'est un problème quand on veut utiliser PHP 7 avec sa Debian 8 Jessie.Les dépôts bonus classiques que les debianneux doivent tous connaître sont les dotdeb. On y retrouve les dernières versions de PHP packagés avec sérieux par Guillaume Plessis, pour les architectures x86 et x86_64 mais pas d'ARM. Pas de support du C1 donc.Pour [...]
Lire la suite
Vus : 18
Publié par dada : 267

Clean code #2 : Rendre son code plus robuste grâce aux immutables!

Dans ce billet, j’aborde la notion de classe immutable. Beaucoup de développeurs en connaissent la définition, mais ne connaissent pas les implications de ce pattern. Il est pourtant très intéressant, car il permet de rendre plus robuste les développements dans bien des cas. Vous pouvez également retrouver le premier article clean code. Immutable/Immuable qu’est que c’est ? Immutable est le terme anglais, j’utiliserai uniquement ce dernier dans la suite de l’article. Place à la théorie, ne fuyez pas c’est diablement simple : Une classe immutable est une classe dont les objets, une fois instanciés, ne peuvent plus changer d’état. Qu’est-ce que cela implique ? Rendre une classe immutable à ces avantages et un [...]
Lire la suite
Vus : 13
Publié par Wodric : 11

Chiffrement de son répertoire personnel

J'ai récupéré un vieux Dell sur lequel j'ai installé ma distribution et mon environnement graphique habituels (Archlinux / Openbox). L'idée est d'en faire un PC à emmener partout. Hum... et à oublier partout ! Donc il faut pour le moins protéger ses données, pour que son éventuelle perte ne permette à quiconque d'explorer nos documents et/ou mots de passe Internet. La solution est évidement le chiffrement, et tout est expliqué sur cette page du wiki d'Archlinux. Mais comme c'est en anglais et que tout ne m'était pas aussi évident que je l'espérais voici un compte rendu de cette opération. État des lieux : Archlinux à jour, utilisateur(s) créé(s), mots de passes définis (et solides, il serviront au chiffrement), répertoires personnels [...]
Lire la suite
Vus : 75
Publié par Vincent Gay : 38

Définir la carte son de sortie d’une application spécifique avec Pulseaudio

J’ai découvert une fonctionnalité sympa de Pulseaudio, on peut choisir la sortie de chaque application séparément ;-) Ça me permet de lancer un jeu vidéo ou une conversation mumble dans mon casque tout en diffusant de la musique ou un film dans le salon via une autre carte son. Si vous démarrez le « Control de volume Pulseaudio » (pavucontrol), vous pouvez choisir la carte son et le volume de sortie de chaque application indépendamment :  [...]
Lire la suite
Vus : 197
Publié par Tuxicoman : 318

Héberger son serveur avec OpenBSD : un coup de pouce?

J'ai reçu récemment plusieurs mails me demandant quand sera disponible la version papier de la doc sur l'auto-hébergement avec openBSD. C'est vrai que j'en avais parlé dans un article précédent, sans donner de nouvelles depuis. Alors non, le projet n'est pas mort. Je n'ai tout simplement actuellement pas les moyens financiers d'investir dans la publication de ce livre. Et le truc, c'est que ça ne va pas tellement s'arranger avant quelques temps. C'est pourquoi, suite aux demandes précédentes, j'ai ouvert un Ulule faute de mieux. Participer sur Ulule Si ça marche, je pourrai me faire un plaisir de vous envoyer un exemplaire du livre avec [...]
Lire la suite
Vus : 168
Publié par Thuban : 122

Prompt coloré pour son shell

J'utilise plusieurs connexions en même temps à différentes machines en même temps via ssh, parfois avec le même nom d'utilisateur et il est difficile de s'y retrouver. Certes, j'ai à chaque fois genma@nom_de_la_machine dans le prompt mais je cherchais à avoir quelque chose de plus visuel rapidement que d'avoir à lire le nom de la machine (car il m'est arrivé de ne pas taper la bonne commande pour la bonne machine...) D'où l'idée d'avoir un prompt en couleur selon l'utilisateur et /ou la machine. Attention, ce ne sera que le prompt, pas les commandes en elle-mêmes. A la fin du fichier .bashrc, on ajoute les lignes suivantes : Couleur bleu export PS1=“\\[\\033[38;5;25m\\]\\u@\\[$(tput [...]
Lire la suite
Vus : 293
Publié par genma : 201

Envoyer son contenu sur fedorapeople avec ssh et Pelican

J'utilise Pelican pour ce petit blog et je suis hébergé par Fedora sur la plateforme fedorapeople. Toutes les informations pour y accéder et créer sa clefs sont décrites sur cette page du wiki. Je pars sur l'hypothèse que vous avez lu cette page qui vous explique notamment comment produire une clef rsa privée. Pelican produit un ensemble de fichiers html qu'il faut envoyer sur le serveur distant. Heureusement, en utilisant l'outil pelican-quickstart, il propose de gérer un fichier MakeFile. Ce fichier est facile à utiliser : $ make help Makefile for a pelican Web site Usage: make html  [...]
Lire la suite
Vus : 23
Publié par Jean-Baptiste Holcroft : 19

Problème de son et de CEC avec Kodi

Hier, je démarre mon Raspberry OpenELEC pour regarder je sais pas quoi et … rien qui fonctionne. Impossible d’utiliser la télécommande de la TV et l’icône “MUTE” apparait en haut à droite à côté de l’heure. Pourtant deux heures plus tôt tout fonctionnait très bien ? Autre chose étrange, sur la TV dans la liste des périphériques connecté il y a un “Recorder” ? A ce stade, je tente plusieurs choses : Redémarrage du Raspberry Changement de cable HDMI Changement de port HDMI sur la TV Changement du Raspberry Rien n’y fait ! Finalement, je trouve un post dans un forum qui conseille un cold reboot de la TV. Ca [...]
Lire la suite
Vus : 128
Publié par Marthym : 14
Powered by BilboPlanet