ce qui était auparavant une fonctionnalité se transforme alors en faille.
Pour moi ce n'est pas très clair: est-ce que l'exécution du code après la définition de la fonction était voulu ?
Si ce n'est pas le cas c'est bien un bug et non pas une fonctionnalité qui pose un problème de sécurité utilisée dans un certain contexte.
petit troll:
je croyais que Scala était un langage supérieur à Java et que donc il ne devrait pas avoir besoin de contrôle qualité, non ?
ok je sors :-)
> lequel est le plus performant pour une application web !
Celui que tu auras testé avec ton application web et ton matériel !
Ta question est en fait trop simpliste, il faut tu sois plus précis.
Si réellement ton seul critère est la performance, tu achètes un max de RAM et tu charges toute la base en mémoire et là tu auras des performances excellentes mais sans sauvegarde ...
Horreur ! 2000 bookmarks sauvegardé en local !
Utilise un gestionnaire de bookmark on line tel que http://www.sitebar.org.(...)
J'y ai plus de 3000 bookmarks accessibles depuis tout poste (boulot, maison, voyage).
Sûrement car comme pour le commentaire juste au dessus, nous bossons dans notre boite avec Java depuis plus de 5 ans et cela sans problème (frontal internet, intranet, serveur d'appli, batch de traitement, ...).
Les problèmes de perf rencontrés étaient toujours soit de notre faute (algorithme , bug, ...) soit un problème d'optimisation de requete sql.
Merci de ne pas comparer PHP et J2EE.
Comparer un langage de page web avec un ensemble de spécifications qui comprend notamment un serveur d'application, un serveur MoM (JMS), et où la partie web n'est qu'une facette est un peu une gageure.
Cela m'étonne un peu venant de ta boite qui se dit partenaire de ObjectWeb sur JONAS...
Pour être précis, ce n'est plus un projet Jakarta.
A l'origine c'était un sous-projet de Turbine (un projet de Jakarta) qui a évolué pour devenir autonome.
Ou bien utiliser Smart BootManager (http://btmgr.sourceforge.net/(...))qui s'instale sur une disquette de boot et qui permet ensuite de choisir sur quoi booter y compris un CD-ROM.
C'est ce que j'ai utilisé pour booter Knoppix sur un vieux PC.
Rien à voir avec les CSS mais avec le sidebar :
Si vous devez gérer vos bookmarks sur plusieurs ordinateurs, essayez http://www.sitebar.org(...) !
A mon avis le meilleur gestionnaire de bookmark online du moment.
Devant les nombreuses critiques sur java dans les réponses précédentes,
et voyons peu de réponses positives, je me permet de vous déclarer que nous sommes des utilisateurs heureux de java.
En effet, nous utilisons Java dans notre société pour un site internet + serveur applicatif + serveur JMS + batches d'import/export
dans un environnement de production sur des sun/solaris et des PC pour le développement.
Et bien ça fonctionne trés bien !!!
Effectivement Java est gourmand en RAM (compter au moins 250Mo uniquement pour le process java
pour être à l'aise dans un process qui reste longtemps en mémoire),
mais si votre appli est bien développé (pas de memory leak) cela reste stable grace au garbage collector.
Donc si vos serveurs sont bien dimensionner dès le départ, la place en RAM n'est pas un problème.
Cela peut peut-être un problème de coût financier mais même sans prendre en compte le fait
que le prix RAM baisse continuellement, le confort/sécurité/fiabilité de développement en java vaut le cout/coup.
Au niveau des performances, on va essayer d'être concret:
Cela fait plus de 5 ans qu'on bosse en java sur le même site et
la majorité des problèmes de performance que l'on a eu venait:
- des requetes SQL
- d'algorithmes pas assez efficace,
- d'erreurs de programmation ( memory leak, boucle sans fin)
- ...
Les problèmes de performances spécifiques au langage java ne nous sont pas prioritaire par rapport à tous les autres.
On n'est pas borné non plus et si jamais on a un problème de perf. sur
un point précis java comme par exemple des traitements numériques massifs, vidéo ou autres
on externaliserait ces traitements dans une lib en C ou autre mais appelé en Java via JNI.
Voila, je voulais rassurer ceux qui aiment java ou qui s'interrogent,
que oui java en environnement professionnel c'est viable et utilisé par mal de sociétés (enfin au moins nous :-).
PS.: Désolé que ce soit hors sujer par rapport au thème, mais je vois rarement des réponses positives sur java
A propos de la pauvreté des outils de gestion:
Il faudrait faire le parallèle avec le noyau Linux, en effet sur les distribs Linux les outils graphiques et même le shell ne sont pas d'origine linux.
Ce sont des couches fourni par d'autres que Linus qui permette d'exploiter le noyau linux.
De plus je crois qu'un des outils d'admin de MySQL les plus utilisé est PHPMyAdmin qui n'est pas non plus d'origine mysql.
Il est vrai que je n'envisage pas d'utiliser Oracle sans TOAD pour tout ce qui est exécution rapide de requete, modif de contenu de table (le super pratique Schema Browser), export de faible taille mais le DBA Studio d'Oracle commence à être viable pour l'administration pure.
Permet d'indexer tout type de fichier ou des choses qui n'en sont pas (ex.: infos de bases de données) car c'est à vous de fournir le code d'extraction alias Document Converter.
Je confirme l'efficacité de Morpheus (www.musiccity.com),
sauf en ce qui concerne le contenu francophone.
En fait la formule gagnante c Morpheus+Audiogalaxy (avec spyware mais eliminable avec ad aware).
# Bug ou fonctionnalité ?
Posté par crusher . En réponse à la dépêche Une faille nommée « shellshock ». Évalué à 7.
Pour moi ce n'est pas très clair: est-ce que l'exécution du code après la définition de la fonction était voulu ?
Si ce n'est pas le cas c'est bien un bug et non pas une fonctionnalité qui pose un problème de sécurité utilisée dans un certain contexte.
[^] # Re: Pas de support scala :/
Posté par crusher . En réponse à la dépêche Sortie de la version 2.11 de Sonar. Évalué à -1.
petit troll:
je croyais que Scala était un langage supérieur à Java et que donc il ne devrait pas avoir besoin de contrôle qualité, non ?
ok je sors :-)
# Sonar
Posté par crusher . En réponse à la dépêche L'équipe de XRadar est heureuse et fière de vous annoncer la sortie de XRadar-0.99.2. Évalué à 4.
http://sonar.hortis.ch/architecture/
# Harmony : un JRE open source linux et windows disponible
Posté par crusher . En réponse à la dépêche Un point sur Java et l'Open-Source. Évalué à 3.
Attention ce JRE n'est complet qu'à 78% par rapport aux API du JDK 1.5 mais ils le mettent à disposition pour avoir des premiers retours.
[^] # Re: Comparatif de performances
Posté par crusher . En réponse à la dépêche PostgreSQL 8.1 disponible. Évalué à 5.
Celui que tu auras testé avec ton application web et ton matériel !
Ta question est en fait trop simpliste, il faut tu sois plus précis.
Si réellement ton seul critère est la performance, tu achètes un max de RAM et tu charges toute la base en mémoire et là tu auras des performances excellentes mais sans sauvegarde ...
[^] # Re: Firefox est très instable chez moi
Posté par crusher . En réponse à la dépêche Firefox 1.5 Beta 1 est sortie. Évalué à 2.
Utilise un gestionnaire de bookmark on line tel que http://www.sitebar.org.(...)
J'y ai plus de 3000 bookmarks accessibles depuis tout poste (boulot, maison, voyage).
# Y'a toujours le bug du zip de phpmyadmin
Posté par crusher . En réponse au journal 7-Zip 4.23. Évalué à 1.
# Démo swing du jdk avec une table et des images
Posté par crusher . En réponse au message insertion d image dans jTable. Évalué à 1.
c:/j2sdk1.4.2_08/demo/jfc/SwingSet2/SwingSet2.html
Et notamment une démo de Table avec des images dedans.
[^] # Re: Si çà peut booster GCJ
Posté par crusher . En réponse à la dépêche OpenOffice.org version 2.0 et Java. Évalué à 1.
Les problèmes de perf rencontrés étaient toujours soit de notre faute (algorithme , bug, ...) soit un problème d'optimisation de requete sql.
# Wordpress
Posté par crusher . En réponse au journal Quel CMS de Blog choisir?. Évalué à 6.
La 1.5 a un look d'enfer
http://pipoware.free.fr/wordpress/(...)
[^] # Re: une fonctionalité indispensable?
Posté par crusher . En réponse à la dépêche Firefox 1.0 est disponible. Évalué à 1.
Je ne l'avais point vu.
En plus ça gére les POST.
Vraiment excellent !!!
[^] # Re: Contradiction dans les dires
Posté par crusher . En réponse à la dépêche PHP 5 futur concurrent de J2EE et .Net ?. Évalué à 3.
Comparer un langage de page web avec un ensemble de spécifications qui comprend notamment un serveur d'application, un serveur MoM (JMS), et où la partie web n'est qu'une facette est un peu une gageure.
Cela m'étonne un peu venant de ta boite qui se dit partenaire de ObjectWeb sur JONAS...
[^] # Re: maven n'est pas un projet jakarta
Posté par crusher . En réponse à la dépêche Interview Vincent Massol, créateur du projet Jakarta Cactus. Évalué à 2.
A l'origine c'était un sous-projet de Turbine (un projet de Jakarta) qui a évolué pour devenir autonome.
Souvenirs:
http://web.archive.org/web/20021201230823/jakarta.apache.org/turbin(...)
# Désolé mais j'ai opté pour SiteBar
Posté par crusher . En réponse à la dépêche Recherche d'un mainteneur et de développeur pour Bookmark4U. Évalué à 5.
En plus ça s'intégre trés bien dans le sidebar de Firefox.
[^] # Re: Le monde ...
Posté par crusher . En réponse au sondage Citation. Évalué à 1.
[^] # Re: Et pour la doc en local?
Posté par crusher . En réponse à la dépêche JavaSearch : moteur de recherche dans la Javadoc. Évalué à 1.
# wxMusik !!!
Posté par crusher . En réponse au sondage iTunes sous Linux ?. Évalué à 2.
Super light et efficace, j'apprécie beaucoup.
Existe sous windows et linux (pas testé).
Utilise wxWindows/Widgets et sqlib.
# Re: Comment installer une debian par CD sur un PC qui ne peut booter que sur des disquettes ...
Posté par crusher . En réponse au message [Debian] Comment installer une debian par CD sur un PC qui ne peut booter que sur des disquettes .... Évalué à 1.
C'est ce que j'ai utilisé pour booter Knoppix sur un vieux PC.
# Sitebar : vos bookmarks accessibles n'importe ou dans votre sidebar
Posté par crusher . En réponse au message [Web] SideBar Mozilla pour référence CSS, XSLT, HTML, DOM et Javascript. Évalué à 1.
Si vous devez gérer vos bookmarks sur plusieurs ordinateurs, essayez http://www.sitebar.org(...) !
A mon avis le meilleur gestionnaire de bookmark online du moment.
# Des utilisateurs heureux de Java
Posté par crusher . En réponse à la dépêche IBM demande à Sun de "libérer" Java. Évalué à 7.
et voyons peu de réponses positives, je me permet de vous déclarer que nous sommes des utilisateurs heureux de java.
En effet, nous utilisons Java dans notre société pour un site internet + serveur applicatif + serveur JMS + batches d'import/export
dans un environnement de production sur des sun/solaris et des PC pour le développement.
Et bien ça fonctionne trés bien !!!
Effectivement Java est gourmand en RAM (compter au moins 250Mo uniquement pour le process java
pour être à l'aise dans un process qui reste longtemps en mémoire),
mais si votre appli est bien développé (pas de memory leak) cela reste stable grace au garbage collector.
Donc si vos serveurs sont bien dimensionner dès le départ, la place en RAM n'est pas un problème.
Cela peut peut-être un problème de coût financier mais même sans prendre en compte le fait
que le prix RAM baisse continuellement, le confort/sécurité/fiabilité de développement en java vaut le cout/coup.
Au niveau des performances, on va essayer d'être concret:
Cela fait plus de 5 ans qu'on bosse en java sur le même site et
la majorité des problèmes de performance que l'on a eu venait:
- des requetes SQL
- d'algorithmes pas assez efficace,
- d'erreurs de programmation ( memory leak, boucle sans fin)
- ...
Les problèmes de performances spécifiques au langage java ne nous sont pas prioritaire par rapport à tous les autres.
On n'est pas borné non plus et si jamais on a un problème de perf. sur
un point précis java comme par exemple des traitements numériques massifs, vidéo ou autres
on externaliserait ces traitements dans une lib en C ou autre mais appelé en Java via JNI.
Voila, je voulais rassurer ceux qui aiment java ou qui s'interrogent,
que oui java en environnement professionnel c'est viable et utilisé par mal de sociétés (enfin au moins nous :-).
PS.: Désolé que ce soit hors sujer par rapport au thème, mais je vois rarement des réponses positives sur java
[^] # Re: MySQL is !=
Posté par crusher . En réponse à la dépêche Les bases de données OpenSource en ébullition. Évalué à 3.
Il faudrait faire le parallèle avec le noyau Linux, en effet sur les distribs Linux les outils graphiques et même le shell ne sont pas d'origine linux.
Ce sont des couches fourni par d'autres que Linus qui permette d'exploiter le noyau linux.
De plus je crois qu'un des outils d'admin de MySQL les plus utilisé est PHPMyAdmin qui n'est pas non plus d'origine mysql.
Il est vrai que je n'envisage pas d'utiliser Oracle sans TOAD pour tout ce qui est exécution rapide de requete, modif de contenu de table (le super pratique Schema Browser), export de faible taille mais le DBA Studio d'Oracle commence à être viable pour l'administration pure.
# Re: Sortie de Swish-e 2.4
Posté par crusher . En réponse à la dépêche Sortie de Swish-e 2.4. Évalué à 3.
Permet d'indexer tout type de fichier ou des choses qui n'en sont pas (ex.: infos de bases de données) car c'est à vous de fournir le code d'extraction alias Document Converter.
[^] # Re: Annuaire LDAP
Posté par crusher . En réponse à la dépêche Annuaire LDAP. Évalué à 1.
Oui pourquoi ?
C'est pas bien JNDI, j'étais pas au courant.
On peut avoir plus d'info à ce propos ?
# Prochain numéro moins technique !
Posté par crusher . En réponse à la dépêche Linux Magazine France de juillet/août. Évalué à 10.
Je regrette mais c'est pour sa technicité que j'achète LinuxMag !
QUe LinuxMag reste comme maintenant !!!
# Morpheus++
Posté par crusher . En réponse à la dépêche Napster est mort et la relève n'est pas terrible.. Évalué à 2.
sauf en ce qui concerne le contenu francophone.
En fait la formule gagnante c Morpheus+Audiogalaxy (avec spyware mais eliminable avec ad aware).