Re: Java et bureau Linux

2002-02-04 Par sujet Guillaume Desnoix
Nicolas Delsaux: Une petite info en passant... Hier, je cherchais une distrib Linux dans un journal (comme ça arrive parfois). Et je suis tombé dans le magazine Linux (ben oui, c'est un nom logique pour trouver une distrib) sur un long article d'un certain Guillaume Desnoix qui explique

Re: Programmation par contrat

2002-02-04 Par sujet Guillaume Desnoix
Salut, Jerome Moliere: en fait bien entendu le code de production utilise est le code instrumente!!! Pas d'accord ;-) Le code instrumente n'est necessaire qu'en phase de tests. Lorsque tous les tests ont ete passes avec succes, on peut supprimer les controles puisque tous les contrats

Re: Programmation par contrat

2002-02-05 Par sujet Guillaume Desnoix
Sebastien Cesbron: Ce qui me gène dans ce que tu dis Guillaume, c'est que tu supposes que tes tests sont exhaustifs. Effectivement, mais ce devrait etre le cas pour une version dite de production. Il faudrait donner une definition de version de production mais pour ma part, il s'agit d'une

Re: Java et bureau Linux

2002-02-06 Par sujet Guillaume Desnoix
Y'a t'il un moyen de superviser les allocations memoire ? Herve AGNOUX: Pour les allocations mémoire je sais pas trop. Mais de toutes façons personnes ne contrôle les allocations mémoires, il me semble ? C'est pour quoi que tu veux le faire ? Tout simplement pour eviter qu'une appli

Cache URL

2002-02-14 Par sujet Guillaume Desnoix
J'aurais besoin d'un mecanisme de cache d'URL. Je n'ai rien trouve sur le canal Java ni sur freshmeat. Est ce que qqn aurait vu ca ? - doit etre libre - doit gerer les dates d'expiration Guillaume

Re: Print screen

2002-02-28 Par sujet Guillaume Desnoix
OLIVIER CAYRON Voilà, je voudrais essayer d'implémenter à partir d'une application Swing, un système d'impression d'écran. Un truc très simple. Et non, c'est assez complique. Je veux juste pouvoir imprimer une JFrame en étant sur que l'impression tiendra sur une page. Ca a l'air

Wait vs Sleep

2002-03-14 Par sujet Guillaume Desnoix
Jean-Philippe Encausse wrote: synchronize(this) { try { wait(100); } catch(InterruptedException e){ e.printStackTrace(); } } C'est l'idee mais en synchronisant sur this, tu le bloques. Il faut mieux utiliser un autre objet dedie specifiquement au role de verrou. Object o=new Object();

Re: Optimisation mémoire

2002-03-18 Par sujet Guillaume Desnoix
Yann Secq: D'ou ma question : mon objet 'State' contient un certain nombre d'informations qui se trouvent encodées sous forme d'attributs. Ma question est : peut-on espérer un gain sensible de mémoire en regroupant les attibuts de meme type au sein d'un tableau ? A priori, non. protected

Re: Optimisation mémoire

2002-03-18 Par sujet Guillaume Desnoix
Yann Secq: Je crois que db4o correspond exactement à ce que je cherche : (c'est un peu long, mais très intéressant!) C'est effectivement interessant mais a mon avis assez limite (dans le sens ou l'utilisation de db4o va necessiter des changements importants dans le source). De ce que j'en

Re: AlphaComposite

2002-03-20 Par sujet Guillaume Desnoix
Salut, Briaud, Jean-Baptiste: Quelqu'un a t-il deja utilise la classe AlphaComposite ? Tout est explique ici: http://www-106.ibm.com/developerworks/java/library/j-mer0918/ Guillaume

Re: JMenu dynamique et exceptions...

2002-04-03 Par sujet Guillaume Desnoix
Guillaume Helle wrote: public void actionPerformed(ActionEvent ae) { SwingUtilities.invokeLater(new Runnable() { public void run() { monAction(); } }); } A priori le invokeLater() n'est pas necessaire (vu que tu es deja dans le

Re: JMenu dynamique et exceptions...

2002-04-03 Par sujet Guillaume Desnoix
Cedric Beust wrote: aucune solution pour 1.3 Pas de probleme sous Lin*x ;-). Ca semble specifique a la combinaison Sun/Win. Soit dit, ton lien liste qqs possibilites pour eviter l'erreur.

slaf 0.12

2002-04-03 Par sujet Guillaume Desnoix
Nouvelle version: http://www.memoire.com/guillaume-desnoix/slaf/ecran-012.png http://www.memoire.com/guillaume-desnoix/slaf/

Re: PlugIn java sur Mac

2002-04-18 Par sujet Guillaume Desnoix
Laurent Forêt: Quelles sont les JRE dispos sur cette plateforme ? http://www.apple.com/downloads/macosx/apple/java131.html Merci, existe t'il par hasard une version 1.2.2 ? une version 1.4 ? A ma connaissance , non. MacOS X n'a pour l'instant qu'une 131 (et peut-etre une 130 ;-) )

Re: pb d'import avec jdk1.4

2002-04-18 Par sujet Guillaume Desnoix
Stéphan BERNARD: Est-ce à dire que dans les librairies du jdk1.4 les méthodes deprecated sont utilisées ? Bien sur ;-( (faites ce que je dis, pas ce que je fais) Mais c'est pour des raisons de compatibilites ;-) (en particulier pour les anciens codes qui surchargent les anciennes methodes)

Re: frequents rafraichissements asynchrones sur swing

2002-05-10 Par sujet Guillaume Desnoix
Salut Herve, Herve AGNOUX: Le souci, c'est que chaque fois que je reçois un message je crée un nouveau Runnable, et je trouve ça lourdingue. A priori, tu peux reutiliser toujours le meme Runnable (il te suffit de mettre ses params a jour). Je voudrais ne scroller vers le bas que

Re: RE: Application java et sécurité

2002-05-15 Par sujet Guillaume Desnoix
Zeljko VELAJA: pour avoir une application sûre, il faudrait (me semble-t-il du moins) que les parties stratégiques du code, au moins, soient compilées en natif et appelées via JNI. C'est beaucoup moins évident à désassembler, et plus encore à décompiler. Pas d'accord. Bytecode ou

Re: Application java et sécurité

2002-05-15 Par sujet Guillaume Desnoix
Sebastien Cesbron wrote: J'aimerais moi-même connaître vos opinions sur l'intérêt ou non de la chose. Le seul interet d'un obfuscateur, c'est qu'en general il reduit la taille du bytecode (donc on ameliore le temps de chargement pour les applis telechargees). A part ca, une appli obfusquee

Re: Classes proxy et log des opérations

2002-05-16 Par sujet Guillaume Desnoix
l'instruction log() en debut de methode. 2) Un peu plus complique mais independant de l'appli: utiliser JVMPI Ecrire un prog compatible jvmpi (profiler) qui log les entrees dans les methodes dont le nom commence par 'set', avec les parametres. Guillaume http://www.memoire.com/guillaume

Re: Re: Classes proxy et log des opérations

2002-05-16 Par sujet Guillaume Desnoix
Nicolas Delsaux: Ouais, enfin bon, j'aurais nettement préféré un API écrit en Java, parce que ALF, The Automated Logging Framework, is a logging framework for Java written in Standard C++. Et ça, ça ne me donne pas *du tout* confiance... Tu as tort, c'est exactement l'idee que j'exposais dans

Re: quelles options pour les options ?

2002-05-31 Par sujet Guillaume Desnoix
Herve Agnoux: J'ai une appli GUI. Comme d'hab il y a de nombreuses options. Jusqu'à present je me suis débrouillé avec un fichier de propriétées. Idem. Mais cela devient ingérable. Il y en a trop. Est-ce genant ? Quels sont les problemes ? java les sauvegarde dans le fichier dans l'ordre

Re: quelles options pour les options ?

2002-05-31 Par sujet Guillaume Desnoix
Est-ce genant ? Quels sont les problemes ? Herve AGNOUX: Il n'y a aucun classement humain et lorsque on veut éditer les properties à la main ceux qui installent le logiciel n'y comprennent rien. ;-) Rechercher le nom de la propriete, remplacer sa valeur. Mais tu peux effectivement les

Re: performance pour une copie de fichier sous Unix.

2002-06-05 Par sujet Guillaume Desnoix
J'avais aussi immaginer de faire un appel système de la commande cp, est-ce une bonne idée ? absolument pas D'accord, mais pourquoi ? Au pif, on va dire que la commande cp n'est pas tout à fait protable (par exemple, je crois qu'elle n'existe pas sous MacOS, ous sous Amiga OS, alors

Re: Ecriture dans le dossier C:\Program Files

2002-06-06 Par sujet Guillaume Desnoix
Zeljko VELAJA wrote: canWrite() détermine si un fichier est autorisé en écriture. Quel sens cela peut-il bien avoir lorsqu'appliqué à un répertoire ? Autorisation de creer ou supprimer des inodes (des fichiers).

Re: WAITFOR ???

2002-07-04 Par sujet Guillaume Desnoix
Fabien Lonardi wrote: Que fait le waitFor() Comment faire pour recuperer la fin d'un process qu tourne et donc rendre la main. Le waitFor ()m'empeche de terminer le process. Pourquoi? Il faut vider les flux. Guillaume

Re: WAITFOR ???

2002-07-04 Par sujet Guillaume Desnoix
Fabien Lonardi: Et tu fais comment pour vider le flux alors qu'il est en attente?? C la question que je pose depuis un ou deux jours Deux possibilites: 1) Avant le waitFor(), tu lances deux threads separes (out et err) qui bouclent en lecture sur les flux du process. 2) Tu n'appelles pas

Re: WAITFOR ???

2002-07-04 Par sujet Guillaume Desnoix
Fabien Lonardi wrote: est ce que tu vois mon erreur?? Il bloque a un moment. 1) Il faut aussi lire le flux d'erreur (getErrStream) sauf si tu es sur que ton processus n'ecrit rien sur ce flux. 2) Mais surtout in.read(byte[]) est bloquant (si je me souviens bien). Utilise plutot readLine() ou

