PROJET AUTOBLOG


Planet-Libre

source: Planet-Libre

⇐ retour index

Planet Libre : Brèves du Planet Libre - lundi 01, août 2016

lundi 1 août 2016 à 00:00

Intel embarque-t-il une porte dérobée dans toutes ses puces ? - 01net.com

Intel pistage matériel FSF BIOS Coreboot Libreboot


antistress : "La communauté du logiciel libre tire la sonnette d’alarme. Selon elle, la sécurité de la plupart de nos équipements informatiques est compromise, et les coupables sont tout désignés : les puces Intel de dernière génération. Plusieurs porte-paroles de la communauté libre ont récemment publié des notes de blog au vitriol sur un composant bien étrange qui se trouve désormais intégré dans les CPU d’Intel : le « Management Engine » (ME)".
À ce sujet, la Free Software Foundation vous propose d'agir en adressant un courrier électronique à Intel via leur page dédiée : https://www.fsf.org/campaigns/free-bios.html


J’utilisais Linux avant même ta naissance - Actualité Houssenia Writing

GNU/Linux historique témoignage


alterlibriste : "À une époque, il n’y avait pas de Linux. Il y avait plusieurs versions d’Unix, il y avait Apple et Microsoft Windows. En mode, c’était mieux avant, une utilisatrice de Linux nous raconte le chemin totalement pourri de la technologie actuelle."


Le chiffrement sans backdoor doit être « encouragé et, si nécessaire, rendu obligatoire » - Numerama

pistage chiffrement Europe droit


antistress : "Dans un avis consultatif remis cette semaine, le contrôleur européen de la protection des données prend fermement position en faveur du chiffrement de bout en bout et s'oppose clairement aux portes dérobées (backdoors)."


Le partenariat entre Microsoft et l’Éducation nationale en piste pour les tribunaux - NextInpact

institution Microsoft vente_liée droit éducation


antistress : "L’accord conclu l’année dernière entre Microsoft et le ministère de l’Éducation nationale continue de faire des vagues. Alors qu’un parlementaire interpelle l’exécutif, le dossier s'apprête à prendre un tournant judiciaire."


A peine adopté, l’accord Privacy Shield sur les données personnelles est déjà menacé - lemonde.fr/pixels

droit Europe Google Apple Facebook Amazon Microsoft pistage institution


