YBoy360 a écrit 673 commentaires

  • [^] # Re: Marche à suivre

    Posté par  (site web personnel) . En réponse au journal Java et les licences Open Source. Évalué à 3 (+2/-0).

    Java est une plateforme, et pas seulement un langage :

    • On peut étendre le compilateur, faire de l'Aspect Oriented Programing (AOP), et bien d'autres choses, comme ajouter des symboles à des classes ;
    • On peut aussi jouer sur le comportement de la JVM au runtime (pour loader différemment les composants).

    Gradle gère tout un tas de choses, peut être étendu, générer du code ou autres.

    Donc, sans parler du composant JDBC ou de l'architecture, j'ai maintenant suffisamment d'éléments. La bonne solution est de regarder du coté des imports et de tester les plugins que vous m'avez décrit. Merci à vous.

  • [^] # Re: Marche à suivre

    Posté par  (site web personnel) . En réponse au journal Java et les licences Open Source. Évalué à 1 (+0/-0).

    Merci pour toutes ces informations. Il y a un point que j'ai omis de préciser : Certains modules sont sur Maven (Taack-UI et le composant JDBC), là, on y coupe pas, il faut étudier dépendance par dépendance, donc on peut mettre certains service en GPLv3, et laisser le reste en Apache v2.

    Par contre les plugins comme Crew, et les autres apps qui arriveront auront très peu de dépendances directes. Je peux mettre en (L?)GPL v3 les service qui devraient être immuables chez les utilisateurs. Laisser le reste en Apache v2 pour ne rien imposer d'ennuyeux.

    Une question :

    • Doit-on remonter les dépendances ? Gradle fait la distinction entre API et implement… API est transitif, pas implement… Normalement les espaces mémoires sont distincts (pas le même classloader (enfin je crois)).

    Grandement merci pour ton aide !

  • [^] # Re: statut salarié

    Posté par  (site web personnel) . En réponse au journal Java et les licences Open Source. Évalué à 3 (+2/-0).

    Ololo, non seulement je suis a découvert, mais en plus mon encours est supérieure à ce que j'ai en début de mois, mais mes dépenses mensuelle devraient diminuer… On attends le mois prochains, si tu veux.

  • [^] # Re: L’audace c’est ça

    Posté par  (site web personnel) . En réponse au journal Java et les licences Open Source. Évalué à 1 (+0/-0).

    Les 3 mots importants étaient "pour le moment".

  • [^] # Re: De la condition de dinosaure

    Posté par  (site web personnel) . En réponse au journal Java et les licences Open Source. Évalué à 3 (+2/-0).

    FW c'est FrameWork (cadriciel en FR).

    Je n'ai pas dit que ce FW est léger, ni mieux, ni pire, voila…

  • [^] # Re: Zone juridique

    Posté par  (site web personnel) . En réponse au journal Java et les licences Open Source. Évalué à 1 (+0/-0).

    Merci, le mieux est l'ennemi du bien… ça me parait compliqué dans mon cas de mettre une licence moins restrictive (avec plus de liberté), ce serait une sorte de contamination inverse du cadriciel de base….

    Donc choisir la même licence me parait pas forcément dénué de sens. D'autant plus qu'une partie du code doit être adaptée par l'utilisateur final (Crew par exemple, mais aussi les autres modules), et la licence Apache v2, dans ce cas, peut-être pertinente. J'aime que la configuration soit dans le code (définition des filiales par exemple, des monnaies, des langues supportées…), donc redistribué ça n'a pas de sens.

    Pour l'apposition de la licence, je pense devoir l'ajouter à tous les fichiers en en-tête, pour commencer. Pas forcément tout traduire. Mais à voir… Je me rappelle juste de Windows 2000 et ses dll contenant la licence BSD, c'était en anglais uniquement.

    Et enfin, pour info, je ne suis pas vraiment en danger niveau taff et financier, ça va. J'ai plus envie de faire ça pendant un temps tout en aidant lorsque c'est nécessaire, pour éviter la surcharge. Merci pour ce commentaire en tout cas.

  • [^] # Re: De la condition de dinosaure

    Posté par  (site web personnel) . En réponse au journal Java et les licences Open Source. Évalué à 2 (+2/-1).

    Pour déterminer si c'est une usine à gaz, ou à bière, je t'invite à me trouver des sites plus rapide à afficher que citel.fr, ou obsta.com, par exemple, qui sont des extranets basé sur ce FW (avec portail clients et tutti..).

    Bref, pas tant que ça…

  • [^] # Re: statut salarié

    Posté par  (site web personnel) . En réponse au journal Java et les licences Open Source. Évalué à 5 (+4/-0). Dernière modification le 12 avril 2024 à 13:08.

    Ce n'est pas le sujet. Mais oui, de quoi faire. Il y a même du macabre.. Je suis celui ayant choisi Axelor. T'en sais déjà trop.

    On va éviter de trop creuser.

  • [^] # Re: Automatiser sa gestion des licences

    Posté par  (site web personnel) . En réponse au journal Java et les licences Open Source. Évalué à 3 (+2/-0).

    Top, merci.

  • [^] # Re: statut salarié

    Posté par  (site web personnel) . En réponse au journal Java et les licences Open Source. Évalué à 5 (+4/-0).

    Je suis mon propre employeur en quelques sortes.

  • # ptit correction

    Posté par  (site web personnel) . En réponse au journal Java et les licences Open Source. Évalué à 1 (+0/-0).

    Je suis désolé, j'ai été un peu vite :

    • Les dépendances supplémentaires sont isolés => … sont isolées
    • chargée => chargées

    Si vous en voyez d'autres …

  • # Lang fr, tag électricité..

    Posté par  (site web personnel) . En réponse au lien Le SF6, un gaz à effet de serre 24 000 fois plus puissant que le CO2. Évalué à 1 (+1/-1).

    J'avais cru avoir tagué l'article, désolé pour cela.

    Pour ceux que cela intéresse, le sujet est l'électrification de la Chine, autant que l'effet de serré du sf6.

  • # Exprimer ses craintes

    Posté par  (site web personnel) . En réponse au journal [Trolldi] Vulgarisation sur l'IA pour décideur pressé. Évalué à 0 (+0/-1).

    Ce n'est pas forcément les expliquer clairement..

    Utiliser des analogies peut être maladroit ok, ce que je constate c'est que ça semble gêner, ce qui est déjà habile de sa part. C'est la seconde fois qu'un journal dénonce… Il n'est pas assez de ton côté ?

  • [^] # Re: Vers la modernité

    Posté par  (site web personnel) . En réponse au lien Formula 1 chief appalled to find team using Excel to manage 20,000 car parts. Évalué à 2 (+1/-0).

    Un petit screenshot d'Open Access, tellement c'était beau :

    https://sparcie.wordpress.com/2018/01/22/open-access-for-dos/

    Il a fallu que je migre sur Excel 95… Et toutes les macros qui était dans les case directement, durant l'été, pendant un stage.

  • [^] # Re: Vers la modernité

    Posté par  (site web personnel) . En réponse au lien Formula 1 chief appalled to find team using Excel to manage 20,000 car parts. Évalué à 2 (+1/-0).

    De bon matin, des comme ça ! J'espère ne plus jamais apercevoir un Access… J'ai des bouquins d'Access 95 ou un truc comme ça dans mon bureau (j'aime bien les vieilleries..).

    Et pour la petite histoire, je dois avoir des disquettes OpenAccess 87 (qui était un tableur concurrent d'Excel, en mode texte, pas du tout l'Access de MS…).

  • # Screenshot CATIA v5 ???

    Posté par  (site web personnel) . En réponse au lien Mesa : la rançon du succès. Évalué à 4 (+3/-0).

    On dirait la fenêtre de rendue CATIA V5 (je connaissais bien en 2000)… Il y avait une version OpenGL 1.2, et DirectX alors.

    Si on retrouve CATIA et Solidworks sous Linux, ça m'arrangerait pas mal! Quelque soit la méthode, si elle est légale. Si il faut passer par proton, pas de problème !

  • [^] # Re: Et en plus

    Posté par  (site web personnel) . En réponse au lien Java is becoming more like Rust, and I am here for it!. Évalué à 3 (+2/-0).

    Le problème de la stabilité binaire est abordé de façon différente en Java. Par exemple, avec Java 1.1 de Sun, les calculs arithmétiques sont binairement identique, quelque soit la FPU HW… D'où des perfo pas terrible et de nombreuses critiques.

    Si tu dis "Java n'est pas stable binairement", tu dois le prouver concrètement, nous utilisons des binaires de 2007 aujourd'hui, pas de problèmes.

    L'importance d'avoir une ABI stable :

    • Binding stable ;
    • Pour certains programmes d'analyse numérique, les dépendances, la version du compilateur et les options de compilation doivent être contrôlées. Donc le binaire est la forme la plus simple de partage ;
    • Temps de compilation, mise en route, lorsque tu utilises des tonnes de dépendances ;
    • Utilisation des SO pour économiser la mémoire…
  • [^] # Re: Et en plus

    Posté par  (site web personnel) . En réponse au lien Java is becoming more like Rust, and I am here for it!. Évalué à 1 (+1/-1).

    Au moins Java est stable binairement … J'aime bien Rust, mais pour remplacer le C, ou avoir sa place dans les foutus gros logiciels d'entreprise, il lui faut une ABI stable, et si possible, simple. Est-ce seulement possible ?

    En Java on va pouvoir binder avec du code natif, sans "glue" native. Ça pourrait changer pas mal de choses.

  • [^] # Re: Vrai question C'est quoi l'IA ?

    Posté par  (site web personnel) . En réponse au journal Cybersécurité: des chercheurs ont créé un ver qui attaque l’IA. Évalué à 0 (+0/-1).

    C'est oui en teuton..

  • [^] # Re: Pas que des tondeuses

    Posté par  (site web personnel) . En réponse au journal Doom et jardinage. Évalué à 2 (+2/-1).

    KTM qui appartient à BM je crois maintenant ! Très bonnes motos cross les Uskis, mais impossible de faire tourner Doom dessus !

    À propos des BM et de leur moteur emblématique, ils ont piqué l'idée à Gnome et Rhône.

    Voila, toujours un lien avec le libre (Gnome). Merci moi !

  • # Joli projet, et nous aussi ...

    Posté par  (site web personnel) . En réponse à la dépêche VenC 3.1.1 | Un nouveau générateur de site statique. Évalué à 3 (+2/-0).

    Très bonne idée, si plus de personne utilise Asciidoc, c'est du bonheur en barre.

    Nous sommes entrain d'imposer ce format (façon dictateur bien-veillant) pour la R&D, les labos et les développements. Et même depuis peu, chez certains de nos dévoués clients, en compétition avec Sharepoint (je crois que tout le monde est TRÈS satisfait)…

    La partie de notre site gérant le contenu statique utilise Asciidoc, via AsciidoctorJ. Le générateur de page (une tâche gradle) n'est pas encore Opensourcé. Il y a la recherche à facette, sur le contenu statique. La structure des menus et dépendant de la langue suivent l'arborescence des fichiers.

    La partie dynamique est déjà Opensource, il manque le composant proposant l'upload via Git et nos extensions AsciidoctorJ utilisant des DSL (en cour de développement).

    J'espère faire un gros journal sur ce sujet d'ici quelques temps.

    Les forces d'Asciidoc :

    • meilleure syntaxe que md (attention, chacun son cas d'usage, c'est selon moi. Elle est moins permissive, tableau + lisible …)
    • l'intégration dans la version Opensource d'Intellij parfaite
      • et supportant les extensions AsciidocorJ et JRuby
      • et du coup, l'auto-complétion de ces extensions ..
    • Utiliser Gnuplot, PlantUML, autres, est du bonheur en bar pour tous en fait…

    Voila, j'espère que ton projet cartonnera.

  • # Wayland design decisions

    Posté par  (site web personnel) . En réponse au lien FOSDEM 2024 OpenJDK project Wakefield the Wayland desktop for JDK on Linux. Évalué à 1 (+0/-0).

    Very minimal core protocol

    • avoid the trap of making assumptions
    • extensions and portals
    • very minimal

    Il faudrait méditer sérieusement le premier et le troisième point de cette diapo pendant les études.

  • [^] # Re: mes 2cts

    Posté par  (site web personnel) . En réponse au journal Article « Pourquoi se syndiquer en informatique » sur Framasoft et questionnements personnels. Évalué à -7.

    Un patron riche, qui investie dans sa boite, prend un risque non négligeable de devenir pauvre, surtout dans l'industrie.

    Et l'on peut lever des fonds, donc être pauvre et créer / reprendre des boites, c'est même la seule méthode à ma connaissance (Facebook, Google, Tesla, LVMH, Free … Microsoft) Les Naouri, les Altices…

    Bref, le patron actionnaire n'est pas forcément un mauvais bougre contre ses salariés, que l'on aime à détester en France, la réussite est considérer non vertueuse majoritairement, ce qui est vrai dans certains cas …

  • [^] # Re: Le GIEC trop optimiste ?

    Posté par  (site web personnel) . En réponse au lien la "sensibilité climatique" possiblement plus grande qu'estimée jusqu'à présent et ses conséquences . Évalué à 3.

    J'ai de difficulté à comprendre comment le domaine de validité des anciens modèles pourraient perdurer. Il y a tellement de variables qui ont changé cette dernière décennie, je ne sais pas sur quelle période ont été validé les anciens modèles (plusieurs dizaines, plusieurs centaines … millions d'années)..

    Je ne regarderai pas la vidéo car le début n'est pas factuel. Il y a de l’angoisse, de l'auto-promo, du sensationnalisme, très peu pour moi. On peut avoir l'air fin en parlant de modèle d'évolution du climat et considérer avec mépris ceux pensant les conclusions différemment.

    Les scientifiques du GIEC sont financés pour modéliser le climat, et rapporter leurs avancés et leurs incertitudes (assez nombreuses et fondamentales, c'est dommage de publier peu cet aspect).

    • Prend t-on en compte l'activité solaire exceptionnel de ces 15 dernières années ?
    • L'activité volcanique est négligeable sur les émissions de CO2, on l'a bien compris, mais le CO2 n'est-il pas négligeable dans les gaz émis lors d'une éruption (sans compter les micro-particule), or il y a beaucoup d’éruptions volcanique, terrestre et sous-marines en ce moment, juste, les réponses parlent uniquement du CO2,
    • Enfin, les émissions humaines ont évolué plus que ce qu'il était possible d'envisager il y a seulement 15 ans. Les anciens modèles pouvaient-il tenir compte de cela ?

    Ce qui me rend perplexe par rapport à ces anciens modèles, c'est aussi qu'un modèle est couplé avec le HW qui va l'exécuter durant une certaine période. Ce ne sont pas des modèles de math analytique, limite, les modèles sont configurer en fonction de la quantité de mémoire, et des capacités des FPU (Floating Point Unit) à un moment donné.

    En France, il n'y a pas de module d'analyse numérique pour les grandes écoles et université (un peu de Python et d'IA, plus de java ou C), j'ai du mal à comprendre qui, en France donc, pourrait participer à l'implémentation d'un modèle numérique de prévision du climat…

  • [^] # Re: Cool la vidéo

    Posté par  (site web personnel) . En réponse au lien Les contraintes techniques qui désavantagent les cyclistes.. Évalué à 0.

    Si il n'est pas rempli, ton rendement n'est pas bon, ensuite c'est très perturbant pour les vélos, les piétons et les voitures.

    Les trolleybus c'est juste 100 fois plus adapté. Ou un système suspendu. Tout est moins pire que ça