Le fond est discutable et peut amener à débat. Mais la forme, pour faire court et simple, est naze et honteuse.
Le niveau technique de Quentin n'a pas besoin d'être remis en cause pour les personnes s'intéressant un minimum à nos métiers. Sa personnalité amène souvent des réactions binaires mais les réactions insultantes sont indignes.
Cher godass, afin d'illustrer votre réaction il serait bon de nous donner ici des photos/vidéos de vous, ainsi que des références de contributions techniques, managériales et d'entrepreneur de votre part.
Lorsque je suis sur un projet avec plusieurs milliers de requirements sous DOORS j’apprécie de pouvoir les lier aux diagrammes UML présents dans ma spec. Pouvoir verifier quels sont les use cases non testés, inutiles… De même lorsque l’équipe de développeurs est importante c’est agréable de pouvoir se reposer sur un formalisme commun permettant d’éviter l’interprétation personnelle du langage naturel. Enfin non l’UML n’est pas réservé aux jeunes diplomés. Je ne dis pas et ne dirai jamais qu’UML est à appliquer dans tous les cas mais c’est une norme qui répond clairement à certains besoins. Si vous ne ressentez pas ces derniers, inutiles de vociférer à son encontre, passez votre chemin viola tout.
Si vous résumez la norme UML à ce pauvre exemple effectivement je comprends que vous n'y trouviez aucun interêt. Maintenant je ne comprends pas que vous le résumiez à ce pauvre exemple.
C'est vrai que chaque outil a sa propre vision de la norme xmi (ou uml), il en va d'ailleurs également des gros outils tels rhapsody, rational software architect... Ca ne simplifie clairement pas le discours de l'OMG ou du moins la gestion de son discours.
Pour le reste le coeur est tout de même assez homogène et les dissensions se font sur des détails.
Je suis bien d'accord qu'ici le but du logiciel ne nécessite pas un export xmi.
Comme vous le soulignez PlantUML est assez paradoxal, ce qui amenait ma remarque. Toutefois tant qu'il y aura des utilisateurs c'est qu'il y avait un besoin, donc je vous souhaite bonne route :) .
Quid de l'interopérabilité?
Sans fichier xmi l'intérêt de l'UML est tout de même très restreint. Certes cela permet de visualiser rapidement certains use cases. Mais sans xmi il devient impossible de traiter l'information, d'en extraire des données ou d'en ajouter de manière dynamique.
Donc oui l'intérêt est réel face à un end-user qu'il soit professionnel ou non. Mais dans ce cas le nombre de types de diagrammes supportés aurait pu être revu à la baisse.
C'est partiellement faux.
ATL peut permettre la transformation direct d'un programme en fortran 95 vers un autre langage.
Il faut pour celà que quelqu'un ait fait le méta-modèle du langage fortran95, que l'autre langage (supposé textuel ici) ait également un méta-modèle disponible.
Il faut ensuite qu'il y ait une transformation ATL Fortran2OtherLanguage.
Et enfin il faut qu'il y ait un fichier TCS pour décrire la grammaire du langage.
Une fois ces étapes passées, tous tes programmes fortran95 opurront être transformés automatiquement, j'ai bien dit tous du moment que les précédentes étapes ont été bien programmées(par quelqu'un les ayant mis sur les zoos d'eclipse ou bien par toi).
J'ai dû être incompréhensible dans mon précédent post d'après ce dernier commentaire.
ATL n'est pas une nouvelle techno servant à générer automatiquement du code!
ATL passe d'un modèle à un autre modèle, ces deux modèles sont en XMI (comprenez XML grosso modo).
TCS permet de générer du code depuis un modèle en XMI. En l'occurence si cette génération est mauvaise ce ne sera ni à cause du langage TCS mais uniquement à cause du programmeur, lui seul définit la syntaxe du langage et donc lui seul est responsable de la génération.
Ce n'est pas un système de génération de code à partir d'UML, c'est un cran au dessus au niveau de l'abstraction.
UML est dans un statut batare(non péjoratif ici), c'est à la fois un langage qui est au niveau métamétamodèle et au niveau métamodèle.
ATL permet de passer d'un modèle conforme à un MétaModèle d'un langage à un autre modèle conforme à un autre Métamodèle de langage en spécifiant la transformation.
Donc ATL prend en entrée un métamodèle spécifié dans un fichier ecore et un modèle conforme à ce métamodèle spécifié lui dans un fichier XMI.
Ce que l'on obtient donc est un fichier XMI qui est le modèle conforme au langage cible.
Ce même fichier xmi peut ensuite être tranformé par une extraction TCS vers un fichier texte si le langage est textuel par exemple.
Donc on peut créer une transformation Java->UML ou UML->Java mais se limiter à cette vision d'ATL est extrêmement réducteur, cette transformation est d'ailleurs disponible sur le Zoo d'ATL avec une transformation pour avoir la représentation d'UML dans un fichier DOT par exemple.
Enfin pour spécifier un métamodèle on le définit généralement en KM3, plus facile à manipuler qu'un fichier ecore qui est du xml.
De ce fichier KM3 on génère le fichier ecore correspondant.
Pour le modèle deux solutions, on peut peupler le xmi à la main ou alors on définit un fichier TCS qui va nous servir à l'injection pour obtenir un xmi conforme.
RHEL -> orienté serveur/entreprise (payante de par les services redhat ceci dit les sources sont dispos et une distro équivalente est téléchargeable..sans les services redhat pour el coup
fedora -> orienté desktop
fedora peut être assimilé au labo technologique de red hat servant de base à la rhel.(par labot technologique et inovations voir GCC4,lsb,xen...)
ceci dit c'est un sujet traité des dizaines de fois sur dlfp et 5 fois plus sur les forums dédiés de fedora-france.org pour ceux voulant plus d'informations.
NB : Pour les personnes s'étonnant que les isos soient datées du 7 juin, la date de sortie officielle a été repoussée pour visiblement une cause juridique(nom de la distro->stentz), les images étaient donc pretes dès le 7juin et sont restées non dispo au publique pour cette raison ne nécessitant aucune recompilation.(des images isos étaient dispos dès le 7 juin sur bittorent.
Fedora Core 4 contains the following changes:
*
Support for the PowerPC (PPC) architecture.
*
GCC 4.0
*
GNOME 2.10
*
KDE 3.4 includes new accessibility features. You can manage these new features in KDS Control CenterRegional & AccessibilityAccessibility.
*
Native Eclipse 3.1M6 (part of a free Java stack)
*
MySQL 4.1
*
PHP 5.0
*
Xen 2 (virtualization to run multiple versions of an OS)
*
GFS 6.1-0.pre22 (cluster file system)
*
Evince 0.2.1 (universal document viewer)
*
GDM 2.6 - Includes early login capability
*
SELinux (his release includes coverage for 80 new daemons by the targeted policy)
Les liens sont down depuis ce matin... erreur de proxad en ayant mis à disposition les isos hier?
(cf toujours aucune mention de la mise en ligne publique des isos sur le site de mandrake)
"sous Mandrake (aujourd’hui 10.1 official ou community) :
- ouvrir le centre de contrôle Mandrake
- ouvrir l’onglet "Réseau & Internet"
- cliquer sur nouvelle connexion
- cocher "Connexion à travers un réseau local (LAN)", cliquer sur suivant
- choisir l’option "Chargement manuel d’un pilote", cliquer sur suivant
- faire défiler la liste jusqu’à la ligne "usbnet (USB Host-to-Host Link Drivers (numerous vendors))"
- cliquer sur cette ligne puis sur suivant et attendre...
Pour les autres distributions, il faut s’assurer que le module usbnet est bien compilé ou recompiler son noyau !"
ndiswrapper(version0.4) me renvoyait des erreurs.(je ne saurais plus dire à quel moment de la manipulation d'autant que la marche à suivre était différente)
mdk10.1 propose ndiswrapper en 0.9 via urpmi, j'ai mis à jour ma 10.0 mais même après un depmod la 0.4 est ecore présente dans modules.dep je ne sais pas pourquoi j'attends donc avec impatience l'arrivée des isos en téléchargement pour les non membres de mandrake-club...d'autant plus que la carte est totalement reconnue avec la 10.1 stable..sans module bien sur :(
Merci beaucoup ca me semble effectivement être une excellente solution.
Au risque de paraitre gonflant à force j'embraye sur un problème qui découle :)
msec doit être lancé en root:
-bash-2.05b$ su
Password:
su: ne peut initialiser les groupes: Operation not permitted
donc msec via ssh est impossible (impossibilité d'ouvrir sshd avec le compte root et la config est innaccessible en écriture)
On enchaine par le fait que webmin est innaccessible(je sais pas pourquoi)
Y-a-t-il moyen de lancer msec autrement qu'en étant physiquement devant le pc dans ce cas?
La solution la plus simple est de baser les services anope 1.7 et y joindre le module ns_require cf forum -> http://anope.org/postt1138.html(...)
Tu peux ajouter pour les utilisateurs d'une applet java un code php qui vérifie les tables mysql.
Maintenant si tu veux une identification avant la connexion il faut seulement autoriser les connexions via applet java.
Pourquoi? La connexion est gérée par le deamon irc et l'authentification par les services, les services n'agiront qu'une fois l'utilisateur connecté.
Ou alors tu retouches le code du deamon ;)
[^] # Re: Quand le ridicule ne tue plus
Posté par kbiger . En réponse au journal Des vidéos qui envoient du bois. Évalué à 1.
Le fond est discutable et peut amener à débat. Mais la forme, pour faire court et simple, est naze et honteuse.
Le niveau technique de Quentin n'a pas besoin d'être remis en cause pour les personnes s'intéressant un minimum à nos métiers. Sa personnalité amène souvent des réactions binaires mais les réactions insultantes sont indignes.
Cher godass, afin d'illustrer votre réaction il serait bon de nous donner ici des photos/vidéos de vous, ainsi que des références de contributions techniques, managériales et d'entrepreneur de votre part.
[^] # Re: uml c'est aussi utile que ... rien
Posté par kbiger . En réponse à la dépêche PlantUML, un nouvel outil de génération UML. Évalué à 2.
[^] # Re: uml c'est aussi utile que ... rien
Posté par kbiger . En réponse à la dépêche PlantUML, un nouvel outil de génération UML. Évalué à 2.
[^] # Re: uml c'est aussi utile que ... rien
Posté par kbiger . En réponse à la dépêche PlantUML, un nouvel outil de génération UML. Évalué à 4.
[^] # Re: XMI?
Posté par kbiger . En réponse à la dépêche PlantUML, un nouvel outil de génération UML. Évalué à 1.
Pour le reste le coeur est tout de même assez homogène et les dissensions se font sur des détails.
Je suis bien d'accord qu'ici le but du logiciel ne nécessite pas un export xmi.
Comme vous le soulignez PlantUML est assez paradoxal, ce qui amenait ma remarque. Toutefois tant qu'il y aura des utilisateurs c'est qu'il y avait un besoin, donc je vous souhaite bonne route :) .
# XMI?
Posté par kbiger . En réponse à la dépêche PlantUML, un nouvel outil de génération UML. Évalué à 2.
Sans fichier xmi l'intérêt de l'UML est tout de même très restreint. Certes cela permet de visualiser rapidement certains use cases. Mais sans xmi il devient impossible de traiter l'information, d'en extraire des données ou d'en ajouter de manière dynamique.
Donc oui l'intérêt est réel face à un end-user qu'il soit professionnel ou non. Mais dans ce cas le nombre de types de diagrammes supportés aurait pu être revu à la baisse.
[^] # Re: Ca a l'air vachement bien
Posté par kbiger . En réponse à la dépêche Sortie de ATL 2. Évalué à 2.
ATL peut permettre la transformation direct d'un programme en fortran 95 vers un autre langage.
Il faut pour celà que quelqu'un ait fait le méta-modèle du langage fortran95, que l'autre langage (supposé textuel ici) ait également un méta-modèle disponible.
Il faut ensuite qu'il y ait une transformation ATL Fortran2OtherLanguage.
Et enfin il faut qu'il y ait un fichier TCS pour décrire la grammaire du langage.
Une fois ces étapes passées, tous tes programmes fortran95 opurront être transformés automatiquement, j'ai bien dit tous du moment que les précédentes étapes ont été bien programmées(par quelqu'un les ayant mis sur les zoos d'eclipse ou bien par toi).
[^] # Re: Ca a l'air vachement bien
Posté par kbiger . En réponse à la dépêche Sortie de ATL 2. Évalué à 1.
ATL n'est pas une nouvelle techno servant à générer automatiquement du code!
ATL passe d'un modèle à un autre modèle, ces deux modèles sont en XMI (comprenez XML grosso modo).
TCS permet de générer du code depuis un modèle en XMI. En l'occurence si cette génération est mauvaise ce ne sera ni à cause du langage TCS mais uniquement à cause du programmeur, lui seul définit la syntaxe du langage et donc lui seul est responsable de la génération.
Là je pense que c'est assez clair.
[^] # Re: Ca a l'air vachement bien
Posté par kbiger . En réponse à la dépêche Sortie de ATL 2. Évalué à 2.
UML est dans un statut batare(non péjoratif ici), c'est à la fois un langage qui est au niveau métamétamodèle et au niveau métamodèle.
ATL permet de passer d'un modèle conforme à un MétaModèle d'un langage à un autre modèle conforme à un autre Métamodèle de langage en spécifiant la transformation.
Donc ATL prend en entrée un métamodèle spécifié dans un fichier ecore et un modèle conforme à ce métamodèle spécifié lui dans un fichier XMI.
Ce que l'on obtient donc est un fichier XMI qui est le modèle conforme au langage cible.
Ce même fichier xmi peut ensuite être tranformé par une extraction TCS vers un fichier texte si le langage est textuel par exemple.
Donc on peut créer une transformation Java->UML ou UML->Java mais se limiter à cette vision d'ATL est extrêmement réducteur, cette transformation est d'ailleurs disponible sur le Zoo d'ATL avec une transformation pour avoir la représentation d'UML dans un fichier DOT par exemple.
Enfin pour spécifier un métamodèle on le définit généralement en KM3, plus facile à manipuler qu'un fichier ecore qui est du xml.
De ce fichier KM3 on génère le fichier ecore correspondant.
Pour le modèle deux solutions, on peut peupler le xmi à la main ou alors on définit un fichier TCS qui va nous servir à l'injection pour obtenir un xmi conforme.
J'espère avoir été clair (j'ai un doute :) )
[^] # Re: euh...
Posté par kbiger . En réponse au journal Fedora Core 4. Évalué à 2.
Bien évidemment tu peux avec fedora faire serveur,devel....comme avec toute les distributions voulant être orientée desktop.
[^] # Re: euh...
Posté par kbiger . En réponse au journal Fedora Core 4. Évalué à 4.
fedora -> orienté desktop
fedora peut être assimilé au labo technologique de red hat servant de base à la rhel.(par labot technologique et inovations voir GCC4,lsb,xen...)
ceci dit c'est un sujet traité des dizaines de fois sur dlfp et 5 fois plus sur les forums dédiés de fedora-france.org pour ceux voulant plus d'informations.
NB : Pour les personnes s'étonnant que les isos soient datées du 7 juin, la date de sortie officielle a été repoussée pour visiblement une cause juridique(nom de la distro->stentz), les images étaient donc pretes dès le 7juin et sont restées non dispo au publique pour cette raison ne nécessitant aucune recompilation.(des images isos étaient dispos dès le 7 juin sur bittorent.
[^] # vite fait
Posté par kbiger . En réponse au journal Fedora Core 4. Évalué à 1.
*
Support for the PowerPC (PPC) architecture.
*
GCC 4.0
*
GNOME 2.10
*
KDE 3.4 includes new accessibility features. You can manage these new features in KDS Control CenterRegional & AccessibilityAccessibility.
*
Native Eclipse 3.1M6 (part of a free Java stack)
*
MySQL 4.1
*
PHP 5.0
*
Xen 2 (virtualization to run multiple versions of an OS)
*
GFS 6.1-0.pre22 (cluster file system)
*
Evince 0.2.1 (universal document viewer)
*
GDM 2.6 - Includes early login capability
*
SELinux (his release includes coverage for 80 new daemons by the targeted policy)
rapide c/c pris sur http://fedora.redhat.com/docs/release-notes/fc4/(...)
[^] # jreviens sur la pointe des pieds
Posté par kbiger . En réponse au journal Le Cauchemar de Darwin.... Évalué à -3.
s/panther/tiger
jme slapperai toute à l'heure vous en faites pas
[je repart sur la pointe des pieds]
# Darwin?
Posté par kbiger . En réponse au journal Le Cauchemar de Darwin.... Évalué à -5.
jsuis déja parti pensez à fermer derrière moi ---->[]
[^] # Re: NEIN ! NIET ! CHIOTISONS LA CONSTITUTION ! VIVE LA FRANCE ETERNELLE
Posté par kbiger . En réponse au journal Un journal de plus : OUI ou NON ?. Évalué à 1.
--->[]
[^] # Preneur
Posté par kbiger . En réponse au message Invitations gmail a donner. Évalué à 1.
Je suis interessé par un ptit compte gmail emballé dans un beau ptit paquet cadeau (avec ou sans sapin)
hindifarai at wulab dot com
merci d'avance
# liens caducs
Posté par kbiger . En réponse au journal Mandrakelinux 10.1 Official disponible en téléchargement. Évalué à 2.
(cf toujours aucune mention de la mise en ligne publique des isos sur le site de mandrake)
# Suffit de chercher un peu
Posté par kbiger . En réponse au message freebox en usb. Évalué à 3.
ya "recherche" en haut à droite ;)
# pas de problèmes
Posté par kbiger . En réponse au message Freebox en USB. Évalué à 4.
- ouvrir le centre de contrôle Mandrake
- ouvrir l’onglet "Réseau & Internet"
- cliquer sur nouvelle connexion
- cocher "Connexion à travers un réseau local (LAN)", cliquer sur suivant
- choisir l’option "Chargement manuel d’un pilote", cliquer sur suivant
- faire défiler la liste jusqu’à la ligne "usbnet (USB Host-to-Host Link Drivers (numerous vendors))"
- cliquer sur cette ligne puis sur suivant et attendre...
Pour les autres distributions, il faut s’assurer que le module usbnet est bien compilé ou recompiler son noyau !"
pris sur http://www.linuxfrench.net/gnu_linux/distributions/mandrake/freebox(...)
[^] # Re: et la version de mdk ?
Posté par kbiger . En réponse au message problème ndiswrapper/carte wifi linksys wmp54g. Évalué à 1.
mdk10.1 propose ndiswrapper en 0.9 via urpmi, j'ai mis à jour ma 10.0 mais même après un depmod la 0.4 est ecore présente dans modules.dep je ne sais pas pourquoi j'attends donc avec impatience l'arrivée des isos en téléchargement pour les non membres de mandrake-club...d'autant plus que la carte est totalement reconnue avec la 10.1 stable..sans module bien sur :(
[^] # Re: Oui :)
Posté par kbiger . En réponse au journal Restaurer des chmod. Évalué à 1.
Au risque de paraitre gonflant à force j'embraye sur un problème qui découle :)
msec doit être lancé en root:
-bash-2.05b$ su
Password:
su: ne peut initialiser les groupes: Operation not permitted
donc msec via ssh est impossible (impossibilité d'ouvrir sshd avec le compte root et la config est innaccessible en écriture)
On enchaine par le fait que webmin est innaccessible(je sais pas pourquoi)
Y-a-t-il moyen de lancer msec autrement qu'en étant physiquement devant le pc dans ce cas?
[^] # Re: Sisi c'est la merde :)
Posté par kbiger . En réponse au journal Restaurer des chmod. Évalué à 1.
[^] # Sisi c'est la merde :)
Posté par kbiger . En réponse au journal Restaurer des chmod. Évalué à 1.
[^] # Re: R!
Posté par kbiger . En réponse au journal Authentification et IRC. Évalué à 1.
# R!
Posté par kbiger . En réponse au journal Authentification et IRC. Évalué à 1.
Tu peux ajouter pour les utilisateurs d'une applet java un code php qui vérifie les tables mysql.
Maintenant si tu veux une identification avant la connexion il faut seulement autoriser les connexions via applet java.
Pourquoi? La connexion est gérée par le deamon irc et l'authentification par les services, les services n'agiront qu'une fois l'utilisateur connecté.
Ou alors tu retouches le code du deamon ;)