Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2753 connectés 

 

Sujet(s) à lire :
    - Who's who@Programmation
 

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  12684  12685  12686  ..  27013  27014  27015  27016  27017  27018
Auteur Sujet :

[blabla@olympe] Le topic du modo, dieu de la fibre et du monde

n°1636220
nraynaud
lol
Posté le 04-11-2007 à 00:11:50  profilanswer
 

Reprise du message précédent :
bon, reprenons, je veux faire ça :
http://nraynaud.com.free.fr/kilombo/layout_table.jpg  
 
qui me semble pourtant simple mais quelques heures de tuto sur le web semblent insuffisantes.
 
doc comment je fais ?


---------------
trainoo.com, c'est fini
mood
Publicité
Posté le 04-11-2007 à 00:11:50  profilanswer
 

n°1636221
kadreg
profil: Utilisateur
Posté le 04-11-2007 à 00:19:00  profilanswer
 

un tableau ?


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°1636223
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 04-11-2007 à 00:27:26  profilanswer
 

pendant ce temps, je continue à galérer avec Xpath...

n°1636224
WiiDS
20 titres en GC, 0 abandon, 0 DQ
Posté le 04-11-2007 à 00:29:10  profilanswer
 

kadreg a écrit :

un tableau ?


+1 et deux boutons, s'pas trop dur a faire je comprends pas la [:spamafote]


---------------
"I can cry like Roger. It's just a shame I can't play like him" - Andy Murray, 2010
n°1636226
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 04-11-2007 à 00:36:48  profilanswer
 

bordel de merde, j'ai ça :


<prout>
   <kikoo>
      <lol class="foo">caca</lol>
      <lol class="bar">cucu</lol>
   </kikoo>
</prout>


et je veux récupérer la balise <lol> de class bar. donc j'écrit ça (ruby + Hpricot)


doc.search("/prout//lol[@class='bar']" )


mais je n'obtiens rien du tout :fou:

Message cité 3 fois
Message édité par Harkonnen le 04-11-2007 à 00:37:05
n°1636227
masklinn
í dag viðrar vel til loftárása
Posté le 04-11-2007 à 00:37:54  profilanswer
 

nraynaud a écrit :

bon, reprenons, je veux faire ça :
http://nraynaud.com.free.fr/kilombo/layout_table.jpg
 
qui me semble pourtant simple mais quelques heures de tuto sur le web semblent insuffisantes.
 
doc comment je fais ?


Code :
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
  2.     "http://www.w3.org/TR/html4/strict.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4.  <head>
  5.    <title>test</title>
  6.    <style type="text/css">
  7.      .nav a { display: block; height: 25px; background-color: green; color: white; padding: 5px 10px 0; text-decoration: none; }
  8.      .next { float: right; }
  9.      .prev { float: left; }
  10.    </style>
  11.  </head>
  12.  <body>
  13.    <p>
  14.      Suspendisse potenti. Donec quis neque. Maecenas convallis varius quam. Donec sapien ligula, faucibus ac, lobortis vel, rutrum eget, justo. Morbi vel est elementum nulla imperdiet porta. Curabitur in sapien sit amet lectus adipiscing cursus. Sed iaculis eros nec elit. Nunc vel eros in enim imperdiet interdum. Aenean varius, elit eget semper facilisis, urna est nonummy turpis, ac aliquam diam ligula sit amet quam. Ut ipsum metus, vestibulum non, laoreet sit amet, pulvinar et, sapien. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Suspendisse tristique tincidunt nulla. Quisque aliquam, arcu quis accumsan tincidunt, nisl pede ornare lectus, sed venenatis nisi leo sit amet arcu. Suspendisse at enim. In hac habitasse platea dictumst. Nullam justo magna, pretium ac, eleifend quis, viverra a, ante. Fusce rhoncus mauris in felis. Proin tempus sem. Nulla placerat.
  15.    </p>
  16.    <div class="nav">
  17.      <a href="#next" class="next">Next &gt;&gt;</a>
  18.      <a href="#prev" class="prev">&lt;&lt; Prev</a>
  19.    </div>
  20.  </body>
  21. </html>


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1636229
zapan666
Tout est relatif
Posté le 04-11-2007 à 00:43:41  profilanswer
 

