Souris verticale

J’suis passé à la souris verticale depuis quelque temps, on lui prête plein de vertu car elle supprime la torsion de l’avant bras et on adopte une position plus naturelle, proche du repos. J’y suis pas venu par hasard, suite à ma rencontre inopinée en vélo avec une voiture alors que j’avais revêtu ma cape d’invisibilité à un rond point, je traine une douleur lancinante au poignet. Après une opération sur le tendon, je suis toujours en phase de rééducation. Ceci donc explique cela. Ce type de souris peut convenir également à ceux qui souffrent du syndrome du canal carpien et d’une manière générale à ceux qui commencent à avoir le poignet qui commence à chauffer sérieusement après quelques heures d’ordinateur et de manipulation de souris.

de prime abord c’est quand même assez particulier et ça demande un petit temps d’adaptation, c’est surtout avec les boutons que j’ai eu le plus de mal à m’y faire. Maintenant après quelques mois d’utilisation que ce soit au boulot ou à la maison, je suis maintenant aussi à l’aise avec cette souris qu’avec une souris classique.

Jusqu’à présent ce type de souris était relativement hors de prix, depuis peu on trouve des clones chinois tout à fait abordable, qui fonctionne très bien, et qu’on tient bien en main. Pour ma part j’ai choisi ce modèle à petit prix en version sans fil :

expédié du fin fond de l’Asie avec une doc en chinois qui ne vous servira pas à grand chose et qui marche en plug and play sur n’importe quel ordinateur quel que soit le système d’exploitation.

Se perfectionner à la guitare avec Tuxguitar

Quand on commence à gratter un peu de la guitare électrique, il n’est pas toujours facile d’apprendre seul dans son coin. Il existe ainsi des logiciels permettant de dérouler des partitions et/ou tablatures pour pendant qu’on les accompagne à la guitare. Le plus célèbre est certainement Guitar Pro.

Comme toujours il existe une alternative libre qui est tuxguitar qui présente l’intérêt sous java et donc de marcher sous linux mais également sous windows ou mac. Cela donne quelque chose comme ça avec Deep Purple smoke on the water

Si vous êtes une bille en solfège comme je le suis vous pouvez vous contenter d’afficher la tablature avec le manche de guitare.

Si on est vraiment très mauvais, il reste à ralentir le tempo. On trouvera des tas de fichiers au format Guitar Pro sur le net, voici deux liens pour commencer par ici ou par . Faut être honnête ça ne s’adresse pas du tout à des débutants complets, il vaut mieux savoir gratter un peu, c’est pour ça que je parle de perfectionnement.

En attendant j’ai également mis à jour ma page sur l’installation des outils de logiciels pour faire de la musique assistée par ordinateur sous linux.

Libérer son portable Android (acte 3) créer son propre Cloud

Après être passé root sur le portable Android et utiliser un catalogue d’applications alternatif voilà maintenant comment s’affranchir du Cloud de Google qui capte vos données privées et qui sans aucun scrupule les revend au plus offrant.  Le plus simple est de créer votre propre Cloud pour y stocker vos informations de contacts, d’agenda ou bien encore de tâches que vous pourrez ensuite partager entre tous vos supports numériques (portable, tablette, PC).

Pour cela je vais utiliser OwnCloud que je vais installer sur mon serveur disposant déjà d’un serveur apache. Je choisis de ne pas pouvoir accéder à mon Cloud d’internet pour ne pas exposer mon serveur, de toute façon la plupart du temps je synchronise quand je suis à la maison connecté en wifi sur ma box et mon réseau local. Bien entendu OwnCloud peut être accessible d’internet sur votre serveur en ayant la précaution d’activer une connexion chiffrée par TLS/SSL. On désarchive l’archive sous /var/www (par exemple), dans ce répertoire owncloud, j’ai créé un répertoire data et j’ai modifié les droits ainsi:

chmod 770 data
chmod 775 config

maintenant le propriétaire du daemon httpd (à vérifier dans le fichier httpd.conf) doit également être propriétaire du répertoire owncloud, pour ma part c’est l’utilisateur daemon du groupe daemon

