maboiteaspam a écrit 476 commentaires

  • # de la simplicité, des coquelicots et de mon avis.

    Posté par  . En réponse au journal PEPS : Une nouvelle solution de messagerie (et plus) pour Linux. Évalué à 1.

    C'est surtout l'idée d'utliser docker, avec toute la compléxité que cela apporte qui me chagrine.

    J'aurais tout fait en nodejs. Tellement plus facile à installer in fine. De plus je doute qu'aucun de ces composants n'ai pas son équivalent dans npm.

    De ce point de vue là, je préfère cozy light.

    De même que d'avoir choisit OPA. Je ne sais pas si cela rend votre plateforme incompatible avec du njs brut, mais de but en blanc, cela me semble rebutant en tant que développeur. En tout cas, moi, ça me rebute.

    Encore une fois, je regarde vers la concurrence.

    Finalement, ce que j'aime bien, car il y à tout de même un point qui me plaît.
    C'est l'API unifiée, cf ici https://github.com/MLstate/PEPS/wiki/Developer-Manual.
    Je regrette cependant, indecrottable que je suis, qu'il n'y ai pas déjà une défintion json schema compatible, http://jsonschema.net/#/
    Je dis : déjà. Car comme vous, pour l'heure, je n'ai pas encore trouver de cas d'usage.
    Car je crois qu'il est à créer ; )

    Hey sinon quid du pair à pair ? Je vois transferts de fichier ? Qu'entendez vous par là ? Comment cela fonctionne ? A t'on besoin d'un dns pour faire tourner votre système ? Comment ça marche dedans ?

  • [^] # Re: vant de tirer tes conclusions

    Posté par  . En réponse au journal Autohébergement : mon retour d'expérience acte 2. Évalué à 1.

    La 304 par elle même veut juste dire : ne re télécharges pas le contenu ton cache est valide, étant donné If-None-Match et?/ou If-modified-since.
    http://en.wikipedia.org/wiki/List_of_HTTP_status_codes#3xx_Redirection

    Ce qui suppose que le navigateur à tout de même envoyer la requête vers le serveur.
    Ce qui induit de la latence, car il y a un aller retour avec le serveur.

    Si tu veux un exemple d'implémentation, regarder du côté de express

    Ici la réponse est vidé de son body avant d'être envoyée,
    https://github.com/strongloop/express/blob/9434ad39e114ea810859cd9c6fef624d4acfbe18/lib/response.js#L178

    ici le getter qui vérifie la fraîcheur du contenu
    https://github.com/strongloop/express/blob/9434ad39e114ea810859cd9c6fef624d4acfbe18/lib/request.js#L413

    Ici l'implémentation de la négotiation des différents en-têtes pour vérifier la fraîcheur
    https://github.com/jshttp/fresh/blob/master/index.js

    Mais ceci dit j'aurais bien aimé vérifier ce point là en particulier, il semble me rappeler avoir vu d'autres en-têtes que je crois avoir lachement ignorés… cpdt le site est cassé là..

  • # Introduction à DevOps

    Posté par  . En réponse au journal Capitole du Libre - Médias. Évalué à 2.

    Elle est très bien la première partie de cette présentation http://2014.capitoledulibre.org/programme/presentation/120/

    C'est possible d'extraire le sonore en texte ? Etant entendu, procédure automatisée.
    Le ppt est disponible ? Il n'est pas lisible dans la vidéo.

    Merci pour le post !

  • [^] # Re: vant de tirer tes conclusions

    Posté par  . En réponse au journal Autohébergement : mon retour d'expérience acte 2. Évalué à 1.

    et puis j'ai cela

    Notice (8): Undefined index: large [APP/View/Articles/view.ctp, line 88]

    ici http://cobra-system.genku.net/tests/4-resident-evil-operation-raccoon-city

  • [^] # Re: vant de tirer tes conclusions

    Posté par  . En réponse au journal Autohébergement : mon retour d'expérience acte 2. Évalué à 3.

    Désactives le tableau de bord, ou que sais je, mine de rien et amha, cela n'aide pas du tout.
    Si tu peux l'activer via une variable c'est encore mieux.

    En ce qui me concerne très particulièrement, avec ma connection internet atypique, ce qui me dérange le plus ce sont tes ressources sur cdn.
    grosse grosse latence, renvoies des 304, donc refetch, donc vieux sentiment de lenteur répété durant la navigation..

    Je ne trouve pas les content type gzip sur les fonts, et je constate que je charge deux fois opensans.ttf

    AMHA, cette grosse baleine de bootstrap css ne t'aides pas tellement dans ta démarche actuelle.
    Si tu as la possibilité de faire un split entre le css minimum et le reste cela te permettra de bouger un tas de css en bas de page, cela doit aider a présenter le contenu utile plus rapidement.

    Tu devrais certainement prendre avantage de l'attribut async sur les scripts, par contre il faut concaténer tous les js.
    Je crains que cela ne soit pas compatible avec ton dashboard.

    Tu pourrais mettre tes images au format jpeg progressif.
    Selon moi, ce serait bien de mettre les formats d'images dans les tags directement, sa éviterait ce désagréable effet d'escalier.
    N'oublies pas les attributs alts, c'est pratique de savoir ce qu'on charge quand c'est lent.

    Si possible, appliques un cache plus fort sur la réponse du html, par contre, cela nécessite un code qui prends compte de cette contrainte.

    Dans le détail, on peut regarder les response headers.
    Server, on s'en fou un peu quand même.
    Allow control origin, est ce bien utile ?
    etag + date + expires + last modified, alors que tu tu as cache control max-age=31536000. Je m'en remets à l'avis des autres, mais je pense que c'est doublon.

    Le probablement too much, tu utilises un second nom de domaine cookie less pour tes assets statiques.

    En fait tu as déjà réalisé un bon travail de fond, je crois qu'il faudrait désormais optimiser l'intégration.

    Dernière piste dans l'immédiat, je demanderais à tes testeurs de fournir le noms de leurs ISP.
    Peut être que les peerings sont de mauvaises qualités.
    Les gens qui connaissent le réseau français pourront peut être t'éclairer sur cet aspect.

  • [^] # Re: CDN ?

    Posté par  . En réponse au journal Autohébergement : mon retour d'expérience acte 2. Évalué à 2.

    Personnellement, j'ai beaucoup de problèmes avec les sites supportés avec cloudflare, j'espérais que tu aurais quelque chose d'autre.

  • # vant de tirer tes conclusions

    Posté par  . En réponse au journal Autohébergement : mon retour d'expérience acte 2. Évalué à 4.

    Tu ne voudrais pas nous laisser regarder ton site ?
    Ptet qu'à partir de cela on pourra te donner quelques idées supplémentaires.

  • [^] # Re: CDN ?

    Posté par  . En réponse au journal Autohébergement : mon retour d'expérience acte 2. Évalué à 3.

    Vas y envoies le CDN gratos stp.

  • [^] # Re: VLC

    Posté par  . En réponse au message Lire un fichier audio côté serveur ?. Évalué à 1.

    Oh c'est relou ma connection internet à deux balles : tag [audio]

  • [^] # Re: VLC

    Posté par  . En réponse au message Lire un fichier audio côté serveur ?. Évalué à 1. Dernière modification le 16 janvier 2015 à 13:50.

    oui.
    ou une bete page web avec le tag . Par contre cela ne supporte pas tous les formats, c'est vrai.

  • [^] # Re: Laravel + Twig semble pas mal

    Posté par  . En réponse au journal Je n'aime pas le code moderne. Évalué à 1.

    De la même manière que tu aimes faire un agrégat de lib pour tes projets. Je vois pas ce que tu leurs reproches. Ils ont agrege des libs qu'ils aimaient bien est mis leurs sauces par dessus.

  • [^] # Re: Plutôt d'accord

    Posté par  . En réponse au journal Je n'aime pas le code moderne. Évalué à 2.

    Ca sert à quoi d'autre le PHP ? C'est pas du code alimantaire ? Mince alors… j'en était totalement convaincu.

  • [^] # Re: Python c'est mieux maintenant

    Posté par  . En réponse au journal Je n'aime pas le code moderne. Évalué à 1.

    Ah ouais…. un ORM qui dispose d'un query writer me semble totalement indispensable aujourd'hui pour faire un CRUD honnête pour mes utilisateurs et sans trop d'efforts. M'enfin, y'à ceux qui regardent devant, et puis y à les autres.

  • [^] # Re: à propos de Composer et autres

    Posté par  . En réponse au journal Je n'aime pas le code moderne. Évalué à 1.

    Je suis désolé mais non, pour un débutant qui veut utiliser son application, ce n'est pas plus simple de faire:

    curl -sS https://getcomposer.org/installer | php
    composer.phar install

    que d'extraire une archive. D'autant que composer semble ne pas fonctionner partout de la même façon: sous Mac OSX, l'installation de CakePHP se fait exactement comme dans la doc officielle. Sous Debian, l'arborescence de vendor n'est pas la même et il devient impossible de charger le bootstrap de CakePHP sans modifier une variable pour mette le chemin en dur parce que sous Debian, il chope le repo git au lieu du repo PEAR (ou l'inverse, je ne sais plus).

    composer est bien pour gérer les dépendances d'un projet pro, statique, où personne ne va mettre son nez dedans, mais pour un projet Libre, je pense que ce n'est pas une bonne solution.

    C'est pas faux. J'ai un peu le même souci avec nodejs. Mais bon, vu qu'en php il faut en plus se taper le serveur web + bases de données, normalement après ces terribles épreuves, tu sais à peu près comment géré

    curl -sS https://getcomposer.org/installer | php
    composer.phar install

    Maintenant, pour en revenir au problème que tu soulèves. Je pense que tu l'attaques par le mauvais bout. Ce qu'il te manque c'est un installeur simple et rapide, comme papa faisait avec son windows. Un double click, et après une mitraille de YES YES YES OK CONTINUE et bam c'est installé.
    M'enfin, apparemment, tout le monde y va de son store et de son système de package à l'heure actuelle. Moi cela me va tant qu'on ne m'empêche pas de publier dessus, sinon c'est de la tyrannie (genre debian et ces paquets, ma ptite crotte de nez)

  • [^] # Re: mocheté

    Posté par  . En réponse au journal Je n'aime pas le code moderne. Évalué à -1.

    /hs/ hmm on dirait que la propagande actuelle à déteint sur ta personne, nous savions déjà tous, je le crois, qu'il est mauvais, dérangeant, déplacé, de parler des mamans des gens. M'enfin, je ne sais pas si j'irais jusqu'à dire comme l'auteur du journal que cétait mieux avant HAHAHA /hs/

  • [^] # Re: mocheté

    Posté par  . En réponse au journal Je n'aime pas le code moderne. Évalué à 3.

    Je dirais que la différence se situe dans ce que l'héritage est une liaison verticale, alors que le trait est totalement horizontale. Maintenant j'ai peu fait usage de ces deux mécanismes, alors je n'irais pas plus loin. Préférant me cantonner à marcher comme homme et aboyer comme un chien, selon les envies : )

  • # ahaha

    Posté par  . En réponse au journal Des applications graphiques stylées dans un terminal !. Évalué à 3.

    oui je confirme ! J'ai moi même retrouvé une joie certaine a faire de la ligne de commande quand j'ai vu que je pouvait faire de la couleur, de la barre de progression et autres tableau super facilement :D

    NodeJS c'est trop de la bombe : ) Ce paquet en particulier est très impressionnant !

  • # des mauvaises expériences ?

    Posté par  . En réponse au journal Je n'aime pas le code moderne. Évalué à 4.

    J'étais content que les PSR soit release. J'étais content que Composer soit crée. J'était moins heureux de voir la complexité de symfony2. Mais dans l'ensemble je trouve que ces outils sont des avantages pour les développeurs PHP.

    Alors je ne te comprends pas bien.

    Je ne peux que t'inviter à pousser tes tests.

    Derniere chose, Redbean, c'est bien, c'est pratique, m'enfin, ce n'est pas non plus la panacée, selon moi.
    Gabor a des avis tranché sinon il manipulerait du doctrine, mais sur ce point, ce n'est pas très argumenté.

  • # contre

    Posté par  . En réponse au journal Notepad++ est Charlie. Évalué à -3.

    cette folie collective qui s'installe à coup de Je suis charlie. Comme si la moitié des pekin qui chient dans leurs frocs avec leurs mantra volé respectait la libre expression plus que la bien pensance.

    Si on en avait quelque chose à carré de la libre expression on aurait fait un pied de nez à tous ces terroristes en organisant sur le champ un spectacle de l'humoriste qui à le plus souffert de cette bien pensance. Au zénith de paris, retransmis en direct, la france qui se marre !

    Là au moins on aurait fait quelque chose pour ré affirmer notre liberté d'expression haut et fort à se vanner les uns les autres dans la bonne humeur….. Plutôt que ces récupérations socio politiaue irréfléchit qui ne mène à rien à part le partiot act à la française et la psychose.

    Bref. RDV au prochain épisode, avec au choix, l'éclatement de l'euro, la fin du cdi, le réhaussement de l'age de la retraite. Le menu est connu, mais bon personne ne veut y croire.

    pfff.

  • [^] # Re: Pas compris

    Posté par  . En réponse au journal Pour les expats. Évalué à 3.

    OK. Je t'invites donc à faire la promotion de systèmes de vidéo conf multi plateforme, simple à installer, et qui fonctionne bien. Moi je n'en voit pas.
    Si c'est déjà dispo. je t'en pries, éclaires moi. Sinon, bref.

  • [^] # Re: Pas compris

    Posté par  . En réponse au journal Pour les expats. Évalué à 1. Dernière modification le 08 janvier 2015 à 15:28.

    C'est pas le grand méchant loup, c'est juste le logiciel que tout le monde connaît, donc quand t'es à dix milles kilomètres et que t'expliques à tes parents comment te joindre pour 0.00 par téléhpone, c'est juste la solution la plus simple. Sauf pour ceux qui utilisent linux, qui sont sur un réseau execrablement pourri, c'est tout de suite une autre paire de manche AHAH…

    edit : par téléhpone, evidemment il fallait comprendre comme le téléphone

  • [^] # Re: FSF … open source

    Posté par  . En réponse au message fsf, publie une vidéo sympa au sujet de l'open source. Évalué à 1. Dernière modification le 04 janvier 2015 à 14:34.

    Hello,

    Merci pour le coup de fouet : ) J'avais un petit doute, le voilà confirmer !

    Mon auto critique se résumant à RTFM ****, peu ou prou : )

    Pour le reste je ne suis pas assez bourré pour me laisser aller à débattre du sujet, c'est trop complexe pour ne pas dire de connerie. Le diable se cache dans les détails. J'émettrais simplement l'idée que j'ai l'impression qu'on tourne autour du pot avec un texte aussi long car les ambitions profonde ne me semble pas pleinement assumées. Peut être noyées dans l'univers infini de l'informatique. Peut être que ce n'est pas le rôle de la fsf de portée de telles ambitions sociales. Ou peut être sont ils embourbés dans des réflexions philosophique faite d'innombrable détails interminable, et, en ont oubliés le feu de l'étincelle.

    Il y a là quelque chose qui m'en bouge une, je ne saurait clairement dire laquelle des deux est concernée.

    A méditer autour d'un pot ! Levons nos coudes !

  • [^] # Re: Quelques difficultés...

    Posté par  . En réponse au message Envoyer du courriel chiffré avec déchiffrement avec des outils webs. Évalué à 2.

    Ce serait tellement bien de pouvoir l'échanger en pair à pair directement, facilement et de manière sécurisée…..

  • [^] # Re: Quelques difficultés...

    Posté par  . En réponse au message Envoyer du courriel chiffré avec déchiffrement avec des outils webs. Évalué à 1.

    Je ne sais plus si c'est corrigé depuis mais en effet, le javascript by design est non sécurisé
    https://www.youtube.com/watch?v=y6CnUiW0J8g

    Ceci dit, cela s'applique particulièrement au JS in browser, car c'est là qu'on mélangera différents providers all together et que la ré écriture JIT pourrait arriver.
    JS côté serveur, amha, est moins sensible à ces problèmes car il ne s'expose pas à un cocktail inattendu, toutes les dépendances sont gérées par l'équipe de dév du produit.

    Ceci dit, rien n'empêche ne faire un module GO signé pour le chiffrement et faire le reste en JS, par exemple par dessus cozy-light. M'enfin il n'a pas encore atteint la 1.0 ! Sur ces quelques paroles ------>[]

  • [^] # Re: Formulation...

    Posté par  . En réponse au journal Indication de type pour Python. Évalué à -4.

    c'est quand même plus agréable d'allouer 100% de son cerveau à la logique métier plutôt que sur les problèmes de types ou de syntaxe :)

    Si je codais du c++ je dirais exactement la même chose : / Mais je pesterais aussi contre les pointeurs, les messages d'erreur incompréhensible ect ect En fait cela me traumatiserait tellement que je crois que j'essaierais d'oublier cette expérience

    heureusement pour moi javascript est là : D AAAahh on respire : )