Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2671 connectés 

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  209  210  211  ..  327  328  329  330  331  332
Auteur Sujet :

BlaBlaTech@JAVA [ELITE, viendez les boobs]

n°1673674
zapan666
Tout est relatif
Posté le 19-01-2008 à 02:32:44  profilanswer
 

Reprise du message précédent :

the real moins moins a écrit :

tu le demarres et configure ou/comment ton cargo ?


configuration: pom.xml, démarrage : dans la phase test-integration (maven2).

 

Bon, je me suis pas pris la tête, hein, je suis parti d'un truc existant :
http://binil.wordpress.com/2006/12 [...] and-maven/ (sauf que l'exemple se base sur des SNAPSHOTS, qui n'existent plus, du coup...donc y'a des modifs a faire dans les pom.xml)


Message édité par zapan666 le 19-01-2008 à 02:33:24

---------------
my flick r - Just Tab it !
mood
Publicité
Posté le 19-01-2008 à 02:32:44  profilanswer
 

n°1673675
the real m​oins moins
Posté le 19-01-2008 à 02:43:31  profilanswer
 

ouais, tjs aussi verbeux :/ plus d'une page par container... et comme dans tous les articles que, rien de vraiment bien concret/réel qui se fait ...
(sans parler du fait que y'ait pas de db dans ce bordel... ni d'autres trucs externes au container, genre serveur de mail etc.. a l'epoque j'avais du patcher cargo pour que le support des datasource marche [:toto_777] genre y'avait du code et de la doc mais ça faisait rien [:xx_xx])

 

si tu voulais executer les memes tests dans plusieurs containers, t'y vas a coup de projets séparés et de reconfiguration du plugin cargo? (en tentant une abstraction du reste dans un parent pom...)

 

et a refaire, tu repars dans cette voie ou t'y vas plus root mais mon verbeux, genre 3 lignes de shell ou lieu de 300 d'xml ?

 


je demande tout ça parce qu'incessement sous peu je vais vouloir mettre ça en place chez nous .. et y'a des chances pour que ça soit genre une seule config pour commencer, mais je veux pas me retrouver bloqué, parce que je vais vite vouloir executer, par exemples, les memes tests avec mysql+jboss, derby+weblogic, enfin bref une chiée de combinaisons...

Message cité 1 fois
Message édité par the real moins moins le 19-01-2008 à 02:46:36

---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1673681
zapan666
Tout est relatif
Posté le 19-01-2008 à 03:35:56  profilanswer
 

the real moins moins a écrit :

ouais, tjs aussi verbeux :/ plus d'une page par container... et comme dans tous les articles que, rien de vraiment bien concret/réel qui se fait ...  
(sans parler du fait que y'ait pas de db dans ce bordel... ni d'autres trucs externes au container, genre serveur de mail etc.. a l'epoque j'avais du patcher cargo pour que le support des datasource marche [:toto_777] genre y'avait du code et de la doc mais ça faisait rien [:xx_xx])


/o\ oh, c'est que le début de ma galère alors
 

the real moins moins a écrit :


si tu voulais executer les memes tests dans plusieurs containers, t'y vas a coup de projets séparés et de reconfiguration du plugin cargo? (en tentant une abstraction du reste dans un parent pom...)

 
j'en ai clairement rien a carer pour l'instant du containers. Faut juste qu'il démarre le plus vite possible pour que l'équipe ait envie de lancer les tests souvent.
 

the real moins moins a écrit :


et a refaire, tu repars dans cette voie ou t'y vas plus root mais mon verbeux, genre 3 lignes de shell ou lieu de 300 d'xml ?


bah pour l'instant, je trouve ce qu'il me tombe sous la main :D
Le truc, c'est qu'on a des dialogues entres plusieurs serveurs, avec du soap, et des methodes evalués au runtime, et du code pas vraiment testable. Donc l'idée, ça serait de faire tout marcher de bout en bout histoire d'être sûr que le minimum syndical marche.
 
 
C'est quoi le but de la manoeuvre de faire tourner une même webapp sur plusieurs containers ? vérifier que ça marche partout ? (je supose que c'est un produit qui doit pouvoir tourner sur n'importe quel serveur d'application)


---------------
my flick r - Just Tab it !
n°1673685
the real m​oins moins
Posté le 19-01-2008 à 03:56:21  profilanswer
 

zapan666 a écrit :


j'en ai clairement rien a carer pour l'instant du containers. Faut juste qu'il démarre le plus vite possible pour que l'équipe ait envie de lancer les tests souvent.

trouve-toi un serveur d'integration continue... parce que rajouter ne fut-ce que 15 secondes au build, tu vas faire face a un mur de resistance ... ça, par contre, ça peut etre une bonne technique pour pousser les gens dans la bonne direction ...

 
zapan666 a écrit :


bah pour l'instant, je trouve ce qu'il me tombe sous la main :D
Le truc, c'est qu'on a des dialogues entres plusieurs serveurs, avec du soap, et des methodes evalués au runtime, et du code pas vraiment testable. Donc l'idée, ça serait de faire tout marcher de bout en bout histoire d'être sûr que le minimum syndical marche.

pareil :D

 
zapan666 a écrit :


C'est quoi le but de la manoeuvre de faire tourner une même webapp sur plusieurs containers ? vérifier que ça marche partout ? (je supose que c'est un produit qui doit pouvoir tourner sur n'importe quel serveur d'application)