chown -R daemon:daemon /var/www/owncloud

dans le fichier httpd.conf j’ai rajouté

Alias /owncloud "/var/www/owncloud"
<Directory "/var/www/owncloud">
 Options Indexes FollowSymLinks
 AllowOverride All
 Require all granted
</Directory>

j’accède donc la première fois en tapant comme URL http://mon-serveur-local/owncloud, et cela donne cela

Continuer la lecture de Libérer son portable Android (acte 3) créer son propre Cloud

Libérer son portable Android de Google (acte 2)

J’ai déjà évoqué dans un précédent article l’intérêt de passer root sur son portable Android pour profiter pleinement de ses possibilités et surtout de se libérer de l’emprise de Google qui vous noie de publicités et siphonne vos données privées. D’autres évoquent le terme barbare de dégooglisation ou comment dégoogliser son téléphone,  à défaut d’être élégant au moins c’est parlant. Google a fait d’Android un système fermé et a rendu la plupart des utilisateurs captifs des applications choisies pour rentrer dans le moule commercial de Google au mépris de la préservation de la vie privée.

Ce n’est heureusement pas une fatalité, il existe ainsi des alternatives au play store de Google comme F-Droid. C’est à la base une application qui donne accès à un catalogue d’applications. F-Droid n’étant pas dans le store de Google, il faudra récupérer le package et accepter l’installation d’une application non issue du store « officiel ». La particularité des applications qu’on peut y trouver, est d’être pour la plupart Open Source sous différentes licences (GPL, Apache, …). Toutefois il ne leur est pas interdit d’afficher de la publicité, de faire de la surveillance ou d’inclure du code non libre, mais dans ce cas ces désagréments sont explicitement indiqués dans la description de l’application. Néanmoins la plupart des applications que j’ai pu tester sont totalement dépourvues de publicités et n’accède qu’aux informations strictement utiles à leur fonctionnement.

L’inconvénient de ce catalogue est sans doute son côté fourre tout avec aucune information d’évaluation ou de popularité des applications. Il faut souvent se renseigner, tester et tester encore avant de trouver son bonheur. Au fil des posts je présenterai donc des applications incontournables, utiles ou facultatives mais franchement sympa.

Continuer la lecture de Libérer son portable Android de Google (acte 2)

Passer en mode root avec un Lenovo vibe B A2016a40

Ces publicités forcées m’énervent au plus haut point sur mon portable Lenovo vibe B, elles bouffent une quantité non négligeable de mon débit 4g et donc de mon forfait.

Dès lors qu’on est dans l’écosystème Google, on se retrouve coincé à récupérer les applications de Google Play qui sont bardées de publicités et qui sous couvert de gratuité siphonnent vos données privées. Il se trouve qu’il existe des catalogues d’applications alternatifs, on y trouve beaucoup d’applications qui sont dans la philosophie du logiciel libre (voire sont des logiciels libres), sont dénuées de publicité et ne cherchent pas à récupérer vos données. Malheureusement pour certaines et pour pouvoir détourner les protections mises en place par les constructeurs pour rester enfermé dans l’écosystème Google nécessitent d’être administrateur (root) sur Android. En étant administrateur c’est comme sur n’importe quel système d’exploitation, vous pouvez pousser la configuration et personnalisation de votre portable à l’extrême et de bénéficier de son plein potentiel en passant outre le carcan de l’écosystème Google et de celui imposé par le constructeur du mobile.

Continuer la lecture de Passer en mode root avec un Lenovo vibe B A2016a40

Partager une machine virtuelle windows 7 avec VirtualBox

J’utilise une machine virtuelle windows 7 sous Linux avec VirtualBox, j’ai installé dessus une licence Office et les Sims 4 comme on peut le voir sur cette vue.

maintenant j’ai plusieurs utilisateurs sur mon poste Linux et je souhaite qu’ils aient accès également à la même machine virtuelle. Cela évite de créer des machines doublons, je ne sais pas trop comment ce comporte les licences avec plusieurs images de machine virtuelle et au final ça prend plus de place.

