Auteur/autrice : piradix

Économiser sa batterie avec VLC

VLC est une application permettant d’écouter des fichiers audio et de voir des vidéos. Par défaut il est configuré pour utilise votre CPU (unité centrale) même si vous avez un GPU (carte graphique).
En conséquence lorsque vous regardez une vidéo, VLC utilise votre CPU, ce qui le fait chauffer et consommer plus d’électricité et vide donc votre batterie. Il faut donc activer l’utilisation de votre GPU !

Pour utiliser le GPU de votre carte graphique (si elle en a un) vous devez :

  • Ouvrir les préférences (menu « Outils/Préférence« ).
  • Aller dans l’onglet « Entrée / Codecs« .
  • Dans la liste déroulante « Décodage matériel » sélectionner « Automatique » :

VLC-préférences

  • Puis cliquer sur le bouton « Enregistrer ».

Zulu une JVM Java Embedded pour Raspberry PI (Linux)

Sur Raspberry PI, Oracle a mis à disposition sa propre JVM Java pour ARM 32 et 64 Bits. Mais ce n’est pas la seule, il existe aussi un port open-source certifié par l’OpenJDK : « Zulu Embedded » .

Zulu Embedded, est libre, pas de licences à payer et il est également plus performant que le port de l’OpenJDK réalisé par Debian qui n’est pas optimisé  pour l’architecture ARM.

Vous pouvez demander une version de test auprès de « Zulu embedded » sur la page suivante :

http://info.azul.com/2015-WEB-DL-Zulu-Embedded-Registration-LP.html

Remplissez le formulaire et choisissez « Zulu embbeded ARM » dans la liste déroulante du bas « Product of interest ».
Une fois télécharger l’archive copier là dans votre dossier utilisateur de Raspberry PI.

  • décompresser l’archive :
    mkdir ~/zulu
    tar xvfpz zre-1.8.0_60-8.9.0.6-cp1-eval-linux_aarch32.tar.gz -C -C ~/zulu
    
  • Pour installer cette version de Java faire :
sudo update-alternatives --install /usr/bin/java java ~/zulu/ezre-1.8.0_60-8.9.0.7-cp3-eval-linux_aarch32/bin/java 100
  • pour activer « Zulu Embedded » faire:
sudo update-alternatives --config java
  • puis dans la liste des versions alternatives de Java qui est proposé,  sélectionnez la ligne correspondant à « Zulu Embedded« .
  • Pour vérifier que Java est bien installé, tapez la ligne de commande suivante :
java -version

Vous devriez voir quelque chose comme :

openjdk version "1.8.xx_xx-Zulu-Embedded"
OpenJDK Runtime Environment (build 1.8.x_xx-Zulu-Embedded-EA3, profile compact1)
OpenJDK Minimal VM (build XX.XX-xx, mixed mode, Evaluation)

 

Édito du 23 juin 2016 : Comment être volé par l’application des taxes images et copie privée

Entre :

  • la Commission copie privée qui décide que les futures études d’usages relatives aux tablettes viseront aussi les PC hybrides. Et c’est quoi un PC hybride ? Un PC qui se transforme en tablette ? si oui alors le portable Surface de Microsoft est un PC hybride ainsi que les Yoga de Lenovo !
  • la taxe sur les images proposées par les sénateurs en ajout dans loi sur le numérique

Je pense que nous allons tous donner de l’argent à des sociétés d’ayant droit, sans rien avoir en échange !
Ben oui, on n’a pas le droit de copier, une musique, alors pourquoi une loi sur la duplication ?

Pour remplir les poches de qui ? Pas les miennes .
De plus n’étant pas inscrit a la Sacem au chez les Artistes les taxes sur les images et photos que je produis, iront à d’autres personnes, si la taxe image est appliquée !
Sympa, cette spoliation !

Et vous ?

Édito du 22 juin 2016 : problème sur anonymisation des données vu par Apple

