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

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  489  490  491  ..  1454  1455  1456  1457  1458  1459
Auteur Sujet :

blabla@web

n°1691480
SekYo
Posté le 24-02-2008 à 12:47:42  profilanswer
 

Reprise du message précédent :
C'est ce qu'on appelle en général un opérateur ternaire, a consommer avec modération et a réserver aux cas les plus simples. Sachant qu'avec un langage "moderne", tu peux souvent t'en passer imho.
Par exemple en ruby, pour affecter à X la valeur de Y ou "" si Y est faux, un  

Code :
  1. X = Y || ""


remplace a mon avis avantageusement un

Code :
  1. X  = ( Y ? Y : "" )

mood
Publicité
Posté le 24-02-2008 à 12:47:42  profilanswer
 

n°1691516
Shinuza
This is unexecpected
Posté le 24-02-2008 à 15:08:48  profilanswer
 

SekYo a écrit :

C'est ce qu'on appelle en général un opérateur ternaire, a consommer avec modération et a réserver aux cas les plus simples. Sachant qu'avec un langage "moderne", tu peux souvent t'en passer imho.
Par exemple en ruby, pour affecter à X la valeur de Y ou "" si Y est faux, un  

Code :
  1. X = Y || ""


remplace a mon avis avantageusement un

Code :
  1. X  = ( Y ? Y : "" )



Ca existe aussi en Javascript, l'affectation fonctionne si Y à pour valeur castable en false, donc :  
 

  • Empty String
  • False
  • Null
  • Undefined
  • 0


Ca doit fonctionner de la même manière en Ruby


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°1691533
SekYo
Posté le 24-02-2008 à 16:19:26  profilanswer
 

Ouaip c'est pareil et c'est a mon avis très pratique pour éviter des affectations trop verbeuses à coup de if(...) x=y; else x=z; ( ou d'utiliser l'opérateur ternaire ).

n°1691536
masklinn
í dag viðrar vel til loftárása
Posté le 24-02-2008 à 16:27:13  profilanswer
 

Shinuza a écrit :


Ca existe aussi en Javascript, l'affectation fonctionne si Y à pour valeur castable en false, donc :  
 

  • Empty String
  • False
  • Null
  • Undefined
  • 0


Ca doit fonctionner de la même manière en Ruby


En ruby il n'y a pas de notion de "undefined" et 0 et empty string évaluent à true, donc ça le fait uniquement pour false ou nil


---------------
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°1691537
SekYo
Posté le 24-02-2008 à 16:31:35  profilanswer
 

Hum il existe pourtant les methodes defined? pour tester justement si quelque chose est define...
 
 

n°1691539
masklinn
í dag viðrar vel til loftárása
Posté le 24-02-2008 à 16:46:05  profilanswer
 

SekYo a écrit :

Hum il existe pourtant les methodes defined? pour tester justement si quelque chose est define...


Oui, mais contrairement au JS on ne peut pas récupérer une valeur dans un état "undefined".

 

en JS, si on fait

Code :
  1. if(foo) {
  2.    doSomething(foo);
  3. }


ça va simplement ne rien faire si foo n'existe pas.

 

En Ruby

Code :
  1. if foo
  2.    do_something(foo)
  3. end


va balancer une NameError si foo n'existe pas[:spamafote]


Message édité par masklinn le 24-02-2008 à 16:47:02

---------------
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°1691603
Shinuza
This is unexecpected
Posté le 24-02-2008 à 19:29:22  profilanswer
 

masklinn a écrit :


En ruby il n'y a pas de notion de "undefined" et 0 et empty string évaluent à true, donc ça le fait uniquement pour false ou nil


:jap:


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°1691692
Proov
Art & Science
Posté le 25-02-2008 à 02:34:48  profilanswer
 

sinon, je débute dans les regexp. Comment je teste le mois de l'année sans le zéro ?
 
j'ai testé #[0-9]{2}# mais ça marche qu'avec le zéro :o

n°1691694
nraynaud
lol
Posté le 25-02-2008 à 03:14:21  profilanswer
 

Bon les jeunes, vous me conseillez quoi pour faire un flasher ?
 
L'idée : toutes les actions passent par un POST qui bosse et renvoie un 302. Après le 302 je veux marquer un petit message "le godemiché à bien été envoyé à Suzie". Y'a des techniques nazes, mais est-ce qu'il y en a des biens ?
 
