Citoyens prenez le pouvoir

Politique, logiciel libre et autres digressions de Cédric Augustin - Saint Laurent du Var (Nice Côte d'Azur - France)

Aller au contenu | Aller au menu | Aller à la recherche

mardi 19 juin 2018

Dans ton chat

Une éternité que je ne suis pas allé perdre du temps sur ce site. Je vous partage quelques perles:

G33kPowaah En fait , la différence entre Linux et Windows, c'est que Linux c'est comme une belle fille, il faut l'apprivoiser, la comprendre, la séduire tandis que Windows, c'est comme une prostitué, il faut payer et surtout bien se protéger
@Christ_OFF: Visite chez le médecin :
@Christ_OFF: - bonjour qu'est-ce qui ne va pas ?
@Christ_OFF: - j'ai mal
@Christ_OFF: - mais plus précisément vous avez de la fièvre, vous vous êtes blessé, ...
@Christ_OFF: - j'ai mal, soignez moi, j'ai pas le temps de vous expliquer c'est vous le médecin non ? alors soignez le problème !
@Christ_OFF: Cette conversation fictive est ce qui arrive tous les jours dans le domaine informatique.
@guillaume: Hier j'ai appelé mon réseau wifi "Hack me if you can". Aujourd'hui il s'appelle "Challenge accepted"
<Chad> Je viens de finir de voir la théorie du récit d'aventure
<Chad> Tu sais, situation initiale, élément perturbateur, déroulement, toussa
<Bobbyman> Classique
<Chad> ouaip
<Chad> Et puis je leur demande de faire le plan d'un récit qu'ils vont devoir écrire, en gros ils devaient me faire un résumé rapide avant de taper le boulot en entier
<Chad> Je viens de corriger la copie de Maxence, 6ème
<Chad> Ca donne ça:
<Chad> "Personnage principal: Max
<Chad> Situation initiale: travaille sur son PC
<Chad> Element perturbateur: son PC plante
<Chad> Déroulement: Max va devoir survivre sur Internet Explorer pendant une semaine"
<Bobbyman> ...
<Bobbyman> Je vénère ce gosse.
<Alexou> J'ai 14 ans et mon copain en à 21 ans, je ne sais pas quoi lui offrir pour Noël !
<Chrisman> Euh, le code pénal ?
Teclis: Aujourd'hui c'est la première fois que je sortais de chez moi en 3 mois et j'ai vu un mec se faire percuter par une voiture, c'était terrible.
Athur: :( Il est mort ?
Teclis: Non, il avait juste une jambe cassée.
Athur: Ah il a perdu sa jambe alors?
Teclis: Non plus. Mais quand je me suis approché de lui pour l'aider, je me suis embrouillé et j'ai crié "Il a besoin d'un healer !"
Athur: T'es un cas toi....
Teclis: Attend c'est pas le pire ! Y'a un mec qui a sorti son portable et qui a répondu "Je l'invoque !"

Partager Partager ce billet sur les réseaux sociaux

QR code

mardi 29 mai 2018

Renomer une cléé USB sous Ubuntu

Contrairement à Fenêtre ou Mac, sous Ubuntu, il n'est pas prévu, simplement, de renommer un disque externe, type clée USB, pourtant c'est bien pratique, notamment avec les enfants qui rendent leurs devoir sur clés, on en a des ribambelles à la maison. Je les achète par lot ;)

1) Brancher la clé

2) Ouvrir un terminal, et identifier où est monter la clé en tapant

sudo fdisk -l

qui affiche la liste des disques montés et permet de trouver la clée dans la liste, en général /dev/sdXY où X=a, b, c... et Y=1, 2, 3...

3) Démonter la clé sans la retirer du port USB

sudo umount /dev/sdXY

4) Renomer la clé avec un nom de 11 caractères maximum, aucun espace et aucun caractère spécial (sinon ça merde sous fenêtre)

sudo mkfs.vfat -n Nom-de-la-clé-sans-espace /dev/sdXY

Attention cette commande reformate la clé, donc tout le contenu est perdu !

5) Retirer la clé et la remettre après 5 secondes, elles devrait remonter avec le bon nom.

Il existe d'autres méthodes un peu moins bourines qui n'effacent pas le contenu: l'outil mlabel ou gparted

Partager Partager ce billet sur les réseaux sociaux

QR code

mardi 3 avril 2018

Analyse de malwares

Grâce à Korben, j'ai découvert cette passionnante conférence de 53 minutes sur l'analyse des malwares, ces logiciels nuisibles (virus, ransomware, botnet...). Réservé aux initiés de la ligne de commande.

