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

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  265  266  267  ..  327  328  329  330  331  332
Auteur Sujet :

BlaBlaTech@JAVA [ELITE, viendez les boobs]

n°1972505
masklinn
í dag viðrar vel til loftárása
Posté le 10-03-2010 à 09:56:58  profilanswer
 

Reprise du message précédent :

lorill a écrit :

ouais, je viens de m'en rendre compte en relisant la doc... du coup, je sais pas si y'a un truc tout fait qui fait ce que je veux.


En Python j'aurais utilisé re.findall. En java, j'ai l'impression que t'as gagné le droit de faire ça à la main via Matcher.
 
Un truc du style

Code :
  1. Matcher m = Pattern.compile("[A-Z][0-9]" ).matcher(tonstring);
  2. List<String> results = new ArrayList();
  3. while(m.find()) {
  4.    results.add(m.group());
  5. }


---------------
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?
mood
Publicité
Posté le 10-03-2010 à 09:56:58  profilanswer
 

n°1972511
0x90
Posté le 10-03-2010 à 10:01:49  profilanswer
 

lorill a écrit :

ouais, je viens de m'en rendre compte en relisant la doc... du coup, je sais pas si y'a un truc tout fait qui fait ce que je veux.


 
C'est tordu, mais avec un (?=[A-Z][0-9]) ça irait pas ?


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1972538
nraynaud
lol
Posté le 10-03-2010 à 10:41:47  profilanswer
 


hein ?


---------------
trainoo.com, c'est fini
n°1972551
lorill
Posté le 10-03-2010 à 10:52:54  profilanswer
 

masklinn a écrit :


En Python j'aurais utilisé re.findall. En java, j'ai l'impression que t'as gagné le droit de faire ça à la main via Matcher.
 
Un truc du style

Code :
  1. Matcher m = Pattern.compile("[A-Z][0-9]" ).matcher(tonstring);
  2. List<String> results = new ArrayList();
  3. while(m.find()) {
  4.    results.add(m.group());
  5. }



j'ai pas besoin d'aussi compliqué, je veux toujours deux chars en fait, je valide de toutes facons le contenu plus loin.

n°1972554
lorill
Posté le 10-03-2010 à 10:54:40  profilanswer
 

0x90 a écrit :


 
C'est tordu, mais avec un (?=[A-Z][0-9]) ça irait pas ?


presque, ca choppe juste une chaine vide en premier element.

n°1972557
masklinn
í dag viðrar vel til loftárása
Posté le 10-03-2010 à 10:57:39  profilanswer
 

lorill a écrit :


j'ai pas besoin d'aussi compliqué, je veux toujours deux chars en fait, je valide de toutes facons le contenu plus loin.


Ça va pas être beaucoup plus simple d'extraire des paires de 2 caractères si?


---------------
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°1972574
lorill
Posté le 10-03-2010 à 11:11:44  profilanswer
 

Si, une boucle et des sous chaines, pas besoin de liste dynamique ou de regex. Mais comme ca me gonfle un peu, j'ai mis un séparateur entre mes valeurs, même si c'est pas terrible.

n°1972690
Elmoricq
Posté le 10-03-2010 à 16:15:18  profilanswer
 

Elmoricq a écrit :

Je vais zieuter ça.
 