Je songeait à mettre le message dans la session, et à passer une clef en get lors du 302, et le bouzin va chercher le message dans la session lors du get. Mais ça pourri un peu les URL, y'a d'autres trucs ?


---------------
trainoo.com, c'est fini
n°1691695
Shinuza
This is unexecpected
Posté le 25-02-2008 à 03:18:49  profilanswer
 

C'est pour quel usage? Parce que t'as la solution "A la reddit" qui est très bien.


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
mood
Publicité
Posté le 25-02-2008 à 03:18:49  profilanswer
 

n°1691696
nraynaud
lol
Posté le 25-02-2008 à 03:21:59  profilanswer
 

Shinuza a écrit :

C'est pour quel usage? Parce que t'as la solution "A la reddit" qui est très bien.


explique le reddit ?
 
heu l'usage c'est toujours pour mon site, dire que le machin a bien été supprimé, le message édité etc.


---------------
trainoo.com, c'est fini
n°1691717
masklinn
í dag viðrar vel til loftárása
Posté le 25-02-2008 à 07:58:47  profilanswer
 

nraynaud a écrit :

Je songeait à mettre le message dans la session, et à passer une clef en get lors du 302, et le bouzin va chercher le message dans la session lors du get. Mais ça pourri un peu les URL, y'a d'autres trucs ?


La plupart du temps, ça passe par une clé "hardcodée", les messages sont collés dans un champs spécifique en session et supprimés dès qu'ils sont récupérés


---------------
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°1691741
Shinuza
This is unexecpected
Posté le 25-02-2008 à 09:16:19  profilanswer
 

nraynaud a écrit :


explique le reddit ?
 
heu l'usage c'est toujours pour mon site, dire que le machin a bien été supprimé, le message édité etc.


En fait je pensais plus à la partie ajout d'un element, quand tu postes un commentaire sur Reddit la page n'est pas rafraichir, tout se passe au second plan via XHR, du coup t'as la possibilité d'écrire le message de confirmation sans redirection et ça dégomme le formulaire au passage.


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°1691763
gatsu35
Blablaté par Harko
Posté le 25-02-2008 à 09:40:37  profilanswer
 

Proov a écrit :

sinon, je débute dans les regexp. Comment je teste le mois de l'année sans le zéro ?
 
j'ai testé #[0-9]{2}# mais ça marche qu'avec le zéro :o


il faut matcher les mois de 01 à 09 et de 10 à 12
 
donc si c'etait en JS j'aurai fait :  
 

Code :
  1. /(0[0-9]|1[0-2])/

n°1691765
Shinuza
This is unexecpected
Posté le 25-02-2008 à 09:43:16  profilanswer
 

gatsu35 a écrit :


il faut matcher les mois de 01 à 09 et de 10 à 12
 
donc si c'etait en JS j'aurai fait :  
 

Code :
  1. /(0[0-9]|1[0-2])/



Il me semble que le monsieur veux un truc sans le zéro, et il me semble bis que 00 c'est pas un mois valide


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°1691767
Proov
Art & Science
Posté le 25-02-2008 à 09:48:33  profilanswer
 

je vais mettre le zéro car sans le zéro je vois pas comment tester avec une regexp :D

n°1691771
anapajari
s/travail/glanding on hfr/gs;
Posté le 25-02-2008 à 09:55:49  profilanswer
 

/^([1-9]|1[0-2])$/


edit: en gros tu vires le 1er 0 :o
edit2: j'ai tendance à toujours rajouter les ^ et $ dans la pattern pour éviter les mauvaises suprises ( genre A2B qui répondrait vrai).


Message édité par anapajari le 25-02-2008 à 09:57:04

---------------
Software and cathedrals are much the same - first we build them, then we pray.
n°1691779
Proov
Art & Science
Posté le 25-02-2008 à 10:08:49  profilanswer
 

peux tu me la détailler stp ? en gros tu lui dit de matcher 1 à 9 sur 1 chiffre ou 1 avec 2 chiffres ?

 

edit: ah non je viens de comprendre, ptain elle marche bien ta regexp!! merci merci :D


Message édité par Proov le 25-02-2008 à 10:11:06
n°1691796
FlorentG
Posté le 25-02-2008 à 10:24:29  profilanswer
 

nraynaud a écrit :