Partager Partager ce billet sur les réseaux sociaux

QR code

mardi 27 février 2018

Comment savoir quel logiciel utilise la bande passante

L'autre jour, j'ouvre ma session sur mon ordi à la maison, et je constate un intense trafic internet alors qu'aucune application n'est ouverte dans la barre des taches. Moment de frayeur, ça y est, quelqu'un utilise mon ordi à distance pour faire des choses peut être pas recommandables. Comment savoir qui est le coupable ?

Sous linux, il existe des utilitaires pour tout. En posant la question à Google, je découvre sur l’exxxxxxxxxcellent forum ubuntu-fr un de cet petit utilitaire magique iftop, qui s'installe en 15s et ensuite, comme le fait la commande top ou htop le fait avec l'utilisation du processeur ou de la mémoire, renseigne sur l'utilisation de la carte réseau. Il sufit de lancer avec les droits d'admin pour savoir quelle application utilise le réseau:

sudo iftop

J'ai pu donc découvrir que c'était tout simplement la synchronisation dans mon nuage perso owncloud de mes fichiers. Ouf, tout va bien :)

Partager Partager ce billet sur les réseaux sociaux

QR code

jeudi 7 décembre 2017

Le chalenge de la traduction

Très intéressant comparatif des traducteurs en ligne publié par Numérama: DeepL : on a mis à l’épreuve le traducteur de Linguee qui promet de ridiculiser Google Trad

Il faut aussi lire les commentaires qui sont très complémentaires de l'article (on se croirait 10 ans en arrières, quand les gens réfléchissaient avant de réagir ;) )

Les médiocres traductions altèrent la langue

Il y a quelques temps j'avais lu un autre passionnant article sur le sujet dont je ne retrouve pas le lien qui disait en substance, que Google trad créait des néologismes de tournure dans les autres langues que l'anglais au sein des jeunes. En effet, l'énorme lacune de Google trad est que sa référence pour toute les langues est l'anglais, donc lorsque l'on traduit un texte français en italien, il est analysé (ou traduit) avec une grille de lecture anglophone, puis ensuite traduit dans la langue de destination. Or le français et l'italien partagent des racines communes qui sont effacées par ce processus, et Google trad parle un italien anglicisé que les enseignants italiens se plaignent d'entendre dans les cours d'école.

Ce qui est intéressant avec DeepL et surtout Linguee, c'est que les grilles d'analyse des textes à traduire sont fait à partir de textes déjà existants et déjà traduits par des humains. La traduction peut donc s'appuyer sur des expressions ou des tournures de phrase réelles et s'affranchir du mot à mot pour des phrases entières.

Pourquoi ne pas simplifier certains écrits pour les traduires facilement

Il y a quelques années, je présentais une conférence sur les enjeux du numérique dans le champs politique et j'avais imaginé d'inventer une langue administrative simplifiée avec un traitement de texte contraignant, restreignant le vocabulaire des documents administratifs, afin de permettre une traduction instantanée dans toutes les langues européennes.

Ce projet techniquement réalisable il y a 10 ans, pourrait encore plus facilement être réalisé aujourd'hui: le logiciel dans lequel vous créez le document textuel, essaierait de traduire immédiatement vos écrits et s'il n'y arrive pas vous impose de reformuler vos propos dans un langage qu'il est capable de comprendre et donc de traduire. Il pourrait y avoir des suggestions de tournures qui favorisent la traduction. Avec un appauvrissement de la langue administrative, on faciliterait la vie des citoyens. Car, si on peut traduire un texte, il devient facile également de le lire[1], ce qui rend le document accessibles aux personnes en situation de handicap (problème de lecture, hospitalisation...), ou qui ne peuvent pas lire le document (travailleur sur un chantier, conducteur...).

Et le sens

Un autre enjeux important est le sens des textes. Aujourd'hui, les textes sont indexés par les mots qu'ils contiennent dans les moteurs de recherche. Mais une succession de mots ne suffit pas pour analyser un texte. Il existe des outils qui essaient de doner un sens aux textes pour la machine. Par exemple, lorsque l'on fait une citation d'un autre auteur dans un texte, comment dire à la machine que ce morceau de texte est lié à un auteur autre que celui du texte courant, et permettre de faire un lien vers la source de la citation, voir même vers l'auteur. C'est tout l'enjeu du web sémantique.

Donner du sens au texte (pour la machine) permet également d'améliorer la traduction des textes et d'en enrichir la contextualisation.