edit : je viens de mater vite fait la javadoc, j'ai du mal à percevoir l'intérêt par rapport à une modal. C'est mieux parce que en cache et donc plus rapide, ou un truc du genre ?
 


 
Juste pour info : j'ai dupliqué mon composant pour le mettre en popup, et à part laisser la main aux composants derrière au lieu de se l'accaparer comme le fait une modale (et donc m'ajouter une tonne de trucs à gérer), je vois pas trop l'intérêt des popup dans mon cas. C'est quoi qui m'échappe ? :??:

n°1972694
0x90
Posté le 10-03-2010 à 16:22:41  profilanswer
 

Elmoricq a écrit :


 
Juste pour info : j'ai dupliqué mon composant pour le mettre en popup, et à part laisser la main aux composants derrière au lieu de se l'accaparer comme le fait une modale (et donc m'ajouter une tonne de trucs à gérer), je vois pas trop l'intérêt des popup dans mon cas. C'est quoi qui m'échappe ? :??:


 
La non-modalité est souvent un plus ergonomique, c'est une plaie pour le programmeur, qui peut voir arriver des changements d'un peu partout en même temps, du coup c'est la foire aux bugs et l'explosions des états possibles. Par contre ça permet à l'utilisateur de faire plusieurs trucs en même temps sans fermer et réouvrir alternativement plein de mini-fenêtres (du genre changer ce filtre, voir dessuite l'effet, et changer un autre en même temps pour voir les effets combinés, chais pas si ça s'applique à ton truc).
Plutot que de faire du non-modal, dans certains cas (le tient) tu peut rendre très légère l'ouverture fermeture (genre menu, un simple click pour ouvrir, une perte de focus pour fermer), c'est un bon compromis entre confort utilisateur et santé du codeur.


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1972699
Elmoricq
Posté le 10-03-2010 à 16:34:57  profilanswer
 

J'essaie justement de faire la fermeture sur la perte de focus. Mais apparemment, y a pas de perte de focus sur une modale sans perte de focus de l'application entière. Je suis donc en train d'éplucher tous les listeners possibles à la recherche d'un event qui correspondrait à un clic en dehors de la surface d'affichage du composant, mais j'ai pas encore trouvé mon bonheur. :/

 

J'vais p'têt être obligé de faire un truc non-modal et d'ajouter quelques listeners pour gérer les modifications des composants en dessous (redimensionnement, déplacements de la fenêtre, etc).
Ô joie.


Message édité par Elmoricq le 10-03-2010 à 16:35:37
mood
Publicité
Posté le 10-03-2010 à 16:34:57  profilanswer
 

n°1972708
nraynaud
lol
Posté le 10-03-2010 à 16:45:39  profilanswer
 

Elmoricq a écrit :


 
Juste pour info : j'ai dupliqué mon composant pour le mettre en popup, et à part laisser la main aux composants derrière au lieu de se l'accaparer comme le fait une modale (et donc m'ajouter une tonne de trucs à gérer), je vois pas trop l'intérêt des popup dans mon cas. C'est quoi qui m'échappe ? :??:


non, c'est à peu près tout.
tu dois aussi avoir un placement "smart" par rapport aux bords des fenêtres je pense.


---------------
trainoo.com, c'est fini
n°1972783
tofti
Posté le 10-03-2010 à 19:38:39  profilanswer
 

Dites, j'aimerai developper un t'chat mon une application web.
 
Tout d'abord à intégrer dans un site web développer en Java.
Puis pour tenter de faire une extension FireFox permettant de se connecter à ce chat. (Ça on verra après...)
 
J'aimerai développer mon chat en Java, que me conseillez-vous ? J'aimerai un chat genre voila.fr ou developpez.com.
 
Merci :d

n°1972784
koskoz
They see me trollin they hatin
Posté le 10-03-2010 à 19:39:41  profilanswer
 

Regarde du côté des sockets d'abord, commence par un truc basique en ligne de commande et une fois que ça fonctionne occupe toi de la partie graphique et de l'intégration web.


---------------
Twitter
n°1972785
tofti
Posté le 10-03-2010 à 19:41:53  profilanswer
 

koskoz a écrit :

Regarde du côté des sockets d'abord, commence par un truc basique en ligne de commande et une fois que ça fonctionne occupe toi de la partie graphique et de l'intégration web.


 
 
Et JMS Ca ferai pas l'affaire ? Les socket parit-il que c'est pas le top pour un chat sur site web

n°1972786
koskoz
They see me trollin they hatin
Posté le 10-03-2010 à 19:47:05  profilanswer
 

Le top déjà c'est de ne pas faire un site web en java :o


---------------
Twitter
n°1972787
tofti
Posté le 10-03-2010 à 19:49:37  profilanswer
 

koskoz a écrit :

Le top déjà c'est de ne pas faire un site web en java :o


 
Pour les gros projets web si   :o Hibernate, JSF tout ca  :sol:

Message cité 2 fois
Message édité par tofti le 10-03-2010 à 19:49:58
n°1972788
the real m​oins moins
Posté le 10-03-2010 à 19:51:55  profilanswer
 

on s'est trompé de topic les jeunes ?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1972791
tofti
Posté le 10-03-2010 à 20:03:09  profilanswer
 

the real moins moins a écrit :

on s'est trompé de topic les jeunes ?


 
Non par contre j'ai du me tromper de forum vu la qualité des reponses  :o

n°1972798
masklinn
í dag viðrar vel til loftárása
Posté le 10-03-2010 à 21:19:54  profilanswer
 

tofti a écrit :

 

Pour les gros projets web si   :o Hibernate, JSF tout ca  :sol:


Non. Pour aucun projet web. Jamais.


Message édité par masklinn le 10-03-2010 à 21:20:12

---------------
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°1972832
the real m​oins moins
Posté le 11-03-2010 à 01:14:32  profilanswer
 

[:kiki]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1972850
Jubijub
Parce que je le VD bien
Posté le 11-03-2010 à 08:52:53  profilanswer
 

koskoz a écrit :


 
On avait quelques axes proposées par la prof et avec mon binôme on en a tiré ces questions :
 
1) Pouvez-vous vous présenter brièvement ?  
 
2) Quel cursus avez-vous suivi ?  
 
3) Quel cursus recommandez-vous pour devenir expert java ?  
 