Je viens de lire l’article de « 01 Net » suivant « Comment Apple compte collecter nos données sans violer notre intimité« , expliquant comment Apple conte anonymiser vos données pour ne pas violer votre intimité.

Je pense que le problème ne se trouve pas dans la manière de faire (bien qu’une faille de conception puisse … ;-), mais dans la génération de statistique. Par exemple, si au travers de ces données on calcule des classes s’individu pour telle ou telle chose. Alors retrouver statistiquement certaine de vos données (anonymiser) reviens à trouver dans qu’elle classe d’individu vous êtes ! Ainsi en résultat on une liste de données vous concernant.

Pour être plus pragmatique. Si je génère des classes d’individus (homme/femme, age, ville …) , que dans mes données anonymisées j’ai aussi les numéros de téléphone des individuels (ou leur mot de passe), lorsque je veux retrouver le numéro d’un individu (ou mot de passe) parmi les données anonymisé, je n’ai qu’à trouver sa classe. À partir de la classe, j’obtiendrais alors une liste des numéros de téléphone (mot de passe) potentiellement de l’individu ! plus qu’a testé ce jeu restreins ou à utiliser des données publiques pour le diminuer !

Je vous rappelle, qu’un pirate utilise ce genre de technique pour trouver vos mots de passe, mais en utilisant que les données publiques qu’il collecte sur vous .

Alors, où est la sécurité ?

Cerbot, Letsencrypt ne trouve pas votre domaine, vhost. Erreur: unable to find a vhost

Lorsque vous essayez de créer ou de renouveler un certificat gratuit avec Cerbot ou Lets’encrypt, sur un vhost Apache comportant déjà une partie SSL. Vous obtenez l’erreur « unable to find a vhost » indiquant qu’il ne trouve pas le vhost.

Par exemple avec le fichier vhost suivant :

<VirtualHost *:80>
    ServerName piradix.com

</VirtualHost>
<VirtualHost *:443>
    ServerName piradix.com

    SSLEngine on
    SSLCertificateFile /etc/myautoCertificat/piradix.com-cert.pem
    SSLCertificateKeyFile /etc/myautoCertificat/piradix.com-privkey.pem
    SSLCertificateChainFile /etc/myautoCertificat/piradix.com-chain.pem
</VirtualHost>

avec la ligne suivant

./certbot-auto --apache -d piradix.com

Cerbot ne trouvera pas le vhost « piradix.com ». Pour le faire reconnaitre, soit vous créer deux fichiers, un pour le port 80 et un pour le port ssl 443.
Ou alors vous insérez deux lignes dans votre fichier de configuration initial 😉 :

  • Ajouter la ligne suivante avant la ligne <VirtualHost *:443>
<IfModule mod_ssl.c>
  • Ajouter la ligne suivante aprèsla ligne </VirtualHost>
</IfModule>

Ce qui donne :

<VirtualHost *:80>
    ServerName piradix.com

</VirtualHost>
<IfModule mod_ssl.c>
<VirtualHost *:443>
    ServerName piradix.com

    SSLEngine on
    SSLCertificateFile /etc/myautoCertificat/piradix.com-cert.pem
    SSLCertificateKeyFile /etc/myautoCertificat/piradix.com-privkey.pem
    SSLCertificateChainFile /etc/myautoCertificat/piradix.com-chain.pem
</VirtualHost>
</IfModule>

Maintenant si vous lancer la ligne de commande cerbot-auto, Cerbot reconnaitra votre vhost !

Bonne chance …

Le site de Cerbot est sur : https://certbot.eff.org/

Le site de Lets’encrypt est sur : https://letsencrypt.org/

 

Les principales nouveautés d’Eclipse Neon

