aide





[ 1 2 3 4 5 :: Suivant ]

Programmation.perl : Récupérer les tableaux d'une page HTML

Posté par Ontologia (page perso, ) le 25 juin 2008
Bonjour, je me perd un peu avec la caractère dynamiquement typé de perl, car j'ai du mal à récupérer le contenu HTML des cases des tableaux contenus dans une page HTML.

J'ai le script suivant :

#!/usr/bin/perl
use LWP::Simple;
use LWP::UserAgent;
use HTML::TableExtract;

# recup de STDIN dans une string
my $holdTerminator = $/;
undef $/;
my $buf = ;
$/ = $holdTerminator;
my @lines = split /$holdTerminator/, $buf;
$buf = "init";
$buf = join $holdTerminator, @lines;

my $te;
my $ts;
my $row
(...)

> Lire le message (2 commentaires, moyenne: 1,5).  

Linux.debian : Installer postgresql

Posté par Ontologia (page perso, ) le 16 avril 2008
Bonsoir, j'essaye d'installer postgreSQL sur ma ubuntu(gutsy), et en fait c'est pas simple du tout.
Au début, installation classique avec aptitude.
J'ai ensuite suivi ça :
http://doc.ubuntu-fr.org/postgresql

Je démare le serveur.
Je me connecte avec pgadmin, que j'installe par ailleurs.

Impossible. Soit pgadmin me dit que pg_hba.conf est pas bien configuré malgré ça :
host all all 127.0.0.1/32 md5

Il m'a aussi sorti un moment que le serveur n'écoutait pas

(...)

> Lire le message (7 commentaires, moyenne: 2,1).  

Programmation.autre : [Prolog]Liste des chemins allant d'un point à un autre dans un graphe

Posté par Ontologia (page perso, ) le 04 avril 2008
Bonjour, je sèche sur un petit problème de prolog que je pratique trop peu pour le maîtriser vraiment.

Je cherche, tout est dans le titre, à lister, dans un graphe orienté, l'ensemble des chemins allant d'un point à un autre.

Exemple avec un début d'implémentation
J'ai donc pas mal d'atomes, du genre :

parcours(depart,arrivee).
parcours(depart,point1).
parcours(point1,point2).
parcours(point2,point3).
parcours(point3,point4).
parcours(point4,arrivee).

et je voudrai récupérer deux listes (...)

> Lire le message (5 commentaires, moyenne: 2,4).  

Programmation.autre : [expression régulière] détecter un caractère non espace dans une séquence.

Posté par Ontologia (page perso, ) le 24 septembre 2007
Bonjour, je dois parser des fichiers textes dans lesquels des informations se trouvent à des emplacement définis.

Je cherche une regexp qui va me capturer une zone de texte de longueur définie, dans laquel, j'ai au moins un catactère non espace (ie. différent de \s)

Exemple :

J'ai la chaine " 2 HJ/KL K"
Le nombre se trouve toujours au 4ème caractère et je sais que j'ai une zone de texte de 10 caractères, dans lequel je peux avoir tout et n'importe quoi.

le problème est que si je met (...)

> Lire le message (15 commentaires, moyenne: 1,6).  

general.cherche-logiciel : Interpréteur prolog.

Posté par Ontologia (page perso, ) le 11 juin 2007
Bonjour,
je voudrai me mettre à prolog et en profiter pour apprendre ce langage à ma copine qui est linguiste de formation.

J'ai essayé rapidement swi-prolog et gprolog, et ces deux compilateurs m'obligent à mettre mon code dans un fichier, ce qui est pas pratique du tout quand on veut débuter et jouer avec des petits programmes de quelques lignes.

Par exemple, je voudrai lui faire rentrer :