4) Quelles sont les possibilités d’évolution de votre métier ?  
 
5) Par quel parcours professionnel êtes vous devenu expert java ?  
 
6) Dans quels types de sociétés avez-vous déjà travaillé ?  
 
7) Y-a-t-il des différences de fonctionnement vous affectant directement entre ces types d’entreprise ?  
 
8) Pouvez-vous nous décrire une journée type ?  
 
9) Quelles sont vos responsabilités ?  
 
10) Selon vous quelles sont les qualités requises pour devenir expert ?  
 
11) A quel salaire peut prétendre un expert Java, y a-t-il beaucoup de différences entre les entreprises ?  
 
12) Quel est l’importance de la veille technologique dans votre métier ?


 
Warning : je suis Intégrateur d'application spé Java de formation, mais je ne travaille plus dans ce domaine, donc prendre mes réponses avec réserve
 
1) Julien, 29a, Lyon, je does pas, j'ai une grosse bite puisque je suis manager, j'aime la vie et les coquillettes
2) Degree en management dans une fac anglaise, puis master de gestion qui était en fait un master en informatique de gestion, spécialisation Intégration d'applications et Java
3) Tricky question : si tu veux maitriser ce que tu fais, je dirais cursus court (BTS, IUT), + stage kivabien, + pratique perso pour creuser le fond du truc...mais si tu vises l'évolution dans des grandes boites, fais impérativement un bac+5
4) Comme toujours, 3 voies d'évolution : technique (confirmé, expert, voie d'architecte technique, éventuellement reconvertion vers de la gestion I&O côté serveurs d'applis, etc....), fonctionelle (la boite qui te recrutera aura un métier : tu peux te spécialiser dans la connaissance de ce métier (les devs font souvent de bons experts fonctionnels, le profil analytique est le même), ou managérial (hiérarchique d'une équipe, chef de projet, chef produit, etc...)
5) mon stage avec une super brute en java (plus des cours du soir de nraynaud :D )...mais j'ai pas eu le temps de devenir un expert, je me suis reconverti très rapidement...j'ai donc fait dev - Support - expert fonctionnel - chef produit / chef de projet
6) Startup (stage de maitrise), puis Grande entreprise internationnale de 100.000 personnes, avec une branche france ayant une âme de PME à la Papy ;)
7) Par comparaison avec la startup, je rejoins nraynaud : plus la boite est grande, plus les fonctions sont divisées (par ex dans une grande boite celui qui dev n'est pas celui qui test qui n'est pas celui qui admin le serveur qui n'est pas celui qui déploie le serveur qui n'est pas celui qui gère la BDD, etc...) dans une petite boite, tu fais tout
8) j'arrive vers 7h, 7h02...j'm'éclate :D... plus sérieusement j'arrive entre 7:30 et 8:30 (rarement 9 et jamais au delà), réunions jusqu'à 11:30-12:00, je reprend le boulot vers 13:30 - 14:00 (si j'ai fait du sport entre 12 et 14), puis réunions jusqu'à 18:00...après j'essaye de caser le vrai boulot dans les trous dans la journée, et le soir (je finis souvent vers 19:30 voir 20h)
9) Je suis chef d'équipe produit, je gère un gros contrat de sous traitance sur une appli de gestion faite en java (mais ça pourrait etre une autre techno ça changerait pas mon quotidien). je suis également chef de projet d'une des évolutions de cette appli (projet d'intégration entre cette appli et 2-3 autres applications). je pilote les budgets, les plannings, etc...mais rien de technique (j'ai des architectes pour ça)
10) avoir un fonctionnement plutot analytique, aimer rentrer dans le détail, avoir une philosophie de travail qui fait que tu aimes savoir de quoi tu parles en détail, une curiosité, le gout de se palucher de la doc, la maitrise de l'anglais (parce que de facto c'est la lingua informatica)
11) trop vague : ça dépend le stade de ta carrière, et oui ça dépend du type de boite, de ta criticité, de si oui ou non tu maitrises aussi un périmètre fonctionnel, etc...
12) une fois devenu manager elle est faible (mais non nulle, faut quand meme suivre ce qui se fait, en tout cas moi je le fais), pour un expert c'est parfaitement indispensable : j'attends d'une expert qu'il soit cutting edge sur les dernières technos, qu'il sache les évaluer, reconnaitre si c'est bien ou pas, les défricher, proposer des protos, et savoir me présenter un rapport cout/avantage (pour moi un bon expert parle un peu le "manager" et comprend ce qu'un manager attend comme réponse)


---------------
Jubi Photos : Flickr - 500px
n°1972851
masklinn
í dag viðrar vel til loftárása
Posté le 11-03-2010 à 08:53:56  profilanswer
 


 [:skeye]


---------------
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°1972854
Jubijub
Parce que je le VD bien
Posté le 11-03-2010 à 09:02:36  profilanswer
 

tofti a écrit :


 
Pour les gros projets web si   :o Hibernate, JSF tout ca  :sol:


 
j'irais pas jusqu'à l'intégrisme de Masklinn, mais JSF non...pour de vrai


---------------
Jubi Photos : Flickr - 500px
n°1972929
TBone
Qui vivum verrum; vroom vroom.
Posté le 11-03-2010 à 11:32:23  profilanswer
 

Clairement, nos dev JSF/JPA/... n'avancent pas du tout dans leurs projets et sortent des usines à gaz niveau deploiement.
Pour en avoir discuté avec des consultants externes, c'est un résultat (très) fréquent.

 

Comme Masklinn, je reste convaincu que le Java c'est super mais pas pour du web.

Message cité 1 fois
Message édité par TBone le 11-03-2010 à 11:32:44

---------------
A straight line is a special case of a curve. It's a curve which is uncurved. -- Susskind.
n°1972933
nraynaud
lol
Posté le 11-03-2010 à 11:34:26  profilanswer
 

moi je pense qu'il y a des bon trucs, mais que certains outils grand-comptes sont à chier.  
 
J'ai réécris une bonne partie de webwork pour mes besoins, et au final ce qui est chiant pour déployer c'est les clefs de crypto et la connection mysql


---------------
trainoo.com, c'est fini
n°1972938
lorill
Posté le 11-03-2010 à 11:39:11  profilanswer
 

TBone a écrit :


Comme Masklinn, je reste convaincu que le Java c'est super


oups.

n°1972955
TBone
Qui vivum verrum; vroom vroom.
Posté le 11-03-2010 à 11:59:19  profilanswer
 


comme quoi les goûts et les égoûts vont dans la nature ;)
 