exactement. on a eu quelques versions l'an passé, ça tournait toujours sous tomcat mais :
- merde, vite un bugfix, ça demarre pas sous resin -> release x.y.1
- tiens, ça marche plus sous weblogic, semblait que ça marchait -> release x.y.2
- beh, merde, on avait pas fixé le truc pour resin ? -> release x.y.3
- ... qqun a deja essayé avec jetty ?
- tiens weblogic passe plus ... c'est pour weblogic ou websphere qu'on avait patché en x.y.2 ?

 

bref [:pingouino]

 


Message édité par the real moins moins le 19-01-2008 à 03:57:25

---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1673775
basketor63
Sarkozy en prison
Posté le 19-01-2008 à 14:55:06  profilanswer
 

brisssou a écrit :

je suis en java 1.4 (merci WAS 6).

 

le jour où on passe à java 5 ou 6, je vais prendre cher...

 

was 5 ... [:prozac]

 


Message édité par basketor63 le 19-01-2008 à 14:55:59
n°1674125
nraynaud
lol
Posté le 20-01-2008 à 22:17:07  profilanswer
 

Citation :


SELECT OBJECT (u) FROM UserInfo u WHERE u.loginID like CONCAT('%',CONCAT(?1,'%'))


http://forum.java.sun.com/thread.j [...] ID=1890804
 
entre Struts2, MySQL, le HTML/CSS et ça, j'ai pas du tout l'impression de m'être foutu dans un environnement de merde, ça va [:moule_bite]


---------------
trainoo.com, c'est fini
n°1674398
nraynaud
lol
Posté le 21-01-2008 à 14:11:13  profilanswer
 

haaaaaan, le tag <s: property> de struts il encode les entités HTML par défaut [:bien]


Message édité par nraynaud le 21-01-2008 à 14:11:23

---------------
trainoo.com, c'est fini
n°1674571
nraynaud
lol
Posté le 21-01-2008 à 16:24:27  profilanswer
 

la developer preview de java 6 pour mac est pour 64bits only [:pingouino]


---------------
trainoo.com, c'est fini
n°1674606
zapan666
Tout est relatif
Posté le 21-01-2008 à 16:58:40  profilanswer
 

Hudson [:bien]
 
5min pour l'installer sur ma machine pour tester la chose et mettre mon projet (par contre, il faut forcement un SCM ?)


---------------
my flick r - Just Tab it !
n°1674608
nraynaud
lol
Posté le 21-01-2008 à 17:00:08  profilanswer
 

zapan666 a écrit :

Hudson [:bien]
 
5min pour l'installer sur ma machine pour tester la chose et mettre mon projet (par contre, il faut forcement un SCM ?)


pas sûr, mais c'est vrai que le scénario d'utilisation de base doit en impliquer un.


---------------
trainoo.com, c'est fini
mood
Publicité
Posté le 21-01-2008 à 17:00:08  profilanswer
 

