whity a écrit 321 commentaires

  • [^] # Re: telecharger les documents ?

    Posté par  . En réponse à la dépêche À l'heure où Owncloud, CozyCloud et NextCloud font du bruit, Tracim continue son bonhomme de chemin. Évalué à 1.

    Un cas que j’utilise à titre perso est de pouvoir exporter une doc (typiquement, une spec) au format pdf pour pouvoir l’envoyer à un partenaire / client. Aujourd’hui, je fais ça à partir du module pdf export de trac (du coup, je mets nos specs/docs dans le wiki trac), ça fonctionne assez bien.

    Mes commentaires sont en wtfpl. Une licence sur les commentaires, sérieux ? o_0

  • [^] # Re: Nom de domaine dans quels TLD ?

    Posté par  . En réponse à la dépêche Cozy Cloud lève 4 millions d'euros (pour faire du libre). Évalué à 6.

    Un autre cas d'usage auquel je pense et sur lequel il faut être vigilant: Les amis de mes amis.
    Dans votre approche collaborative "distribuée" (interaction entre noeuds au niveau applicatif), imaginons une appli d'agenda avec laquelle je décide de partager mon agenda uniquement avec les membres de ma famille qui disposent chacun de leur noeud. Il ne faudrait que mon fils décide de partager cet agenda avec d'autres nœuds, sans mon autorisation.

    Ça c’est une mauvaise idée. À partir du moment où tu fournis l’information à quelqu’un, il est libre d’en faire ce qu’il veut. De toute façon, il pourra (sinon, tu rentres dans un système de drm).

    Si tu veux surveiller ce que tu fais ton fils, je préfère envisage des restrictions d’accès au niveau de son cozy (par exemple, il n’a pas le droit de partager quoique ce soit sans mon autorisation, ou tel élément, etc), une forme de contrôle parental en quelque sorte. Ça me semble plus pertinent (et plus simple à gérer) que des autorisation de repartage qui seront de toute manière contournables.

    Mes commentaires sont en wtfpl. Une licence sur les commentaires, sérieux ? o_0

  • [^] # Re: Nom de domaine dans quels TLD ?

    Posté par  . En réponse à la dépêche Cozy Cloud lève 4 millions d'euros (pour faire du libre). Évalué à 6. Dernière modification le 10 juin 2016 à 12:20.

    À partir du moment où c’est la MAIF qui te fournit ton espace Cozy, ton souhait de conserver les données personnelles hors de portée de la MAIF est un doux rêve (mais je suppose que vous en êtes bien conscients :) ).

    Mes commentaires sont en wtfpl. Une licence sur les commentaires, sérieux ? o_0

  • [^] # Re: Super nouvelle !!

    Posté par  . En réponse à la dépêche Cozy Cloud lève 4 millions d'euros (pour faire du libre). Évalué à 5.

    Par contre, perdre des données personnelles dans un Cozy, non, ce n'est pas acceptable.

    Effectivement, ça c’est problématique. Merci pour les liens.

    Pourtant, la réplication nous est plus utile que les performances brutes. Nous l'utilisons pour l'application android pour synchroniser les contacts, calendriers et photos entre le mobile et l'instance Cozy.

    Ça veut dire que l’appli android embarque un serveur couchdb ? C’est pas un peu lourd ?

    Mes commentaires sont en wtfpl. Une licence sur les commentaires, sérieux ? o_0

  • [^] # Re: Super nouvelle !!

    Posté par  . En réponse à la dépêche Cozy Cloud lève 4 millions d'euros (pour faire du libre). Évalué à 5.

    D’après ce que j’avais lu, couchdb est vraiment plus lent par rapport à MongoDB.

    L’avantage qu’il procure en terme de réplication / distribution ne me paraît pas très pertinent dans le cas de cozycloud (du moins, pas tant qu’il restera mono-utilisateur).

    Par contre, super pour la levée de fonds, c’est vraiment une bonne nouvelle.

    Mes commentaires sont en wtfpl. Une licence sur les commentaires, sérieux ? o_0

  • [^] # Re: Un an après, qui a changé l'init par défaut ou est passé à une autre distribution ?

    Posté par  . En réponse à la dépêche Debian Jessie, 1 an plus tard. Évalué à 3.

    Oui, quand ton système démarre.

    Quand il se bloque au démarrage, ça peut vite devenir la merde pour ne serait-ce que comprendre ce qui bloque.

    Mes commentaires sont en wtfpl. Une licence sur les commentaires, sérieux ? o_0

  • [^] # Re: Migration

    Posté par  . En réponse à la dépêche Nextcloud, le fork d'ownCloud. Évalué à 5.

    dans une optique de cloud qui pour moi représente une notion de disponibilité et flexibilité des données ;

    Je pense qu’un argument en faveur de stocker dans couchdb est justement la disponibilité. Mettre en place une réplication au niveau de couchdb est (d’après les promoteurs, perso j’ai jamais essayé) beaucoup plus simple à mettre en place qu’au niveau d’un FS standard.

    perdre l'avantage des protocoles standards (sus-cités)

    En fait, il faudrait que quelqu’un développe un pilote FUSE pour accéder à ces fichiers, et tu retrouverais tes petits.

    Mes commentaires sont en wtfpl. Une licence sur les commentaires, sérieux ? o_0

  • [^] # Re: Un an après, qui a changé l'init par défaut ou est passé à une autre distribution ?

    Posté par  . En réponse à la dépêche Debian Jessie, 1 an plus tard. Évalué à 10.

    En effet.

    Après, la migration n’est pas sans poser quelques problèmes, mais évidemment pas ceux auxquels on s’attendait ou ceux sur lesquels les détracteurs de systemd s’épanchaient, mais plutôt sur quelques détails. En ce qui me concerne :

    • si on a plusieurs volumes chiffrés, le démarrage en parallèle fait qu’on manque le prompt (on vit très bien avec, mais c’est pas super clair pour l’utilisateur)
    • un cas de deadlock au démarrage (ça, c’est vraiment embêtant) à cause d’un script d’init perso qui foutait la grouille dans le démarrage de systemd (et qui me fait sincèrement douter de la robustesse de certains choix).
    • certains trucs continuent de ne pas marcher correctement, systemd ou pas (par exemple, faire cohabiter un shorewall et un vpn openvpn)

    À côté de ça, j’en ai vu les bénéfices côté utilisateur : le déploiement d’un service est juste plusieurs ordres de grandeur plus simple à configurer avec les fichiers unit de systemd. Rien que pour ça et le temps de boot, ça valait le coup.

    Mes commentaires sont en wtfpl. Une licence sur les commentaires, sérieux ? o_0

  • [^] # Re: Synchronisation intégrée au navigateur de fichier

    Posté par  . En réponse à la dépêche Synchronisez vos fichiers avec cozy-desktop. Évalué à 2.

    Tiens oui d'ailleurs dans la partie "intégration avec le navigateur de fichiers", il faut aussi que le menu droit (contextuel) propose "Partager avec…" qui ouvre aussi un dialogue pour choisir un autre utilisateur de notre instance cloud, ou même d'une autre (OwnCloud en tous cas permet de partager même entre instances différentes).

    apt-get install nautilus-owncloud

    Globalement, de ce que je comprends de ton besoin, la seule chose qui manque aujourd’hui dans le client owncloud bureau, c’est la granularité « fichiers » pour les éléments synchronisés.

    Sinon, je ne comprends pas trop où ça bloque.

    Mes commentaires sont en wtfpl. Une licence sur les commentaires, sérieux ? o_0

  • [^] # Re: C++, où quand le code asm généré est plus lisible

    Posté par  . En réponse au journal [C++14 ] Expressions template pour les nuls. Évalué à 1.

    Je ne connais pas d'autres langage qui gère correctement la metaprogrammation qui fonctionne à la compilation. Il me semble que Lisp le fait, et Rust avec ses "macro".

    D le fait aussi. C’est même sa principale force par rapport à C++ : il le fait avec une syntaxe beaucoup plus facile à appréhender.

    Mes commentaires sont en wtfpl. Une licence sur les commentaires, sérieux ? o_0

  • [^] # Re: La présentation oublie des infos essentielles

    Posté par  . En réponse à la dépêche « Fourmilieres », un générateur de formulaires qui permet de reprendre la main sur vos données. Évalué à 3.

    Ça, d'accord. Mais on a déjà essayé de normaliser des solutions pour le templating côté client : c'est XSLT. Mais tout le monde l'a oublié.

    Je vais poser une question bête, mais parles-tu d’expérience, as-tu essayé de mettre en place XSLT sur du web / sur quelque chose de conséquent ? Personnellement, j’ai travaillé sur des feuilles XSLT > 20k lignes de code, et plus jamais ça. De plus, c’est à des années lumière de JS en terme de fonctionnalités (rien que des opérations mathématiques non triviales, des substitutions de chaîne, un tri, sont une horreur).

    De mon point de vue, ce n’est pas pour rien que tout le monde a oublié xslt : cette techno est une mauvaise idée.

    Moins cher que quoi ? Que bien faire les choses ? Ah oui, ça, forcément, c'est comme ça partout, bâcler le travail et faire de la merde et s'en foutant des conséquences que ça a pour les autres, ça a toujours été (et ça l'est toujours) une technique en vogue et qui ne coûte pas cher. C'est censé être un argument pour toi ?

    Moins cher de faire quelque chose de correct avec un framework type angularJs que si je dois faire la même chose avec une techno côté serveur. Cela dit, c’est peut-être exagéré de dire ça, peut-être que je peux avoir le même ordre de grandeur avec une techno de template côté serveur type django (mon expérience avec django, certes faible, me fait toutefois préférer le système angularjs).

    Pour le reste, très bien, ne fait pas de mise en forme côté serveur, ça me va très bien : je m'en fous que ça soit moche, bien sûr que je fais des compromis quand je n'ai pas de JS.

    Ça ne sera pas moche, ça sera inexploitable. Ajax sans javascript, ça ne peut pas marcher. Après, tu peux requêter toi-même les pages et récupérer le json (oui, on n’utilise plus xml même si le terme ajax est resté). Mais c’est un compromis que personne n’est prêt à accepter.

    On est donc d'accord : ça n'est pas parce que c'est du JS que c'est magiquement « mieux ». Alors pourquoi, si on ne fait pas mieux, casser tout l'existant, l'accessibilité, voire les fonctions de base ?!

    Tu postules qu’on ne fait pas mieux, et tu vas me sortir plein d’exemples où tu as raison. Mais il y en a aussi pléthore qui te donneront tort (on fait beaucoup mieux avec JS que sans). Et qu’à un moment, le mode « dégradé » n’est plus possible, car c’est tellement loin du mode pas dégradé que ça ne peut plus fonctionner. Ça en arrive à demander un développement spécifique, et comme ça coûte celui-ci n’est pas fait, sauf si la demande le justifie vraiment.

    En attendant, ce qui est important, c’est surtout de ne pas casser les fonctionnalités utilisateur, comme :
    - précédent / suivant
    - les marques-pages
    - les choix de navigation (nouvel onglet / nouvelle fenêtre)
    - j’en oublie sûrement

    Mes commentaires sont en wtfpl. Une licence sur les commentaires, sérieux ? o_0

  • [^] # Re: La présentation oublie des infos essentielles

    Posté par  . En réponse à la dépêche « Fourmilieres », un générateur de formulaires qui permet de reprendre la main sur vos données. Évalué à 2.

    Tu poses les mauvais problèmes.

    Javascript est devenu un prérequis en 2016 (un peu avant ça, mais bon). Un navigateur n’est pas un bête moteur de rendu html, mais plutôt une machine virtuelle pour applications js. Si ça ne te plaît pas, soit, mais dans ce cas, tu te coupes de beaucoup de sites. Sachant que l’argument de la sécurité n’en est plus vraiment un : les navigateurs ont énormément progressé de ce point de vue. Je regrette cela dit qu’il n’y ait toujours pas de norme pour la signature de code.

    Et il y a plein d’arguments à ce que javascript soit un prérequis :
    - le dev coûte moins cher (joue un peu avec un framework comme angularjs, c’est impressionnant ce qu’on arrive à faire rapidement)
    - la charge serveur / la bp est réduite (oui, recharger une page html et faire tous les calculs – je ne parle pas de la validation de données, qui est indispensable, mais de calculs liés à la présentation – côté serveur, ça coûte, alors qu’on peut en faire plein côté client). C’est particulièrement critique quand tu embraques un serveur http dans un périphérique embarqué disposant d’une petite cpu.
    - la séparation métier / présentation est généralement de fait améliorée (car usage de technos différentes pour les deux, moins de risques de mélanger les choses)

    Les problèmes, quand c’est mal mis en œuvre, c’est très souvent que la navigation est cassée :
    - aucun moyen d’accéder à une page en particulier / ajouter un favori
    - back / next ne fonctionnent pas
    - pas possible d’ouvrir un lien dans une nouvelle fenêtre

    Mais ça c’est un problème de dev qui n’a pas fait son boulot correctement, pas un problème de techno (sachant que les framework js apportent des solutions simples à mettre en œuvre).

    Mes commentaires sont en wtfpl. Une licence sur les commentaires, sérieux ? o_0

  • [^] # Re: La présentation oublie des infos essentielles

    Posté par  . En réponse à la dépêche « Fourmilieres », un générateur de formulaires qui permet de reprendre la main sur vos données. Évalué à 2.

    Non ce n'est pas nécessaire. D'ailleurs actuellement ce n'est pas le cas (le serveur kinto utilisé est hébergé ailleurs que les fichiers statiques). Cela est possible grâce à l'utilisation de CORS.

    Tu veux dire qu’il est sur un serveur public Kinto ? Lequel ? Qu’est-ce qui assure la confidentialité de mes données ?

    C’est idiot, mais si je suis suffisamment intéressé au fait que mes données ne soient pas chez google pour ne pas utiliser forms, je veux savoir où elles sont, et comment elles sont sécurisée.

    Note que je comprends que ce sont des détails, surtout que c’est une version 0.1, et que c’est prévu dans la roadmap. Mais disons qu’un peu plus de détails au niveau de la comm ne ferait pas de mal ;).

    Mes commentaires sont en wtfpl. Une licence sur les commentaires, sérieux ? o_0

  • [^] # Re: La présentation oublie des infos essentielles

    Posté par  . En réponse à la dépêche « Fourmilieres », un générateur de formulaires qui permet de reprendre la main sur vos données. Évalué à 2.

    Ceci dit, au niveau du serveur tu n'a pas besoin d'installer du node.js, tu peux simplement servir des fichiers statiques, ce qui permet de l'installer très facilement un peu partout.

    Il faut quand même installer un serveur Kinto, non ? Surtout que si j’ai bien compris, aujourd’hui il est forcément sur le même serveur.

    Mes commentaires sont en wtfpl. Une licence sur les commentaires, sérieux ? o_0

  • [^] # Re: Merci à LinuxFR et à la communauté du Libre

    Posté par  . En réponse à la dépêche Comité de soutien pour Cellou Diallo contre son expulsion. Évalué à 1.

    Juste quelques remarques. Quand tu as parlé de 30% de plus que la médiane, j’ai lu 30% de plus que la médiane… des informaticiens :). (comme tu venais de parler de compétence juste avant, ça ne me choquait pas outre mesure que cherchant des gens réellement compétents, tu ne trouves pas à moins de 30% au-dessus).

    Ensuite, je parlais d’ingénieurs / bac + 5. Donc de mecs qui se placent parmi les 20% (probablement plutôt autour de 10%, l’insee ne fait pas la différence entre licence et master :/ ) les plus diplômés de leur génération.

    Dans l’absolu, ce n’est effectivement pas "bas". On vit très bien avec ça. En revanche, relativement aux autres disciplines, il n’y a pas de différence significative de salaire entre l’informatique et d’autres domaines à l’embauche, et à l’inverse, avec l’expérience les salaires ont tendance à moins monter. cf ici par exemple – source qui reste à prendre avec les pincettes de rigueur.

    Tout ça pour dire que le "manque" d’informaticien (puisque c’était de ça dont on parlait) n’est pas partout une réalité, mais qu’on n’est pas non plus en situation de surabondance. Et qu’il y a des informaticiens au chômage (pas forcément au chômage de longue durée – ce qu’on aurait s’il y avait surabondance d’informaticiens).

    Mes commentaires sont en wtfpl. Une licence sur les commentaires, sérieux ? o_0

  • [^] # Re: Merci à LinuxFR et à la communauté du Libre

    Posté par  . En réponse à la dépêche Comité de soutien pour Cellou Diallo contre son expulsion. Évalué à 5.

    Comment expliquez vous que je reçoive des offres d'emploi dans ma boite mail quasi toutes les semaines

    La plupart des SSII entretiennent leur carnet d’adresse de cv, afin de pouvoir répondre aux appels d’offres. Mais vu qu’en général, tu as cinq SSII qui recrutent pour le même poste chez le même client, il y a une impression d’abondance d’offres là où la situation est en réalité plus mitigée.

    De manière générale, le meilleur reflet de la situation, c’est le salaire.

    Mes commentaires sont en wtfpl. Une licence sur les commentaires, sérieux ? o_0

  • [^] # Re: Merci à LinuxFR et à la communauté du Libre

    Posté par  . En réponse à la dépêche Comité de soutien pour Cellou Diallo contre son expulsion. Évalué à 4.

    Il y a des informaticiens au chômage?
    Enfin, des vrais pas des gens qui savent pas aligner 2 lignes de script?

    En dehors des grandes agglomérations, ça peut être difficile. Surtout quand on a un profil plutôt spécialisé. L’emploi en informatique est très concentré dans quelques gros pôles (idf, lyon/grenoble, sofia).

    Qu'appelles-tu bas ?

    Quand pour un dev avec dix années d’expérience, on t’explique que 35k€ annuel brut c’est trop cher, ça commence à faire bas (pour rappel, c’est censé être la moyenne en sortie d’école).

    C’est sûr qu’en RP c’est pas la même. Reste donc la solution de déménager (pas toujours possible) ou de trouver en télétravail.

    Mes commentaires sont en wtfpl. Une licence sur les commentaires, sérieux ? o_0

  • [^] # Re: Mir et Wayland périmés

    Posté par  . En réponse à la dépêche Sortie d’Ubuntu 16.04 LTS Xenial Xerus. Évalué à 2.

    Pour passer de python2 à python3, il faut « juste » que toutes tes dépendances passe à python3… Comme en plus la transition ne s'est pas faite dans le plaisir (certains projets ne voulant pas de python3), ça met forcément plus de temps.

    C’est là aussi que l’absence de phase d’analyse statique fait très mal. Si t’as pas sur ton projet de très bons TUs, tu es dans la merde pour t’assurer que la migration n’introduit pas de régressions/plantages dans les cas très peu fréquents (parce qu’il reste un tout petit bout de code que tu as oublié de migrer).

    Mes commentaires sont en wtfpl. Une licence sur les commentaires, sérieux ? o_0

  • [^] # Re: Bon lecteur de musique

    Posté par  . En réponse à la dépêche Sortie de Clementine 1.3. Évalué à 1.

    Parce qu’il « juste marche ».

    En fait, les lecteurs audio qui fonctionnent avec des fichiers se font de plus en plus rares, et souvent mal intégrés au bureau (par exemple, raccourcis globaux play/pause pas pris en compte). Clementine s’en sort assez bien dans ce rôle, finalement, et est suffisamment léger. Les fonctionnalités d’accès aux paroles sont dispo pour tous les fichiers, pas uniquement ceux de la bibliothèque, ce qui est sympa aussi.

    Le seul truc qui m’a fait changer (pour audacious), c’était des soucis avec le gapless (apparemment, ce serait corrigé), ce qui était rédhibitoire en ce qui me concerne.

    Mes commentaires sont en wtfpl. Une licence sur les commentaires, sérieux ? o_0

  • # Petite correction

    Posté par  . En réponse à la dépêche Sortie de GCC 6. Évalué à 5.

    Les compilateurs C/C++ permettent d'utiliser des attributs sur les énumérations (par exemple, marquer un attribut comme déprécié au sein d'une énumération).

    Je suppose que ce sont des attributs sur les énumérateurs, non ? (après vérification, ça semble bien être ça). Les attributs sur les énumérations étaient déjà supportés en 5 (et peut-être même en 4.9).

    Donc c’est plutôt : « Les compilateurs C/C++ permettent d'utiliser des attributs au sein des énumérations (par exemple, marquer via un attribut déprécié l’une des valeurs d’une énumération). ».

    Sinon, ce sont de bonnes nouvelles tout ça. Clang garde quand même pour lui l’extensibilité et tous les outils (d’analyse statique ou de refactorisation, notamment) qui se greffent dessus, ou gcc évolue aussi de ce côté-là ?

    Mes commentaires sont en wtfpl. Une licence sur les commentaires, sérieux ? o_0

  • [^] # Re: Microsoft et McDonald's sont sur un bateau

    Posté par  . En réponse à la dépêche La seule chose que Microsoft doit faire - mais ne fera pas - pour gagner la confiance open-source. Évalué à 0.

    En France c’est entre 10 et 15% de pdm (suivant les sources) pour Windows Mobile. C’est à dire, presque autant que ios (pour les appareils neufs, la base installée en revanche est plus faible) — cf zdnet, par exemple.

    Du coup je suis un peu surpris des gens qui disent « la seule personne que je connaisse qui a un Windows phone ». Vous avez vraiment si peu d’amis ?

    Mes commentaires sont en wtfpl. Une licence sur les commentaires, sérieux ? o_0

  • [^] # Re: Microsoft et McDonald's sont sur un bateau

    Posté par  . En réponse à la dépêche La seule chose que Microsoft doit faire - mais ne fera pas - pour gagner la confiance open-source. Évalué à 4.

    Attends voir, BMW c'est pas la société récemment touchée par le scandale des moteurs truqués ?

    Euh… Non. BMW ≠ VAG. BMW n’a vraisemblablement pas truqué ses moteurs (mais, comme Renault, plutôt bien optimisé pour le cycle d’homologation).

    Bon cela dit, la méthodologie du classement des « entreprises admirées au monde » est assez LOL, et explique très bien le pourquoi de l’ultra-domination des entreprises US dans ce classement.

    Mes commentaires sont en wtfpl. Une licence sur les commentaires, sérieux ? o_0

  • [^] # Re: Ne regardons pas par le petit bout de la lorgnette non plus...

    Posté par  . En réponse à la dépêche La seule chose que Microsoft doit faire - mais ne fera pas - pour gagner la confiance open-source. Évalué à 2.

    Sinon, c’est quoi l’alternative libre à exfat ? (qui est notamment un des principaux concernés dans cette histoire).

    Parce que certes, cracher sur microsoft, c’est cool, mais aujourd’hui, je ne sais pas en quoi formatter mon dd externe pour que je n’ai pas de problèmes à la con de permissions parce que mon uid/gid n’est pas le même sur toutes mes machines.

    Enfin, si, je sais… ntfs ou exfat…

    Mes commentaires sont en wtfpl. Une licence sur les commentaires, sérieux ? o_0

  • [^] # Re: réinventer la roue ?

    Posté par  . En réponse à la dépêche ReactOS 0.4.0. Évalué à 2.

    Ça pose des problèmes difficilement solubles.

    Par exemple, la pile audio de Vista est totalement différente de celle d’XP, et c’est la raison pour laquelle les pilotes sont différents (le pilote audio pour xp ne marche pas du tout sous vista). Je ne suis pas sûr qu’on puisse vraiment faire cohabiter les deux piles.

    L’autre point, c’est que si Microsoft a changé d’approche, ce n’est pas uniquement pour se faire plaisir, mais souvent parce que l’ancienne approche ne fonctionnait pas correctement / ne fournissait pas le service voulu (dans le cas de l’audio : impossible d’avoir un volume par application, par exemple) ou posait des problèmes de sécurité / plantage (plantage complet du système en cas de défaillance d’un pilote wifi, par exemple).

    Je ne sais pas quelle est la stratégie de ReactOS à ce niveau. En clair, si le noyau visé est le 5 ou le 6, ou un mix des deux, ce qui me semble extrêmement difficile à maintenir.

    Mes commentaires sont en wtfpl. Une licence sur les commentaires, sérieux ? o_0

  • [^] # Re:réinventerla roue ?

    Posté par  . En réponse à la dépêche ReactOS 0.4.0. Évalué à 3.

    Sur la théorie, tu as raison.

    Dans la pratique, ReactOS n’est pas une solution aujourd’hui utilisable pour le quidam moyen. Et pour des raisons évoquées ailleurs dans ces commentaires, elle ne le sera vraisemblablement jamais.

    Du coup, je dirais bien que la solution au problème d’imprimante de tes parents, c’est de remplacer leur windows par un linux, qui a une bien meilleure compatibilité avec les anciens matériels :).

    Mes commentaires sont en wtfpl. Une licence sur les commentaires, sérieux ? o_0