Ménage dans les process sous le Mac : BBDaemon & iCloud

La commande lsof est vraiment très pratique sous Mac/Linux, elle permet de voir tous les « fichiers » ouverts et donc de voir les applications actives. Je la trouve plus efficace que la commande ps, car en plus on a la liste des fichiers a supprimer.

J’ai pu voir que « BBDaemon » qui est un soft pour BlackBerry était toujours actif malgré la désinstallation propre. Je vais donc faire :

rm /Library/LaunchDaemons/com.rim.*

rm /Library/LaunchAgents/com.rim.*
rm -rf /Library/Application\ Support/BlackBerry/

J’ai aussi supprimé le répertoire : /Users/[yourname]/Library/Application Support/iLifeAssetManagement/assets/sub qui faisait 3 Go. Ce répertoire permet de faire la synchronisation de photo sur le Cloud Apple : iCloud, hors je n’utilise pas cela pour des raisons de sécurité. C’est donc bizarre d’avoir un répertoire aussi rempli…

En résumé on a deux grosses sociétés Apple & BlackBerry qui se moquent de la désinstallation. On peut donc imaginer ce que font les petits … c’est à cause des mauvaises désinstallations que par moment il est préférable de réinstaller tout le système. Et je ne vous parle pas de Windows avec sa base de registre.

Logiciel (Software) pour « Journal personnel » ou « Journal intime » sur Mac, Android, iOS

Un petit POST sur ma première analyse de recherche de software pour « journal personnel ».

Sur Mac : j’en ai sélectionné 7.

  • Day One 2 Journal + Notes : l’ergonomie est top, voir idéale. Mais il impose son CLOUD, et pour cette raison il faut fuir ce logiciel. Les développeurs semblent en être conscients : « What’s missing ».
  • Mémoir : pas une bonne ergonomie. A fuir.
  • Capture 365 Journal (le meilleur à mon avis): bonne ergonomie, bonne sauvegarde il reste a étudier quel est le format de cette sauvegarde. Pour l’instant je dirais que c’est le meilleur. Ca c’est une phrase que j’aime : « Sync your journals without the use of a cloud service. Sync directly across to your other devices over your local network« . Mais bon a l’utilisation il se trouve qu’il y a pas mal de bug et de reset quand on utilise les TAG. La localisation utilise Foursquare , ce qui veut dire que tout ce qui n’est pas dans Foursquare n’est pas localisé. C’est plus que moyen … Cependant je persiste à dire que c’est le meilleur, « au royaume des aveugles les borgnes sont rois ».
  • Travel Journal : bon début.
  • iDo Notepad Pro : quand on veut trop en faire cela fini par devenir très sale, à fuir. Il faut que cela soit simple et léger.
  • Macjournal : trop compliqué, mais bravo pour l’encryption des données en AES-256. Tous les logiciels devraient avoir cela. Par contre pas de localisation sur une carte … et un prix de 40 Euros. Le timeline cela peut être sympa par mot clef.
  • mJournal : un bon début . Surtout avec l’encryption AES-256.

Sur iOS : J’en ai retenu seulement 2.

Sur Android : J’en ai retenu que 4.

  • Journey : c’est le même problème que Day One 2, il impose leur Cloud. Il faut donc le fuir. J’ai essayé l’export via Drive mais cela n’a pas fonctionné, c’est dommage car ils ont fait un ZIP en base d’image et de JSON.
  • Day journal : très bon logiciel, j’ai pas fini de faire les tests. Beaucoup de personnes semblent dire qu’il y a des bugs.
  • Diaro : Très bien mais il force la main sur son Cloud, à fuir !
  • Journal with Narrate : Il me semble très bien, j’ai pas fini de l’étudier. Il me faut voir comment fonctionne les sauvegardes et si c’est un format ouvert.
    • Le prix est de 3,71 Euro (le 10/02/2016), cela permet de faire une sauvegarde.
    • Le lien : http://narrateapp.com

Sur Cloud : les solutions Online sont toutes à fuir. On ne connait pas le niveau de sécurité des fournisseurs, ni même s’il y a des audits. Il faut toujours pouvoir avoir une solution ouverte avec encryption locale.

  • Evernote : A fuir, Cloud propriétaire. C’est a vous d’être maitre de la sécurité et de votre contenu !
  • Day one : Idem, à fuir.