Il y a sans doute mieux dans certains domaines mais en général ça passe plutôt bien en multi-plateforme.
Mais on va pas s'épancher là-dessus comme sur un comptoir, ça deviendrait un topic d'un litre et plus d'élite ;)


---------------
A straight line is a special case of a curve. It's a curve which is uncurved. -- Susskind.
n°1972971
masklinn
í dag viðrar vel til loftárása
Posté le 11-03-2010 à 12:47:44  profilanswer
 


J'irais pas jusqu'à dire que c'est super, mais je ne trouve pas que Java soit inutilisable. Pour implémenter certains types de serveurs, ou des WS enterprisey (en fonction des libs dispo), ou pour s'interfacer avec des systèmes java (si tu peux pas passer par un autre langage JVM), ok. Par contre pour du web non.

 

C'est un peu comme PHP, je supporte pas ce langage, mais au final si mon choix pour un site web c'est java ou php, ben je prendrais PHP, au moins j'ai une chance.


Message édité par masklinn le 11-03-2010 à 12:49:05

---------------
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°1973001
Jubijub
Parce que je le VD bien
Posté le 11-03-2010 à 14:42:14  profilanswer
 

Java web n'implique pas obligatoirement d'utiliser JSF non plus...
 
 
sinon questions @ experts : j'ai une appli Java qui doit récupérer des infos d'une autre. Je pensais partir sur un web service entre mon appli et leur appli...ça vous parait bien ou vous voyez mieux comme style d'intégration ?
 
