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

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  664  665  666  ..  1454  1455  1456  1457  1458  1459
Auteur Sujet :

blabla@web

n°1804821
XaTriX
Posté le 26-10-2008 à 23:32:34  profilanswer
 

Reprise du message précédent :
Savez vous si il éxiste un topic référencement sur HFR ? :o
 
XaT


---------------
[:dawa]
mood
Publicité
Posté le 26-10-2008 à 23:32:34  profilanswer
 

n°1804864
XaTriX
Posté le 27-10-2008 à 08:58:33  profilanswer
 

http://www.velo.toulouse.fr/les_st [...] on/(id)/1#
 
Comment puis-je récuperer les informations sur les stations ?  
Je voudrais juste récuperer la contenance, et les velo dispo, et les places libres.
 
XaT


---------------
[:dawa]
n°1804865
0x90
Posté le 27-10-2008 à 09:04:10  profilanswer
 
n°1804866
gatsu35
Blablaté par Harko
Posté le 27-10-2008 à 09:05:17  profilanswer
 

koskoz a écrit :

Une explication de pourquoi, sur ce site l'image de mario est parfaitement positionnée sous firefox mais sous IE c'est comme si elle ne flottait pas ?


parce que comme un couillon tu as spécifié une largeur a chaque élément qui se retrrouve a droite de l'image.
Et comme tu leurs fous une largeur, tu leurs applique le haslayout (IE only), ce qui fait qu'ils se retrouvent pile-poil à coté de l'image (au lieu de démarrer à l'offset 0 du bloc conteneur (comportement naturel des flottant.
MAIS comme leur width est plus grande que la place qui leur est aloué, ils l'ont dans le cul et ils retournent en dessous de l'image.
 
PS : vire ces largeurs qui sont TOTALEMENT INUTILE.
C'est une manie chez les gens de poser des largeurs à tout bout de champ en CSS alors qu'il n'y a strictement pas besoin quand les éléments sont dans leur conteneur :(

n°1804871
FlorentP
Posté le 27-10-2008 à 09:28:15  profilanswer
 


C'est marrant leur liste de critères, ya même pas la lisibilité & compatibilité avec les usages des autres langages, par contre ya le nombre de caractères...

n°1804900
koskoz
They see me trollin they hatin
Posté le 27-10-2008 à 10:55:41  profilanswer
 

gatsu35 a écrit :


parce que comme un couillon tu as spécifié une largeur a chaque élément qui se retrrouve a droite de l'image.
Et comme tu leurs fous une largeur, tu leurs applique le haslayout (IE only), ce qui fait qu'ils se retrouvent pile-poil à coté de l'image (au lieu de démarrer à l'offset 0 du bloc conteneur (comportement naturel des flottant.
MAIS comme leur width est plus grande que la place qui leur est aloué, ils l'ont dans le cul et ils retournent en dessous de l'image.
 
PS : vire ces largeurs qui sont TOTALEMENT INUTILE.
C'est une manie chez les gens de poser des largeurs à tout bout de champ en CSS alors qu'il n'y a strictement pas besoin quand les éléments sont dans leur conteneur :(


 
Et oui, mais si je mets pas de largeur, toutes les images du bloc news (excepté l'image de la news) se retrouve à droite de l'image de la news sous IE, ça avance un peu mon problème mais c'est toujours pas ça.


---------------
Twitter
n°1804914
___alt
Posté le 27-10-2008 à 11:27:16  profilanswer
 


 
[:reddit]
 

Citation :

I personally tend to think of php as a social experiment and I'd suspect php creators to be psychologists in disguise. I'm pretty sure somebody of them is writing his PhD thesis on tolerance of developers towards "questionable" design decisions & how far you can push it. In this respect, I'm quite interested in their plans for php7. Please keep us updated.


 
[:ddr555]


---------------
TRIPS RIGHT BUNCH F SHUTTLE TOM AND JERRY RIGHT YELLOW
n°1804936
gatsu35
Blablaté par Harko
Posté le 27-10-2008 à 12:10:07  profilanswer
 

koskoz a écrit :


 
Et oui, mais si je mets pas de largeur, toutes les images du bloc news (excepté l'image de la news) se retrouve à droite de l'image de la news sous IE, ça avance un peu mon problème mais c'est toujours pas ça.


zoom:1 sur chaque element
 
mais franchement, tu aurais du les englober d'un div qui aurait eu du contexte de formatage, et ainsi pas de pb

n°1804937
koskoz
They see me trollin they hatin
Posté le 27-10-2008 à 12:18:57  profilanswer
 

gatsu35 a écrit :


zoom:1 sur chaque element
 
mais franchement, tu aurais du les englober d'un div qui aurait eu du contexte de formatage, et ainsi pas de pb


 
Je suis pas sûr de tout avoir compris [:x-bar]  
 
Le mieux aurait été de mettre tout le contenu de ma news dans un div (images et texte) sauf l'image à gauche ?
 
Et le zoom: 1 je dois le mettre sur tous mes blocs sauf sur celui de l'image ?


---------------
Twitter
n°1805001
gatsu35
Blablaté par Harko
Posté le 27-10-2008 à 15:02:40  profilanswer
 
mood
Publicité
Posté le 27-10-2008 à 15:02:40  profilanswer
 

n°1805047
koskoz
They see me trollin they hatin
Posté le 27-10-2008 à 16:44:26  profilanswer
 

On parlait il y a quelques temps du SELECT *
 
Ca pourrait peut-être en intéresser quelques uns :
http://www.parseerror.com/sql/select*isevil.html


---------------
Twitter
n°1805053
FlorentP
Posté le 27-10-2008 à 17:00:22  profilanswer
 

koskoz a écrit :

On parlait il y a quelques temps du SELECT *
 
Ca pourrait peut-être en intéresser quelques uns :
http://www.parseerror.com/sql/select*isevil.html


Pfff, encore un avis biaisé :o :D

n°1805063
0x90
Posté le 27-10-2008 à 17:12:19  profilanswer
 

koskoz a écrit :

On parlait il y a quelques temps du SELECT *
 
Ca pourrait peut-être en intéresser quelques uns :
http://www.parseerror.com/sql/select*isevil.html


 
il reste pas des masses d'arguments quand derrière tu lis tes colonnes via leur nom et pas via leur position [:spamafote]


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1805066
FlorentP
Posté le 27-10-2008 à 17:18:41  profilanswer
 

0x90 a écrit :

il reste pas des masses d'arguments quand derrière tu lis tes colonnes via leur nom et pas via leur position [:spamafote]


Nan, plus tôt tu détectes le problème, mieux c'est conçu => si l'erreur est détectée lors de la requete c'est mieux que lors de la lecture des résultats

n°1805079
0x90
Posté le 27-10-2008 à 17:55:53  profilanswer
 

FlorentP a écrit :


Nan, plus tôt tu détectes le problème, mieux c'est conçu => si l'erreur est détectée lors de la requete c'est mieux que lors de la lecture des résultats

 

C'est mieux selon quel critère ?

 
Code :
  1. rs = sqlMachinTruc("SELECT * FROM articles" );
  2. if (rs == null) {
  3.  throw "epic fail !";
  4. }
  5. while (!rs.eof()) {
  6.  title = rs.get("title" );
  7.  text = rs.get("text" );
  8.  rs.advance();
  9. }


Code :
  1. rs = sqlMachinTruc("SELECT text, title FROM articles" );
  2. if (rs == null) {
  3.  throw "epic fail !";
  4. }
  5. while (!rs.eof()) {
  6.  title = rs.get(0);
  7.  text = rs.get(1);
  8.  rs.advance();
  9. }


Pour savoir à quoi correspondent 0 et 1, faut aller lire plus haut dans le code. Et si on change la requète pour ajouter un truc, il faut mettre a jour ces valeurs. Niveau lisibilité et non-répétition, le premier me semble gagnant.
Je dis pas que le * est bien, je dis juste que l'accès par numéro de colonne est une pratique aussi bancale que l'utilisation de l'*, et que donc tout les arguments anti-* qui reposent sur l'utilisation de ces numéros sont bancales.

Message cité 2 fois
Message édité par 0x90 le 27-10-2008 à 17:56:44

---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1805127
koskoz
They see me trollin they hatin
Posté le 27-10-2008 à 19:46:56  profilanswer
 


 
zoom: 1 sur .news ne change rien :(


---------------
Twitter
n°1805198
mareek
Et de 3 \o/
Posté le 27-10-2008 à 22:32:00  profilanswer
 

0x90 a écrit :

Je dis pas que le * est bien, je dis juste que l'accès par numéro de colonne est une pratique aussi bancale que l'utilisation de l'*, et que donc tout les arguments anti-* qui reposent sur l'utilisation de ces numéros sont bancales.


ça laisse 4 arguments valides sur 5 dans l'article quand même.
 
EDIT: IWH P666

Message cité 1 fois
Message édité par mareek le 27-10-2008 à 22:50:37

---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
n°1805202
0x90
Posté le 27-10-2008 à 22:41:48  profilanswer
 

mareek a écrit :


ça laisse 4 arguments valides sur 5 dans l'article quand même.


 
Euh non,
 
Self-Documentation Lost : la doc elle est à l'utilisation du resultset, cf le sample de code que j'ai posté.
Broken Contract : ça va péter à l'utilisation du resultset, aucun bug caché.
Size Matters : c'est le seul argument valable.
Out Of Order : c'est la même chose que broken contract, une permutation de champs c'est pareil qu'un champ renommé.
Don't Do It : c'est pas un argument.


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1805210
mareek
Et de 3 \o/
Posté le 27-10-2008 à 23:15:09  profilanswer
 

0x90 a écrit :


 
Euh non,
 
1)Self-Documentation Lost : la doc elle est à l'utilisation du resultset, cf le sample de code que j'ai posté.
2)Broken Contract : ça va péter à l'utilisation du resultset, aucun bug caché.
Size Matters : c'est le seul argument valable.
Out Of Order : c'est la même chose que broken contract, une permutation de champs c'est pareil qu'un champ renommé.
3)Don't Do It : c'est pas un argument.


1)la requête n'est pas toujours à coté du code qui traite le resultset :spamafote:
2) pas forcement. En ADO par ex. ça ne fera pas d'erreur et ça te renverra null si tu demandes un champs qui n'est pas renvoyé dans la requête.
3)oups, j'ai mal compté [:petrus75]