Ces enjeux de la traduction vont bien au delà simplement des langues étrangères, puisque c'est aussi l'avenir des outils de demain que nous utiliserons pour filtrer le web et y trouver les informations dont nous avons besoin... sauf si nous décidons que ce sont les GAFA qui choisissent les données que nous devons lire, mais c'est un autre sujet.

Note

[1] Il parait que 20% des américains utilise la synthèse vocale avec leur smartphone.

Partager Partager ce billet sur les réseaux sociaux

QR code

dimanche 10 septembre 2017

Installer Ubuntu sur un Lenovo MIIX 720

Depuis la sortie de la version 17.10 d'Ubuntu, le support du Lenovo MIIX 720 est encore meilleur et il est probable que la plupart des manips citées dans ce billet ne soient plus forcément nécessaires. A tester.

Après mes déboires avec la marque Acer qui n'est clairement pas compatible avec Linux, j'ai choisi de m'orienter vers une machine réputée compatible avec le pingouin. Je me suis donc tourné vers Lenovo qui est reconnue pour respecter ses clients sous linux avec un programme de certification Ubuntu (et d'autres distributions) d'une partie de ses ordinateurs. Donc même si celui que j'ai choisi n'est pas certifié compatible, j'ai une chance qu'il ne manque pas grand chose.

Présentation de la bête

Le MIIX 720 est un joli jouet à 1300€ (je l'ai eu en promo à 1000€), ce qui commence à faire chère. Mon précédent ordinateur portable, un Samsung Q35 qui fonctionne toujours parfaitement grâce à Ubuntu m'avait aussi coûté une petite fortune il y a 11 ans, mais je peux dire que j'en ai eut pour mon argent. Donc je retente le coup avec cet engin.

Je voulais un engin tactile, avec une belle résolution d'écran, qui puisse s'utiliser en mode tablette, mais qui soit un vrai ordinateur, avec un processeur Intel pour une compatibilité maximum. Toutes les marques proposent des ordinateurs répondant à ces contraintes, pour un budget entre 600 et 1400€. Mais si on cherche un peu, pour une compatibilité max avec le pingouin, c'est Dell ou Lenevo.

Le MIIX 720:

  • Écran 12 pouces IPS brillant avec une définition QHD+ (2880 x 1920 px) au format 4 :2
  • Processeur Intel Core™ i5-7200U CPU @ 2.50GHz × 4
  • Mémoire: 8.0Go PC4-17000 DDR4 2133MHz
  • Disque SSD 256Go
  • Carte graphique Intel HD Graphics 620 (Kabylake GT2)
  • Caméra frontale 1Mpx avec capteur infrarouge et dorsale 5Mpx avec autofocus.
  • Haut-parleurs stéréo intégrés avec technologie Dolby
  • Dimension 293 x 216 x 14,6mm (avec clavier) ou 8,9mm (sans clavier en mode tablette).
  • 1 USB 3.1 (Type-C utilisé pour la recharge), 1 USB 3.0 et 1 USB 2.0 dont une alimenté ordinateur éteint. Connecteur microSD et audio mixte.
  • Poids 1,1kg avec clavier, 0,8kg sans le clavier.
Photo du Lenovo MIIX 720 avec Ubuntu

Préparation de l'installation

1) Dans windoze

J'ai commencé par lui réduire drastiquement la taille de sa partition pour récupérer environ 200Go pour Ubuntu, car je veux dans un premier temps faire une installation avec dual boot pour valider que tout fonctionne, ensuite je virerai fenêtre. La raison est que s'il faut que je fasse une mise à jour du BIOS, il n'y a pas de choix et il faut hélas passer par windoze.

2) Dans le BIOS

Pour accéder au BIOS de l'ordi, on peut passer par les menus de windoze au fin fond des options avancées, ou alors tenir appuyer le bouton d'augmentation du volume en même temps que celui du démarrage. J'ai désactivé le secure boot et histoire de me simplifier l'installation, mis le démarrage en mode Legacy plutôt qu'UFI.

J'ai aussi au passage changé l'ordre de démarrage pour que les périphériques USB boot avant l'UFI de windoze.

3) Création d'une clée USB bootable avec la version 17.04 d'ubuntu Desktop. L'outil de création dans Ubuntu fonctionne à merveille.

Premier test avec le live USB

Sur le live USB d'Ubuntu 17.04 tout fonctionne direct (son, micro, tactile, clavier, touchpad, caméra frontale, bluetooth, réglage de luminosité...) sauf les éléments suivants:

  • le wifi (c'est ça qui énerve le plus),
  • la caméra dorsale (elle fonctionne peut être, mais Cheese ne la détecte pas),
  • la lecture du disque dur (prévu car annoncé dans les forum, il faut changer son mode de fonctionnement, voir plus bas),
  • la rotation d'écran (mais je crois que ça marche sur aucun hybride, car l’accéléromètre n'est pas géré par le pingouin en standard, il faut ajouter des trucs).
  • Les touches de raccourcis avec la touche Fn ne sont pas reconnues comme spéciales (donc je suis passé par les menus). En fait si, mais j'explique plus bas.

