Journal C2550D4I et marvell 88SE9230

Posté par  . Licence CC By‑SA.
11
15
mai
2017

Bonjour à tous,

J'ai acheté il y a 1 an une carte C2550D4I pour monter mon serveur.
Tout fonctionnait bien jusqu'au moment ou j'ai fait fonctionner le serveur non stop pendant la semaine.
La, stupeur : le serveur était bloqué (freeze) avec la LED des disques allumée, de manière aléatoire. Rien n'y faisait : bouton restet, IPMI etc…

Config :
- Logiciels : ubuntu server 12.04, containers LXC,
- 1 SSD 40 Go en système,
- 5 disques 5,1/2 de (…)

Journal Un décalage de 64 bits, ça vous inspire comment ?

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
46
14
mai
2017

Salut à tous,
après l'excellent journal d'Anaseto sur le fameux "1+3a", un pote à moi, prof de maths à L'INSA de Rouen, m'a demandé de faire ce petit journal après une "découverte" faite par ses étudiants.
Ceux-ci écrivant des tests unitaires en Free Pascal sont tombés sur un comportement non documenté qui nous a amené à nous poser la question du "comment ksa fait sur les autres langages" :)

Le problème

Le problème vient de l'opérateur de décalage de (…)

Journal PineBook - OpenSource Notebook

Posté par  . Licence CC By‑SA.
10
12
mai
2017

Bonjour cher Journal,

Je viens de recevoir une invitation pour pouvoir commander un Pinebook :

https://www.pine64.org/?page_id=3832

Je trouve la version 14" sympa, mais je suis attristé de voir que la carte soit limité à 2Gb de ram.
J'aurais aimé payé plus, pour avoir plus.

Je pense que le futur des laptops va passer par des CPU ARM.

Que pensez-vous de ce notebook, connaisez vous d'autre alternative si possible opensource sympa ?

Bon Vendredi

Journal Présentation du multiplexer de sessions ssh cssh_tmux

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
20
11
mai
2017

Mon cher Nal,

Si comme moi, tu veux pouvoir lancer la même commande en parallèle sur un groupe de machines et que tu es un utilisateur de tmux, alors cssh_tmux peut éventuellement t'aider.

Démo