Harkonnen a écrit :

bordel de merde, j'ai ça :


<prout>
   <kikoo>
      <lol class="foo">caca</lol>
      <lol class="bar">cucu</lol>
   </kikoo>
</prout>


et je veux récupérer la balise <lol> de class bar. donc j'écrit ça (ruby + Hpricot)


doc.search("/prout//lol[@class='bar']" )


mais je n'obtiens rien du tout :fou:


sans le sélecteur [@class] tu obtiens tout de même les balises lol ?

Message cité 1 fois
Message édité par zapan666 le 04-11-2007 à 00:43:53

---------------
my flick r - Just Tab it !
n°1636230
masklinn
í dag viðrar vel til loftárása
Posté le 04-11-2007 à 00:43:52  profilanswer
 

Harkonnen a écrit :

bordel de merde, j'ai ça :


<prout>
   <kikoo>
      <lol class="foo">caca</lol>
      <lol class="bar">cucu</lol>
   </kikoo>
</prout>


et je veux récupérer la balise <lol> de class bar. donc j'écrit ça (ruby + Hpricot)


doc.search("/prout//lol[@class='bar']" )


mais je n'obtiens rien du tout :fou:


Code :
  1. require 'hpricot'
  2.  
  3. doc = Hpricot(open("test.xml" ))
  4. puts doc.search "/prout//lol[@class = 'foo']"


+

Code :
  1. <prout>
  2.   <kikoo>
  3.      <lol class="foo">caca</lol>
  4.      <lol class="bar">cucu</lol>
  5.      <lol>cucu</lol>
  6.   </kikoo>
  7. </prout>


=

$ ruby test.rb
test.rb:4: warning: parenthesize argument(s) for future version
<lol class="foo">caca</lol>


[:spamafote]
(et avec bar ça marche aussi)

Message cité 1 fois
Message édité par masklinn le 04-11-2007 à 00:44:46

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1636231
IrmatDen
Posté le 04-11-2007 à 00:43:59  profilanswer
 

Harkonnen a écrit :

bordel de merde, j'ai ça :


<prout>
   <kikoo>
      <lol class="foo">caca</lol>
      <lol class="bar">cucu</lol>
   </kikoo>
</prout>


et je veux récupérer la balise <lol> de class bar. donc j'écrit ça (ruby + Hpricot)


doc.search("/prout//lol[@class='bar']" )


mais je n'obtiens rien du tout :fou:


Pourquoi pas juste utiliser

doc.search("lol[@class='bar']" )


?

 

Edit: oula, je dis une connerie, je suis grillé et je trouve pas le bouton supprimer /o\


Message édité par IrmatDen le 04-11-2007 à 00:46:43
n°1636232
cosmoschtr​oumpf
dawa powered
Posté le 04-11-2007 à 00:48:26  profilanswer
 

Harkonnen a écrit :

débat d'experts : comment expliquez vous que, à de rares exceptions près comme antp ou Masklinn, les programmeurs d'applis non web aient du mal avec toutes les technos web ?


L'inverse est aussi vrai : c'est simplemen pas du tout la même manière de coder les applis et les interfaces.


---------------
Android/Manettes/Metroidvania/Zelda/Indés/Retrogaming/VDS jeux
mood
Publicité
Posté le 04-11-2007 à 00:48:26  profilanswer
 

n°1636233
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 04-11-2007 à 00:51:33  profilanswer
 

zapan666 a écrit :


sans le sélecteur [@class] tu obtiens tout de même les balises lol ?


 

masklinn a écrit :


Code :
  1. require 'hpricot'
  2.  
  3. doc = Hpricot(open("test.xml" ))
  4. puts doc.search "/prout//lol[@class = 'foo']"


+

Code :
  1. <prout>
  2.   <kikoo>
  3.      <lol class="foo">caca</lol>
  4.      <lol class="bar">cucu</lol>
  5.      <lol>cucu</lol>
  6.   </kikoo>
  7. </prout>


=