Concernant l'écran détachable, aucun problème lorsqu'on le retire ou qu'on le remet. Par contre par défaut, le clavier virtuel ne se lance pas en mode tablette, il faut l'activer avec l'application OnBoard et le configurer pour qu'il s'affiche si besoin.

Donc, à part le wifi, ça s'annonce plutôt bien. Je me lance donc dans l'installation, d'autant que dans certains forum ils disent que le wifi marche si on fait l'installation sur disque.

L'installation

Préparatifs complémentaires trouvés ici.

1) Mettre à jour le BIOS

C'est obligatoire, raison pour laquelle il ne faut pas jeter tout de suite windoze. En passant par l'application windoze du compagnon Lenovo il est possible de mettre à jour la version du BIOS afin d'obtenir un menu supplémentaire qui permet de changer le mode de fonctionnement du disque.

2) Changer le mode de fonctionnement du disque dur SSD de RAID à AHCI

En effet le mode RAID n'est pas supporté par Linux. J'ai suivi la procédure suivante pour changer de mode sans avoir à réinstaller windoze (si vous virez fenêtre, il devrait suffire de changer juste dans le BIOS):

  1. Ouvrir un terminal administrateur dans windoze: click droit sur le menu Démarrer, puis saisir la commande suivante: bcdedit /set {current} safeboot minimal (qui dit à fenêtre de démarrer en mode sans échec au prochain reboot).
  2. Éteindre l'ordi et le redémarrer pour aller dans le BIOS (volume haut en même temps que bouton de démarrage).
  3. Dans le BIOS, changer le mode SATA de RAID à AHCI (via le nouveau menu apparu avec la mise à jour du BIOS), sauver et redémarrer.
  4. Laisser démarrer windoze en mode sans échec et exécuter dans un terminal administrateur la commande : bcdedit /deletevalue {current} safeboot puis redémarrer. Windoze est maintenant en AHCI.
3) Installation depuis le live USB

Comme j'avais fait de la place précédemment, j'ai installé Ubuntu sur la place restante. Pour ce test, je n'ai fait qu'une seule partition montée sur "/" mais bien sûr on peut faire mieux (voir plus bas pour l'hibernation, il est préférable de créer une partition de swap).

A noter que j'ai fait une première installation avec le BIOS defini à Legacy mais qu'il y a eut un problème à la fin. En remettant le BIOS en UFI et en saisissant un mot de passe lors de l'installation d'Ubuntu pour le boot, tout s'est très bien passé et Grub était directement opérationnel.

Autre farce de l'installation depuis le live USB, le clavier au reboot est en QWERTY et non en AZERTY, ce qui peut poser des problèmes pour la saisie du mot de passe. Pour une raison que j'ignore, le clavier virtuel qui peut être activé est tronqué et donc il manque des touches.

Ubuntu fonctionne, mais tjs pas le wifi, ce qui ne permet pas de finaliser l'installation. Grumpf !

4) Tuning d'après installation
  • WIFI: j'ai trouvé cette commande dans un forum qui fonctionne parfaitement pour réparer le wifi: lancer dans un terminal sudo tee /etc/modprobe.d/ideapad.conf <<< "blacklist ideapad_laptop" et rebooter. Au démarrage le wifi fonctionne niquel.
  • Finir l'installation: Comme l'installation s'est fait sans wifi, la première des chose à faire est de terminer l'installation et de lancer le gestionnaire de mise à jour. Ne pas oublier de passer dans le menu de prise en charge des langues qui doit finir l'installation de la langue française.
  • Configurer l'application OnBoard: pour que le clavier virtuel s'affiche dès que l'on est dans une zone d'édition et qu'un clavier physique n'est pas présent.
  • Touche Fn: en fait, sur ce clavier, les touches F1 à F12 ne sont pas accessibles directement, il faut appuyer sur la touche Fn pour lancer les fonctions correspondantes. Et donc toutes ces touches sont utilisées comme touches complémentaires ou multimedia des claviers classiques. Donc il suffit d'appuyer dessus pour gérer le son, la luminosité, mais aussi recharger une page du navigateur, fermer une fenêtre, désactiver le touchpad, verrouiller la session... Donc en conclusion tout fonctionne. Une exception à ce fonctionnement est le rétro-éclairage du clavier qui s'allume en pressant Fn+Espace.
  • Clavier mire de login: ça agace d'avoir un clavier en qwerty pour saisir son mot de passe. Pour corriger le clavier par défaut, il faut ouvrir une console et lancer la commande sudo dpkg-reconfigure keyboard-configuration. A noter que pour ouvrir un terminal il faut cliquer en même temps sur la touche Fn (Ctrl+Alt+Fn+F1).
  • Ajouter l'application ClassicMenu: histoire de pouvoir lancer des applications sans clavier en 2 clics. De toute façon je trouve cette application indispensable.
  • Lenovo active pen: pas de difficulté ici, il suffit de le connecter en blutooth et il est reconnue comme une souris. Pour avoir toutes les fonctionnalités (sensibilité à la pression, gomme...) il faut passer par le menu wacom de la config et surtout le déclarer dans les menu de Gimp.
  • Hibernation: par défaut, le mode hibernation n'est pas actif dans Ubuntu, mais il est très bien supporté par cette machine. Le tutoriel du site ubuntu-fr sur l'hibernation ne précise pas tout. Déjà il faut installer le paquet pm-util pour avoir la commande pm-hibernate:

