Ontologia a écrit 2113 commentaires

  • # Quand on viens du mac ?

    Posté par  (site web personnel) . En réponse au journal Revue d'elementary Juno. Évalué à -1.

    Ya un moment, va falloir que je me sépare du monde macOS, car les dernières tournures me déplaisent hautement (Puce T2 sur les nouveaux mac => Impossible d'installer Linux, clavier nul qui fait un boucan d'enfer et trackpad trop grand, macOS qui devient une usine à gaz, etc..). Tant que mon macbook pro 2012 sous 10.9 (hors de question d'installer les nouvelles versions) tiens, je reste.
    Les machines ayant un hardware de niveau équivalent commencent à exister, modulo qu'elles sont systématiquement affreuses. J'ai bon espoir de trouver une config qui marche bien sous Linux, avec un hardware équivalent et qui soit en aluminium et un écran qui soutiennet la comparaison. Parce que ouais c'est cher un mac, mais les écrans, sur les autres machines ont un écran absolument ignoble. Restera à rebidouiller un MagSafe, parce que ce truc est absolument indispensable pour moi, sinon ma machine est morte au bout de 2 mois.

    Reste que pour avoir utilisé Linux au boulot (une Mint) pendant 2 ans, ça s'est sacrément amélioré, mais il y a encore énormément de boulot (genre de cagouille : impossible d'imprimer en paysage).
    Qui plus, il est hallucinant de constater que le seul émulateur de terminal top niveau, soit sous mac : iTerm2 n'a absolument aucun équivalent sous Linux, et pour quelques chose que j'utilise plusieurs heures au quotidien, ça va être dur.

    Si d'ailleurs, en passant, vous en connaissez un qui permet d'afficher des images dans le term (à quoi ça sert ? : à ça )

    ImgITerm2

    Je me demandais si certain ici avaient testé ElementaryOS après avoir passé quelques années sur un mac ?

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • [^] # Re: Personnellement, je trouve cela très gênant.

    Posté par  (site web personnel) . En réponse au journal Nouvelle version de Notepad++. Évalué à 10.

    Surtout que balancer ce genre d'assertion polémique ("Notre gouvernement est toujours au service du 1% des plus riches") n'avance à rien.

    Ça avance à l'expliquer à plein de gens qui malgré les faits continuent à trouver ça "polémique"

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • # Comment tu sais ?

    Posté par  (site web personnel) . En réponse au journal Il faudrait que Jabber/XMPP soit aussi simple à utiliser que Whatsapp. Évalué à 10.

    même Mamie Janine devrait pouvoir s'en servir puisque ces petits enfants lui ont déjà montré comment utiliser Whatsapp

    Ma grand-mère s'appelle Janine, et ses petits enfants lui ont montré comment utiliser whatsapp. Elle est accroc !

    D'ailleurs j'en profite parce que la regarder se démerder avec est très instructif de la complexité des interfaces, qui nous paraissent simples, et qu'on a intégré comme étant simple car il y a plein de sous entendu qui nous paraissent évident.
    J'ai acheté un Doro à ma grand-mère, c'est fait pour le 3ième age et c'est très bien.
    Malgré ça, il y a des concepts compliqués pour les personnes agées. Par exemple pour décrocher un appel whatsapp, il faut faire glisser l'icone du téléphone vers le haut. J'ai eu un mal fou à lui faire intégrer le concept. Ma grand-mère est loin d'être débile, mais on s'imagine pas le gouffre générationnel pour des personnes qui ont connu ce genre d'interface à 80, 85 ans. Ma grand-mère est partie en retraite en 1990, juste avant que l'informatique devienne graphique. 5 ans de plus, elle aurait du s'y mettre en fin de carrière, et elle serait plus à l'aise aujourd'hui avec les écrans tactiles.
    Le clavier est trop compliqué pour elle, la fonction de dictée vocale je vais pas l'embarquer là dedans, pas assez fiable, reste l'enregistrement. Pareil, c'est compliqué, soit il faut appuyer continument sur le bouton, soit encore faire un glissement.

    Bref, une bonne interface pour ma grand-mère, serait interface où il n'y a que des boutons sur lequel appuyer, ça, ça va, elle comprend. Mais que ça, rien d'autres, pas de glissement de bouton, de menus, en slide, ou autres joyauseté kikoulol. Un système d'onglet visible en permanence lui permettrait de switcher entre conversation car elle a du mal à se faire une "cartographie" de l'application dans le système de menu, ce que je fais instantanément car j'ai intégré la "grammaire" Android.

    'fin voilà, c'était juste une réaction car ta phrase m'a fait marrer, c'est marrant les coïncidences !

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • [^] # Re: On n'est pas limité au JS côté front

    Posté par  (site web personnel) . En réponse au journal 8 mois avec Javascript (ES6) et vue.js : mon retour d'expérience du développement front en 2018. Évalué à 3.

    Ça me fait penser qu'une "bonne" solution serait de proposer une extension "langage" au navigateur pour exécuter le source en natif, au moins durant la phase de dev.
    On ne corrigerai les erreurs de "transpilation" qu'à la fin

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • [^] # Re: C'était mieux avant

    Posté par  (site web personnel) . En réponse au journal Un développeur qui dénonce. Évalué à 9.

    Parfois j'ai envie de réécrire un OS simple basé sur la vraie philosophie UNIX ou tout serait fichier et non pas un service D-Bus (hostnamed pour exposer un hostname sur D-Bus, tu rigoles ? et non).

    Plan 9 from Bell Labs ?

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • # Jean-Louis Gassée

    Posté par  (site web personnel) . En réponse à la dépêche Haiku R1 bêta 1. Évalué à 10.

    Quelqu'un sait ce qu'en pense Jean-Louis Gassée ?

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • [^] # Re: Nous les anciens

    Posté par  (site web personnel) . En réponse au journal Journal qui dénonce [E13S20]. Évalué à 10. Dernière modification le 28 septembre 2018 à 16:13.

    Je pense justement qu'il faut le prendre à l'envers : tu vois un lien intéressant, tu creuses, tu fais un journal voire une dépêche…

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • # Nous les anciens

    Posté par  (site web personnel) . En réponse au journal Journal qui dénonce [E13S20]. Évalué à 10.

    Tu as ton compte sur ce site depuis presque 20 ans, et quelques part, je te comprend…

    Je pense que la population de lecteur a vieillie, et en vieillissant, je m'y inclue, on s'intéresse moins à toutes sortes de choses, on se spécialise, et le contenu deviens moins intéressant.

    Je pense que cette évolution est due à plusieurs facteurs

    • Le libre a "gagné" : souviens toi il y a 20 ans, on était les derniers gaulois dans un village à se battre contre des forces énormes. Le monde a changé, le libre est maintenant plus que crédible. Il n'y a donc plus le sentiment d'urgence et de mobilisation nécessaire qu'on a pu connaitre. On a plus besoin de "faire communauté" aussi, quand la guerre est plus ou moins gagnée.
    • Sur ce site se répète inlassablement la névrose typiquement française de devoir se écrire une longue dissert' en 3 parties sur n'importe quel sujet. Sinon "ce n'est pas sérieux" ou je ne sais quoi. En tant que modérateur, je me bat contre ça, mais je suis bien seul. J'adore Hacker News, car le titre est très concentré et on sait en 2s si ça nous intéresse, pas besoin de blabla. Or, l'obligation d'écrire un long blabla freine les gens, les dissuade de contribuer. Cela permet aussi de faire de superbe dépêches, il faut le reconnaitre, mais cela avantage la qualité au détriment de l'ouverture. En d'autres termes, l'angle d'ouverture des sujets est plus obtu, mais la qualité bien supérieur. Remercions tout de même l'initiative des liens qui répond à cela. On aimerai juste qu'ils soient plus intégrés au site.
    • Je l'évoquais plus haut : Le fait, que malgré l'apparition de liens sur le site, on ne puisse pas repérer d'un coup d’œil des trucs intéressant : je descends Hacker News en 1mn
    • La rigidité idéologique de l'orientation libriste du site alors qu'on rassemble avant tout des informaticiens parmi les meilleurs (puisqu'ils sont passionnés). Cela implique que beaucoup s'autocensurent, du coup l'angle d'ouverture des sujets est plus obtu. Le site est porté par des militants très méritant (merci à eux, on leur doit beaucoup) du Libre, qui tiennent donc beaucoup à leur combat. Cela réduit encore une fois l'"angle".

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • [^] # Re: Ce n'est pas un smartphone

    Posté par  (site web personnel) . En réponse au journal Le Zérophone arrive, un tel mobile libre à 50$. Évalué à 3.

    Effectivement ;-)
    Mais j'ai ouï dire qu'en Afrique, ça ressemblait à ce que tu décris. J'étais tombé sur un très intéressant articles racontant comment la musique se passe de téléphone en téléphone via Bluetooth. Je pense que ce genre de téléphone est surement parfait pour l'Afrique

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • [^] # Re: Ce n'est pas un smartphone

    Posté par  (site web personnel) . En réponse au journal Le Zérophone arrive, un tel mobile libre à 50$. Évalué à 6. Dernière modification le 12 septembre 2018 à 22:10.

    D'autre part sortons un peu de l'europe ! dans bien dans des endroits du monde on a tout juste un tel de base avec des réseaux très limités (2G…). Le zérophone peut déjà y être utilisé.

    J'ai passé 10 jours au Laos qui est franchement un pays pauvre, et j'ai plutôt vue des gens vivre dans des baraques en taules, mais possédant tous un smartphone et un réseau de bien meilleur qualité que ce qu'on trouve en France : là bas, faire du skype en HD pendant une heure sans coupure, c'est possible. Essaye en France…

    Même leur bus, dont on se demande comment ils roulent encore, sont géolocalisés, avec l'appli permettant de savoir où ils sont en temps réel…

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • [^] # Re: À la fois troll, à la fois fait divers

    Posté par  (site web personnel) . En réponse à la dépêche Faut‐il continuer à apprendre le C++ ?. Évalué à 2. Dernière modification le 29 juillet 2018 à 22:10.

    J'utilisais énormément cette possibilité de Turbo Pascal à l'époque, mais le problème, c'est que ça ne marchait qu'en 16 bits :-/

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • [^] # Re: À la fois troll, à la fois fait divers

    Posté par  (site web personnel) . En réponse à la dépêche Faut‐il continuer à apprendre le C++ ?. Évalué à 3.

    Et vous l'avez développé en Pascal ?

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • [^] # Re: Et pour le plaisir des yeux...

    Posté par  (site web personnel) . En réponse à la dépêche 20 ans de LinuxFr.org. Évalué à 10.

    Intéressant de constater que les contributeurs ne se sentaient pas obligé, à l'époque, de rédiger des dépêches de 3 pages avec développement en 3 parties…

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • # BSOD

    Posté par  (site web personnel) . En réponse au journal Microsoft rachète Github. Évalué à 10.

    Titre de l'image

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • # Pierre Bellemare raconte la seconde guerre mondiale

    Posté par  (site web personnel) . En réponse au journal Pierre Bellemare bronsonisé . Évalué à 2.

    Citons quand même une très intéressante série de documentaires présentés par notre bronsonnisé du jour, Pierre Bellemare raconte la seconde guerre mondiale où celui-ci conte la période 1920-1945 avec implication, sans oublier quelques anecdotes personnelle qui ont rendu ce documentaire on ne peu plus intéressant.

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • # Ça me fait penser à.. Futhark

    Posté par  (site web personnel) . En réponse au journal Pythran 0.8.5 - de l'intérêt des compilateurs. Évalué à 4.

    Futhark est un compilateur du langage du même nom qui est conçu pour générer de l'OpenCL.

    Il peut même générer du PyOpenCL, et le générer comme une lib qu'on peut appeler en Python.
    Le langage est fraiment orienté calcul pur, et aussi orienté fonctionnel.
    Quelques exemples de code : https://futhark-lang.org/examples.html

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • [^] # Re: Tokai

    Posté par  (site web personnel) . En réponse à la dépêche Trois outils pour développeur : MailHog, Tokei et Pandoc. Évalué à 4.

    Il y a sloccount aussi, qui calcul le cout de développement de son code. Assez marrant

    A quoi correspond le code de type Sass dans le code linuxfr ?

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • # Excellente idée !

    Posté par  (site web personnel) . En réponse à la dépêche Un nouveau type de contenus : les liens. Évalué à 10.

    Ça manquait, tant on était obligé de faire une dissertation à chaque fois pour ne pas avoir peur de la mauvaise note du prof. Un syndrome bien français…

    J'aurai une petite suggestion : la taille, à l'écran, dévolue à un lien est énorme, serait-il possible de rendre ça plus petit pour en voir plus d'un seul coup d'oeil ?

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • [^] # Re: PHP…

    Posté par  (site web personnel) . En réponse au journal Etude comparée de la popularité des langages de programmation sur linuxfr. Évalué à 10.

    PHP est en terme de langage une sombre merde comme le prouve ce post légendaire. Pour avoir passé quelques jour sur la grammaire de l'implémentation de référence, je confirme celle-ci est aussi immonde que la conception du langage. Par exemple, on a un parseur dans le lexer (!). Fallait quand même y penser… C'est aussi le code C le plus crade que j'ai pu voir de ma vie. Et la grammaire Yacc la plus… j'ai pas de mot, crade n'est pas assez fort.

    Nonobstant, dans mon taf, j'ai eu à implémenter les parseurs de PHP et de JS.
    A ma grande surprise, la grammaire de PHP, implémenté avec PDT, est assez clean. Je les félicites au passage, c'est un exploit d'avoir nettoyé ça..
    La grammaire de JS est un modèle du genre de n'importe quoi, j'y ai vu des horreurs, avec des instructions à place d'expressions ou inversement, ou les deux. Je me suis bien amusé sur le parseur…

    Conclusion PHP et JS sont deux langages très crades, mais à l'inverse l'un de l'autre :
    - PHP est en fait un langage avec une grammaire relativement classique, un peu incohérente (l'exemple de la "fonction" empty qui n'est pas une fonction mais est dans la grammaire…), mais pas trop. On peut faire n'importe quoi, mais pas trop quand même, et de moins en moins. C'est sa sémantique, par contre qui est du grand n'importe quoi, je renvoi encore une fois aux détails
    - JS est lui sémantiquement beaucoup plus "propre" : on voit que le type qui l'a conçu a une vrai culture en terme de langages. Il y a beaucoup moins d'incohérences sémantiques que PHP. Par contre, mais ça se voit que quand on le parse, l'arbre syntaxique est parfois très surprenant. La liberté et la "puissance" d'expressivité de ce langage est telle qu'on peut faire plein de trucs vraiment crades et imbitables.

    Pour avoir écrit un analyseur de sémantique pour ces deux langages, ce qui est marrant, c'est qu'analyser du PHP est faisable, mais le faire en JS est quasiment impossible. Je m'étais amusé à hacker Flow de Facebook, pour lui faire cracher un AST typé. Après avoir réussi à le coder, je lui ai donné à manger le source de Angular 2 : j'ai arrêté l'exécution après 30h de calcul.

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • [^] # Re: iTerm2

    Posté par  (site web personnel) . En réponse à la dépêche Quel terminal pour 2018 ?. Évalué à 6.

    C'est tellement rare que je travail en true-modetext que je ne vais rien demander du tout :-)
    Ce que ça m'apporte, c'est que ça m'évite de créer une fenêtre de plus parmi les 30 que j'ai déjà, et que le graphique reste dans son contexte : Je tappe une requête, j'ai son résultat graphique dans le fil du terminal.
    Le terminal du futur, dans mon idéal, c'est un terminal dans lequel je "vis", donc à la limite, il y aurai mon navigateur dedans…

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • [^] # Re: iTerm2

    Posté par  (site web personnel) . En réponse à la dépêche Quel terminal pour 2018 ?. Évalué à 2.

    C'est vrai que j'eusse aimé que iTerm2 soit porté sur toutes plateformes…

    Pour l'affichage de l'image, voici le bout de code pg_graph (un script python comme tu l'as bien relevé) qui affiche l'image calculée :

    sys.stdout.write('1337;File=')
    sys.stdout.write('name=' + base64.b64encode('graph.png') + ';')
    sys.stdout.write('size=' + str('size') + ';')
    sys.stdout.write('inline=1:')
    sys.stdout.write(base64.b64encode(imgdata.buf))
    print_st()
    sys.stdout.write("\n")

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • [^] # Re: iTerm2

    Posté par  (site web personnel) . En réponse à la dépêche Quel terminal pour 2018 ?. Évalué à 3.

    en fait, tu tappes
    sudo machin

    Le système te répond
    Password:

    Et comme tu as une regexp "Password:$", il va faire jouer son trigger pour te coller le mot de passe qui va bien.
    Bon niveau secure, hum, oui d'accord :p

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • [^] # Re: iTerm2

    Posté par  (site web personnel) . En réponse à la dépêche Quel terminal pour 2018 ?. Évalué à 2.

    Oui mais la timeline, elle est pas uniquement pour les commandes, mais pour tout ce qui passe, les tail -f tonfichier, par exemple.

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • [^] # Re: iTerm2

    Posté par  (site web personnel) . En réponse à la dépêche Quel terminal pour 2018 ?. Évalué à 1.

    Ah d'accord :-)

    Bien sûr que j'utilise history, mais le truc à droite dont je parlais, c'est l'historique de ton clipboard (copier/coller), pas ton historique de terminal. Pour le bash, j'utilise la même méthode que toi : grep.

    Bon apparemment, il y a des utilitaires d'historiques de clipboard sous Linux.

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • [^] # Re: iTerm2

    Posté par  (site web personnel) . En réponse à la dépêche Quel terminal pour 2018 ?. Évalué à 4.

    J'avais oublié la possibilité de mettre des images.
    Ça a l'air gadget, mais en fait, c'est hyper pratique.
    Exemple sous psql, avec l'utilitaire pg_graph, qui permet d'afficher des graphiques de la dernière requête :

    Lequel fait ça sous Nux ? (question sans arrière pensée : il y en a surement un qui le propose)

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker