Nouvelles machines Java IBM pour Linux

Posté par  . Modéré par Benoît Sibaud.
Étiquettes : aucune
0
22
avr.
2002
Java
IBM vient (en fait je sais pas trop quand, mais je n'ai pas vu d'autres dépêches) de diffuser de nouvelles machines java pour Linux avec les SDK associés. Il ne s'agit pas de SDK et de machines pour java 1.4. C'est bien dommage.

Au sommaire, on a donc un JVM 1.3.1 pour linux sur X86 ET (oui il y a un et cette fois-ci) une JVM 1.3.0 avec du JIT (just in time) pour linux PPC. Beaucoup plus rapide que la jvm blackdown sur cette même plateforme car cette dernière n'a pas de JIT.

Je rapelle que le JIT est la technique qui consiste à recompiler à la volée le bytecode de la JVM en du code natif. Ca nécessite donc un peu d'overhead au démarrage de l'appli, mais l'exécution est bien plus rapide.

Il y a aussi des JVM pour Linux sur zSeries, mais ca intéresse moins de monde.

Faille java multiplateformes

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
19
mar.
2002
Java
Sun vient d'annoncer une faille de sécurité présente dans toutes ses JRE existants. Elle se trouve dans le "Bytecode verifier" et permet à une applette malicieuse de faire un peu tout et n'importe quoi sur votre machine.

Conclusion: tous à vos patchs, ou bien désactivez java au niveau de votre butineur habituel si vous naviguez sur des sites douteux...

Apprendre à programmer au travers un jeu

Posté par  (site web personnel) . Modéré par Benoît Sibaud.
Étiquettes :
2
20
avr.
2002
Java
Je me rappelle il y a quelques années d'avoir révé d'un jeu où le but était de programmer une IA. L'intérêt pouvait être aussi d'apprendre la programmation.

Il y a quelques temps, j'ai vu arriver Colobot (NdM : propriétaire, sous Windows). Il s'agit d'un vrai jeu de colonisation spacial. L'orginalité étant de pouvoir programmer l'IA des machines. Certains trouvaient les possibilités du jeux trop limitées. Et malheureusement ce jeu a eu très peu de succés et a vite disparu des rayons.

IBM depuis l'été dernier à lancer Robotcode, il s'agit d'une pure bataille de char à écrire en « vrai » Java ! Ici, le seul jeu est d'écrire son code ;p

Le jeu est en téléchargement. Je n'ai pas vu de licence.

Graphiquement Robotcode a l'aire bien plus pauvre que Colobot mais Robotcode semble pouvoir aller plus loin dans la programation.

Benchmark J2EE OpenSource : JOnAS vs JBoss

Posté par  (site web personnel) . Modéré par Pascal Terjan.
Étiquettes : aucune
0
29
mar.
2002
Java
L'université de Rice (Houston/Texas) vient de publier un article sur l'influence des implémentations de la gestion de la persistance des données sur les performances (je ne suis pas sur de bien traduire, pourtant j'habite à 3 miles de Rice ...)
Le sujet est complexe, mais le resultat est simple : JOnAS explose JBoss !!!
(voir 3-4 news plutot, lorsque j'annoncais que JOnAS serait le prochain award JavaOne :)

Awards Java One : open source gagnant

Posté par  (site web personnel) . Modéré par trollhunter.
Étiquettes : aucune
0
28
mar.
2002
Java
JavaOne vient de remettre une série de prix pour des solutions et initiatives dans le monde Java.

Plusieurs projets OpenSource ont été recompensés.

ANT : outil de makefile de Jakarta Apache
JBoss : serveur d'application (La prochaine fois ca sera JOnAS)
JUnit : framework de non-regression

Pour les autres produits, afin de ménager le suspens, je vous laisse consulter l'article.

Conception et développement orientés objets au CNAM

Posté par  . Modéré par Benoît Sibaud.
Étiquettes :
0
27
mar.
2002
Java
Sur le site du CNAM sont disponibles des exercices dirigés (ED) à distance sur la Conception et le Développement Orientés Objets.
Chaque semaine, une nouvelle séance d'ED sera disponible, ainsi que les corrigés de la semaine précédente. Un forum est disponible et d'accès libre. Utilisez-le pour poser vos questions, y répondre, discuter.

NdM : on y trouve aussi des notes de cours sur Java, Ocaml et UML

Discussion entre Apache et Sun sur l'open source : un happy end ?

Posté par  . Modéré par Fabien Penso.
Étiquettes : aucune
0
26
mar.
2002
Java
La fondation Apache a longuement débattu pour obtenir de Sun plus de souplesse à l'égard des projets open source en java, notamment en ce qui concerne J2EE, pour lequel aucune implémentation libre n'obtenait la certification de compatibilité.

La fondation Apache était personnellement concernée à cause des nombreux projets Java qu'elle supporte (ant et tomcat pour ne parler que des plus connus).

Le combat a l'air d'avoir porté ses fruits : ils sont parvenus à un accord dont le premier élément est le droit d'implémenter librement les spécifications Java en open source.

Voila une bonne nouvelle pour le libre !

JSPA : Sun vs Apache = 1 - 0 ???

Posté par  . Modéré par Val.
Étiquettes : aucune
0
18
mar.
2002
Java
Vous vous souvenez peut etre du débat lancé par Apache dans le Java Community Process à propos du JSPA (Java Specification Participation Agreement), l'accord régissant les régles de fonctionnement du JCP...

Le vote permettant d'approuver cet accord est clos et l'accord est aujourd'hui considéré comme accépté

Dans les resultats des votes, on peut cependant noter que :

- HP, Borland, Oracle et Sun ont voté YES sans commenaires.

- BEA, IBM, Compaq, Macromedia et Apache ont voté NO parce que les problèmes soulevés par Apache leur semble trop importants pour ne pas être régler par cet accord.

- Apple, Caldera, Motorola, Palm, Philips et Siemens ont voté YES en laissant cependant un commentaire précisant qu'ils comprennent et partagent les reserves présentées par Apache.

Oracle Pet Store vs. .NET Pet Store

Posté par  (site web personnel) . Modéré par Fabien Penso.
Étiquettes :
0
5
mar.
2002
Java
Je ne sais pas si vous vous souvenez, mais il y a quelques temps Microsoft avait publié un benchmark comparant l'application Pet Store(*) version Java et version .NET. Le benchmark avait été très critiqué à l'époque car le Java Pet Store n'a jamais été écrit pour être performant mais pour montrer comment utiliser les APIs de J2EE mais la version .NET avait au contraire été écrite pour être très rapide (au détriment du design du code). Quoi qu'il en soit la version .NET étaient vraiment plus rapide et avait moins de code.

Oracle vient de réécrire Java Pet Store pour qu'il soit performant et a refait un benchmark, les résultats sont étonnants ...

(*) Application de démo écrite par Sun utilisant une série de design pattern appliqués à J2EE.

Nouveau soft LGPL de traçage des communications Corba

Posté par  (site web personnel) . Modéré par Fabien Penso.
Étiquettes :
0
5
mar.
2002
Java
Des petits français (un peu de chanvinisme ;) ) sont en train de réaliser un outil libre bien pratique pour tous les développeurs qui utilisent Corba et qui souhaitent comprendre où leur soft se crache.

CorbaTrace est un ensemble d'outils permettant de tracer les communications entre objets Corba.
Une fois CorbaTrace installé, les appels distants sont interceptés et des logs sont sauvegardés en XML. Après l'application de plusieurs filtres, des fichiers XMI sont générés, permettant ainsi une visualisation graphique sous forme de diagramme de séquence UML.

Java 1.4 dans les bacs

Posté par  (site web personnel) . Modéré par oliv.
Étiquettes :
0
15
fév.
2002
Java
Java 1.4 est enfin disponible ! Il sort en meme temps sous Linux, Windows et Solaris.

En passant, deux outils open-source pour coder en Java sous linux :
- NetBeans, version open source de Forte For Java (SUN)
- Eclipse, version open source de WebSphere Workbench (IBM)

Sun et l'open source

Posté par  . Modéré par oliv.
Étiquettes :
0
15
fév.
2002
Java
Il y a quelques temps le serveur d'applications Enhydra a dû abandonner l'open source pour que Sun daigne le certifier "J2EE".

L'article discute de la relation ambigüe entre Sun et l'open source. D'un coté Sun ouvre les sources de StarOffice/OpenOffice, de Forte/NetBeans, de l'autre il contraint JBoss (un serveur J2EE open-source) à se passer de l'"A.O.C. J2EE"

Conférence sur la programmation orientée aspect

Posté par  (site web personnel) . Modéré par Fabien Penso.
Étiquettes :
0
8
fév.
2002
Java
La prochaine conférence organisée par Parinux et PlaceNet aura lieu le jeudi 14 février et aura pour thème la programmation orientée aspect en Java avec JAC. Cette conférence s'adresse à des développeurs.

p.s: un vrai programmeur ne fête pas la St-Valentin ;-)

