PROJET AUTOBLOG


postblue

Site original : postblue

⇐ retour index

Mise à jour

Mise à jour de la base de données, veuillez patienter...

Récupération de composants pour construire un ordinateur polyvalent

dimanche 15 avril 2018 à 16:16

J’ai profité du renouvellement de mon matériel de bureau pour construire un « nouveau » PC pour mon meilleur ami. Récupérant mon ensemble processeur-carte mère-RAM datant de fin 2008, il ne lui restait « plus qu’à » investir dans le reste de la configuration qui j’espère aura une longue vie.

Ce qui est récupéré Modèle
Processeur Intel Core i7-920 (4 × 2.66GHz)
Ventirad Noctua NH-U12P et un seul Noctua NF-F12 PWM
Mémoire vive 6 × 2 Go DDR3 1333 MHz
Carte mère ASUS P6T Deluxe V2
Carte d’extension Silverstone EC01-P

J’avais remplacé les deux Noctua NF-P12 d’origine pour le remplacer par un seul P12 PWM. Ce dernier a une vitesse de rotation minimale deux fois plus lente que ceux d’origine, une consommation électrique moindre pour un débit d’air comparable si pas plus important. Il est encore possible d’en ajouter un deuxième afin d’augmenter le flux d’air et laisser la vitesse de rotation des ventilateurs le plus longtemps au minimum.

La carte d’extension Silverstone offre quant à elle la possibilité de raccorder une prise USB3 à la carte mère qui, datant de fin 2008, en est bien évidemment dépourvue.

Il ne restait plus qu’à construire une machine sur cette base, en faisant attention à ce qui est acheté puisse être récupéré et utilisé dans des configurations ultérieures.

Les composants achetés ont été sélectionnés dans l’optique d’un compromis difficile entre des performances acceptables tant pour une utilisation multimédia que du développement ou de l’hébergement décentralisé, qu’un faible bruit. En effet, la machine tournera en permanence dans le salon et il est donc exclu qu’elle fasse un boucan d’enfer.

Pour choisir la carte graphique, j’avais en premier lieu regardé du côté de celles ayant à dissipation passive (fanless). Si ces cartes font en soi le moins de bruit puisqu’elles sont dépourvues de ventilateur, elles sont de fait largement moins puissantes qu’une carte à dissipation active. C’est pourquoi j’ai finalement opté pour une MSI GeForce GTX 1050 Ti GAMING X 4G qui est à mon sens l’une des meilleurs cartes de milieu de gamme profitant d’une technologie réduisant les bruits émis par les ventilateurs en les arrêtant dès que la carte passe en charge légère. Seul bémol à mon goût : le look effroyable du matériel MSI avec dragons et renforts de LED qu’il ne semble pas possible de désactiver définitivement à moins de trouver le câble d’alimentation des loupiottes et de le débrancher.

Concernant le stockage, il fallait parer à toute éventualité : stockage de films, de musique, de jeux, d’environnements de développement, de machines virtuelles et de sauvegardes. Du coup, j’ai regardé du côté des disques estampillés pour NAS. Ayant moi-même un disque Seagate dont je me plains du bruit, j’ai choisi un Western Digital Red de 2 To (5400 tours par minutes, cache de 64 Mo). Il est de fait presque inaudible en raison de sa faible vitesse de rotation, et les performances sont honorables pour ce genre de disque. Ensuite, Debian a été installé sur un SSD Crucial MX500 de 500GB. Si les disques sont à la norme SATA III alors que la carte-mère, son âge oblige, ne supporte que la norme SATA II qui est deux fois moins rapide (3Gb/s vs 6Gb/s), les ports sont rétrocompatibles et pourrant profiter de leurs pleines performances à l’avenir.

La liste des caractéristiques que j’avais dressée pour choisir un boîtier comporenait une isolation acoustique pour qu’il reste le plus silencieux possible quand il tourne, des filtres à poussière pour ne pas devoir l’ouvrir à intervalles trop rapprochés afin de le nettoyer, le plus de ventilateurs d’origine et les plus grands possibles (d’un diamètre de 140mm et pas de 120mm), construit en matériaux solides afin de protéger le matériel de tout accident. Le modèle retenu a été le Fractal Design Define R6 qui répond à tous ces critères et propose un design sobre et uniforme du boîtier qui ne raccolera pas le regard dans son coin de salon.