antistress : "A peine adopté, l’accord Privacy Shield sur les données personnelles est déjà menacé. [...] Même si la Commission insiste sur le fait que cet accord est « fondamentalement différent » du précédent qui a été annulé, cette permanence de la surveillance américaine pourrait être utilisée devant la justice pour obtenir, à nouveau, une annulation. C’est ce qu’a affirmé à plusieurs reprises Max Schrems, le juriste autrichien dont l’action en justice a conduit à l’annulation du Safe Harbour.
« Le Privacy Shield doit respecter les critères définis par l’UE et ses cours de justice, qui ont clairement indiqué que la collecte de masse est incompatible avec le droit fondamental à la protection des données personnelles », a-t-il martelé dans une tribune publiée dans l’Irish Times et coécrite avec l’eurodéputé vert Jan-Philipp Albrecht."
(via la revue de presse de l'April)


Gravatar de Planet Libre
Original post of Planet Libre.Votez pour ce billet sur Planet Libre.

Articles similaires

blog-libre : GNU/Linux Magazine 07/2016

samedi 30 juillet 2016 à 10:00

Les nouveautés de ce mois-ci :

Le pourquoi :
Lors de ma veille, je me suis dit que ça pourrait être intéressant et pertinent de remonter tous les articles Adminsys que j’ai vu passer dans GNU/Linux Magazine et GNU/Linux Magazine HS et d’en faire un petit index. Avec l’expérience on se rend compte qu’un magazine ou un livre est extrêmement pertinent lorsqu’il s’agit de se former/mettre sur un outil/logiciel, encore faut-il pouvoir retrouver aisément l’information. Voyez ça comme une veille publique sur ce magazine. Ça leur fait de la pub, ça peut ouvrir une discussion entre nous, c’est une veille sur un magazine que vous pouvez suivre dans vos flux RSS.

Ce que je propose :

Ce que je ne fais pas :


GNU/Linux Magazine HS 85 Node.js (Juillet 2016)

Intéressant à lire pour les développeurs web
p. 56-67 : Electron : Node.js à la conquête du desktop

GNU/Linux Magazine 195 (Juillet-Août 2016)

p. 6-10 : PostgreSQL : Encore des nouveautés
p. 12-15 : Les réseaux asociaux
p. 20-26 : Bienvenue dans le monde des descripteurs de fichiers
p. 28-32 : Configurer à chaud votre serveur OpenLDAP
p. 35-41 : Démystification de l’attaque par Buffer Overflow
p. 54-57 : Python : un environnement vraiment isolé avec GNU Guix (très intéressant)

GNU/Linux Magazine 194 (Juin 2016)

p. 14-17 : PostgreSQL : Les nouvelles fonctionnalités SQL
p. 22-31 : Peut-on vraiment calculer avec un ordinateur : Les opérations
p. 42-44 : Chiffrer une partition avec LVM et LUKS
p. 46-50 : Gestion de paquets sûre et flexible avec GNU Guix (très intéressant)
p. 58-66 : Réalisation d’un automatisme d’objets connectés sans Cloud ni smartphone

GNU/Linux Magazine HS 84 Surveillance (Mai 2016)

p. 37-49 : Traçage Wi-Fi : applications et contre-mesures (Adresse MAC, Retrouver le fabricant de l’appareil à partir de l’adresse MAC, L’outil macchanger)
p. 51-57 : Permissions : découverte d’AppArmor
p. 59-65 : Certificats d’identité : utilisation de Let’s Encrypt
p. 69-73 : Vol de données par Spoofing ARP
p. 75-83 : Extraction d’informations depuis le réseau (Drifnet, Chaosreader, citation de Dsniff et Webspy)
p. 85-93 : Vérifiez la solidité de vos clés WiFi
p. 107-109 : Fonctionnement de /dev/(u)random

GNU/Linux Magazine 193 (Mai 2016)

p. 16-20 : Peut-on vraiment calculer avec un ordinateur ?
p. 32-36 : Mettre en place un bureau virtuel sur son serveur dédié
p. 46-51 : Git init /etc
p. 64-70 : Il ne lui manque que la parole…

GNU/Linux Magazine 192 (Avril 2016)

p. 20-25 : Bash, les bonnes pratiques
p. 26-31 : Bash : aller encore plus loin avec les bonnes pratiques
p. 32-35 : Dix façons de tester l’ouverture d’un port
p. 36-43 : Le cluster H-A MySQL sans ramer avec Galera Cluster !
p. 44-49 : Découverte des drivers virtuels : les drivers vidéo
p. 50-53 : Découverte des drivers virtuels : les drivers audio

GNU/Linux Magazine HS 83 Débutez en C++ (Mars 2016)

Intéressant à lire pour les développeurs débutants

GNU/Linux Magazine 191 (Mars 2016)

p. 22-23 : Des Giga-octets aux Gibi-octets
p. 24-29 : Cluster MySQL 5.6 et bascule automatique avec mysqlfailover
p. 30-34 : Orchestrez vos conteneurs Docker avec Docker Compose

GNU/Linux Magazine 190 (Février 2016)

p. 16-18 : Réalisez les sauvegardes de votre téléphone Android avec ssh
p. 20-29 : Sauvegarde automatisée de ses données personnelles
p. 30-36 : Ansible & Docker sont dans un bateau

GNU/Linux Magazine 189 (Janvier 2016)

p. 3-4 : Accord Éducation Nationale / Microsoft
p. 6-11 : PHP 7 : Enfin !
p. 12-15 : Hadopi : cinq ans après, quel bilan ?
p. 32-35 : Inspeqtor : surveillez vos processus
p. 42-45 : Point d’accès WIFI (hostapd)

GNU/Linux Magazine HS 82 Créez votre première application Android (Janvier 2016)

Intéressant à lire pour les développeurs

GNU/Linux Magazine 188 (Décembre 2015)

p. 6-9 : La supervision confortable avec Omega Noc
p. 10-15 : De l’élitisme à la fumisterie : nos mentalités doivent changer
p. 22-25 : Analyse spectrale Wifi
p. 26-29 : Configuez Nginx pour accueillir vos services
p. 30-35 : Réplication PostgreSQL avec Slony
p. 36-40 : OSQuery : après le NoSQL, le oSQL pour interroger votre OS

GNU/Linux Magazine HS 81 Java (Novembre 2015)

Intéressant à lire pour les développeurs débutants

GNU/Linux Magazine 187 (Novembre 2015)

p. 6-13 : Contrôler une application par gestes avec le Leap Motion Controller
p. 14-18 : De la prédation de l’État sur le numérique
p. 21-25 : Et si on publiait ce logiciel en libre ? Les stratégies de valorisation…
p. 26-29 : Simulez une connexion internet lente grâce à Apache
p. 30-34 : Backup Checker, le vérificateur automatisé de sauvegardes
p. 36-41 : Caddy, le serveur Web facile
p. 42-46 : « Munit », le monitoring sans les dinosaures

GNU/Linux Magazine 186 (Octobre 2015)

Articles gratuits : Les addons, c’est sa Forge
p. 6-12 : Python 3.5 : sortie de la nouvelle version
p. 14-19 : Le secrétariat d’État au numérique : où en est-on ?
p. 20-23 : Est-ce que tout le monde peut et doit adopter le logiciel libre ?
p. 24-28 : Aptly, le dépôt Debian aux stéroïdes (par Carl Chenet)
p. 30-36 : Remplacer tous vos outils pour dépanner votre système par l’unique Sysdig
p. 39-44 : Gestion d’identité avec FreeIPA
p. 60-65 : Aspects avancés d’un service ReST de cache avec Wildfly et Infinispan (orienté développeur)
p. 66-71 : Moteur de règles avec Drools (orienté développeur)

GNU/Linux Magazine HS 80 Langage C (Septembre 2015)

Intéressant à lire pour les développeurs débutants
p. 8 : Historique du langage
p. 9 : Les hommes derrière le langage
p. 13 : Compilation

GNU/Linux Magazine 185 (Septembre 2015)

Articles gratuits : Haxe pour le développement Web
p. 14-18 : L’accouchement dans la douleur du Projet de Loi Renseignement
p. 26-31 : Construire son cluster HPC
p. 32-39 : Surveillez vos équipements réseau avec le protocole TR-069
p. 40-47 : Lire des mails avec l’API Gmail (orienté développeur)
p. 48-55 : Construire un service REST de cache avec Wildfly et Infinispan (orienté développeur)

GNU/Linux Magazine HS 79 PHP Efficace (Juillet 2015)

Intéressant à lire pour les développeurs web, un bon vernis sur PHP pour un Sysadmin
Articles gratuits : PHP et la sécurité
p. 9 : Versions
p. 10 : Performances
p. 14-15 : Outils
p. 29 : Contrôler les ressources utilisées

GNU/Linux Magazine 184 (Juillet-Août 2015)

p. 28-39 : Les secrets des algorithmes à haute fréquence en Java (dernier article de la série débutée dans le N°183, très théorique et pour développeur)
p. 40-43 : Configurer la réplication d’un serveur PostgreSQL
p. 44-57 : Implémentation d’IPv6 (IPv4 et IPv6 en dual stack)
p. 64-70 : Utiliser Pelican comme moteur de blog (intéressant pour un blogueur hé hé)

GNU/Linux Magazine 183 (Juin 2015)

Articles gratuits : Dépassez les limitations du code ASCII avec le C99
p. 6-14 : Supervision avec la nouvelle version d’Icinga
p. 38-45 : Architectures all-in-memory (très théorique, personnellement je n’ai pas lu j’ai juste survolé, à se garder sous le coude pour un projet pointu, premier article d’une série)
p. 46-53 : Architecture des processeurs (idem article précédent)
p. 54-63 : Debug sous Python

GNU/Linux Magazine HS 78 Analyse de données et Big Data (Juin 2015)

Intéressant à lire pour une introduction au Big Data et pour les scientifiques (partie Analyse des données), voici les gros morceaux traités : Hadoop, HBase, Infinispan, Teiid, scikit-learn, R, VisPy

GNU/Linux Magazine 182 (Mai 2015)

p. 6-11 : Glances 2.4
p. 12-14 : Le budget inconnu du projet de loi renseignement
p. 16-22 : Historique des mécanismes internes de l’interface graphique de GNU/Linux
p. 36-45 : IPv6 – Aspects théoriques

GNU/Linux Magazine 181 (Avril 2015)

p. 6-13 : Kunai, le service discovery simplement
p. 36-47 : Une appliance SAN/NAS sous NetBSD

GNU/Linux Magazine HS 77 Programmation orientée objet (Avril 2015)

Intéressant à lire pour débuter en programmation

GNU/Linux Magazine 180 (Mars 2015)

Articles gratuits : JBoss Forge2, Java EE facile, très facile
p. 6-10 : Shinken v2, vers plus de flexibilité
p. 25-27 : Méta-caractére des expressions régulières
p. 30-39 : Mise en œuvre de Ceph
p. 40-51 : Supervision distribuée avec Monit (et Puppet)

GNU/Linux Magazine 179 (Février 2015)

p. 32-38 : Ceph (p. 33 : Le sudo total)
p. 40-53 : Kadeploy

GNU/Linux Magazine 178 (Janvier 2015)

Articles gratuits : Approche détaillée des futex (partie 4/4), Une cryptographie nouvelle : le réseau euclidien, Une introduction aux sons en Pharo
p. 26-37 : Ansible (p. 31 : Remplir le fichier /etc/hosts, p.32, 35 : Configuration MariaDB en cluster)

GNU/Linux Magazine HS 76 Sécurité et Linux (Janvier 2015)

Tout pour un Sysadmin (voir les options de sécurité de GCC pour les développeurs)
p. 9-21 : Suricata (bien mieux que Snort à première vue…)
p. 18-19 : ELK (SELKS très intéressant, distribution live et installable nommée d’après ses principaux composants :
Suricata, Elasticsearch, Logstash, Kibana et Scirius)
p. 22-35 : Nftables (juste super intéressant pour ne pas dire indispensable pour l’introduction à Nftables)
p. 39-53 : Les options de sécurité de GCC
p. 57-73 : Réponse à incidents et investigation numérique en open source (liste des outils les plus utilisés, principes et méthodes, juste top)
p. 75-79 : OWASP Zap Proxy
p. 81-93 : John the Ripper
p. 95-107 : Introduction à Metasploit
p. 111-126 : La sécurité sous Android

GNU/Linux Magazine 177 (Décembre 2014)

Articles gratuits : Brainfuck, une machine de Turing
p. 30-37 : Démocratiser la cryptographie
Il est indispensable, pour résoudre un problème, de savoir qu’il existe et de trouver le meilleur moyen de le contourner.

GNU/Linux Magazine HS 75 Raspberry Pi avancé (Novembre 2014)

Pas grand-chose pour un Adminsys, tout pour un bidouilleur ou un électronicien
p. 65-70 : Distcc, pour distribuer vos compilations croisées

GNU/Linux Magazine 176 (Novembre 2014)

Articles gratuits : Approche détaillée des futex (partie 3/4)
p. 38-47 : RealOpInsight

GNU/Linux Magazine 175 (Octobre 2014)

Articles gratuits : Approche détaillée des futex (partie 2/4), Le grand serpent résout les Sudokus
p. 38-52 : Introduction au Network Security Monitoring

GNU/Linux Magazine HS 74 Systèmes BSD (Septembre 2014)

Articles gratuits : Jouer sous FreeBSD, Le nouveau système de queueing de Packet Filter, Comment recycler de vieilles machines pour construire des paquets signés pour OpenBSD ?
p. 9-11 : Les différents BSD
p. 25-39 : Architecture des pkg_tools d’OpenBSD et outils connexes
p. 51-57 : Ansible et playbooks Ansible
p. 69-72 : Cluster pfSense
p. 72-77 : Failover pfSense
p. 78-93 : NetBSD
p. 97-107 : La virtualisation sous BSD avec Bhyve
p. 109-126 : Jails

GNU/Linux Magazine 174 (Septembre 2014)

Articles gratuits : Les machines de Turing
p. 32-59 : Docker

GNU/Linux Magazine HS 73 Python | niveau avancé (Juillet 2014)

Articles gratuits : La bioinformatique avec Biopython
Pour les scientifiques principalement

GNU/Linux Magazine 173 (Juillet-Août 2014)

Articles gratuits : Qu’est-ce qu’un logiciel libre ? 2. Participation et organisation d’un projet libre, Approche détaillée des futex (partie 1/4)
p. 20-23 : GUI versus CLI

GNU/Linux Magazine 172 (Juin 2014)

Articles gratuits : Qu’est ce qu’un logiciel libre ? 1. Histoire et définition
p. 32-41 : nginx (Article 1 & Article 2)
p. 42-49 : Administrer sa messagerie avec Modoboa
p. 62-73 : Il y a toujours des choses à apprendre avec Vim

GNU/Linux Magazine HS 72 Ligne de commandes niveau intermédiaire (Mai 2014)

p. 12-19 : Sed et awk
p. 21-25 : Automatiser des tâches récurrentes (Cron, anacron, at)
p. 27-31 : Synchroniser ses données avec rsync
p. 33-37 : Surveiller les modifications au sein des fichiers (avec md5sum)
p. 55-59 : Identifier les causes d’un ralentissement (free, vmstat, ps, top, kill, pkill)
p. 61-67 : VirtualBox en ligne de commandes
p. 69-81 : Un stockage plus souple avec Logical Volume Manager
p. 85-95 : OpenSSH, l’accès à distance en toute sécurité
p. 101-105 : Quelques commandes pour jouer avec TLS/SSL
p. 109-119 : ImageMagick, le traitement d’images en ligne de commandes
p. 121-128 : Traitement vidéo et titrage avec Libav et ImageMagick (avconv)

GNU/Linux Magazine 171 (Mai 2014)

Articles gratuits : Autour du langage C
p.32-41 : Collectd et PerfWatcher configuration avancée
p.42-53 : Mise en place d’un serveur de messagerie pour Modoboa

GNU/Linux Magazine 170 (Avril 2014)

Articles gratuits : Asterisk en routeur d’appels : Par Toutatis ça capte mal dans ce tunnel
p. 38-46 : Retour d’expérience sur l’optimisation d’un projet libre
p. 50-65 : Collectd et PerfWatcher

GNU/Linux Magazine HS 71 Je programme (Mars 2014)

Je programme avec Python, intéressant à lire pour débuter en programmation

GNU/Linux Magazine 169 (Mars 2014)

Articles gratuits : Créer une application Perl autour de MySQL : Intégration avec Mojolicious HTML::Tiny et HTML::FormHandler (3/3)
p. 22-28 : Créer un script d’installation auto-extractible
p. 30-34 : Routage des IP de service sur un réseau local
p. 44-50 : OpenStack
p. 52-59 : Réaliser une extension Puppet

GNU/Linux Magazine 168 (Février 2014)

Articles gratuits : La magie des filesystems : 2- Codez le votre, Créer une application Perl autour de MySQL : Mise en place (1/3), Créer une application Perl autour de MySQL : DBIx::Class (2/3)
p. 4-19 : LaTeX
p. 20-28 : La magie des filesystems
p. 47-50 : GitLab

GNU/Linux Magazine HS 70 Langage C (Janvier 2014)

Articles gratuits : Introduction au langage C
Nada

GNU/Linux Magazine 167 (Janvier 2014)

Articles gratuits : Correction géométrique d’images prises en vue oblique, Tu deviendras web designer mon fils
p. 24-32 : Compilez un noyau Linux
p. 34-41 : A la découverte de DKMS

GNU/Linux Magazine 166 (Décembre 2013)

Articles gratuits : Introduction à Flask le micro système maousse costaud, Mettez un mainframe dans votre laptop
p. 30-39 : Salt (Article 1 & Article 2)
p. 40-49 : InfiniSpan
p. 56-63 : Création d’un serveur de démarrage PXE sous NetBSD

GNU/Linux Magazine HS 69 Les bonnes pratiques pour faire connaitre votre projet Open Source (Novembre-Décembre 2013)

p. 4-7 : Choisir sa licence libre (http://www.tldrlegal.com)
p. 8-15 : Le financement participatif
p. 18-22 : Petite introduction à Subversion et Git (http://git-scm.com/book/fr)
p. 25-29 : Petite introduction à la gestion de tickets avec Bugzilla, Trac, Mantis, Apache Bloodhound
p. 30-43 : Intégration continue avec Jenkins
p. 44-49 : Allura (moteur de la plate-forme SourceForge depuis mi-2011 et confié à la fondation Apache)
p. 50-53 : Faire connaître son projet grâce à Twitter
p. 54-55 : Distribuer son projet Python
p. 56-62 : Les outils indispensables pour distribuer son projet (introduction à GitHub, Bitbucket, Launchpad)
p. 63-69 : Doxygen
p. 70-78 : DokuWiki (Liste de wikis : http://www.wikimatrix.org, extensions intéressantes : p. 73-74)
p. 79-82 : Ascii.io

GNU/Linux Magazine 165 (Novembre 2013)

Articles gratuits : Les nouveautés de Tcl/Tk 8.6
p. 20-35 : Installez votre serveur LDAP
p. 47-50 : Le Cloud
p. 52-61 : OpenStack

GNU/Linux Magazine 164 (Octobre 2013)

Articles gratuits : Les capabilities sous Linux
p. 14-25 : Parallélisez vos transferts de fichiers
p. 30-43 : MIMEDefang (p. 32 : Théorie intéressante sur la gestion des courriers indésirables)
p. 44-53 : Monter son propre NAS sous FreeBSD 9

GNU/Linux Magazine HS 68 Serveurs (Septembre 2013)

Pour les débutants souhaitant s’auto-héberger ou se créer un petit serveur perso, un bon point de départ généraliste (ne comptez pas trouver des tutos pointus, cela s’adresse à des débutants). Une lecture à conseiller pour les lecteurs (niveau débutant) intéressés par la série server@home
p. 13-17 : Héberger ses services
p. 20-21 : Commande ss
p. 24 : Succession des chaînes Netfilter
p. 34-35 : HTTPS sur Apache
p. 41-45 : Nginx
p. 77-79 : VsFTPd
p. 81-83 : Pure-FTPd
p. 86-93 : OpenVPN
p. 95-99 : Git

GNU/Linux Magazine 163 (Septembre 2013)

Articles gratuits : Ergonomie des systèmes mobiles
p. 18-27 : Logstash et ElasticSearch
p. 28-32 : Keepalived
p. 38-45 : Poste diskless via iPXE et NFSroot

GNU/Linux Magazine HS 67 MySQL et Bases de données (Juillet-Août 2013)

Tout
p. 25 : Configuration de MySQL et outils en ligne de commande (survolé en une page)
p. 40-54 : Le langage SQL
p. 56-66 : Le NoSQL (exemple MongoDB)

GNU/Linux Magazine 162 (Juillet-Août 2013)

Articles gratuits : Les architectures Big Data, Comment Kanban a changé ma vie, PKI sur Android, Ergonomie des systèmes mobiles
p. 24-37 : Centralisation et supervision des logs avec Rsyslog et Nagios/NRDP

GNU/Linux Magazine 161 (Juin 2013)

p. 4-6 : AuthorizedKeysCommand
p. 8-15 : Adoptez un gestionnaire de tickets décentralisé : Simple Defects
p. 16-24 : Solution de consolidation applicative sous Linux

GNU/Linux Magazine 160 (Mai 2013)

p. 24-33 : Techniques sysadmin d’investigation sur des problèmes applicatifs
p. 34-48 : Gestion des traps SNMP sous Centreon
p. 50-53 : Rancid
p. 54-62 : Installation d’un DNS Bind
p. 66-79 : Sensu
p. 80-82 : YAML et Python

GNU/Linux Magazine 159 (Avril 2013)

Articles gratuits : Commandes et Démons, Virtualisation basée sur les LinuX Containers aka LXC, NetBSD + nginx + naxsi + MySQL + PHP == 3NMP

GNU/Linux Magazine 158 (Mars 2013)

Articles gratuits : Gérez votre documentation projet comme du code, Raspberry Pi from scratch – 3, FigDice un Templating System efficace et original

GNU/Linux Magazine 157 (Février 2013)

GNU/Linux Magazine 156 (Janvier 2013)

Articles gratuits : rcNG l’anti systemd, Augmenter la vitesse d’affichage des pages web : minification mise en cache et exécution différée du JavaScript

GNU/Linux Magazine 155 (Décembre 2012)

Articles gratuits : Linux from scratch – Construire une chaîne de compilation, NetBSD 6.0 BSD UNIX 35 ans plus tard, Linux from scratch – Construire un système complet

GNU/Linux Magazine 154 (Novembre 2012)

Articles gratuits : Migrer un domaine Samba3 vers Samba4, Tests unitaires avec Check Gcov et Lcov, Architecture DNS sécurisée

GNU/Linux Magazine 153 (Octobre 2012)

Articles gratuits : Testez vos applications web avec JMeter, Systemd vainqueur de Upstart et des scripts System V ?, PHP5 : la magie continue, La réception radiofréquence définie par logiciel (Software Defined Radio – SDR), A la découverte de Samba 4

GNU/Linux Magazine 152 (Septembre 2012)

Articles gratuits : Virtualisation et systèmes embarqués : l’exemple ADEOS, NAXSI un WAF open source pour Nginx, Introduction au langage PostScript, P… de proxy le retour

GNU/Linux Magazine 151 (Juillet/Août 2012)

Articles gratuits : PHP : découvrez les méthodes magiques et optimisez votre code

GNU/Linux Magazine 150 (Juin 2012)

GNU/Linux Magazine 149 (Mai 2012)

Articles gratuits : Migen une boîte à outils en Python pour concevoir des circuits logiques complexes, Traitement du signal sur système embarqué : application au RADAR à onde continue

GNU/Linux Magazine 148 (Avril 2012)

Articles gratuits : Le microcontrôleur STM32 : un cœur ARM Cortex-M3, Qemu : comment émuler une nouvelle machine ? Cas de l’APF27

GNU/Linux Magazine 147 (Mars 2012)

Articles gratuits : Qemu : Visite au cœur de l’émulateur, Entretien avec un débutant en bash

GNU/Linux Magazine 146 (Février 2012)

Articles gratuits : Nouveautés de PostgreSQL 9.1 (partie 2)

GNU/Linux Magazine 145 (Janvier 2012)

Articles gratuits : Nouveautés de PostgreSQL 9.1 (partie 1)

Gravatar de blog-libre
Original post of blog-libre.Votez pour ce billet sur Planet Libre.

Articles similaires

blog-libre : Screenshots dans mpv

samedi 30 juillet 2016 à 07:05

J’ai un peu galéré (30 mn au lieu de 5) pour configurer comme je le souhaitais les screenshots dans mpv. Les options disponibles sont , par défaut quand on fait un screenshot on obtient une image nommée mpv-shot0001 et placée dans /home/babar/. Pas terrible.

Je vous redonne mon fichier /home/babar/.config/mpv/input.conf, j’ai seulement rajouté s screenshot (parce que j’ai aucune mémoire…).

# Documentation : https://github.com/mpv-player/mpv/blob/master/etc/input.conf et https://github.com/mpv-player/mpv/blob/master/DOCS/man/input.rst
# Keybindings testing mode : mpv --input-test --force-window --idle

default-bindings start # Option précisant qu'on conserve les raccourcis claviers par défaut, par exemple espace pour mettre en pause
MOUSE_BTN2 quit # Clic droit, je quitte mpv
MOUSE_BTN3 no-osd seek -20 exact # Roulette vers le haut, je rembobine de 20 secondes
MOUSE_BTN4 no-osd seek 20 exact # Roulette vers le bas, j'avance de 20 secondes
MOUSE_BTN7 quit # Bouton 7 de ma souris Razer, je quitte mpv
LEFT no-osd seek -60 exact # Flèche gauche, je rembobine de 60 secondes
RIGHT no-osd seek 60 exact # Flèche droite, j'avance de 60 secondes
DOWN osd-msg add volume -5 # Flèche bas, je baisse le volume de 5
UP osd-msg add volume 5 # Flèche haut, je monte le volume de 5
KP_DEC osd-msg set volume 100 # Touche ., je met le volume à 100
KP0 no-osd seek 0 absolute-percent # Touche 0, je vais au début de la vidéo
KP1 no-osd seek 10 absolute-percent # Touche 1, je vais à 10% de la vidéo
KP2 no-osd seek 20 absolute-percent # Touche 2, je vais à 20% de la vidéo
KP3 no-osd seek 30 absolute-percent # Touche 3, je vais à 30% de la vidéo
KP4 no-osd seek 40 absolute-percent # Touche 4, je vais à 40% de la vidéo
KP5 no-osd seek 50 absolute-percent # Touche 5, je vais à 50% de la vidéo
KP6 no-osd seek 60 absolute-percent # Touche 6, je vais à 60% de la vidéo
KP7 no-osd seek 70 absolute-percent # Touche 7, je vais à 70% de la vidéo
KP8 no-osd seek 80 absolute-percent # Touche 8, je vais à 80% de la vidéo
KP9 no-osd seek 90 absolute-percent # Touche 9, je vais à 90% de la vidéo
s screenshot # Touche s, je fais un screenshot
q quit # Touche q, je quitte mpv

J’utilise screenshot-template="%x/%F_%n" pour les screenshots. Le screenshot sera placé dans le même dossier que la vidéo, il aura le même nom que la vidéo suivi de _0001.jpg. Par exemple pour une vidéo nommée Meurtres au paradis – Une mort rock’n’roll.mp4 et placée dans /home/babar/Vidéos, le nom du screenshot donnera Meurtres au paradis – Une mort rock’n’roll_0001.jpg.

Voici mon fichier /home/babar/.config/mpv/mpv.conf.

# Documentation : https://github.com/mpv-player/mpv/blob/master/etc/mpv.conf et https://github.com/mpv-player/mpv/blob/master/DOCS/man/mpv.rst et https://github.com/mpv-player/mpv/blob/master/DOCS/man/options.rst et https://mpv.io/manual/master/
fs=yes
screenshot-template="%x/%F_%n"
screenshot-jpeg-quality=100

Gravatar de blog-libre
Original post of blog-libre.Votez pour ce billet sur Planet Libre.

blog-libre : Termux sur Android : Installation de Ansible entre autres choses

samedi 30 juillet 2016 à 07:00

Déjà le 4ème article sur Termux (1, 2, 3) où nous allons principalement voir l’installation de Ansible. J’ai horreur de vendre du rêve alors je préviens tout de suite, il s’agit de la version 1.8 de Ansible et je n’ai pas vu de moyen pour utiliser ansible.cfg. Il est possible d’installer une version plus récente de Ansible mais dès que vous le lancerez ça partira en erreur. Apparemment ça vient de l’absence de /dev/shm qui pose problème (1, 2). Si vous êtes root sur le téléphone vous pourrez résoudre le problème mais je considère que ce n’est pas le cas.

Installation de pycrypto

Je détaille déjà l’installation de pycrypto car c’est là où réside la difficulté. J’ai ouvert une issue pour ça parce que c’était pas simple. Les commandes suivantes s’exécutent sur le téléphone pour ceux qui ne sont pas encore bien réveillés.

apt update && apt upgrade # On met à jour les packages
apt install autoconf gcc make libgmp-dev python-dev # On installe les packages nécessaires
export CONFIG_SHELL=$PREFIX/bin/sh # On exporte la variable qui va bien, c'était le point difficile
pip install pycrypto # On installe pycrypto

Installation de Ansible et premier test

A noter que Termux utilise Python 3 par défaut par conséquent pip correspond à pip3. Si on veut utiliser pip2 (de Python 2 donc) il faudra faire pip2 install monjolipackage.

apt install libffi-dev openssl-dev python2-dev # On installe les packages nécessaires
pip2 install ansible==1.8 # On installe précisément la version 1.8 de Ansible avec pip2

Voilà Ansible est installé, vous pouvez faire un petit ansible -h pour voir si vous n’avez pas de message d’erreur. On va passer maintenant à notre premier test.

apt install openssh # On installe le package openssh sur Termux
ssh-keygen -t rsa -b 4096 # On génère nos clés
ssh-copy-id -i ~/.ssh/id_rsa.pub -p 2222 "babar@192.168.1.50" (on peut faire plus simplement avec ssh-copy-id -p 2222 "babar@192.168.1.50") # On copie notre clé sur notre server@home

On va maintenant créer un fichier hosts dans notre $HOME donc cd && nano hosts où l’on met monjoliserveur ansible_ssh_host=192.168.1.50 ansible_ssh_port=2222 ansible_ssh_user=babar. On fait un test via le module ping ansible monjoliserveur -i hosts -m ping.

Un retour sur le clavier Bluetooth

Ma chère et tendre m’a donc offert ce clavier Bluetooth pour la fête des pères. A 18 euros ça fait le job mais il ne faut pas s’attendre à une qualité extraordinaire. Je trouve la frappe agréable mais le clavier étant en plastique et très léger, il a tendance à légèrement sursauter quand on tapote dessus. Je prends la touche Ctrl (à droite) pour la touche Alt Gr et je n’arrive pas à sortir les touches > et , ce sont les deux principaux reproches que j'ai à faire. A l'heure actuelle c'est un compagnon de choix dans mon sac et c'est bien pour ça que je l'ai pris : Petit, léger, pratique.

J'ai un peu galéré lors de la première connexion, je tapais sur la touche a et c'était q qui apparaissait. J'ai cherché à tort dans Termux, c'était au niveau d'Android. Afin de passer le clavier Qwerty en Azerty, il faut aller dans Réglages, Langue et saisie puis Clavier physique et choisir Français - Clavier Android.

Installation de youtube-dl

Oui évidemment on peut installer youtube-dl alors on va pas se gêner ;)

apt install ffmpeg python-dev # On installe les packages nécessaires
pip install youtube-dl # On installe youtube-dl qu'on mettra à jour ainsi pip install --upgrade youtube-dl

C'est installé !

Jouons avec youtube-dl

L'option -a est la même chose que --batch-file (voir ici), elle permet de donner une liste de vidéos à télécharger à youtube-dl. L'option -o est la même chose que --output, elle permet de préciser le format/template de sortie des noms des fichiers (voir ici les options et les exemples).

youtube-dl --batch-file /sdcard/Download/liste.txt --output "/sdcard/Download/%(title)s.%(ext)s"
youtube-dl -a /sdcard/Download/liste.txt -o "/sdcard/Download/%(title)s.%(ext)s" # Exactement la même chose mais écrit en plus concis

Ci-dessus on va prendre la liste des vidéos à télécharger dans /sdcard/Download/liste.txt et placer les vidéos téléchargées dans /sdcard/Download. Pour ce lien ça donnera comme nom de fichier en sortie Meutres au paradis - Une mort rock'n'roll.mp4 par exemple.

Mais bon... on va faire plus sexy.

wget -qO - http://www.cascador.net/liste.txt | youtube-dl --batch-file - --output "/sdcard/Download/%(title)s.%(ext)s"
wget -qO - http://www.cascador.net/liste.txt | youtube-dl -a - -o "/sdcard/Download/%(title)s.%(ext)s" # Exactement la même chose mais écrit en plus concis

Qu'est-ce qu'on fait ? On va "lire" wget -qO - le fichier http://www.cascador.net/liste.txt et envoyer | la liste des vidéos à télécharger en entrée de youtube-dl --batch-file -.

De cette manière on peut mettre notre liste des vidéos à télécharger n'importe où (par exemple sur notre server@home) tant qu'elle est accessible publiquement. Je vais évidemment combiner cette petite astuce avec celle-ci hé hé hé afin de centraliser dans un seul fichier toutes les vidéos que je veux récupérer puis les télécharger avec la ligne de commandes ci-dessus à partir de n'importe quel appareil (téléphone, pc, tablette, server@home).

Gravatar de blog-libre
Original post of blog-libre.Votez pour ce billet sur Planet Libre.

alterlibriste : Des trucs de geek

mercredi 27 juillet 2016 à 19:17

Un petit billet léger pour sortir un peu de la technique.
Il y a quelques temps, notre fils de dix ans nous demandait : C’est quoi un geek ?
J’avoue que j’étais assez incapable de répondre mais ma femme a donné une réponse suffisamment ouverte qu’il comprenne l’idée.

Personnellement, j’ai un peu de mal avec le terme qui regroupe à la fois les fondus d’informatique, les amateurs de jeux de rôle et ceux qui se passionnent pour les séries, sans oublier la tendance à inclure les addicts aux nouvelles technologies qui se précipitent sur la dernière version des iTrucs. Dans ce panorama taillé à la hache, je ne me reconnais que dans la première catégorie.

En même temps, dans pas mal de podcasts que j’écoute sur les logiciels libres, les participants décrivent leurs geekeries, ils font des choses geeky et font des rubriques de dégeekalisation. Du coup, quand je commence à avoir deux ou trois appareils connectés ensemble avec des terminaux qui défilent des lignes de code, je me dis que pour le premier venu, ça doit quand même être un truc de geek.

Alors, j’ai cherché un peu et sont apparus des termes qui correspondent quand même pas mal à mon approche comme le fait d’être passionné, d’avoir envie d’apprendre par soi-même, d’être attiré par les mondes imaginaires, d’aimer la science-fiction, etc.

Je ne sais pas si je suis vraiment un geek et je m’en fout pas mal mais c’est sûr que je fais quand même pas mal de trucs de geek. Et quand on commence à installer des serveurs sans être adminsys, c’est sûrement que ça ne va pas en s’arrangeant...

Gravatar de alterlibriste
Original post of alterlibriste.Votez pour ce billet sur Planet Libre.