Forum Programmation.autre Tatouage de code source

Posté par .
Tags : aucun
0
21
mar.
2011

Bonjour,

j'ai eu l'idée saugrenue d'essayer de tatouer un code source.
Du coup j'ai cherché un peu ce qu'il se faisait dans le domaine et la seule solution sérieuse sur laquelle je suis tombé est spécifique au C/C++:
Source Code Watermarking Based on Function Dependency Oriented Sequencing

Par sérieuse, j'écarte les solutions qui peuvent aisément être détectées par comparaison entre deux fichiers (tatoués ou pas) comme:

  • l'insertion d'espaces, tabulations, et autres caractères invisibles
  • la substitution de guillemets simples en guillemets (...)

Forum Programmation.autre Faire fonctionner la 3D sur carte radeon RS690

Posté par (page perso) .
Tags : aucun
0
20
mar.
2011

Je poste cette entrée aujourd'hui pour demander de l'aide, mais aussi pour exprimer un ras le bol. Ras le bol de voir ma carte graphique n'offrir qu'un support minimum, ras le bol que les choses n'évoluent pas, ras le bol de ne pas pouvoir utiliser mon ordinateur à la hauteur de ces capacités…

Mon ordinateur est équipé d'une carte 3D intégrée Ati Radeon X1200. Une carte bas de gamme qui offre un support minimal de la 3D, mais sans réaliser (...)

Forum Programmation.autre Aide pour améliorer la syntaxe d'un langage de programmation (Linotte)

Posté par .
Tags :
2
17
mar.
2011

Ave forum,

Je viens à vous pour m'aider à repenser le vocabulaire utilisé dans le langage de programmation Linotte (http://langagelinotte.free.fr/wordpress/).

Pour rappel, ce langage utilise les termes suivant :

Livre

Le livre est la structure mère d'un programme écrit en Linotte.

Paragraphe

Le paragraphe est une méthode définit dans un livre. Chaque paragraphe implémente un algorithme ou un traitement particulier qui peut être utilisé à partir de n'importe quels autres paragraphes du même livre.

Actions

Un programme informatique (...)

Forum Programmation.autre OpenGL et projections cartographiques

Posté par (page perso) .
1
11
mar.
2011

Re bonjour,
Je cherche à afficher des données cartographiques 2D, dont les différents éléments sont constitués de couples latitude/longitude. Et je désirerais être capable de changer de type de projection en cours d'exécution (Lambert, polaire, etc.).

Je n’arrive pas à voir si je peux implémenter cette projection par une modification de la Model View Matrix. En gros, ces projections sont-elles réalisables par des transformations affines en deux dimensions (je souhaiterais rester dans le plan ? ). Vu les maths poilues (...)

Forum Programmation.autre [OCaml] Typage complexe et type "Block"

Posté par (page perso) .
Tags : aucun
1
7
mar.
2011

Bonjour, j'implémente en ce moment une machine à état hiérarchique en OCaml. Une machine à état hiérarchique est une machine à état dont chaque état peut contenir une machine à état.
Cette machine à état permet de contrôler le comportement d'un agent.

Je tente de réaliser cela avec un mix d'objet et de type somme en OCaml. J'ai donc une classe agent et une classe state qui elle représente mon état. State a un état parent (celui qui le contient), (...)

Forum Programmation.autre calculer des valeurs dans LaTeX

Posté par .
Tags : aucun
2
4
mar.
2011

bonjour,

je cherche à savoir s'il y a un moyen simple (inclu de base dans texlive par exemple), pour calculer des valeurs.

Par exemple, je dois insérer automatiquement des images (de tailles variables) dans les paragraphes d'un document LaTeX, et wrapfigure met des espaces beaucoup trop gros, car il semble nécessaire d'indiquer la largeur de l'image dans wrapfigure. Par rapport au reste de mon contexte, j'ai remarqué que si je divisais par 1,6 la largeur des images incluses, les marges (...)

Forum Programmation.autre Firefox : plugin permettant de "suivre" les données/URL envoyées via formulaire

Posté par .
Tags : aucun
1
2
mar.
2011

Bonjour.

Connaissez-vous un bon plugin firefox permettant d'afficher les données envoyées via formulaire pour éventuellement récupérer ces données à des fins d'automatisation via curl ou autre ?

Une recherche google ne m'a rien retourné de satisfaisant (mais peut-être ai-je employé les mauvais motsclé, je ne sais pas trop comment appeler ce genre d'utilitaire).

Merci d'avance.

Forum Programmation.autre fi collé en latex