Re: Ant

2002-07-11 Par sujet Guillaume Desnoix
Bruno Marquié: Quelqu'un pourrait il me vanter les mérites de Ant? Pas moi ;-) Je dois bien avouer, que ne m'y étant pas intéressé, je vois mal l'engouement pour un tel outil? Après tout, ce n'est qu'un makefile à la C, non? C'est exactement ca. Mais avec qqs avantages: - syntaxe simple et

Re: Pb threads en java

2002-07-12 Par sujet Guillaume Desnoix
Nicolas BULTEAU wrote: j'ai un petit souci avec les threads en java Sous Linux avec jdk1.3.1 un Thread.sleep(1) dure 20 ms alors que cette même instruction dure 1ms (comme prévu) sous windows NT4 jdk1.3 Premiere remarque: ca ne marche pas comme prevu sous NT (0 au lieu de 1). Deuxieme

Re: RE : Pb threads en java

2002-07-12 Par sujet Guillaume Desnoix
Si tu veux absolument 1ms, il te faut une attente active (boucle). Jean-Baptiste BRIAUD: [SNIP] Cela me parait etre une mauvaise solution. 1. Cela ne sera pas portable. ???. Une boucle while() non portable ? 1.2. Combien de tour de boucle faut-il faire pour 1ms d'attente ? Tu le calcules