Message cité 1 fois
Message édité par mareek le 27-10-2008 à 23:15:47

---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
n°1805215
0x90
Posté le 27-10-2008 à 23:47:42  profilanswer
 

mareek a écrit :


1)la requête n'est pas toujours à coté du code qui traite le resultset :spamafote:
2) pas forcement. En ADO par ex. ça ne fera pas d'erreur et ça te renverra null si tu demandes un champs qui n'est pas renvoyé dans la requête.
3)oups, j'ai mal compté [:petrus75]


 
1) Dans ce cas, le code qui traite le resultset reçoit "un resultset *" et y'a rien qui garantisse que ce resultset ait été créé avec les champs que le code attends. Si tu commence à mettre de la distance entre l'exécution de la requète et l'utilisation du résultat (via des appels de fonction, des ifs de 500km de long, ...) alors rien ne sert d'avoir une requète autodocumentée, au moment ou tu utilise le resultset tu n'a plus cette information sous les yeux.
2) c'est sur, si t'as un langage/outil/api qui a décidé de pas faire la moindre vérification, t'es oubligé de tout faire coté sgbd. Tu fais quoi le jour ou ton sgbd décide de renvoyer null quand tu select un champ qui existe pas ? (sinon, ça renvoie quoi si tu met un n° de champ plus grand que le nombre de champs ?  )
 