sudo apt install pm-utils

Ensuite il faut absolument avoir une partition de swap et non utiliser la fonctionnalité par défaut qui utilise un fichier d'échange. Donc j'ai du modifier ma partition sur laquelle j'avais installé mon Ubuntu avec gparted (je l'ai fait depuis un live usb). J'ai créé une partition d'environ le double de la taille de la mémoire vive.

Une fois la partition swap crée, il faut dire à Ubuntu de s'en servir: 1) Désactiver le fichier d'échange

sudo swapoff /swapfile

2) Supprimer le fichier d'échange

sudo rm /swapfile

3) Modifier la config de fstab pour commenter l'utilisation du fichier d'échange et activer l'utilisation de la partition

sudo gedit /etc/fstab

puis commenter

#/swapfile none swap sw 0 0

et ajouter

/ dev/nvme0n1p6 none swap sw 0 0

nvme0n1p6 doit être remplacé par le chemin ou le UIID de la partition swap. Puis rebooter.

A ce stade là, la mise en hibernation fonctionne parfaitement en ligne de commande avec

sudo pm-hibernate

mais il manque les menus. J'ai donc suivi le tutoriel pour cette partie afin de faire apparaître les menus et tout fonctionne parfaitement.

5) Autres fix pas encore trouvés

J'ai voulu tester le bureau Unity8 qui est supposé être adapté au tactile, et c'est inutilisable en raison du facteur d'échelle, qui contrairement au bureau standard, ne se met pas sur 2. Donc compte tenu de la haute résolution de l'écran, tout est minuscule.

Voilà ce qui reste qui ne fonctionne pas:

  • Sur la page de login, le clavier virtuel est coupé et trop petit. Il semble que ce soit un bug connu lié au facteur de zoom. A noter que si le clavier virtuel n'est pas actif et que on l'active au login parfois il a la bonne taille.
  • Certaines applications comme GIMP ne tiennent pas compte du facteur de zoom qui est de 2 pour l'affichage, du coup les fenêtres sont très petites.
  • Détection de la présence du clavier physique: il est possible dans OnBoard, le clavier virtuel de définir les évènements qui correspondent au détachement ou rattachement du clavier physique. J'ai cherché, mais je n'ai pas trouvé les codes à mettre dans OnBoard pour qu'il détecte que le clavier physique est déconnecté ou reconnecté.
  • Rotation de l'écran: ça ne marche pas directement, il faut ajouter un script qui va détecter les évènement liés au gyroscope (voir ici). Je ne l'ai pas encore fait fonctionner.
  • Caméra dorsale: pour l'instant, aucune application ne semble la voir.
  • Autonomie: en cours de test.

Conclusion

Je ne regrette absolument pas mon choix, car certes il faut faire un peu de tuning, mais c'est accessible et surtout on a l'impression qu'Ubuntu ne va pas tarder à le supporter en standard, toutes les briques sont là.

Partager Partager ce billet sur les réseaux sociaux

QR code

lundi 24 août 2015

Installer Ubuntu 15.04 sur un Acer Aspire switch 10

Tout d'abord, n'achetez pas un ordinateur ACER pour l'utiliser avec Linux, visiblement, ce fabriquant ne veut pas vous laisser facilement le faire !

Ceci étant dit, maintenant que j'en ai acheté un, il faudra bien qu'il tourne sous Ubuntu, car je ne veux pas entendre parler de windows chez moi. Donc voici un récit des solutions trouvées pour faire marcher l'engin. Je peux spoiler un peu l'histoire, à la fin on y arrive, mais avec beaucoup de sueur.

Lire la suite...

Partager Partager ce billet sur les réseaux sociaux

QR code

samedi 5 juillet 2014

C'était comment avant l'internet ?

  • Tu te rappel avant Internet ?
  • Oh oui, tout à fait.
  • C'était comment ?
  • Ne pas avoir un téléphone ou un ordinateur pour te distraire ?
  • Ouai.
  • C'était si ennuyant. Tout le temps. Je restait simplement là. C'était le pire.
  • Mais ce n'était pas plus satisfaisant, plus impliquant ?
  • Ça valait pas le coup.
  • Mais je continu à m'ennuyer.
  • Pas comme on s'ennuyait.

Source: http://xkcd.com/1348/

Partager Partager ce billet sur les réseaux sociaux

QR code

mardi 17 juin 2014

Petites corrections dans le plugin ePub-Maker

Suite à mes commentaires sur le forum de Dotclear[1], j'ai bricolé un peu le plugin fait par Osku qui permet de créer un fichier ePub à partir d'une liste de billets du blog. Voici les corrections et modifications que j'ai apporté à la version 0.9:

  • Suite à la version 2.6.3 de Dotclear, le tri des billets ne fonctionnait plus.
  • Il y avait plein de warning sur le site de validation des ePub en raison d'un entête dans les chapitres qui n'étaient pas conformes.
  • J'ai ajouté à la page de titre le sujet, qui était demandé mais non inclus dans le set de modèle de base. Au passage j'ai mis un textarea plutôt qu'un simple champ texte, ce qui permet de saisir un vrai descriptif (ou une intro).
  • J'ai aussi modifier un petit peu la feuille de style, mais bon, ça c'est plus pour mes besoins.

Voici la version avec ces corrections:

plugin-ePUBmaker-0.9.1.zip

Note

[1] Dotclear est le moteur de blog utilisé par ce site.

Partager Partager ce billet sur les réseaux sociaux

QR code

jeudi 15 mai 2014

Les joies du code: quand je corrige discretement un bug bloquant en prod pas encore remonte par le client

Quand je corrige discrètement un bug bloquant en prod pas encore remonté par le client[1]

Source

Note

[1] Et ça arrive beaucoup plus souvent que vous ne l'imaginez.

Partager Partager ce billet sur les réseaux sociaux

QR code

vendredi 11 avril 2014

Vin d'orange et QR code

Il n'y a pas de raison que mes activités artisanales ne bénéficient pas d'outils adapté aux smartphones, soyons cohérent dans la geeketude. La cuvée de cette année de vin d'orange voit donc ses étiquettes s'enrichir d'un QR code qui renvoi aux pages de la catégorie Vin d'orange de ce blog. Comme ça, ceux à qui j'offre un verre ou une bouteille pourront retrouver ces pages et notamment la recette.

Pour faire ce QR Code particulié avec du texte et de la couleur j'ai utilisé le site Moji-Q découvert via la page QR dress code.

Cette année j'ai utilisé exclusivement des oranges amères, ce qui en fait un millésime particulier. Pour le goûter il faudra passer me voir ;)

Partager Partager ce billet sur les réseaux sociaux

QR code

lundi 10 mars 2014

Les joies du code: quand le client test la version beta de l’application

Quand le client test la version beta[1]

Bien entendu, on peut changer la légende de l'image pour la rendre d'actualité: Quant les électeurs découvrent la mise en œuvre des promesses de campagne.

Source

Note

[1] Dans le processus de création d'une application informatique, la phase Alpha est fonctionnelle mais avec des bugs et est susceptible de changer. Dans la phase Beta, l'application est complète et figée et on ne corrige que les bugs restants. C'était un état réservé aux clients testeurs dans le passé, c'est aujourd'hui, dans les nouveau processus logiciel, l'état à partir duquel les applications sont distribuées, avec des corrections permanentes (mise à jour par internet).

Partager Partager ce billet sur les réseaux sociaux

QR code

dimanche 29 décembre 2013

Remplacement de l'écran de mon Nexus 5

Comme je vous l'ai dit précédemment, mon tout beau tout neuf Nexus 5 s'est fait malencontreusement écrasé. La vitre n'a pas cassé, mais la dalle tactile n'a pas supporté. Il était même impossible d'éteindre l'appareil.

Comment j'en suis arrivé à décider de le faire moi même