$ ruby test.rb
test.rb:4: warning: parenthesize argument(s) for future version
<lol class="foo">caca</lol>


[:spamafote]
(et avec bar ça marche aussi)


 
bon alors attention les yeux, en fait dans irb j'écrivais ceci :

Code :
  1. doc.search("/prout/lol[@class='bar']" )


et ça ne marchait pas. et en le recopiant ici, j'ai fait une faute de frappe, et j'ai en fait saisi le bon truc de façon totalement involontaire [:ddr555]

n°1636234
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 04-11-2007 à 00:54:04  profilanswer
 

bon sinon, sur un plan plus personnel, je préfère quand même le parsing DOM-like de python/BeautifulSoup que celui XPath-like de ruby/Hpricot :o

n°1636244
vapeur_coc​honne
Stig de Loisir
Posté le 04-11-2007 à 02:06:20  profilanswer
 

Dernz [:roane]


---------------
marilou repose sous la neige
n°1636245
mIRROR
Chevreuillobolchévik
Posté le 04-11-2007 à 02:08:46  profilanswer
 

lol


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
n°1636246
vapeur_coc​honne
Stig de Loisir
Posté le 04-11-2007 à 02:09:41  profilanswer
 

:fou:


---------------
marilou repose sous la neige
n°1636247
mIRROR
Chevreuillobolchévik
Posté le 04-11-2007 à 02:13:11  profilanswer
 

ca avance tes cours de java ? :o


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
n°1636248
vapeur_coc​honne
Stig de Loisir
Posté le 04-11-2007 à 02:15:37  profilanswer
 

bof la flemme de m'y mettre  
j'ai imprimé le debut


---------------
marilou repose sous la neige
n°1636249
mIRROR
Chevreuillobolchévik
Posté le 04-11-2007 à 02:26:53  profilanswer
 

la seocnde etape c est de lire le truc :o


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
n°1636250
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 04-11-2007 à 02:37:55  profilanswer
 

scrubyt pour ruby, c'est du bonheur en barre. dommage que ça ne marche pas sous Windows (ou si quelqu'un sait résoudre l'erreur "Define INLINEDIR or HOME in your environment and try again" de façon différente qu'installer JRuby -comme préconisé sur les forums-, merci de me tenir au courant, j'aimerais bien l'utiliser ailleurs que sous linux)

n°1636251
mIRROR
Chevreuillobolchévik
Posté le 04-11-2007 à 02:43:38  profilanswer
 

spadrole tout le monde fait du ruby quand je commence python [:thalis]


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
n°1636253
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 04-11-2007 à 02:48:08  profilanswer
 

tiens, regarde ce lien :
http://www.weheartcode.com/2007/04 [...] d-hpricot/
tu as le code ruby pour extraire des infos sur la page d'un film de IMDB avec Hpricot. c'est pas mal, mais si tu regardes les commentaires plus bas, tu verras le même code mais avec scrubyt, et là tu pleures [:dawak]

n°1636255
SekYo
Posté le 04-11-2007 à 03:06:45  profilanswer
 

Omg mais c'est un vrai moteur à bot ce truc :o
Opla, bookmarked, ca peut toujours servir :D

n°1636256
mIRROR
Chevreuillobolchévik
Posté le 04-11-2007 à 03:12:55  profilanswer
 

Harkonnen a écrit :

tiens, regarde ce lien :
http://www.weheartcode.com/2007/04 [...] d-hpricot/
tu as le code ruby pour extraire des infos sur la page d'un film de IMDB avec Hpricot. c'est pas mal, mais si tu regardes les commentaires plus bas, tu verras le même code mais avec scrubyt, et là tu pleures [:dawak]


Citation :

Fortunately, in Ruby there are packages which are offering exactly this functionality. Probably the most well-known is WWW::Mechanize which is able to automatically navigate through Web pages as a result of interaction (filling forms etc.) while keeping cookies, automatically following redirects and simulating everything else what a real user (or the browser in response to that) would do. Mechanize is awesome - from my perspective it has one major flaw: you can not interact with JavaScript websites. Hopefully this feature will be added soon.


 
pt1 flippant [:pingouino]


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
n°1636257
mIRROR
Chevreuillobolchévik
Posté le 04-11-2007 à 03:48:55  profilanswer
 

