Je trouve cette application très bien foutue.
La dernière version a amélioré la gestion des mises à jour : le téléchargement se fait maintenant en arrière plan.
La présentation du catalogue est digne de celle du googleplay.
Je dis merci aux contributeurs pour cette application qui me permet d'avoir un ordiphone fonctionnel sous Android sans application google.
Le C ici ne sert qu'à avoir de l'asm portable.
Étant donné que l'on n'ajoute aucune sémantique, quel serait l'intérêt d'un langage de plus haut niveau ?
enlever à l'homme l'un de ses derniers rattachement au réel
C'est ce que certains ont dû dire de l'invention de l'imprimerie.
En quoi une liseuse est moins réelle qu'un livre ?
Moins rustique, admettons mais ça reste un tas de silicone qui permet d’afficher des mots en noir sur blanc.
Tu ne peux pas […]
Cherches aussi ce que tu peux faire avec une liseuse et pas avec un livre:
avoir beaucoup de livres, pour un poids et un encombrement minime
obtenir des livres qui ne seront jamais édités en papier car non rentable
obtenir des contenus qui n'existent pas en format papier
obtenir la traduction ou la définition d'un mot par simple pression
Bref, comme souvent, l'arrivé d'un media ne demande pas la condamnation d'un autre. Il y aura toujours des livres papier et les liseuses c'est bien pratique.
Tu as implémenté un "pull parser". J'utilisais ça en java avec la bibliothèque xmlpp.
L'intérêt est l'inversion de contrôle par rapport au parseur SAX. En SAX, c'est le parseur qui contrôle le code applicatif, par l'intermédiaire des callbacks. En PP, c'est le code applicatif qui contrôle le parseur, par l'intermédiaire d'un itérateur de tokens.
Et bah là c'est du charabia pour moi. Ce qui pourrait expliquer ta réticence envers xpath.
motif de chaine, […] je trouve ça plutôt malin et xpath me semble surfait.
Tu es maître de ton design.
Si il te convient, c'est parfait.
J'ai pour ma part fait énormément de scrapping web et faisait simplement part de mon expérience.
Je pense qu'il a bien compris.
Et qu'il essaye de t'expliquer le même point que moi : un xpath est bien plus simple est fiable pour récupérer un contenu dans un arbre (xml) qu'une regexp qui sera plus adapté à un fichier ligne à ligne (log).
D'abord et avant tout parce que ces deux outils ont été conçus pour leur domaine respectif.
Rien ne te renseigne sur la durée de rétention.
Rien ne te renseigne non plus sur ce qu'il garde de ces 16MB.
J'avais lu que ggl gardait en gros six moi de données sur un utilisateur car c'est la durée qui donnait le meilleur profile. Les données trop anciennes n'étant pas pertinentes pour cibler le prospect.
En fait il faut mettre en relation le coût de collecte + stockage + analyse avec le valeur marchande du profil.
Alors disons que l'un n'empêche pas l'autre.
L'écrasante majorité du contenu sera du HTML (donc du XML) et XPath est très puissant.
Cela n'exclut pas les regex voire un combinaison des deux : une regex dans une xpath.
Beautiful_Soup est une bibliothèque logicielle qui permet de corriger un document HTML mal formé pour qu'il apparaisse bien formé et puisse être traité par un parseur XML.
Et c'est là une faiblesse du logiciel proposé je trouve. Avoir un document XML permet d'utiliser XPath qui est beaucoup plus efficace qu'une regexp pour aller chercher de l'information dans un document structuré.
Posté par steph1978 .
En réponse au journal A payé.
Évalué à 4.
c'est un bon rappel.
si ils font ça chaque année, ça répond à la question "est-ce que j'ai donné cette année ? quand ?"
si ils mettent un bandeau aussi violent, c'est que ça doit amener beaucoup de dons.
Le push en HTTP n'est pas complètement impossible mais nécessite une surcouche tehcnique type BOSH, long polling, websocket, plutôt consommatrice pour le serveur.
Et si tu surveilles des 100aines de sites, ça devient compliqué aussi pour le client.
Et finalement quel intérêt d'être informé à la seconde d'une nouvelle version ?
Un poll par jour doit satisfaire la plupart des usages.
Sinon on s'approche plus d'un usage de supervision. Et là on change de solution : IMAP, IRC, XMPP, SMS, que sais-je.
est-ce une erreur de manip ou une panne matériel ?
si c'est une erreur de manip, je pense que photorec ne trouvera rien car il cherche des signatures de fichier, secteur par secteur. Or, à ma connaissance, les fichiers images raw n'ont pas de particularisme.
Il faut trouver un équivalent de "undelete".
si c'était matériel, tu aurais dû retrouver les données sur l'autre disque. ddrescue permet de faire une image d'un disque puis de la compléter avec l'autre, je crois.
Mes fichiers sont gérés par owncloud hébergé sur un serveur physique chez un fournisseur professionnel pour 6€/mois mais qui couvre aussi d'autres usages.
Owncloud gère un corbeille et du versioning. Il est donc possible de récupérer des fichiers supprimés par erreur ou malveillance.
Un partie est en plus synchronisée sur un serveur à la maison avec une historisation jours/semaines/mois.
La restauration est testée par le fait que les fichiers sont utilisées quotidiennement sur plusieurs machines. Je pourrai éventuellement ajouter un test d'intégrité complet et périodique.
Le seul manque que j'ai à à l'heure actuelle est l'absence de chiffrement côté hébergeur.
Posté par steph1978 .
En réponse au journal RAID is no Backup!.
Évalué à 5.
Dernière modification le 02 octobre 2017 à 16:25.
Va expliquer ça à ton cerveau et ses chemins cognitifs privilégiés :)
Perso, je pense qu'il est bon que le rm mette un petit coup d'adrénaline avant de presser enter.
Un bon compromis est de créer un alias/fonction "rmi" et de prendre l'habitude de l'utiliser à la place de rm. Comme ça pas de risque en changeant d'environnement.
[^] # Re: Euhhhh…
Posté par steph1978 . En réponse à la dépêche F-Droid 1.0 est sorti. Évalué à 3.
Question de goût.
Je trouve cette application très bien foutue.
La dernière version a amélioré la gestion des mises à jour : le téléchargement se fait maintenant en arrière plan.
La présentation du catalogue est digne de celle du googleplay.
Je dis merci aux contributeurs pour cette application qui me permet d'avoir un ordiphone fonctionnel sous Android sans application google.
[^] # Re: Pourquoi en C en 2017 ?
Posté par steph1978 . En réponse à la dépêche Mr.Boom version GNU/Linux. Évalué à 4.
Le C ici ne sert qu'à avoir de l'asm portable.
Étant donné que l'on n'ajoute aucune sémantique, quel serait l'intérêt d'un langage de plus haut niveau ?
[^] # Re: l'ePub pas convaincu
Posté par steph1978 . En réponse au sondage Que pensez-vous des liseuses ?. Évalué à 2.
Ça marche parfaitement avec le greffon EPUBReader.
[^] # Re: C'est de la daube.
Posté par steph1978 . En réponse au sondage Que pensez-vous des liseuses ?. Évalué à 4.
C'est ce que certains ont dû dire de l'invention de l'imprimerie.
En quoi une liseuse est moins réelle qu'un livre ?
Moins rustique, admettons mais ça reste un tas de silicone qui permet d’afficher des mots en noir sur blanc.
Cherches aussi ce que tu peux faire avec une liseuse et pas avec un livre:
Bref, comme souvent, l'arrivé d'un media ne demande pas la condamnation d'un autre. Il y aura toujours des livres papier et les liseuses c'est bien pratique.
[^] # Re: O Fortuna !
Posté par steph1978 . En réponse au journal Tous les parsers JSON sont mauvais. Évalué à 5.
Tu as implémenté un "pull parser". J'utilisais ça en java avec la bibliothèque xmlpp.
L'intérêt est l'inversion de contrôle par rapport au parseur SAX. En SAX, c'est le parseur qui contrôle le code applicatif, par l'intermédiaire des callbacks. En PP, c'est le code applicatif qui contrôle le parseur, par l'intermédiaire d'un itérateur de tokens.
# titre racoleur ?
Posté par steph1978 . En réponse au journal Tous les parsers JSON sont mauvais. Évalué à 2. Dernière modification le 26 octobre 2017 à 15:09.
En gros tu voulais parler récursivité et récursion terminale.
Au fait, pas besoin d'un fichier de 27ko, 9 lignes de bash font l'affaire:
Python3 craque à 994, car il a une pile d'exécution par défaut limité à 1000.
JQ ne semble pas avoir de limite autre que ma patience à tester.
Après quel cas d'usage va demander d'imbriquer plus de 1000 objets ?
# pypy
Posté par steph1978 . En réponse au journal Formation à Lyon : Compilateurs pour le Python Scientifique. Évalué à 3.
J'aurai bien vu pypy dans la liste des solutions abordées….
# Safe Browsing et privacy
Posté par steph1978 . En réponse à la dépêche Firefox fait des vannes pour sa version 56. Évalué à 2.
Est-ce que l'on sait si FF utilise la "Lookup API" ou la "Update API" ?
La première ne protégeant pas la vie privée.
[^] # Re: BeautifulSoup
Posté par steph1978 . En réponse à la dépêche Updates-warner : pour être alerté d’une modification de ressource Web. Évalué à 2.
Et bah là c'est du charabia pour moi. Ce qui pourrait expliquer ta réticence envers xpath.
Tu es maître de ton design.
Si il te convient, c'est parfait.
J'ai pour ma part fait énormément de scrapping web et faisait simplement part de mon expérience.
# où sont les plans
Posté par steph1978 . En réponse au journal Raspberry Pi et vintage. Évalué à 7.
que je m'en imprime un.
[^] # Re: BeautifulSoup
Posté par steph1978 . En réponse à la dépêche Updates-warner : pour être alerté d’une modification de ressource Web. Évalué à 1.
Je pense qu'il a bien compris.
Et qu'il essaye de t'expliquer le même point que moi : un xpath est bien plus simple est fiable pour récupérer un contenu dans un arbre (xml) qu'une regexp qui sera plus adapté à un fichier ligne à ligne (log).
D'abord et avant tout parce que ces deux outils ont été conçus pour leur domaine respectif.
[^] # Re: Quantité de données
Posté par steph1978 . En réponse au journal OnePlus téléphone maison. Évalué à 3.
Rien ne te renseigne sur la durée de rétention.
Rien ne te renseigne non plus sur ce qu'il garde de ces 16MB.
J'avais lu que ggl gardait en gros six moi de données sur un utilisateur car c'est la durée qui donnait le meilleur profile. Les données trop anciennes n'étant pas pertinentes pour cibler le prospect.
En fait il faut mettre en relation le coût de collecte + stockage + analyse avec le valeur marchande du profil.
[^] # Re: BeautifulSoup
Posté par steph1978 . En réponse à la dépêche Updates-warner : pour être alerté d’une modification de ressource Web. Évalué à 2.
Alors disons que l'un n'empêche pas l'autre.
L'écrasante majorité du contenu sera du HTML (donc du XML) et XPath est très puissant.
Cela n'exclut pas les regex voire un combinaison des deux : une regex dans une xpath.
[^] # Re: BeautifulSoup
Posté par steph1978 . En réponse à la dépêche Updates-warner : pour être alerté d’une modification de ressource Web. Évalué à 2. Dernière modification le 11 octobre 2017 à 17:45.
Beautiful_Soup est une bibliothèque logicielle qui permet de corriger un document HTML mal formé pour qu'il apparaisse bien formé et puisse être traité par un parseur XML.
Et c'est là une faiblesse du logiciel proposé je trouve. Avoir un document XML permet d'utiliser XPath qui est beaucoup plus efficace qu'une regexp pour aller chercher de l'information dans un document structuré.
Pour ma part, j'ai pris mes habitues avec lxml.
[^] # Re: Souscription terminée ?
Posté par steph1978 . En réponse au journal A payé. Évalué à 4.
c'est un bon rappel.
si ils font ça chaque année, ça répond à la question "est-ce que j'ai donné cette année ? quand ?"
si ils mettent un bandeau aussi violent, c'est que ça doit amener beaucoup de dons.
# a payé
Posté par steph1978 . En réponse au journal A payé. Évalué à 4.
lundi ça a planté, j'ai lâché l'affaire.
ton article m'as rappelé d'y retourner.
done.
[^] # Re: Huginn
Posté par steph1978 . En réponse à la dépêche Updates-warner : pour être alerté d’une modification de ressource Web. Évalué à 2.
Ça a l'air chiadé.
Par contre RoR + node.js :(
Heureusement, ils distribuent sous forme de container.
Ça m'a rappelé trigger-happy, présenté ici
[^] # Re: Sympa
Posté par steph1978 . En réponse à la dépêche Updates-warner : pour être alerté d’une modification de ressource Web. Évalué à 4.
Le push en HTTP n'est pas complètement impossible mais nécessite une surcouche tehcnique type BOSH, long polling, websocket, plutôt consommatrice pour le serveur.
Et si tu surveilles des 100aines de sites, ça devient compliqué aussi pour le client.
Et finalement quel intérêt d'être informé à la seconde d'une nouvelle version ?
Un poll par jour doit satisfaire la plupart des usages.
Sinon on s'approche plus d'un usage de supervision. Et là on change de solution : IMAP, IRC, XMPP, SMS, que sais-je.
# what's the point ?
Posté par steph1978 . En réponse au message Fonction et pointeurs. Évalué à 3.
Difficile de comprendre la finalité d'un code aussi compliqué pour rien..
Mais ceci fonctionne :
# une piste
Posté par steph1978 . En réponse au message Association de fichiers ne fonctionne pas. Évalué à 2.
doit te donner des choses du genre :
je ne sais pas lequel est pris en compte par cinnamon.
mais un peu de
grep -i video
dans chaque et tu vas voir si il y a une entrée problématique.# quel est le problème ?
Posté par steph1978 . En réponse au message récup' de disque dur en NTFS : photorec ou testdisk ?. Évalué à 2.
est-ce une erreur de manip ou une panne matériel ?
si c'est une erreur de manip, je pense que photorec ne trouvera rien car il cherche des signatures de fichier, secteur par secteur. Or, à ma connaissance, les fichiers images raw n'ont pas de particularisme.
Il faut trouver un équivalent de "undelete".
si c'était matériel, tu aurais dû retrouver les données sur l'autre disque. ddrescue permet de faire une image d'un disque puis de la compléter avec l'autre, je crois.
# module SIP pour pidgin
Posté par steph1978 . En réponse au message Skype avec la version 5.5.0.1. Évalué à 2.
Ça supporte pas mal de fonctionnalité de Skype.
# mon cloud à moi
Posté par steph1978 . En réponse au journal RAID is no Backup!. Évalué à 2.
Mes fichiers sont gérés par owncloud hébergé sur un serveur physique chez un fournisseur professionnel pour 6€/mois mais qui couvre aussi d'autres usages.
Owncloud gère un corbeille et du versioning. Il est donc possible de récupérer des fichiers supprimés par erreur ou malveillance.
Un partie est en plus synchronisée sur un serveur à la maison avec une historisation jours/semaines/mois.
La restauration est testée par le fait que les fichiers sont utilisées quotidiennement sur plusieurs machines. Je pourrai éventuellement ajouter un test d'intégrité complet et périodique.
Le seul manque que j'ai à à l'heure actuelle est l'absence de chiffrement côté hébergeur.
[^] # Re: Ici
Posté par steph1978 . En réponse au journal RAID is no Backup!. Évalué à 5. Dernière modification le 02 octobre 2017 à 16:25.
Va expliquer ça à ton cerveau et ses chemins cognitifs privilégiés :)
Perso, je pense qu'il est bon que le rm mette un petit coup d'adrénaline avant de presser enter.
Un bon compromis est de créer un alias/fonction "rmi" et de prendre l'habitude de l'utiliser à la place de rm. Comme ça pas de risque en changeant d'environnement.
[^] # Re: BI
Posté par steph1978 . En réponse à la dépêche Weboob sort une nouvelle version qui va vous porter chance. Évalué à 3.
En quoi c'est un argument ? Y en a qui font pas bien alors je peux faire pas bien ?