Journal du développeur – Introduction

Bonjour à toi, internaute égaré, abonné de longue date ou passant de l’internet. En ce début d’année 2016 j’espère que tu as pris tes bonnes résolutions, que tu as fait le récapitulatif de l’année passé et que tu en as tiré les conclusions qu’il fallait en tirer !

Pour ma part j’ai pris une petite semaine de congé qui m’ont permis de faire tout ça et de me refaire une santé.

Confessionnal

Oh grand réseau de l’informatique diffuseur de la pensée libre mais toujours plus contrôlée. En 2015 j’ai été ton utilisateur plus qu’un de tes acteurs. Je n’ai pas vraiment touché à « Cubiq Arcadeum » bien que les joueurs aient passé la barre des 100. Je n’ai pas non plus été très exigeant dans mon utilisation de logiciel libre privilégiant beaucoup trop à mon goût le logiciel privateur. Et enfin, je regrette les nombreuses heures passées à flâner sur les réseaux sociaux en quête de vidéos humoristiques et de GIFs de petits chats tout mignon.

C’est pourquoi

Durant ma convalescence j’ai pris la décision de dépoussiérer un peu mon espace de travail. De nettoyer l’écran de mon ordinateur. De supprimer l’icône Facebook de mes marques pages Firefox ainsi que de l’écran d’accueil de mon téléphone. Et de désinstaller Windobs 8 qui n’est décidément pas fait pour travailler !

Parcours initiatique

A l’image de Candide de Voltaire et de son parcours initiatique, 2015 et son aboutissement m’a fait réfléchir (et lire) sur beaucoup de sujets, en passant d’écologie, à la recherche, à la femme comme à l’homme (l’Humain), aux relations humaines, à la société, à la paix comme aux actes de barbaries causés par les uns comme par les autres aux quatre coins du monde. Mais aussi à la recherche, à l’innovation, à l’évolution, à la vie, aux valeurs qui nous sont propres et que nous ne devrions pas refouler hors de nous.

En bref j’avais besoin de remettre les pieds sur terre, faire sortir la vapeur de la cocotte minute 2015 pour faire bouillir celle de 2016.

A l’image de Tiphaine Patraque sorcière dans « l’Hiverrier » de Terry Pratchett et comme l’avait un jour dit Mémé Ciredutemps  à celle-ci : « Quand on voulait se promener le nez en l’air, il fallait garder les deux pieds par terre. Récurer les sols, couper du bois, laver le linge, faire du fromage – ces tâches éreintaient, elles enseignaient ce qu’est la réalité. On pouvait leur consacrer une petite partie de son esprit, ce qui donnait aux pensées le temps de s’ordonner et de s’apaiser. »

Passons des paroles aux actes, parce qu’il le faut bien un jour !

Le résultat informatiquement:

  • Un ordinateur dépoussiéré avec Windobs 7, et les seuls plug-ins constructeur utiles ni plus ni moins ! Oui j’ai rétrogradé, oui c’est pas très Geek, mais je n’ai jamais eu autant de facilitée à travailler qu’avec un Windobs 7 bien propre.
  • Beaucoup de libre et d’open installé VLC, Inkscape, Blender, Gimp, Libre office, Firefox, …
  • Un Youtube en noir, et toutes les musiques les plus écoutées enregistrées en local pour avoir moins de bande passante utilisées.
  • Et enfin des dossiers bien triés et rangés. Pour ne pas se perdre et gagner du temps. Désactivations de tous les sons de Windows. Paramétrages de tout ce qui s’ouvre au démarrage.

Le résultat dans la vie de tous les jours:

