Journal Emacs dans tmux en 24 bits de profondeur

Posté par (page perso) . Licence CC by-sa.
Tags :
22
11
juin
2019

Pour ceux que cela intéresse, qui utilisent Emacs dans une console (comme moi), une petit info.

Comme vous le savez sans doute, Emacs 26 en mode console supporte 24 bits pour les couleur. On peut maintenant utiliser les thèmes sans avoir des couleurs affreuses. Mais concrètement, comment fait-on?

Voici le contenu des deux fichiers, à sauvegarder par exemple dans "screen-24bits.tic" et term-24bits.tic:

    # Use colon separators.
    screen-24bit|xterm with 24-bit direct color mode,
      use=screen-256color-bce,
      setb24=\E[48:2:%p1%{65536}%/%d:%p1%{256}%/%{255}%&%d:%p1%{255}%&%dm,
      setf24=\E[38:2:%p1%{65536}%/%d:%p1%{256}%/%{255}%&%d:%p1%{255}%&%dm,
    # Use semicolon separators.
    screen-24bits|xterm
(...)

Journal Première faille de sécurité dans Tchap

44
23
avr.
2019

Tchap, l'application de messagerie instantanée du gouvernement, basée sur Riot, a souffert d'une grave faille de sécurité dès son lancement.

Le hacker Robert Baptiste Aussi connu sur twitter sous Elliot Alderson, a réussi à accéder aux salons privés de l’Élysée, en …une heure et quart.

Voici une traduction approximative du modus operandi employé par Robert. La page de blog originale est à la fin du journal.

L'application est disponible sur le google play store, mais il faut une adresse (...)

Journal Installer Drupal automatiquement avec Ansible et Drush sous Debian

12
10
mar.
2019

Un petit journal pour ceux qui voudraient installer Drupal sous Debian, de façon automatique et relativement sécurisée.

  • Pour le déploiement, j'utilise Ansible et Drush.
  • Pour la sécurité, AppArmor et mod_security.
  • Drupal est configuré avec l'option "clean url".
  • La base de données est PostgreSQL.
  • Les mots de passe sont générés aléatroirement, et sauvegardés sur la machine où tourne Ansible.
  • Les certificates sont générés avec LetsEncrypt, et sauvegardés sur la machine où tourne Ansible.

La liste des modules à installer ou à (...)

Journal Cette personne n'existe pas

Posté par (page perso) . Licence CC by-sa.
41
17
fév.
2019

Tero Karras, Samuli Laine et Timo Aila travaillent chez nVidia, particulièrement sur les réseaux antagonistes génératifs (en Anglais, Generative adversarial networks, GANs).

Un GAN est un modèle génératif où deux réseaux sont placés en compétition dans un scénario de théorie des jeux. Le premier réseau est le générateur, il génère un échantillon (ex. une image), tandis que son adversaire, le discriminateur essaie de détecter si un échantillon est réel ou bien s'il est le résultat du générateur. (Wikipedia)

Une des (...)

Journal Lecture pour cet été

Posté par (page perso) . Licence CC by-sa.
Tags :
4
8
juil.
2018

Pour cet été, je voudrais recommander quelques livres, pour prendre un peu de hauteur sur l'humanité.

  • Sapiens, Une brève histoire de l'humanité, par Yuval Noah Harari.
  • Homo Deus, Une brève histoire de l'avenir, par le même auteur.
  • Prisoners of Geography, par Tim Marshall. Je n'ai pas trouvé en version Française.

Les deux premiers sont assez bouleversants, surtout si vous êtes théistes (Non, cela n'a rien à voir avec le thé). L'auteur est Israélien, clairement athée et vous (...)

Journal Petit point sur les hébergeurs d'emails majeurs

Posté par (page perso) . Licence CC by-sa.
16
4
mar.
2018

Bonjour à tous.

Je suis en train de développer mes scripts Ansible (c.f.journal précédent) avec différentes plateformes, comme GMAIL, Yahoo et Outlook.com, pour ne citer que celles-ci.

Comme d'habitude, GMail est celui qui fonctionne le mieux. Mes emails arrivent directement, ne sont pas classifiés en SPAM, et je reçois bien le DSN, même en cas de succès (DSN). Lorsque je réponds, l'email arrive en quelque secondes.

Côté Outlook, c'est assez habituel. Mon email est classifié SPAM (...)

Journal Hébergement de courriels chez soi

Posté par (page perso) . Licence CC by-sa.
17
23
déc.
2017

Bonjour,

Pour ceux qui comme moi, souhaitent héberger leurs emails chez eux, j'ai commencé un ensemble de scripts Ansible, et je voudrais vous en faire profiter…

Pour l'instant, il y a deux parties:
  • Une génération d'un CD d'installation avec Debian "preseed". Cela me permet de créer une VM pour travailler, mais je veux aussi pouvoir utiliser l'installeur sur du matériel.
  • Un ensemble de scripts Ansible pour déployer le serveur d'emails.

Je n'exclus pas d'un jour ajouter les scripts Ansible sur (...)