Demain Eclipse Neon sort. En attendant voici une liste des 7 grosses nouveautés :

  1.  JavaScript : un nouvel éditeur JSON, adoption de Grunt/Gulp et intégration du nouveau débogueur v8 de Chromium.
  2. améliorations des point clés d’Eclipse, avec l’adoption de HiDPI (support des écran haute résolutions, en adaptant la taille des icônes par exemple), et le mode de sauvegarde automatique (autosave) pour tous les éditeurs.
  3. Développeur PHP : nouvelle version du plugin PDT v4.0. Il ajoute le support de PHP 7 et améliore ses performances.
  4. Le client automatique de rapport d’erreur d’Eclipse, peut maintenant être intégrés dans tout plugin tiers ou application RCP autonome.
  5. Les utilisateurs d’Eclipse peuvent désormais enregistrer leurs paramètres, tel que les favoris de Marketplace,  avec leur compte Eclipse.
  6. Intégration de nouveau projet Eclipse :  plugin Gradle (1er version), EGerrit, Paho, Andmore, outils Android pour Eclipse (Eclipse Android Tooling), EMF Persil et outils Eclipse pour le cloud (Eclipse Tools for Cloud Foundry).
  7. Amélioration du support des outils Docker.

En prime, il y a aussi une amélioration du thème Dark et de la consommation mémoire.

source : https://www.eclipse.org/neon/

Docker pour Windows et Mac viens de sortir en 1.12 stable

Docker vient de sortir la version v1.12 RC1 de "Docker for Windows" et "Docker for Mac".
Pour rappelle, ces deux versions n'utilisent pas "VirtualBox", pour les conteneurs docker, mais les solutions natives à chaque système (Hyper-v pour Windows). Cella rends Docker plus rapide au lancement en particuliers (VirtualBox étant vraiment lent).

Cette nouvelle version apporte Swarms un mécanisme permettant de gérer plusieurs conteneurs Docker en

Lire la suite

Mettre un peu de couleur sur les titres des fenêtres de Windows 10

Microsoft ayant voté pour un côté classieux, Windows 10 manque un peu de fun dans l’usage de ses couleurs. Et l’interface des paramètres de Windows 10  ne permet pas de modifier les couleurs à souhait. Il y est impossible de changer la couleur de fond des titres de fenêtre non utilisé (elles seront blanches/grise et c’est tout !)

Heureusement il existe une clé de registre pour affecté une couleur de font au titre des fenêtres non utilisé : « AccentColorInactive« .

Changer la couleur de titre de fenêtres inactive

  •  En premier, choisir une couleur. Par un exemple un vert fade a pour code hexadécimal « F0FFF0 » (utilisé Paint.net pour déterminer ce code : champ « Hexa » dans la boite de dialogue des couleurs).
  • lancer regedit (Ctrl+R, puis taper « regedit » suivit de la touche entrée)
  • ouvrir la clé de registre suivante :
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\DWM
  • créer la valeur « AccentColorInactive » de type Dword si elle n’existe pas,
  • puis dans la valeur « AccentColorInactive » écrire « FOFFFO« 

Une autre valeur de la même clé des registres permet de changer la couleur d’avant plan du titre des fenêtres : « AccentColor« .

Attention le code couleur à saisir est sous la forme hexadécimale bleu/vert/rouge et non rouge/vert/bleu comme habituellement dans les logiciels de dessin.

Changer la couleur de titre des fenêtres avec un fichier

  • créer un fichier texte avec l’extension « .reg » et y écrire :
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\DWM]
"AccentColor"=dword:00058249
"AccentColorInactive"=dword:00F0FFF0
  • double cliquer dessus ce fichier, Windows 10 va le lancer et changer ou créer les deux valeurs de la clé de registre.
    Vous remarquerez que le code 00058249 correspond au code couleur hexadécimal 00498205

Pour revenir en arrière  :

  • créer un fichier texte avec l’extension « .reg » et y écrire :
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\DWM]
"AccentColor"=-
"AccentColorInactive"=-
  • double cliquez dessus ce fichier, Windows 10 va le lancer. Ce qui supprimera les deux valeurs « AccentColor » et « AccentColorInactive« .

Resources

Si joignent ces deux fichiers dans une archive zip : Titre-fenetres-vert.zip