Cette partie, je l’ai commencée depuis l’an dernier au 1 Janvier 2015.

  • Continuer à réduire ma consommation d’énergie fossile, je lâche un peu plus le pied de l’accélérateur, j’essaie de faire le maximum de déplacement à pied (1520km sur l’année 2015), ou à vélo (1200km de Juin à Décembre 2015. Pour un total de 3600km en ajoutant la course à pied et la natation sur la même année.
  • Porter une plus grande attention à la nourriture que j’achète et donc que je consomme ! Ayant une plus grande activité physique et donc une plus grande dépense Calorique, je consommais certes moins de carburant fossile mais beaucoup plus de nourriture. Provoquant une hausse des déchets ménagers. Contre ma volonté dans finir avec la surconsommation. :(
  • Manger plus, mais manger mieux. J’avais déjà pu lire des articles sur les gens vivants le « Zéro emballages ». J’ai donc commencé à mis mettre moi aussi petit à petit ce qui a eu pour effet de mieux manger et de jeter moins qu’avant.
  • Cette hausse de mon activité physique, la volonté de manger mieux, plus localement et avec moins de déchets à eu un résultat physique et visible sur ma silhouette qui s’est vu retirer 30kg à son point le plus élevé (un petit +5kg de rebond sur les derniers mois).
  • L’augmentation de la taille de mon portefeuille en dépensant moins en malbouffe, sodas, et tous  autres produits industrielles.

A venir (en vrac)

  • Un article sur le mieux manger, consommer autrement, les déchets.
  • La suite du journal du développeur (partie 1).
  • Une surprise à vous présenter.

Unicoda change de tête

Depuis quelques jours maintenant, Unicoda affiche un nouveau thème tout nouveau tout neuf!

Premier changement de thème depuis l’ouverture du site. Nous passons donc directement de l’ancien Twenty Eleven au récent Twenty Sixteen. La mise en page reste similaire, le menu s’est déplacé en haut à droite et l’auteur d’un article est plus facilement identifiable.
Ce nouveau thème devrait également améliorer la navigation sur mobile.

Bref, nous espérons que ce changement satisfera le lecteur comme il nous satisfait.

Bonne (re)découverte!

Cmd #6 [Git]

Quelques commandes Git bien utiles.

 

git log -p

Permet de voir le diff introduit par chaque commit.

 

git log --name-status

Voir la liste des fichiers affectés par chaque commit avec le type de modification: ajout, modification, suppression.

 

git log --stat

Donne des infos concernant les fichiers modifiés (ex: …/src/test/resources/log4j.properties | 3 +-).

 

git stash save

Sauvegarde les modifications locales et remet le dépôt dans l’état correspondant à votre HEAD.

 

git stash pop

Applique les modifications précédemment sauvegardées.

 

Source:

Libération du téléphone

Depuis quelques mois maintenant, j’ai quitté l’OS Android du constructeur de mon téléphone portable pour migrer vers Cyanogen. J’appréhendais un peu l’opération bien que celle-ci soit bien documentée et que ce ne soit pas la première fois que j’effectuais une migration. Lorsqu’on touche au système du téléphone, le risque zéro n’existe pas… Après relecture de la procédure, je me suis donc lancé.

En premier lieu, il convient de débloquer le bootloader. Cette étape est transparente pour peu que le téléphone ne soit pas un téléphone opérateur; ce qui est mon cas. On demande un code au constructeur et on l’utilise pour débloquer le bootloader. C’est aussi simple que cela. Pour leur part, les téléphones opérateurs sont généralement munis d’une surcouche avec des applications inutiles et impossibles à désinstaller, auquel s’ajoute un blocage fort du bootloader et des droits root. « Malheureux, ce téléphone ne t’appartient pas, nous seuls savons ce qui est bon pour toi (et ne t’avise surtout pas d’utiliser ce téléphone chez un concurrent) ».

Je commence ensuite l’installation de Cyanogen à proprement parler. Rien de bien compliqué, la documentation est complète et bien faite. Tout se passe bien, jusqu’à ce que je tente la sauvegarde du système existant. Zut, la partition est chiffrée ! J’avais oublié ce point. Je continue donc la procédure d’installation sans faire de copie de l’existant. Au passage, j’en profite pour installer immédiatement freecygn et me débarrasser le plus possible de Google. L’installation se termine. Je croise les doigts et redémarre. L’écran s’allume, le logo Cyanogen apparaît. C’est bon ça fonctionne, je peux passer à la personnalisation du système.

Avec cette nouvelle installation, je suis donc privé de PlayStore. Cela ne me pose pas de problème, puisque j’utilise F-Droid comme alternative et que 90% des applications que j’utilise en proviennent. Pour éventuellement installer une application disponible uniquement sur le PlayStore de Google, j’ai découvert le très utile GooglePlayDownloader de Tuxicoman et plus récemment, son adaptation disponible via http. Très pratique pour récupérer une application sans avoir à installer le logiciel ou lorsqu’on ne dispose pas d’un ordinateur à proximité.

Mon téléphone est désormais un peu plus libre qu’avant, avec moins de contact avec Google. Une autre possibilité serait de construire soi-même son système Android en partant des sources de l’AOSP. Cette perspective ne me semble pas insurmontable, néanmoins, je n’ai pas spécialement l’intention de réaliser les tests de fonctionnement sur le téléphone que j’utilise quotidiennement au risque de devoir tout réinstaller ou de le rendre inutilisable. Je n’envisage pas non plus de faire l’acquisition d’un deuxième téléphone juste pour les tests (du moins pour le moment). Du reste, j’ai découvert le Jolla phone de l’entreprise finlandaise Jolla (à l’avenir incertain puisque actuellement en difficulté financière) qui m’a l’air d’être une alternative intéressante aux Android de Google, notamment avec son SailfishOS basé sur un cœur Linux et du Qt. Je n’envisage néanmoins pas de changer de téléphone à moyen terme quand mon téléphone actuel fonctionne très bien.

Permaculture – vivre autrement

Il y a de cela quelques mois, j’étais tombé presque par hasard sur un article traitant de la permaculture. Un sujet encore peu connu du grand public, mais qui a le mérite de faire réfléchir sur notre mode de fonctionnement actuel et sur l’avenir vers lequel il nous mène sans se trahir.

Aujourd’hui j’ai découvert une vidéo d’une petite ferme basée sur le principe de permaculture. Rejoignant mon fil de pensé, des questions y sont abordées, comme le travail partagé entre plusieurs sur une perma-terre. Vous feriez votre travail habituel 3 jours par semaine et les 2 autres vous iriez à la ferme cultiver vos légumes, planter vos semis, labourer le champs… ce qu’il y a de bien dans la permaculture c’est qu’elle renoue avec le travail manuel, ce type de travail presque disparu de nos écrans radars.

La grande question est que perdrions-nous à tenter l’expérience ? En tout cas si une telle ferme ouvrait ses portes près de chez moi je serais ravi de m’y rendre, donner un coup de main, apprendre et peut-être même adopter ce mode de vie !


La Ferme du Bec Hellouin par zabriskieprod

Vous pouvez en apprendre plus sur ce mode de vie et de pensé directement sur leur site internet : www.fermedubec.com