* sauf si t'es dans un langage très malin qui en fonction des gets faits sur le resultset infère un type implicite sous la forme d'un tuple représentant les champs attendus, et dans ce cas, c'est le type inféré du resultset qui décide de la liste des champs à requéter, c'est la fête \o/


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1805216
nraynaud
lol
Posté le 27-10-2008 à 23:48:12  profilanswer
 

IWH \o/


---------------
trainoo.com, c'est fini
n°1805222
FlorentP
Posté le 28-10-2008 à 00:02:37  profilanswer
 

0x90 a écrit :


Code :
  1. rs = sqlMachinTruc("SELECT * FROM articles" );
  2. if (rs == null) {
  3.  throw "epic fail !";
  4. }
  5. while (!rs.eof()) {
  6.  title = rs.get("title" );
  7.  text = rs.get("text" );
  8.  rs.advance();
  9. }


Code :
  1. rs = sqlMachinTruc("SELECT text, title FROM articles" );
  2. if (rs == null) {
  3.  throw "epic fail !";
  4. }
  5. while (!rs.eof()) {
  6.  title = rs.get(0);
  7.  text = rs.get(1);
  8.  rs.advance();
  9. }


Pour savoir à quoi correspondent 0 et 1, faut aller lire plus haut dans le code. Et si on change la requète pour ajouter un truc, il faut mettre a jour ces valeurs. Niveau lisibilité et non-répétition, le premier me semble gagnant.
Je dis pas que le * est bien, je dis juste que l'accès par numéro de colonne est une pratique aussi bancale que l'utilisation de l'*, et que donc tout les arguments anti-* qui reposent sur l'utilisation de ces numéros sont bancales.


