Mais ca ne m'etonne pas d'un libriste…ils sont a peu pret tous convaincu de leur connerie comme quoi plus y a de choix mieux c'est…
Je lance un débat et toi tu le bousilles au bazooka. Tu te trouves malin ;-)
Lorsque j'ai évoqué l'ADN (juste évoqué), je pensais intérieurement aux Amériques. Une grande partie des amérindiens sont morts lorsque nous avons importé nos microbes d'Europe et d'Afrique. /A priori/, cela faisait trop longtemps qu'ils étaient coupé des autres continents. L'analogie était juste là, sur les faiblesses et les virus qui en profitent…
Je te laisse car je sens bien que tu es bien plus absolu dans tes arguments que moi. Personnellement, il m'arrive régulièrement de changer d'avis lors d'un débat constructif ici même. A tchao ->[].
compressed abstract syntax tree (AST), which is what WebAssembly is aiming at.
At first, WebAssembly starts out just like ASM.js, but with a compressed syntax … then wasm can start to grow extra semantics that need not be put into JavaScript.
Je ne sais pas vous, mais j'ai l'impression de revivre le même scénario qu'il y a 20 ans. On enlève le Script de Java, on remplace WebAssembly par Machine Virtuelle et on a des applets qui marchent partout, sur toutes les plate-formes, performantes et tout et tout… Les usines à gaz Java sont depuis passées de l'autre coté de la liaison et bouffent du CPU et de la RAM sur les OS virtualisés tournant dans des hyperviseurs ;-)
J'ai comme l'impression que le même scénario va se reproduire.
Les développeurs d'application (pas tous) s'en fichent un peu du web, de faire du contenu. Ils veulent de l'interactif qui fonctionne partout pareil et dont les fichiers soient des URL. Ne faut-il pas faire comme Redox-OS (http://linuxfr.org/users/tankey/journaux/redox-os), que tout soit URL de base directement sur son bureau ? La tendance n'est-elle pas aussi à vouloir faire tourner en container chaque application dans sa VM universelle…
Pourquoi en arrive t-on là ? A mon sens en grande partie à cause des logiciels privateurs. Avec les logiciels libres, il n'y a pas réellement besoin d'avoir une VM universelle, il suffit de recompiler ou de cross-compiler, parfois à chaud, le code source pour la plate-forme ciblée. Globalement, je crois plus en la sécurité d'un logiciel tournant sur plusieurs CPU, sur plusieurs OS que de devoir faire confiance à une plate-forme unique, qui en plus des erreurs de design (inévitable sur le long terme), aura aussi ses bogues (inévitables aussi) mais plus que critique vu leur probable impact…
La diversité me semble faire toujours du bien sur le long terme (cf ADN en biologie) même si cela complique les choses à l'instant t.
UBlock Origin, Self-Destructing Cookies, Textarea Cache (car je n'aime pas retaper deux fois la même chose) et User Agent Switcher pour les applications pourris au travail… A noter que je change de temps en temps mais évite d'en avoir 20 d'actifs en parallèle.
Pour ta sauvegarde de ownclound, tu peux utiliser lsyncd, cela fait exactement ce que tu veux. Un espèce de RAID1 logiciel asynchrone avec en sous couche inotify, rsync et une fenêtre de temps. En gros, on enregistre tous les événements pendant 1min avec inotify puis on lance un rsync juste sur ces fichiers… Je fais le mirroir de ma forge avec une fenêtre de 2min ainsi depuis des années.
On avait cela, cela marchait très bien même si la configuration des droits n'est pas triviale si c'est pour pas mal de personne. Depuis, on est passé à Zimbra avec lequel Thunderbird a bien plus de mal je trouve.
D'abord, sur le CPAN, il y a une hiérarchie de nom et donc se construit un système de nom de manière collaborative. Il n'y a pas 15000 modules à plat. Ensuite, sur le CPAN, il y a tous les sources avec toutes les versions. On ne va pas chercher à droite et à gauche. La licence est toujours une licence libre. La règle est que le premier qui se sers du nom a le nom, mais tout le monde peut proposer un module dans cet espace de nom.
Il y a plusieurs solutions pour faire cela sans réinstallation… Un livecd par exemple. Mais attention, le faire sur un poste qui ne vous appartient pas est un acte de piratage. Ne surtout pas le faire sur un PC en entreprise, laisser la DSI le faire pour vous.
En fait, ce n'était pas une bonne idée mais il tellement facile de le contourner que je ne suis pas sur qu'on puisse ici parler de sécurité en 2016. Par contre, la bonne idée est de chiffrer le poste lors de l'installation. Il faut alors mettre une phrase de passe au tout début de la phase de démarrage du poste (juste après grub).
Pour info, la licence MIT … est celle préférée quand on veut être simples
Ah ah, tu n'as pas changé. Ta phrase sonne comme une affirmation sortie du chapeau. On aurait pu tout aussi bien affirmer, tu veut un truc simple et pas de faire chier, met la WTFL ;-)
J'ai dis : on place un espace avant le deux points, cela ne veut pas dire qu'il n'y a pas d'espace après ;-) Pour simplifier, les symboles doubles ont une espace avant et après (sauf les guillemets…).
Bug signifiant en gros punaise en anglais, le rapport avec une erreur dans un code et tout aussi stupide que bogue. De plus, une bogue de châtaigne, ça chatouille et cela fait mal lorsque tu te l'as prends sans le savoir dans la main ou sous le pied. Tout cela me rappelle le combat dans les années 80 contre le walkman et pour le baladeur. De nos jours, baladeur passe très bien et walkman a disparu du langage des jeunes. Au final, je pense que c'est une bonne idée de piquer un mot ailleurs et de l'adapter à nos spécificités. Toutes les langues fonctionnent et ont fonctionné ainsi. Et lorsqu'on pique un mot à l'arabe, on se pose moins de question sur l'orthographe ;-)
Concernant la question proprement dite, je ne fais que lire les deux liens donnés ainsi que quelques infos glanées ici ou là. Il me semble que ce titre est identique à celui d’évêque ou de cardinal dans l'église catholique. Quoiqu'on pense de leur croyance, ce ne sont pas tous des extrémistes dangereux ;-)
Vrai définition d'un ayatollah : Titre honorifique donné aux principaux chefs religieux de l'islam chiite. Il serait peut être temps d'arrêter de les stigmatiser systématiquement ;-)
Cela a marché il y a 20 ans environ… Mais je ne retrouve guère de trace. Il y avait quelques soucis de sécurité (La version native de Perl donne accès aux fichiers locaux par exemple) et pratique (déployer et maintenir l’interpréteur sur des postes clients multi-plateforme.
En //, crosoft nous a fait chier avec ActiveX… Je pense que la bonne idée est de normaliser la machine virtuelle binaire plutôt que de vouloir le faire au niveau du langage. Il y aura toujours une guerre de chapelle pour dire que la sienne est la plus belle ;-)
Je suis d'accord que beaucoup de librairies javascript sont mal maintenues, mais c'est effectivement un problème assez générique dans le monde de l'open source.
Je pense que beaucoup de langage n'ont pas compris la force d'un vrai CPAN. Plutôt que d'avoir 1500 modules à plat en foutoir, on monte une arborescence de nom de manière collaborative. Ainsi les branches bien conçues et maintenues prennent rapidement de l'importance et sont étendues.
La machine virtuelle n'est pas prête de changer mais à partir du moment ou l'on va charger du code javascript binaire, on pourra utiliser n'importe quel langage qui cible cet assembleur…
Que celui qui n'écrit pas un commentaire un peu rapidement en fin de journée de boulot me jette la première pierre. A noter que j'ai bien écrit Debian dans ce même commentaire…
Un peu de tolérance dans ce monde de brute ne peut faire que du bien ;-)
Concernant mon blog, j'en ai un sous mon vrai nom et bien actif. Je ne souhaite pas qu'il y ai une relation trop directe entre mon pseudo et mon identité réelle, surtout que cela n'apportait rien au schmilblick. Cela dis, des personnes la connaisse notamment certains administrateurs de DLFP. Merci pour leurs discrétions au fils des ans.
Imaginons que l'utilisateur distant, toto, soit sudo, tu peux faire un truc du genre (
rsync --rsync-path='sudo /usr/bin/rsync' --delete -aP $SRC toto@$DST Tu remplaces toto par 'kshfjkqshjkns' et ça complique encore une peu les attaques par force brute ;-)
[^] # Re: WebAssembly
Posté par Sytoka Modon (site web personnel) . En réponse à la dépêche Firefox 45 ESR et autres actualités mozilliennes. Évalué à 10.
Je lance un débat et toi tu le bousilles au bazooka. Tu te trouves malin ;-)
Lorsque j'ai évoqué l'ADN (juste évoqué), je pensais intérieurement aux Amériques. Une grande partie des amérindiens sont morts lorsque nous avons importé nos microbes d'Europe et d'Afrique. /A priori/, cela faisait trop longtemps qu'ils étaient coupé des autres continents. L'analogie était juste là, sur les faiblesses et les virus qui en profitent…
Je te laisse car je sens bien que tu es bien plus absolu dans tes arguments que moi. Personnellement, il m'arrive régulièrement de changer d'avis lors d'un débat constructif ici même. A tchao ->[].
# WebAssembly
Posté par Sytoka Modon (site web personnel) . En réponse à la dépêche Firefox 45 ESR et autres actualités mozilliennes. Évalué à 10.
Extrait de l'interview de Brendan Eich.
Je ne sais pas vous, mais j'ai l'impression de revivre le même scénario qu'il y a 20 ans. On enlève le Script de Java, on remplace WebAssembly par Machine Virtuelle et on a des applets qui marchent partout, sur toutes les plate-formes, performantes et tout et tout… Les usines à gaz Java sont depuis passées de l'autre coté de la liaison et bouffent du CPU et de la RAM sur les OS virtualisés tournant dans des hyperviseurs ;-)
J'ai comme l'impression que le même scénario va se reproduire.
Les développeurs d'application (pas tous) s'en fichent un peu du web, de faire du contenu. Ils veulent de l'interactif qui fonctionne partout pareil et dont les fichiers soient des URL. Ne faut-il pas faire comme Redox-OS (http://linuxfr.org/users/tankey/journaux/redox-os), que tout soit URL de base directement sur son bureau ? La tendance n'est-elle pas aussi à vouloir faire tourner en container chaque application dans sa VM universelle…
Pourquoi en arrive t-on là ? A mon sens en grande partie à cause des logiciels privateurs. Avec les logiciels libres, il n'y a pas réellement besoin d'avoir une VM universelle, il suffit de recompiler ou de cross-compiler, parfois à chaud, le code source pour la plate-forme ciblée. Globalement, je crois plus en la sécurité d'un logiciel tournant sur plusieurs CPU, sur plusieurs OS que de devoir faire confiance à une plate-forme unique, qui en plus des erreurs de design (inévitable sur le long terme), aura aussi ses bogues (inévitables aussi) mais plus que critique vu leur probable impact…
La diversité me semble faire toujours du bien sur le long terme (cf ADN en biologie) même si cela complique les choses à l'instant t.
[^] # Re: restons classique...
Posté par Sytoka Modon (site web personnel) . En réponse au journal Quelles extensions pour votre Firefox?. Évalué à 2.
J'en sais trop rien (voir nss) mais en pratique, cela marche très bien !
[^] # Re: restons classique...
Posté par Sytoka Modon (site web personnel) . En réponse au journal Quelles extensions pour votre Firefox?. Évalué à 5. Dernière modification le 26 mars 2016 à 19:25.
Yep, j'ai oublié mon
/etc/hostsavec plus de 650_000 lignes provenant la plupart du site http://someonewhocares.org/hosts/.# Ma liste du jour
Posté par Sytoka Modon (site web personnel) . En réponse au journal Quelles extensions pour votre Firefox?. Évalué à 6.
UBlock Origin, Self-Destructing Cookies, Textarea Cache (car je n'aime pas retaper deux fois la même chose) et User Agent Switcher pour les applications pourris au travail… A noter que je change de temps en temps mais évite d'en avoir 20 d'actifs en parallèle.
[^] # Re: interessant
Posté par Sytoka Modon (site web personnel) . En réponse au journal Partage: de ownCloud (décentralisé) à Syncthing (distribué). Évalué à 5.
Pour ta sauvegarde de ownclound, tu peux utiliser lsyncd, cela fait exactement ce que tu veux. Un espèce de RAID1 logiciel asynchrone avec en sous couche inotify, rsync et une fenêtre de temps. En gros, on enregistre tous les événements pendant 1min avec inotify puis on lance un rsync juste sur ces fichiers… Je fais le mirroir de ma forge avec une fenêtre de 2min ainsi depuis des années.
# Davical
Posté par Sytoka Modon (site web personnel) . En réponse au journal Partage: de ownCloud (décentralisé) à Syncthing (distribué). Évalué à 4.
On avait cela, cela marchait très bien même si la configuration des droits n'est pas triviale si c'est pour pas mal de personne. Depuis, on est passé à Zimbra avec lequel Thunderbird a bien plus de mal je trouve.
[^] # Re: Trollons
Posté par Sytoka Modon (site web personnel) . En réponse au journal Comment 11 lignes de code ont provoqué un #npmgate. Évalué à 3.
Désolé pour le bruit.
[^] # Re: Trollons
Posté par Sytoka Modon (site web personnel) . En réponse au journal Comment 11 lignes de code ont provoqué un #npmgate. Évalué à 5.
D'abord, sur le CPAN, il y a une hiérarchie de nom et donc se construit un système de nom de manière collaborative. Il n'y a pas 15000 modules à plat. Ensuite, sur le CPAN, il y a tous les sources avec toutes les versions. On ne va pas chercher à droite et à gauche. La licence est toujours une licence libre. La règle est que le premier qui se sers du nom a le nom, mais tout le monde peut proposer un module dans cet espace de nom.
Bref, CPAN n'est pas qu'un annuaire…
[^] # Re: option "autologin"
Posté par Sytoka Modon (site web personnel) . En réponse au message Mot de passe au démarrage.. Évalué à 2.
Il y a plusieurs solutions pour faire cela sans réinstallation… Un livecd par exemple. Mais attention, le faire sur un poste qui ne vous appartient pas est un acte de piratage. Ne surtout pas le faire sur un PC en entreprise, laisser la DSI le faire pour vous.
[^] # Re: option "autologin"
Posté par Sytoka Modon (site web personnel) . En réponse au message Mot de passe au démarrage.. Évalué à 3.
En fait, ce n'était pas une bonne idée mais il tellement facile de le contourner que je ne suis pas sur qu'on puisse ici parler de sécurité en 2016. Par contre, la bonne idée est de chiffrer le poste lors de l'installation. Il faut alors mettre une phrase de passe au tout début de la phase de démarrage du poste (juste après grub).
[^] # Re: Microsoft a changé... ou pas.
Posté par Sytoka Modon (site web personnel) . En réponse au journal Microsoft à la Fondation Eclipse et certains plugins sous licence libre. Évalué à 1.
Ah ah, tu n'as pas changé. Ta phrase sonne comme une affirmation sortie du chapeau. On aurait pu tout aussi bien affirmer, tu veut un truc simple et pas de faire chier, met la WTFL ;-)
[^] # Re: L'OS n'est pas le problème
Posté par Sytoka Modon (site web personnel) . En réponse au journal Microsoft va porter SQL Server sur Linux. Évalué à 2.
Je suit de loin riak qui a l'air très bien.
[^] # Re: pas compris la question
Posté par Sytoka Modon (site web personnel) . En réponse au message Conversion .odt en .doc ou .docx. Évalué à 4.
Ou envoyer au partenaire le lien vers le téléchargement LibreOffice ;-)
[^] # Re: ayatollah mode activé: Traduire "bug" en "bogue" est une aberration!
Posté par Sytoka Modon (site web personnel) . En réponse au journal Empêcher GNOME Web (aka Epiphany) de maximiser le volume du système en regardant une vidéo YouTube. Évalué à 2.
Oui ;-)
[^] # Re: ayatollah mode activé: Traduire "bug" en "bogue" est une aberration!
Posté par Sytoka Modon (site web personnel) . En réponse au journal Empêcher GNOME Web (aka Epiphany) de maximiser le volume du système en regardant une vidéo YouTube. Évalué à 4.
J'ai dis : on place un espace avant le deux points, cela ne veut pas dire qu'il n'y a pas d'espace après ;-) Pour simplifier, les symboles doubles ont une espace avant et après (sauf les guillemets…).
Bug signifiant en gros punaise en anglais, le rapport avec une erreur dans un code et tout aussi stupide que bogue. De plus, une bogue de châtaigne, ça chatouille et cela fait mal lorsque tu te l'as prends sans le savoir dans la main ou sous le pied. Tout cela me rappelle le combat dans les années 80 contre le walkman et pour le baladeur. De nos jours, baladeur passe très bien et walkman a disparu du langage des jeunes. Au final, je pense que c'est une bonne idée de piquer un mot ailleurs et de l'adapter à nos spécificités. Toutes les langues fonctionnent et ont fonctionné ainsi. Et lorsqu'on pique un mot à l'arabe, on se pose moins de question sur l'orthographe ;-)
[^] # Re: ayatollah mode activé: Traduire "bug" en "bogue" est une aberration!
Posté par Sytoka Modon (site web personnel) . En réponse au journal Empêcher GNOME Web (aka Epiphany) de maximiser le volume du système en regardant une vidéo YouTube. Évalué à 2.
Exact, une espace et non un espace, je suis trop sur la Lune (et bien bien mauvais en ortografe) pour m'en être rendu compte. Ceci dis, c'est un archaïsme (cf https://fr.wikipedia.org/wiki/Espace_%28typographie%29).
[^] # Re: ayatollah mode activé: Traduire "bug" en "bogue" est une aberration!
Posté par Sytoka Modon (site web personnel) . En réponse au journal Empêcher GNOME Web (aka Epiphany) de maximiser le volume du système en regardant une vidéo YouTube. Évalué à 4.
Concernant la question proprement dite, je ne fais que lire les deux liens donnés ainsi que quelques infos glanées ici ou là. Il me semble que ce titre est identique à celui d’évêque ou de cardinal dans l'église catholique. Quoiqu'on pense de leur croyance, ce ne sont pas tous des extrémistes dangereux ;-)
[^] # Re: ayatollah mode activé: Traduire "bug" en "bogue" est une aberration!
Posté par Sytoka Modon (site web personnel) . En réponse au journal Empêcher GNOME Web (aka Epiphany) de maximiser le volume du système en regardant une vidéo YouTube. Évalué à 7.
Déjà, on commence un titre par une majuscule. Ensuite, on place un espace avant le deux points. Enfin, BOGUE est rentré dans le dictionnaire de l’académie (http://www.academie-francaise.fr/le-dictionnaire-la-9e-edition/addenda).
Vrai définition d'un ayatollah : Titre honorifique donné aux principaux chefs religieux de l'islam chiite. Il serait peut être temps d'arrêter de les stigmatiser systématiquement ;-)
[^] # Re: Un tag pour les gouverner tous
Posté par Sytoka Modon (site web personnel) . En réponse à la dépêche Et si JavaScript allait droit dans le mur ?. Évalué à 5.
Cela a marché il y a 20 ans environ… Mais je ne retrouve guère de trace. Il y avait quelques soucis de sécurité (La version native de Perl donne accès aux fichiers locaux par exemple) et pratique (déployer et maintenir l’interpréteur sur des postes clients multi-plateforme.
En //, crosoft nous a fait chier avec ActiveX… Je pense que la bonne idée est de normaliser la machine virtuelle binaire plutôt que de vouloir le faire au niveau du langage. Il y aura toujours une guerre de chapelle pour dire que la sienne est la plus belle ;-)
[^] # Re: Version 0.x.x
Posté par Sytoka Modon (site web personnel) . En réponse à la dépêche Et si JavaScript allait droit dans le mur ?. Évalué à 10.
Je pense que beaucoup de langage n'ont pas compris la force d'un vrai CPAN. Plutôt que d'avoir 1500 modules à plat en foutoir, on monte une arborescence de nom de manière collaborative. Ainsi les branches bien conçues et maintenues prennent rapidement de l'importance et sont étendues.
[^] # Re: La mort de l'ECMAScript, c'est pas pour demain
Posté par Sytoka Modon (site web personnel) . En réponse à la dépêche Et si JavaScript allait droit dans le mur ?. Évalué à 5.
La machine virtuelle n'est pas prête de changer mais à partir du moment ou l'on va charger du code javascript binaire, on pourra utiliser n'importe quel langage qui cible cet assembleur…
[^] # Re: Zfs vs BTRFS
Posté par Sytoka Modon (site web personnel) . En réponse à la dépêche ZFS, Canonical et GPL. Évalué à 2.
Marche pas mal avec lsyncd sur tout système de fichier. Cela ne répond pas à 100% des cas mais est suffisant dans de très nombreux cas.
[^] # Re: Un potentiel sacré bourbier
Posté par Sytoka Modon (site web personnel) . En réponse à la dépêche ZFS, Canonical et GPL. Évalué à 5.
Que celui qui n'écrit pas un commentaire un peu rapidement en fin de journée de boulot me jette la première pierre. A noter que j'ai bien écrit Debian dans ce même commentaire…
Un peu de tolérance dans ce monde de brute ne peut faire que du bien ;-)
Concernant mon blog, j'en ai un sous mon vrai nom et bien actif. Je ne souhaite pas qu'il y ai une relation trop directe entre mon pseudo et mon identité réelle, surtout que cela n'apportait rien au schmilblick. Cela dis, des personnes la connaisse notamment certains administrateurs de DLFP. Merci pour leurs discrétions au fils des ans.
# Marche aussi en tant que non root
Posté par Sytoka Modon (site web personnel) . En réponse au message Login SSH Root impossible par clef, mais OK par password (RESOLU). Évalué à 2.
Imaginons que l'utilisateur distant, toto, soit sudo, tu peux faire un truc du genre (
Tu remplaces toto par 'kshfjkqshjkns' et ça complique encore une peu les attaques par force brute ;-)rsync --rsync-path='sudo /usr/bin/rsync' --delete -aP $SRC toto@$DST