Re: RE : Pb threads en java

2002-07-12 Par sujet Guillaume Desnoix
1.2. Combien de tour de boucle faut-il faire pour 1ms d'attente ? Tu le calcules une fois pour toute au debut. Erik Mazoyer: Ce n'est pas probant pour une telle précision. Il y a trop de facteurs indépendants, par exemple une lecture ou une écriture sur un disque IDE. Non car le nombre de

Re: Clipboard sur linux et XP

2002-07-17 Par sujet Guillaume Desnoix
Herve AGNOUX: J'ai remarqué avec Linux que les opérations copié-collé ne marchaient pas toujours bien, même avec de toutes autres applis que mes malheureuses démos java. J'ai un Mandrake 8.0. Est-ce que j'ai loupé quelque chose avec mon Clipboard Java, où est-ce linux qui est à la peine

Le plus petit serveur http du monde...

2002-09-19 Par sujet Guillaume Desnoix
Bonjour, Je recherche un serveur http qui soit le plus petit possible, libre, ecrit en Java (pour integration dans une appli). Histoire de ne pas reinventer la roue (et perdre deux jours). Des idees ? Guillaume

encore plus petit ?

2002-09-19 Par sujet Guillaume Desnoix
Merci pour les liens. Je vais regarder ca. L'idee est de controler une appli J2SE via un navigateur. - donc a priori un seul utilisateur (pas de session) - si possible POST mais pas obligatoire - gestion des urls (formulaire: decomposition de Query) - pas necessaire de servir des fichiers

