Forum Programmation.autre sed et pattern

Posté par  (site web personnel) .
Étiquettes :
0
3
nov.
2012

Bonjour,
Je cherche à isoler dans une ligne un motif du style 0000:0000
Où suis-je dans l'erreur quand j'utilise la commande qui suit ?

echo dds[0000]:fhers[080e:0780]dfsgdg |sed 's/^*\[\([0-9a-f][0-9a-f][0-9a-f][0-9a-f]:[0-9a-f][0-9a-f][0-9a-f][0-9a-f]\)]*$/\1/'

Sachant que

echo dds[0000]:fhers[080e:0780]dfsgdg|sed 's/\[\([0-9a-f][0-9a-f][0-9a-f][0-9a-f]:[0-9a-f][0-9a-f][0-9a-f][0-9a-f]\)]//'

efface comme escompté le motif …

Forum Programmation.autre Requêtes SQL

Posté par  .
Étiquettes :
0
21
nov.
2012

Bonjour,

Je travaille sous PostgreSQL, avec une quantitée de données importante dans une table consituée des colonnes suivantes :

id : clé primaire
timestamp : timestamp d'enregistrement de la valeur
status : un code erreur, qui varie de 0 à 10
valeur : une valeur qui varie de 0 à 100

La première requête concerne la colonne status.
Il s'agit de renvoyer le nombre d'occurence trouvé dans la table pour chaque status. Exemple :

