YBoy360 a écrit 674 commentaires

  • [^] # Re: inspiration

    Posté par  (site web personnel) . En réponse à la dépêche FlOpEDT : un nouveau logiciel libre de gestion des emplois du temps !. Évalué à 6.

    iTime .. ça éclate tout je pense

  • [^] # Re: Utilité

    Posté par  (site web personnel) . En réponse au journal Tirez-vous une bûche, qu'on cause C++ et singletons. Évalué à 1.

    Moi pour les singletons j'utilise des enums… L'injection de dépendance en c++, rien de plus fun.

  • [^] # Re: Désolé

    Posté par  (site web personnel) . En réponse au journal Du développement full-stack en Java. Évalué à 7.

    Bravo pour ce commentaire.

    J'ajouterai que faire du java aujourd'hui, c'est passer une grande partie de son temps à intégrer des dépendances / technologies externes à ses projets.

    La gestion des dépendances est très simple en Java, comparativement à d'autres langages car l'écosystème réutilise très peu les briques natives, la gestion de la mémoire autorise un isolement efficace, et le format du binaire n'a pas évolué (contrairement au Python, C# et C++).

    Ça peut paraître rébarbatif cette gestion des dépendance, mais c'est très intéressant car il y a une richesse immense de solutions et la qualité est très souvent au rendez-vous. On fait bien sûr des erreurs, qui peuvent coûter, mais l'expérience permet de moins se tromper et de limiter l'impacte de ces erreurs.

    J'inviterai le rédacteur de ce journal à regarder les Maven (ou Gradle), ou bien Groovy et Grape (y pourra tester sa lib avec Geb :) ). Avec un bon IDE, qui peut compléter son code.. Pour voir ce que font les autres, et comprendre qu'on a un grand choix dans à peu près tout ce que l'on veut (et que c'est performant et bien codé, surtout si c'est fait par d'autres, selon moi).

  • [^] # Re: Kotlin

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

    Dans pas mal d'application t'en à RAF de la gestion des fenêtres, du scheduling, des widgets interactifs. C'est triste pour moi car ça m'intéresse. Les problèmes sont la sécurité, la stabilité, la simplicité de développement, la monté en charge, la coopération avec l'existant…

    Quand tu as une application d'entreprise type formulaire / graphique en lecture seul / recherche (pas genre Catia, jeux vidéo, ou Krita ou Gimp ou Photoshop ou …), le navigateur c'est quand même ce qu'il y a de mieux.

    • C'est plus simple à déployer
    • plus simple à développer
    • il y a plus de cadriciel d'outils disponibles que pour les applications natives (qui soient réellement portable).

    Je n'aime vraiment pas "faire des pages web", on fait tout pour les générer automatiquement, à partir de DSL justement. Avec quelques efforts, on pourrait même générer des interfaces d'application native.

    Moralité, t'es bien content de pouvoir te passer du Javascript quand t'aime pas ça avec d'autres langages plus "IDE compliant", ça rend le développement Web plus facile.

  • [^] # Re: Kotlin

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

    Je pense que je suis plus vieux que toi pour ne pas considérer l'antériorité comme un avantage et synonyme de "code réutilisable". Pour avoir compilé des millions de loc de C++, datant des années 90, jusqu'au milieux des années 2000 (et testé le runtime), j'en connais plus que je n'en supporte concernant les avancées du C++.. Je suis vraiment trop vieux pour le réapprendre aujourd'hui.

    C'est très bien si après tant d'années, de surcouche et d'aller-retour vers le meilleur des mondes, de divergence entre les plateforme, d'évolutions non compatibles, le "standard" arrive enfin à converger qqp (à condition de tout compiler avec le même compilateur, avec le même runtime, avec les même options, sur la même distrib… triviale dans le monde réel).

    Maintenant, ne pas considérer un autre langage en parlant de popularité, c'est dommage.

    Moi j'utilise un langage pour des tas d'autres raisons que la beauté du langage, mais quand même. Ce que j'attends d'un langage moderne n'est même pas effleuré dans tous les commentaires de ce thread…

    par exemple : l'introspection, la programmation par aspect, l'inversion de dépendance, les annotations, les DSLs… Comment vous programmez vos applications??

    C'est ça qui fait le succès du java, malgré l'impopularité des acteurs le poussant.

  • # Kotlin

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

    C'est un langage à GC, mais c'est dommage de ne pas le nommer :
    - DSL natif au langage (avec support de l'IDE, comme pour Groovy par exemple)
    - Trait, Closure, Delegate (ça ressemble à Groovy)…
    - Pas de NPE

    Fonctionne dans le navigateur (vraiment et simplement, interopérable avec votre code Javascript), sur la JVM, et bientôt, hors JVM, de façon native.

  • [^] # Re: Phobie du GC

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

    Il y a presque une contradiction entre :
    1. des applications serveurs d'une certaine échelle
    2. des applications requérant une latence stable..

    Pour 1, à part quelques vieille application Corba, je ne connais pas de nouvelles grosses applications C++ maintenable, je serais intéressé d'en connaitre. Par contre il y a beaucoup d'utilisateur de la JVM pour ce genre d'application (SAP, 95% des application d'IBM / Oracle / HP / Talend, tous les ETL, les ESB (qui doivent avoir une latence stable) …).

    Certaines applications comme les bus d'entreprise (ESB) sont à la fois 1 et 2. Je n'en connais pas qui ne soit pas en Java…

  • [^] # Re: Kate

    Posté par  (site web personnel) . En réponse au journal Fins de tabulation élastiques: la bonne manière d'indenter et d'aligner le code. Évalué à 5.

    c'est beau!

    ça donne presque envie de commenter son code.

  • [^] # Re: du huit du six

    Posté par  (site web personnel) . En réponse au sondage Prononciation des options. Évalué à 1.

    surtout quand on a un pavé numérique..

  • [^] # Re: Un autre

    Posté par  (site web personnel) . En réponse au journal Le markdown, sous Emacs, et plus largement sous Linux. Évalué à 2.

    J'utilise CuteMarkEd. mais je ne connaissais pas kmarkdownwebview pour KDE..

  • [^] # Re: communication breakdown (encore)

    Posté par  (site web personnel) . En réponse au journal Mise à jour Mageia: attention danger. Évalué à -1.

    c'est pas ce que je dis. Je dis juste qu'il y a des problème partout, même pour les OS généraliste. Qu'un OS pour débutant, c'est une vue de l'esprit. ça n'existe pas. iOs, Android et même ChromeOS ont des problèmes de m.a.j.

    ça empêche pas de critiquer.

  • [^] # Re: communication breakdown (encore)

    Posté par  (site web personnel) . En réponse au journal Mise à jour Mageia: attention danger. Évalué à -1.

    on a dû réinstaller un Windows 10 ce matin, suite à une petite mise à jour qui a fait disparaître les interfaces réseaux.

    On PAIE pour ça … Windows 10 est-il un OS de geek? Tu veux qu'on parle des mise à jour d'iOS?

    C'est un boulot énorme de maintenir une distribution, et personnellement je suis demandeur de grosse mise à jour, c'est un symbole de vivacité, surtout que les fix de sécurité deviennent compliqué à backporter, ce qui oblige à utiliser des versions récentes.

    Vive les grosse mise à jour (penser à apprendre à les faire via la ligne de commande pour les relancer plus rapidement en cas de problèmes).

  • [^] # Re: communication breakdown (encore)

    Posté par  (site web personnel) . En réponse au journal Mise à jour Mageia: attention danger. Évalué à 0.

    En fait, pas défaut, ça écrase juste la partition ROOT. Le partitionnement automatique crée un home par défaut, et le reconnait à la réinstallation.

    de plus, sur les iso MAG6, tu peut restaurer ton grub ou booter en mode sans échèque pour faire des sauvegarde..

  • [^] # Re: communication breakdown (encore)

    Posté par  (site web personnel) . En réponse au journal Mise à jour Mageia: attention danger. Évalué à 3.

    Alarmer toute la presse, parce que tu sais pas installer une distribution, ça s'appelle jouer les victimes.

    Je ne suis pas sectaire, je ne critique pas le fait qu'il ne sache pas qqc, juste le fait qu'il s'en prend à la modération tout à fait justifié de ses commentaires.

    On est pas obligé d'aimer tout le monde, mais il faut savoir se remettre en question. Ces commentaires étaient hors sujet, point, pas la peine de jouer les journaliste d'investigation. LinuxFR n'est pas rémunérer au click…

  • [^] # Re: communication breakdown (encore)

    Posté par  (site web personnel) . En réponse au journal Mise à jour Mageia: attention danger. Évalué à -4.

    Déjà, il faudrait commencer par respecter un peu le travail de ceux qui consacrent leur temps à faire évoluer les distributions, d'une manière générale. Ce n'est pas le cas de ce journal.

    Ensuite, supprimer le commentaire de quelqu'un qui ne sait pas ce qu'est une partition, ni le répertoire Home, et qui prétend que la mise à jour à effacer ces données, c'est totalement justifié, selon moi.

    Tu conviendras que celui qui efface ces données avec drakdisk (l'utilitaire de formatage Mageia) il le fait exprès (j'espère pour lui).

  • [^] # Re: Quel est vraiment la nature du problème ?

    Posté par  (site web personnel) . En réponse au journal Mise à jour Mageia: attention danger. Évalué à 3.

    Je suis d'accord pour dire que la mise à jour aurait dû se passer sans problèmes. Faut voir aussi que c'est une très grosse m.a.j. Par contre je trouve la partie partitionnement de l'installation très bien faite.

    Bonne chance pour retrouver tes données.

  • [^] # Re: Quelles données ont été perdues?

    Posté par  (site web personnel) . En réponse au journal Mise à jour Mageia: attention danger. Évalué à 8.

    Si tu ne sais pas ce qu'est le répertoire home, ou une partition, c'est vrai c'est compliqué..

  • [^] # Re: Quel est vraiment la nature du problème ?

    Posté par  (site web personnel) . En réponse au journal Mise à jour Mageia: attention danger. Évalué à 1. Dernière modification le 16 mai 2018 à 19:56.

    J'ai fait plusieurs mise à jour sans problèmes, mais c'est pas pour ça que y en à pas..

    Dans ton cas, tu cumules 3 problèmes :
    1. Tu ne recommences pas la mise à jour pour terminer la transaction, pourquoi ?
    2. Tu redémarres et décides de réinstaller.. en fonction de l'erreur, tu peux agir différemment et chercher à booter en mode dégradé pour poursuivre la mise à jour ou restaurer GRUB ( je connais pas ton erreur au boot) ou faire un backup
    3. Tu reinstalles et tu fais une erreur qui formate tes données…

    Franchement, tu peux donner des détails? faire un mount, lancer MCC, voir les partitions, le répertoire dev, explique ce qui c'est passé !

    T'aurais pu diagnostiquer avec systemd..

    Si ça se trouve la partition n'est pas montée.. je fais plein d'installation, jamais j'ai perdu mon home. Faut vraiment le faire exprès..

    Enfin te plains pas de la date de sortie, t'as pas l'air de saisir que c'est compliqué les distributions.

  • [^] # Re: Question récurrente

    Posté par  (site web personnel) . En réponse au sondage Comment nommez-vous vos machines ?. Évalué à 0.

    pas mal l'univers de Dune, surtout pour nommer des ordinateurs!

    Moi j'utilise des noms de grosses montagnes: Materhorn, Montblanc…

  • [^] # Re: Effet de mode?

    Posté par  (site web personnel) . En réponse au journal ARM vs Intel. Évalué à -4.

    Le problème pour Intel, c'est que son jeu d'instruction implique une architecture 30 % plus consommatrice (au mieux) qu'une architecture RISC, et que, parmi toutes les architectures RISC, ARM est la meilleure.

    Même si il y a plusieurs jeux d'instructions pour ARM, ça reste bien plus simple. Les autres RISC qui sont gavés de micro-optimisations rendent leurs architectures peu souple et plus complexe.

    Le fait que Microsoft, ait décidé de se lancer dans l'aventure ARM prouve que l’écosystème : séparation des acteurs, et l'architecture sont mature et performant par rapport à Intel, qui ne fait que stagner depuis plusieurs années.

  • [^] # Re: API Java

    Posté par  (site web personnel) . En réponse au journal Ah Oracle quelle belle entreprise.... Évalué à 0.

    j'irais un peu plus loin : ça concerne plus vaguement la notion de fair use.

    Cela inclut le droit de citation : plus de citation dans les moteurs de recherche, plus d'extrait de publication scientifique, pour Wikipedia …

  • [^] # Re: Oracle vient d'achever Java

    Posté par  (site web personnel) . En réponse au journal Ah Oracle quelle belle entreprise.... Évalué à 4. Dernière modification le 01 avril 2018 à 10:48.

    ça fait depuis 2000 que j'entends que java/Unix va disparaître. Or, en entreprise, c'est totalement impossible, sauf si Oracle continue dans cette direction nauséabonde et si la "Cour" (de vieux octogénaires, (il existe de jeunes octogénaires)) continue à les soutenir.

    Java est plutôt une bonne chose pour le libre, et je suis désolé, j'ai beau connaitre beaucoup de langages (C, Fortran, C++, Perl, Python, php …) je ne peux pas être aussi productif, dans mon domaine applicatif, qu'en Java, Groovy, Kotlin et Scala.

    Java est une plateforme, si tu ne connais Java que via Android, tu ne connais pas 5% de Java. Le problème est là, j'utilise Java pour tout, sauf pour ce qu'en fait Oracle, ou ce qu'en a apporté Oracle.

    Il y a un autre problème dans ce procès d'ailleurs : c'est que la plupart des API de Java (en particulier les API JEE) viennent du monde libre, alors comment ces grands guignoles vont honnêtement appliquer leur copyright??? Peut-on copyrighter les API d'Hibernate à posteriori ?

  • [^] # Re: Kate

    Posté par  (site web personnel) . En réponse au journal Le débat est clos. Évalué à 0.

    ou "cat > MONFIC.TXT"

    même si pour le suivi de version c'est un peu casse noisette..

    Ce que dit le sondage aussi, c'est qu'Intellij est très populaire puisqu'il regroupe Intellij, Android Studio et autres PHPStorm. Pourtant, dans Intellij, il y a Intel, et ça, c'est encore populaire ???

  • [^] # Re: Un bel article

    Posté par  (site web personnel) . En réponse à la dépêche Tutoriel Code_Aster. Évalué à 4.

    Je pouvais pas rêver mieux pour commencer la semaine! ça court pas le net ce genre de tutoriel (ça fait longtemps que j'ai pas cherché)

    Merci!

  • [^] # Re: Chieur de service

    Posté par  (site web personnel) . En réponse au journal Cinelerra, openshot video et kdenlive, le duel. Évalué à 4.

    Truel•le (faut utiliser le point au milieu)