J'ai contacté LG pour obtenir un écran de rechange ou faire faire la réparation. Un charmant téléopérateur m'a dit qu'il n'était pas possible d'avoir la pièce et qu'il fallait passer par un réparateur agréé dont il m'a fourni 3 numéros de téléphone sur Nice. Sur les 3, seulement un seul semblait être en vie et a répondu. Hélas, probablement en raison de la jeunesse de l'appareil, ils m'ont recontacter 3 jours après pour me dire qu'ils ne pouvaient pas avoir les pièces, et que de toute façon s'ils les avaient, il ne les vendaient pas au détail. Groumpf ! La solution alternative consistait à envoyer le téléphone à Lyon ou Brest pour qu'il soit réparé, pour la modique somme de 200€ + le port. Ça calme. Le Nexus 5 a beau être un beau jouet technologique, plus de la moitié de sa valeur pour le faire réparer donne à réfléchir. J'ai donc pris mon courage à 2 mains et décidé de commander directement en Chine l'écran, pour 110€[1] et procéder moi même à l'échange.

Les vidéos des pros

Il existent des spécialistes qui font des vidéos du montage et démontage des téléphones[2]:

Quant on regarde leurs vidéos, non seulement c'est facile mais en plus en 15 min ils ont torché le truc. Si eux y arrivent en 15 min, moi qui ne suis pas trop maladroit je devrais y arriver. Donc allez, zou, je me lance.

Le matériel nécessaire

Rien de spécial, inutile d'acheter des outils spéciaux. Pour ma part, j'ai utilisé:

  • Un couteau en plastique, certes pas de très bonne qualité, mais ça marche quant même.
  • Un petit tournevis cruciforme. Idéalement aimanté, sinon il suffit de le frotter à un aimant.
  • Un petit tournevis plat, c'est juste pour faire levier.
  • Une pince à épiler. Si c'est celle de madame, elle ne sera pas abîmée, c'est juste pour attraper les petits morceaux.
Le plan de travail

Je me suis installé sur le bureau, devant l'ordinateur pour avoir les vidéos des pro sous la main en référence. Cela m'a pris en tout 1h[3], pendant laquelle il ne vaut mieux pas être dérangé. Ça tombait bien, ce weekend, mon épouse et les enfants m'avaient laissé la maison pour moi tout seul.

Et voilà le travail

Comme je ne prévois pas de faire ça régulièrement, j'ai fais un petit souvenir. Dans la vidéo ci-dessous qui dure 30min, il y a mes hésitations et les endroits où j'ai rencontré des difficultés. J'ai fait des coupes, notamment à chaque fois que je retournais jeter un œil aux vidéos de référence. Les commentaires ont été ajoutés à posteriori, ça évite de dire trop de cagades dans le micro ;)


Remplacement de l'écran de mon Nexus 5

Notes

[1] Chez 3Cline via AliExpress.

[2] Par contre ces vidéo sont en anglais.

[3] Soit beaucoup, beaucoup moins de temps que pour faire la vidéo.

Partager Partager ce billet sur les réseaux sociaux

QR code

samedi 28 décembre 2013

J'ai retrouvé ma prothèse téléphonique

Il y a, pfff, au moins une éternité, je me suis fait voler dans les rues sécurisées de Nice mon smartphone Nexus 4. Les voleurs ont méticuleusement détruit la portière de notre voiture pendant que nous étions au cinéma pour prendre la téléphone malencontreusement laissé dans la voiture. Quatres jours plus tard, le nouveau Nexus 5 sortait et j'étais sur les rangs pour l’acquérir. Un peu moins de 10 jours après j'avais ma nouvelle prothèse. Je venais de passer 3 semaines avec ça

autant vous dire que c'était un immense soulagement. Le bonheur n'aura duré que 15 jours. Le pauvre Nexus 5 s'est retrouvé écrasé. La vitre en Gorilla glass super machin de la mort qui tue ne s'est pas cassée, mais la dalle tactile en dessous a rendue l'âme. J'étais le malheureux propriétaire d'un magnifique téléphone haut de gamme dernier crie, parfaitement inutilisable. Impossible même de l'éteindre[1]. Tristesse, désarroi. Retour à la case cabine téléphonique portable, et cette fois-ci pour plus d'un mois

J'ai totalement pris conscience de mon addiction à ces extensions que son devenues les smartphones. Une longue cure de désintoxication aurait pu commencer. Il n'en fut rien. J'ai analysé ma dépendance, réaffirmé ma volonté d'être dépendant, et noté à chaque instant le manque que provoquait l'absence de ma prothèse téléphonique: carnet d'adresse incomplet et inaccessible sans un ordi à proximité, écriture laborieuse de sms, impossibilité de prendre des photos, pas de MMS, absence d'accès aux sources d'informations offertes par un accès internet, obligation d'utiliser l'ordinateur pour avoir la météo marine, pas de réaction instantanées sur twitter, messagerie vocale non disponible, pas de lampe de poche en cas de besoin, pas de musique...