L'idée : toutes les actions passent par un POST qui bosse et renvoie un 302. Après le 302 je veux marquer un petit message "le godemiché à bien été envoyé à Suzie". Y'a des techniques nazes, mais est-ce qu'il y en a des biens ?


Déjà c'est un 303 qu'il faut utiliser. Selon la norme, le 302 doit réutiliser la même méthode (donc un POST). Un 303 va forcer le GET dans tous les cas

n°1692123
theredled
● REC
Posté le 25-02-2008 à 16:25:12  profilanswer
 

Comment savez-vous les tests à effectuer après avoir fait des modifs structurelles à un site ?

 

edit :
Et d'ordre général, comment savoir de façon sûre quels tests effectuer, suivant les cas.


Message édité par theredled le 25-02-2008 à 16:26:04

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1692124
FlorentG
Posté le 25-02-2008 à 16:26:13  profilanswer
 

Avec ta suite de tests unitaires...

n°1692127
theredled
● REC
Posté le 25-02-2008 à 16:26:48  profilanswer
 

FlorentG a écrit :

Avec ta suite de tests unitaires...


J'ai perdu ma clé USB lol :o


Message édité par theredled le 25-02-2008 à 16:26:54

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1692128
the real m​oins moins
Posté le 25-02-2008 à 16:27:29  profilanswer
 

yo,
 
http://img181.imageshack.us/img181/518/picture20af2.th.png
 