n°1674616
zapan666
Tout est relatif
Posté le 21-01-2008 à 17:12:43  profilanswer
 

nraynaud a écrit :


pas sûr, mais c'est vrai que le scénario d'utilisation de base doit en impliquer un.


bah, pour SCM, on peut choisir SVN, CVS ou None
 
mais pour le None, je vois pas trop comment il peut savoir où trouver les sources [:petrus75]


---------------
my flick r - Just Tab it !
n°1674626
masklinn
í dag viðrar vel til loftárása
Posté le 21-01-2008 à 17:21:27  profilanswer
 

zapan666 a écrit :


bah, pour SCM, on peut choisir SVN, CVS ou None
 
mais pour le None, je vois pas trop comment il peut savoir où trouver les sources [:petrus75]


tarball?


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1674627
nraynaud
lol
Posté le 21-01-2008 à 17:25:32  profilanswer
 

Code :
  1. ('builder,effects,dragdrop,controls,slider,sound').split(',').each(...)


quelle bande de punks [:mlc]


---------------
trainoo.com, c'est fini
n°1674628
ratibus
Posté le 21-01-2008 à 17:28:44  profilanswer
 

nraynaud a écrit :

Code :
  1. ('builder,effects,dragdrop,controls,slider,sound').split(',').each(...)


quelle bande de punks [:mlc]


Bienvenue dans scriptaculous.js :D


---------------
Mon blog
n°1674630
nraynaud
lol
Posté le 21-01-2008 à 17:30:29  profilanswer
 

Code :
  1. options.okLink == options.okButton == false ? false : undefined


j'aurai mieux fait d'y rentrer du pied gauche [:mlc]
 
