Si vous suivez le tuto, vous n'êtes pas obligé de lancer Intellij si vous n'avez pas trop de mémoire dans votre machine : vous pouvez utiliser Gradle en ligne de commande.
cd intranet
./gradlew server:bootRun
Voila, il faut juste avoir Java 17 sur sa machine.
Ma banque s'est faite usurpée son identité sur les SMS. Je me suis fait démarcher par quelqu'un me demandant des info perso et envoyant en même temps des SMS identifié comme provenant de ma banque…
Je pensais pas cela possible, ce sont les questions étranges du gars. Peut-être le fait que je ne sois pas en France, je ne sais pas.
Je suis carrément un fanboy de la Prusa MK4 moi. J'ai possédé 4 autres marques, softwares pas maintenus, multiplication des références inutiles, briquage, productivité au fraise (plus de 50 % de rebut)…
Les impressions foirent très rarement avec la MK4. Un peu plus cher, mais la qualité est bien là ! En plus on peu faire du flexible…
Ce qui est bien avec Java, concernant la gestion des dépendances :
pas besoin de Docker ;
les classloaders (permettant de loader plusieurs versions d'une bibliothèque dans un exécutable, on peut bien sûr imposer des dépendances transitives) ;
ABI stable depuis des siècles et des siècles (coucou Rust);
c'est chiant de linker et de faire des binding sur du code natif (c'est entrain de changer).
Tout est fait pour simplifier la gestion des dépendances de façon portable. C'est un compromis, dans certains cas d'usage, c'est primordial.
Perso j'utilise énormément Gradle (je l'ai même testé à la place de cmake pour du code natif, mais je suis revenu à la raison), malgré les reproches que l'on peut lui faire, la gestion des dépendances de compilation, debug, runtime, transitive ou pas, se configure finalement simplement.
Dans un thème similaire, il y a PlantUML que j'utilise beaucoup,il y a un mode pour les diagrammes de réseaux, mais il ne traite pas directement les iptables et les dépendances sont autres (on va dire).
Merci, pour moi ce qu'il dit est cathartique. Avoir le courage d’argumenter fasse au "ne pas faire de micro-optimisations" (ce qui est une bonne pratique "clean", qui se transforme en "ne pas les faire trop tôt …") est courageux, même si tout est question d’équilibre, il faut les faire en cas de gains significatifs.
Pour avoir fait beaucoup d'optimisation CPU, il est clair que la moyenne des développeurs ne se soucis plus d'optimisations et de spécificités d'architecture. Cela dit, les articles traitant d'optimisation CPU / GPU ont souvent du succès, même aujourd'hui.
l'IA, les Rust, Java et autres, prouve que l'on isole plus le compilateur, l'IDE, le langage et le HW. Et c'est très prometteur pour le future.
Pour le contexte,je n'aimais pas cette vidéo au début, d'une part parce que l'on parle de Visual Studio, et que ça sentait un peu le refrain du "C T mieux avant !".
Cela dit, il y a une partie de vrai dans ce qui est dit, et est généralisable, puis la dernière partie de la vidéo est intéressante : l'interviewé, essaie d'expliquer, pourquoi, aujourd'hui, certains logiciels sont devenus lents, affreusement lent, par rapport à ce qu'ils étaient début 2000.
Les arguments avancés (ça permet d'éviter de voir la vidéo, que je comprends, ne plait pas, mais tout va bien !) :
Les développeurs d'aujourd'hui apprennent beaucoup de chose, mais pas ce qu'est un CPU, ni comment optimiser ;
Il y a d'autres centres d'intérêt, plus rémunérateur, qui focalise l'attention ailleurs, il trouve le CSS par exemple plus complexe que l'assembleur ;
Les erreurs de certains projets s'accumulent, et le mal devient irréversible, il faut souvent trop de travaille pour revenir à quelque chose de performant et on dépense en vain pour corriger à posteriori ;
Les performances ne sont pas une priorité, parce que l'on vit sur la certitude que la puissance évolue toujours de façon exponentielle (puis ça fait vendre).
Voila, il y aurait pu y avoir un débat inter-générationnelle, pour ou contre les accolades en fin de ligne et tout.
Nous, nous avons des doctorants, on est dans l'industrie, et nous ne voulons plus bénéficier du CIR. Même en informatique, non.
Le temps passé à tout comptabiliser est traumatisant, pour un résultat totalement arbitraire. De plus, que nous passons de PME à ETI (peut-être le chemin inverse l'année prochaine) et pas de CIR pendant 3 ans.
On va pas se faire c****, poubelle.
C'est plus pour les cabinets de conseil et les très grosses boites. Pour les boites industrielles moyenne faisant très peu de marge, non, on doit bosser et pas démotiver tous le monde.
Le CIR est un casse tête administratif, il faut comparer ce que paient les entreprises en impôts, charges sociales. Que dire des entreprises publiques ?
En tant que libéral, je suis contre toutes subventions.
Ce rapport fourni plus des cas d'usage que de gros problèmes (à part pour Python, mais y avait-il besoin d'un rapport pour cela ??).
Certains passage de la traduction ne sont pas léger : 'Schéma normalisé de dénomination : le grand absent', ça fait très journalistique 'Grand absent', mouai… J'aurais préférer 'Convention de nommage non homogène ' : Chaque techno a des conventions nommages différentes, adressant souvent des choses qui n'ont rien à voir, donc bon (certaines n'en ont pas, et c'est un avantage dans certains cas)…
'Une poignée de contributeur' idem … Touds les projets ne sont pas de la taille d'un Linux, une dépendance Python qui bind du C++ n'a pas besoin de beaucoup de contributeurs! On fait dire n'importe quoi au chiffre, ce titre laisse entendre qu'il y a peu de contributeur, alors qu'en fait il montre que certains projets sont petit, c'est tout.
Ça reste intéressant, à condition de lire la version originale je pense. Ou pas.
Je suis un utilisateur de Chromium et de Firefox. Je suis globalement d'accord pour dire que les performances ne vont pas toujours dans le bon sens, et certaines options d'optimisation sont vraiment obscure quand au respect de la vie privée (si il n'y avait que cela). Je ne mettrais cela dit, pas forcément FF sur un piédestal.
La merdification du web vient de plein de choses malheureusement, et pas seulement du navigateur. La lourdeur des pages, la centralisation des données et des acteurs possédant les canaux de données, les comportements grégaires, le manque d'anticipation de ces problèmes sur le plan politique, où l'impression règne que toutes les décisions consiste à renforcer les problèmes plus qu'a les éviter…
Je crois que nous n'avons malheureusement pas encore toucher le fond. Par rapport au monde d'il y a 25 ans, selon moi, la différence tient à 2 choses, impensable auparavant : Les économistes (enseignants, financiers) prétendent aujourd'hui que les monopoles sont bons et souhaitable pour le consommateur (j'ai entendu cela à plusieurs reprise lors de la fusion MS / Activision Blizzard), et le monde de la finance est prêt à investir pour créer un monopole à perte, sans modèle économique viable, sans soucis légaux. Les conséquences sont qu'on peut investir à perte très longtemps, créer une nasse, et rentabiliser ensuite par manque d'alternatives. Voila, c'est bien sympa …
Il y a une distribution proche de Steam OS basée sur Fedora (variante Gnome et Plasma), Bazzite, j'en ai entendu pas mal de bien, pour les gameurs : https://bazzite.gg/
Pour les amateurs de Fedora, ça permet de tester la variante Plasma, encore plus simplement.
Mes enfants ont faillis plusieurs fois être heurté par des cyclistes porte d'Asnière, sur le trottoir, qui roulait à fond.
J'ai déjà eu une altercation très violente avec un cycliste qui roulait à fond sur le trottoir encore, alors qu'il y a une voie cyclable juste à coté…
Le vélo c'est très bien, mais ils me font bien plus peur que les voitures. Les vélos électriques qui roulent à 30, en grillant les feux, c'est une honte.
Et comment mesures tu m'a mémoire ? qu'elles sont tes conclusions ? Sur quelle distribution avec quelles options de compilation ?
E17 consomme certainement très peu, mais la configuration minimale de Kde aussi, qu'est-ce que tu appelles minimal aussi ? surtout si tu utilises les applications Kde qui ont une part importante de leurs pages partagées, la consommation est faible par rapport aux fonctionnalités offertes.
Regarde la consommation de chromium en fonction de la distribution si de très nombreux onglets sont ouverts. C'est très variable..
# Intellij vs CLI
Posté par YBoy360 (site web personnel) . En réponse au journal TaackUI Version 0.6.1 et intégration Collabora Online. Évalué à 5 (+3/-0).
Si vous suivez le tuto, vous n'êtes pas obligé de lancer Intellij si vous n'avez pas trop de mémoire dans votre machine : vous pouvez utiliser Gradle en ligne de commande.
Voila, il faut juste avoir Java 17 sur sa machine.
[^] # Re: eee pc 900
Posté par YBoy360 (site web personnel) . En réponse au lien Modern Linux on this old Asus Eee PC 900! Mageia 32-bit!. Évalué à 3 (+1/-0).
Le plus gros problème de ces machines étaient bien le disque mécanique.
[^] # Re: Mode balek
Posté par YBoy360 (site web personnel) . En réponse au journal Vers l'interdiction du démarchage téléphonique en France !. Évalué à 3 (+1/-0).
Merci pour l'info. Ça rend la manipulation bien plus efficace..
[^] # Re: Mode balek
Posté par YBoy360 (site web personnel) . En réponse au journal Vers l'interdiction du démarchage téléphonique en France !. Évalué à 4 (+2/-0).
Ma banque s'est faite usurpée son identité sur les SMS. Je me suis fait démarcher par quelqu'un me demandant des info perso et envoyant en même temps des SMS identifié comme provenant de ma banque…
Je pensais pas cela possible, ce sont les questions étranges du gars. Peut-être le fait que je ne sois pas en France, je ne sais pas.
[^] # Re: Possesseur d'une MK4 Prusa aussi...
Posté par YBoy360 (site web personnel) . En réponse au journal Alors ? Vous êtes content de votre imprimante Bambu Lab ?!. Évalué à 4 (+2/-0).
Je suis carrément un fanboy de la Prusa MK4 moi. J'ai possédé 4 autres marques, softwares pas maintenus, multiplication des références inutiles, briquage, productivité au fraise (plus de 50 % de rebut)…
Les impressions foirent très rarement avec la MK4. Un peu plus cher, mais la qualité est bien là ! En plus on peu faire du flexible…
[^] # Re: Linux hélas c'est là qu'est l'OS
Posté par YBoy360 (site web personnel) . En réponse au journal La fin de Windows 10 : une opportunité pour Linux ?. Évalué à 4 (+2/-0).
Voila !
Idem pour les vélos et d'autres choses. Pour moi choix rime avec qualité, car concurrence. À l'inverse de monopole.
Tous sous Arch.
[^] # Re: java bien
Posté par YBoy360 (site web personnel) . En réponse au journal La galère de Python en déploiement. Évalué à 4.
Groovy supporte les dépendances, dans des scripts, en 1 ligne via grape/grab:
On peut donc faire des scripts portables (sans compilation préalable)… J'imagine l'étonnement des futures anciens Pythonistes (dont j'étais).
[^] # Re: java bien
Posté par YBoy360 (site web personnel) . En réponse au journal La galère de Python en déploiement. Évalué à 6. Dernière modification le 25 décembre 2024 à 04:49.
Ce qui est bien avec Java, concernant la gestion des dépendances :
Tout est fait pour simplifier la gestion des dépendances de façon portable. C'est un compromis, dans certains cas d'usage, c'est primordial.
Perso j'utilise énormément Gradle (je l'ai même testé à la place de cmake pour du code natif, mais je suis revenu à la raison), malgré les reproches que l'on peut lui faire, la gestion des dépendances de compilation, debug, runtime, transitive ou pas, se configure finalement simplement.
[^] # Re: Excellent
Posté par YBoy360 (site web personnel) . En réponse au journal J'ai créé une visualisation et une description interactive d'iptables. Évalué à 3.
Intéressant!
Dans un thème similaire, il y a PlantUML que j'utilise beaucoup,il y a un mode pour les diagrammes de réseaux, mais il ne traite pas directement les iptables et les dépendances sont autres (on va dire).
[^] # Re: Who's that guy ?
Posté par YBoy360 (site web personnel) . En réponse au lien Software is Way Less Performant Today. Évalué à 6. Dernière modification le 17 décembre 2024 à 09:17.
Merci, pour moi ce qu'il dit est cathartique. Avoir le courage d’argumenter fasse au "ne pas faire de micro-optimisations" (ce qui est une bonne pratique "clean", qui se transforme en "ne pas les faire trop tôt …") est courageux, même si tout est question d’équilibre, il faut les faire en cas de gains significatifs.
Pour avoir fait beaucoup d'optimisation CPU, il est clair que la moyenne des développeurs ne se soucis plus d'optimisations et de spécificités d'architecture. Cela dit, les articles traitant d'optimisation CPU / GPU ont souvent du succès, même aujourd'hui.
l'IA, les Rust, Java et autres, prouve que l'on isole plus le compilateur, l'IDE, le langage et le HW. Et c'est très prometteur pour le future.
[^] # Re: Who's that guy ?
Posté par YBoy360 (site web personnel) . En réponse au lien Software is Way Less Performant Today. Évalué à 10.
Je ne sais pas qui c'est :/
Pour le contexte,je n'aimais pas cette vidéo au début, d'une part parce que l'on parle de Visual Studio, et que ça sentait un peu le refrain du "C T mieux avant !".
Cela dit, il y a une partie de vrai dans ce qui est dit, et est généralisable, puis la dernière partie de la vidéo est intéressante : l'interviewé, essaie d'expliquer, pourquoi, aujourd'hui, certains logiciels sont devenus lents, affreusement lent, par rapport à ce qu'ils étaient début 2000.
Les arguments avancés (ça permet d'éviter de voir la vidéo, que je comprends, ne plait pas, mais tout va bien !) :
Voila, il y aurait pu y avoir un débat inter-générationnelle, pour ou contre les accolades en fin de ligne et tout.
[^] # Re: Toute ressemblance ...
Posté par YBoy360 (site web personnel) . En réponse au lien « DOGE » : la dernière pitrerie libertarienne d’Elon Musk . Évalué à 5. Dernière modification le 09 décembre 2024 à 11:33.
Ils ne font pas de R&D en plus, c'est grotesque…
Nous, nous avons des doctorants, on est dans l'industrie, et nous ne voulons plus bénéficier du CIR. Même en informatique, non.
Le temps passé à tout comptabiliser est traumatisant, pour un résultat totalement arbitraire. De plus, que nous passons de PME à ETI (peut-être le chemin inverse l'année prochaine) et pas de CIR pendant 3 ans.
On va pas se faire c****, poubelle.
C'est plus pour les cabinets de conseil et les très grosses boites. Pour les boites industrielles moyenne faisant très peu de marge, non, on doit bosser et pas démotiver tous le monde.
[^] # Re: Toute ressemblance ...
Posté par YBoy360 (site web personnel) . En réponse au lien « DOGE » : la dernière pitrerie libertarienne d’Elon Musk . Évalué à 2.
Tu comprends ta fiche de paie et tu es Français, bravo !
Les charges patronales, est-ce du salaire ?
[^] # Re: Toute ressemblance ...
Posté par YBoy360 (site web personnel) . En réponse au lien « DOGE » : la dernière pitrerie libertarienne d’Elon Musk . Évalué à 1.
Le CIR est un casse tête administratif, il faut comparer ce que paient les entreprises en impôts, charges sociales. Que dire des entreprises publiques ?
En tant que libéral, je suis contre toutes subventions.
# Pointe du doigt mouillée
Posté par YBoy360 (site web personnel) . En réponse au lien La fondation Linux pointe les plus gros problèmes dans l’utilisation du logiciel libre. Évalué à 7.
Ce rapport fourni plus des cas d'usage que de gros problèmes (à part pour Python, mais y avait-il besoin d'un rapport pour cela ??).
Certains passage de la traduction ne sont pas léger : 'Schéma normalisé de dénomination : le grand absent', ça fait très journalistique 'Grand absent', mouai… J'aurais préférer 'Convention de nommage non homogène ' : Chaque techno a des conventions nommages différentes, adressant souvent des choses qui n'ont rien à voir, donc bon (certaines n'en ont pas, et c'est un avantage dans certains cas)…
'Une poignée de contributeur' idem … Touds les projets ne sont pas de la taille d'un Linux, une dépendance Python qui bind du C++ n'a pas besoin de beaucoup de contributeurs! On fait dire n'importe quoi au chiffre, ce titre laisse entendre qu'il y a peu de contributeur, alors qu'en fait il montre que certains projets sont petit, c'est tout.
Ça reste intéressant, à condition de lire la version originale je pense. Ou pas.
[^] # Re: Ça ne fait aucun doute ! (je sors)
Posté par YBoy360 (site web personnel) . En réponse au lien Ingénieur logiciel : un métier de feignasse ? :). Évalué à 5.
Il y a les concomitant aussi, une 5ème catégorie.
[^] # Re: paywall
Posté par YBoy360 (site web personnel) . En réponse au lien « Un geste politique » : pourquoi Firefox continue d’être utilisé, malgré l’hégémonie de Chrome. Évalué à 8.
Je suis un utilisateur de Chromium et de Firefox. Je suis globalement d'accord pour dire que les performances ne vont pas toujours dans le bon sens, et certaines options d'optimisation sont vraiment obscure quand au respect de la vie privée (si il n'y avait que cela). Je ne mettrais cela dit, pas forcément FF sur un piédestal.
La merdification du web vient de plein de choses malheureusement, et pas seulement du navigateur. La lourdeur des pages, la centralisation des données et des acteurs possédant les canaux de données, les comportements grégaires, le manque d'anticipation de ces problèmes sur le plan politique, où l'impression règne que toutes les décisions consiste à renforcer les problèmes plus qu'a les éviter…
Je crois que nous n'avons malheureusement pas encore toucher le fond. Par rapport au monde d'il y a 25 ans, selon moi, la différence tient à 2 choses, impensable auparavant : Les économistes (enseignants, financiers) prétendent aujourd'hui que les monopoles sont bons et souhaitable pour le consommateur (j'ai entendu cela à plusieurs reprise lors de la fusion MS / Activision Blizzard), et le monde de la finance est prêt à investir pour créer un monopole à perte, sans modèle économique viable, sans soucis légaux. Les conséquences sont qu'on peut investir à perte très longtemps, créer une nasse, et rentabiliser ensuite par manque d'alternatives. Voila, c'est bien sympa …
[^] # Re: Alternatives
Posté par YBoy360 (site web personnel) . En réponse au lien La Fondation Mozilla se restructure et licencie 30% de son personnel . Évalué à 2.
Et Konqueror, soit l'interface de KHTML, le papa de Webkit himself…
# bazzite avec Plasma ou Gnome
Posté par YBoy360 (site web personnel) . En réponse à la dépêche Fedora Linux 41 est dans la place. Évalué à 5.
Il y a une distribution proche de Steam OS basée sur Fedora (variante Gnome et Plasma), Bazzite, j'en ai entendu pas mal de bien, pour les gameurs : https://bazzite.gg/
Pour les amateurs de Fedora, ça permet de tester la variante Plasma, encore plus simplement.
[^] # Re: Vidéo 8-bit Guy sur le 6502
Posté par YBoy360 (site web personnel) . En réponse au journal Le retour des Apple IIe.. Évalué à 3.
J'ai commencé l'assembleur sur un c64…
# Vidéo 8-bit Guy sur le 6502
Posté par YBoy360 (site web personnel) . En réponse au journal Le retour des Apple IIe.. Évalué à 2.
immanquable
# UTF-7
Posté par YBoy360 (site web personnel) . En réponse au journal #define CHAR_BIT 8. Évalué à 1.
En voici 127 + 1, et c'est déjà trop. Avec un PRINT en basic, et un peu d'ambition, tu pouvais coder le prochain Tomb Raider.
[^] # Re: aggressivité
Posté par YBoy360 (site web personnel) . En réponse au journal Rassemblement pour Paul dans toutes les villes de France. Évalué à 4.
Mes enfants ont faillis plusieurs fois être heurté par des cyclistes porte d'Asnière, sur le trottoir, qui roulait à fond.
J'ai déjà eu une altercation très violente avec un cycliste qui roulait à fond sur le trottoir encore, alors qu'il y a une voie cyclable juste à coté…
Le vélo c'est très bien, mais ils me font bien plus peur que les voitures. Les vélos électriques qui roulent à 30, en grillant les feux, c'est une honte.
# Systemd boot
Posté par YBoy360 (site web personnel) . En réponse au journal Installation personnalisée de Debian avec LUKS v2, volumes Btrfs, systemd-boot et Secure Boot. Évalué à 2.
Je garde ce journal sous le coude pour la prochaine installation Debian, merci !
[^] # Re: Sway
Posté par YBoy360 (site web personnel) . En réponse au journal KDE-Plasma, c'est fini pour moi. Évalué à 2.
Et comment mesures tu m'a mémoire ? qu'elles sont tes conclusions ? Sur quelle distribution avec quelles options de compilation ?
E17 consomme certainement très peu, mais la configuration minimale de Kde aussi, qu'est-ce que tu appelles minimal aussi ? surtout si tu utilises les applications Kde qui ont une part importante de leurs pages partagées, la consommation est faible par rapport aux fonctionnalités offertes.
Regarde la consommation de chromium en fonction de la distribution si de très nombreux onglets sont ouverts. C'est très variable..