Posté par .
Tags :
3
15
fév.
2011
Bonjour, j'ai un petit problème en latex. J'ai écrit mon code latex. Je génère le pdf et je vérifie que tout va bien dans mon pdf. À première vu ça semble ok. Je décide de tester la recherche de caractère et je m'aperçois qu'il ne trouve pas la chaîne « afi » alors que le mot « afin » est bien présent dans mon document pdf. Si je copie le mot « afin » à un autre endroit, je m'aperçois (...)

Forum Programmation.autre Nombre de fichiers dans un dossier

Posté par (page perso) .
Tags : aucun
2
4
fév.
2011
Bonjour, suite à l'annonce de mon projet qui consiste à sauvegarde le web (oui oui), je m'apprête à devoir stocker énormément de fichiers.

Chaque fichier sera identifié par une somme de contrôle, comme une clef hexadécimal à 40 chiffres.

Je sais qu'il y a de nombreux programmes qui font des sous dossiers pour améliorer les performances.

Je pourrais m'amuser à séparer la clef en un chemin de dossiers.

Le fichier aabbccdd pourrait être dans le dossier aa/bb/cc avec un nom (...)

Forum Programmation.autre Fusion de 2 dépôts Git

Posté par .
Tags : aucun
1
20
jan.
2011
Bonjour,

Une petite question sous Git ...

Disons que j'ai un dépôt "A" et un dépôt "B".

"A" contient les fichiers: fichier1.txt et fichier2.txt
"B" contient pleins de choses.

J'aimerais récupérer les fichiers: fichiers1.txt et fichier2.txt avec leur historique et les mettre dans "B".

Est-ce possible ?

En fait, je ne souhaite pas conserver le dépôt "A" mais incorporer son contenu (et son historique) dans "B".

Merci de votre aide.

Forum Programmation.autre I/O en javascript ou changement de langage?

Posté par .
Tags : aucun
0
3
jan.
2011
Bonjour,

j'ai un petit de projet de programme de QCM, et je ne souhaiterais le coder en javascript. Pourquoi javascript?
- Parce que j'ai besoin de faire une gui simple.
- Parce que je souhaite un programme le plus largement portable (vous me direz tcl/ruby/perl/python/.. couplé avec tk/gtk/qt/fox/wxwindow/,,, c'est portable, et je vous répondrais que oui, mais que pour un petit bout de programme tout con je ne me vois pas demander de télécharger 30Mo d'interpréteur et de bibiliothèques avec (...)

Forum Programmation.autre Erreurs de compilation avec distcc: méli mélo 32/64bits?

Posté par (page perso) .
Tags : aucun
0
16
déc.
2010
Hello,

J'essaye de compiler WebKit en mode debug sous Linux, et pour m'aider j'ai un octo-cores dans notre baie qui nous sert de support distcc pour la compilation.

Un collègue est sous le même OS que moi (Fedora 13 x86_64) et n'a aucun souci pour accélérer la compilation.

De mon côté c'est la galère dès que je tente la compilation avec distcc, j'ai des erreurs de ce genre:
`operator new' takes type `size_t'    (`unsigned int') as first parameter


Sans DISTCC_HOSTS (...)

Forum Programmation.autre Script pour Le Gimp

Posté par .
Tags : aucun
2
9
déc.
2010
Bonjour !

Question: comment faire des scripts pour le Gimp?
Je souhaite programmer en C ou en Python. Par exemple le premier programme serait de sélectionner les zones blanches de l'image et de les rendre transparentes puis d'enregistrer le fichier en png.

Forum Programmation.autre Reference en Latex

Posté par .
Tags : aucun
1
8
déc.
2010
Bonjour,
je suis actuellement dans la rédaction d'un devoir en latex et je cherche un moyen de faire une référence non pas à une section mais à un mot : je voudrais poser un label qui m'ajouterai un numéro en indice sur le mots et avec la commande \ref trouver le numérotion de section et le numéro du mot (comme pour une note de bas de page)
Exemple :
Comme vu dans 1.13 ....

Section 1
SousSection1
blablabla
bla ³.

(...)

Forum Programmation.autre Rsync: préserver les permissions des fichiers cible

Posté par .
Tags : aucun
1
2
déc.
2010
Bonjour,

Je cherche à utiliser rsync en conservant les permissions, utilisateur et groupe sur les fichiers de mon répertoire cible.

Sur mon serveur:
# ls -al /etc/toto
drwxr-xr-x user group .
drwxr-xr-x root root ..
-rwxr--r-- user group toto

En local:
# rsync -rl /tmp/toto root@host:/etc/toto

