Carte inutile du jour: la métropole avec la distance jusqu’à la mer. Si vous voulez être très très loin de la mer, allez habiter entre Strasbourg et Mulhouse.

(Crédit : Basée sur cette carte )
Carte inutile du jour: la métropole avec la distance jusqu’à la mer. Si vous voulez être très très loin de la mer, allez habiter entre Strasbourg et Mulhouse.

(Crédit : Basée sur cette carte )
お久しぶりだな。
Nouvelle fournée de mise à jour :
Encore une nouvelle version de Kubuntu, et encore un bilan mitigé. Cette fois je n’ai pas fait la mise à jour mais une réinstallation (j’ai migré vers un disque plus petit et je n’ai pas réussi rapidement à faire fonctionner grub).
Parmi les problèmes irritants:
Parmi les points positifs:
Une question qui me taraudait depuis un moment : un véhicule roulant sur des rails est-il plus efficace qu’un véhicule roulant sur des pneus et du bitume ? Si ce n’est pas le cas, ne serait-ce pas plus efficace de ne construire que des routes et d’avoir des bus/autocars, plus flexibles ?
Réponse: Le rail est plus efficace car:
« Lazarus: Form Recovery » is a Firefox add-on that saves the text of the forms so it can be restored later (very handy, for example if you have typed a long mail/message/Wikipedia contribution and something bad happens, like a crash or a computer shutdown).
Unfortunately, I realized that it causes a small delay (something like 1.5s) when submitting a form. It is perceptible in the case of an Ajax form (or even an « offline » form where nothing is sent but data is processed locally in Javascript; in this case the result should be instant). I spend some times searching around, it was crazy! No problem with a simple « onClick » but only with « onSubmit ». Was it the debug version of React? No! Or the fact that I used the Javascript compilation of React JSX? No! There was nothing special in the Performance analyser. Then I realized that Chromium was fast. And Firefox dev edition was fast. Then I began the Firefox add-on hunt…
That’s strange that saving is not asynchronous…
(by the way, if you want to compile JSX files using Node.js, don’t install « node » on Ubuntu, that’s not « Node.js »! Install « nodejs » instead, and make a symlink from « /usr/bin/nodejs » to « node » somewhere on your path. Otherwise you may ask yourself why the JSX compiler does nothing. It’s just that the executable « node » is completely unrelated)
(English below)
Dans l’éditeur de texte Atom, sous Kubuntu 15.04, les caractères japonais s’affichaient comme un carré (□), alors que les autres éditeurs (Emacs, Kate, Geany…) n’avaient pas ce problème. Pour obtenir un affichage correct, j’ai mis comme police dans les préférences «Oxygen Mono, TakaoPGothic». Par contre, comme avec les autres éditeurs de textes, les caractères japonais ne s’affichent pas avec une longueur fixe (vu que la police TakaoPGothic n’est pas une police à chasse fixe), mais ce n’est pas grave.
In the text editor Atom, in Kubuntu 15.04, the Japanese characters were displayed as a square (□), whereas the other editors (Emacs, Kate, Geany…) behave correctly. In order to obtain a correct display, I set in the settings the font as «Oxygen Mono, TakaoPGothic». However, as in the other editors, the japanese characters were not displayed with a fixed length (given that the font TakaoPGothic is proportional), but that’s not really a problem.
J’ai reçu un coup de fil du «09 83 21 66 60» qui sent l’esbroufe à plein nez. Cette brève discussion a ressemblé a peu près à:
Ça me change de ceux qui ne vous laisse pas en placer une, histoire que vous ne raccrochiez pas (parce ce que ce n’est pas poli de raccrocher au nez des gens). Ou bien des indiens qui se font passer pour Windows. Ou bien du gars de SFR qui vient chez moi me proposer de la fibre (pourquoi pas), soit disant sans engagement (mais pour lequel je dois fournir mon numéro de compte IBAN) et avec une réduction de 10€ reconductible (ce qui n’est pas mentionné dans le contrat). Ou de ces même SFR qui me rappellent plusieurs fois par semaine pendant des semaines jusqu’à ce que je décroche.
Monde de merde!
Mise à jour de mes paquets Anki de japonais: +123 mots et +14 kanjis, et toujours des corrections et des exemples d’utilisation de mots.
I upgraded from Kubuntu from 14.04 to 15.04 (in order to get MTP support for my phone), and unfortunately it is really beta quality.
I also noticed that the « open file » dialog boxes (in particular the one for choosing a wallpaper image) does not display preview images larger than 5 Mo (default limit). If you want to choose a photo taken with your DSLR it can be annoying. There is no global way to change this settings. To change it for a given application, open or create the configuration file « ~/.config/APPNAMErc » (for Kate: ~/.config/katerc ; for everything related to the desktop: ~/.config/plasmashellrc), and make sure the following section is present.
[PreviewSettings] MaximumRemoteSize=0 MaximumSize=50000000 UseFileThumbnails=true
« MaximumSize » is the maximal size of the files. In this example: 50Mo.
My recommendation: if you want stability and the current version is satisfying for you, do not migrate.
Pour accéder sur Android à une liste de contacts via CardDav (ce que permet par exemple Owncloud), on peut utiliser DAVdroid par exemple. Il y a quelques pièges au niveau des certificats HTTPS.
Le certificat doit être au format CSR, et pas au format PEM (avec ce format, Android ne vous affichera pas le moindre message d’erreur, et le certificat n’apparaîtra mystérieusement pas dans la liste). Pour convertir de PEM à CSR:
openssl x509 -in mon_certificat.pem -outform DER -out mon_certificat.crt
Comme l’indique la FAQ de DAVdroid, le certificat doit avoir l’attribut «CT:TRUE». Premièrement il faut que le certificat soit un CA. J’avais essayé de créer un CA avec cet attribut, puis un certificat-fils avec cet attribut, sans succès (ça semble être un problème d’Android 4.x). J’ai donc créé uniquement un certificat CA pour mon serveur owncloud.
Pour le généré, j’ai créé un fichier de configuration basé sur celui de base «openssl.cnf». Dedans, j’ai modifié la section suivante (comme indiqué dans les commentaires de ce blog):
[ v3_ca ] subjectKeyIdentifier=hash authorityKeyIdentifier=keyid:always,issuer basicConstraints=CA:TRUE
J’ai créé la clé et le certificat d’un trait (et donc sans passer par le mécanisme de requête de certificat):
openssl req -x509 -new -config my_server.cnf -nodes -key private/my_server.key -days 1024 -out certs/my_server.pem
Attention, vous devriez comprendre ce que vous faites quand vous générez des clefs/certificats (quel durée de validité? quel algorithme? etc…).