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

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  174  175  176  ..  327  328  329  330  331  332
Auteur Sujet :

BlaBlaTech@JAVA [ELITE, viendez les boobs]

n°1512558
cooltwan
Posté le 09-02-2007 à 13:54:10  profilanswer
 

Reprise du message précédent :
J'ai ma station de travail en windows,
j'ai installé un serveur x11 que je lance dans cygwin.
 
Lorsque je lance eclipse en distant sur un linux j'ai ça :(
 
http://img267.imageshack.us/img267/5784/pbya3.png  
 
Qq a une idée ?

mood
Publicité
Posté le 09-02-2007 à 13:54:10  profilanswer
 

n°1512564
Chaos Inte​stinal
Posté le 09-02-2007 à 14:01:27  profilanswer
 

C'est quoi un exitcode 13 pour une JVM ?

n°1512566
cooltwan
Posté le 09-02-2007 à 14:08:28  profilanswer
 

avec ma vm par defaut du systeme ca se lance :)

n°1512571
kadreg
profil: Utilisateur
Posté le 09-02-2007 à 14:12:58  profilanswer
 

c'est quoi ce 1.2.1 dans la version ? C'est pas un JVM 1.2 quand même ?

n°1512715
cooltwan
Posté le 09-02-2007 à 16:41:28  profilanswer
 

non c'est le numero de version d'easyeclipse ;)

n°1513694
Jubijub
Parce que je le VD bien
Posté le 12-02-2007 à 16:34:18  profilanswer
 

question : avec javamail (ou autre), on peut utiliser le compte exchange du user loggué pour envoyer des mails ? si oui qqn a un sample, et un jambon beurre ?


---------------
Jubi Photos : Flickr - 500px
n°1514173
Jubijub
Parce que je le VD bien
Posté le 13-02-2007 à 16:44:37  profilanswer
 

seconde question :  
 
cette fonction :  

Code :
  1. String plaintext = "jsmith";
  2.  MessageDigest md = null;
  3.  try {
  4.   md = MessageDigest.getInstance("SHA" );
  5.  } catch (NoSuchAlgorithmException e) {
  6.   // c'est mal
  7.  }
  8.  try {
  9.   md.update(plaintext.getBytes("UTF-8" ));
  10.  } catch (UnsupportedEncodingException e) {
  11.   // oui je sais c'est mal
  12.  }
  13.  byte raw[] = md.digest();
  14.  String hash = (new BASE64Encoder()).encode(raw);
  15.  System.out.println(hash);


 
vous donne quel résultat ?
 
moi je trouve qaZT1BUfosCBuh/8LCcm87gLfX0=, mais sur le site où je l'ai vu, il trouve 5yfRRkrhJDbomacm2lsvEdg4GyY= ...comment est-ce possible ?
 
http://www.evolt.org/node/60122


---------------
Jubi Photos : Flickr - 500px
n°1514221
the real m​oins moins
Posté le 13-02-2007 à 18:31:00  profilanswer
 

y'aurait pas, sous le coude de quelqu'un, un ptit bout de code ou un outil qui permette de "trier" un document xml? si possible pas sur base des noms des elements mais sur base d'un attribut de ceux-ci? (et encore mieux uniquement certains types d'elements)

 

genre

<foo name="pouet">
 <bar name="lalala"/>
 <bar name="abc"/>
</foo>
<foo name="bibi">
 <bar name="www"/>
 <bar name="xxx"/>
 <bar name="aaaa"/>
</foo>


qui deviendrait

<foo name="pouet">
 <bar name="abc"/>
 <bar name="lalala"/>
</foo>
<foo name="bibi">
 <bar name="aaaa"/>
 <bar name="www"/>
 <bar name="xxx"/>
</foo>

merci [:mullet]

Message cité 1 fois
Message édité par the real moins moins le 13-02-2007 à 18:31:15
n°1514225
masklinn
í dag viðrar vel til loftárása
Posté le 13-02-2007 à 18:38:28  profilanswer
 

C'est pas possible avec XSLT2.0?


