Forum Linux.debian/ubuntu Debian Bookworm : dépot python 2.7 et openjdk-11-jdk
Bonjour à tous,
Dans le but d'une compilation, j'aimerais installer les paquets python 2.7 et openjdk-11-jdk.
PYTHON
Est-ce possible d'installer python2.7 du dépot Bebian Bullseye sous Debian Bookworm sans endommager l'OS ?
Comment peut-on savoir quel process utilise un binaire type python3.11 actuellement sous bookworm ?
J'ai trouvé un dépot pour le paquet php et les différentes version.
https://packages.sury.org/php
Existe t-il le même pour python et les différentes versions ? python2.7 2.8 2.9 , …
OPENJDK
Même constat que pour (…)
Lien Pure Wayland toolkit prototype (Java)
Lien Proposition de porter OpenJDK sur RISC-V
Forum général.général Tomcat - Application qui devient lente sans raison apparente
Bonjour,
Je me permets de vous solliciter pour un problème avec Tomcat.
Petites précisions de taille des fois que mes questions soient stupides :
- je viens de commence un nouvel emploi (2 semaines)
- ma nouvelle entreprise utilise Tomcat
- je n'ai jamais travaillé sur Tomcat auparavant
- ce sont sûrement des VMs mais je n'ai absolument pas la main sur la partie hyperviseur (les machines nous sont fournies par des partenaires)
Nous avons une application hébergée sur 3 serveurs.
2 serveurs qui (…)
Journal OpenJDK est désormais hébergé chez Github tout en se donnant les moyens de l'indépendance
Ça y est, le code d'OpenJDK est désormais versionné avec Git et hébergé chez Github ! Cela avait été rapidement abordé dans la dépêche sur Java 15. Cela ne concerne que le code : les tickets et le wiki resteront auto-hébergés sur l'infrastructure OpenJDK.
C'est une grosse nouvelle (à mes yeux du moins) car :
Java 14 tombe le masque
À quelques jours du printemps, une nouvelle version de Java arrive avec son lot de corrections, améliorations, nouveautés et retraits. Voilà six mois que Java 13 a apporté ses quelques nouveautés. Cette nouvelle itération est bien plus riche aussi bien sur les fonctionnalités définitives que sur celles en cours de maturation. Au programme pas moins de 16 JEP intègrent le langage. Seulement une partie sera détaillée dans la suite de dépêche.
Journal Java perdra une partie de sa verbosité à la fin de l’hiver
Il y a quelque semaines paraissait la version 13 du langage avec des nouveautés sympathiques mais qui ne cassaient pas trois pattes à un canard_/° =.
La prochaine version prévue pour la fin de l’hiver s’annonce nettement plus étoffée avec pas moins de 13 JEP au moment d’écrire ces lignes.
Records
On pourra trouver les Records qui permettront d’encapsuler de manière immutable de la donnée en une ligne.
record Moule(String pseudo, Tribune tribune){}
Les accesseurs, equals (…)
Lien Présentation sur l’amélioration des performances de Java depuis plusieurs versions
Sortie d’OpenJDK 13
Le 17 septembre 2019 est sortie cette nouvelle version d’OpenJDK. Elle comporte son lot de nouveautés, de fonctionnalités en préversion et des retraits. C’est aussi l’occasion de réécriture de certains composants, notamment l’API Socket pour l’inclusion des fils d’exécution — threads — locaux (aka Fibers). Les notes de version vous permettront d’avoir plus de détails.
Forum Linux.debian/ubuntu Vuze sur Raspian / ubuntu mate
Bonjour à tous
Nouveau sur Linux et ses variantes je nage complètement sur des problèmes de paquets et de dépendances non satisfaites.
Aujourd'hui je cherche à installer vuze.
l'installation via apt-get ne peut se faire car vuze (ou azureus) demande openjdk (ou jre) 7
mais ces paquets ne sont pas dispo (la dernier version est java 8 et elle est bien installé sur mon Raspi)
J'ai donc télécharger vuze directement depuis leur site et lorsque je lance vuze ou azureus (…)
Journal Java 9 est dehors
Bonjour Nal,
Je t’écris pour t’informer de la sortie de la nouvelle et très attendue version majeure de Java, l’une des plus grosses plates‐formes de développement du marché. Voici un petit tour des nouveautés :
Victime de jmod
La principale nouveauté est l’introduction d’un système de modules. Ce système mérite un journal complet, mais le principal apport sera le « debloat » (un peu) de l’environnement d’exécution et des applications Java.
Dans les poèmes de jshell
Nouvelle compilation de logiciels libres pour Windows 64 bits
Une nouvelle compilation de logiciels libres pour Windows 64 bits est disponible en téléchargement libre et gratuit.
Plus de 60 logiciels libres ont été sélectionnés selon les critères suivant :
- richesse fonctionnelle ;
- licence(s) libre(s), de préférence copyleftées ;
- logiciels disponibles à la fois pour Windows, Mac OS X et GNU/Linux, pour faciliter le passage de Windows à GNU/Linux ou de Mac OS X à GNU/Linux ;
- développement actif.
Journal OpenJDK JEP 180: HashMap, collisions & attaques par la complexité
Dans ce journal, je vais parler de la JEP 180 d'OpenJDK 8 qui propose une solution intéressante aux problèmes d'attaques sur la complexité que rencontrent les tables de hachage.
On a déjà parlé de ce sujet ici même à plusieurs reprises. Je vais cependant rapidement représenter le problème et l'évolution des discutions. Le lecteur averti sur le sujet ira directement au dernier paragraphe pour voir la proposition de la JEP 180.
Présentation des tables de hachage
Une table de (…)
OpenJDK 8, JEP 142 & False Sharing
Java 8 est sorti ce mois‐ci et vous avez même eu droit à une dépêche, ici‐même, qui parle des lambdas, de l’API flux (stream API), etc.
Cependant, derrière ces gros changements qui impactent le monde hétérogène des développeurs Java, il y a des petits changements qui eux servent plutôt aux développeurs qui font des briques de base, de l’infrastructure ou du code qui va vite. Je vous propose donc d’explorer quelques JDK Enhancement Proposals d’OpenJDK.
Pour cette première dépêche, on commence avec la JEP 142 : Reduce Cache Contention on Specified Fields soit l’annotation @Contended
qui vise à proposer une solution aux problèmes de false sharing.
NdM : merci à ckyl pour son journal.