[?xml version="1.0" encoding="utf-8"?] [A xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"] [B1] [C1]xx[/C1] [C2]yy[/C2] [/B1] [B2] [C3]dsfhizu[/C3] [C4] [D1]zoibvd[/D1] [D2]0[/D2] [/C4] [/B2] [B2] [C3]ii[/C3] [C4] [D1]fazoifbvza[/D1] [D2]0[/D2] [/C4] [/B2] [B2] [C3]mliohszaz[/C3] [C4] [D1]cvkjbsdhzpz[/D1] [D2]1[/D2] [/C4] [/B2] [/A]Et je souhaiterais enlever tous les éléments B2 pour lesquels la balise D2 est à 1, et garder le reste des informations identiques. J'ai un peu de mal à trouver la syntaxe (…)
Forum Programmation.autre Création d'une GUI pour monitorer MySQL, Que choisir ?
Due au récent abandon des très bon "Mysql GUI Tools" par Sun/Oracle (EOL), je compte créer un petit programme pour remplacer Mysql Administrator au niveau du monitoring et des options, donc avec des graphiques comme le permettant l'ancien et bien plus encore...
Seulement je ne sais pas trop quoi choisir pour faire ça, au début je pensais utiliser Java/Swing, tout semblait parfait sauf que JDBC n'a pas accès a certaines fonctions spécifiques a Mysql (par exemple mysql_shutdown et d'autres (…)
Forum Programmation.autre XSL pour débutant
Résultat : Laloose !
J'ai fait des tonnes de tests, si quelqu'un pouvait me dire ce qui ne va pas dans ce que j'ai pond. Grosso modo, ce que nous souhaitons, c'est d'avoir le timestamp, le from , le to et le body (le reste rien à battre).
Le XML qui va presque bien : http://pastebin.com/f46967f55
(…)
Forum Programmation.autre awk et regex
La question est triviale, mais je ne parviens tout simplement pas à trouver la réponse.
Je simplifie le problème. Dans un script awk, j’ai:
/class=".+">/ { sub(/class="(.+)"/, "classe = \1", $0); print }
Comment faire pour récupérer le contenu entre parenthèses dans la regex pour l’injecter dans la chaîne de substitution?
Merci pour votre aide.
Forum Programmation.autre developper une petite application kde
Voilà je vous explique je gère une e-boutique et j'aimerai développer un petite application qui se logerais sur le bureau ou dans la barre Kde Qui me signalerais les dernière commande?
je pense qu'il serais simple de faire du coté serveur un petit flux rss crypté, mais de mon coté je sais pas du tout en quoi developper quelqu'un pourrais m'aidez?
Merci à vous
Forum Programmation.autre Apache : rewrite et hosts.deny
je souhaite pour certaines plages d'ip rediriger les utilisateurs vers une page en particulier.
j'ai lu la doc et j'ai mis ceci dans mon httpd.conf
#règle pour rewrite
RewriteEngine On
RewriteMap hosts-deny txt:/etc/httpd/conf/hosts.deny
RewriteCond ${hosts-deny:%{REMOTE_HOST}|NOT-FOUND} !=NOT-FOUND [OR]
RewriteCond ${hosts-deny:%{REMOTE_ADDR}|NOT-FOUND} !=NOT-FOUND
RewriteRule ^/.* /var/www/html/blacklisted.html [L]
J'ai créé un fichier hosts.deny dont voici un extrait
61.145.0.0/255.255.0.0 -
62.84.76.210 -
Ça fonctionne très bien pour les IP entièrement renseigné (2ème ligne de mon exemple). Par contre ça ne fonctionne pas avec une (…)
Forum Programmation.autre cherche à convertir: adresse PCI -> Mac address (pour une carte Ethernet)
je cherche une commande capable de me donner l'adresse MAC d'une carte réseau pci connaissant son adresse PCI.....
J'ai l'impression que ça n'existe pas alors j'écris un bout de code qui travaille avec /sys.... et ça fonctionne...
Est-ce que je réinvente la roue ?
bonne soirée...
Forum Programmation.autre Que de langages..mais quel langage ?
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 LaTeX : définition d'une macro avec \def
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
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 Erreurs de compilation avec distcc: méli mélo 32/64bits?
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 I/O en javascript ou changement de langage?
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 Faire fonctionner la 3D sur carte radeon RS690
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 Tatouage de code source
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 [ YAML ] chaine qu s'étale sur plusieurs lignes
Bonjour.
Je souhaite créer un fichier yaml avec des parametres de cestyle :
identifiant: valeur avec valeur sur plusieurs lignes, mais en conservant le format.
Valeur pourrait être organisé ainsi: toto titi tata aaaaaa bbbbbb cccccccc
Je souhaite garder l'organisation des espaces/tabulation tel quel.
yaml permet d'utiliser le caractère | pour indiquer qu'une valeur s'étend sur plusieurs lignes, mais quid des espaces en début et en fin de ligne ? Faut-il que je fasse un truc du genre:
identifiant: | (…)
Forum Programmation.autre macro vim sur mot courant
Bonjour,
J'aimerais bien trouver le moyen dans vim d'executer un script shell externe avec comme paramètre le mot courant.
Mon but précis est, à l'intérieur d'un vimdiff de 2 listes de paquets de 2 machines, de pouvoir faire un "aptitude show $1" (en fait mon script montrerait la description du paquet sous le curseur et demanderait si il faut l'installer avant de revenir à vim).
Je n'ai rien trouvé de probant sur le ternet :-( Merci.
Forum Programmation.autre [Résolu] Compilation gfortran et bibliothèque Blas/Lapack
Bonjour,
alors voila je suis en train de m'arracher les cheveux sur un problème et je cherche toute aide possible. J'ai un programme que je compile avec intel fortran (ifort) d’habitude mais il faudrait que je le compile en gfortran et si possible avoir presque les même performances. Sur un coeur/processeur aucun soucis. Là où ça se corse c'est en openmp... Sous ifort avec les bibliothèque mkl sur un quad-core le scaling est de presque 4 (ne regardons pas les (…)
Forum Programmation.autre [ActionScript] Bonne pratique remplacer les classes abstraites
Bonjour,
Je me pose une question concernant les bonnes pratiques sur l'implémentation générale de fonctions d'une interface. Dans une situation où l'implémentation d'une fonction est simplement dérivée du résultat de l'implémentation d'autres fonctions, où doit être implémentée cette première ?
Un petit exemple pour éclaircir tout ça. Disons que j'ai une interface du genre :
interface IAvecPoints
{
/* Récupère les points de l'objet. */
fonction points() -> tableau de Point
/* Récupère un point de l'objet le plus proche d'un autre
(…)
Forum Programmation.autre Mercurial : révision aléatoire pour des changements inexistants
bonjour,
j'ai un projet géré par mercurial pour la gestion du code. Ça fonctionne bien, seulement parfois (aléatoirement) quand je fais un commit, alors que je n'ai que 2 ou 3 fichiers de modifiés, ça m'en rajoute une dizaine de plus dans le commit : ça indique des modifications déjà effectuées plusieurs mois auparavant, qui n'ont rien à faire dans le commit en question.
Savez-vous d'où ça pourrait venir ?
Forum Programmation.autre Chroot: environement de développement
Bonjour,
Ma question est assez conceptuelle :)
J'aimerai m'essayer à Vala et GTK avec un EDI (Anjuta par exemple) mais je n'ai pas envie d'installer 50 millions de paquet pour les headers des librairies ainsi que tout les outils de compilations. En effet, je préfère garder un système clean et donc j'aimerai créer un chroot qui me servirai d'environement de dévelopement.
Cela soulève néanmoins quelque questions: à supposer que anjuta (ou autre EDI) se trouve dans l'environement principal, comment va-t'il (…)
Forum Programmation.autre Association touches clavier / boutons avec gtkdialog
Bonjour,
Je n'arrive pas à trouver comment affecter une touche à un bouton avec gtkdialog, par exemple la touche Entrée avec le bouton OK et la touche Échappe avec le bouton Cancel.
Cela est-il possible ? Merci d'avance.
Forum Programmation.autre Voir les commit à envoyer avec git-svn
Bonjour,
J'utilise depuis quelques temps git comme client svn. J'arrive à faire à peut prêt tout ce que je veux avec, mais j'aimerais savoir quels sont les commits locales qui seront envoyé lors de la commande
git svn dcommit
Il y a un moyen de le savoir ?
Forum Programmation.autre [Javascript, JQuery, Couchdb] fonction $() et variable $
Bonjour.
Je m'intéresse depuis un moment à couchdb, mais je cale sur certains points à cause de ma méconnaissance de Javascript. Afin de combler ces lacunes, j'ai décidé de laisser Couchdb de côté le temps de comprendre un peu mieux Javascript. Globalement je m'y retrouve, sauf sur une notion étrange : le $(), et la variable $.
En effet j'ai du mal à comprendre ce que c'est; Il semble que ce soit un raccourci, qui aparamment est déclaré quelque part, (…)
Forum Programmation.autre gdb dans emacs
Bonjour à tous,
L'intégration de gdb dans emacs est plutôt chouette, cependant il y a deux détails qui me gênent concernant l'affichage des arguments des fonctions.
Dans emacs 23, le buffer stack affiche les arguments des fonctions, mais pas dans emacs 24. Est-ce qu'il est possible de retrouver ce comportement ? Le manuel est plutôt laconique. Il y a une option pour l'afficher ou non dans le buffer threads.
deux bouts du buffer stack
dans emacs 23 :
0 main
(…)
Forum Programmation.autre XML Schema: Déclaration d'une énumération d'une map clé-valeur
Bonjour,
je cherche a décrire une énumération d'une map clé valeur en XML schema.
J'en suis arrivé a ce code imparfait :
<xsd:complexType name="TEST">
<xsd:sequence>
<xsd:element name="string">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="string1"></xsd:enumeration>
<xsd:enumeration value="string2"></xsd:enumeration>
<xsd:enumeration value="string3"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="key">
<xsd:simpleType>
<xsd:restriction base="xsd:int">
<xsd:enumeration value="1"></xsd:enumeration>
<xsd:enumeration value="8"></xsd:enumeration>
<xsd:enumeration value="10"></xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
Ce code est (…)