Enfin, l’alimentation choisie est entièrement modulaire, c’est-à-dire qu’il n’est besoin de brancher que les câbles dont il est besoin. À l’instar de la carte graphique, j’en ai cherché une dont le ventilateur (le plus grand possible, de diamètre supérieur à 130mm) est à l’arrêt sous faible utilisation et disposant d’un rendement excellent. J’ai donc choisi une Corsair HX850 répondant à ces critères.

Le résultat final est plaisant, silencieux et se laisse oublier dans un coin de la pièce. L’usage dira si mon meilleur ami est satisfait de ce que lui offre la configuration actuelle, et le temps si les composants choisis ne souffriront pas d’être utilisés dans sa prochaine machine.

Comptabilité d’un hébergement indépendant, ça commence à coûter

dimanche 11 mars 2018 à 12:12

Depuis quelques temps, j’orchestre une instance GNU social et une instance Mastodon. Chaque service est hébergé chez Hetzner Cloud sur son propre CX21 tout beau tout propre, que je loue en plus du serveur sur lequel j’héberge mes quelques services personnels dont ce blog.

  • Les gnous (GNUs) évoluant en !troupeau, herds.eu est une instance GNU social ouverte uniquement sur invitation. Pour être invité·e, il suffit d’en contacter n’importe quel inscrit·e ou d’envoyer un message sur ma boîte personnelle.
  • Le « tweet » se traduisant en « pouet » (« toot » dans la langue de Jeremy Corbyn) pouet.it est une instance Mastodon anarchostalinienne et allié·e·s membre des fédérations OStatus (GNU social, PostActiv, Pleroma) et ActivityPub. Les inscriptions y sont libres, on y fait des blagues d’extrême gauche, et je n’y accepte ni le spam, ni la publicité commerciale, ni tout ce que les lois ou le politburo autogéré m’obligeraient à supprimer.

Cependant, maintenir ces deux services en plus de ceux qui ne concernent que moi représente un coût que j’apprécierais voir soutenu par les personnes que j’héberge ou qui seraient intéressées de se joindre à l’aventure : chaque hébergement coûte 5,93 € par mois, chaque nom de domaine 14,52 € par an, soit un coût annuel de 85,68 € par an, par service (7,14 € par mois, par service).

Si quelques personnes pouvaient m’aider dans cette dépense, j’aurais la possibilité d’investir sur fonds propres dans un hébergement plus performant si et quand celui qui est en place arrivera à saturation, et d’être un minimum rétribué pour le travail d’administration que ces services nécessitent.

Les moyens pour m’aider financièrement sont les suivants :

Merci d’avance.

BBox 3, Dnsmasq et mega.nz chez Scarlet

dimanche 12 novembre 2017 à 11:08

Un jour l'opérateur belge Scarlet, succursale de Proximus, a décidé de faire un blocage DNS sur le site MEGA et d’autres.

Avant, on pouvait s’en sortir en modifiant les DNS à même la BBox, le modem-routeur en carton de Proximus[1]. Or, depuis quelques itérations cette machine ne permet plus de changer les serveurs DNS qui lui sont attribués par défaut. L’opérateur se justifie en la matière de la sorte : le matériel qu’il fournit à ses clients ne doit pas permettre d’outrepasser le blocage qui lui est imposé par décision de justice[2]. Sauf que le blocage de certains sites déborde largement les obligations légales de l’opérateur qui est un peu trop pro-actif en la matière et en contrarie toute utilisation légitime[3].

IMG_20170916_223639

N’ayant pas encore investi quelques heures de mon temps nécessaires à la configuration d'un PC Engines légué par un gentil lecteur, j’ai plutôt cherché une solution à mettre en œuvre sur ma machine locale en utilisant Dnsmasq déjà mobilisé par le gestionnaire de connexion NetworkManager.

