Bonjour,
Je souhaiterais savoir comment implémenter un système de plugin pour un logiciel. Cela repose-t-il sur un design pattern particulier, quelles sont les techniques, les méthodes les plus récentes, les plus générales...
Je recherche comment intégrer la fonctionnalité plugin dans un logiciel.
Forum Programmation.autre arch: comment faire une révision...
Bonjour, j'essaye de comprendre comment faire une révision en utilisant arch.
Ce que je comprends, c'est qu'il faut utiliser 'tla tag'. Bon, j'ai même compris comment on fait. Cependant, après avoir fait le 'tag', la version de l'arbre reste la même qu'avant le tag... Je m'étais bien habitué, moi, à la manière dont CVS le faisait.
Bref, ce que j'ai trouvé c'est, par exemple:
$ tla tree-version
...--0.1
$ tla tag -S NOMCOMPLET--0.1--patch-n NOMCOMPLET--0.2
$ cd ..
$ tla get (…)
Ce que je comprends, c'est qu'il faut utiliser 'tla tag'. Bon, j'ai même compris comment on fait. Cependant, après avoir fait le 'tag', la version de l'arbre reste la même qu'avant le tag... Je m'étais bien habitué, moi, à la manière dont CVS le faisait.
Bref, ce que j'ai trouvé c'est, par exemple:
$ tla tree-version
...--0.1
$ tla tag -S NOMCOMPLET--0.1--patch-n NOMCOMPLET--0.2
$ cd ..
$ tla get (…)
Forum Programmation.autre Expressions regulieres automatiques dans addblock
Bonjour,
Je ne connais rien en expressions regulieres mais pensez vous qu'il soit possible qu'un programme en fasse une liste par rapport à la liste addblock qu'on lui donne.
Je ne sais pas si je suis tres clair. :-p
Je ne connais rien en expressions regulieres mais pensez vous qu'il soit possible qu'un programme en fasse une liste par rapport à la liste addblock qu'on lui donne.
Je ne sais pas si je suis tres clair. :-p
Forum Programmation.autre CVS: recherche frontend web
Bonjour,
Je cherche un client CVS web: j'en avais trouvé un assez populaire, sandweb mais, après avoir installé les nombreux modules perl nécessaires à son fonctionnement:
1) il s'avère impossible de lui spécifier un repository local déja existant.
2) il plante qd on essaie de lui faire faire la moindre action sur le nouveau repository.
Apparemment il existait un autre client web (CVSWeb), mais il à été abandonné au profit de Sandbox, parait-il plus puissant (j'ai du mal à le (…)
Je cherche un client CVS web: j'en avais trouvé un assez populaire, sandweb mais, après avoir installé les nombreux modules perl nécessaires à son fonctionnement:
1) il s'avère impossible de lui spécifier un repository local déja existant.
2) il plante qd on essaie de lui faire faire la moindre action sur le nouveau repository.
Apparemment il existait un autre client web (CVSWeb), mais il à été abandonné au profit de Sandbox, parait-il plus puissant (j'ai du mal à le (…)
Forum Programmation.autre Outils pour le génie logiciel
Bonjour,
Je me lance dans la production d'un logiciel de support d'entrainement (https://gna.org/projects/xathlon/(...)). Le projet en lui-même est secondaire; je voudrais surtout me faire une expérience concrète de développement de logiciel libre.
Pour l'instant, je cherche des outils libres qui m'aideront à supporter cette activité : analyse, conception, développement, ou toute autre activité liée.
Ma question est : Quels outils utilisez-vous ? Si possible, avec des commentaires sur le contexte d'utilisation, les avantages/inconvénients, ou tout autre remarque pouvant (…)
Je me lance dans la production d'un logiciel de support d'entrainement (https://gna.org/projects/xathlon/(...)). Le projet en lui-même est secondaire; je voudrais surtout me faire une expérience concrète de développement de logiciel libre.
Pour l'instant, je cherche des outils libres qui m'aideront à supporter cette activité : analyse, conception, développement, ou toute autre activité liée.
Ma question est : Quels outils utilisez-vous ? Si possible, avec des commentaires sur le contexte d'utilisation, les avantages/inconvénients, ou tout autre remarque pouvant (…)
Forum Programmation.autre Cherche bibliotheque graphique
J'ai depuis longtemps un projet de programme, mais j'ai besoin pour me mettre en route d'une suggestion:
qqun connait-il une librairie qui me permettrait de creer de cartes (geographiques) "dynamiques"?? Ou des librairies utilisées pour creer de jeux du genre civilzation?
qqun connait-il une librairie qui me permettrait de creer de cartes (geographiques) "dynamiques"?? Ou des librairies utilisées pour creer de jeux du genre civilzation?
Forum Programmation.autre Message incompréhensible de gcc
Bonjour,
depuis quelque temps lors de certain compilation j'obtient un message de gcc comprenant les mots :
gnu.linkonce.... et .rodata sans que je comprennent ce que cela veut dire.
le man ne m'a pas aidé
un ex :
`.gnu.linkonce.t._ZN16csReporterHelper7ReportVEP15iObjectRegistryiPKcS3_Pc' referenced in section `.rodata' of ./out/linuxx86/optimize/plugins/video/format/avi/avistrv.o: defined in discarded section `.gnu.linkonce.t._ZN16csReporterHelper7ReportVEP15iObjectRegistryiPKcS3_Pc' of ./out/linuxx86/optimize/plugins/video/format/avi/avistrv.o
collect2: ld a retourné 1 code d'état d'exécution
make: *** [all] Erreur 1
Voila
depuis quelque temps lors de certain compilation j'obtient un message de gcc comprenant les mots :
gnu.linkonce.... et .rodata sans que je comprennent ce que cela veut dire.
le man ne m'a pas aidé
un ex :
`.gnu.linkonce.t._ZN16csReporterHelper7ReportVEP15iObjectRegistryiPKcS3_Pc' referenced in section `.rodata' of ./out/linuxx86/optimize/plugins/video/format/avi/avistrv.o: defined in discarded section `.gnu.linkonce.t._ZN16csReporterHelper7ReportVEP15iObjectRegistryiPKcS3_Pc' of ./out/linuxx86/optimize/plugins/video/format/avi/avistrv.o
collect2: ld a retourné 1 code d'état d'exécution
make: *** [all] Erreur 1
Voila
Forum Programmation.autre Bibliothèque statique / bibliothèque dynamique
Tous les systèmes d'exploitation autorisent-ils les bibliothèques dynamiques ? Ou certains sont-ils restreints aux bibliothèques statiques ? Je pense en particulier à l'informatique embarquée.
Forum Programmation.autre istream et iostream
Bonjour,
En compilant un programme j'ai des erreurs de fichiers introuvables : les fichiers istream et iostream
#include
#include
c'est quoi ces deux entités ?? c'est des fichiers .h ? Car j'ai bien deux fichiers istream.h et iostream.h dans le repertoire /usr/include/gg+-3/.
Comment faire ?
Merci
En compilant un programme j'ai des erreurs de fichiers introuvables : les fichiers istream et iostream
#include
#include
c'est quoi ces deux entités ?? c'est des fichiers .h ? Car j'ai bien deux fichiers istream.h et iostream.h dans le repertoire /usr/include/gg+-3/.
Comment faire ?
Merci
Forum Programmation.autre wxWidgets
Salut forum,
J'essaie de faire une interface simple avec wxWidgets. Je veux afficher, selon l'état d'un bouton radio, une image ou une autre dans une seule fenêtre.
Le schéma est donc:
J'ai un frame, qui contient l'image et un panel.
Le panel contient le bouton.
Problème, peut importe la taille que je donne au panel quand je le construit, il couvre toute la fenêtre, mais j'arrive par contre a place le bouton proprement!
J'ai juste ce problème d'affichage, le reste (…)
J'essaie de faire une interface simple avec wxWidgets. Je veux afficher, selon l'état d'un bouton radio, une image ou une autre dans une seule fenêtre.
Le schéma est donc:
J'ai un frame, qui contient l'image et un panel.
Le panel contient le bouton.
Problème, peut importe la taille que je donne au panel quand je le construit, il couvre toute la fenêtre, mais j'arrive par contre a place le bouton proprement!
J'ai juste ce problème d'affichage, le reste (…)
Forum Programmation.autre Equivalent de gcj pour tcl
Existe-t-il un compilateur libre pour Tcl ?
J'ai vu pas mal de solutions, des wrappeurs, mais c'est jamais très clair.
En fait j'utilise aMsn, qui est assez leeeeeeeeent. Je me demandais si il n'y avais pas moyen de le compiler pour réduire le désagrément.
J'ai vu pas mal de solutions, des wrappeurs, mais c'est jamais très clair.
En fait j'utilise aMsn, qui est assez leeeeeeeeent. Je me demandais si il n'y avais pas moyen de le compiler pour réduire le désagrément.
Forum Programmation.autre Symboles chimiques en LaTeX
Bonjour à tous,
J'aimerai insérer deux formules chimiques (CO2 et Nd:YAG) dans un document LaTeX. Le problème, c'est que je ne sais pas comment faire. Je voudrais que le 2 de CO2 apparaisse en indice, et qu'il n'y ait pas d'espace après les deux points dans Nd:YAG. J'ai essayé d'encadrer l'élément avec des dollars, mais LaTeX passe alors le texte en italique, or je veux qu'il reste dans le même style que le reste du texte, et ça ne resoud (…)
J'aimerai insérer deux formules chimiques (CO2 et Nd:YAG) dans un document LaTeX. Le problème, c'est que je ne sais pas comment faire. Je voudrais que le 2 de CO2 apparaisse en indice, et qu'il n'y ait pas d'espace après les deux points dans Nd:YAG. J'ai essayé d'encadrer l'élément avec des dollars, mais LaTeX passe alors le texte en italique, or je veux qu'il reste dans le même style que le reste du texte, et ça ne resoud (…)
Forum Programmation.autre Comment faire des commentaires au sein d'une structure de bdd ?
Quelquefois, on a une base de données avec un gros schéma, et on veut en faire un listing correct pour bien documenter son travail.
Pour ça, pas de problème, il y a des bons outils (postgresql_autodoc, par exemple, pour postgresql).
Mais quelquefois, on aimerait bien commenter cette structure, documenter la bdd elle-même, et évidemment que ça reste pérenne, que chaque utilisateur de la base y ait accès, qu'il n'y ait pas besoin de maintenir un fichier supplémentaire, ou alors que (…)
Pour ça, pas de problème, il y a des bons outils (postgresql_autodoc, par exemple, pour postgresql).
Mais quelquefois, on aimerait bien commenter cette structure, documenter la bdd elle-même, et évidemment que ça reste pérenne, que chaque utilisateur de la base y ait accès, qu'il n'y ait pas besoin de maintenir un fichier supplémentaire, ou alors que (…)
Forum Programmation.autre RTAI
J'aimerai savoir si quelqu'un à déjà installer un RTAI 3.1 sur une mandrake 10 avec recompilation du noyau 2.6.8.1
OU une chose similaire…
Merci de poster ce que vous avez fait pour l'installer ou si vous avez un protocole d'installation avec un exemple en C de tâche ou m'en expliquer un peu plus sur le concept (en profondeur quoi…)
Merci
Forum Programmation.autre Zope, Base de donnée et Transaction
Bonjour,
Est ce que quelqu'un sais s'il est possible d'avoir un aspect transactionnel avec un connecteur Postgresql ou Mysql sous Zope.
En gros: Begin, je fait ma requette, je verifie, et si c'est bon, commit .
Par la même, est ce que quelqu'un sait s'il existe un / des connecteurs MySQL pour Zope qui tiennent compte des évolutions mysql 4 par exemple, voire MaxDB.
La plus part de ceux que j'ai trouvé chez Zope.org date de 2001, voire 2003 pour (…)
Est ce que quelqu'un sais s'il est possible d'avoir un aspect transactionnel avec un connecteur Postgresql ou Mysql sous Zope.
En gros: Begin, je fait ma requette, je verifie, et si c'est bon, commit .
Par la même, est ce que quelqu'un sait s'il existe un / des connecteurs MySQL pour Zope qui tiennent compte des évolutions mysql 4 par exemple, voire MaxDB.
La plus part de ceux que j'ai trouvé chez Zope.org date de 2001, voire 2003 pour (…)
Forum Programmation.autre Encadrer du texte en SVG
Je suis en train d'écrire un template XSLT qui génère du SVG à partir de données contenues dans un fichier XML. Mais voilà, ne connaissant pas vraiment les subtilités de SVG, je bloque sur un point : comment encadrer du texte en SVG
Plus clairement, je veux afficher une sorte d'organigramme (une série de boîte contenant du texte avec des flèches qui les relient). Dans ce cas comment faire pour dessiner chaque boîte sachant que je n'ai aucune idée à (…)
Plus clairement, je veux afficher une sorte d'organigramme (une série de boîte contenant du texte avec des flèches qui les relient). Dans ce cas comment faire pour dessiner chaque boîte sachant que je n'ai aucune idée à (…)
Forum Programmation.autre GD et X11
Quelqu'un aurait un moyen de copier une image GD vers un Drawable X11 (via XPutImage ?). En gros, sans copier les pixels un par un dans une image X11.
Et une méthode pour créer une image GD dans de la mémoire partagée avec le serveur ? (Xshm...)
Et une méthode pour créer une image GD dans de la mémoire partagée avec le serveur ? (Xshm...)
Forum Programmation.autre binaires : enregistrer en base ou fichiers externes ?
Bonjour
Je me pose des questions. J'ai un système de fichier à référencer. A votre avis, je les mets directement en base (champ de type binary) ou je les mets dans un répertoire quelconque et je référence le path dans la base ?
Je voudrais savoir quel est le système le plus performant ?
Merci !
Je me pose des questions. J'ai un système de fichier à référencer. A votre avis, je les mets directement en base (champ de type binary) ou je les mets dans un répertoire quelconque et je référence le path dans la base ?
Je voudrais savoir quel est le système le plus performant ?
Merci !
Forum Programmation.autre Liens OLE sous linux?
Bonjour à tous,
J'ai pas mal cherché mais j'ai trouvé sur ce forum et sur google mais j'ai rien trouver de probant. J'ai une liste de rendez vous que je récupère sur un site avec un script perl. J'aimerai les important dans KORGANIZER.
J'ai cherché partout pour trouver un moyen de rajouter mes rendez vous avec des liens 'OLE' (j'ai vu ca sur visual basic) mais visiblement ca existe pas sous linux. (Par lien OLE j'entend des liens dynamiques entre (…)
J'ai pas mal cherché mais j'ai trouvé sur ce forum et sur google mais j'ai rien trouver de probant. J'ai une liste de rendez vous que je récupère sur un site avec un script perl. J'aimerai les important dans KORGANIZER.
J'ai cherché partout pour trouver un moyen de rajouter mes rendez vous avec des liens 'OLE' (j'ai vu ca sur visual basic) mais visiblement ca existe pas sous linux. (Par lien OLE j'entend des liens dynamiques entre (…)
Forum Programmation.autre Wget authentification digest
bonjour
Voila le problème
je récupère avec wget un fichier qui est placé dans un répertoire protégé par une authentification de type digest sur mon serveur apache.
J'arrive à récupérer le fichier en m'authentifiant sans aucun problème, mais lorsque je regarde les trames je vois que wget envoie une première fois les login et mot de passe en claire pour une authentification basic, puis renvoie tout ça en mode digest quand la première authentification a échoue :(, en gros le (…)
Voila le problème
je récupère avec wget un fichier qui est placé dans un répertoire protégé par une authentification de type digest sur mon serveur apache.
J'arrive à récupérer le fichier en m'authentifiant sans aucun problème, mais lorsque je regarde les trames je vois que wget envoie une première fois les login et mot de passe en claire pour une authentification basic, puis renvoie tout ça en mode digest quand la première authentification a échoue :(, en gros le (…)
Forum Programmation.autre mono c# qt#
Bonjour,
Je voulais créer une petite appli sous kde.
N'ayant aucune envie de faire ce c++ (mauvais souvenirs de cours sous codewarrior ? ;-) ) je me suis tourné vers mono (c#)
De "base" il tourne avec gtk# et ça marche bien (edition grpahique avec glade puis intégration du fichier glade dans le projet sans problème.
Mais voila, j'aimerais faire du c# avec qt...
J'ai vu qu'il existait qtsharp un binding qt pour c#.
Mais j'ai pas envie de me (…)
Je voulais créer une petite appli sous kde.
N'ayant aucune envie de faire ce c++ (mauvais souvenirs de cours sous codewarrior ? ;-) ) je me suis tourné vers mono (c#)
De "base" il tourne avec gtk# et ça marche bien (edition grpahique avec glade puis intégration du fichier glade dans le projet sans problème.
Mais voila, j'aimerais faire du c# avec qt...
J'ai vu qu'il existait qtsharp un binding qt pour c#.
Mais j'ai pas envie de me (…)
Forum Programmation.autre Editeur TLV
Bonjour,
Afin de comprendre des centaines de lignes de code hexa, je recherche un éditeur TLV (TAG LENGTH VALUE).
C'est comme pour le xml et sa dtd, sauf que là, il n'y pas de balise, juste de l'hexa et un fichier de définition.
Exemple : 0A 05 01 02 03 04 05
Merci
Afin de comprendre des centaines de lignes de code hexa, je recherche un éditeur TLV (TAG LENGTH VALUE).
C'est comme pour le xml et sa dtd, sauf que là, il n'y pas de balise, juste de l'hexa et un fichier de définition.
Exemple : 0A 05 01 02 03 04 05
0A = ceci est un numéro de tel
05 = 5 octets
01 02 03 04 05 = le fameux n° de tel.
Merci
Forum Programmation.autre GNU awk
Salut,
Soit le fichier toto contenant les lignes suivantes:
soit la commande suivante:
le résultat n'est pas conforme à ce je devrait attendre, j'ai remarqué que TOUS mes traitements de ce type (quelque soit la distribution ou même la version de GNU Awk) se passe mal pour le premier élément.
Tests sur:
Debian/Sid : GNU Awk 3.1.4
Debian/Woody: GNU Awk 3.1.0
Redhat: GNU Awk 3.1.0
Slackware: (…)
Soit le fichier toto contenant les lignes suivantes:
toto:XXXXXXX
tata:YYYYYYY
tutu:ZZZZZZZ
soit la commande suivante:
$ cat toto | awk '{FS=":"; print $1}'
toto:XXXXXXX
tata
tutu
le résultat n'est pas conforme à ce je devrait attendre, j'ai remarqué que TOUS mes traitements de ce type (quelque soit la distribution ou même la version de GNU Awk) se passe mal pour le premier élément.
Tests sur:
Debian/Sid : GNU Awk 3.1.4
Debian/Woody: GNU Awk 3.1.0
Redhat: GNU Awk 3.1.0
Slackware: (…)
Forum Programmation.autre R et un editeur de texte
Bonjour,
Je travaille avec l'environnement R, le programme de statistique, et je cherche un editeur de texte qui pourrait etre ouvert par R, sous Linux, comme c'est le cas avec WinEdt sous Windows.
Merci
Je travaille avec l'environnement R, le programme de statistique, et je cherche un editeur de texte qui pourrait etre ouvert par R, sous Linux, comme c'est le cas avec WinEdt sous Windows.
Merci
Forum Programmation.autre OCaml
Bonjour,
J'aimerais me mettre au OCaml.
Quelqu'un saurait quels logiciels sont développés en OCaml, histoire de voir à quoi ça ressemble ?
Merci
J'aimerais me mettre au OCaml.
Quelqu'un saurait quels logiciels sont développés en OCaml, histoire de voir à quoi ça ressemble ?
Merci