La solution est d’utiliser sudo, les utilisateurs lancent VirtualBox via sudo avec les droits de l’utilisateur initial. Il a fallu régler certains problèmes comme le son par exemple. En effet, en lançant VirtualBox avec les droits de mon utilisateur initial, on ne peut plus accéder au serveur de son pulseaudio. Au final, j’ai dû lancer pulseaudio en mode system wide, c’est mal, mais ça marche !

Pour le reste, j’ai mis à jour ma page sur l’émulation et la virtualisation.

Ile de Pâques grandeur et décadence

Je regarde de temps à autre l’excellente série sur Arte « enquêtes archéologiques ». On suit les pérégrinations de l’archéologue belge Peter Eeckhout qui, à chaque épisode, se focalise sur un site et présente de manière très accessible les dernières recherches en date sur le dit site entouré des meilleurs spécialistes et experts. On passe aussi bien du mystère des géoglyphes de Nazca à la cité légendaire de Troie.

Récemment il a abordé le sujet de l’île de Pâques sur laquelle j’ai eu la chance de m’y rendre il y a quelques années.

Ahu de Nau Nau

Les dernières recherches initiées par le chercheur belge Nicolas Cauwe marquent un tournant car elles chamboulent complètement la vision qu’on avait de l’effondrement de la civilisation pascuane.

Jusqu’à présent les historiens ont privilégié l’hypothèse du suicide écologique et collectif. En gros, les tribus de l’île se sont lancées dans une production immodérée de moaï (les fameuses statues de l’île) à qui elles vouaient un culte.  Elles les acheminaient sur des rondins, et le bois était également utilisé pour les ériger. Associé à leur utilisation pour l’habitat et les feux de cuisson, cela a entraîné une déforestation, un épuisement des ressources, une révolte des tribus contre les moaï qui ont été jetés à terre, l’abandon brutal de la carrière des moaï sur le volcan Rano Raraku, des guerres fratricides entre tribus et la famine.

Continuer la lecture de Ile de Pâques grandeur et décadence

Tutoriel vidéo effets rotoscoping et chroma key avec kdenlive

Voici mon dernier tutoriel en date concernant le logiciel de montage vidéo kdenlive, c’est une présentation de l’utilisation des effets rotoscopie (rotoscoping en anglais) et clé chromatique (chroma key). Le premier effet permet de relever le contour d’un objet ou personnage d’une scène image par image pour l’incruster ensuite dans une autre séquence. Le deuxième effet permet de jouer avec un fond vert et d’incruster automatiquement un objet ou un personnage dans une scène quelconque.

Ce n’est sans doute pas très parlant, l’image ci-dessous de la vidéo permettra de mieux comprendre.

J’ai utilisé l’effet rotoscopie pour faire apparaître le génie, l’effet clé chromatique permet de placer l’ensemble sur un fond de désert.

J’ai utilisé la dernière version de kdenlive, la 16.12.2, j’en ai profité pour tout recompiler en utilisant les outils pour utiliser toute la puissance de mon GPU Nvidia avec CUDA pour le traitement en parallèle et OpenCL (pour le traitement parallèle entre le GPU et les multi coeurs de la  CPU) entre autres. Je n’ai pas encore le recul suffisant pour me rendre compte de l’évolution des performances notamment lors du montage vidéo. Seul bémol, maintenant melt plante (segmentation fault), je suis obligé de retirer frei0r, c’est ennuyeux car ce sont autant d’effets que je perds sous kdenlive, mais je n’ai pas dit mon dernier mot.

J’ai mis à jour les pages correspondantes sur mon site FUNIX.

Baliser (taguer) automatiquement ses fichiers MP3

Il y a quelques temps dans un précédent post j’avais présenté MusicBrainz Picard qui permet de taguer proprement des fichiers audio MP3. Cela consiste à marquer correctement dans le fichier les informations sur l’artiste, le titre, l’album et même rajouter une photo de l’album. Ce type d’information standardisé apparaît ensuite sur le lecteur audio quel qu’il soit. En anglais on parle de TAG et en français de balise, même si on a tendance plutôt à utiliser le terme anglais quitte à employer le barbarisme taguer plutôt que baliser.