Installer le paquet dnsmasq afin que celui-ci puisse être utilisé par le gestionnaire de connexion Network Manager afin de mettre en cache les recherches DNS, permettant de raccourcir les délais de résolution.

sudo apt update; sudo apt install dnsmasq

C'est dans /etc/NetworkManager/NetworkManager.conf que l'on active l’utilisation de Dnsmasq, qui permet également de mettre en cache la résolution des noms de domaine.

sudo nano /etc/NetworkManager/NetworkManager.conf

Et là changer la ligne dns=... pour la suivante:

dns=dnsmasq

Ensuite, il ne reste qu’à déclarer des serveurs de noms (ici du French Data Network) par nom de domaine qu’on voudrait voir résolu. Ouvrir un fichier de configuration :

sudo nano /etc/NetworkManager/dnsmasq.d/custom.conf

Et ajouter une ligne similaire à la suivante pour chaque domaine dont on veut que la résolution DNS ne passe pas par celle de la BBox :

server=/mega.nz/80.67.169.40

Vous pouvez ajouter n'importe quel nom de domaine bloqué sans base légale par votre opérateur selon la structure server=/domaine.nom/DNS. Ensuite, sauvegardez le fichier et redémarrez NetworkManager.

sudo systemctl restart NetworkManager

  1. Actuellement, ladite BBox ne résout plus les noms de domaine en .local. Parce que tant qu’à refourger de la merde au client, autant y aller franco. ↩︎

  2. Référence souhaitée. ↩︎

  3. Dans mon cas, l’archive d’un obscur projet trouvé sur les forums d’XDA Developers. ↩︎

LaTeX : 4 flyers sur une page A4

lundi 31 juillet 2017 à 09:06
LaTeX : 4 flyers sur une page A4

Afin d’avoir 4 fois le même document en A6 sur une même page A4, j’utilise le code LaTeX suivant :

\documentclass[a4paper]{article}
\usepackage{pdfpages}

\begin{document}

\includepdf[nup=2x2, duplicatepages=4, delta=25 40]{Document-1}

\end{document}

Explication

  • \documentclass[a4paper]{article} : ouverture du préambule du document, précisant qu’on utilise la classe article sur une page A4
  • \usepackage{pdfpages} : mobilisation du paquet pdfpages qui simplifie l’inclusion de documents PDF externes au sein de documents LaTeX et qui permet de mettre plusieurs pages logiques sur chaque feuille de papier
  • \begin{document} : balise ouvrant du document à proprement parler, qui sera fermée par \end{document}
  • \includepdf[nup=2x2, duplicatepages=4, delta=25 40]{Document-1} :
    • \includepdf : insère les pages d’un document PDF externe
    • nup=2x2 : met plusieurs pages logiques sur chaque feuille de papier (2 pages horizontalement et 2 verticalement)
    • duplicatepages=4 : duplique chaque page (ici il n’y en a qu’une seule) 4 fois
    • delta=25 40 (valeur à ajuster) espace horizontalement et verticalement les pages logiques, afin d'avoir une bordure plus ou moins égale autour du feuillet un fois imprimé et découpé (l’imprimante ajustant le document à sa zone d’impression qui n’est pas sans bordure)

Résultat

LaTeX : 4 flyers sur une page A4

(Oui j’assume le graphisme rétro-futuriste.)

Ouverture d’une instance Mastodon

mercredi 5 avril 2017 à 00:08

C'est ici que ça se passe : pouet.it. Pour l'instant tout tourne sur un Scaleway C1, que je supervise pour voir les besoins de la bête.

Un Manifeste/Règlement d'ordre intérieur est en cours de rédaction concernant l’identité de l’instance, ses règles de modération... Si ça vous intéresse, n'hésitez pas à contribuer.

Mastodon est un logiciel basé sur le protocole OStatus, qui est le même que celui de GNU social : je reste donc actif sur mon compte @postblue et vous pouvez toujours me demander à rejoindre cette instance.