Bonjour,
Je suis entrain de réfléchir à faire communiquer efficacement deux applications totalement différentes.
On risque d'utiliser CORBA & Co pour gérer la couche COM. (c'est pas négociable en fait ;)) Et j'étais entrain de réfléchir à un pseudo langage pour faire communiquer les deux.
En gros :
Une appli A et une appli B:
A va demander à B son nom ca va se traduire dans une couche de COM par une chaine de caractère : "MODULE_IN_getName arg"
Et (…)
Forum Programmation.autre LUA : factoriser du code
Forum Programmation.c++ Macro avec saut de ligne
Bonjour,
Je suis entrain de faire du portage et dans toutes mes bibliotheques différentes, je suis toujours entrain de rajouter un .h avec comme code celui ci :
Donc je demandais comment faire un macro avec le code dedans
Genre
#define MACRO_EXPORT (target) \ ...
Mais je me doute que le saut de ligne, ca ne va pas le faire et (…)
Je suis entrain de faire du portage et dans toutes mes bibliotheques différentes, je suis toujours entrain de rajouter un .h avec comme code celui ci :
#ifdef _MSC_VER
#if defined TARGET_EXPORTS
#define TAGET_API __declspec( dllexport )
#else
#define TARGET_API __declspec( dllimport )
#endif // _LIB
Donc je demandais comment faire un macro avec le code dedans
Genre
#define MACRO_EXPORT (target) \ ...
Mais je me doute que le saut de ligne, ca ne va pas le faire et (…)
Forum Programmation.autre Vim Abrevation avec Saut de ligne et $
Bonjour,
je souhaiterai faire une abrevation sous vim avec des sauts de lignes et de caracteres speciaux comme $ .
Exemple :
Je veux associer la suite ?h à :
[code]
FOREACH(folder
${CMAKE_CURRENT_SOURCE_DIR}/../../include
)
FILE(GLOB tmpHFILES
${folder}/*.h
${folder}/*.Ci
)
SET(H_FILES ${H_FILES} ${tmpHFILES})
ENDFOREACH(folder)
[/code]
Donc j'ai testé
:ab ?h FOREACH(folder ${CMAKE_CURRENT_SOURCE_DIR}/../../include etc...
J'avais un vague (et faux) souvenir du saut de ligne avec (attaché ) mais c'est pas çà ;)...
Et apres il ya le ${CMAKE* qui ne passe pas (…)
je souhaiterai faire une abrevation sous vim avec des sauts de lignes et de caracteres speciaux comme $ .
Exemple :
Je veux associer la suite ?h à :
[code]
FOREACH(folder
${CMAKE_CURRENT_SOURCE_DIR}/../../include
)
FILE(GLOB tmpHFILES
${folder}/*.h
${folder}/*.Ci
)
SET(H_FILES ${H_FILES} ${tmpHFILES})
ENDFOREACH(folder)
[/code]
Donc j'ai testé
:ab ?h FOREACH(folder ${CMAKE_CURRENT_SOURCE_DIR}/../../include etc...
J'avais un vague (et faux) souvenir du saut de ligne avec (attaché ) mais c'est pas çà ;)...
Et apres il ya le ${CMAKE* qui ne passe pas (…)
Forum Programmation.c++ Mingw Et Export des symboles
Bonjour,
Je suis entrain de porter OBT une bibliotheque qui implemente simplement des singleton, des plugins, des tracers etc... sous MINGW.
Cette bibiliotheque et ses tests marchent tres bien sous linux et visual express. Mais là sous mingw avec msys j'ai des problemes à l'execution
Et j'ai un probleme au niveau des symboles exportés.
Je dispose d'un programme de test, qui dans un programme principal ajoute un service au serviceManager puis charge un plugin(PI) et le plugin demande au serviceManager (…)
Je suis entrain de porter OBT une bibliotheque qui implemente simplement des singleton, des plugins, des tracers etc... sous MINGW.
Cette bibiliotheque et ses tests marchent tres bien sous linux et visual express. Mais là sous mingw avec msys j'ai des problemes à l'execution
Et j'ai un probleme au niveau des symboles exportés.
Je dispose d'un programme de test, qui dans un programme principal ajoute un service au serviceManager puis charge un plugin(PI) et le plugin demande au serviceManager (…)
Forum Programmation.c++ Wm4 WildMagic et MinGW
Bonjour,
Je suis entrain de compiler un programme sous MinGW qui utilise Wm4.
Le programme marche bien sous linux gcc > 4 et Visual mais la j'ai un probleme de link.
c:\MinGW\bin\..\lib\gcc\mingw32\3.4.5\..\..\..\..\mingw32\bin\ld.exe: warni
ing has been activated without --enable-auto-import specified on the comman
This should work unless it involves constant data structures referencing sy
-imported DLLs.
CMakeFiles/OMKAddOn.dir/OSO/OMKTrajectory.obj:OMKTrajectory.cpp:(.text+0x24
eference to `Wm4::BSplineCurve3::Get(float, Wm4::Vector3*, Wm
t>*, Wm4::Vector3*, Wm4::Vector3*) const'
CMakeFiles/OMKAddOn.dir/OSO/OMKTrajectory.obj:OMKTrajectory.cpp:(.text+0x32
reference to `Wm4::BSplineCurve3::BSplineCurve3(int, Wm4::Vector3
t, bool, bool)'
collect2: ld returned 1 exit status
(…)
Je suis entrain de compiler un programme sous MinGW qui utilise Wm4.
Le programme marche bien sous linux gcc > 4 et Visual mais la j'ai un probleme de link.
c:\MinGW\bin\..\lib\gcc\mingw32\3.4.5\..\..\..\..\mingw32\bin\ld.exe: warni
ing has been activated without --enable-auto-import specified on the comman
This should work unless it involves constant data structures referencing sy
-imported DLLs.
CMakeFiles/OMKAddOn.dir/OSO/OMKTrajectory.obj:OMKTrajectory.cpp:(.text+0x24
eference to `Wm4::BSplineCurve3::Get(float, Wm4::Vector3*, Wm
t>*, Wm4::Vector3*, Wm4::Vector3*) const'
CMakeFiles/OMKAddOn.dir/OSO/OMKTrajectory.obj:OMKTrajectory.cpp:(.text+0x32
reference to `Wm4::BSplineCurve3::BSplineCurve3(int, Wm4::Vector3
collect2: ld returned 1 exit status
(…)
Forum Programmation.shell renommer des fichiers avec 3 chiffres
Bonjour,
Je suis entrain de faire un script pour faire des archives de comics (cbz) et il me manque juste une partie ordre, dans le nom des fichiers.
#!/bin/bash
nom="POT_V1_"
mkdir $nom;
IFS=$'\n'
cpt=0;
for i in `ls *.jpg`
do
cpt=`expr $cpt + 1`;
echo "separate $i en $nom$cpt"
convert -crop 50%x100% $i temp
mv temp-0 $nom/$nom$cpt.jpg;
cpt=`expr $cpt + 1`;
mv temp-1 $nom/$nom$cpt.jpg;
done
En gros j'obtiens toto1.jpg etc, toto10.jpg et toto100.jpg.
Quelqu'un a une idée comment je pourrais (…)
Je suis entrain de faire un script pour faire des archives de comics (cbz) et il me manque juste une partie ordre, dans le nom des fichiers.
#!/bin/bash
nom="POT_V1_"
mkdir $nom;
IFS=$'\n'
cpt=0;
for i in `ls *.jpg`
do
cpt=`expr $cpt + 1`;
echo "separate $i en $nom$cpt"
convert -crop 50%x100% $i temp
mv temp-0 $nom/$nom$cpt.jpg;
cpt=`expr $cpt + 1`;
mv temp-1 $nom/$nom$cpt.jpg;
done
En gros j'obtiens toto1.jpg etc, toto10.jpg et toto100.jpg.
Quelqu'un a une idée comment je pourrais (…)
Forum général.général Decouper une image en deux automatiquement
Bonjour,
Je cherche à decouper une image A4 toto en mode paysage en deux image toto_1 toto_2 decoupés à la moitiée.
Je suppose qu'il doit yavoir un moyen avec imagemagick mais apres...
Merci
Je cherche à decouper une image A4 toto en mode paysage en deux image toto_1 toto_2 decoupés à la moitiée.
Je suppose qu'il doit yavoir un moyen avec imagemagick mais apres...
Merci
Forum Programmation.autre SVN et branches
Bonjour,
On dispose de plusieurs branches dans ma base genre
/dev/toto
/dev/titi
/Version/V2.0
/Version/V1.1
Maintenant que la V2.0 est la version officielle je veux que /dev/toto et /dev/titi soit remplacées par la V2.0 cad que titi et toto travaillent dans leur propre branche qui (re)demarre à partir de la V2.0.
Comment je fais pour forcer SVN a ecraser completement les anciennes modifs faites dans /dev/toto et /dev/tit par la V2.0 ?
En gros faire un merge qui ecrase tout sans (…)
On dispose de plusieurs branches dans ma base genre
/dev/toto
/dev/titi
/Version/V2.0
/Version/V1.1
Maintenant que la V2.0 est la version officielle je veux que /dev/toto et /dev/titi soit remplacées par la V2.0 cad que titi et toto travaillent dans leur propre branche qui (re)demarre à partir de la V2.0.
Comment je fais pour forcer SVN a ecraser completement les anciennes modifs faites dans /dev/toto et /dev/tit par la V2.0 ?
En gros faire un merge qui ecrase tout sans (…)
Forum Linux.livecd Faire sa distrib avec nvidia
Bonjour,
Dans mon labo on developpe une appli 3D/RV et notre client voudrait un cd linux avec tout compris le soft, les dependances et les drivers nvidia.
Qu'est ce qui existe comme distrib qui font ca de maniere relativement simple ?
Et surtout est ce que certaines proposent l'installation du driver nvidia
Merci
Pour le moment on utilise des fedora mais c'est historique car les labos de recherche on l'habitude d'installer des fedora pour des histoires de droits mais je (…)
Dans mon labo on developpe une appli 3D/RV et notre client voudrait un cd linux avec tout compris le soft, les dependances et les drivers nvidia.
Qu'est ce qui existe comme distrib qui font ca de maniere relativement simple ?
Et surtout est ce que certaines proposent l'installation du driver nvidia
Merci
Pour le moment on utilise des fedora mais c'est historique car les labos de recherche on l'habitude d'installer des fedora pour des histoires de droits mais je (…)
Forum général.cherche-logiciel Savoir si 2 images sont identiques
Bonjour,
Est ce que vous connaissez un programme sous linux, genre des options sous imageMagic, pour determinier si deux images sont identiques ?
Je suis entrain de bosser sur l'optimisation de la mémoire vidéo dans mon appli et j'ai plein de textures qui ont l'air identiques...
Merci
Est ce que vous connaissez un programme sous linux, genre des options sous imageMagic, pour determinier si deux images sont identiques ?
Je suis entrain de bosser sur l'optimisation de la mémoire vidéo dans mon appli et j'ai plein de textures qui ont l'air identiques...
Merci
Forum Linux.général Commande X11 en C++ pour reduire une fenetre
Bonjour,
Je cherche comment reduire dans la barre des taches une fenetre.
J'ai testé XLowerWindow mais la fenetre ne se reduit pas.
Si qq a une idée
Merci
Je cherche comment reduire dans la barre des taches une fenetre.
J'ai testé XLowerWindow mais la fenetre ne se reduit pas.
Si qq a une idée
Merci
Forum Linux.débutant Synergy et repetition de touche
J'utilise synergy sur 2 Fedora Core 9 entre 3 PCs, le serveur etant sous windows et deux linux en client.
Sur un des linux je n'ai aucun problème, mais sur un autre, j' ai la repetition de touche qui s'annule des que je pars sous windows et que je reviens...
Donc je suis obligé sous KDE de décocher et recocher la case répétition de touche...
Qq à une idée comment je peux corriger çà, ou sinon comme faire un script (…)
Sur un des linux je n'ai aucun problème, mais sur un autre, j' ai la repetition de touche qui s'annule des que je pars sous windows et que je reviens...
Donc je suis obligé sous KDE de décocher et recocher la case répétition de touche...
Qq à une idée comment je peux corriger çà, ou sinon comme faire un script (…)
Forum Linux.débutant transformer us-ascii vers utf8
Bonjour,
j'ai certains fichier sources en utf8 et d'autre en us-ascii.
qd je fais un file -i temp.tmp
temp.tmp : text/plain charset)us-ascii.
J'essaye de l'enregistrer en gedit, il me dit que c'est en UTF8 mais le file me dit tjr que c'est de l'ascii.
Et justement ce fichier me fait planter mon application à cause des accents dedans...
Any idea??
J'ai essayé
iconv -f ASCII -t UTF-8 temp.tmp > temp2.tmp && file -i temp2.tmp
temp2.tmp : text/plain charset=us-ascii
...GRR
Merci
j'ai certains fichier sources en utf8 et d'autre en us-ascii.
qd je fais un file -i temp.tmp
temp.tmp : text/plain charset)us-ascii.
J'essaye de l'enregistrer en gedit, il me dit que c'est en UTF8 mais le file me dit tjr que c'est de l'ascii.
Et justement ce fichier me fait planter mon application à cause des accents dedans...
Any idea??
J'ai essayé
iconv -f ASCII -t UTF-8 temp.tmp > temp2.tmp && file -i temp2.tmp
temp2.tmp : text/plain charset=us-ascii
...GRR
Merci
Forum Linux.débutant Assigner un processus à qqun
Bonjour, Je voudrai connaitre la commande pour assigner un processus à un utilisateur
L'idée c'est de pouvoir créer un processus en root
Puis l'assigner à un user beta pour que celui ci puisse le detruire avec un killall
Merci
L'idée c'est de pouvoir créer un processus en root
Puis l'assigner à un user beta pour que celui ci puisse le detruire avec un killall
Merci