Sur Windows :

  • Ne pas utiliser cet OS sauf pour faire Excel. Pour le reste il est nul …

Sur Linux :

  • Vim : je sais c’est pas pratique … sauf les raccourcis clavier.

Quelles doivent être les principales qualités :

  • En premier lieu, c’est la sauvegarde.  Actuellement très peu d’acteurs font une sauvegarde que je qualifierai de propre. La plupart des acteurs cherchent à nous imposer leur CLOUD dont on ne connait absolument pas le niveau de sécurité. La sécurité des données personnelles doit toujours être la priorité. C’est toujours dommage de perdre toutes ses données.
  • La deuxième qualité :  La sauvegarde doit se faire de façon cryptée, en local et dans un format ouvert de type XML, JSON. Quand le format n’est pas ouvert on n’est pas maître de ses propres données. Et dans ce cas le fournisseur pour changer de stratégie afin de vous imposer son CLOUD dans un second temps. Pour cette deuxième qualité il est préférable de demander à un informaticien, car ce n’est pas évident de voir si c’est bien ou pas.
  • La troisième qualité c’est l’ergonomie :
    • La recherche doit pouvoir se faire, par mot clef, par date, par catégorie et par lieux. Et il est bien de pouvoir mettre une ou plusieurs photos.
  • La quatrième qualité c’est le partage :
    • Il doit être possible de pouvoir partager de façon simple les articles via Google+, Facebook, WordPress, Instagram ..
  • La cinquième qualité c’est d’avoir un logiciel multi-support : Mac+iPhone / Mac+iPad / Mac+Android ça j’ai jamais vu …
  • La dernière qualité est l’export, il doit se faire sous format PDF, DOC, DOCX.
  • Pour la sécurité il est aussi bien d’avoir un mot de passe spécifique pour avoir accès au logiciel.

Le prix n’est pas un critère, si le prix est faible c’est soit que l’on cherche a vous faire basculer vers un CLOUD payant ou soit que le logiciel ne va pas être maintenu. Les développeurs doivent être payés … Je sais de quoi je parle 😉 .

Le pire des problèmes c’est de perdre ses données ou ne plus en être maitre. Il faut donc mettre l’accent sur ce point. Les données doivent pouvoir être sauvegardées en local, de façon crypter … et dans un format ouvert. Afin de temps en temps de vérifier que tout est présent.

Certaines options ne me semblent pas nécessaires, comme par exemple

  • l’accès au calendrier  local
  • l’accès au carnet d’adresse.  Il ne faut pas chercher à faire des liens dans tous les sens car dès que l’on veux changer cela devient ensuite impossible.
  •  l’enregistrement vocal (trop lourd).
  • le statistique du nombre de mots écrit par jour, comme dans Day Journal.