---------------
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°1514226
the real m​oins moins
Posté le 13-02-2007 à 18:41:49  profilanswer
 

ha ben ça se peut fort bien, mais malgré plein de bonne volonté j'ai pas grand chose à investir la dedans [:pingouino] si t'as des pistes plus précises je prends :D

mood
Publicité
Posté le 13-02-2007 à 18:41:49  profilanswer
 

n°1514228
the real m​oins moins
Posté le 13-02-2007 à 18:44:44  profilanswer
 

bon jvais qd meme ouvrir le bouquin sur xsl(1 pas 2) qui traine a coté de moi [:mullet]


Message édité par the real moins moins le 13-02-2007 à 18:44:57
n°1514242
sebi
Posté le 13-02-2007 à 19:23:58  profilanswer
 

sinon a coup de jaxen , ca doit s' implementer en 5 minutes , non ?

n°1514243
the real m​oins moins
Posté le 13-02-2007 à 19:28:40  profilanswer
 

ben si t'as 5 minutes, t'as l'entrée et la sortie expectée ci-dessus, je t'en prie [:mullet]
(avec en bonus, le fait que les elements <foo/> peuvent aussi contenir d'autres elements <foo/> [:mullet])

n°1514245
the real m​oins moins
Posté le 13-02-2007 à 19:29:33  profilanswer
 

(j'ai vaguement trouvé comment trier avec xslt, sauf que pour faire "comme je veux" j'y arrive pas, et c'est juste un peu saoulant ce truc, a moins d'adorer s'envoyer des kilos de doc indigeste)

n°1514247
sebi
Posté le 13-02-2007 à 19:43:45  profilanswer
 

mouais en fait , l'heineken a parlé plus vite que mon cerveau ....
j'imaginer un truc du style :

Code :
  1. XPath xpath = new JDOMXPath("//bar[@name]" );
  2. Collections.sort(xpath.selectNodes(document.getRootElement()), attributeComparator);


mais bon faut implémenter le comparator ...
 

n°1514251
the real m​oins moins
Posté le 13-02-2007 à 19:57:43  profilanswer
 

et après, comment je ressors mon doc d'origine avec les bars triés dans les foos? uh.

n°1514256
sebi
Posté le 13-02-2007 à 20:14:34  profilanswer
 

mmmhhh

n°1514281
masklinn
í dag viðrar vel til loftárása
Posté le 13-02-2007 à 21:24:01  profilanswer
 

the real moins moins a écrit :

(j'ai vaguement trouvé comment trier avec xslt, sauf que pour faire "comme je veux" j'y arrive pas, et c'est juste un peu saoulant ce truc, a moins d'adorer s'envoyer des kilos de doc indigeste)


C'est du XML quoi [:mullet]  
 
Enjoy [:mullet]


---------------
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°1514283
the real m​oins moins
Posté le 13-02-2007 à 21:26:31  profilanswer
 

[:a_bon]


Message édité par the real moins moins le 13-02-2007 à 21:26:37
n°1514284
kadreg
profil: Utilisateur
Posté le 13-02-2007 à 21:27:51  profilanswer
 

XSL est à XML ce que tructeering est aux AGL :o

n°1514349
zapan666
Tout est relatif
Posté le 14-02-2007 à 00:18:34  profilanswer
 

the real moins moins a écrit :


genre

<foo name="pouet">
 <bar name="lalala"/>
 <bar name="abc"/>
</foo>
<foo name="bibi">
 <bar name="www"/>
 <bar name="xxx"/>
 <bar name="aaaa"/>
</foo>


qui deviendrait

<foo name="pouet">
 <bar name="abc"/>
 <bar name="lalala"/>
</foo>
<foo name="bibi">
 <bar name="aaaa"/>
 <bar name="www"/>
 <bar name="xxx"/>
</foo>



Code :
  1. <xsl:for-each select="bar">
  2. <xsl:sort select ="@name" data-type ="text" order = "descending"/>
  3. </xsl:for-each>


un truc comme ça, ça ne te serait pas utile ?


---------------
my flick r - Just Tab it !
n°1514353
the real m​oins moins
Posté le 14-02-2007 à 01:40:33  profilanswer
 

possible, faut voir skya autour (la xsl complete), si t'y piges qqch je t'écoute :D

n°1514400
masklinn
í dag viðrar vel til loftárása
Posté le 14-02-2007 à 10:31:43  profilanswer
 

the real moins moins a écrit :

possible, faut voir skya autour (la xsl complete), si t'y piges qqch je t'écoute :D


in:

<?xml version='1.0' encoding='utf-8'?>
<root>
<foo name="pouet">
 <bar name="lalala"/>
 <bar name="abc"/>
</foo>
<foo name="bibi">
 <bar name="www"/>
 <bar name="xxx"/>
 <bar name="aaaa"/>
</foo>
</root>


transfo:

<?xml version='1.0' encoding='utf-8'?>
<xsl:stylesheet version='1.0' xmlns:xsl='http://www.w3.org/1999/XSL/Transform'>
 
<xsl:output method='html' version='1.0' encoding='utf-8' indent='no'/>
 
 <xsl:template match="*" priority="1">
  <xsl:element name="{name()}">
   <xsl:apply-templates/>
  </xsl:element>
 </xsl:template>
 <xsl:template match="foo" priority="2">
  <foo>
   <xsl:attribute name="name">
    <xsl:value-of select="@name"/>
   </xsl:attribute>
   <xsl:for-each select="bar">
    <xsl:sort select="@name" data-type="text" order="ascending"/>
    <bar>
     <xsl:attribute name="name">
     <xsl:value-of select="./@name"/>
     </xsl:attribute>
    </bar>
   </xsl:for-each>
  </foo>
 </xsl:template>
 
</xsl:stylesheet>


(on peut probablement faire plus simple :o)
Out:  

<root>
    <foo name="pouet">
        <bar name="abc"/>
        <bar name="lalala"/>
    </foo>
    <foo name="bibi">
        <bar name="aaaa"/>
        <bar name="www"/>
        <bar name="xxx"/>
    </foo>
</root>


---------------
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°1514407
cooltwan
Posté le 14-02-2007 à 10:46:18  profilanswer
 

Salut !
dans un projet pour lequel je monte un build ant j'ai des properties dans des fichiers java properties que je veux modifier par mon build ant. Quelle est la methode la plus propre pour faire ça svp ?
 
si qq me renseigne je vous montrerai un screenshot recordman du monde de warning java sous eclipse :D

Message cité 1 fois
Message édité par cooltwan le 14-02-2007 à 10:48:09
n°1514449
the real m​oins moins
Posté le 14-02-2007 à 11:38:14  profilanswer
 

cooltwan a écrit :

Salut !
dans un projet pour lequel je monte un build ant j'ai des properties dans des fichiers java properties que je veux modifier par mon build ant. Quelle est la methode la plus propre pour faire ça svp ?


rtfm :O
 


[:wam][:wam][:wam]
merci j'essaie tout à l'heure :)
[:wam]
(ça marche aussi si y'a des foos nestés dans des foos? [:grub])

n°1514484
masklinn
í dag viðrar vel til loftárása
Posté le 14-02-2007 à 12:16:28  profilanswer
 

the real moins moins a écrit :

rtfm :O

 


[:wam][:wam][:wam]
merci j'essaie tout à l'heure :)
[:wam]
(ça marche aussi si y'a des foos nestés dans des foos? [:grub])


La version que j'ai donné non, parce qu'il n'applique pas récursivement les templates au sein de <foo> (et accessoirement, elle ne le fait pas non plus dans les <bar> et elle ne conserve pas tous les attributs, uniquement @name et uniquement sur <foo> et <bar>

 

Voila une nouvelle version qui utilise <xsl:copy> (histoire de recopier exactement les nodes d'entrées) et applique récursivement les templates dans les nodes <foo> (donc permet de nester des <foo>, et de mettre autre chose que des <bar> dans tes <foo> ). Par contre au sein des <foo> il ne conserve pas l'ordre entre les nodes <bar> et le reste: les <bar> passent au début, et les autres nodes sont collées à la fin du <foo> (mais avec leur ordre conservé relativement les unes aux autres).

 

in:

<?xml version='1.0' encoding='utf-8'?>
<root>
    <foo name="pouet">
        <foo name="paf">
            <bar name="lalala"/>
            <bar name="abc"/>
        </foo>
        <bar name="gnu"><pouet>Texte</pouet></bar>
        <bar name="stallman"/>
        <bar name="gni"/>
    </foo>
    <foo name="bibi">
        <bar name="www"/>
        <bar name="xxx"/>
        <bar name="aaaa"/>
    </foo>
</root>

 

Transfo:

<?xml version='1.0' encoding='utf-8'?>
<xsl:stylesheet version='1.0' xmlns:xsl='http://www.w3.org/1999/XSL/Transform'>
    <xsl:output method='xml' version='1.0' encoding='utf-8' indent='yes'/>
    <xsl:template match="*" priority="1">
        <xsl:copy>
            <xsl:apply-templates select="@*|node()"/>
        </xsl:copy>
    </xsl:template>
    <xsl:template match="@*">
        <xsl:copy/>
    </xsl:template>
    <xsl:template match="foo" priority="2">
        <xsl:copy>
            <xsl:for-each select="bar">
                <xsl:sort select="@name" data-type="text" order="ascending"/>
                <xsl:copy><xsl:apply-templates select="@*|node()"/></xsl:copy>
            </xsl:for-each>
            <xsl:apply-templates select="@*|node()"/>
        </xsl:copy>
    </xsl:template>
    <xsl:template match="bar" priority="3"></xsl:template>
</xsl:stylesheet>

 

out:

<?xml version="1.0" encoding="utf-8"?>
<root>
    <foo>
        <bar name="gni"/>
        <bar name="gnu">
            <pouet>Texte</pouet>
        </bar>
        <bar name="stallman"/>
        <foo>
            <bar name="abc"/>
            <bar name="lalala"/>
        </foo>
    </foo>
    <foo>
        <bar name="aaaa"/>
        <bar name="www"/>
        <bar name="xxx"/>  
    </foo>
</root>


Voila normalement ça devrait être à peu près bon :o


Message édité par masklinn le 14-02-2007 à 12:17:56

---------------
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°1514486
the real m​oins moins
Posté le 14-02-2007 à 12:18:51  profilanswer
 

bon si tu cherches un boulot .... [:mullet]
 
(non en fait pas d'xslt, mais ça m'impressionne assez pour que je te vende :D)

n°1514491
masklinn
í dag viðrar vel til loftárása
Posté le 14-02-2007 à 12:30:08  profilanswer
 

the real moins moins a écrit :

bon si tu cherches un boulot .... [:mullet]

 

(non en fait pas d'xslt, mais ça m'impressionne assez pour que je te vende :D)


Bah j'ai juste construit le scaffolding autour de l'idée de Zapan hein, le seul truc compliqué c'est ce qu'il a donné, après avec un bon logiciel XML/XSLT (<oXygen/> dans mon cas un peu lent mais à part ça [:bien] [:bien] [:bien]) et en ayant lu quelques doc (et en se tapant des XSLT 8h/jour* depuis bientôt deux semaines) c'est pas le genre de XSL difficiles à construire ;)

 
Spoiler :

(*): moins le temps que je passe à glander sur HFR/Reddit/Autres => ~3h/jour en fait)


nb: un gros truc genre <oXygen/> n'étant pas fondamentalement nécessaire, c'est juste sympa parce qu'il colorise + autocomplète + autoindente, après sous OSX il y a aussi des trucs de debug xslt genre TestXSLT qui sont largement suffisants pour faire des tests de transfos (enfin la colorisation ça manque quand même)


Message édité par masklinn le 14-02-2007 à 12:31:46

---------------
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°1514496
the real m​oins moins
Posté le 14-02-2007 à 12:42:24  profilanswer
 

ouais oxygen j'ai essayé.. .deux fois meme... rien compris a part que c'etait lourd au possible :D

n°1514503
masklinn
í dag viðrar vel til loftárása
Posté le 14-02-2007 à 13:02:55  profilanswer
 

the real moins moins a écrit :

ouais oxygen j'ai essayé.. .deux fois meme... rien compris a part que c'etait lourd au possible :D


Ah ben c'est Eclipse derrière hein :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°1514531
cooltwan
Posté le 14-02-2007 à 13:52:34  profilanswer
 

oxygen c'est sur une base d'eclipse rcp ?

n°1514544
brisssou
8-/
Posté le 14-02-2007 à 14:16:19  profilanswer
 

c'est un plugin eclipse


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
n°1514550
gizmo
Posté le 14-02-2007 à 14:20:54  profilanswer
 

moi j'utilise xmlspy pour les xslt, ca me suffit amplement et c'est moins lourd :o

n°1514564
masklinn
í dag viðrar vel til loftárása
Posté le 14-02-2007 à 15:11:26  profilanswer
 

gizmo a écrit :

moi j'utilise xmlspy pour les xslt, ca me suffit amplement et c'est moins lourd :o


Euh ouais mais pour avoir testé les deux, xmlspy n'arrive pas à la cheville d'<oXygen/> :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°1514606
Jubijub
Parce que je le VD bien
Posté le 14-02-2007 à 15:59:37  profilanswer
 

heu, oXygen existe en plugin et en standalone...
et clairement, quand je faisais du XML j'avais trouvé que c'était de très loin l'IDE le plus complet pour ça...
 
PS :  
 
Ca vous donne quel hash ?

Code :
  1. String plaintext = "jsmith";
  2.  MessageDigest md = null;
  3.  try {
  4.   md = MessageDigest.getInstance("SHA" );
  5.  } catch (NoSuchAlgorithmException e) {
  6.   // c'est mal
  7.  }
  8.  try {
  9.   md.update(plaintext.getBytes("UTF-8" ));
  10.  } catch (UnsupportedEncodingException e) {
  11.   // oui je sais c'est mal
  12.  }
  13.  byte raw[] = md.digest();
  14.  String hash = (new BASE64Encoder()).encode(raw);
  15.  System.out.println(hash);



---------------
Jubi Photos : Flickr - 500px
n°1514617
gizmo
Posté le 14-02-2007 à 16:06:02  profilanswer
 

masklinn a écrit :

Euh ouais mais pour avoir testé les deux, xmlspy n'arrive pas à la cheville d'<oXygen/> :o


moi il me suffit. Apres tout, le xslt, c'est encore assez facile a faire et moins chiant a debugger que du php :o

n°1514629
the real m​oins moins
Posté le 14-02-2007 à 16:18:21  profilanswer
 

Jubijub a écrit :

Ca vous donne quel hash ?


tu radotes:O

n°1514668
masklinn
í dag viðrar vel til loftárása
Posté le 14-02-2007 à 17:04:39  profilanswer
 

Jubijub a écrit :

heu, oXygen existe en plugin et en standalone...


Ben oui mais la version standalone c'est comme Aptana standalone, ça utilise la base Eclipse [:spamafote]  
 

gizmo a écrit :

moi il me suffit. Apres tout, le xslt, c'est encore assez facile a faire et moins chiant a debugger que du php :o


Florangé sors de ce corps [:pingouino]
 
(disons que ça dépend de la complexité de tes entrées et de celle de tes sorties...)


---------------
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°1514737
Jubijub
Parce que je le VD bien
Posté le 14-02-2007 à 20:11:53  profilanswer
 


 
en même temps personne n'a répondu :o


---------------
Jubi Photos : Flickr - 500px
n°1514792
kadreg
profil: Utilisateur
Posté le 14-02-2007 à 22:23:10  profilanswer
 

  Document domDocument = DocumentBuilderFactory.newInstance().newDocumentBuilder().newDocument();


 
c'est lourd :o

n°1514826
the real m​oins moins
Posté le 14-02-2007 à 23:17:26  profilanswer
 

y'a d'autres api plus legeres si ça te chante [:spamafote]

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  174  175  176  ..  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)