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

 

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

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  13097  13098  13099  ..  27105  27106  27107  27108  27109  27110
Auteur Sujet :

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

n°1668807
nraynaud
lol
Posté le 10-01-2008 à 12:38:07  profilanswer
 

Reprise du message précédent :

R3g a écrit :

Dites les maceux vous savez si il existe plusieurs versions localisées de leopard, ou toutes les version vendues sont multilingues ? En gros la question c'est : si j'achète leopard aux etats-unis, est-ce qu'il pourra causer français ? Si oui, vous connaissez un bon site pour acheter des logiciels en dollars ?


oui et non.


---------------
trainoo.com, c'est fini
mood
Publicité
Posté le 10-01-2008 à 12:38:07  profilanswer
 

n°1668811
FlorentG
Posté le 10-01-2008 à 12:39:39  profilanswer
 

ratibus a écrit :

Quel comportement débile ?  :??:


Pour que le parser de PHP soit ultra-rapide, ils ont dû faire l'impasse sur plein de trucs, d'où les comportements louches :)

n°1668815
lorill
Posté le 10-01-2008 à 12:43:10  profilanswer
 

la bonne blague

n°1668817
masklinn
í dag viðrar vel til loftárása
Posté le 10-01-2008 à 12:46:18  profilanswer
 

ratibus a écrit :


Quel comportement débile ?  :??:


Tous, ou presque?

FlorentG a écrit :


Pour que le runtime et le parser de PHP sont des bouses infâmes soit ultra-rapide, ils ont dû faire l'impasse sur plein de trucs parce que codés par des incapables qui auraient mieux fait d'aller boire de l'arsenic ce jour là, d'où les comportements louches :)


Fixed :jap:

Message cité 1 fois
Message édité par masklinn le 10-01-2008 à 12:47:41

---------------
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°1668820
ratibus
Posté le 10-01-2008 à 12:50:39  profilanswer
 

FlorentG a écrit :


Pour que le parser de PHP soit ultra-rapide, ils ont dû faire l'impasse sur plein de trucs, d'où les comportements louches :)


Non mais là y a un bug :D
Dans la doc ils disent que le string to float conversion est basé sur strtod : http://fr.php.net/manual/en/langua [...] conversion

Citation :

For more information on this conversion, see the Unix manual page for strtod(3).


Dans la man page en question :

Citation :

A decimal number consists of a nonempty sequence of decimal digits possibly  containing a radix character (decimal point, locale dependent, usually ‘‘.''), optionally followed by a decimal exponent.


 
Et dans ce bug report, un de dev PHP dit :

Citation :

PHP can only handle floats that use "." as a decimal point


 
Faudrait savoir :o


---------------
Mon blog
n°1668823
FlorentG
Posté le 10-01-2008 à 12:54:29  profilanswer
 


Hahaha :D
 

ratibus a écrit :

Faudrait savoir :o


Nan mais justement y'a personne qui sait :( Je vais fouiller dans le source de PHP pour voir

n°1668824
masklinn
í dag viðrar vel til loftárása
Posté le 10-01-2008 à 12:58:43  profilanswer
 


On en a déjà parlé, tu sais aussi bien que moi que t'as tord :(


---------------
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°1668826
FlorentG
Posté le 10-01-2008 à 12:59:22  profilanswer
 

ratibus a écrit :

Dans la doc ils disent que le string to float conversion est basé sur strtod :


Que dalle  [:delarue2]  
 
PHP-5.2.1\Zend\zend_operator.c :

Code :
  1. ZEND_API double zend_string_to_double(const char *number, zend_uint length)
  2. {
  3. [....]
  4.         } else if (*digit == '.') {
  5. [....]
  6. }


C'est hard-codé [:alph-one]

n°1668827
FlorentG
Posté le 10-01-2008 à 13:00:09  profilanswer
 

masklinn a écrit :

On en a déjà parlé, tu sais aussi bien que moi que t'as tord :(


Bien-sûr :jap: Même si quelques trucs sont faits à coup sûr pour que le parser soit speed, ça n'excuse en rien le merdier total :(

n°1668828
drasche
Posté le 10-01-2008 à 13:03:23  profilanswer
 

Tiens, quand j'assigne une valeur à une propriété qui n'existe pas dans ma classe, PHP ne dit rien. Pas d'erreur, warning, même pas une notice.
 [:nul]


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
mood
Publicité
Posté le 10-01-2008 à 13:03:23  profilanswer
 

n°1668829
Shinuza
This is unexecpected
Posté le 10-01-2008 à 13:05:38  profilanswer
 

cosmoschtroumpf a écrit :

ça va être pratique, pour faire du .net2 ça, tiens [:dawa]