Re: Java et Python = Jython

2002-09-23 Par sujet Guillaume Desnoix
). Mais Jython est un des mieux et des plus faciles a integrer. Il y a beaucoup d'autres interpreteurs interessants (JRuby, Rhino, DynamicJava, ...). A mon avis essaye d'eviter de dependre d'un seul http://www.memoire.com/guillaume-desnoix/alma/modules.html Je trouve dommage d'en imposer un (comme le

Laisse tomber ;-)

2002-09-24 Par sujet Guillaume Desnoix
Salut, Herve AGNOUX: Je voudrais faire un clone d'un JComponent. Il s'agit plutot d'un clone visuel que d'un clone d'instance, mais j'imaginais qu'un clone d'instance irait bien... Il n'y a aucune solution qui marche vraiment. Ni clone(), ni serialization, ni beaninfo. En fait le

Re: Clone d'un JComponent ?

2002-09-24 Par sujet Guillaume Desnoix
Herve AGNOUX: Pourtant c'est un problème qui me semble assez courant au départ : j'ai un panneau ; l'utilisateur veut faire tel et tel traitement dans une fenêtre de dialogue ; je lui présente dans la fenêtre une prévisualisation de ce qu'il fait, et s'il est content, hop il valide tout.

5544

2002-10-03 Par sujet Guillaume Desnoix
Si vous avez cherche partout sans rien trouver, il vous reste une derniere chance. Cette page liste 5544 liens *non* tries. Attention: gros document (700Ko) http://www.connectandwork.com/lastchance/

Re: hashCode