Mais revenons à notre sujet, les fichiers MP3 peuvent avoir différentes origines et ne sont pas donc balisés toujours proprement. D’où l’intérêt d’un outil comme Picard qui permet de traiter des lots de fichiers musicaux.

Il les traite de deux manières, tout d’abord pour chaque fichier à partir de ses balises d’origine, il va identifier dans sa base de donnée  une piste d’album et libre à nous ensuite de mettre à jour les balises et d’y rajouter la photo de l’album. La deuxième méthode consiste à calculer l’empreinte musicale du fichier (acoustid fingerprint) et trouver une empreinte similaire dans la base de picard et rattacher ainsi le fichier d’origine avec la piste de l’album qui correspond à l’empreinte.

Pour les fichiers qui n’ont pas été trouvés par une des deux méthodes précédentes, il reste à les rechercher directement sur le site. Il existe ainsi une interaction entre le navigateur et Picard qui permet d’identifier et de baliser les fichiers. Dans Picard on sélectionne le fichier non trouvé, ça nous renvoie automatiquement sur la page du navigateur avec une liste de pistes similaires, on choisit notre piste, on clique sur TAGGER dans le navigateur et le tour est joué !

Il peut exister des faux positifs ou des fichiers rattachés à des compilations généralistes qu’on préfèrerait rattachés aux albums de l’artiste. On peut également les traiter de manière indépendante et rechercher des pistes similaires et trouver son bonheur.

Il m’a semblé utile de créer une page correspondant sur mon site Funix avec moult détails et copies d’écran. Comme la page sur les outils multimedia commençait à devenir un peu trop conséquente, je l’ai scindée en deux, on trouvera donc une page sur les outils audio divers (lecteurs audio, outils karaoke et baliseur Picard) et une autre page consacrée au mediacenter Kodi.

Passer en connexion chiffrée avec OpenLDAP et un serveur web Apache

Après être passé en connexion chiffrée avec SSL/TLS sur mon serveur perso dovecot de distribution de mail, ainsi que sur mon serveur sendmail de récupération et d’envoi de mail, il me restait à m’occuper de mon serveur d’authentification basé sur OpenLDAP et de mon serveur web Apache local.

C’est chose faite à présent. Pour OpenLDAP ça se fait en deux étapes, il faut d’abord créer un certificat pour le serveur et activer les connexions chiffrées (voir par ). Ensuite pour l’authentification utilisateur, il faudra sur les clients modifier la configuration du serveur nslcd pour forcer la connexion chiffrée (voir par ici). Pour le serveur web Apache, il faut également créer un certificat et modifier la configuration d’Apache pour activer la possibilité de se connecter via SSL/TLS, à voir par .

Inconvénient de la méthode, en théorie un certificat doit être certifié par une autorité qualifiée de certification (en anglais CA pour Certificate Authority en anglais). Le CA est un tiers de confiance qui d’authentifier l’identité des correspondants, ça évite ainsi de tomber  dans un chausse trappe et de protéger l’échange de ses données. Or c’est une démarche qui n’est pas gratuite, de fait en créant dans son coin son infrastructure à clés publiques (Public Key Infrastructure PKI en anglais) et en générant un certificat,  en l’auto signant, il ne vaut pas grand chose sur internet et il faudra l’accepter ensuite comme une exception de sécurité.

Ça peut le faire sur un réseau privé car on maîtrise ce que l’on fait, mais c’est plus gênant si le service concerné est accessible d’internet. Il existe néanmoins des autorités qui délivrent gratuitement des services, pour un serveur web il existe Let’s Encrypt. La création du certificat se fait de manière simple en lançant un script dans un shell. Let’s encrypt ne gère pour l’instant que les certificats de serveur web. Sinon il existe selso.com et startssl.com. Pour le premier, je suis un peu dubitatif, le site a l’air vieillot, limite abandonné et quand on va sur une page sécurisée, le certificat n’est plus valide et il faut accepter une exception de sécurité ! Ça fait pas très sérieux, le deuxième a l’air plus convainquant.