parent(bob_senior,bob).
parent(bob,bob_junior).
parent(tres_vieux,vieux).
parent(vieux,jeune).
parent(jeune
(...)

> Lire le message (10 commentaires, moyenne: 2,4).  

general.general : Streaming de la carte son

Posté par Ontologia (page perso, ) le 04 juin 2007
Bonjour, je cherche un moyen de diffuser sur un réseau local, sous format ogg, par exemple, le son qui sort de ma carte son.

Je pense à VLC.

Est-ce possible ?

Merci

> Lire le message (1 commentaire, moyenne: 3).  

Programmation.java : Précompiler un site jsp

Posté par Ontologia (page perso, ) le 23 mai 2007
Bonjour, j'ai un site en Jsp, sous apache tomcat, et entre autre pour des raisons de sécurité et de performances, j'aimerai précompiler celui-ci, c'est à dire disposer directement des .class, voire du jar et pouvoir supprimer les fichiers jsp.

Est-ce possible ?

Merci

> Lire le message (2 commentaires, moyenne: 3).  

Programmation.java : Siouxerie en java

Posté par Ontologia (page perso, ) le 10 mai 2007
Le gros problème de java, c'est l'impossibilité (parait-il bientôt corrigée) de mettre des fonction annonymes (ou pas) en argument de fonction.

Comme j'en avais marre des limitations de Vector, j'ai fait ma classe avec entre autre une méthode

public synchronized Vecteur restrict_elt_with_func(E other, String obj, String func)

Le but de cette méthode est de restreindre les éléments du vecteur à un élément sur lequel une fonction donnée s'applique.
Un exemple vaut mieux qu'un long discours (...)

> Lire le message (9 commentaires, moyenne: 2,7).  

Programmation.perl : Récupérer des captures multiples

Posté par Ontologia (page perso, ) le 27 avril 2007
Bonjour, je suis en train d'écrire un petit script m'aidant à générer de la doc
J'ai ça : - from_external p:NATIVE_ARRAY[CHARACTER] <-
ça me rend : //* Syntaxe,Header : := from_external_copy <p>

J'ai écris pour cela le bête code :

#!/bin/perl


use strict;
my $res;
while (my $line = ) {
   if ($line =~ /\s*-([\w\s_:,\[\]]+)<-/) {
   # C'est une ligne de def de slot
   $res = $1;
   $res =~ s/([\w_]+)(\s*:[A-Z_\]\[]+)/<$1>/g;

   print " //* Syntaxe,Header
(...)

> Lire le message (1 commentaire, moyenne: 3).  

Linux.debian : Problème d'accès rw sur partition nfs

Posté par Ontologia (page perso, ) le 14 avril 2007
Bonjour, apès avoir viré ma mandriva et installé une ubuntu, j'essaye de pouvoir monter des volumes nfs sur mon mac, la machine ubuntu officiant en tant que serveur.
Dans mon /etc/exports, j'ai :

/Stockage/ 192.168.0.0/255.255.255.0(sync,insecure,rw,all_squash,anonuid=1000,anongid=1000)


Ca marche, mais j'ai deux problèmes génant :

- je ne peux supprimer des fichiers (Je peux pourtant en créer un) : il me jette avec une erreur r/w, le /var/log/daemon.log me dit :

nfsd[4354]: non-standard
(...)

> Lire le message (3 commentaires, moyenne: 2,7).  

Linux.gui : [cygwin] Impossible de configurer le clavier en français

Posté par Ontologia (page perso, ) le 28 mars 2007
Bonjour, lorsque je set le clavier français sous X, sous Cygwin j'ai

$ setxkbmap -layout fr
Couldn't interpret _XKB_RULES_NAMES property
Use defaults: rules - 'xorg' model - 'pc101' layout - 'us'
Aborted (core dumped)


Google me rapporte quelques erreur simmilaire mais peu de réponses.

Une idée ?

Merci !

> Lire le message (3 commentaires, moyenne: 2).  

general.general : RFB, couleurs affreuses

Posté par Ontologia (page perso, ) le 12 février 2007
Bonsoir. J'ai deux machines, un pc sous linux et un mac et je voudrai utiiser ma machine linux via un vncviewer.
Après quelques recherches, je me suis tourné vers rfbserver, qui sur ma Mandriva se configure en 2 clics.

Vncviewer est configuré de la manière suivante /sw/bin/vncviewer -quality 9 -depth 24 linux -compresslevel 0 -owncmap -nocursorshape

(linux c'est l'alias vers la machine)

Bref, je lui ai dit "vas -y, met toi à ton aise, prend tous le débit dont tu as besoin, e max de couleur (...)

> Lire le message (2 commentaires, moyenne: 2).  

general.cherche-logiciel : Tableau magique réseau

Posté par Ontologia (page perso, ) le 08 février 2007
Bonjour, je cherche (Freshmeat, google ne donnent rien) un petit outil permettant à 2 voire 3 personnes de pouvoir dessiner sur une feuille virtuelle, en réseau.
Je n'ai besoin que de fonction simple : dessiner avec la souris sur le tableau, effacer la page.

Le fait que ce soit multiplateforme serait un plus.

Quelqu'un connaitrait-il ce genre de chose ?

Sinon je vais devoir en écrire un...

Merci !

> Lire le message (4 commentaires, moyenne: 2,5).  

Linux.general : Problème de montage de volume NFS

Posté par Ontologia (page perso, ) le 21 janvier 2007
Bonjour, je n'arrive plus à connecter mon mac à mon PC sous mandriva 2007 via volume NFS.

Mon /etc/exports est le suivant :

/home/montaigne *(no_all_squash,sync,insecure,rw)
/Stockage *(all_squash,anonuid=65534,anongid=65534,async,insecure,rw)


L'erreur qui m'est renvoyé lors du montage est la suivante :
mount_nfs: bad MNT RPC: RPC: Timed out

Note importante : je n'ai pas de firewall actif sur le PC, ni sur le mac.

Le plus intéressant est que s j'essaye, sur le pc de monter un volume du (...)

> Lire le message (2 commentaires, moyenne: 2,5).  

Linux.general : Bug de multiligne sous bash

Posté par Ontologia (page perso, ) le 16 janvier 2007
Je subi un problème récurant, tans sous le bash du mac que du linux : dans certains configurations, il est impossible d'afficher des commandes tenant sur plusieurs lignes.
Systématiquement, si la fin de ligne est dépassée, la suite bouffe la ligne courante

Par exemple

|~$ wcat http://www.tv-radio.com/ondemand/france_inter/FRANCPARLE
/FRANCPARLER20070115.ram

va donner

/FRANCPARLER20070115.ramadio.com/ondemand/france_inter/FRANCPARLER

sur une ligne.

Ayant remarqué qu'en root, je n'ai pas (...)

> Lire le message (4 commentaires, moyenne: 2,5).  

Linux.general : Graver un fichier de 4go...

Posté par Ontologia (page perso, ) le 11 janvier 2007
Bonsoir, j'essaye de graver une vidéo de 4go et j'aimerai éviter de devoir la couper (surtout que mencoder a échoué à le faire) en 2.

Un ami windowsiens m'a dit "Grave en UDF et le problème sera réglé". Plein d'espoir je coche exclusivement la case UDF dans K3B... Las, le logiciel me répond que le fichier est trop gros.

Y aurait-il un moyen de passer outre ?

Merci !

> Lire le message (6 commentaires, moyenne: 2,5).  

general.cherche-logiciel : Convertir un CGM vers TIFF

Posté par Ontologia (page perso, ) le 13 décembre 2006
Bonjour, je cherche désespéremment une solution pour convertir du cgm en tiff, sous windows (pas le choix), j'ai tout essayé (ralcgm/Imagemagick marche pas, irfanview, plein d'outils proprio, etc...).
[irfanview marche très bien pour info, mais le résultat est affreux)

Je précise que je dois m'attendre à tout sous format/version de cgm.

Au point où j'en suis réduit, le passage par un format extérieur (SVG par exemple) serait une solution tout à fait acceptable.

SI quelqu'un dans la (...)

> Lire le message (2 commentaires, moyenne: 1,5).  

Linux.general : Copie de fichier sur n clé USB

Posté par Ontologia (page perso, ) le 29 novembre 2006
Bonjour, je suis en train d'étudier la possibilité de copier le plus rapidement possible un ou plusieurs fichiers sur 20 à 40 clé USB simultanément.

Autrement dis je dispose d'une machine sur laquelle j'ai connecté disons 2 cartes USB PCI express disposant chacune de 5 ports USB.

Sur chacun de ces ports, je colle un HUB de 4 ports.
Je peux donc connecter 2x5x4 = 40 clé USB.

Nanti d'un script Udev qui me montera automatiquement celle-ci, je dois copier un fichier de 500 Mo sur ces 40 clé USB (...)

> Lire le message (9 commentaires, moyenne: 1,8).  

Linux.general : Copier un fichier sur plusieurs clé usb en même temps

Posté par Ontologia (page perso, ) le 22 novembre 2006
Bonjour, je cherche un moyen de copier un fichier sur plusieurs clé USB en même temps.

Dans le scénario que je cherche à rendre réel, je dispose de un ou plusieurs HUB usb connecté sur différents ports de ma machine, sur chacun des hub, je branche une clé. Je lance un script qui monte toutes les clés et copie un (ou plusieurs) fichiers sur chaque clé, sachant que le but est bien sûr de dupliquer mon image sur mes n clés usb branchées.
Je donnerai par exemple une archive tar à ce script (...)

> Lire le message (4 commentaires, moyenne: 3,3).  

Linux.general : [requete]Test de mémoire sur une machine 64 bits

Posté par Ontologia (page perso, ) le 15 novembre 2006
Bonjour, afin de de terminer le garbage collector de Lisaac, on aurait besoin de connaitre les alignement mémoire standard que l'on trouve sur une machine 64 bit. La machine doit être sous linux, compilé en 64 bits, avec un GCC tout autant 64 bits.

On aurait besoin des résultats renvoyés sur la sortie standard du programme suivant :

#include <stdio.h>

// On déclare différent type de variable

void aff(unsigned int adr, int sz)
{
printf("Pointeur %02d bits : %x -> %x align 32:",sz*8,adr
(...)

> Lire le message (9 commentaires, moyenne: 1,3).  

[ 1 2 3 4 5 :: Suivant ]