Ce n'est pas parceque tu n'utilise pas le * que tu es OBLIGE de te baser sur l'ordre des résultat...
Tu dispose toujours du nom de ta colonne pour acceder au resultat (et en même temps tu le maitrise vraiment en pouvant mettre un "as nom_custom" )

 

Après si tu veux te baser sur l'ordre, tu fais ce que tu veux mais c'est une autre histoire :p

Message cité 1 fois
Message édité par FlorentP le 28-10-2008 à 00:02:55
n°1805226
0x90
Posté le 28-10-2008 à 00:23:26  profilanswer
 

FlorentP a écrit :


Ce n'est pas parceque tu n'utilise pas le * que tu es OBLIGE de te baser sur l'ordre des résultat...
Tu dispose toujours du nom de ta colonne pour acceder au resultat (et en même temps tu le maitrise vraiment en pouvant mettre un "as nom_custom" )
 
Après si tu veux te baser sur l'ordre, tu fais ce que tu veux mais c'est une autre histoire :p


 
Je disais juste que les arguments anti-* reposent sur le fait d'utiliser l'ordre des résultats, et sont donc du coup pas systématiquement valides, pas que la non-utilisation de l'ordre des résultats dépendait de la non-utilisation d'autre chose que l'*, et de même pour l'inverse et le contraire, mais pas pour l'opposé  [:0x90].


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1805227
theredled
● REC
Posté le 28-10-2008 à 00:24:57  profilanswer
 

Bon bref, il faut utiliser * avec des numéros, on a compris [:kiki]


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1805450
mareek
Et de 3 \o/
Posté le 28-10-2008 à 13:52:40  profilanswer
 

0x90 a écrit :


 
1) Dans ce cas, le code qui traite le resultset reçoit "un resultset *" et y'a rien qui garantisse que ce resultset ait été créé avec les champs que le code attends. Si tu commence à mettre de la distance entre l'exécution de la requète et l'utilisation du résultat (via des appels de fonction, des ifs de 500km de long, ...) alors rien ne sert d'avoir une requète autodocumentée, au moment ou tu utilise le resultset tu n'a plus cette information sous les yeux.
2) c'est sur, si t'as un langage/outil/api qui a décidé de pas faire la moindre vérification, t'es oubligé de tout faire coté sgbd. Tu fais quoi le jour ou ton sgbd décide de renvoyer null quand tu select un champ qui existe pas ? (sinon, ça renvoie quoi si tu met un n° de champ plus grand que le nombre de champs ?  )
 
* sauf si t'es dans un langage très malin qui en fonction des gets faits sur le resultset infère un type implicite sous la forme d'un tuple représentant les champs attendus, et dans ce cas, c'est le type inféré du resultset qui décide de la liste des champs à requéter, c'est la fête \o/


1) L'"autodocumentation" sert aussi pour l'écriture ou la modification de la clause where de ta requête :spamafote:
2) Je te parle d'un cas réel et assez répandu, pas d'une élucubration de développeur paranoïaque :o

0x90 a écrit :

Je disais juste que les arguments anti-* reposent sur le fait d'utiliser l'ordre des résultats