Note du modérateur: Philippe nous précise :
"La conférence aura lieu le 14/02/02 à 20h
adresse : 21,ter rue Voltaire 75011 Paris Métro: Boulets de Montreuil"

Critique de C# par James Gosling l'inventeur de Java

Posté par  . Modéré par oliv.
Étiquettes :
0
5
fév.
2002
Java
Voici une interview du créateur de Java donnant son avis sur C# (en particularité de son modèle de sécurité).
En résumé, C# ayant dû faire des concessions à C++ ne protège pas correctement les accès mémoires.
On notera un petit dérapage sur Emacs avec mise au point de Richard Stallman égratignant au passage la prétendue moralité SUN lorsqu'ils se font les chantres de l'open source pour se ramasser de la main d'oeuvre venue du monde du libre.

Note du modérateur : Merci à G78 pour le lien sur la page personnelle de James Gosling

Concours logo ANT

Posté par  (site web personnel) . Modéré par trollhunter.
Étiquettes :
0
30
jan.
2002
Java
Ant est un éxécuteur de taches, il se veut le remplaçant de make et permet de la même manière de compiler et déployer un programme.

Cependant, Ant a l'avantage de reposer sur un fichier XML comme descripteur de tâches et d'avoir Java comme garant de la portabilité ( pas comme make ... ).

Ant est distribué par le projet Jakarta d'Apache.

Le vote pour choisir un logo pour Ant 2 vient de s'ouvrir.

Java 1.4.0 releas candidate

Posté par  . Modéré par trollhunter.
Étiquettes :
0
28
jan.
2002
Java
La version 1.4.0 du célébre qui de développement Java de Sun est sorti en release candidate. De nombreuses améliorations ont été apportées à la 1.3.x notamment sur la rapidité de SWING (GUI) et l'ajout de classes XML (SAX et DOM dont le crimson parser). HotSpot a aussi été amélioré. Java2D et Java3D ont été aussi accélérés. Enfin on note en standard aussi l'apparition d'une API d'encryption (avec un pack spécifique à télécharger pour l'encryption forte). Pour les bases de données, on note l'apparition de l'API JDBC 3.0.

Le tout est disponibles sur l'ensemble des plates-formes supportées par Sun (et en ce qui nous concerne Linux).

Apache Tomcat 4.0 est sorti !

Posté par  . Modéré par orebokech.
Étiquettes : aucune
0
23
sept.
2001
Java
Vu sur Jakarta :

C'est officiel, avec la sortie des Servlets V2.3 et Jsp 1.2, Tomcat 4.0 est en version finale ! Tomcat supporte donc pleinement cette norme, plus tout plein de nouveautés par rapport à la version 3.2.3.

Java sur FreeBSD

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
26
déc.
2001
Java
"La fondation FreeBSD a le plaisir d'annoncer l'obtention d'une licence auprès de Sun Microsystems de distribuer une version native de JDK et JRE ... qui sera disponible avec la sortie de FreeBSD 4.5, prévue Janvier 2002".

C'était sur la ML announce@freebsd.org.

Merci daemonnews pour la news.

WebSphere Studio Application Developer 1.0 pour Linux

Posté par  . Modéré par trollhunter.
Étiquettes :
0
28
déc.
2001
Java
WebSphere Studio Application Developer 1.0 pour Linux supporte le standard J2EE, vous donne un environnement de developpement avec des assistants, des debugers, du travail collaboratif et tout le toutim...
Cela integre SOAP, WSDL, DTD, XML, XSL, JSP, Servlet & companie. Amusez vous bien.

Merci IBM. Encore un effort, le libre, c'est pour quand ?

NetBeans IDE version 3.3

Posté par  . Modéré par orebokech.
Étiquettes :
0
13
déc.
2001
Java
Netbeans l'IDE pour Java 100% Java, initialement lancée par Sun aprés le rachat de Forte vient d'etre "releasé" en version 3.3.

Il est à noter que cet outil existe depuis de nombreuses années. Et surtout bien avant le projet Eclipse d'Ibm qui semble faire redondance avec Netbeans (mais à grand renforts publicitaires).

Il est tres puissant et ouvert, l'IDE pouvant servir de base à d'autres outils. Tres modulaire, il accepte l'integration "à chaud" de modules pour editer du Xml, se connecter à une Bdd, faire de l'Uml (avec Poseidon) j'en passe et des meilleurs surement (voir la liste sur netbeans.org).

Je l'utilise depuis presque 1 an... En dehors de la lenteur certaine due au tout java, je n'ai pas eu à le regretter. Développer des applications Web est devenu un jeu d'enfant : taptaptap on code, F9 on compile, F6 on lance le Tomcat intégré pour executer et tester. Si ca marche pas, on pose des points d'arrets et on debug :)