2002-10-03 Par sujet Guillaume Desnoix
CATHALA Laurent: Je surcharge donc la methode equals de mon objet, mais il me reste le probleme du hashCode :o( Je me demande si il est judicieux de surcharger la methode hashCode ? Oui. Il ne faut jamais surcharger equals() sans surcharger hashCode(). Les deux sont lies. Si oui comment,

Re: Interception clic souris sur Panel

2002-10-07 Par sujet Guillaume Desnoix
Surcharge processMouseEvent() et consumme l'evt. Guillaume

Re: Une vieille énigme (pour moi en tout cas)

2002-10-24 Par sujet Guillaume Desnoix
Aurelien Mazurie: je dessinai dans l'écran virtuel un rectangle au même endroit, avec une couleur unique: par exemple la couleur 1 si c'était l'objet n°1). Ensuite, à chaque clic de souris il me suffisait de lire la couleur du pixel aux coordonnées correspondantes dans l'écran virtuel, et je

Re: jar exécutable

2002-11-05 Par sujet Guillaume Desnoix
FRADET: Pour construire un jar exécutable, je crée un fichier nommé monManifest.mf qui contient uniquement : Main-Class:Test Rajouter cette ligne: Manifest-Version: 1.0 Rajouter un espace apres ':': Main-Class: Test Le '-' n'est pas necessaire: jar cvmf monManifeste.mf essai.jar *.class

Re: Java dans la poche

2002-11-06 Par sujet Guillaume Desnoix
Herve AGNOUX: J'aimerais bien y mettre un mini-IDE. Forte ou eclipse sont hors de question, offcourse. Cela pourrait être un simple éditeur écrit en Java, ou au moins un truc qui fonctionne pareil sur Linux et Windows. Et pour des questions de confidentialité, j'aimerais qu'il laisse le moins

JMF Lnux/x86

2002-11-06 Par sujet Guillaume Desnoix
Est-ce que qqn aurait la derniere version de JMF pour Linux/x86 ? Merci.

Acces a un gros fichier.

2002-11-13 Par sujet Guillaume Desnoix
Bonjour, J'ai besoin d'acceder a un gros fichier (40Go) et la JVM ne peut pas depasser les 2Go (du moins la 1.3.1). Existe-t'il une JVM qui le peut (pour Linux) ? Ou bien une API C ? A priori fseek et autre semblent ne pas convenir. Guillaume PS: ce fichier est une partition dont je veux

Re: UTF8

2002-11-18 Par sujet Guillaume Desnoix
MARQUES D ext OCISI: bonjour à tou(te)s, y-a-t-il un moyen simple de savoir si les caractères que j'ai dans une String sont en UTF8. Les String sont implantes comme des char[] en full unicode 4 octets. Elles ne sont donc jamais en UTF-8 ;-) Le choix du decodage se fait soit au niveau du

Re: Et le clip ? Et le dispatching thread ?

2002-11-19 Par sujet Guillaume Desnoix
Herve AGNOUX: Bref savez-vous comment je peux m'en sortir ? Pourquoi tu ne calcules pas ton clip dans le DispatchingThread ? Guillaume

Re: focus c'est fou !

2002-11-19 Par sujet Guillaume Desnoix
Herve AGNOUX: L'une d'elle à le focus. Je voudrais le faire passer à l'autre SANS cliquer sur l'autre. J'ai essayé toFront, setVisible, show, requestFocus... Rien. Le focus reste obstinément bloqué sur la première. A mon avis, ca depend du Windows Manager qui est derriere. Et donc ma solution

Re: Et le clip ? Et le dispatching thread ?

2002-11-19 Par sujet Guillaume Desnoix
Herve AGNOUX: Heu... Je Ja... C'est peut être à cause d'une bourde de conception... Je m'imaginais le schéma suivant : Je prépare tout ce que je dois dessiner, puis, lorsque tout est prêt, je lance le dispatching thread, comme ça celui-ci est rapide et je perds pas de temps... Je subodore

Re: Client / Serveur, ou en sommes-nous ?

2002-11-22 Par sujet Guillaume Desnoix
Disons qu'il faut 2-3 jours pour comprendre le principe si on part de zero Tu est cour , les POA c'est quand même un poco complexe, et comprendre tous les services annexe Sécurité, transaction,IIOP et le reste voir la norme ! ca prend nettement plus de 2 jours (enfin pour moi)

Re: Client / Serveur, ou en sommes-nous ?

2002-11-25 Par sujet Guillaume Desnoix
Presque. Tu crees juste une instance d'Echange dans Local1 ;-) Non , en fait dans local 1, Registry .bind est un dynamic proxy qui simule l'interface Echange et qui fait le Marshall/unMarshall Donc un réel Appel distribué on passe par HTTP Je parlais de ces deux lignes qui

MVJ libre

2002-11-27 Par sujet Guillaume Desnoix
Je recherche une machine virtuelle java *libre* tournant sous Linux et compatible avec le plus recent JRE possible (1.3?). Des pistes ?

Re: voila l'anuaire limaas

2002-12-11 Par sujet Guillaume Desnoix
File : Annuaire_LIMAAS.xls Type : Binary closed source dangerous format Action: Rejected

Re: SmallEiffel 1.0 est sorti !

2002-12-11 Par sujet Guillaume Desnoix
Remi Forax: Enfin, si je me souvient bien en Eiffel, on peut écrire (syntaxe à la Java pour que tous le monde comprenne) : class A { void m(A a); } class B { override void m(B b); } Qui veut dire que m(B) redéfinie m(A), on donc on peut gaiement écrire le code ci-dessous : A a=new A(); A

Re: Les environnements graphiques et swing

2002-12-13 Par sujet Guillaume Desnoix
Herve AGNOUX: Ben j'ai mis des addNotify à différents endroits (partout), cela ne change rien. J'en ai bien mis un avant le premier show, le comportement est toujours pareil, c'est à dire mauvais. Grace à un addNotify, je peux avoir les insets sans avoir à faire un show. Donc c'est jouable.

Re: X.class vs Class.forName(X)

2003-01-13 Par sujet Guillaume Desnoix
Je me corrige: tout le monde a raison ;-) J'avais fait mes tests sur Integer.class et non Integer[].class. La difference entre jikes et javac/jbc porte sur les tableaux. La classe des composants du tableau n'est pas initialisee avec jikes, ce qui est logique et correct, comme l'a dit Remi.

