Bah non, je vois pas.
J'ai déjà vu des repositories svn de plusieurs giga, plusieurs dizaine de millier de fichiers et autant de commit.
À l'usage, SVN est robuste.
Je répondais à BohwaZ qui me disait "le repository est en général très léger".
Le repository est au moins aussi grand que les données que tu y stockes, il n'y a pas d'opération magique :)
donc si mes données font qques giga, le repository fera au moins ces qques giga.
Pour le reste, cf mon commentaire juste au dessus sur le réplication.
Pour l'appliquer à ton exemple, je vais pas faire un transfert de 10Go sur un site distant à chaque commit.
Pourquoi pas dans l'absolu mais ici je pense à la réplication fil de l'eau.
Avec svn, un commit = 2 fichiers.
donc tu peux copier en lieu sûr ces deux petits fichiers en action post commit. C'est très scalable.
S'il fallait déplacer tout le repository à chaque fois, ce serait inenvisageable.
Cela tient lieu de réplica, en cas de perte de disque par exemple, mais aussi de sauvegarde, robuste aux erreurs humaines, car tu peux recréer ton repository en remontant avant l'erreur.
Quelque soit l'outil, la taille du repository est au moins égale à la taille des données. Et le cas que j'envisageais était de l'ordre de quelques giga. Donc ça va pas le faire avec un seul gros fichier.
J'essayerai fossil à l’occasion pour un cas plus petit.
Ce logiciel paraît bourré de qualités.
Je suis très tenté de l'utiliser en particulier parce que sqlite est un très bon produit.
Par contre je me pose des questions sur la robustesse et la fiabilité du produit.
La grande force de svn est la forme de son repository, à base de fichier, un par commit (un format berkeley db existe aussi mais je ne l'utilise pas).
Cela permet un très grand nombre de commits (plusieurs millions) mais aussi une sauvegarde incrémental très efficace; en post commit par exemple.
Est ce que Fossil propose quelque chose d'équivalent ?
Si le propriétaire du site passait par une API côté serveur, la régie de publicité ne pourrait pas faire le lien avec d'autres sites visités et pas non plus avec le site par excellence qui est ton compte google si tu en as un et que tu y es logué.
L'idée là est de te faire charger une url qui contient l'identifiant du site propriétaire mais sur le domaine de google, donc ton navigateur envoi le cookie google qui peut alors faire le lien entre ton identité chez eux et ton passage sur le site en questions.
Donc ils font ça volontairement car un profile bien riche et bien gras vaut de l'or.
Dans la même idée, je déteste les sites qui lorsque tu demande un "logout" laisse trainer un petit cookie histoire de pas perdre ta trace. FB pour ne pas le citer.
De manière générale, je plussois. C'est ma devise, en particulier pour lutter contre les théories du complot.
Maintenant, dans ce cas précis, pour avoir travailler sur les systèmes d'informations de grand comptes, je t'assure que les compétences sont présentes et que quand il faut faire des outils interopérables, ils savent faire.
Que reproche/reprochait-on aux applets ? En gros la relative difficulté de faire des interfaces graphique en AWT/SWING.
Peut être à cause du manque d'outil d'ailleurs.
Et peut être la difficulté en Java2D et Java3D, mais j'ai moins joués avec.
Pour le reste, cela propose une très bonne architecture de sécurité: sandboxing, permissions, certificats. Et une programmation événementiel proche de DOM+JS.
Je me suis fait la même réflexion.
Pour moi, canvas est plus bas niveau que DOM.
Ça doit servir à remplacer flash pour des animations et de jeux.
Mais plus une application de gestion, pouvant utiliser DOM, il faudrait recréer tout les widgets du HTML.
Tout d'abord bravo pour ce projet.
Fournir une architecture un peu élégante à tous les scripts que nous avons pu faire dans notre coin pour améliorer notre expérience avec le web est une très belle initiative.
Mais justement, on parle bien de hacks.
Les sociétés qui mettent en place des sites web grand public (souvent gratuits) ne le font pas pour que nous puissions facilement en contourner l'usage premier.
Si ils avaient voulu faire des systèmes ouverts, ils auraient proposé des webservices, comme ils le font avec leurs partenaires ou leur clients pro, moyennant finance d'ailleurs.
Une banque veut que l'utilisateur voit ses offres d'assurance vie quand il consulte ses comptes.
Un site de partage de vidéo veut que le visiteur voit les vidéos suggérées et les pubs qu'il affiche en même temps que la vidéo.
Rien que adblock est difficilement acceptable pour les sites qui vivent de la pub; c'est un peu comme si on inventait des lunettes qui filtrent les affiches 4x3.
Car comme le dit Homer S: "If you don't watch [commercials] it's like stealing TV".
Je pense donc qu'il sera toujours aussi laborieux, bien que toujours possible, de développer des hacks de site web.
Merci pour toutes ces suggestions.
En attendant de regarder, j'ai mis Droid48 sur mon smartphone. :D
Cela remplacera avantageusement la calculette de base.
Ils disent ne pas supporter les niveaux de gris, dommage pour les super jeux qu'il y a sur la HP (la boule sur une planche, etc.) mais compréhensible vu le hack que c'est (jouer avec le taux de rafraîchissement de l'écran).
Pour aller dans le sens de ce que dit Obsidian, les instructions à exécuter se baladent un peut partout: disk, ram, cache, pipe du cpu.
Si tu les modifient à un endroit (ram ?) qu'est ce qui les modifie ailleurs ?
Ce que tu cherche à faire me fait penser à ce que l'on peut faire avec du bytecode java et qui est utilisé par exemple en programmation par aspects. Mais dans ce cas, tu as toute une artillerie pour y parvenir: jvm, bytecode, classloader, security manager, etc.
Bref, c'est prévu dans la théorie de Turing, mais dans les faits, pas persuadé que cela fonctionne avec la machinerie ELF.
Et j'ai toujours dans ma todolist la tâche de trouver un calculateur similaire pour le PC - hors émulateur.
Parce que rien que le RPN ça booste la productivité en calcul.
il fait:
- coloration syntaxique
- navigation dans l'arborescence du fichier
- repliage visuel des balises
- indentation
- validation
- conformité dtd ou schema
- téléchargement dtd ou schema déclaré
- navigation dans l'arborescence du fichier avec le plugin sidekick
- auto complétion des balises, en utilisant le schema si déclaré
- recréation de dtd à partir du fichier xml d'exemple
il ne fait pas:
- rien qui me manquerait, sauf peut être la manipulation de très gros fichier, mais il y d'autres outils qu'un éditeur de texte pour ça.
- recherche/filtre xpath
- consommer peu de mémoire (c'est du java quand même).
Merci pour ton commentaire.
Je suis retourné sur le site de l'éditeur chinois.
Et j'ai pu voir les sites partenaires dans les autres pays.
Il y a la France. J'ai pris l'US pour dl une ROM localisée en anglais.
Petite mise à jour par le recovery (sans wipe!) et ça marche nickel.
Tout est localisé, même les applications de l'éditeur (comme la radio) qui ne l'étaient pas avec la ROM officielle.
Le clavier français est inclus de base, j'ai pu virer ce que j'avais téléchargé.
J'ai eu un peu de temps pour découvrir un peu plus cette ROM, elle est plein de petites choses très agréables; par exemple la configuration de la couleur de la diode de notification en fonction du type (call, sms, mail, etc.); aussi, la torche qui s'allume même écran verrouillé en maintenant home.
[^] # Re: robustesse
Posté par steph1978 . En réponse à la dépêche Fossil, une forge pour DVCS. Évalué à 3.
Bah non, je vois pas.
J'ai déjà vu des repositories svn de plusieurs giga, plusieurs dizaine de millier de fichiers et autant de commit.
À l'usage, SVN est robuste.
[^] # Re: robustesse
Posté par steph1978 . En réponse à la dépêche Fossil, une forge pour DVCS. Évalué à 3.
Je répondais à BohwaZ qui me disait "le repository est en général très léger".
Le repository est au moins aussi grand que les données que tu y stockes, il n'y a pas d'opération magique :)
donc si mes données font qques giga, le repository fera au moins ces qques giga.
Pour le reste, cf mon commentaire juste au dessus sur le réplication.
Pour l'appliquer à ton exemple, je vais pas faire un transfert de 10Go sur un site distant à chaque commit.
[^] # Re: robustesse
Posté par steph1978 . En réponse à la dépêche Fossil, une forge pour DVCS. Évalué à 2.
Pourquoi pas dans l'absolu mais ici je pense à la réplication fil de l'eau.
Avec svn, un commit = 2 fichiers.
donc tu peux copier en lieu sûr ces deux petits fichiers en action post commit. C'est très scalable.
S'il fallait déplacer tout le repository à chaque fois, ce serait inenvisageable.
Cela tient lieu de réplica, en cas de perte de disque par exemple, mais aussi de sauvegarde, robuste aux erreurs humaines, car tu peux recréer ton repository en remontant avant l'erreur.
[^] # Re: robustesse
Posté par steph1978 . En réponse à la dépêche Fossil, une forge pour DVCS. Évalué à 2.
Merci pour les précisions.
Quelque soit l'outil, la taille du repository est au moins égale à la taille des données. Et le cas que j'envisageais était de l'ordre de quelques giga. Donc ça va pas le faire avec un seul gros fichier.
J'essayerai fossil à l’occasion pour un cas plus petit.
# robustesse
Posté par steph1978 . En réponse à la dépêche Fossil, une forge pour DVCS. Évalué à 2.
Ce logiciel paraît bourré de qualités.
Je suis très tenté de l'utiliser en particulier parce que sqlite est un très bon produit.
Par contre je me pose des questions sur la robustesse et la fiabilité du produit.
La grande force de svn est la forme de son repository, à base de fichier, un par commit (un format berkeley db existe aussi mais je ne l'utilise pas).
Cela permet un très grand nombre de commits (plusieurs millions) mais aussi une sauvegarde incrémental très efficace; en post commit par exemple.
Est ce que Fossil propose quelque chose d'équivalent ?
[^] # Re: "Portable Native Client"
Posté par steph1978 . En réponse au journal Recherche désespérément framework pour application RIA HTML5 basées sur Canvas (et non le DOM). Évalué à 2.
En effet, je ne peux pas, d'où la négation dans ma remarque.
[^] # Re: "Portable Native Client"
Posté par steph1978 . En réponse au journal Recherche désespérément framework pour application RIA HTML5 basées sur Canvas (et non le DOM). Évalué à 2.
Je postule que NaCl+DOM=Applet, pas que NaCl=Applet.
[^] # Re: extension
Posté par steph1978 . En réponse au journal Google (et autres regies publicitaires) se moquent de vos préférences.. Évalué à 3.
noscript ne bloque pas les cookies mais les éléments non HTML.
cookiesafelite bloque les cookies avec une whitelist.
[^] # Re: Quel est le problème ?
Posté par steph1978 . En réponse au journal Google (et autres regies publicitaires) se moquent de vos préférences.. Évalué à 3.
Et non !
Si le propriétaire du site passait par une API côté serveur, la régie de publicité ne pourrait pas faire le lien avec d'autres sites visités et pas non plus avec le site par excellence qui est ton compte google si tu en as un et que tu y es logué.
L'idée là est de te faire charger une url qui contient l'identifiant du site propriétaire mais sur le domaine de google, donc ton navigateur envoi le cookie google qui peut alors faire le lien entre ton identité chez eux et ton passage sur le site en questions.
Donc ils font ça volontairement car un profile bien riche et bien gras vaut de l'or.
Dans la même idée, je déteste les sites qui lorsque tu demande un "logout" laisse trainer un petit cookie histoire de pas perdre ta trace. FB pour ne pas le citer.
[^] # Re: ils ne veulent PAS
Posté par steph1978 . En réponse au journal APPEL POUR ACTION : LES BOOBS ONT BESOIN DE VOUS *MAINTENANT*. Évalué à 5.
De manière générale, je plussois. C'est ma devise, en particulier pour lutter contre les théories du complot.
Maintenant, dans ce cas précis, pour avoir travailler sur les systèmes d'informations de grand comptes, je t'assure que les compétences sont présentes et que quand il faut faire des outils interopérables, ils savent faire.
# "Portable Native Client"
Posté par steph1978 . En réponse au journal Recherche désespérément framework pour application RIA HTML5 basées sur Canvas (et non le DOM). Évalué à 3.
Ou comment ré-inventer les applets java.
Que reproche/reprochait-on aux applets ? En gros la relative difficulté de faire des interfaces graphique en AWT/SWING.
Peut être à cause du manque d'outil d'ailleurs.
Et peut être la difficulté en Java2D et Java3D, mais j'ai moins joués avec.
Pour le reste, cela propose une très bonne architecture de sécurité: sandboxing, permissions, certificats. Et une programmation événementiel proche de DOM+JS.
[^] # Re: du RIA avec canvas ??
Posté par steph1978 . En réponse au journal Recherche désespérément framework pour application RIA HTML5 basées sur Canvas (et non le DOM). Évalué à 2.
Je me suis fait la même réflexion.
Pour moi, canvas est plus bas niveau que DOM.
Ça doit servir à remplacer flash pour des animations et de jeux.
Mais plus une application de gestion, pouvant utiliser DOM, il faudrait recréer tout les widgets du HTML.
[^] # Pertinence les gars !
Posté par steph1978 . En réponse à la dépêche Un an après la mise à jour majeure du site, grand nettoyage dans les comptes utilisateur. Évalué à -4.
Krunch dit une belle bêtise sur la sécurité (dsl mais c'est vrai), il a 4.
Aris lui fait une réponse pertinente, il a 1.
Ça repose la question de la pertinence de la pertinence ^^
# ils ne veulent PAS
Posté par steph1978 . En réponse au journal APPEL POUR ACTION : LES BOOBS ONT BESOIN DE VOUS *MAINTENANT*. Évalué à 5.
Tout d'abord bravo pour ce projet.
Fournir une architecture un peu élégante à tous les scripts que nous avons pu faire dans notre coin pour améliorer notre expérience avec le web est une très belle initiative.
Mais justement, on parle bien de hacks.
Les sociétés qui mettent en place des sites web grand public (souvent gratuits) ne le font pas pour que nous puissions facilement en contourner l'usage premier.
Si ils avaient voulu faire des systèmes ouverts, ils auraient proposé des webservices, comme ils le font avec leurs partenaires ou leur clients pro, moyennant finance d'ailleurs.
Une banque veut que l'utilisateur voit ses offres d'assurance vie quand il consulte ses comptes.
Un site de partage de vidéo veut que le visiteur voit les vidéos suggérées et les pubs qu'il affiche en même temps que la vidéo.
Rien que adblock est difficilement acceptable pour les sites qui vivent de la pub; c'est un peu comme si on inventait des lunettes qui filtrent les affiches 4x3.
Car comme le dit Homer S: "If you don't watch [commercials] it's like stealing TV".
Je pense donc qu'il sera toujours aussi laborieux, bien que toujours possible, de développer des hacks de site web.
Mais, longue vie aux boobs !
[^] # Re: Ma HP48GX rox toujours
Posté par steph1978 . En réponse au message Calculatrice scientifique. Évalué à 2.
Merci pour toutes ces suggestions.
En attendant de regarder, j'ai mis Droid48 sur mon smartphone. :D
Cela remplacera avantageusement la calculette de base.
Ils disent ne pas supporter les niveaux de gris, dommage pour les super jeux qu'il y a sur la HP (la boule sur une planche, etc.) mais compréhensible vu le hack que c'est (jouer avec le taux de rafraîchissement de l'écran).
# c'est sensé fonctionner ?
Posté par steph1978 . En réponse au message Fonctionnement interpreteur linux. Évalué à 3.
Pour aller dans le sens de ce que dit Obsidian, les instructions à exécuter se baladent un peut partout: disk, ram, cache, pipe du cpu.
Si tu les modifient à un endroit (ram ?) qu'est ce qui les modifie ailleurs ?
Ce que tu cherche à faire me fait penser à ce que l'on peut faire avec du bytecode java et qui est utilisé par exemple en programmation par aspects. Mais dans ce cas, tu as toute une artillerie pour y parvenir: jvm, bytecode, classloader, security manager, etc.
Bref, c'est prévu dans la théorie de Turing, mais dans les faits, pas persuadé que cela fonctionne avec la machinerie ELF.
# Ma HP48GX rox toujours
Posté par steph1978 . En réponse au message Calculatrice scientifique. Évalué à 2.
Et j'ai toujours dans ma todolist la tâche de trouver un calculateur similaire pour le PC - hors émulateur.
Parce que rien que le RPN ça booste la productivité en calcul.
# doc officielle
Posté par steph1978 . En réponse au message SQLite et FTS appliqué à des fichiers texte. Évalué à 2.
très bien foutue:
http://www.sqlite.org/fts3.html
[^] # Re: Un raspberry !
Posté par steph1978 . En réponse au message Un NAS sous Debian: Synology, Qnap, . Évalué à 2.
Je ne pense pas que la cible de ce système soit un NAS.
Il ne saura pas alimenter des disques durs.
Il ne sera pas performant en IO.
# jedit + plugin xml + plugin sidekick
Posté par steph1978 . En réponse au journal Outils libre de manipulation XML. Évalué à 3.
il fait:
- coloration syntaxique
- navigation dans l'arborescence du fichier
- repliage visuel des balises
- indentation
- validation
- conformité dtd ou schema
- téléchargement dtd ou schema déclaré
- navigation dans l'arborescence du fichier avec le plugin sidekick
- auto complétion des balises, en utilisant le schema si déclaré
- recréation de dtd à partir du fichier xml d'exemple
il ne fait pas:
- rien qui me manquerait, sauf peut être la manipulation de très gros fichier, mais il y d'autres outils qu'un éditeur de texte pour ça.
- recherche/filtre xpath
- consommer peu de mémoire (c'est du java quand même).
[^] # Re: Profil
Posté par steph1978 . En réponse au message Déplacer le répertoire .mozilla du home directory ailleurs. Évalué à 2.
__
dans le même ordre d'idées
ou modifier la déclaration du chemin de ton profile dans ce fichier texte:
[^] # Re: rex sur HTC Desire
Posté par steph1978 . En réponse à la dépêche MIUI est publiée (enfin) en open source. Évalué à 2.
Merci pour ton commentaire.
Je suis retourné sur le site de l'éditeur chinois.
Et j'ai pu voir les sites partenaires dans les autres pays.
Il y a la France. J'ai pris l'US pour dl une ROM localisée en anglais.
Petite mise à jour par le recovery (sans wipe!) et ça marche nickel.
Tout est localisé, même les applications de l'éditeur (comme la radio) qui ne l'étaient pas avec la ROM officielle.
Le clavier français est inclus de base, j'ai pu virer ce que j'avais téléchargé.
J'ai eu un peu de temps pour découvrir un peu plus cette ROM, elle est plein de petites choses très agréables; par exemple la configuration de la couleur de la diode de notification en fonction du type (call, sms, mail, etc.); aussi, la torche qui s'allume même écran verrouillé en maintenant home.
Je suis très content :)
[^] # Re: parodie forfait internet segmenté CDKEY
Posté par steph1978 . En réponse au journal Si même les gens normaux s'en rendent compte !. Évalué à 1.
Tu as presque marché dessus :)
[^] # Re: auto-évaluation
Posté par steph1978 . En réponse au message Note de 0 à chaque commentaire . Comment ... taire ? . Évalué à 2.
ici
# clavier
Posté par steph1978 . En réponse au message Note de 0 à chaque commentaire . Comment ... taire ? . Évalué à 3.
Tu pensera à recopier tous les commentaires (et leur notes!) que l'on te fait.
Pas envie de tout retaper demain sur un journal.