La recette du brownie de ma prof...

Rédigé par Alexandre le 2016-06-18

#cuisine #loisir

Au lycée, j'avais une professeuse d'anglais plutôt cool qui nous a filé en fin d'année sa recette de brownie. Comme, à chaque fois que j'en fais, on m'en redemande, c'est que le résultat doit être bon, donc je partage.

Temps de préparation : 15 minutes
Temps de cuisson : 20 minutes

Ingrédients pour 24 petits brownies :

  • 4 oeufs
  • 150g de sucre en poudre
  • 225g de chocolat pâtissier
  • 175g de beurre (200g si vous n'avez pas peur de prendre du poids)
  • 125g de farine
  • 100g de noisettes ou noix de pécan ou noix de macadamia, selon les goûts de chacun

Préparation :

  • Préchauffer le four 10 minutes à 200°C
  • Dans une casserole à feu doux :
    • faire fondre le beurre (ne pas le faire roussir !)
    • une fois le beurre bien fondu, ajouter le chocolat
  • Mélanger dans un saladier :
    • le sucre
    • la farine
    • les oeufs, sans leur coquille
  • Écraser ou concasser grossièrement les noisettes/noix
  • Mélanger le tout dans le saladier
  • Beurrer le moule (inutile si c'est du silicone comme dans mon cas)
  • Remplir le moule
  • Mettre au four 15 à 20 minutes selon le moelleux souhaité (cuit quand la surface se creuse)

Pour ceux qui ont besoin de photos pour se rassurer, voici quelques étapes de ce que j'utilise, jusqu'au résultat final :

Photo des ingrédients Photo des ustensiles

Photo du beurre qui fond Photo du mélange

Photo des brownies dans le moule Photo du résultat

Mettre à jour automatiquement son système

Rédigé par Alexandre le 2016-02-27

#debian #loisir

Certains le savent, j'utilise la dernière version stable de Debian en tant que système principal. Lorsque je discute avec d'autres utilisateurs de distribution GNU/Linux, ce choix est souvent critiqué. En effet, la version stable de Debian dispose de paquet pas très à jour, mais ceux-ci sont également réputé pour stables.

La course à la dernière version d'un programme ou d'un système d'exploitation est totalement compréhensive. Toutefois, je préfère avoir quelque chose qui fonctionne bien, tout le temps et qui n'est pas chronophage.

Cela étant, la version stable de Debian reçoit des mises à jours régulièrement et si il y en a qu'il ne faut pas négliger, se sont celles de sécurité.

Dans la suite de cet article, je documente l'automatisation de l'installation des mises à jour automatique.

Synchronisation NTP

Rédigé par Alexandre le 2016-01-06

#sysadmin #loisir

Le Network Time Protocol permet de synchroniser l'horloge locale d'un système via un réseau informatique. Concrètement, si l'ordinateur sur lequel vous lisez ces lignes est à l'heure, c'est grâce au protocol NTP.

En quoi est-ce important d'être à l'heure ?
Imaginons que nous arrivons à une boulangerie fermée où un panneau nous indique l'horaire de fermeture à 18h, mais sur notre montre il est indiqué 15h. La boulangère soutiendra qu'il était 18h passé et nous qu'il était 15h. N'étant que deux et n'ayant pas de référence externe, il est impossible de déterminer qui a raison ; les systèmes "boulangère" et "nous" conviendront d'un "tant pis".

Transposons ça à une application un peu plus informatique en prenant l'exemple d'un annuaire d'entreprises de type LDAP.
L'annuaire est sur un serveur disposant d'une heure, elle est considérée quoiqu'il arrive comme celle faisant foi. Nous nous connectons via notre compte détenu par cet annuaire à un ordinateur qui lui-même est enregistré dans cet annuaire. Lors d'une action de compte (connexion, changement de mot de passe, etc), une requête est envoyée à l'annuaire pour, par exemple, vérifier que notre utilisateur et mot de passe sont bien dans l'annuaire et valides. La requête contient l'heure et l'annuaire va vérifier qu'il n'y pas de décalage entre son envoi et sa réception ; si un décalage existe, alors la requête est refusée.
Heureusement, le truc est plutôt bien ficelé : lors de l'ajout d'un ordinateur à l'annuaire, celui-ci prend comme serveur NTP le serveur d'annuaire sur lequel il est ajouté. Mais si ce serveur n'est pas à l'heure, que se passe-t-il ? C'est simple, aucunent n'est à l'heure et certaines applications, qui se synchroniseraient de leur coté, ne fonctionneraient tout simplement plus.

Bref, tout ça pour dire qu'il faut surtout pas décaler l'heure de la pilule sous peine d'avoir un gosse par erreur.

Limiter les algorithmes de cryptographie sur un serveur web

Rédigé par Alexandre le 2015-10-13

#debian #sysadmin #loisir

Ah, un audit de sécurité, rien de mieux pour vous mettre la tête dans la boue et vous expliquer après que c'est pas de la boue... Ok, introduction bizarre, mais j'avais envie, donc CHUUUT, y a bambi qui fait dodo !

Hum, hum, revenons au sujet... déjà, qu'est-ce que veut dire ce titre ? Limiter, c'est...non pardon.
Les algorithmes de cryptographie permettent à un serveur web "sécurisé" via SSL de crypter les données qui transitent entre lui et le navigateur. Grosso modo, si vous allez sur un serveur web crypté, comme google.fr par exemple, il est théoriquement impossible que quelqu'un récupère votre dernière recherche, mis à part Google et votre navigateur évidemment.
Pour reconnaitre un serveur "sécurisé", il suffit de regarder si son adresse contient https. Les navigateurs modernes ont un indicateur visuel, comme on peut le voir avec le cadena présent sur Firefox par exemple :

Capture d'écran de l'indicateur visuel de Firefox

Euh, mais pourquoi limiter les algorithmes ?
Au fil des années, les hackers, les vrais pas ceux qui téléchargent leur film sur Youtube, ont cassé un certain nombre d'algorithmes, les rendant inutiles. Le fait de casser un algorithme signifie que les données cryptées peuvent être décryptées et donc exploitées.

Passons aux choses sérieuses.

Les droits Unix, explications

Rédigé par Alexandre le 2015-06-09

#debian #loisir

En débutant sur Linux, il y a quelques années, je me suis confronté à une notion dont on peut parfaitement faire abstraction sous Windows, les droits. Au travers de cet article, j'essaye de retracer tout ce qu'il faut savoir sur les droits Unix. Je parle d'Unix et non de Linux parce que cette gestion est valable sous Linux, mais également MacOS ainsi que BSD. Dans cet article, les lignes de commandes sont effectuées sous Debian, mais fonctionnent sur l'ensemble des systèmes précédemment cités.

Sous Unix, l'attribution des droits ne se fait pas par utilisateur, mais via trois éléments : le propriétaire, groupe propriétaire et les autres. C'est à l'un de ces éléments que l'on va attribuer des droits cumulables : lecture, écriture et exécution.
Affichons ces droits en utilisant la commande ls -l sur un dossier :

cd /tmp/ykn.fr/les-droits-unix-explications/
ls -l

Ce qui nous retourne ce qui suit :

total 180K
drwxr-xr-x 3 root root   80 mars   9 20:05 .
drwxr-xr-x 3 root root   60 mars   9 20:04 ..
drwxr-xr-x 2 root root   40 mars   9 20:05 dossier1
-rw-r--r-- 1 root root 179K mars   9 21:19 fichier1

Nous allons nous concentrer sur les droits en nous intéressant uniquement aux colonnes suivantes :

  1. drwxr-xr-x : permissions
  2. root : propriétaire
  3. root : groupe propriétaire

The Theory of Everything

Rédigé par Edwige le 2015-02-11

#film #critique #loisir

The Theory Of Everything ou Une Merveilleuse Histoire du Temps est un film biographique britannique sur la vie du physicien et cosmologiste Stephen Hawking. Inspirée du mémoire de Jane Wilde, femme d'Hawking de 1965 à 1991 et mère de ses enfants, l'histoire se concentre essentiellement sur la jeunesse d'Hawking.

Comment "la théorie de l'univers" se tranforme en une "merveilleuse histoire du temps" me direz-vous ?
Dans un premier temps je dirais : traduction française pourrie, mais dans un second temps, on pourrait excuser les traducteurs en pensant qu'ils aient voulu faire un rapprochement avec l’œuvre phare d'Hawking, Une brève histoire du temps.
Enfin breeeef ^^

Les 2h03 de pellicule passent très vite principalement grâce à la performance que nous offre le merveilleux acteur Eddie Redmayne (que l'on retrouve aussi dans le film Jupiter des Wachowski, en ce début 2015).

Tout le monde, ou presque, connaît le nom de ce grand physicien, mais le film nous montre l'homme qu'il est. On découvre sa vie, sa passion pour la science, sa curiosité, sa réflexion toujours plus poussée et son amour pour la mère de ses trois enfants. Évidemment, on y voit également l'évolution de sa maladie, la sclérose latérale amyotrophique, et sa lutte contre celle-ci.

Les médecins lui donnaient deux ans à vivre en 1963, aujourd'hui il a 73 ans.
On ne peut pas dire que ce n'est pas un homme tenace ! ^^'

Enfin, je finirais par vous dire que tant qu'il y a de la vie, il y a de l'espoir... Bon film (;

Convertir une table de partition GPT en MBR

Rédigé par Alexandre le 2014-10-01

#debian #loisir

A jouer les apprentis sorcier, parfois, on fait des bêtises... En effet, il y a quelques mois maintenant, j'ai préparé un modèle de machine virtuelle sous Debian Wheezy pour le boulot. Souhaitant bénéficier d'une grande souplesse, je mets en place une table de partition GPT sur laquelle je crée une partition de swap et une racine.

Plus tard, après avoir déployé moult machines virtuelles, un collègue redimmensionne la partition racine d'un serveur pendant mes vacances ; c'est le drame. Impossible de redémarrer le serveur, grub est cassé ! Mon collègue trouve une parade en ajoutant un drapeau sur la partition de swap, ce qui la rend maintenant indisponible.

A mon retour de vacances, je me penche sur une vraie solution : installer grub sur une table de partition GPT. La gueule enfarinée, j'essaie sur une autre machine, dans le même cas, de redimmensionner et de réinstaller grub. Evidemment, ça ne fonctionne pas. Quelques pages de documentation plus tard, je finis par me dire que le plus simple est peut-être de changer le format de la table de partition.

Pour procéder à la conversion directement depuis le système du serveur, j'utilise SuperGrubDisk pour démarrer sur mon système.

Réduire un VMDK

Rédigé par Alexandre le 2014-03-14

#travail

Suite à la migration en vSphere 5.5, je me suis aperçu que l'infrastructure de stockage était en sur-allocation. Même si la sur-allocation ne présente pas de problème, puisque représentant uniquement un espace disque alloué plus grand que celui disponible, je me suis lancé dans l'optimisation de l'espace de stockage.

vSphere 5.5 : sur-allocation d'un datastore

La suite vSphere, en version 4.1 du moins, ne permettait pas de réduire les disques virtuels (VMDK) sauf en passant par VMware Converter (fastidieux et austère). Depuis la version 5, il est possible de réduire un VMDK via la ligne de commande.

Le parc des félins

Rédigé par Alexandre le 2012-05-15

#loisir

On va changer un peu de registre pour une fois; je vais vous parler d'un parc que j'ai visité il n'y a pas très longtemps. Ce parc est celui des félins. Comme son nom l'indique, vous pourrez y découvrir des tigres, lions, lynx et autres espèces d'Afrique, d'Europe, d'Asie et d'Amérique, mais aussi des chèvres, lamas et lémuriens.

Logo du parc des félins

Ce parc est situé à quelques kilomètres à l'Est de Paris, et plus précisément, dans le milieu de la Seine-et-Marne. Ne vous fiez pas au site internet qui vous annonce un parcours pédestre de quatre heures seulement. En effet, prévoyez au moins 6-7h de marche en comptant bien évidemment la pause déjeuner. A ce sujet, pensez à prendre votre propre nourriture; comme tout bon parc, les prix sont assez élevés. Toutefois, l'entrée du parc ne revient pas très cher puisque les étudiants paieront 14€50 et les adultes 16€50. N'hésitez surtout pas à prendre le fascicule du parc vendu à 2€ qui vous permettra d'avoir le plan ainsi que de nombreuses informations sur les résidents. Pour ceux qui trouveraient ça cher, gardez à l'esprit qu'un bon nombre d'espèces qui se trouvent dans le parc sont en voie de disparition et donc que votre billet aide à les préserver.

Photo d'illustation

A l'entrée du parc, vous trouverez tout ce qui est sanitaires, "restaurants" et boutiques. Il y a également un train qui permet de passer à l'endroit le plus reculé du parc où se trouve les tigres blancs notamment (atteignable à pieds également). Ce voyage est principalement réservé aux enfants qui écouteront un petit film, passé pendant le voyage, leurs expliquant les enjeux environnementaux actuels. Pour éviter tout problème avec vos bambins, il est préférable qu'ils soient au moins âgés de 8-10 ans pour profiter de la longue visite du parc.

Photo d'illustation

Pour ceux que cet article aurait intéressé, rendez-vous sur le site officiel du parc pour de plus amples informations, notamment concernant les tarifs et horaires.

Rédigé par le 0001-01-01

radicale : auto-hébergés ses contacts, tâches et agendas

Autrefois, j'étais le malheureux administrateur et utilisateur de Nextcloud qui faisaient clairement trop de choses à la fois pour être réellement efficace sur le peu que j'en attendais, surtout pour les ressources matériel que je pouvais lui alloué. Je me suis alors mis à éclater les fonctionnalités et ai donc du chercher une alternative à la synchronisation de contacts, tâches et agendas.

Plusieurs solution existent, mais je me suis tourné vers radicale. Ce service fait peu de choses, mais il les fait bien et surtout est extrêmement léger. Ne vous attendez cependant pas à avoir une interface pour modifier ce que vous y hébergé, il vous faudra un client pour ça (au hasard, Thunderbird).