[ n° du status ] [ (…)

Forum Programmation.autre Boucle for en LaTeX

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
0
22
déc.
2012

Bonsoir,

J’aimerais faire en LaTeX ce que l’on écrirait en bash comme suit :

for file in /repertoire/*
do \include{$file}  # Oui je fais exprès de mélanger la syntaxe de bash et de LaTeX.
done

J’ai bien trouvé dans la doc comment faire une boucle for avec un compteur, mais pas comment faire ça avec des fichiers.

Je tiens à préciser que je suis plus que novice en programmation, je n’ai peut-être pas choisi la boucle qui se prête le mieux (…)

Forum Programmation.autre IPSet + IPTables

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
22
juin
2013

Salut à tous,

Je suis actuellement en train de bricoler mon routeur / serveur à la maison. J'ai dans l'idée d'isolé un peut tout ça, et tant qu'a faire, j'aimerais DROPé les adresses MAC qui ne sont pas whitelistées :

J'ai donc deux solutions :

iptables -t filter -A INPUT -i wlan0 -m mac ! --mac 00:40:f4:8b:0e:53 -j LOG --log-prefix "MAC Inconnue "

ça fonctionne au poil, mais c'est un peut moche je penses comme méthode.

Dans ce cas la, j'ai (…)

Forum Programmation.autre Propriété Stream size d'un wav

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
0
14
oct.
2013

Bonsoir,

Dans un programme, j'ai un comportent différent entre deux fichiers wav.

Lorsque je regarde leurs métadonnées avec mediainfo la seule différence est

D'un côté

Stream size                              : 80

De l'autre

Stream size                              : 44

C'est le premier qui pose problème.

Quelqu'un connaît la signification de cette propriété  ?

Merci.

PS: Par ailleurs file donne la même signature,

RIFF (little-endian) data, WAVE audio, Microsoft PCM, 16 bit, mono 16000 Hz

Forum Programmation.autre Recherche une description BNF du C, C++, Python et autres, sous licence libre

Posté par  (site web personnel) . Licence CC By‑SA.
0
16
nov.
2013

J’aimerais pouvoir coder en espéranto, ou plus précisément dans des langages de programmation qui s’inspirent de sa grammaire régulière et puise leurs lexiques de l’espéranto. Comme à ma connaissance ça n’existe pas encore, j’ai décidé de m’y coller. Mais avant de créer un nouveau langage, je me suis dit qu’il serait intéressant de « traduire » des langages existants, histoire de me faire la main et en même temps de mieux dégager les idiomes que j’aimerais inclure et exclure dans ce projet (…)

Forum Programmation.autre XML : ajouter un nouveau nœud autour d'un nœud existant

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
21
sept.
2013

Bonjour à tous,

Je suis en train de faire un script pour éditer automatiquement un grand nombre de fichiers HTML comme du XML avec xmllint et xmlstarlet pour extraire le contenu qui m'intéresse, les mettre en forme grâce à une CSS de mon propre cru, et imprimer le tout de manière lisible pour être lu devant une assemblée.

J'aimerais savoir s'il existe un outil et/ou une commande permettant simplement d'ajouter un nœud autour d'un nœud existant, de manière à ce (…)

Forum Programmation.autre Permutation "sure" de pointeurs en Fortran

Posté par  . Licence CC By‑SA.
Étiquettes :
0
10
jan.
2014

Bonjour à tous !

Une question de programmation pas directement propre à Linux ou au logiciel libre mais je ne trouve pas la réponse ailleurs et je sais que des experts en HPC traînent parfois ici, et peut-être ont-ils déjà été confrontés à ce problème. En plus, j’utilise gfortran, bien qu’il ne soit pas le fautif ici.

Je cherche à permuter deux pointeurs (appelons les p1 et p2), ce qui s’écrirait naïvement :
ptemp => p1
p1 => p2
p2 => ptemp

(…)

Forum Programmation.autre [LaTeX] Créer un style pour des images

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
0
20
jan.
2014

bonjour,

comme d'habitude, dès que je veux faire un truc simple avec LaTeX, ça me prend 2 plombes…

Bref, je voudrais faire une sorte de style personnalisé pour toutes les images dans mon document.

Si je créé un définition pour limiter la largeur des images à 8 cm, ça fonctionne :

\def\MyImages{\includegraphics[width=8cm]}

Si je modifie la définition pour centrer les images, ça ne va plus :

\def\MyImages[1]{\begin{center}\includegraphics[width=8cm]{#1}\end{center}}

Une fois ceci fait, ça imprime le nom de mon image, mais ça (…)

Forum Programmation.autre moteur de persistance

Posté par  . Licence CC By‑SA.
Étiquettes :
0
4
fév.
2014

Bonjour,

Je suis en manque d'inspiration.
Je voudrais écrire une petite application et je ne sais pas quoi choisir comme mécanisme de persistance.

Mon application doit stocker des listes d'objets tous semblables mais pas forcément simples (ie: avec des compositions et des listes comme attributs).

Mes critères sont :
- embarqué (ie: pas de client serveur)
- utilisable en python et si possible avec d'autres langages (java, shell (donc cli))
- pérenne (ie: que je puisse continuer à lire les (…)

Forum Programmation.autre OCAML: probleme "unbound value sdlloader.load_image"

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
4
avr.
2014

bonjour quand je compile ce code ci-bas, j'obtiens l'erreur "unbound value sdlloader.load_image" venant de la ligne "let mat = Pretreatment.get_matrix (Sdlloader.load_image s)"

let compute_zernike () =
Printf.printf "Computing zernike values…\n";
let zern_mat = Array.make_matrix
(128 * (Array.length font_list) + 1) zernike_order 0. in
let max_vect = Array.make zernike_order 0. in
for f = 0 to (Array.length font_list) - 1 do
let s = "fonts/" ^ (font_list.(f)) in
if Sys.file_exists s then
begin
Printf.printf "\nGenerating %s" s;
let mat = Pretreatment.get_matrix (…)

Forum Programmation.autre Google Code Jam 2014 - Démineur

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
13
avr.
2014

Bonjour,

Qui a participé au Code Jam ? Je cherche surtout quelqu’un qui aurait résolu le problème du démineur. Mon programme a l’air de fonctionner, mais sa sortie pour le jeu de tests Large n’est pas acceptée, et je ne trouve pas pourquoi. Je suppose que son résultat à un ou plusieurs cas est faux, mais une inspection visuelle des 134 (!) solutions ne me dit pas laquelle poserait problème.

Forum Programmation.autre table SQL à optimiser

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
0
14
avr.
2014

Je connais très peu les bases de données et j'aimerais savoir comment optimiser une table pour un projet Python3/sqlite3. Voici les contraintes :

  • 5 champs dont deux sur lesquels portent les recherches dans la base : "form"(text) et "searchfreq"(integer)
  • je n'ai pour le moment pas créé d'index unique
  • la base, une fois créée, s'enrichit à l'aide d'INSERT successifs; aucune autre opération n'est effectuée en écriture sur la base.
  • une fois la base créée, des recherches portant sur les champs "form" (…)

Forum Programmation.autre cross-compilation avec MXE sur ArchLinux : quid de la libc 32 bits ?

Posté par  (site web personnel) . Licence CC By‑SA.
0
10
août
2014

Bonjour,
je travaille sur une Arch (64 bits) et je voudrais (cross-)compiler un projet C++ et obtenir un exécutable Windows. MXE m'intéresse beaucoup mais un détail m'inquiète : la libc 32 bits doit être installée. En installant mon Arch je n'avais pas prévu de jongler avec une configuation 32/64 bits.

D'où ma question : comment puis-je installer la glibc 32 bits ?

Merci de m'aider !

Forum Programmation.autre [ADA ] : "conversion" d'une valeur d'un type énuméré vers un autre type énuméré.

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
1
sept.
2014

Bonjour.

Question de la part d'un débutant en ADA.

Soit le type énuméré suivant :

type T_TYPE1 is ('0','1','2','3','4','5','6','A','B','C');

En parsant un fichier, je dispose d'une variable C de type caractère, sa valeur est issue du parsing d'un fichier. Normalement, cette variable doit contenir un caractère parmi '0', '1', '2','3','4','5','6','A','B','C' .

Je dois affecter une valeur à la variable VAR1 de type T_TYPE1 à partir de C.

Y a-t-il un moyen de le faire, étant donnée que les deux types (…)

Forum Programmation.autre Expression régulière pour des motifs du style '(\cite{Kubovy2000})'

Posté par  . Licence CC By‑SA.
Étiquettes :
0
30
oct.
2014

Bonjour,

je rédige un document important en LaTeX. J'ai des références biblio qui s'écrivent de cette manière dans mon fichier latex: (\cite{Kubovy2000}). Le résultat est moche suivant mon style choisi, puisque ça donne: ([4]).

Je souhaiterais utiliser les expressions régulières pour transformer tous mes fichiers et supprimer les parenthèses englobantes pour n'obtenir plus que [4].

Je n'arrive pas à m'en sortir avec un truc du style:
'(\cite{([^}]*)})'.
Auriez vous des conseils ou des pistes à me suggérer ?

merci

Forum Programmation.autre Commande AT pour envoi de SMS à une liste de diffusion

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
30
oct.
2014

Bonjour.

Y a-t-il un moyen, via commande AT, d'envoyer un SMS à une liste de diffusion (une dizaine de personnes), ou faut-il envoyer le SMS un à un à chaque numéro ?

Pour info : je ne suis pas un spammeur : c'est pour un outil de surveillance.

Je cherche des exemples sur Google, mais pour l'instant, mis à part l'envoi de SMS à un numéro unique, je ne trouve pas de réponse.

Merci d'avance.
Cordialement.

EDIT : j'ai trouvé une (…)

Forum Programmation.autre CMake, comment charger rapidement et simplement des librairies ?

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
0
3
déc.
2014

Salut, je suis en train de bucher sur CMake, et j'aimerais trouver un moyen simple et rapide de charger des libraries statiques se trouvant dans le dossier du projet. J'ai passé pas mal d'heures sur le problème sans rien trouver de concluant.

Dans un premier temps, j'ai utilisé la fonction link_directories(), mais CMake ne trouve aucune de mes librairies. Sur plusieurs forum il est dit qu'il faut préférer utiliser find_library ou indiquer directement le chemin absolu de la librairie. Je (…)

Forum Programmation.autre API youtube

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
0
12
déc.
2014

Bonjour,

est ce que quelqu'un a déjà joué avec l'api youtube?

J'ai une vidéo:

https://www.youtube.com/watch?v=1Mg5_gxNXTo

En python:

video_id="1Mg5_gxNXTo"
from urlparse import parse_qs
from urllib import *
parse_qs(unquote(urlopen('http://www.youtube.com/get_video_info?&video_id=' + video_id).read().decode('utf-8')))['token'][0]
u'vjVQa1PpcFOvJ43c-Oi9JIcg8ReL463o0E_7-mciMXQ='

Soit normalement, une vidéo ici:
https://www.youtube.com/get_video?video_id=1Mg5_gxNXTo&t=vjVQa1PpcFOvJ43c-Oi9JIcg8ReL463o0E_7-mciMXQ=&fmt=18

Mais je me mange un 404, une idée?

Forum Programmation.autre rédaction documentation technique avec LYX

Posté par  . Licence CC By‑SA.
Étiquettes :
0
18
mar.
2015

Bonjour,

Je développe essentiellement en PHP/HTML/Javascript/SQL, je me suis lancé dans l'écriture de documentation technique de mes développements au moyen de LyX.

J'aime beaucoup ce genre d'outil qui permet de se concentrer sur le contenu (sans s'occuper de la mise en forme, ni avoir à apprendre un nouveau langage ;-) et après quelques recherches sur le nain ternet, j'aimerai recueillir vos conseils éclairés :

  • confirmez-vous que ce choix est un des plus adaptés pour cette tache ?

  • actuellement j'utilise la classe de (…)

Forum Programmation.autre IDE & LaTeX

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
0
23
mai
2015

Bonjour à tous,

Je dois causer de laTeX dans quelques jours & la question de l'interface va se poser. Ma question concerne un cas précis. Quelqu'un qui se sert régulièrement d'un IDE pour écrire du Java ou du C++ a-t-il intérêt, s'il doit écrire du LaTeX, à continuer à utiliser un outil qu'il connait bien, qu'il a dans les doigts même s'il a des défauts & n'est pas adapté à TeX ou passer à une interface dédiée ?

Je cherche des (…)

Forum Programmation.autre Programmation d'un site musical à base de donnée libre

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
11
oct.
2015

Bonjour,

Je cherche une base de données musicale libre ou gratuite.

Pour le moment, j'ai Gracenote pour les méta-données, mais l'information essentielle me manque les mp3.

J'ai bien rdio.com. Mais je ne sais pas le faire fonctionner.

Suis pas trop "troll", merci.

Forum Programmation.autre Bug SVG animation SMIL

Posté par  . Licence CC By‑SA.
Étiquettes :
0
20
oct.
2015

Bonjour,
je suis débutant dans la programmation et pour un cours je devais créer un svg animé et interactif grâce a SMIL.

J'ai crée la page suivante:
Ma création.

Mon animation fonctionnait bien c-a-d que lorsque je cliquais sur un lobe ce dernier devenait rouge et le texte correspondant apparaissait. Et lorsque je cliquais sur un autre lobe, le lobe d'avant redevenait jaune et le texte disparaissait aussi en laissant place au nouveau texte.

Mais j'ai essayé d'y revenir (…)

Forum Programmation.autre Comment faire pour diff ignore les problèmes d'encodages ?

Posté par  . Licence CC By‑SA.
Étiquettes :
0
30
oct.
2015

Bonjour à tous,

je suis en train de modifier certaines parties d'un projet en PHP, et la première chose que j'ai faite, c'est de transformer tous les documents de ISO-8859-1 vers UTF-8, à grands coups de "iconv".

Ensuite j'ai attaqué les corrections de codes proprement dites, et maintenant, je voudrais fournir au programmeur original mes modifications. Sauf que le fichier produit par "diff" est complètement pollué par les soucis d'accents, et quasi inutilisable (le mainteneur original ne souhaite pas passer (…)