(j'espère que c'est pas un bug ça, que le mec il savait ce qu'il écrivait, parce que ça sent la merde à 15km)


---------------
trainoo.com, c'est fini
n°1674632
nraynaud
lol
Posté le 21-01-2008 à 17:32:52  profilanswer
 

merde, j'ai posté dans le mauvais topic. J'ai que 3 topics dans lesquels je poste sur ce forum et j'arrive à me planter [:mlc]


---------------
trainoo.com, c'est fini
n°1675756
nraynaud
lol
Posté le 23-01-2008 à 16:19:30  profilanswer
 

Code :
  1. String packages = "org.apache.struts2.static template org.apache.struts2.interceptor.debugging";
  2.         if (param != null) {
  3.             packages = param + " " + packages;
  4.         }
  5.         this.pathPrefixes = parse(packages);


Code :
  1. /**
  2.      * Create a string array from a comma-delimited list of packages.
  3.      *
  4.      * @param packages A comma-delimited String listing packages
  5.      * @return A string array of packages
  6.      */
  7.     protected String[] parse(String packages) {
  8.        ...
  9.         StringTokenizer st = new StringTokenizer(packages, ", \n\t" );


 
"comma-delimited" hein ? [:pingouino]


---------------
trainoo.com, c'est fini
n°1675764
masklinn
í dag viðrar vel til loftárása
Posté le 23-01-2008 à 16:25:11  profilanswer
 

nraynaud a écrit :

Code :
  1. String packages = "org.apache.struts2.static template org.apache.struts2.interceptor.debugging";
  2.         if (param != null) {
  3.             packages = param + " " + packages;
  4.         }
  5.         this.pathPrefixes = parse(packages);


Code :
  1. /**
  2.      * Create a string array from a comma-delimited list of packages.
  3.      *
  4.      * @param packages A comma-delimited String listing packages
  5.      * @return A string array of packages
  6.      */
  7.     protected String[] parse(String packages) {
  8.        ...
  9.         StringTokenizer st = new StringTokenizer(packages, ", \n\t" );


 
"comma-delimited" hein ? [:pingouino]


La description est complètement vraie, si tu lui files une liste séparée par des virgulles, ben il sort un array de strings avec les packages et tout :o


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1675772
nraynaud
lol
Posté le 23-01-2008 à 16:30:59  profilanswer
 

ah putain, je viens de capter, c'est le constructeur de StringTokenizer qui est complètement louche, la chaine c'est une liste de délimiteurs possibles.


---------------
trainoo.com, c'est fini
n°1675773
masklinn
í dag viðrar vel til loftárása
Posté le 23-01-2008 à 16:32:08  profilanswer
 

nraynaud a écrit :

ah putain, je viens de capter, c'est le constructeur de StringTokenizer qui est complètement louche, la chaine c'est une liste de délimiteurs possibles.


Ah oui, c'est vrai que si t'es pas au courant de ça, c'est bien bizarre :D

 

Désolé de pas y avoir pensé :jap: (mais t'aurais du lire la doc de StringTokenizer :o)


Message édité par masklinn le 23-01-2008 à 16:32:39

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1675783
nraynaud
lol
Posté le 23-01-2008 à 16:36:40  profilanswer
 

non bordel :fou: JE SUIS CONTRE LE RTFM BORDEL J4INT7GRE DES DIZAINES D4OUTILS AU QUOTIDIEN :fou:


---------------
trainoo.com, c'est fini
n°1675901
Jubijub
Parce que je le VD bien
Posté le 23-01-2008 à 19:29:17  profilanswer
 

et ton site il avance sinon ?


---------------
Jubi Photos : Flickr - 500px
n°1675902
nraynaud
lol
Posté le 23-01-2008 à 19:29:36  profilanswer
 

non :fou:


---------------
trainoo.com, c'est fini
n°1675907
0x90
Posté le 23-01-2008 à 19:37:49  profilanswer
 

t'as trouvé des beta-testeurs ou ils répondent toujours pas aux mp ?


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1675908
nraynaud
lol
Posté le 23-01-2008 à 19:38:40  profilanswer
 

si, ils ont répondu, ils ont même tous trouvé des bugs.
 


---------------
trainoo.com, c'est fini
n°1675931
souk
Tourist
Posté le 23-01-2008 à 20:43:34  profilanswer
 

ouais, moi aussi je veux beta tester [:dawao]

n°1675933
Jubijub
Parce que je le VD bien
Posté le 23-01-2008 à 20:55:04  profilanswer
 

on gagne quoi si on beta-test ?


---------------
Jubi Photos : Flickr - 500px
n°1675938
nraynaud
lol
Posté le 23-01-2008 à 21:23:47  profilanswer
 

souk a écrit :

ouais, moi aussi je veux beta tester [:dawao]


ouais, mais non, parce que le truc est tellement ridiculement petit que je veux pas trop le montrer à des gens productifs [:ciler]
 
Jubi> rien. Le gens se battent pour bêta tester, d'ailleur j'vais ouvrir un compte paypal pou faire bêta-tester les gens. Ensuite quand le truc sera un peu éventé je re-ferais un autre début de site avec un phase de béta-test etc.


---------------
trainoo.com, c'est fini
n°1675946
ratibus
Posté le 23-01-2008 à 22:02:12  profilanswer
 

nraynaud a écrit :


Jubi> rien. Le gens se battent pour bêta tester, d'ailleur j'vais ouvrir un compte paypal pou faire bêta-tester les gens. Ensuite quand le truc sera un peu éventé je re-ferais un autre début de site avec un phase de béta-test etc.


Ah ben finalement tu le tiens ton business model  :D


---------------
Mon blog
n°1675951
Jubijub
Parce que je le VD bien
Posté le 23-01-2008 à 22:11:29  profilanswer
 

ça va se finir en jcoincoin : un truc refactoré en permanance :)


---------------
Jubi Photos : Flickr - 500px
n°1676017
lorill
Posté le 24-01-2008 à 08:42:31  profilanswer
 

la bonne blague du jour :
 

Code :
  1. String indexASupprimer = "0";
  2. //affiche bien le bon objet
  3. System.out.println("suppression index fichier: " + marche.getFichiers().get(Integer.valueOf(indexASupprimer)));
  4. //ne supprime pas
  5. boolean ret = marche.getFichiers().remove(Integer.valueOf(indexASupprimer));
  6. System.out.println("resultat suppression: " + ret);


 
La raison : Integer.valueOf() me renvoie un Integer, et il ne déboxe pas pour rentrer dans List.remove(int index), a la place il va dans List.remove(Object o) et se rend compte que l'objet n'existe pas :o

n°1676023
souk
Tourist
Posté le 24-01-2008 à 09:04:13  profilanswer
 

lorill a écrit :


La raison : Integer.valueOf() me renvoie un Integer, et il ne déboxe pas pour rentrer dans List.remove(int index), a la place il va dans List.remove(Object o) et se rend compte que l'objet n'existe pas :o


 
ben c'est bien, ca me ferait chier qu'il unbox [:pingouino]

n°1676024
lorill
Posté le 24-01-2008 à 09:06:36  profilanswer
 

souk a écrit :


ben c'est bien, ca me ferait chier qu'il unbox [:pingouino]


 
evidement que c'est bien, y'a pas le choix d'ailleurs.
 
C'est juste le piege a la con du jour.

n°1676026
kadreg
profil: Utilisateur
Posté le 24-01-2008 à 09:12:17  profilanswer
 

tiens, j'suis déja tombé dedans :o


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°1676593
masklinn
í dag viðrar vel til loftárása
Posté le 25-01-2008 à 08:58:43  profilanswer
 

En java, ya pas un moyen, une lib, une API, un truc pour pouvoir slicer une collection sans que ça pète une exception en permanence? Genre si un des index est pas bon (celui de fin, typiquement), ben ça prend simplement l'index valable le plus proche...
 
Comme les slices Python en fait, parce que avoir #subList qui balance un IndexOutOfBounds quand e.g. on subList(0, 3) sur une collection à 2 éléments, c'est mighty chiant dans les JSPs :/


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1676734
the real m​oins moins
Posté le 25-01-2008 à 13:07:39  profilanswer
 

bof, t'as regardé dans commons-collections ?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1676767
masklinn
í dag viðrar vel til loftárása
Posté le 25-01-2008 à 14:02:34  profilanswer
 

the real moins moins a écrit :

bof, t'as regardé dans commons-collections ?


Ouaip, mais j'ai rien vu du tout.


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1676841
gizmo
Posté le 25-01-2008 à 16:00:41  profilanswer
 

A l'époque je avais eu le même problème et j'ai été contraint de me faire mes propres collections :/ J'avais typiquement le cas avec un formulaire web dont un des champs était répétable à la demande via JS.

n°1677568
Jubijub
Parce que je le VD bien
Posté le 27-01-2008 à 20:25:05  profilanswer
 

c'est bien sympathique jetty qd meme...je vais devoir me coder une petite merdouille pour monitorer un répertoire et lancer des réplications le cas échéant, et hop, en 3 jar + 10 lignes de code, je vais pouvoir me mettre une petite console web pour gérer le bouzin...
 
c'est même tellement simple à intégrer que je trouve que c'est presque concurrent de Swing/SWT sur des applis simples, ou pour du prototypage d'UI ou si tu veux rapidement te coller une GUI pour développer un modèle


---------------
Jubi Photos : Flickr - 500px
n°1677658
nraynaud
lol
Posté le 28-01-2008 à 09:07:34  profilanswer
 

http://java.sun.com/j2ee/sdk_1.3/t [...] meterMap()

Citation :

The values in the parameter map are of type String array.


je débarque, mais c'est quoi l'intérêt ?


---------------
trainoo.com, c'est fini
n°1677662
souk
Tourist
Posté le 28-01-2008 à 09:14:25  profilanswer
 

htt p://monserver/requestpath?toto=1&toto=2&toto=3
 
et tu recupere ["1","2","3"] comme array pour la cle "toto"
 
?

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  209  210  211  ..  327  328  329  330  331  332

Aller à :
Ajouter une réponse
 

Sujets relatifs
[java]Ouvrir un fichier dans la fenetre principaleformation pour developpeurs Java
crontab : programme java[JAVA] Aide pour packager un jar
[java] copie de fichier et progressbarinstallation java
[JAVA]Comment insérer un texte dans un fichier audio?[JAVA] Intégrer ANT : API ou ligne de commande ?
[Java][Bouley]Serializable : mauvaise instanciation des champs[JAVA : JNI] Pb a l'execution avec library
Plus de sujets relatifs à : BlaBlaTech@JAVA [ELITE, viendez les boobs]


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)