la boite de recherche a droite est en float:right, et le texte se dispose bien autour comme je voulais. Mais pourquoi le border de mon h1 (border-bottom: #dbdbdb 1px solid) rentre dans la boite ?  [:icon8]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1692131
FlorentG
Posté le 25-02-2008 à 16:28:34  profilanswer
 

the real moins moins a écrit :

yo,
 
http://img181.imageshack.us/img181 [...] af2.th.png
 
la boite de recherche a droite est en float:right, et le texte se dispose bien autour comme je voulais. Mais pourquoi le border de mon h1 (border-bottom: #dbdbdb 1px solid) rentre dans la boite ?  [:icon8]


Parce que le border est à l'extérieur de la boîte, et le float dedans

n°1692134
nraynaud
lol
Posté le 25-02-2008 à 16:31:32  profilanswer
 

Shinuza a écrit :


En fait je pensais plus à la partie ajout d'un element, quand tu postes un commentaire sur Reddit la page n'est pas rafraichir, tout se passe au second plan via XHR, du coup t'as la possibilité d'écrire le message de confirmation sans redirection et ça dégomme le formulaire au passage.


Je préfère limiter le XHR :/
 

Spoiler :

ça diminue le nombre de pages vues qui le seul truc que regardent les investisseurs [:pingouino]


---------------
trainoo.com, c'est fini
n°1692136
the real m​oins moins
Posté le 25-02-2008 à 16:32:51  profilanswer
 

FlorentG a écrit :


Parce que le border est à l'extérieur de la boîte, et le float dedans


tu veux dire a l'exterieur de la boite du h1 ?
et euh, concretement, je peux faire quoi ?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1692139
FlorentG
Posté le 25-02-2008 à 16:35:37  profilanswer
 

the real moins moins a écrit :


tu veux dire a l'exterieur de la boite du h1 ?
et euh, concretement, je peux faire quoi ?


Ah ouais nan en fait j'avais mal lu. C'est effectivement pas normal [:dawa]

n°1692142
Shinuza
This is unexecpected
Posté le 25-02-2008 à 16:38:09  profilanswer
 

nraynaud a écrit :


Je préfère limiter le XHR :/
 

Spoiler :

ça diminue le nombre de pages vues qui le seul truc que regardent les investisseurs [:pingouino]


Un flasher ça compte comme une page vue [:mlc]?


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°1692147
Shinuza
This is unexecpected
Posté le 25-02-2008 à 16:40:25  profilanswer
 

the real moins moins a écrit :

yo,
 
http://img181.imageshack.us/img181 [...] af2.th.png
 
la boite de recherche a droite est en float:right, et le texte se dispose bien autour comme je voulais. Mais pourquoi le border de mon h1 (border-bottom: #dbdbdb 1px solid) rentre dans la boite ?  [:icon8]


J'ai bien une idée, mais est-ce que t'as un peu de code pour confirmer?
 
(Ps : J'aime bien la tronche que ça à sinon)


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°1692151
nraynaud
lol
Posté le 25-02-2008 à 16:42:28  profilanswer
 

Shinuza a écrit :

Un flasher ça compte comme une page vue [:mlc]?


non, mais page normale->page du formulaire->page normale  
 
avec le post en XHR ça fait: page normale -> toujours page normale avec le formulaire inséré -> toujours page normale avec le résultat


---------------
trainoo.com, c'est fini
n°1692156
skeye
Posté le 25-02-2008 à 16:43:23  profilanswer
 

the real moins moins a écrit :

yo,
 
http://img181.imageshack.us/img181 [...] af2.th.png
 
la boite de recherche a droite est en float:right, et le texte se dispose bien autour comme je voulais. Mais pourquoi le border de mon h1 (border-bottom: #dbdbdb 1px solid) rentre dans la boite ?  [:icon8]


mettre une marge droite de la taille de la boite de recherche au h1?


---------------
Can't buy what I want because it's free -
n°1692157
nraynaud
lol
Posté le 25-02-2008 à 16:43:26  profilanswer
 


c'est quoi le PAP ?


---------------
trainoo.com, c'est fini
n°1692191
the real m​oins moins
Posté le 25-02-2008 à 17:07:33  profilanswer
 

Shinuza a écrit :


J'ai bien une idée, mais est-ce que t'as un peu de code pour confirmer?

 

(Ps : J'aime bien la tronche que ça à sinon)


hmm, html, css, ... ?
un .webarchive tu peux ouvrir ?

 

(merci)

 
skeye a écrit :


mettre une marge droite de la taille de la boite de recherche au h1?

 

ouais mais non: j'ai pas de controle sur ce qui se passe dans la boite a droite, i.e il pourrait y'avoir d'autres trucs en dessous. j'ai le meme prob si y'a un h2 directement sous le h1 par exemple. si je met la marge droite partout, ben j'ai une colonne, et je veux garder le coté "boite flottant entourée de texte".

 

Message cité 1 fois
Message édité par the real moins moins le 25-02-2008 à 17:07:47

---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1692201
Shinuza
This is unexecpected
Posté le 25-02-2008 à 17:17:24  profilanswer
 

nraynaud a écrit :


c'est quoi le PAP ?


Je sais pas ce que c'est.
Et google non plus

the real moins moins a écrit :


hmm, html, css, ... ?
un .webarchive tu peux ouvrir ?
 
(merci)


Je sais pas ce que c'est.
Mais bon j'suis sous linux donc j'pense que oui.
Il me faut du code html et css


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°1692203
anapajari
s/travail/glanding on hfr/gs;
Posté le 25-02-2008 à 17:19:28  profilanswer
 

Shinuza a écrit :


Je sais pas ce que c'est.
Et google non plus


http://www.google.fr/search?q=defi [...] =firefox-a  
;)


---------------
Software and cathedrals are much the same - first we build them, then we pray.
n°1692208
the real m​oins moins
Posté le 25-02-2008 à 17:22:12  profilanswer
 

Shinuza a écrit :


Je sais pas ce que c'est.
Mais bon j'suis sous linux donc j'pense que oui.
Il me faut du code html et css


safari ...


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1692218
the real m​oins moins
Posté le 25-02-2008 à 17:26:43  profilanswer
 

Shinuza a écrit :


Je sais pas ce que c'est.
Mais bon j'suis sous linux donc j'pense que oui.
Il me faut du code html et css


 
vla a priori les bouts relevants:  


  <div id="notes">
    <div id="searchbox" title="Results will include pages containing all the search terms entered. Use the OR keyword to search for multiple different terms. Use the - symbol to exclude search terms. Use the double quotes to search for complete phrases. (ex.: &quot;Explosions in the Sky&quot; -sudden OR Godspeed)">
      <form action="/docuPublic/search.html" method="GET">
        <input id="query" name="query" value=""/><br/>
        <input type="submit" value="Search"/>
      </form>
    </div>
 
  </div>
 
  <div id="content">
    <h1>This is a test page</h1>
     
     
      <div class="paragraph">
         
        <h3>Testing testing testing</h3>
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In felis. Fusce ut sem id pede condimentum imperdiet. Fusce a massa a arcu pellentesque suscipit. Cras molestie tempor diam. Fusce sed risus. Vestibulum quam nibh, dictum at, vestibulum non, varius quis, lectus. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Integer eu elit eu leo vulputate molestie. Nunc felis risus, aliquet quis, adipiscing dapibus, convallis in, lorem. Suspendisse tincidunt odio a urna. Cras sit amet enim vitae ipsum fringilla commodo. Donec rutrum condimentum quam. Integer pede enim, euismod et, accumsan pulvinar, euismod nec, risus. Nulla a lectus eu turpis porta sollicitudin. Mauris odio.Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In felis. Fusce ut sem id pede condimentum imperdiet. Fusce a massa a arcu pellentesque suscipit. Cras molestie tempor diam. Fusce sed risus. Vestibulum quam nibh, dictum at, vestibulum non, varius quis, lectus. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Integer eu elit eu leo vulputate molestie. Nunc felis risus, aliquet quis, adipiscing dapibus, convallis in, lorem. Suspendisse tincidunt odio a urna. Cras sit amet enim vitae ipsum fringilla commodo. Donec rutrum condimentum quam. Integer pede enim, euismod et, accumsan pulvinar, euismod nec, risus. Nulla a lectus eu turpis porta sollicitudin. Mauris odio.Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In felis. Fusce ut sem id pede condimentum imperdiet. Fusce a massa a arcu pellentesque suscipit. Cras molestie tempor diam. Fusce sed risus. Vestibulum quam nibh, dictum at, vestibulum non, varius quis, lectus. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Integer eu elit eu leo vulputate molestie. Nunc felis risus, aliquet quis, adipiscing dapibus, convallis in, lorem. Suspendisse tincidunt odio a urna. Cras sit amet enim vitae ipsum fringilla commodo. Donec rutrum condimentum quam. Integer pede enim, euismod et, accumsan pulvinar, euismod nec, risus. Nulla a lectus eu turpis porta sollicitudin. Mauris odio.
      </div>
     
     
  </div>
 
  <div style="clear:both;">
 
  </div>
 
  <div id="footer">
[...]



#notes {
    float: right;
    width: 15em;
    margin: 0;
    padding: 1em 0 0 1em;
}
 
#searchbox input {
    margin-bottom: 1em;
    font-family: Arial, sans-serif;
    font-size: 12px;
    padding: 2px;
}
 
#searchbox input#query {
    width: 90%;
}
 
#content {
    margin-left: 17em;
    margin-right: 2em;
    padding: 1em 3em 3em 1em;
    min-height: 50em;
}
 
/* h1 and first h2 */
#content h1,  
#content div:first-child h2 {
    margin-top: 0em;
}
 