Ce qui est complètement faux [:pingouino]


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
n°1805474
Skateinmar​s
Posté le 28-10-2008 à 14:17:25  profilanswer
 

Il y a des frameworks PHP qui intègrent l'i18n (surtout dans le routage d'url) ?
 
(IWH)


---------------
Feedback HAV
n°1805498
skeye
Posté le 28-10-2008 à 14:44:20  profilanswer
 

Skateinmars a écrit :

Il y a des frameworks PHP qui intègrent l'i18n (surtout dans le routage d'url) ?

 

(IWH)

 

ya un truc dans zend framework, il me semble, mais je sais pas exactement ce que ça fait :D


Message édité par skeye le 28-10-2008 à 14:44:35

---------------
Can't buy what I want because it's free -
n°1805571
Dion
Acceuil
Posté le 28-10-2008 à 16:28:26  profilanswer
 

http://www.betaversion.org/~stefano/linotype/news/169/


---------------
It is not called show art
n°1805639
mIRROR
Chevreuillobolchévik
Posté le 28-10-2008 à 20:24:44  profilanswer
 

IWH  \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°1805658
Jubijub
Parce que je le VD bien
Posté le 28-10-2008 à 21:08:32  profilanswer
 

IWH SATAN !


---------------
Jubi Photos : Flickr - 500px
n°1805669
theredled
● REC
Posté le 28-10-2008 à 21:33:00  profilanswer
 

IWH, et ça ça vaut bien des heures supp pour le hellfest [:dawak]


Message édité par theredled le 28-10-2008 à 21:33:59

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1805749
gatsu35
Blablaté par Harko
Posté le 29-10-2008 à 04:28:35  profilanswer
 

IWH

n°1805761
Harkonnen
Un modo pour les bannir tous
Posté le 29-10-2008 à 08:58:06  profilanswer
 

[:natas]


---------------
J'ai un string dans l'array (Paris Hilton)
n°1805802
___alt
Posté le 29-10-2008 à 10:29:23  profilanswer
 

[:natas]


---------------
TRIPS RIGHT BUNCH F SHUTTLE TOM AND JERRY RIGHT YELLOW
n°1805803
uriel
blood pt.2
Posté le 29-10-2008 à 10:29:40  profilanswer
 

rue89.com, j'y vais, y a un genre de siouper redirection et j'arrive sur une page blanche:
http://adtech.panthercustomer.com/ [...] board.html
et jsuis bloqué là [:el g]

 

bravo les dev [:petrus75]


Message édité par uriel le 29-10-2008 à 10:29:57

---------------
IVG en france
n°1805834
Ayuget
R.oger
Posté le 29-10-2008 à 12:16:10  profilanswer
 

84mickael a écrit :

J'ai installé YSlow (extension Firebug). Je le test sur un blog Wordpress installé chez un hébergeur mutualisé.
 
Il me conseille de mettre une date d'expiration éloignée sur les fichiers CSS. Comment faire avec Apache 2, sachant que je n'ai pas accès aux fichier de configuration ?
 


Tu peux le faire via un fichier htaccess
 
http://httpd.apache.org/docs/2.0/mod/mod_expires.html
http://kevin.vanzonneveld.net/tech [...] _htaccess/

n°1805928
omega2
Posté le 29-10-2008 à 15:25:11  profilanswer
 

Tu peux le faire en javascript. [:leo892]

n°1806019
skeye
Posté le 29-10-2008 à 16:54:25  profilanswer
 

à la racine c'est pris en compte pour tout ce qu'il y a en-dessous, normalement.[:dawa]


---------------
Can't buy what I want because it's free -
n°1806577
FR-DarkRod
Informag€€k
Posté le 30-10-2008 à 19:20:11  profilanswer
 

666 Pages sa porte la poisse :/

n°1806586
theredled
● REC
Posté le 30-10-2008 à 19:38:40  profilanswer
 

ça ça dépend de tes fréquentations [:natas]


Message édité par theredled le 30-10-2008 à 19:38:44

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1806759
SekYo
Posté le 31-10-2008 à 10:08:06  profilanswer
 

IWH \o/

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  664  665  666  ..  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)