Sur mon serveur:
# ls -al /etc/toto
drwxr-xr-x user group .
drwxr-xr-x root root ..
-rwxr--r-- root root toto

Le constat:
les permissions sont conservées par contre, il change l'utilisateur et le groupe primaire (...)

Forum Programmation.autre GTK. Distinguer simple et double clic sur drawing area.

Posté par .
Tags : aucun
1
24
oct.
2010
Bonjour.

J'ai une drawingarea et je souhaite distinguer entre le simple clic gauche et le double clic gauche, afin d'avoir deux callbacks distincts ; les évènements ayant donc lieu lorsque le pointeur est dessus cette première. Problème, le double clic comporte une séquence de deux premiers "events" commun aux deux, c'est à dire :

Simple clic :

1. GDK_BUTTON_PRESS
2. GDK_BUTTON_RELEASE

Double clic :

1. GDK_BUTTON_PRESS
2. GDK_BUTTON_RELEASE
3. GDK_BUTTON_PRESS
4. GDK_2BUTTON_PRESS
5. GDK_BUTTON_RELEASE

Je dois donc écrire quelque chose (...)

Forum Programmation.autre LaTeX : définition d'une macro avec \def

Posté par .
Tags : aucun
0
8
oct.
2010
bonjour um,

je cherche à créer des macros dans LaTex. Le problème c'est que je veux nommer ces macros avec des noms "lisibles", c'est à dire éviter de coller les mots entre eux, genre \def\masupermacropaslisible. J'avais donc dans l'idée d'écrire les espaces avec des _ (underscore). Le problème c'est qu'on dirait que seul le premier mot est pris en compte, par exemple si je définis :

\def\DEFAULT_FONT_SIZE{14}
\def\DEFAULT_AUTRE_TRUC{5}

j'obtiens ensuite à la compilation:

! Use of \DEFAULT doesn't match its (...)

Forum Programmation.autre Makefile récursifs et variable

Posté par .
Tags : aucun
0
12
sept.
2010
Bonjour,

J'ai un code source avec plusieurs répertoires imbriqués. Je voudrais lancer le Makefile à la racine, qui appelle les sous Makefiles etc...
A chaque étape, un sous Makefile compile les .c de son répertoire, il garde ensuite en mémoire les .o dans une variable et le Makefile à la racine fait l'édition de lien à partir de ces fichiers objets.

Le problème, c'est que je n'arrive pas à garder en mémoire les fichiers objets. Par exemple, j'ai la structure (...)

Forum Programmation.autre Question sur GIT

Posté par .
Tags : aucun
1
16
août
2010
Bonjour,

Je travaille sur une carte récente Beagleboard de processeur OMAP 3530. Une carte d'extension Zippy2 avec un contrôleur Ethernet est relié sur la carte Beagleboard.

Pour avoir un noyau compatible avec ma carte d'extension Zippy2, je doit prendre les sources la branche "validation-20100805" du dépôt Git :

http://gitorious.org/beagleboard-validation/linux

Pour utiliser certaines fonctionnalités de la carte Beagleboard, comme l'utilisation du DSP, je dois prendre les sources du noyau de la branche dspbridge du dépôt Git :

http://git.kernel.org/?p=linux/kernel/git/tmlind/linux-omap-(...)


Donc ça me (...)

Forum Programmation.autre Que de langages..mais quel langage ?

Posté par .
Tags : aucun
0
25
juil.
2010
Bonjour,

Je sais que cette question a été posé un nombre assez important de fois ici et/ou ailleurs mais même après une lecture de ces réponses, je n'ai pu répondre à cette question :

M'investir sur quel langage de programmation ?

Etant un développeur php, effectuant la majorité du temps des applications "web", je ne retrouve plus le plaisir que j'avais avant en codant avec ce langage...

Je me dis donc qu'il serait peut être bon de changer... j'entrepris donc (...)

Forum Programmation.autre Firefox-scripts

Posté par .
Tags : aucun
5
22
juil.
2010
Bonjour,

je cherche un moyen d'ajouter des menus au clic droit dans Firefox.

Par exemple :
- après sélection d'un numéro de téléphone, clic droit --> appeler avec Ekiga
- après sélection d'une adresse IP, clic droit --> se connecter via VNC
...

J'ai d'abord cherché dans les Nautilus-scripts avant de comprendre que c'était dans Firefox que j'en avais besoin.

Ensuite, j'ai cherché du côté de Geasemonkey et plus spécifiquement de "Super Linkifier" [http://userscripts.org/scripts/show/10958] mais je ne trouve (...)