Concrètement, le bloc que j'interface entre les 2 applis devra lui même aller chercher des infos dans des applis tierces, donc c'est ce qui me parait le moins porcin :  
 
concrètement, l'appli "autre" fournit un service, lequel demande x paramètres. Mon appli sait en fournir un certains nombres, mais je dois aller chercher les paramètres manquants dans une autre...


---------------
Jubi Photos : Flickr - 500px
n°1973017
TBone
Qui vivum verrum; vroom vroom.
Posté le 11-03-2010 à 15:43:33  profilanswer
 

Si tu es en JEE, un ws pourrait être implémenté... c'est du SOA: un paquet de WSDL, des calls dans tous les sens,... mais c'est propre au niveau tripotage data.

 

Et la réponse à la question devrait être 42.


Message édité par TBone le 11-03-2010 à 15:44:23

---------------
A straight line is a special case of a curve. It's a curve which is uncurved. -- Susskind.
n°1973063
phnatomass
Je m'empare de ton esprit !!
Posté le 11-03-2010 à 18:05:39  profilanswer
 


 java.lang.ClassNotFoundException: serveur.BlagueProviderInterface  
 :o

n°1973065
invik
J'ai pas ma manette :o
Posté le 11-03-2010 à 18:08:38  profilanswer
 

Pour le web chez nous c'est Tapestry5/Spring/JPA
Pas de problèmes particuliers au niveau déploiement pour peu que les gens chargés de ca font ce qu'on leur dit :D

n°1973079
tofti
Posté le 11-03-2010 à 18:48:09  profilanswer
 

Hum, si Java est si kaka que ca pour du web, pourquoi en ecole d'ingé et à la fac on apprend ca particulierement et pas du php ?  
 
De plus, de grandes applications web sont faites en java non ? c.f : gmail

Message cité 3 fois
Message édité par tofti le 11-03-2010 à 18:48:24
n°1973083
0x90
Posté le 11-03-2010 à 18:53:07  profilanswer
 

tofti a écrit :

Hum, si Java est si kaka que ca pour du web, pourquoi en ecole d'ingé et à la fac on apprend ca particulierement et pas du php ?

 

De plus, de grandes applications web sont faites en java non ? c.f : gmail

 

À la fac j'ai pas appris à faire du web/java [:spamafote] Du php non plus cela dit. Par contre on m'a demandé de faire des sites et libre à moi de choisir avec quoi l'implémenter (et parmis eux y'en a un que j'ai fait en java (sans les fw classiques cela dit), parcequ'il y avait du calcul lourd derrière que j'avais peur de faire en python, le dev a été super lent :/)


Message édité par 0x90 le 11-03-2010 à 18:56:29

---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1973087
Elmoricq
Posté le 11-03-2010 à 19:07:33  profilanswer
 

tofti a écrit :

De plus, de grandes applications web sont faites en java non ?

 

Tu ne confondrais pas avec Javascript ?


Message édité par Elmoricq le 11-03-2010 à 19:07:45
n°1973091
the real m​oins moins
Posté le 11-03-2010 à 19:25:17  profilanswer
 


c'est le port jndi par defaut.


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1973097
zapan666
Tout est relatif
Posté le 11-03-2010 à 19:38:11  profilanswer
 


http://fr.wikipedia.org/wiki/JNDI

Citation :

Présentation  
 
JNDI signifie Java Naming and Directory Interface, cette API permet :
 
    * d’accéder à différents services de nommage ou de répertoire de façon uniforme ;
    * d'organiser et rechercher des informations ou des objets par nommage (java naming and directory interface) ;
    * de faire des opérations sur des annuaires (java naming and directory interface) tels que :
          o X500
          o LDAP
          o NIS


---------------
my flick r - Just Tab it !
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  265  266  267  ..  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)