Re: [FORMATION] Session J2EE: servlets/JSP/JDBC/JNDI du 4 au 6 mars

2003-02-07 Par sujet Guillaume Desnoix
Je ne sais pas si tous les participants proposent effectivement des cours Java et j'imagine que les auteurs de la charte l'ont écrite en connaissance de cause. La charte a du etre ecrite en 97, voir avant. A l'epoque, on pouvait compter les formations sur les doigts d'un seul pied.

Re: Execution de code a partir d'une chaine de carateres

2003-02-14 Par sujet Guillaume Desnoix
Dominique Gallot wrote: Bean shell est pour toi, c'est fait par IBM je crois, Pas vraiment... En plus c'est une license LGPL BeanShell is now dual licensed under both the SPL and LGPL. SPL: Sun Public License

Re: Bug Weblogic 7 / TLD / Array

2003-03-10 Par sujet Guillaume Desnoix
Olivier: On vient de rencontrer un pb étrange en déployant le .war de notre appli sur BEA Weblogic Server 7.0. On travaille en mode WebApp eclatée. Lorsqu'on accède à une page JSP on recoit l'exception: Error in using tag library uri='jcms.tld' prefix='jalios': type mismatch for property

Re: [ANT] compilation conditionnelle

2003-03-12 Par sujet Guillaume Desnoix
marc: Avex conditiontu positionne une propietés a true ou false en fonctions des paramètre que tu lui donne , appres tu apelle une autre target et tu regarge si cette proprieté a été positionné avec if (par example) ou unless dans le cas contraire Merci. Je vais faire trois targets. Mais je ne

Anomalies de syntaxe (Ca veut dire quoi ?)

2003-05-29 Par sujet Guillaume Desnoix
Tout d'abord merci a Herve, Olivier et Remi pour leurs reponses. Je continue la chasse aux anomalies de la syntaxe Java. 0) Deja traite: manager.rootLogger = manager.new RootLogger(); C'est surement utile mais ce n'est JAMAIS utilise (1 seule fois dans le jdk et jamais vu ailleurs) Je

Re: Anomalies de syntaxe (Ca veut dire quoi ?)

2003-05-29 Par sujet Guillaume Desnoix
Merci a Nicolas et Zeljko pour leurs commentaires. (1) declaration de classe dans une methode : je trouve cela tres pratique et je l'utilise tres souvent principalement pour sous-classer Thread et lancer des processus de portee locale (je n'ai pas besoin de visibilite sur la sous-classe a

Re: Anomalies de syntaxe (Ca veut dire quoi ?)

2003-05-30 Par sujet Guillaume Desnoix
PS2: je reve toujours du langage simple, non ambigu et facile a parser en une passe. Pourquoi faut-il toujours tout complique ? Je suis pas d'accord, être obligé d'écrire les déclarations puis les définitions pour que le parser s'y retrouve, je trouve cela assez bourrant. Les langages doivent

Re: Anomalies de syntaxe (Ca veut dire quoi ?)

