Merci pour les liens ! Je ne suis pas sûr d'être tombé sur le premier, d'autant que je cherche de l'aide en anglais. J'essaierai ça.
Pour le deuxième je suis déjà tombé dessus. Le problème était : « Note: Since version 1.5 of the protocol, a Firefox Account is required in order to use the synchronization service. » (que j'avais compris comme : il faut un compte sur les serveurs de Mozilla).
Pour référence, voilà comment j'avais fait (sans les espaces en début de lignes, mais je ne sais pas comment citer correctement un code markdown pour produire un bloc de code) :
> Voici un code dans une citation :
>
```
echo "salut"
```
Un texte dans la citation après le code.
Et là, ce qui suit pète tout. Je passe deux lignes vides, puis j'indente une ligne avec 8 espaces, puis je passe une ligne vide et je commence à écrire "J'essaie de […]" :
texte indentée ?
```J'essaie de sortir du bloc de code. Je n'ai pas écrit les trois guillemets qui débutent cette ligne, ils apparaissent tout seuls. Par contre, j'avais passé une ligne qui a disparu. Si je ne passe pas la ligne, ce comportement n'apparaît pas. Idem si je ne passe qu'une ligne et pas deux avant le "texte indenté ?".
Je n'arrive pas à sortir de ce bloc de code.
J'espère que j'ai réussi à être compréhensible mais ce n'est pas évident. Je suis tombé sur ce comportement en essayant de citer un code.
À plus :-]
P.S.: Voici la source de ce commentaire : https://framabin.org/p/?e8c3707081753b1b#evPLh7aVALnU5XG6riKUUV966jDFT8EQhCwptTv3vLU=
P.P.S : on a des comportements amusants en insérant des ``` dans ce bloc de code.
Effectivement, l'évolution de la traduction Markdown -> HTML que tu mentionnes me paraît être une bonne idée. Je peux écrire une entrée dans le suivi pour ça si ça paraît utile à quelqu'un.
Ah, effectivement c'est élégant comme ça. Il me semble que j'avais trouvé une autre manière de faire (que je n'ai pas trouvé élégante) ou alors ma mémoire me fait défaut.
Bref, je ne suis pas fan du Markdown, peut-être en partie parce que je ne le pratique pas assez, mais trouver une syntaxe qui plairait à tout le monde est probablement une idée assez utopique de toute façon.
Sinon, est-ce que ça vaudrait le coup que je crée une entrée dans le suivi pour proposer une option qui permet à l'utilisateur de saisir un commentaire / un journal en HTML (à voir pour les dépêches et l'interaction que cette option pourrait avoir avec l'aspect édition collective des dépêches), quitte à ce que cet HTML soit épuré et transformé ? (pas d'utilisation de styles, de scripts, d'iframes, d'objets, toutes les balises fermantes correspondent à des balises ouvrantes et vice-versa). Quitte à ce que ce soit une option proposée à partir d'un certain karma pour limiter les éventuels problèmes de sécurité non anticipés que cela pourrait poser. Je n'ai aucune idée si ça a déjà été discuté par le passé.
Ça permettrait aux grincheux comme moi d'utiliser la syntaxe qu'ils / elles veulent pour rédiger, y compris l'HTML directement.
Merci pour l'aide-edition, mais dans ton message, les blocs de codes sont hors des puces, et d'ailleurs chaque puce est dans une liste différente. Voici ce que donne "Code source de la sélection" dans Firefox :
<ul><li>la version avec <em>echo</em> :</li></ul><pre><codeclass="bash"><spanclass="nb">echo</span><spanclass="s2">"toto"</span></code></pre><ul><li>la version avec printf :</li></ul>
Y a-t-il moyen d'éviter ça ?
Peut-être que beaucoup pensent que je chipote mais j'attache de l'importance à ce genre de choses.
À la personne qui m'a moinsé : je suis intéressé par savoir ce j'ai écrit de gênant pour éviter de recommencer à l'avenir.
(edit: et effectivement j'avais réussi pour le code dans une citation, mais je n'avais pas trouvé la syntaxe que j'ai utilisée élégante / intuitive - je suppose que c'est une question de goût personnel, là on n'y peut pas grand chose)
Je ne sais jamais comment on fait pour mettre un code dans une puce ou dans une citation en Markdown et j'ai bien galéré sur mon dernier journal avec ça.
Dans une vie antérieure, j'ai conçu une syntaxe dans laquelle ça se passe comme ça :
- La version avec `echo` :
[code=bash <<<
echo "toto"
>>>]
- La version avec `printf` :
[code=bash <<<
printf "toto\n"
>>>]
Ou, si on veut être plus explicite :
- La version avec `echo` : [
[code=bash <<<
echo "toto"
>>>]
]
- La version avec `printf` : [
[code=bash <<<
printf "toto\n"
>>>]
]
Pour une citation :
Voici ce que cette page disait :
[quote
Ce code ne fonctionne pas toujours comme attendu :
[code=bash <<<
echo "$message"
>>>]
]
Pour les titres, pas de caractères bizarres : un = au début de la ligne donne un titre de premier niveau, deux = donnent un titre de deuxième niveau et il est également possible d'utiliser une notation sous forme de sections du genre :
[ = Titre 1
Cette section présente tartempion, un dessert peu connu.
[ = Titre 1.1
Lorem ipsum...
]
]
Et c'est d'ailleurs transformé en sections HTML. Les espaces de début de lignes dans les blocs de code sont détectés et supprimés, en conservant malgré tout l'indentation du code. Le code du document lui-même peut en conséquence être indenté.
On sort de l'esprit Markdown qui est censé être lisible tel quel, mais finalement ici on ne voit jamais que le résultat HTML et je préfère que ce soit facile à écrire et à comprendre plutôt que « plus ou moins naturel » à lire.
Je n'aime pas du tout Markdown non plus, et faire des contorsions pour écrire ce que je dois écrire. Je préfèrerais pouvoir rédiger dans un langage style (X)HTML (il n'est pas vraiment question d'utiliser autre chose y compris la syntaxe que j'ai mentionnée plus haut, elle aurait probablement les mêmes problèmes que je trouve à Markdown pour d'autres gens de toute façon). Les règles sont extrêmement claires et simples et il n'y a pas d'histoire de « Oh, la liste n'est pas reconnue comme une liste parce qu'elle n'est pas entourée de lignes vides », ou « Ah, j'ai trop indenté les tirets de cette liste, du coup elle est reconnue comme un bloc de code ». Ou « J'ai mis une nouvelle ligne entre deux items de la liste, donc c'est reconnu comme deux listes ». Tu veux écrire une citation ? Alors tu la mets entre <citation> et </citation>. Aucun mystère ou comportement étrange pour quelqu'un qui n'a pas l'habitude.
Je suis d'accord avec ton message, par contre ça fait quelques mois que je souhaiterais pouvoir héberger mon propre service sync.
Déjà, c'est galère à mettre en place, c'est mal documenté, et en plus il n'y a pas de moyen facile de se passer de l'instance officielle de Firefox Account.
Résultat : je n'utilise pas Sync, parce que je préfère ne pas dépendre d'un tel service que je ne pourrais pas mettre en place moi même si je le désirais. Sync m'aurait été utile pour passer de Firefox à Fennec F-Droid sur Android, pour fusionner mes profiles firefox developer edition et firefox classique (ce que j'aimerais pouvoir faire sans connexion internet, auto hébergement ou pas, d'ailleurs) et serait utile pour envoyer des onglets de mon téléphone à mon ordinateur.
Maintenant que j'écris ce commentaire, il y a peut-être moyen d'utiliser une extension comme tab list pour construire une solution qui s'approche un peu de cette fonctionnalité, sans dépendre d'un serveur additionnel.
Effectivement, je ne suis pas obligé d'utiliser si je ne suis pas satisfait. C'est ce que je fais. Mais c'est dommage, surtout que je ne pense pas que ce soit causé par une volonté chez Mozilla. Je n'étais pas intéressé par Sync à l'époque mais l'ancien système était simple à héberger soit même apparemment.
Mhmm je ne sais pas si c'est totalement intuitif. Parfois j'ai l'impression que mon cerveau est à 100% quand j'essaie de comprendre [l'état émotionnel de] la / des personne(s) en face. C'est même parfois épuisant (mais ça vaut quasiment toujours la peine). L'empathie, ça peut être compliqué.
Je suis d'accord sur le fait qu'il y a une grande part d'apprentissage, très jeune puis ensuite tout au long de la vie. Je ne sais quelle est la part d'innée là dedans, mise à part le côté être capable d'apprendre ça quand on est tout petit.
Dire que Linus n'a ni l'un ni l'autre me paraît un peu simpliste. Quand je vois des vidéos de lui, j'ai l'impression de voir quelqu'un qui perçoit correctement les choses. Il est probablement moins touché par une attaque qu'une bonne partie des gens, et donc il ne comprend peut-être pas totalement ce qu'on peut ressentir dans ce genre de situation. La bonne nouvelle, c'est qu'on n'a pas vraiment besoin de comprendre, il suffit de savoir que ça pose problème et d'y accorder de l'importance. Le fait qu'il remette sa manière de faire en question est à mon avis une très bonne chose.
Je fais partie des gens pour qui il est vraiment très désagréable de recevoir des attaques et des insultes. Si quelqu'un m'insulte ou m'attaque, je me casse. Et si je vois quelqu'un se faire attaquer ou se faire insulter, je n'ai pas envie de rester non plus. Je suis sûr qu'il y a des gens qui sont comme moi et qui sont en plus compétents et dont les contributions [au noyau] sont / seraient bénéfiques.
Il n'y a pas besoin d'attaquer pour montrer son désaccord fermement et sans ambiguïté efficacement. On peut le faire calmement, avec tact… et fermement, sans que ça en devienne ingérable et « politiquement correct » dans le mauvais sens du terme. Il ne s'agit pas de mentir et de dire que tout est bien quand on ne le pense pas (c'est malhonnête et c'est à la limite de l'irrespectueux).
De toute façon, prendre le temps de formuler les choses correctement et réfléchir à ce qu'on écrit permet de dire des choses plus exactes aussi.
Je peux très bien comprendre qu'il pète des câbles de temps en temps, pour un tas de bonne raisons. L'avantage, c'est qu'avec un système comme le courrier électronique, on peut imaginer des manières de limiter les dégâts (en différant, en tournant 7 fois son clavier avant d'envoyer).
Il est également toujours possible de s'excuser / de s'expliquer.
En passant le périphérique /dev/sdX à Qemu sans option particulière, c'est clair que c'est lecture / écriture direct depuis le boot ! On peut espérer qu'aucune écriture ne se fait avant le démarrage du noyau Linux, mais après…
Il y a peut-être une option dans Qemu qui permet d'avoir un disque dur virtuel en lecture seul ? Peut-être en faisant passer le disque dur pour un cdrom ?
Je comptais écrire un journal sur mon système de sauvegarde, ça implique nextcloud, rsync et les instantanées btrfs. À 3h du mat, mes fichiers sauvegardés sont à trois endroits différents et j'ai accès aux versions quotidiennes de ces fichiers si je souhaite consulter le passé.
Je ne connaissais pas, et ça m'intéresse pour le deuxième cas d'utilisation présenté dans la description de l'application : « Geler » (désactiver) les applications qui tournent en arrière plan ou rarement utilisés quand vous ne vous en servez pas. » (traduction libre de : “Freeze” (disable) background-heavy or seldom-used apps when you don’t need them. This is especially true if you use apps from Chinese companies like Baidu, Alibaba, Tencent.). Ça complètera bien l'application ForceDoze qui oblige le téléphone à dormir profondément dès que l'écran est éteint.
En fait, c'est une fonctionnalité que j'avais déjà cherché dans les paramètres d'Android et que je n'avais pas trouvé.
Je souhaite que mon téléphone ne fasse vraiment rien d'autre que surveiller l'arrivée de textos ou d'appels quand je ne l'utilise pas activement. Mais pouvoir vérifier mes mails avec une application, utiliser Nextcloud ou KDE Connect ou lancer une application de messagerie instantanée très occasionnellement sans devoir la réinstaller à chaque fois, pourquoi pas ?
D'un autre côté, ce n'est pas trop mal de rendre un peu pénible la relève des mails sur le téléphone. Comme ça, je ne le fais que quand c'est vraiment nécessaire.
Il y a quelque temps, je m'étais retrouvé à lire le code source de NetSurf (j'étais intéressé par la libcss si mes souvenirs sont bons). C'est beau, c'est propre, c'est simple et les différentes bibliothèques sont bien séparées du reste (et effectivement utilisables en dehors du projet en principe) et ont une interface claire.
Je recommanderais bien à qui souhaiterait lire du code un peu complexe, pour s'améliorer ou par curiosité.
La fonctionnalité de l'historique en arbre est très sympathique, ce serait chouette d'avoir ça dans Firefox.
D'après ce que je vois, Static word wrap (retour à la ligne statique) est une option qui fait que Kate ajoute des retours à la lignes quand on dépasse les 80 caractères (ou la limite configurée).
Sauf erreur, dynamic word wrap est bien la fonctionnalité que j'ai décrite dans mon commentaire précédente.
Il n'y a pas du tout de fonctionnalité de tabulations élastiques dans Kate à ma connaissance, tes captures vidéos montrent le comportement classique de n'importe quel éditeur.
Il me semblait que c'était plus ou moins le comportement attendu des tabulations dans les éditeurs de code.
je ne suis pas sûr que dynamic word wrap soit liée aux tabulations. Plutôt, ça permet de couper automatiquement les lignes trop longues pour éviter d'avoir à défiler horizontalement pour voir les fins de lignes (et tout reste aligné à l'indentation de la ligne, ce qui est bien pratique). J'aime bien cette option (retour à la ligne dynamique en français).
Effectivement il faut faire gaffe à ce que le téléphone ne soit pas en mode charge seule aussi. Depuis que je suis passé à Oreo mon téléphone se met dans le mode transfert automatiquement donc je n'ai pas ce soucis.
Après, pour la cohérence… Ça dépend des gens, je sais que je vais y penser en branchant le téléphone. Ça reste un bon point. Mon schéma d'utilisation du téléphone est probablement assez spécifique et mes solutions, pas adaptées à tout le monde.
J'ai essayé nextcloud SMS et j'ai réussi à faire fonctionner ça de façon relative lors de ma dernière tentative. Mais finalement, comme je synchronise déjà les textos avec la boite mail, nextcloud SMS fait un peu redondant et effectivement, mms pas pris en charge. C'est vrai que c'est une solution que j'ai testée, je n'ai pas pensé à la présenter. D'ailleurs je vais voir si par hasard quelques messages que j'ai perdus ne se sont pas synchronisés avec.
J'utilise aussi davdroid et nextcloud pour les contacts et c'est tip top.
Je n'ai pas de notes mais c'est assurément ce que j'utiliserais sinon.
Sauvegarde incrementale toutes les nuits du serveur entier en utilisant rsync + les snapshots btrfs sur une autre machine.
Pas de compte Google sur mon téléphone, d'ailleurs je n'ai pas les services Google. Yalp (ou plutot Aurora) pour les quelques applications libres qui ne sont pas dans fdroid pour une raison ou une autre (forcedoze, VLC).
Pour YouTube je conseille chaudement NewPipe, capable aussi d'aller pêcher dans soundcloud.
J'utilisais nextcloud pour envoyer les photos prises avec le tel mais j'ai eu des soucis (à cause de mon utilisation, je recommande cette fonctionnalité malgré tout, ça marche bien).
Ah oui, mais mon téléphone n'est pas régulièrement connecté en wifi (et je fais tout pour qu'il ne fasse rien quand son écran est éteint et j'utilise ForceDoze pour l'obliger a dormir profondément dès que possible donc je ne peux pas trop compter sur les synchro automatiques) et je le charge généralement en le branchant à l'ordinateur.
Donc pour moi ça marcherait relativement bien.
Sinon la sauvegarde automatique avec un script lancé avec une application de planification de tâche serait idéale.
Et tu as raison, pour la plupart des gens qui ont de toute façon des applications qui tournent en tâche de fond pour récupérer des messages quand le téléphone dort c'est mieux de synchroniser par wifi.
Au moins, l'avantage sera que le ou la prof ne sera pas du tout obligé d'avoir un smartphone et que l'application sera évidemment un logiciel libre à tout les coups, qui ne dépend pas des services Google sur Android.
[^] # Re: Mes descriptions...
Posté par raphj (site web personnel) . En réponse à la dépêche Firefox 61 & 62. Évalué à 3.
Merci pour les liens ! Je ne suis pas sûr d'être tombé sur le premier, d'autant que je cherche de l'aide en anglais. J'essaierai ça.
Pour le deuxième je suis déjà tombé dessus. Le problème était : « Note: Since version 1.5 of the protocol, a Firefox Account is required in order to use the synchronization service. » (que j'avais compris comme : il faut un compte sur les serveurs de Mozilla).
[^] # Re: Correction
Posté par raphj (site web personnel) . En réponse au journal Remonter l'historique du noyau avec git depuis le début. Évalué à 1. Dernière modification le 20 septembre 2018 à 01:50.
Pour référence, voilà comment j'avais fait (sans les espaces en début de lignes, mais je ne sais pas comment citer correctement un code markdown pour produire un bloc de code) :
Et là, ce qui suit pète tout. Je passe deux lignes vides, puis j'indente une ligne avec 8 espaces, puis je passe une ligne vide et je commence à écrire "J'essaie de […]" :
[^] # Re: Correction
Posté par raphj (site web personnel) . En réponse au journal Remonter l'historique du noyau avec git depuis le début. Évalué à -2. Dernière modification le 20 septembre 2018 à 01:05.
Effectivement, l'évolution de la traduction Markdown -> HTML que tu mentionnes me paraît être une bonne idée. Je peux écrire une entrée dans le suivi pour ça si ça paraît utile à quelqu'un.
Ah, effectivement c'est élégant comme ça. Il me semble que j'avais trouvé une autre manière de faire (que je n'ai pas trouvé élégante) ou alors ma mémoire me fait défaut.
Bref, je ne suis pas fan du Markdown, peut-être en partie parce que je ne le pratique pas assez, mais trouver une syntaxe qui plairait à tout le monde est probablement une idée assez utopique de toute façon.
Sinon, est-ce que ça vaudrait le coup que je crée une entrée dans le suivi pour proposer une option qui permet à l'utilisateur de saisir un commentaire / un journal en HTML (à voir pour les dépêches et l'interaction que cette option pourrait avoir avec l'aspect édition collective des dépêches), quitte à ce que cet HTML soit épuré et transformé ? (pas d'utilisation de styles, de scripts, d'iframes, d'objets, toutes les balises fermantes correspondent à des balises ouvrantes et vice-versa). Quitte à ce que ce soit une option proposée à partir d'un certain karma pour limiter les éventuels problèmes de sécurité non anticipés que cela pourrait poser. Je n'ai aucune idée si ça a déjà été discuté par le passé.
Ça permettrait aux grincheux comme moi d'utiliser la syntaxe qu'ils / elles veulent pour rédiger, y compris l'HTML directement.
[^] # Re: Correction
Posté par raphj (site web personnel) . En réponse au journal Remonter l'historique du noyau avec git depuis le début. Évalué à 4. Dernière modification le 19 septembre 2018 à 17:04.
Merci pour l'aide-edition, mais dans ton message, les blocs de codes sont hors des puces, et d'ailleurs chaque puce est dans une liste différente. Voici ce que donne "Code source de la sélection" dans Firefox :
Y a-t-il moyen d'éviter ça ?
Peut-être que beaucoup pensent que je chipote mais j'attache de l'importance à ce genre de choses.
À la personne qui m'a moinsé : je suis intéressé par savoir ce j'ai écrit de gênant pour éviter de recommencer à l'avenir.
(edit: et effectivement j'avais réussi pour le code dans une citation, mais je n'avais pas trouvé la syntaxe que j'ai utilisée élégante / intuitive - je suppose que c'est une question de goût personnel, là on n'y peut pas grand chose)
[^] # Re: Tiens, à propos, comment-vous gérez vos repos, vous ?
Posté par raphj (site web personnel) . En réponse au journal Remonter l'historique du noyau avec git depuis le début. Évalué à 10.
Souvent, avec un oreiller et un bon matelas :-)
[^] # Re: Correction
Posté par raphj (site web personnel) . En réponse au journal Remonter l'historique du noyau avec git depuis le début. Évalué à 1.
Je ne sais jamais comment on fait pour mettre un code dans une puce ou dans une citation en Markdown et j'ai bien galéré sur mon dernier journal avec ça.
Dans une vie antérieure, j'ai conçu une syntaxe dans laquelle ça se passe comme ça :
Ou, si on veut être plus explicite :
Pour une citation :
Pour les titres, pas de caractères bizarres : un
=
au début de la ligne donne un titre de premier niveau, deux=
donnent un titre de deuxième niveau et il est également possible d'utiliser une notation sous forme de sections du genre :Et c'est d'ailleurs transformé en sections HTML. Les espaces de début de lignes dans les blocs de code sont détectés et supprimés, en conservant malgré tout l'indentation du code. Le code du document lui-même peut en conséquence être indenté.
On sort de l'esprit Markdown qui est censé être lisible tel quel, mais finalement ici on ne voit jamais que le résultat HTML et je préfère que ce soit facile à écrire et à comprendre plutôt que « plus ou moins naturel » à lire.
Je n'aime pas du tout Markdown non plus, et faire des contorsions pour écrire ce que je dois écrire. Je préfèrerais pouvoir rédiger dans un langage style (X)HTML (il n'est pas vraiment question d'utiliser autre chose y compris la syntaxe que j'ai mentionnée plus haut, elle aurait probablement les mêmes problèmes que je trouve à Markdown pour d'autres gens de toute façon). Les règles sont extrêmement claires et simples et il n'y a pas d'histoire de « Oh, la liste n'est pas reconnue comme une liste parce qu'elle n'est pas entourée de lignes vides », ou « Ah, j'ai trop indenté les tirets de cette liste, du coup elle est reconnue comme un bloc de code ». Ou « J'ai mis une nouvelle ligne entre deux items de la liste, donc c'est reconnu comme deux listes ». Tu veux écrire une citation ? Alors tu la mets entre
<citation>
et</citation>
. Aucun mystère ou comportement étrange pour quelqu'un qui n'a pas l'habitude.[^] # Re: Mes descriptions...
Posté par raphj (site web personnel) . En réponse à la dépêche Firefox 61 & 62. Évalué à 6.
Je suis d'accord avec ton message, par contre ça fait quelques mois que je souhaiterais pouvoir héberger mon propre service sync.
Déjà, c'est galère à mettre en place, c'est mal documenté, et en plus il n'y a pas de moyen facile de se passer de l'instance officielle de Firefox Account.
Résultat : je n'utilise pas Sync, parce que je préfère ne pas dépendre d'un tel service que je ne pourrais pas mettre en place moi même si je le désirais. Sync m'aurait été utile pour passer de Firefox à Fennec F-Droid sur Android, pour fusionner mes profiles firefox developer edition et firefox classique (ce que j'aimerais pouvoir faire sans connexion internet, auto hébergement ou pas, d'ailleurs) et serait utile pour envoyer des onglets de mon téléphone à mon ordinateur.
Maintenant que j'écris ce commentaire, il y a peut-être moyen d'utiliser une extension comme tab list pour construire une solution qui s'approche un peu de cette fonctionnalité, sans dépendre d'un serveur additionnel.
Effectivement, je ne suis pas obligé d'utiliser si je ne suis pas satisfait. C'est ce que je fais. Mais c'est dommage, surtout que je ne pense pas que ce soit causé par une volonté chez Mozilla. Je n'étais pas intéressé par Sync à l'époque mais l'ancien système était simple à héberger soit même apparemment.
[^] # Re: patch linus
Posté par raphj (site web personnel) . En réponse au journal Linus confie momentanément les rênes du noyau à Greg KH. Évalué à 1.
Mhmm je ne sais pas si c'est totalement intuitif. Parfois j'ai l'impression que mon cerveau est à 100% quand j'essaie de comprendre [l'état émotionnel de] la / des personne(s) en face. C'est même parfois épuisant (mais ça vaut quasiment toujours la peine). L'empathie, ça peut être compliqué.
Je suis d'accord sur le fait qu'il y a une grande part d'apprentissage, très jeune puis ensuite tout au long de la vie. Je ne sais quelle est la part d'innée là dedans, mise à part le côté être capable d'apprendre ça quand on est tout petit.
Dire que Linus n'a ni l'un ni l'autre me paraît un peu simpliste. Quand je vois des vidéos de lui, j'ai l'impression de voir quelqu'un qui perçoit correctement les choses. Il est probablement moins touché par une attaque qu'une bonne partie des gens, et donc il ne comprend peut-être pas totalement ce qu'on peut ressentir dans ce genre de situation. La bonne nouvelle, c'est qu'on n'a pas vraiment besoin de comprendre, il suffit de savoir que ça pose problème et d'y accorder de l'importance. Le fait qu'il remette sa manière de faire en question est à mon avis une très bonne chose.
Je fais partie des gens pour qui il est vraiment très désagréable de recevoir des attaques et des insultes. Si quelqu'un m'insulte ou m'attaque, je me casse. Et si je vois quelqu'un se faire attaquer ou se faire insulter, je n'ai pas envie de rester non plus. Je suis sûr qu'il y a des gens qui sont comme moi et qui sont en plus compétents et dont les contributions [au noyau] sont / seraient bénéfiques.
Il n'y a pas besoin d'attaquer pour montrer son désaccord fermement et sans ambiguïté efficacement. On peut le faire calmement, avec tact… et fermement, sans que ça en devienne ingérable et « politiquement correct » dans le mauvais sens du terme. Il ne s'agit pas de mentir et de dire que tout est bien quand on ne le pense pas (c'est malhonnête et c'est à la limite de l'irrespectueux).
De toute façon, prendre le temps de formuler les choses correctement et réfléchir à ce qu'on écrit permet de dire des choses plus exactes aussi.
Je peux très bien comprendre qu'il pète des câbles de temps en temps, pour un tas de bonne raisons. L'avantage, c'est qu'avec un système comme le courrier électronique, on peut imaginer des manières de limiter les dégâts (en différant, en tournant 7 fois son clavier avant d'envoyer).
Il est également toujours possible de s'excuser / de s'expliquer.
[^] # Re: Sauvegardes / snapshots
Posté par raphj (site web personnel) . En réponse au journal Btrfs restore à la rescousse. Évalué à 3.
Ok, je prendrais le temps de l'écrire ! :-)
Ça peut prendre une soirée de rédiger un journal donc je ne sais pas quand je vais faire ça.
[^] # Re: Chez la concurrence
Posté par raphj (site web personnel) . En réponse au journal Btrfs restore à la rescousse. Évalué à 1.
En passant le périphérique /dev/sdX à Qemu sans option particulière, c'est clair que c'est lecture / écriture direct depuis le boot ! On peut espérer qu'aucune écriture ne se fait avant le démarrage du noyau Linux, mais après…
Il y a peut-être une option dans Qemu qui permet d'avoir un disque dur virtuel en lecture seul ? Peut-être en faisant passer le disque dur pour un cdrom ?
[^] # Re: Sauvegardes / snapshots
Posté par raphj (site web personnel) . En réponse au journal Btrfs restore à la rescousse. Évalué à 6. Dernière modification le 16 septembre 2018 à 04:28.
Merci !
Je comptais écrire un journal sur mon système de sauvegarde, ça implique nextcloud, rsync et les instantanées btrfs. À 3h du mat, mes fichiers sauvegardés sont à trois endroits différents et j'ai accès aux versions quotidiennes de ces fichiers si je souhaite consulter le passé.
[^] # Re: B-Trees vs CoW
Posté par raphj (site web personnel) . En réponse au journal Btrfs restore à la rescousse. Évalué à 1.
Cette phrase était surtout de l'auto dérision :-)
Effectivement, le copy on write permet une implémentation efficace des instantanés, et c'est aussi ce que fait ZFS.
Un inconvénient potentiel est la fragmentation induite.
# Merci !
Posté par raphj (site web personnel) . En réponse au journal [F-Droid] Shelter, l'usage du profil professionnel Android. Évalué à 2.
Je ne connaissais pas, et ça m'intéresse pour le deuxième cas d'utilisation présenté dans la description de l'application : « Geler » (désactiver) les applications qui tournent en arrière plan ou rarement utilisés quand vous ne vous en servez pas. » (traduction libre de : “Freeze” (disable) background-heavy or seldom-used apps when you don’t need them. This is especially true if you use apps from Chinese companies like Baidu, Alibaba, Tencent.). Ça complètera bien l'application ForceDoze qui oblige le téléphone à dormir profondément dès que l'écran est éteint.
En fait, c'est une fonctionnalité que j'avais déjà cherché dans les paramètres d'Android et que je n'avais pas trouvé.
Je souhaite que mon téléphone ne fasse vraiment rien d'autre que surveiller l'arrivée de textos ou d'appels quand je ne l'utilise pas activement. Mais pouvoir vérifier mes mails avec une application, utiliser Nextcloud ou KDE Connect ou lancer une application de messagerie instantanée très occasionnellement sans devoir la réinstaller à chaque fois, pourquoi pas ?
D'un autre côté, ce n'est pas trop mal de rendre un peu pénible la relève des mails sur le téléphone. Comme ça, je ne le fais que quand c'est vraiment nécessaire.
[^] # Re: Code source propre
Posté par raphj (site web personnel) . En réponse à la dépêche Le navigateur Web NetSurf publie sa version 3.8. Évalué à 4. Dernière modification le 08 septembre 2018 à 00:26.
Je connais cette extension, elle est plutôt sympa.
Pour cacher les onglets, ceci doit fonctionner : https://medium.com/@Aenon/firefox-hide-native-tabs-and-titlebar-f0b00bdbb88b
Je parlais plutôt de ça :
Cette fenêtre apparaît quand on clique sur la petite flèche à droite du bouton "précédent.
# Forum ?
Posté par raphj (site web personnel) . En réponse au message octoprint derrière nginx. Évalué à 4. Dernière modification le 05 septembre 2018 à 23:27.
J'ai peut-être loupé quelque chose, mais ceci aurait probablement plus sa place dans les forums.
Ça pourrait peut-être être une fonctionnalité d'ailleurs ? Un bouton « Transformer en entrée dans les forums ».
# Code source propre
Posté par raphj (site web personnel) . En réponse à la dépêche Le navigateur Web NetSurf publie sa version 3.8. Évalué à 10.
Il y a quelque temps, je m'étais retrouvé à lire le code source de NetSurf (j'étais intéressé par la libcss si mes souvenirs sont bons). C'est beau, c'est propre, c'est simple et les différentes bibliothèques sont bien séparées du reste (et effectivement utilisables en dehors du projet en principe) et ont une interface claire.
Je recommanderais bien à qui souhaiterait lire du code un peu complexe, pour s'améliorer ou par curiosité.
La fonctionnalité de l'historique en arbre est très sympathique, ce serait chouette d'avoir ça dans Firefox.
# Dogfood - corrections
Posté par raphj (site web personnel) . En réponse au journal Sauvegarde des SMS, MMS et du journal d'appels sous Android. Évalué à 1. Dernière modification le 24 août 2018 à 14:27.
Je viens d'utiliser ce journal pour sauvegarder puis restaurer mon téléphone. Petites corrections à apporter :
-r
n'est pas nécessaire avec adb push :Aussi, la commande chown corrigée :
Pour les contacts, j'utilise DAVDroid. Superbe application pour les synchroniser avec une instance Nextcloud par exemple.
Et j'ai eu un soucis avec SMS Backup+ (option décochée), alors pour sauvegarder le journal appels par ADB :
Pour restaurer :
Pour retrouver les fichiers de données dans une sauvegarde TWRP (les noms peuvent être différents, selon le format de la partition
data
) :Normalement, un dossier data est créé (et on peut ignorer les avertissements lancés par
tar
).[^] # Re: Kate
Posté par raphj (site web personnel) . En réponse au journal Fins de tabulation élastiques: la bonne manière d'indenter et d'aligner le code. Évalué à 3.
D'après ce que je vois, Static word wrap (retour à la ligne statique) est une option qui fait que Kate ajoute des retours à la lignes quand on dépasse les 80 caractères (ou la limite configurée).
Sauf erreur, dynamic word wrap est bien la fonctionnalité que j'ai décrite dans mon commentaire précédente.
Il n'y a pas du tout de fonctionnalité de tabulations élastiques dans Kate à ma connaissance, tes captures vidéos montrent le comportement classique de n'importe quel éditeur.
[^] # Re: Kate
Posté par raphj (site web personnel) . En réponse au journal Fins de tabulation élastiques: la bonne manière d'indenter et d'aligner le code. Évalué à 3.
Il me semblait que c'était plus ou moins le comportement attendu des tabulations dans les éditeurs de code.
je ne suis pas sûr que dynamic word wrap soit liée aux tabulations. Plutôt, ça permet de couper automatiquement les lignes trop longues pour éviter d'avoir à défiler horizontalement pour voir les fins de lignes (et tout reste aligné à l'indentation de la ligne, ce qui est bien pratique). J'aime bien cette option (retour à la ligne dynamique en français).
[^] # Re: Surtout pas
Posté par raphj (site web personnel) . En réponse au journal Sauvegarde des SMS, MMS et du journal d'appels sous Android. Évalué à 2.
Effectivement il faut faire gaffe à ce que le téléphone ne soit pas en mode charge seule aussi. Depuis que je suis passé à Oreo mon téléphone se met dans le mode transfert automatiquement donc je n'ai pas ce soucis.
Après, pour la cohérence… Ça dépend des gens, je sais que je vais y penser en branchant le téléphone. Ça reste un bon point. Mon schéma d'utilisation du téléphone est probablement assez spécifique et mes solutions, pas adaptées à tout le monde.
[^] # Re: Dans ton cloud
Posté par raphj (site web personnel) . En réponse au journal Sauvegarde des SMS, MMS et du journal d'appels sous Android. Évalué à 3.
J'ai essayé nextcloud SMS et j'ai réussi à faire fonctionner ça de façon relative lors de ma dernière tentative. Mais finalement, comme je synchronise déjà les textos avec la boite mail, nextcloud SMS fait un peu redondant et effectivement, mms pas pris en charge. C'est vrai que c'est une solution que j'ai testée, je n'ai pas pensé à la présenter. D'ailleurs je vais voir si par hasard quelques messages que j'ai perdus ne se sont pas synchronisés avec.
J'utilise aussi davdroid et nextcloud pour les contacts et c'est tip top.
Je n'ai pas de notes mais c'est assurément ce que j'utiliserais sinon.
Sauvegarde incrementale toutes les nuits du serveur entier en utilisant rsync + les snapshots btrfs sur une autre machine.
Pas de compte Google sur mon téléphone, d'ailleurs je n'ai pas les services Google. Yalp (ou plutot Aurora) pour les quelques applications libres qui ne sont pas dans fdroid pour une raison ou une autre (forcedoze, VLC).
Pour YouTube je conseille chaudement NewPipe, capable aussi d'aller pêcher dans soundcloud.
J'utilisais nextcloud pour envoyer les photos prises avec le tel mais j'ai eu des soucis (à cause de mon utilisation, je recommande cette fonctionnalité malgré tout, ça marche bien).
[^] # Re: Surtout pas
Posté par raphj (site web personnel) . En réponse au journal Sauvegarde des SMS, MMS et du journal d'appels sous Android. Évalué à 2.
Ah oui, mais mon téléphone n'est pas régulièrement connecté en wifi (et je fais tout pour qu'il ne fasse rien quand son écran est éteint et j'utilise ForceDoze pour l'obliger a dormir profondément dès que possible donc je ne peux pas trop compter sur les synchro automatiques) et je le charge généralement en le branchant à l'ordinateur.
Donc pour moi ça marcherait relativement bien.
Sinon la sauvegarde automatique avec un script lancé avec une application de planification de tâche serait idéale.
Et tu as raison, pour la plupart des gens qui ont de toute façon des applications qui tournent en tâche de fond pour récupérer des messages quand le téléphone dort c'est mieux de synchroniser par wifi.
[^] # Re: Quelques précisions
Posté par raphj (site web personnel) . En réponse au lien Un porte clé connecté bluetooth pour les élèves d'une école privée parisienne. Évalué à 2.
Au moins, l'avantage sera que le ou la prof ne sera pas du tout obligé d'avoir un smartphone et que l'application sera évidemment un logiciel libre à tout les coups, qui ne dépend pas des services Google sur Android.
# Solution parfaite
Posté par raphj (site web personnel) . En réponse au lien Un porte clé connecté bluetooth pour les élèves d'une école privée parisienne. Évalué à 1. Dernière modification le 23 juillet 2018 à 18:50.
Ondes permanentes, coût pour l'écolier en cas de perte, coût pour l'établissement, coût environnemental, pistage excessif…
Une puce Bluetooth par écolier + une batterie + un truc en plus à penser à recharger tous les jours ?
Mais c'est parfait comme solution ! :-D
Il ne faudrait pas que ça se généralise trop.
# Avis de recherche
Posté par raphj (site web personnel) . En réponse au journal Recherche sur DLFP. Évalué à 4.
J'ai vu passer un journal récemment sur la recherche de contenu sur LinuxFR. Est-ce que quelqu'un se rappelle de ça ?