http://www.rubyrailways.com/data-e [...] s-episode1
 
pt1 je comprenais pas cette partie sur ton lien:

Code :
  1. stats do
  2.     rating '7.9/10'


 
je voyais pas l interet de foutre ca en dur et en fait c est juste un exemple et apres il enregistre le pattern [:vapeur_cochonne]


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
n°1636259
mIRROR
Chevreuillobolchévik
Posté le 04-11-2007 à 04:05:57  profilanswer
 

oh noes im dernz :(


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
n°1636260
0x90
Posté le 04-11-2007 à 04:21:29  profilanswer
 
n°1636261
mIRROR
Chevreuillobolchévik
Posté le 04-11-2007 à 04:37:11  profilanswer
 

et tu me laissais parler tout seul ? [:mmmfff]


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
n°1636262
Lam's
Profil: bas.
Posté le 04-11-2007 à 04:56:50  profilanswer
 

Pourquoi vous codez pas tous en C ? EN C aussi on peut faire des sockets vers le port 80 d'un site web, et utiliser strtok ou strchr pour parser le contenu...
 

n°1636263
mIRROR
Chevreuillobolchévik
Posté le 04-11-2007 à 05:01:43  profilanswer
 

[:klemton] je crois que les etoiles je lesaime quand elles font partie d une constellation.. a part ca j aime le c [:bien]


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
n°1636270
Loom the G​loom
Even coders get the blues...
Posté le 04-11-2007 à 07:37:06  profilanswer
 

prems [:banguy]


---------------
Music|Market|Feed|Loom|DVD
n°1636271
Raistlin M​ajere
i bouh at you !
Posté le 04-11-2007 à 08:50:47  profilanswer
 

deuz :o


---------------
Слава Україні  Feedback
n°1636274
gatsu35
Blablaté par Harko
Posté le 04-11-2007 à 08:55:49  profilanswer
 

masklinn a écrit :


Code :
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
  2.     "http://www.w3.org/TR/html4/strict.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4.  <head>
  5.    <title>test</title>
  6.    <style type="text/css">
  7.      .nav a { display: block; height: 25px; background-color: green; color: white; padding: 5px 10px 0; text-decoration: none; }
  8.      .next { float: right; }
  9.      .prev { float: left; }
  10.    </style>
  11.  </head>
  12.  <body>
  13.    <p>
  14.      Suspendisse potenti. Donec quis neque. Maecenas convallis varius quam. Donec sapien ligula, faucibus ac, lobortis vel, rutrum eget, justo. Morbi vel est elementum nulla imperdiet porta. Curabitur in sapien sit amet lectus adipiscing cursus. Sed iaculis eros nec elit. Nunc vel eros in enim imperdiet interdum. Aenean varius, elit eget semper facilisis, urna est nonummy turpis, ac aliquam diam ligula sit amet quam. Ut ipsum metus, vestibulum non, laoreet sit amet, pulvinar et, sapien. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Suspendisse tristique tincidunt nulla. Quisque aliquam, arcu quis accumsan tincidunt, nisl pede ornare lectus, sed venenatis nisi leo sit amet arcu. Suspendisse at enim. In hac habitasse platea dictumst. Nullam justo magna, pretium ac, eleifend quis, viverra a, ante. Fusce rhoncus mauris in felis. Proin tempus sem. Nulla placerat.
  15.    </p>
  16.    <div class="nav">
  17.      <a href="#next" class="next">Next &gt;&gt;</a>
  18.      <a href="#prev" class="prev">&lt;&lt; Prev</a>
  19.    </div>
  20.  </body>
  21. </html>



ton conteneur .nav doit forcément avoir soit le contexte de formatage, soit une hauteur >= à 25px, si tu ne veux pas derrière à te faire chier avec un clear:both
 
.nav {overflow:hidden;_overflow:visible; zoom:1}

n°1636276
beel1
Posté le 04-11-2007 à 09:43:03  profilanswer
 

Chaos Intestinal a écrit :

On peut pas enregistrer Canal+ sur la Freebox [:dakans]


wtf ?
 
avec la freebox HD, si normalement :o

n°1636281
kadreg
profil: Utilisateur
Posté le 04-11-2007 à 10:08:28  profilanswer
 

moi, je fais roomones [:pingouino]


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°1636283
masklinn
í dag viðrar vel til loftárása
Posté le 04-11-2007 à 10:44:56  profilanswer
 

Harkonnen a écrit :

bon sinon, sur un plan plus personnel, je préfère quand même le parsing DOM-like de python/BeautifulSoup que celui XPath-like de ruby/Hpricot :o


Heuu tu parles des accesseurs/sélecteurs là, pas des parseurs [:pingouino]

Harkonnen a écrit :

scrubyt pour ruby, c'est du bonheur en barre. dommage que ça ne marche pas sous Windows (ou si quelqu'un sait résoudre l'erreur "Define INLINEDIR or HOME in your environment and try again" de façon différente qu'installer JRuby -comme préconisé sur les forums-, merci de me tenir au courant, j'aimerais bien l'utiliser ailleurs que sous linux)