2003-05-30 Par sujet Guillaume Desnoix
Nicolas: J'aime beaucoup le nom genere Truc$1Machin. Allez, on retire (1). Ben non, justement ! Je voulais dire: on retire l'annomalie (1), pas le 1 dans le nom ;-) Le 1, il est là pour le cas, ultra-tordu (et franchement, si je vois un type qui fait ça, je l'éborgne) de plusieurs déclarations

Re: Anomalies de syntaxe (Ca veut dire quoi ?)

2003-05-30 Par sujet Guillaume Desnoix
Bon, ok, c'est un peu artificiel mais ça m'est déjà arriver une ou deux fois. De maniere generale (concernant toutes ces annomalies), faut-il garder une fonctionalite qui une fois tous les 5 ans ? Ce serait du Common Lisp, la response est oui bien sur. Mais en Java, qui se veut un langage

Re: Anomalies de syntaxe (Ca veut dire quoi ?)

2003-06-02 Par sujet Guillaume Desnoix
Nicolas: Si je ne m'abuse, en Common Lisp, on n'a quand même pas trop le choix de la syntaxe : c'est ( ou ) et c'est tout ! Tu veux changer le statut de tous les caracteres, voir en faire des macros. Donc ( et ) peuvent devenir des caracteres normaux et on pourrait utiliser a la place - et -.

Re: Log

2003-06-03 Par sujet Guillaume Desnoix
commentaire et insere l'instruction appropriee avec toutes les infos que tu veux. Il n'y a que deux petits problemes: - Alma Lit/genere du source, pas du bytecode - l'analyseur n'est pas parfait ;-( -- Guillaume http://www.memoire.com/guillaume-desnoix/alma/

Re: Log

2003-06-03 Par sujet Guillaume Desnoix
Après un petit (re)tour sur ton site, pour me rappeler ce que fais exactement Alma (et ce que pourrais en tirer concernant ma question), mes remarques : - Je voulais juste un petit utilitaire, tu m'envoies vers un outil complet de développement. :o) Mentalement, je ne suis pas près à changer

Re: JNI, Windows 2000 et la mémoire

2003-07-03 Par sujet Guillaume Desnoix
J'ai une application qui est lancee dans une JVM 1.4.2 dont la mémoire est fixee à ms=mx=32mo. Quand je regarde le gestionnaire des taches de Windows 2000 je m'appercoit que la memoire du processus java ne fait que monte depassant largement les 32Mo fixe a ma JVM. mx=32mo correspond a la quantite

Re: Récupérer la date de création d'un fichier

2003-07-04 Par sujet Guillaume Desnoix
Stéphan: Peut-être la méthode lastModified() est-elle simplement mal nommée. Si je ne m'abuse, sous *NiX comme sous Windows, il n'y a qu'une seule date associée à un fichier. Tu t'abuses. Un systeme de fichiers unix gere typiquement trois dates: - creation - derniere modification - dernier acces

Re: Récupérer la date de création d'un fichier

2003-07-04 Par sujet Guillaume Desnoix
Stéphan: Ceci dit, ma logique était de penser que pour des raisons de portabilité, java ne pouvait fournir qu'une date. C'est tout a fait logique et c'est pour ca que Java ne renvoie qu'une seule date (soit dit, Sun aurait pu faire mieux des le debut). (sans faire le tour des OS, il me semble

Re: process

2003-07-08 Par sujet Guillaume Desnoix
#!bin/bash echo $$$HOME/.monappli/pid exec java MonAppli Et lire le fichier $HOME/.monappli/pid dans l'appli java... Pas de solution pure java. Guillaume

Re: process

2003-07-08 Par sujet Guillaume Desnoix
#!/bin/bash echo $$$HOME/.monappli/pid exec java MonAppli Et lire le fichier $HOME/.monappli/pid dans l'appli java... Pas de solution pure java. J'ameliore ma solution: #!/bin/bash exec java -Dpid=$$ MonAppli public class PID { public static void main(String[] _args) { System.out.println(Mon

Re: Java 1.4.x et Mac OS X

2003-07-09 Par sujet Guillaume Desnoix
Hubert Lingo wrote: Mac OS X est basé sur FreeBSD. Et sur GNU. Il ne faut jamais oublier le GNU. ;-) Soit dit le noyau n'est pas tres important pour Java. Et je ne pense pas qu'on puisse faire tourner les JRE de *BSD sur OSX. Il faut donc imperativement utiliser celui d'Apple (1.4.1).

Re: Java 1.4.x et Mac OS X

2003-07-10 Par sujet Guillaume Desnoix
Hubert Lingo wrote: Désolé de te contredire, mais BSD n'est pas GNU. C'est 2 types de licences bien distincts. GNU n'est pas une licence, c'est un projet (dont les resultats sont sous la GPL). OSX et FreeBSD utilisent de nombreux outils GNU. En particulier GCC (le GNU C Compiler). Pas de GNU,

Re: Repertorier les appels à une methode dans un projet.

2003-07-16 Par sujet Guillaume Desnoix
Benoît Cabot wrote: Je suis à la rechercher d'un utilitaire (qui peut être sous forme de pluggin d'IDE...) qui serait capable de générer un rapport sur les dépendances entre méthode dans un projet: Savoir pour toutes les methodes de mon projet quelles sont les methodes qui l'utilisent, ceci

Re: Repertorier les appels une methode dans un projet.

2003-07-17 Par sujet Guillaume Desnoix
Cedric: Non, ca ne te suffira pas etant donne que javap ne te donne que la signature des methodes et pas leur code. Autrement dit, tu ne peux pas savoir quelle methode appelle quelle methode avec javap. javap donne les methodes appelees (du moins a partir du jdk1.1). Peut-etre que BEA utilise

Re: Repertorier les appels à une methode dans un projet.

2003-07-17 Par sujet Guillaume Desnoix
Benoît: J'aurais préféré avoir les methodes appelantes... ??? Si m1 appelle m2, j'en deduis que m2 est appelee par m1 ;-)