#content.paragraph {
 
}
 
#content p {
    text-align: justify;
}
 



---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1692221
gatsu35
Blablaté par Harko
Posté le 25-02-2008 à 17:28:28  profilanswer
 

En général quand on float un élément par rapport à un autre, le second élément, va prendre son point de départ par rapport à l'extreme gauche ou droite, donc en gros l'élément ne vas pas se caler par rapport à l'élément flotté. Seulement le contenu va se caller par rapport à l'élément flotté.  
C'est simple test avec 2 div, flotte le à droite avec un fond bleu et une largeur, et le second div (celui qui n'est pas flotté, tu lui met juste un fond rouge et plein de "loremp ipsum dans le contenu" ) bizarrement le div en question commencera à l'extreme gauche [:spomafote]
 
Fout un contexte de formatage sur ton H1 et on en parle plus

Code :
  1. h1 {overflow:hidden; _overflow:visible; zoom:1}

n°1692232
the real m​oins moins
Posté le 25-02-2008 à 17:34:36  profilanswer
 

c'est quoi ce truc ? :O
(edit: ça me rogne des bouts de lettre en plus :O )

Message cité 1 fois
Message édité par the real moins moins le 25-02-2008 à 17:35:45

---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  489  490  491  ..  1454  1455  1456  1457  1458  1459

Aller à :
Ajouter une réponse
 

Sujets relatifs
blabla 3blabla 2
PUTAIN HARKO TU AS FERM2 BLABLA ![Beaucoup de blabla pour rien : post à effacer] Compiler .bat
variable1="blabla + variable2 +blala : c'est possible ??[PHP & regex] "blabla blabla file.ext?point=444 blabla" Recupérer 444
mail("celine@hotmail.com"," sujet","blabla"); pose une err ! Help[MySQL] WHERE 'blabla' compris dans le champ truc
[blabla@olympe] Le topic du modo, dieu de la fibre et du monde[PHP / BlaBla - limite]
Plus de sujets relatifs à : blabla@web


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