En résumé il faut répondre à toutes ses questions :

  • Export vers Google Drive : Oui/Non (+10 points/NA)
  • Export vers DropBox : Oui/Non (+10 points/NA)
  • Export vers iCloud : Oui/Non (+5 points/NA)
  • Export vers OneDrive : Oui/Non (+5 points/NA)
  • Export vers Evernote : Oui/Non (+5 points/NA)
  • Possibilité de refuser la solution d’export Cloud Propriétaire : Oui/Non (+10 points/-60 points)
  • Sauvegarde locale : Oui/Non  (+40 points/-30 points)
  • Synchronisation locale entre device (par exemple Mac/IPhone) : Oui/Non (+10/NA).
  • Format ouvert : Oui/Non (+50 points/-30 points)
  • Crypté avec le choix du mot de passe : Oui/Non (+20 points/-20 points)
  • Recherche par mots clefs ou tags : Oui/Non (+20 points/NA)
    • Possibilité d’avoir un timeline sur un mot clefs : Oui/Non (+5 points/NA)
  • Recherche par catégorie : Oui/Non (+10 points/NA)
  • Recherche par lieux : Oui/Non (+20 points/-10 points)
  • Recherche par date : Oui/Non (+20 points/NA)
  • Partage article Facebook : Oui/Non (+20 points/NA)
  • Partage article Google+ : Oui/Non (+10 points/NA)
  • Partage article Instagram : Oui/Non. (+5 points/NA)
  • Multi-support : Oui/Non (+5 points/NA)
  • Export PDF : Oui/Non (+5 points/-5 points)
  • Export DOC : Oui/Non (+5 points/NA)
  • Export DOCX : Oui/Non  (+5 points/NA)
  • Export Email : Oui/Non (+5 points/NA)
  • Export RTF : Oui/Non (+10 points/NA)
  • Export HTML : Oui/Non (+15 points/-5 points), c’est un protocole vraiment facile.
  • Export XML : Oui/Non (+5 points/NA)
  • Possibilité de mettre un mot de passe : Oui/Non  (+10 points/-5 points)
  • Logiciel en Français : Oui/Non (+5 points/NA)
  • Logiciel payant : Oui/Non  (+10 points/NA) , et oui c’est rassurant de savoir que c’est payant ! Il suffit de voir ce que vient de faire AVG par exemple : http://www.journaldugeek.com/2015/09/21/avg-collecte-donnees-personnelles-revente/ . Sur Internet il y a une loi d’or : « si c’est gratuit, c’est que vous êtes le produit. » 
  • Possibilité de mettre en gras (+3 points/NA)
  • Possibilité de souligné (+3 points/NA)
  • Possibilité de mettre en Italique (+3 points/NA)
  • Possibilité de faire des cases à cocher (+2 points/NA)
  • Possibilité de faire un tableau (+3 points/NA)
  • Possibilité de faire des smileys (+5 points/NA)
  • Possibilité de faire un lien vers un autre article (+6 points/NA)
  • Possibilité de faire une capture d’une carte, afin d’avoir la carte offline (+5 points/NA).
  • Import fichier HTML (+5 points)
  • Import fichier RTF (+5 points)
  • Réponse a un email au support (+20 points/-10 points)

Celui qui a le plus de points est donc le meilleur a mon sens.

J’attends donc vos propositions de « journal » (ou « Diary » ou « Journal intime » ou « Carnet de voyage » ou « Journal personnel ») afin que je puisse voir si ma notation est la bonne.

J’ai retenu comme bon : Awesome Note (par défaut sous iOs), Day journal (Android), Journal with Narrate (Android), Capture 365 (pour Mac). Celui qui me rassure le plus c’est Day Journal, mais la note de 3,8 sur Google Play indique qu’il doit avoir pas mal de bug. J’ai vu beaucoup de personnes qui mettaient la note de 1 car il n’y avait pas Google Drive. C’est un peu extrême. Mon reproche sur Narrate, c’est que l’on ne sait pas ou est faite la sauvegarde et dans quel format. La priorité vous l’avez compris c’est une synchronisation qui peut se faire en local (WIFI par exemple), et une sauvegarde qui peut se faire en locale dans un format ouvert.

Ensuite pour aller plus loin dans les tests, il faudrait voir s’il y a beaucoup de bugs et vérifier que le format de sauvegarde est ouvert.

Mes emails aux supports : il ne faut jamais hésiter à faire des emails aux supports pour donner son point de vue. Les développeurs sont très réceptifs. L’autre point c’est qu’en prenant contact avec le support, cela vous permet de juger de la qualité de celui-ci. Une réponse automatique avec un numéro de ticket est un très bon signe.

Awesome Note : anote.support@bridworks.com

Hi Support,

This is a very good software but there are two big default :