Ben tu définis une variable d'environnement HOME qui pointe dans ton répertoire utilisateur [:pingouino]


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1636285
stiffler
Lâche mon profil putain ! :o
Posté le 04-11-2007 à 10:51:10  profilanswer
 

POUR BOIRE ET MANGER LE 19/11 : Faites le 102222 et dite "chomage"
POUR BOIRE ET MANGER LE 20/11 : Faites le 102222 et dite "assedic"
POUR BOIRE ET MANGER LE 21/11 : Faites le 102222 et dite "sodome"
 


---------------
I'm failing as fast as I can !! -- Vision-360, vos photos en grand format -- !! -- Les nouilles c'est bon
n°1636286
stiffler
Lâche mon profil putain ! :o
Posté le 04-11-2007 à 10:51:42  profilanswer
 

pour ceux qui se foute de la date dites "dizzie rascal" [:dawao]


Message édité par stiffler le 04-11-2007 à 11:29:10

---------------
I'm failing as fast as I can !! -- Vision-360, vos photos en grand format -- !! -- Les nouilles c'est bon
n°1636287
gatsu35
Blablaté par Harko
Posté le 04-11-2007 à 10:54:22  profilanswer
 

102222 "dizzie rascal"

n°1636288
masklinn
í dag viðrar vel til loftárása
Posté le 04-11-2007 à 10:54:32  profilanswer
 

stiffler a écrit :

POUR BOIRE ET MANGER LE 19/11 : Faites le 102222 et dite "chomage"
POUR BOIRE ET MANGER LE 20/11 : Faites le 102222 et dite "assedic"
POUR BOIRE ET MANGER LE 21/11 : Faites le 102222 et dite "sodome"
 


stiffler a écrit :

pour ceux qui se foute de la date dite "dizzie rascal" [:dawao]


http://image.guardian.co.uk/sys-images/Guardian/Pix/arts/2003/07/17/DizzieRascal1.jpg


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1636289
stiffler
Lâche mon profil putain ! :o
Posté le 04-11-2007 à 10:57:40  profilanswer
 

[:romf]

 

PS : Je cherche des matelas gonflables avec pompe non electrique intégrée , si ça dit quelquechose à quelqu'un (le gosport que j'avais se dégonfle en une nuit [:sadnoir] )

Message cité 1 fois
Message édité par stiffler le 04-11-2007 à 10:57:50

---------------
I'm failing as fast as I can !! -- Vision-360, vos photos en grand format -- !! -- Les nouilles c'est bon
n°1636290
verdoux
And I'm still waiting
Posté le 04-11-2007 à 11:00:19  profilanswer
 

Avec combien de trous ?

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  12684  12685  12686  ..  27013  27014  27015  27016  27017  27018

Aller à :
Ajouter une réponse
 

Sujets relatifs
Plus de sujets relatifs à : [blabla@olympe] Le topic du modo, dieu de la fibre et du monde


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)