Compile le avec mono, soit un homme :o


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°1668830
FlorentG
Posté le 10-01-2008 à 13:07:45  profilanswer
 

drasche a écrit :

Tiens, quand j'assigne une valeur à une propriété qui n'existe pas dans ma classe, PHP ne dit rien. Pas d'erreur, warning, même pas une notice.
 [:nul]


Il définit la propriété dynamiquement. Source d'arrachages de chveux

n°1668831
FlorentG
Posté le 10-01-2008 à 13:10:32  profilanswer
 

drasche a écrit :

Tiens, quand j'assigne une valeur à une propriété qui n'existe pas dans ma classe, PHP ne dit rien. Pas d'erreur, warning, même pas une notice.
 [:nul]


Je rajoute au passage que c'est pas le pire. Limite une propriété existe pas, on la définit, ok, à toi (ou à ton IDE) de vérifier les fautes d'orthographes/la non-présence d'une propriété.
 
Ce qui est ultra-vraiment-archi grave, c'est ça :

Code :
  1. class Papa
  2. {
  3.  private $prop;
  4. }
  5.  
  6. class Fiston extends Papa
  7. {
  8.   public function pouet()
  9.   {
  10.       $this->prop = 'valeur';
  11.   }
  12. }


Logiquement, ça doit pas marche : $prop est private, donc pas accessible à ceux qui étendent de Papa. PHP, va tout simplement définir une propriété "prop" dans ton instance de Fiston... Sans rien dire... Combien de fois je me suis fait avoir :(

n°1668832
drasche
Posté le 10-01-2008 à 13:12:42  profilanswer
 

FlorentG a écrit :

Il définit la propriété dynamiquement. Source d'arrachages de chveux


Alors pourquoi je pourrais pas faire un truc bien crade comme ceci? (ou est-ce que j'ai commis une erreur?)

 
Code :
  1. $property = 'this->value';
  2. $$property = 5;

Message cité 2 fois
Message édité par drasche le 10-01-2008 à 13:13:20

---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°1668833
FlorentG
Posté le 10-01-2008 à 13:16:54  profilanswer
 

drasche a écrit :


Alors pourquoi je pourrais pas faire un truc bien crade comme ceci? (ou est-ce que j'ai commis une erreur?)
 

Code :
  1. $property = 'this->value';
  2. $$property = 5;



Je sais pas si c'est correctement évalué, le this via une string.
 
Sinon voilà un simple test des histoires de propriétés privées et tout :

Code :
  1. class Papa
  2. {
  3.    private $prop = 'Propriété dans Papa';
  4.  
  5.    public function showPropPapa()
  6.    {
  7.        echo $this->prop;
  8.    }
  9.  
  10. }
  11.  
  12. class Fiston extends Papa
  13. {
  14.  
  15.    public function fuckWithProp()
  16.    {
  17.        $this->prop = 'Propriété dans Fiston';
  18.    }
  19.  
  20.    public function showPropFiston()
  21.    {
  22.        echo $this->prop;
  23.    }
  24.  
  25. }
  26.  
  27.  
  28. $fiston = new Fiston();
  29. $fiston->fuckWithProp();
  30. $fiston->showPropPapa();
  31. echo '<br>';
  32. $fiston->showPropFiston();


 
Ca affiche :

Code :
  1. Propriété dans Papa
  2. Propriété dans Fiston


 
Donc on peut redéfinir une propriété private d'une classe dont on hérite, mais qui sera utilisable que dans la classe fille... Dans la classe parente, ça reste la propriété locale. Je vous explique pas la source de bug si on n'a pas vu que la propriété est private :(

n°1668834
nraynaud
lol
Posté le 10-01-2008 à 13:19:57  profilanswer
 

http://www.lefigaro.fr/actualites/ [...] ation-.php
ça évitera que tu te fasse péter ta caisse pendant que tu es sur le parking de la plage [:mlc]


---------------
trainoo.com, c'est fini
n°1668835
drasche
Posté le 10-01-2008 à 13:21:55  profilanswer
 

Ben en tout cas j'ai qu'un notice au moment où je veux afficher la valeur [:twixy]
 

Citation :

Notice: Undefined property: test::$value in E:\www\sgxproto\tests\fill_class.php on line 12


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°1668836
uriel
blood pt.2
Posté le 10-01-2008 à 13:22:27  profilanswer
 

nraynaud a écrit :

http://www.lefigaro.fr/actualites/ [...] ation-.php
ça évitera que tu te fasse péter ta caisse pendant que tu es sur le parking de la plage [:mlc]


fais chier, comment on va savoir que ce sont les voitures des parisiens qu'on raye maitenant? :/

Message cité 1 fois
Message édité par uriel le 10-01-2008 à 13:22:53

---------------
IVG en france
n°1668837
nraynaud
lol
Posté le 10-01-2008 à 13:25:32  profilanswer
 

uriel a écrit :


fais chier, comment on va savoir que ce sont les voitures des parisiens qu'on raye maitenant? :/


facile : les parisiens vont à Zurich en TGV [:dawak]


---------------
trainoo.com, c'est fini
n°1668838
uriel
blood pt.2
Posté le 10-01-2008 à 13:26:04  profilanswer
 

nraynaud a écrit :


facile : les parisiens vont à Zurich en TGV [:dawak]


je voulais parler du parking de Cancale [:dawak]


---------------
IVG en france
n°1668839
vapeur_coc​honne
Stig de Loisir
Posté le 10-01-2008 à 13:26:15  profilanswer
 

pas envie d'aller bosser :/


---------------
marilou repose sous la neige
n°1668840
skeye
Posté le 10-01-2008 à 13:28:47  profilanswer
 

FlorentG a écrit :


Je rajoute au passage que c'est pas le pire. Limite une propriété existe pas, on la définit, ok, à toi (ou à ton IDE) de vérifier les fautes d'orthographes/la non-présence d'une propriété.

 

Ce qui est ultra-vraiment-archi grave, c'est ça :

Code :
  1. class Papa
  2. {
  3.  private $prop;
  4. }
  5.  
  6. class Fiston extends Papa
  7. {
  8.   public function pouet()
  9.   {
  10.       $this->prop = 'valeur';
  11.   }
  12. }


Logiquement, ça doit pas marche : $prop est private, donc pas accessible à ceux qui étendent de Papa. PHP, va tout simplement définir une propriété "prop" dans ton instance de Fiston... Sans rien dire... Combien de fois je me suis fait avoir :(

 


euh, chez moi si je fais ça il me répond "cannot access private property prop" ou un truc du genre, il me semble...[:delarue3]

 

[edit]

 

Non, il gueule qu'à la lecture, en fait...[:hahaguy]

 
Code :
  1. $toto = new Fiston();
  2. print_r($toto);
  3. $toto->pouet();
  4. print_r($toto);
 


Fiston Object
(
    [prop:private] =>
)
Fiston Object
(
    [prop:private] =>
    [prop] => valeur
)

 

ok, lol [:hahaguy]

Message cité 1 fois
Message édité par skeye le 10-01-2008 à 13:35:21

---------------
Can't buy what I want because it's free -
n°1668841
schnapsman​n
Zaford Beeblefect
Posté le 10-01-2008 à 13:29:57  profilanswer
 

vapeur_cochonne a écrit :

pas envie d'aller bosser :/


pauv' bichon, t'es tout malheureux? :'(

n°1668842
vapeur_coc​honne
Stig de Loisir
Posté le 10-01-2008 à 13:31:02  profilanswer
 

schnapsmann a écrit :


pauv' bichon, t'es tout malheureux? :'(


j'ai mal a la tete :(
et j'ai pas envie d'aller bosser :/


---------------
marilou repose sous la neige
n°1668845
FlorentG
Posté le 10-01-2008 à 13:46:33  profilanswer
 


En fait PHP, c'est le seul langage pour les vrais hommes, pour les l337 h4xorz. Y'a tellement de trucs vaguements définis, que ça prend toute une vie pour piger

n°1668847
skeye
Posté le 10-01-2008 à 13:49:48  profilanswer
 

FlorentG a écrit :


En fait PHP, c'est le seul langage pour les vrais hommes, pour les l337 h4xorz. Y'a tellement de trucs vaguements définis, que ça prend toute une vie pour piger


 
J'en suis à me demander si yaurait pas en fait un moyen d'accéder aux variables privées de la classe mère en jouant un peu.[:petrus75]


---------------
Can't buy what I want because it's free -
n°1668848
nraynaud
lol
Posté le 10-01-2008 à 13:50:02  profilanswer
 

vapeur_cochonne a écrit :


j'ai mal a la tete :(
et j'ai pas envie d'aller bosser :/


colle-toi la main à ton lit !


---------------
trainoo.com, c'est fini
n°1668849
kadreg
profil: Utilisateur
Posté le 10-01-2008 à 13:51:25  profilanswer
 

mareek a écrit :


Et tu as loupé la sortie pour la rocade est [:dawa]


 
j'ai suivi les panneaux grenoble :spamafote:


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°1668852
schnapsman​n
Zaford Beeblefect
Posté le 10-01-2008 à 13:53:48  profilanswer
 

nraynaud a écrit :


colle-toi la main à ton lit !


ça, ou prétends que quelqu'un a oublié de t'enlever les menottes [:jdf]

n°1668853
FlorentG
Posté le 10-01-2008 à 13:55:45  profilanswer
 

skeye a écrit :

J'en suis à me demander si yaurait pas en fait un moyen d'accéder aux variables privées de la classe mère en jouant un peu.[:petrus75]


GUESS WHAT §§§§
 

Code :
  1. class Papa
  2. {
  3.    private $prop = 'Propriété dans Papa';
  4.  
  5. }
  6.  
  7. class Fiston extends Papa
  8. {
  9.  
  10.    public function showThatMotherfuckingProp()
  11.    {
  12.        $array = (array)$this;
  13.        echo $array["\0Papa\0prop"];
  14.    }
  15.  
  16.  
  17. }
  18.  
  19.  
  20. $fiston = new Fiston();
  21. $fiston->showThatMotherfuckingProp();


n°1668854
skeye
Posté le 10-01-2008 à 13:57:48  profilanswer
 

FlorentG a écrit :


GUESS WHAT §§§§
 

Code :
  1. class Papa
  2. {
  3.    private $prop = 'Propriété dans Papa';
  4.  
  5. }
  6.  
  7. class Fiston extends Papa
  8. {
  9.  
  10.    public function showThatMotherfuckingProp()
  11.    {
  12.        $array = (array)$this;
  13.        echo $array["\0Papa\0prop"];
  14.    }
  15.  
  16.  
  17. }
  18.  
  19.  
  20. $fiston = new Fiston();
  21. $fiston->showThatMotherfuckingProp();




 
han putain j'étais parti sur un cast, mais on peut pas caster avec une classe perso...c'étiat sans compter qu'en php une classe est un simple tableau...[:hahaguy]


---------------
Can't buy what I want because it's free -
n°1668856
Harkonnen
Un modo pour les bannir tous
Posté le 10-01-2008 à 13:58:31  profilanswer
 

bon, ma copine refuse de s'installer avec moi (pour l'instant). je fais quoi ?

n°1668857
FlorentG
Posté le 10-01-2008 à 13:58:38  profilanswer
 
n°1668858
Harkonnen
Un modo pour les bannir tous
Posté le 10-01-2008 à 13:58:59  profilanswer
 
n°1668859
Elmoricq
Posté le 10-01-2008 à 13:59:06  profilanswer
 

Harkonnen a écrit :

bon, ma copine refuse de s'installer avec moi (pour l'instant). je fais quoi ?


Je pense que c'est louche. Engage un détective privé pour la suivre.

n°1668860
FlorentG
Posté le 10-01-2008 à 13:59:07  profilanswer
 

Harkonnen a écrit :

bon, ma copine refuse de s'installer avec moi (pour l'instant). je fais quoi ?


Achète une villa avec piscine, ça marche mieux

n°1668863
skeye
Posté le 10-01-2008 à 13:59:25  profilanswer
 

Harkonnen a écrit :

bon, ma copine refuse de s'installer avec moi (pour l'instant). je fais quoi ?


ça dépend du type de refus et de ce que toi tu voudrais à plus long terme.:o


---------------
Can't buy what I want because it's free -
n°1668864
FlorentG
Posté le 10-01-2008 à 13:59:29  profilanswer
 


C'était la réponse à skeye, pas pour toi. Pour toi, c'est au-dessus

n°1668865
kadreg
profil: Utilisateur
Posté le 10-01-2008 à 14:00:05  profilanswer
 

Harkonnen a écrit :

bon, ma copine refuse de s'installer avec moi (pour l'instant). je fais quoi ?


 
un gosse :o


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°1668867
Harkonnen
Un modo pour les bannir tous
Posté le 10-01-2008 à 14:00:33  profilanswer
 

Elmoricq a écrit :


Je pense que c'est louche. Engage un détective privé pour la suivre.


je pense surtout que je vais me refaire célibataire ouais ! mais cette fois ci ce sera mon choix

 
FlorentG a écrit :


Achète une villa avec piscine, ça marche mieux


stfu j'ai dit, t'es pas l'exemple à suivre vu tes derniers déboires

Message cité 5 fois
Message édité par Harkonnen le 10-01-2008 à 14:00:47
n°1668869
FlorentG
Posté le 10-01-2008 à 14:01:41  profilanswer
 

Harkonnen a écrit :

stfu j'ai dit, t'es pas l'exemple à suivre vu tes derniers déboires


Je suis super-jeune, je suis évidemment pas un exemple à suivre. Mais je peux prodiguer des conseils, j'ai un super-cerveau qui réfléchit très vite :o

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  13097  13098  13099  ..  27105  27106  27107  27108  27109  27110

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)