-You don’t give the password with which you encrypt the data (in aNote*.anb in fact it’s encrypted zip : https://en.wikipedia.org/wiki/Zip_(file_format) & http://www.pkware.com/documents/casestudies/APPNOTE.TXT ). If I do an hexdump I can see :

00000000 50 4b 03 04 14 00 01 00 08 00 f6 88 5a 40 43 70 |PK..........Z@Cp|
00000010 69 13 1e fe 00 00 b1 fe 00 00 12 00 00 00 69 6d |i.............im|
00000020 67 5f 31 33 33 30 32 37 32 34 36 34 2e 6a 70 67 |g_1330272464.jpg|

-It would be nice to have the location of notes. For exemple :

unnamed

Do you plan to fix this two default ?

Thanks.

Frédéric.

Journal with Narratetim@datonicgroup.com

Hi Support,

This is a very good software, Can you confirm with the PRO version, the data isn’t sent over the Cloud? Another point, where are stored the data when I do a local backup ? It is possible to encrypt.

We should be able to search with tags.

Thanks.

Frédéric.

  • Réponse :

Hi Frederic,

The only data that is stored in the cloud is your email address (it is used as a unique identifier) and some attributes specific to Narrate (no personal data). When you do a local backup, the backup is stored on your SD card. It is not possible to encrypt at this time. The search functionality should work for tags.
 Thanks,

Journey : contact@2appstudio.com.

Hi,

This is a very good software, Why are we obliged to sync on your Cloud ? Have you plan to import data of anothers softwares for example : Awesome Note ( famous on iOs )?

Thanks,

Frédéric.

  • Réponse :

Hi Frederic,

Thank you for contacting us. We do not own the cloud server. Your data is synced with Google Drive in-app data. It is hidden by Google Drive in order to protect from 3rd party apps.
Please read more about it here.
Regards,
  • Question n°2 :
Hi,
Is it possible to see this data ?
Have you plan to add parameter to stop this sync with cloud ?
And have you plan to save data on SD Card ?
Thanks.
Frédéric.

Day journal : helpdesk@theappspod.com

Hi,

This is a very good software, It lacks three essential development (New feature):

  • Sync with Google Drive.
  • A Map to find Note :

unnamed

  • And also encrypt the data.

It’s plan to do this three features?

Thanks.

Frédéric.

Capture 365 Journal : http://sockii.com/contact/ 

Hi Frederic,

Thank you for your interest in Capture 365 Journal.
Currently we do not have any plans to develop Capture 365 Journal on the Android platform. However, we may in the future.


Annexe : Le bug a répétition de Capture 365 Journal :

Time Awake Since Boot: 18000 seconds
Time Since Wake: 660 seconds

Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x000010cb0a96bec0

VM Regions Near 0x10cb0a96bec0:
 CoreAnimation 0000000151489000-00000001517c9000 [ 3328K] rw-/rwx SM=SHM 
--> 
 __TEXT 0000123440000000-0000123440865000 [ 8596K] r-x/rwx SM=COW /System/Library/Extensions/GeForceGLDriver.bundle/Contents/MacOS/GeForceGLDriver

Exemple de Note pour « Awesome Note »:

Item Oui Non
Google Drive +10
Evernote +5
Pas de Cloud propriétaire +5
Sauvegarde locale +40
Format de la sauvegarde locale -30
Cryptage -20
Mot clef +20
Recherche par catégorie +10
Recherche par date +20
Recherche par lieux -10
Logiciel payant +10
Italique +3
Gras +3
Souligné +3
Casse à cocher +2
Capture carte offline +5
Support +20
Total

Une note de 36. Ce qui a plombé la note c’est le format qui n’est pas ouvert et l’accès aux données qui ne peut se faire que via un Tiers tel que Evernote … ce n’est pas normal. Les données nous appartiennent, et si l’on veut changer de logiciel alors cela doit être simple. Quand on choisit un logiciel, il faut toujours penser à comment on va faire quand il va disparaitre. S’il n’y a pas de solution facile ou possible pour des développeurs alors ils ne le feront pas, de grands logiciels tels que Bento, Money ont disparu alors des petits ….

 

Exemple de Note pour « Journey »:

 

Item Oui Non
Google Drive +10
Drop Box +10
One Note +5
Pas de Cloud propriétaire 60
Sauvegarde locale +40
Format de la sauvegarde locale  +50
Cryptage -20
Mot clef +20
Recherche par catégorie +10
Recherche par date +20
Recherche par lieux  +20
Export DOCX  +5
Export PDF  +5
Logiciel payant +10
Partage Google+ +10
Partage Instagram +5
Partage HTML (bien pour wordpress) +5
Italique  0
Gras  0
Souligné  0
Casse à cocher  0
Capture carte offline  0
Support -10
Total 215 -90

Note de 125.

Pour moi c’est un Cloud propriétaire, c’est non visible par nous et c’est accessible par eux. Il faut donc un bouton pour refuser l’export automatique vers le Cloud de Google. Sinon le reste me semble parfait, sachant que le bouton « Inspirations » n’est vraiment pas utile. Il faudrait mettre ce bouton en option …

IPad : Problème de téléchargement de la dernière version de iOS

Voici le débit que j’ai via http://mire.ipadsl.net , c’est un très bon débit. Surtout si on a connu les modems 😉

Capture d’écran 2015-12-18 à 21.21.41

Cela fait 4 fois que j’essaye de faire la mise à jour de l’IPad ( passage en version 9.2 ) et 4 fois que cela ne marche pas. Cette fois je vais lancer un tcpdump ( tcpdump -ien0 -s0 | tee log-update-pad.txt ) afin de mieux comprendre le problème …

Afin de ne pas perturber le test, l’ordinateur ne va avoir que iTunes de lancé (version 12.3.2.25, mon OS étant Yosemite 10.10.5 (14F1509) ).  Je vais aussi lancé le téléchargement à une heure tardive afin d’être sûr que ce n’est pas le réseau qui est encombré.

Le fichier semble faire 1,85 Go :

Capture d’écran 2015-12-19 à 00.03.45

Une fois l’erreur produite, en faisant ceci on obtient facilement l’IP de téléchargement :

sh-3.2# grep "\[P" log-update-pad.txt | awk '{print $3}' | sort -n | uniq -c | sort -n
17852 defra3-vip-bx-003.aaplimg.com.http

Ensuite on exporte : date ,  minutes, tailles du paquets.

sh-3.2# grep "defra3-vip-bx-003.aaplimg.com.http > "
log-update-pad.txt | sed 's/:/ /g' | awk '{print $1 " " $2 " " $24}'

Et on utilise Excel pour faire un jolie graphique. Ou alors on peut continuer avec les commandes :

sh-3.2# grep "defra3-vip-bx-003.aaplimg.com.http >" log-update-pad.txt | sed 's/:/ /g' | awk '{print $1 " " $2 " " $24}' | awk '{arr[$1":"$2]+=$3} END {for (i in arr) {print i,arr[i]}}' | sort -n

On obtient donc le total en terme de téléchargement par minute.

Si on veut connaitre la taille totale la commande est la suivante :

sh-3.2# grep "defra3-vip-bx-003.aaplimg.com.http >" log-update-pad.txt | sed 's/:/ /g' | awk '{print $1 " " $2 " " $24}' | awk '{SUM+=$3} END {print SUM}'
1975617055

La taille est en Bytes. Cela représente donc 1,97 Go quand cela fonctionne (ou bout de la sixième fois), sur 1,85 Go utiles.

Ma question :

  • Pourquoi quand je reprend le téléchargement cela repars du début ? C’est complètement stupide !

Migration de iPhone vers Android

Est-ce que cela vaut encore le coût d’acheter un iPhone ?

Pour moi la réponse est clairement non, les nouveautés des derniers iPhone n’apportent pas de réel progrès. La seule raison de garder un iPhone c’est de ne pas perdre sa bibliothèque de logiciels.

Quand on regarde de plus près les iPhone, on peut dire que la gestion de la mémoire par Apple c’est un peu du vol. Ne pas mettre de carte microSD est tout simplement scandaleux, sans parler du fait que l’on doit choisir le plus souvent entre 16 Go et 64 Go … la version 32 Go étant supprimée pour des raisons évidentes de marketing.

Il faut donc prendre son courage et dire non à Apple … j’ai opté pour un téléphone sous Android : Asus Zenfone 2 ZE551ML Full HD 32Go Silver pour 300 Euros avec en plus une carte SD de 32 Go. Et je dois dire qu’il est vraiment très bien, en plus il a l’option double SIM ce qui est vraiment très pratique. L’idéal aurait été d’avoir un téléphone IP67, comme le Samsung Galaxy S5 Neo Noir. Mais finalement j’ai fait le choix de la double SIM et d’avoir la dernière version d’Android.

Pour avoir 64 Go avec l’iPhone et un grand écran (plus pratique pour les emails), par exemple l’Apple iPhone 6s Plus à 64 Go c’est 960 Euros. Il est très clair que cela ne vaut pas ce prix …c’est évident que Apple fait d’énormes bénéfices.

Pour la migration des contacts j’ai pris un logiciel payant sous Mac : « Contacts Synchroniser, Sauvegarde, Nettoyer pour Google, Unlimited Google Contacts Sync » à 2,99 €. Il a fonctionné parfaitement … Les musiques sont directement prises en compte par Android dans le même format que sous l’iPhone. On n’a donc pas besoin de faire de conversion en MP3. Pour l’ergonomie, on met une semaine à prendre en compte les nouveaux changements. Le système des « Widgets » est vraiment génial sous Android, il permet un accès plus rapide à certaines informations et une meilleure personnalisation.

A suivre …