Re: Librairies dynamiques et JNI

2003-07-18 Par sujet Guillaume Desnoix
Cédric: J'en charge plusieurs qui s'appellent les unes les autres. System.loadLibrary(lib*.so); qui charge ma librairie et celles dont elle a besoin. Quelque soit l'ordre dans lequel je les charge, j'ai toujours au chargement de ma bibliothèque une exception et un undefined Symbol, comme si les

Re: Compatibilité

2003-07-29 Par sujet Guillaume Desnoix
sur la ligne de commande: javac -target 1.3 -source 1.3 [...] ou bien pour ant: javac target=1.3 source=1.3 [...]

Re: Error : Exception in thread main java.lang.NoClassDefFoundError

2003-09-01 Par sujet Guillaume Desnoix
j'ai généré un fichier param.jar d'une application sous Jbuilder9.. j'essyaer de l'exécuter dans un envirenement Linux : java -jar param.jar ca me donne un message d'erreur : Exception in thread main java.lang.NoClassDefFoundError Probleme de Manifest. Il manque la definition de la classe

Re: Touche menu

2003-09-01 Par sujet Guillaume Desnoix
Laurent: J'en ai bien peur. J'aurais du préciser que cette touche est tout à fait reconnue par toutes les applications X. Bizarre. Verifie qu'elle n'est pas interceptee par le gestionaire de fenetres, ni convertie. Pour ma part, cette touche n'est pas associee avec quoi que soit par defaut:

Re: Touche menu

2003-09-01 Par sujet Guillaume Desnoix
Je confirme. Elle passe bien le kernel et X mais elle est filtree par la JVM. Laurent: En fait, ce qui m'inquiète le plus c'est la touche n'a pas de keycode définit du genre VK_MENU. Ca, ce n'est pas grave vu qu'elle n'est pas standard. Mais elle devrait qd meme generer un evenement. Cette

Re: Touche menu

2003-09-03 Par sujet Guillaume Desnoix
Guillaume Une solution consiste a mapper cette touche au niveau de Guillaume X vers une combinaison acceptable comme Alt-X. Ainsi la Guillaume JVM devrait recevoir Alt-X, accepter l'evenement et le Guillaume transmettre. (faut que j'essaye, ca m'interesse aussi) C'est évidemment une

Re: Touche menu

2003-09-03 Par sujet Guillaume Desnoix
Hubert: En fait, c'est dommage que Sun n'aie pas prévu ce genre de choses. En fait, ils ont bien vu la chose mais ils ont decide que si ce n'est pas standard, ca ne doit pas etre vu par la JVM. Le probleme est dans leur definition: - les touches F13-F24 sont reconnues mais elles sont presentes

Re: prints intempestifs

2003-09-03 Par sujet Guillaume Desnoix
Philippe: Par pitie, quelqu'un peut-il me dire comment supprimer dans le JDK 1.4, les prints du genre : ATTENTION: Could not lock System prefs.Unix error code 1214057064. 3 sept. 2003 17:14:14 java.util.prefs.FileSystemPreferences syncWorld ATTENTION: Couldn't flush system

Re: peer to peer, ressources réparties

2003-09-09 Par sujet Guillaume Desnoix
Salut, je suis en train de concevoir une application (freeware) répartie en différents users dans le monde permettant aux users de s'échanger des informations ou bien des ressources via http ou socket (à définir). Freeware ou free software ? D'autre part, es-tu sur que ton modele est bien du P2P