(cliquer sur l'image pour voir la vidéo).

Fonctionnement

S'inspirant de csshx, lorsqu'il est invoqué avec une liste d'hôtes ($ ./cssh_tmux.py host1 host2 ....),
cssh_tmux va créer une nouvelle fenêtre (window), et ouvrir chaque session ssh dans un carreau (pane), ainsi qu'un shell (…)

Journal Hébergement PostgreSQL en ligne

Posté par  . Licence CC By‑SA.
Étiquettes :
24
11
mai
2017

Voilà deux services en lignes d'hébergement PostgreSQL qui viennent d'ouvrir en peu de temps.

Le premier chez Online : https://www.online.net/fr/ods
Le deuxième chez Microsoft (si si) : https://azure.microsoft.com/fr-fr/services/postgresql/

J'ai testé les deux car en tant que dev ça me pèse un peu d'avoir à gérer la maintenance et la responsabilité d'un serveur PG avec minimum un failover et du pitr.

Chez Online, l'interface est des plus épurées, les tarifs sont clairs, 1Go de ram, 10Go de data, 2 coeurs dédiés (…)

Journal De la distribution des clefs OpenPGP

Posté par  . Licence CC By‑SA.
59
11
mai
2017

Introduction

Un problème fréquemment rencontré avec OpenPGP est celui de la distribution des clefs publiques : comment Alice peut-elle transmettre sa clef publique à Bob, étape préalable indispensable à toute communication sécurisée ?

Depuis les premières versions de PGP, plusieurs méthodes ont été élaborées pour tenter de résoudre ce problème. Cet article les passe en revue.

Les serveurs de clefs

La première méthode, la plus connue et celle historiquement associée au monde OpenPGP, consiste à enregistrer la clef auprès d’un serveur (…)

Journal Kotlin + Brainfuck : efficacité, compacité, optimisation

Posté par  (site web personnel, Mastodon) .
43
11
mai
2017

L'une des prétentions de Kotlin, c'est grosso merdo d'être une version moderne et efficace (= sans boilerplate code) de Java.

On va tester ça avec un interpréteur BrainFuck.


La version simple

Le but du jeu est de faire le plus simple possible :

  1. Interprétation bête et méchante du code Brainfuck.
  2. Le code est lu dans un fichier externe dont le chemin est passé en argument.
  3. Si le code BF est pété, le programme fera n'importe quoi (pas (…)

Journal Comment je suis passé d'Ubuntu à Debian Sid

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
30
11
mai
2017

J'utilise Ubuntu Linux depuis 10 ans, surtout pour sa simplicité. J'ai plusieurs fois tenté de passer sur Debian, notamment pour éviter les mises à jours douloureuses tous les 6 mois, mais j'ai toujours rencontré des obstacles qui m'ont fait faire demi-tour. Voilà six mois, j'y suis arrivé avec bonheur après une autre tentative, et finalement, ca n'est pas si compliqué !
Voici un rapide guide, non exhaustif, pour ceux qui voudraient aussi se lancer et éviter quelques pièges.

Avertissements

Journal Pint of science 2017 : c'est la semaine prochaine !

Posté par  . Licence CC By‑SA.
Étiquettes :
20
10
mai
2017

J'aime boire, j'aime apprendre des choses1, donc je suis fan du festival pint of science qui propose tous les ans depuis 2014 de venir écouter des chercheurs et des doctorants dans des bars en buvant un verre. Les thèmes cette année sont :

  • Les merveilles de l’esprit (neurosciences, psychologie et psychiatrie)
  • Des atomes aux galaxies (chimie, physique et astrophysique)
  • Notre corps (sciences du vivant)
  • Planète Terre (sciences de la terre, évolution et zoologie)
  • Star tech (technologie et ordinateurs)
  • (…)

Journal MacronLeaks est tombé dans le pot de miel tendu par En Marche!

Posté par  . Licence CC By‑SA.
10
10
mai
2017

Bonjour
Cette nouvelle me met de bonne humeur:
"Conscient qu’il risquait d’être l’objet de piratages informatiques, le mouvement créé par Emmanuel Macron s’était prémuni en créant lui-même cinq boîtes mails faussement attribuées à des responsables importants de la campagne."
Concernant la plainte déposée par En Marche, j'imagine qu'elle est valable dans la mesure où ils ont subi une intrusion dans leur système informatique.
http://www.tdg.ch/monde/europe/Les-hackers-pris-a-leur-propre-piege-par-l-equipe-Macron/story/31789670

Journal Jeu sous GNU/Linux : The Talos Principle

Posté par  . Licence CC By‑SA.
Étiquettes :
51
9
mai
2017

Bonjour,

Afin de faire revenir cet espace de discussion vers son but principal, parler de GNU/Linux, je me propose de vous présenter un jeu que j’ai beaucoup apprécié récemment (le jeu a plus de deux ans).

The Talos principle

Qu’est‐ce que c’est ?

C’est un jeu propriétaire disponible sous Steam sous GNU/Linux, Windows et macOS et sorti en décembre 2014 et développé par le studio croate Croteam.

On peut le ranger dans la catégorie First Person Puzzler. En gros, on se balade avec (…)

Journal Debian va débrancher ses dépôts FTP

Posté par  . Licence CC By‑SA.
Étiquettes :
30
9
mai
2017

Le projet debian a annoncé la fin du service FTP pour ses dépôts au 1er novembre 2017 (https://www.debian.org/News/2017/20170425). Les raisons avancées sont :

  • les serveurs FTP ne prennent pas en charge la mise en cache et l'accélération ;
  • l'implémentation de la plupart des logiciels a stagné et ceux-ci sont difficiles à utiliser et à configurer ;
  • l'utilisation des serveurs FTP est plutôt faible puisque notre propre installateur n'offre pas depuis dix ans FTP comme moyen d'accès aux miroirs ;
  • le protocole (…)

Journal Libération de GZDoom

Posté par  . Licence CC By‑SA.
Étiquettes :
31
8
mai
2017

Je vous avais un peu parlé de GZDoom dans mon journal sur freedoom 0.11.

GZDoom est un des nombreux "source ports" (moteurs de FPS basés sur idTech 1) permettant de jouer notamment à freedoom.

Il y a actuellement trois moteurs recommandés par le projet freedoom : PrBoom+, Odamex et Cripsy Doom. Cependant, il existe d'autres moteurs libres permettant de jouer à freedoom, comme Eternity Engine, GLOOME, Chocolate Doom, Vavoom, et pratiquement toute la branche des "Boom-like" et ancêtres de (…)