Forum Programmation.perl Récupérer les hash dans une liste de hash

Posté par  (site web personnel) .
Étiquettes : aucune
0
8
sept.
2006
Bonjour, j'ai créé une liste de hash, et en bon débutant en perl que je suis, j'ai appliqué bêtement la doc (merci les mongueurs) que j'ai trouvé. Ca donne ça :

my $refvar;
my %var;

foreach $refvar (@TabVars) {
my %h2 = %$refvar;
print "$h2{Valeur} : $h2{Type}\n";
}


@TabVars étant le tableau dont chaque case contient un hash (avec à chaque fois les mêmes clé valeur.
(J'aimerai éviter de faire une table de hash de table de hash, cette structure (…)

Forum Linux.général [cygwin] Impossible de configurer le clavier en français

Posté par  (site web personnel) .
Étiquettes : aucune
0
30
août
2006

Bonjour, j'essaye désespérement de configurer le clavier en français sous XWIN (configuré dans xorg.conf).

Lors du démarrage, le serveur X renvoi un warning disant qu'il ne trouve pas le fichier de conf

(EE) Couldn't load XKB keymap, falling back to pre-XKB keymap

De même, la commande setxkbmap me renvoi une erreur :

$setxkbmap.exe fr  
Couldn't interpret _XKB_RULES_NAMES property  
Use defaults: rules - 'xorg' model - 'pc101' layout - 'us'  
Hangup  

A priori j'ai correctement installé les bons packages, car je (…)

Forum Programmation.perl Problème de charset

Posté par  (site web personnel) .
Étiquettes : aucune
0
25
août
2006
Bonjour, j'ai fait un script perl parsant quelques regexp d'un fichier au format iso-8859-1.

J'ai pas mal d'accent dedans, à peu près tout ceux qu'on trouve en langue française.

Sous cygwin (ce qui explique peut être mes problèmes), le script perl me fait sauter quasiment tous les accents.

J'ai essayé de jouer avec encode, mais ça marche pas terrible.

Une idée ?

Merci :)

Forum général.hors-sujets Expectra recrute

Posté par  (site web personnel) .
Étiquettes : aucune
0
18
août
2006
Tombé dans ma boite au lettre, je fais passer
sommes à la recherche sur la région Ouest à Nantes (dans le 44) de 3 profils en développement avec des compétences C Perl Unix.

Mission à pourvoir rapidement pour 6 mois et possibilité de CDI.

Si vous êtes disponible ou bientôt disponible n'hésitez pas à revenir vers nous avec votre CV à jour, votre mobilité et vos prétentions salariales.


Ecrivez moi en message privé, ou sur ma boite, je ferai passer.

Forum général.cherche-logiciel Distribution pour tourner sous Qemu

Posté par  (site web personnel) .
Étiquettes : aucune
0
9
août
2006
Bonjour, je cherche une distribution linux légère afin de la faire tourner dans un Qemu sous mon MacBook (non je n'ai pas l'intention d'installer un linux en dual-boot). J'ai deux besoins :

- Serveur X (un WM très basique suffit amplement)
- Pouvoir accéder, via samba, à des fichiers extérieurs, donc un samba qui ne m'oblige pas à passer des heures pour essayer d'accéder à mes fichiers, en vain, comme hier avec une Mandriva 2006.


A la limite, s'il faut (…)

Forum Programmation.perl grep multi-ligne

Posté par  (site web personnel) .
Étiquettes : aucune
0
26
juil.
2006
Bonjour, j'essaie depuis deux jours d'effectuer un grep multiligne sur un certains nombre de fichier sources pour en extraîres les commentaires.

Je cherche à sélectionner des patterns de ce genre :
- to_ulongint:ULONGINT <-
( //? {self >=0};
//? {self <=# (ULONGINT.maximum)};


au milieu de //
// Conversion format with test.
//

- to_ulongint:ULONGINT <-
( //? {self >=0};
//? {self <=# (ULONGINT.maximum)};
to_raw_ulongint
);


J'ai donc créé l'expression suivante :
^\s*-([.]*)<-\s*\(*\s*//(.*)

Lorsque je la teste avec un outil comme (…)

Forum Programmation.autre Captures dans une regexp

Posté par  (site web personnel) .
Étiquettes : aucune
1
18
juil.
2006
Bonjour, dans un programme, je dois récupérer une chaîne du style :
{value='truc';'machin' ; 'kkhjhj'}

(ne me demandez pas pourquoi ce format bizare)
sachant que je peux avoir n paramètres entres crochets.

Le plus simple est de faire une regexp afin de récupérer truc, machin et kkhjhj.

Le problème est que je sais faire
1- Soit une regexp qui match mais ne capture pas
2- Soit une regexp qui match rarement, mais capture

Je m'explique

dans le cas 1, j'utilise (…)

Forum Programmation.autre Captures dans une regexp

Posté par  (site web personnel) .
Étiquettes : aucune
0
31
mai
2006
Bonjour, j'ai encore un problème de capture dans une expression rationelle. Je bute souvent dessus et ne trouve pas de doc clair sur le sujet

J'utilise
http://www.weitz.de/regex-coach/ pour tester mes regexp. Ce programme n'est pas libre, mais il me convient très bien. Il est compatible regexp perl et pour avoir conçu avec des regexp assez tordues, je suis sûr qu'il est vraiment compatible.

Mon problème :

J'ai diverses phrases du genre

MINORE (NOMINAL)
ou
VOIR TABLE TRUC (OPT)
ou
TRANSF (…)

Forum général.général Arrive pas à reformater ma clé USB

Posté par  (site web personnel) .
Étiquettes : aucune
0
26
mai
2006
Depuis quelques jours, le windows du boulot m'a cassé ma clé usb. Il n'arrive plus à lire dedans et me propose d formater

En désespoire de cause, je me résoud à formater. Mais la clé est bloqué en écriture.


# lsusb
Bus 004 Device 006: ID 067b:2517 Prolific Technology, Inc. Flash Disk Mass Storage Device
Bus 004 Device 005: ID 067b:2515 Prolific Technology, Inc. Flash Disk Embedded Hub
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
(…)

Forum Programmation.SQL Problème de jointure multiple

Posté par  (site web personnel) .
Étiquettes : aucune
0
26
avr.
2006
Bonjour, j'essaye toujours de migrer ma base oracle vers Postgre et je tombe sur un épineux problème de jointures multiples :

J'ai pris le parti de recommencer à transformer le code

je part donc de (format oracle) :
select a.*,
b.met_id,b.met_lib,
h.fct_id,
c.fct_lib,
d.ct_id,d.ct_lib,j.ct_valide,
e.typ_id,e.typ_lib,
f.notfct_val,
i.ser_lib
from
collaborateurs a,
metiers b,
fonction c,
competences_tech d,
type_ct e,
li_col_ct_fct f,
li_col_met g,
li_col_fct h,
service i,
LI_MET_TYP_CT j
where
(a.col_id=g.col_id(+)
and g.met_id=b.met_id(+))
and (a.col_id=h.col_id(+)
and h.fct_id=c.fct_id(+))
and (f.col_id=a.col_id and f.met_id=b.met_id (…)

Forum Programmation.SQL Traduction de requêtes Oracle vers PostgreSQL

Posté par  (site web personnel) .
Étiquettes :
0
25
avr.
2006
Bonjour, je suis en train de migrer une applications utilisant une base de donnée Oracle vers PostgreSQL.

La plupart des requêtes passent bien malgré les disparités.

Je tombe néanmoins sur un problème épineux et fréquent : le symbole (+)

En effet, je me trouve en face de requêtes du style :

select (...)
from (...)
Where
COLLABORATEURS.SER_ID=SERVICE.SER_ID(+)


ou
select (...)
from (...)
Where
(+)COLLABORATEURS.SER_ID=SERVICE.SER_ID


Pour le premier pas, d'après ce que j'ai compris (d'après quelques docs), il est équivalent de (…)

Forum Linux.mandriva table de routage, ip fixe toussa...

Posté par  (site web personnel) .
Étiquettes : aucune
0
22
avr.
2006
Je suis bien penaud, de devoir écrire d'un poste windows car j'ai mis en l'air mon routage à coup de route -add| del inconsidéré.

Mon objectif est simple : J'ai un firewall en 192.168.0.1. Sur ce frwall, on peut configurer une seule adresse de dmz. C'est une ip fixe 192.168.0.x configuré dans le firewall.

J'aimerai configurer linux de sorte qu'il accepte d'utiliser cette ip fixe, ce que je n'ai jamais réussi jusqu'ici, afin de me connecter à internet via le (…)

Forum Linux.mandriva Base rpm invalide

Posté par  (site web personnel) .
Étiquettes : aucune
0
21
avr.
2006
Bonsoir, après ma réinstall de l'autre jour (pour ceux qui ont suivi, après le "rm -rf /usr"...), je me rend compte que ma base rpm est invalide :
Certains package que le système croit installé ne le sont pas.

Je dispose donc de rpm --rebuild-db et de rpm --init-db afin de refaire la base.

Malheureusement, je ne trouve pas de doc m'indiquant avec certitude que cela soit une bonne idée : ces deux "travaux" vont-ils, entre autre, vérifier que les (…)

Forum Linux.général La connerie monumentale

Posté par  (site web personnel) .
Étiquettes : aucune
0
14
avr.
2006
Comme je pense toujours à 15 trucs en même temps, je viens de faire la connerie monumentale de faire un rm -rf /usr/ alors que je voulais supprimer un fichier dans ce répertoire (ai appuyé trop vite sur entré).

Il n'est pas encore trop tard car la machine est encore allumée, bien qu' /usr/bin ai sauté...

Ya qq trucs qui ne fonctionne plus comme urpmi (ça m'aiderait)

Que puis-je faire ? Ou dois-je me résoudre à installer ?

Merci

Forum Linux.général Choix de carte son

Posté par  (site web personnel) .
Étiquettes : aucune
0
6
avr.
2006
Je suis l'heureux possesseur d'une pauv' carte son "‎ASRock K7VT4 motherboard" animé par un driver snd-via82xx.

Ayant marre de jouer Voodoo Chile en acoustique et venant de découvrir un cable jack permettant de brancher ma guitare à ma carte son (niveau impédence, j'ai à priori peur, mais ça a l'air de marcher), je me suis mis en tête de m'enregistrer.

Après avoir désespérémment tenté d'obtenir qq chose d'AlsaMixer, en testant toutes les combinaisons, je dois constater qu'en branchant la bête (…)