Tu as rue Doudeauville je crois au 94 un magasin qui vient de s'ouvrir avec des prix très sympas.
Et derrière Montparnasse, rue de l'Ouest je crois, un autre magasin, il y a quelques années, je pense qu'il existe encore (je crois qu'il s'appelle Génération Micro)
Un ordi pas cher d'accord mais à mon avis il faut gonfler la mémoire ça vaut vite le coup. Surtout au prix de la mémoire maintenant
[X] en baillant.
Je baille parce que le soir je travaille à la maison. Enfin, "travaille"... Et là c'est dans toutes les positions. Les jambes repliées, croisées, sur le bureau, sous le bureau, dans le lit, la barbe au dessus de la couverture, dans la cuisine, la musique à fond !...
C'est bien les portables!
... c'est une bonne nouvelle!
J'espère que la version est assez stable. J'ai eu quelques soucis avec la 0.8 mais là...on va voir!
Super. Pour moi les deux killing features - qui m'ont fait passer d'evolution à thunderbird - sont : la possibilité de laisser des mails pendant 1..n jours sur un serveur. Je sais c'est dans Evolution 2.xx mais qui n'est pas encore sur ma debian, désolé :-) (ni sur le w2k du boulot). Et la gestion des spams (un clic et hop; un bouton pour voir les images, très important car cela empêche un spammer de savoir que vous avez ouver-t son mail).
En plus je trouve le logo vraiment très réussi! Un peu de beauté dans un monde de spams!
Just epour avoir une précision: Les methodes d'une classe sont stockees par exemple dans un dictionnaire attache a la classe
C'est un dictionnaire natif ou c'est une customisation à faire a posteriori?
Parce que si c'est simplement une possibilité de rajouter à chaque fois, dans un dictionnaire géré par le programme, les noms des méthodes - ça voudrait dire que c'est pas de l'introspection mais une façon d'accéder aux méthodes ; au lieu de chercher les dynamiquement (introspection) , sans a priori savoir quelles elles sont. ça ressemble plus à de l'orienté aspect - comme tu dis plus bas.
Si je pense à quelques projets du libre avec des schémas uml, ce sont tous des schémas a posteriori pour faciliter la communication aussi avec l'utilisateur: spring, struts...
D'accord avec toi. Avec un gros MAIS! Mais : rajouter des notes pour bien documenter le cas d'utilisation. Parce que dire "Le client fait une carte bleue" c'est bien mais les specs, le détail de l'implemantation, doit être rattaché . Sinon tu risques de te faire pincer très fort.
Bin justement, la synchro, je ne l'ai jamais vue fonctionner parfaitement.
Bin oui.. Tu représentes une classe incluse dans une autre par une association ou par un attribut par exemple. De l'uml au langage c'est pas bidirectionnel. De plus, pour le diagramme de classe ça va encore mais moins bien pour les diagrammes dynamiques qui montrent d'état du système ou la communication des classes ou des instances.
Donc en général l'uml peut être utilisé comme une doc ou un croquis, mais - je maintiens, désolé, que le manque de synchronisation code/doc n'aide pas la doc - d'où le pas en avant qu'a été la javadoc.
Autre piste la génération de code à partir d'uml : andromda par ex. C'est une approche d'architecte du projet, tu pars de tes schémas, qui font référence et génèrent un squelette de code, que tu modifies, implémentes, etc.
Je pense aussi qu'uml c'est pas du code, c'est désynchronisé du code. Or pour un codeur le plus important c'est... le code. La doc, les commentaires, tout ça..
Le code reste le plus souvent le référent dans tout ce qui est documentation, puisque ça au moins c'est synchronisé par rapport au résultat final.
Pas certain des sources de ce que je vais te raconter mais je crois avoir lu que pas plusieurs de de Geronimo etaient des anciens de jboss. Et on a parle des le debut de possible emprunts de code. M.Fleury en a parle des le debut. Des que le projet est apparu a eu cette etiquette jboss-killer
... le bouquin sur junit est ecrit aussi par un francais (et en anglais aussi)
Qu'est-ce que tu caracteriserait comme esprit francais concernant les bouquins d'informatique?
Il y a aussi un ou deux livres juste au croisement de l'open source et du java :
Java Open Source Programming: with XDoclet, JUnit, WebWork, Hibernate.
J2EE Open Source Toolkit : Building an Enterprise Platform with Open Source Tools (Java Open Source Library)
Jakarta Pitfalls : Time-Saving Solutions for Struts, Ant, JUnit, and Cactus (Java Open Source Library) (Java Open Source Library)
Explorer's Guide to Open Source Java Tools.
Java Tools for Extreme Programming: Mastering Open Source Tools Including Ant, JUnit, and Cactus (pas lu mais si je me souviens bien j avais lu une tres bonne critique)
Java Open Source Development
Un autre livre sur les portails aussi oriente autour de Lucene... ca y est je l'ai retrouve c'est :
Professional Portal Development with Open Source Tools: JavaTM Portlet API, Lucene, James, Slide
Plus ceux qui traitent directement d'un projet open source: JUnit, Hibernate (Junit in action Hibernate in action, deux tres bons livres), Struts in Action et le "Struts" de chez O'Reilly (encore meilleur que le premioer cite) j2ee without ejb (excellentissime)...
Tout ceux-la sont de bons livres.
En fait j'ai franchement le sentiment que les livres sont un moyens pour les auteurs de l'open source de se retribuer, de gagner un peu de notoriete et/ou d'argent. Voire les deux livres de Rod Jonhson, ou les livres presents de Matt Raible ou a venir de Stephane Traumat.
Un moyen agreable de completer la doc, aussi, dans un format plus facile a lire que l'ecran.
Enfin c'est un moyen de faire le point a un moment, de dire en tant aue developpeur ou utilisateur d'un projet open source "on en est la" (cf. le livre sur Hibernate arp exemple)
C'est étonnant comme on peut apprendre une chose qui me parait aussi - pardon de le dire - énorme au détour d'une phrase. Je ne connais pas python. Mais...pas d'interface? Du coup je regarde en ruby et... pas non plus? En php c'est apparu avec php5 je crois.
ça m'étonne parce qu'un des mantras des javaistes et autres personnes est: Coder des interfaces pas des classes. ça permet de te libérer de l'implémentation. C'est même devenu pour beaucoup plus caractéristique de l'approche objet que l'héritage.
Est-ce qu'on parle de la meme chose?
bon alors ce sera double boot alors... J'ai vu sur blackdown qu'il y a un portage de la jvm 1.3
Dommage j'y avais pas pensé quand j'ai choisi le mac pour après y mettre une debian (enfin... ça a tourné à la ubuntu, après tout l'ubuntu est faite pour le mac, une debian faite pour le poste de travail).
Au fait il y a déjà php5 pour mac et pas encore pour linux. Enfin...
C'est vrai quand même que "lâcher" (plus ou moins) linux pour mac os c'est encore rester dans les *nix mais comme tu dis c'est aller contre une démarche, un principe.
Il y a pire. Imaginons que Bush soit réélu...
Elle est révélatrice aussi des petits besoins. Un petit traitement en batch, quelques données, qu'une seule personne fait de temps en temps.... C'est un besoin métier spécialisé qui est compliqué à exprimer et de faire l'outil cela aide celui qui a en charge le boulot. C'est un dev dont ils ne veulent pas que cela les engage auprès d'autres services - une maquette qui devient petit à petit l'appli elle-même.
C'est aussi le fait que souvent les gens aiment bien faire du dev, et que cela les amuse tout simplement.
Pas seulement une carence, cela montre aussi que l'informatique va excède le contrôle des services informatiques. D'ailleur microsoft dit souvent cela - enfin... c'était un argument qu'avait donné pbpg un jour : m$ permet à des non informaticiens de "se débrouiller".
Oui c'est bien globalvote. Avec des scores délirants contre jwBush. Pour les us ça fait un peu bizarre tu as raison mais la Finlande, la France, le brésil, ... enfin bon les votants sont quasi-unanimes: c'est un rejet massif. 88/12.. Et globalVote donne à peu près les mêmes résultats.
C'est étonnant ce qu'on peut faire avec un pauv' serveur. Bien sûr ce n'est pas un sondage mais je trouve que ça montre que 1e cette élection est suivie de très prêt par le monde entier.2e et que maintenant techniquement on peut le faire, on peut participer, influer, et se sentir engagé. Et en même c'est c'est se bercer d'illusion, car les votants ont une voix influence
Excellentissime Andrew Tanenbaum!
Il m'a remonté le moral au moins jusqu'à après-demain.
Au fait ça vous dit quelquechose un site où les gens du monde entier votaient pour l'un ou l'autre? Je me souviens que les résultats étaient hallucinants - et le taux de participation important - plusieurs milliers de personnes par pays. Quelqu'un a l'adresse là?
J'ai oublié le mot magique : siouplé
D'ailleurs j'ai une question à poser aux gens qui vont sur /. : vous faites comment pour vous plonger dans ces trolls de 200, 300 posts minimum?
C'est pas pour dénigrer. J'ai le de belles choses sur /. par exemple la critique d'un livre sur l'extreme programming c'était excellent mais ...long...long
ppps: le postscriptum avait un sens quand on écrivait une lettre à la main : oublié de parler de quelquechose alors que l'encre de la signature encore séchait.
Maintenant avec le copier/coller avec la possibilité de revenir en arrière par "Suppr" ou backspace, sur un ordinateur, la fonction du PS n'est plus de mise. Il suffirait le plus souvent de rajouter un paragraphe et de le coller plus haut.
Et pourtant on continue à utiliser le ps. Sa place dans un prpos écrit reste, comme si souvent pour les esprits tordus que nous sommes tous un peu quand même le plus important c'est ce qu'on oublie et que l'on colle à la fin.
# Micros d'occase à Paris
Posté par Gabriel . En réponse au journal la puissance d'un ordi. Évalué à 2.
Et derrière Montparnasse, rue de l'Ouest je crois, un autre magasin, il y a quelques années, je pense qu'il existe encore (je crois qu'il s'appelle Génération Micro)
Un ordi pas cher d'accord mais à mon avis il faut gonfler la mémoire ça vaut vite le coup. Surtout au prix de la mémoire maintenant
# laposition du tireur couché
Posté par Gabriel . En réponse au sondage Que je travaille, je suis le plus souvent assis. Évalué à 2.
Je baille parce que le soir je travaille à la maison. Enfin, "travaille"... Et là c'est dans toutes les positions. Les jambes repliées, croisées, sur le bureau, sous le bureau, dans le lit, la barbe au dessus de la couverture, dans la cuisine, la musique à fond !...
C'est bien les portables!
[^] # Re: Heum
Posté par Gabriel . En réponse au journal Fluxbox 0.9.11 is out \o/. Évalué à -2.
C'est un journal pas une news. Et en plus un journal privé.
# Pour une bonne nouvelle...
Posté par Gabriel . En réponse au journal Mozilla Thunderbird V1.0 is out !!!. Évalué à 3.
J'espère que la version est assez stable. J'ai eu quelques soucis avec la 0.8 mais là...on va voir!
Super. Pour moi les deux killing features - qui m'ont fait passer d'evolution à thunderbird - sont : la possibilité de laisser des mails pendant 1..n jours sur un serveur. Je sais c'est dans Evolution 2.xx mais qui n'est pas encore sur ma debian, désolé :-) (ni sur le w2k du boulot). Et la gestion des spams (un clic et hop; un bouton pour voir les images, très important car cela empêche un spammer de savoir que vous avez ouver-t son mail).
En plus je trouve le logo vraiment très réussi! Un peu de beauté dans un monde de spams!
[^] # Re: Décorateurs
Posté par Gabriel . En réponse à la dépêche Sortie de Python 2.4. Évalué à 2.
Et pourquoi pas : Modèle de conception.
[^] # Re: le python c'est bon
Posté par Gabriel . En réponse à la dépêche Sortie de Python 2.4. Évalué à 1.
Les methodes d'une classe sont stockees par exemple dans un dictionnaire attache a la classe
C'est un dictionnaire natif ou c'est une customisation à faire a posteriori?
Parce que si c'est simplement une possibilité de rajouter à chaque fois, dans un dictionnaire géré par le programme, les noms des méthodes - ça voudrait dire que c'est pas de l'introspection mais une façon d'accéder aux méthodes ; au lieu de chercher les dynamiquement (introspection) , sans a priori savoir quelles elles sont. ça ressemble plus à de l'orienté aspect - comme tu dis plus bas.
[^] # Re: En même temps je trouve ça dommage...
Posté par Gabriel . En réponse au journal E17 is in the CVS. Évalué à 2.
[^] # Re: UML?
Posté par Gabriel . En réponse à la dépêche Objecteering/UML 5.3.0 est sorti sous Linux x86. Évalué à 3.
[^] # Re: UML?
Posté par Gabriel . En réponse à la dépêche Objecteering/UML 5.3.0 est sorti sous Linux x86. Évalué à 2.
[^] # Re: UML?
Posté par Gabriel . En réponse à la dépêche Objecteering/UML 5.3.0 est sorti sous Linux x86. Évalué à 3.
Bin oui.. Tu représentes une classe incluse dans une autre par une association ou par un attribut par exemple. De l'uml au langage c'est pas bidirectionnel. De plus, pour le diagramme de classe ça va encore mais moins bien pour les diagrammes dynamiques qui montrent d'état du système ou la communication des classes ou des instances.
Donc en général l'uml peut être utilisé comme une doc ou un croquis, mais - je maintiens, désolé, que le manque de synchronisation code/doc n'aide pas la doc - d'où le pas en avant qu'a été la javadoc.
Autre piste la génération de code à partir d'uml : andromda par ex. C'est une approche d'architecte du projet, tu pars de tes schémas, qui font référence et génèrent un squelette de code, que tu modifies, implémentes, etc.
[^] # Re: UML?
Posté par Gabriel . En réponse à la dépêche Objecteering/UML 5.3.0 est sorti sous Linux x86. Évalué à 2.
Le code reste le plus souvent le référent dans tout ce qui est documentation, puisque ça au moins c'est synchronisé par rapport au résultat final.
[^] # Re: encore
Posté par Gabriel . En réponse à la dépêche Guerre JBoss/Apache ?. Évalué à 3.
[^] # Re: Pour aller plus loin
Posté par Gabriel . En réponse à la dépêche Conception et déploiement J2EE - Critique du livre. Évalué à 2.
Qu'est-ce que tu caracteriserait comme esprit francais concernant les bouquins d'informatique?
[^] # Re: idée
Posté par Gabriel . En réponse à la dépêche Conception et déploiement J2EE - Critique du livre. Évalué à 2.
[^] # Re: Pour aller plus loin
Posté par Gabriel . En réponse à la dépêche Conception et déploiement J2EE - Critique du livre. Évalué à 8.
Java Open Source Programming: with XDoclet, JUnit, WebWork, Hibernate.
J2EE Open Source Toolkit : Building an Enterprise Platform with Open Source Tools (Java Open Source Library)
Jakarta Pitfalls : Time-Saving Solutions for Struts, Ant, JUnit, and Cactus (Java Open Source Library) (Java Open Source Library)
Explorer's Guide to Open Source Java Tools.
Java Tools for Extreme Programming: Mastering Open Source Tools Including Ant, JUnit, and Cactus (pas lu mais si je me souviens bien j avais lu une tres bonne critique)
Java Open Source Development
Un autre livre sur les portails aussi oriente autour de Lucene... ca y est je l'ai retrouve c'est :
Professional Portal Development with Open Source Tools: JavaTM Portlet API, Lucene, James, Slide
Plus ceux qui traitent directement d'un projet open source: JUnit, Hibernate (Junit in action Hibernate in action, deux tres bons livres), Struts in Action et le "Struts" de chez O'Reilly (encore meilleur que le premioer cite) j2ee without ejb (excellentissime)...
Tout ceux-la sont de bons livres.
En fait j'ai franchement le sentiment que les livres sont un moyens pour les auteurs de l'open source de se retribuer, de gagner un peu de notoriete et/ou d'argent. Voire les deux livres de Rod Jonhson, ou les livres presents de Matt Raible ou a venir de Stephane Traumat.
Un moyen agreable de completer la doc, aussi, dans un format plus facile a lire que l'ecran.
Enfin c'est un moyen de faire le point a un moment, de dire en tant aue developpeur ou utilisateur d'un projet open source "on en est la" (cf. le livre sur Hibernate arp exemple)
[^] # Re: Des interfaces en python
Posté par Gabriel . En réponse à la dépêche Zope X3 en version finale. Évalué à 1.
ça m'étonne parce qu'un des mantras des javaistes et autres personnes est: Coder des interfaces pas des classes. ça permet de te libérer de l'implémentation. C'est même devenu pour beaucoup plus caractéristique de l'approche objet que l'héritage.
Est-ce qu'on parle de la meme chose?
[^] # Re: gmail
Posté par Gabriel . En réponse au journal Gmail et pop. Évalué à 2.
Je t'ai envoyé en "message perso" un petit message et mon mail si ta proposition tient toujours. A+
[^] # Re: Installing GNOME 2.8 on Suse 9.1
Posté par Gabriel . En réponse à la dépêche Sorties de SUSE LINUX 9.2 Live Eval/Professional et Novell Linux Desktop 9. Évalué à 1.
(et pour ceux que cela intéresse, voici un lien qui vous amènera au troll parent: http://linuxfr.org/comments/496105.html#496105(...) )
Et Eric Meyer a donné ce lien intéressant - qui n'a rien à voir avoir la Suze mais avec la discussion qui suit:
http://shirky.com/writings/group_user.html(...)
[^] # Re: java?
Posté par Gabriel . En réponse au journal Test rapide de Ubuntu PPC. Évalué à 2.
Dommage j'y avais pas pensé quand j'ai choisi le mac pour après y mettre une debian (enfin... ça a tourné à la ubuntu, après tout l'ubuntu est faite pour le mac, une debian faite pour le poste de travail).
Au fait il y a déjà php5 pour mac et pas encore pour linux. Enfin...
C'est vrai quand même que "lâcher" (plus ou moins) linux pour mac os c'est encore rester dans les *nix mais comme tu dis c'est aller contre une démarche, un principe.
Il y a pire. Imaginons que Bush soit réélu...
[^] # Re: en parlant de *ccess, migation vers MySQL
Posté par Gabriel . En réponse à la dépêche Ne vous demandez pas ce que Kexi peut faire pour vous.... Évalué à 6.
C'est aussi le fait que souvent les gens aiment bien faire du dev, et que cela les amuse tout simplement.
Pas seulement une carence, cela montre aussi que l'informatique va excède le contrôle des services informatiques. D'ailleur microsoft dit souvent cela - enfin... c'était un argument qu'avait donné pbpg un jour : m$ permet à des non informaticiens de "se débrouiller".
# java?
Posté par Gabriel . En réponse au journal Test rapide de Ubuntu PPC. Évalué à 2.
[^] # Re: Un statue pour Andrew
Posté par Gabriel . En réponse au journal Andrew Tanenbaum est de retour.... Évalué à 2.
C'est étonnant ce qu'on peut faire avec un pauv' serveur. Bien sûr ce n'est pas un sondage mais je trouve que ça montre que 1e cette élection est suivie de très prêt par le monde entier.2e et que maintenant techniquement on peut le faire, on peut participer, influer, et se sentir engagé. Et en même c'est c'est se bercer d'illusion, car les votants ont une voix influence
# Un statue pour Andrew
Posté par Gabriel . En réponse au journal Andrew Tanenbaum est de retour.... Évalué à 2.
Il m'a remonté le moral au moins jusqu'à après-demain.
Au fait ça vous dit quelquechose un site où les gens du monde entier votaient pour l'un ou l'autre? Je me souviens que les résultats étaient hallucinants - et le taux de participation important - plusieurs milliers de personnes par pays. Quelqu'un a l'adresse là?
J'ai oublié le mot magique : siouplé
[^] # Re: Slashdot ?!
Posté par Gabriel . En réponse à la dépêche LinuxFR, vainqueur du choix des lecteurs du Linux Journal. Évalué à 2.
C'est pas pour dénigrer. J'ai le de belles choses sur /. par exemple la critique d'un livre sur l'extreme programming c'était excellent mais ...long...long
[^] # Re: des CD à partager
Posté par Gabriel . En réponse à la dépêche Les premiers pas d'Ubuntu Warty. Évalué à 9.
Maintenant avec le copier/coller avec la possibilité de revenir en arrière par "Suppr" ou backspace, sur un ordinateur, la fonction du PS n'est plus de mise. Il suffirait le plus souvent de rajouter un paragraphe et de le coller plus haut.
Et pourtant on continue à utiliser le ps. Sa place dans un prpos écrit reste, comme si souvent pour les esprits tordus que nous sommes tous un peu quand même le plus important c'est ce qu'on oublie et que l'on colle à la fin.