Bref, toutes les fonctionnalités inutiles donc indispensables qui accompagnent l'usage d'un téléphone.

Ce matin j'ai enfin reçu l'écran de rechange de mon Nexus 5 et je viens de terminer de faire l'échange. Je suis en train de monter le film pour un autre billet[2]. Entre temps j'ai retrouvé ma prothèse. Je suis content :D

Notes

[1] On y pense pas, mais il y a un bouton pour allumer l'engin, mais il faut les fonctions tactiles pour l'éteindre.

[2] Ben oui, quant on démonte son smartphone, c'est quant même un moment particulier, donc je l'ai filmé.

Partager Partager ce billet sur les réseaux sociaux

QR code

mercredi 13 novembre 2013

Les joies du code: quant IE veut devenir mon navigateur par défaut

quand j’allume IE[1] pour un test web et qu’il me propose de devenir mon navigateur par défaut

Source

Note

[1] Et oui, si à la maison c'est full Ubuntu, au boulot je dois bosser sur "Fenêtre".

Partager Partager ce billet sur les réseaux sociaux

QR code

vendredi 8 novembre 2013

J'ai reçu mon nexus 5

Il y a 10 jours, je me suis fait casser la voiture[1] pour me faire piquer mon téléphone Nexus 4, oublié par mégarde sur le siège passager[2]. Grosse haine, d'autant que je l'aimai vraiment bien ce téléphone, et que j'étais encore très loin de m'en être lassé.

Obligé d'utiliser à nouveau une cabine téléphonique portable, je me demande comment j'ai pu le faire tant d'années. Il ne fait aucun doute que je vais reprendre un smartphone. J'hésite, je cherche, je m'interroge sur le modèle, je tergiverse. En fait pas plus de 24h. Si j'ai été content du Nexus 4, autant prendre le 5 qui sort 4 jours plus tard.

30 minutes après l'ouverture des ventes, j'étais sur le Play store de Google, 1 semaine après il arrivait dans sa petite boite colorée.

Les premières impressions:

  • Avec sa coque en plastique, il fait beaucoup plus "cheap" que le Nexus 4. Par contre le plastique c'est moins lourd que le verre, et le téléphone est sensiblement plus léger.
  • Pour un encombrement identique, il est plus fin, avec un écran full HD magnifique.
  • Les différences apportées par Androïd 4.4 sont minimes par rapport à la 4.3, les icônes redessinés, quelques entrées de menu modifiées, ou la réorganisation de certaines applications. Le remplacement de l'application de SMS par Hangout me laisse hésitant, cela a du sens mais je ne suis spas certain de vouloir mélanger mes sms avec mes tchat. A voir dans le temps.
  • Le gros truc qui m'a gonflé, c'est que le téléphone exige de se mettre à jour avant de pouvoir être utilisé, et commence par télécharger 138Mo de mise à jour. Vous avez intérêt à être prêt d'une borne wifi au premier allumage.

Bref à part quelques menus détails, c'est un très beau jouet, très léger. Il n'y a pas de rupture par rapport au Nexus 4, une simple évolution. Je ne l'ai pas encore trop sollicité mais j'en suis ravi pour le moment.

nexus5.png

Notes

[1] Cette mésaventure me coûte plus de 450€ de franchises divers sans compter les heures passées par mon épouse à la police et prochainement chez le carrossier.

[2] Nous étions à la bourre pour aller au Cinéma à Nice, c'est dans ces moments là que l'on fait ce genre de connerie.

Partager Partager ce billet sur les réseaux sociaux

QR code

mardi 24 septembre 2013

C'est quoi un informaticien

Dans une entreprise informatique, il existe plusieurs profils qui interviennent au niveau de la réalisation d'un projet:

  • Les développeurs (fabriquent le code et le test),
  • Les designer (définissent le graphisme, l’interaction avec l'utilisateur et l'ergonomie),
  • Les chefs de projet (rassemblent ce qui est nécessaire aux 2 précédents pour travailler et font l'interface avec le client, parfois vendent aussi),
  • Le contrôle qualité (ceux qui vérifient le résultat avant la livraison, pour assurer un certain niveau de qualité, généralement les parents pauvre d'un projet).

Bien entendu, chacun voit le travail des autres avec une acuité toute particulière :D

Partager Partager ce billet sur les réseaux sociaux

QR code

- page 1 de 4