A noter que Netbeans sert de base à Sun pour construire Forte For Java.

Une machine virtuelle JAVA en open-source

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
10
déc.
2001
Java
La société belge Acunia vient d'ouvrir le code source de sa machine virtuelle JAVA, baptisée WONKA, actuellement en cours de développement.
Cette machine est destinée en priorité aux systèmes embarqués, cependant une version pour Linux est disponible.

Premier baromètre des compétences les plus recherchées

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
26
nov.
2001
Java
JDNet vient de faire une étude sur les compétences les plus demandées en entreprise.
Java arrive largement en tête. Cependant, on peut remarquer que les technologies libres progressent, et arrivent à conquérir un public toujours plus grand.

Cependant, lorsque l'on demande à un consultant : "Si je devais donner un conseil aux jeunes informaticiens, je leur dirais de privilégier Java" au lieu de PHP/Python ou .Not.

Test Eclipse

Posté par  (site web personnel) . Modéré par Fabien Penso.
Étiquettes :
0
21
nov.
2001
Java
Ca fait quelques jours que je découvre Eclipse et WebSphere Studio Application Developer (le produit commercial d'IBM basé sur Eclipse) et je tiens à vous faire part de mes impressions.

Pour rappel Eclipse est un environnement de développement open-source né d'une initiative d'IBM. Là où Eclipse est original, c'est qu'il est entièrement modulaire et que tout composant est un plug-in. En gros Eclipse n'est qu'un moteur sur lequel tournent des composants. L'espace de travail peut etre vu sous différentes "perspectives" mettant en valeur un aspect des projets (par exemple "Data", "Java", "Team", ...), perspectives elles-même composées de vues (par exemple pour la pespective "Debug" les vues "Breakpoints", "Console", ... sont affichées). La version de base d'Eclipse comprend des plug-in pour le développement Java, un accès CVS, ... Mais il est possible de développer un plug-in pour faire à peu près n'importe quoi (informations sur le développement de plug-in sur le site d'Eclipse). D'ailleurs bien qu'écrit en Java, Eclipse se place comme un outil de développement totalement indépendant d'un langage en particulier (je pense que des plug-in pour le développement en C/C++ sont en cours de réalisation).

Bref. L'utilisation d'Eclipse nécessite un petit temps d'adaptation pour se faire aux perspectives, vues, ... Mais il devient vite très agréable et très souple (toute l'interface est modulaire). C'est très pratique d'avoir l'environnement de développement, celui de test et de debug rassemblés dans une seule interface, et ça même pour les EJBs/WebServices, ... (version WebSphere Studio Application Developer). Enfin il est peu gourmant en mémoire et je ne l'ai pas encore vu planter...

Bref un outil qui mérite qu'on s'intéresse à lui.

Java machine dans son téléphone

Posté par  (site web personnel, Mastodon) . Modéré par Fabien Penso.
Étiquettes : aucune
0
20
nov.
2001
Java
Un écran couleurs, un appareil photo, un navigateur web, l'e-mail? Avec le 7650, Nokia fait enfin profiter l'Europe de son expérience de l'i-Mode (pardon, du concurrent J-Phone). Et comme eux, on aura enfin droit à une Java-machine!
Très comparable avec le Nokia J-NM01, dispo depuis 3 mois qu'au Japon. Snif!

Si vous rigoliez du Wap, voici une belle claque à prendre. À noter le choix de Nokia de conserver l'OS EPOC (créé par Ericson), qui équipe sa série 9000.
Reste à savoir si les drivers Bluetooth et autres outils de specs seront dispos sur mon Nunux favori. Sur les téléphones nippons, il existe des tas d'applis Java sympa, comme de la retouche photo, des jeux, des cartes,...

Une page sur i-Mode sortira dans le magazine "TchaTche", en Décembre en kiosque.