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

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  1274  1275  1276  ..  1454  1455  1456  1457  1458  1459
Auteur Sujet :

blabla@web

n°2204771
skylight
Made in France.
Posté le 30-09-2013 à 23:44:54  profilanswer
 

Reprise du message précédent :
Ça ne répond pas à ma question -_- :'(

mood
Publicité
Posté le 30-09-2013 à 23:44:54  profilanswer
 

n°2204772
ratibus
Posté le 01-10-2013 à 00:20:48  profilanswer
 
n°2204774
skylight
Made in France.
Posté le 01-10-2013 à 01:02:35  profilanswer
 

Oui donc en fait ma méthode de passer l'objet wrapper au constructeur est pas si mal non ?

 

Je pensais qu'il y avait des moyens plus simples pour avoir le wrapper omniprésent dans mes objets, genre une super classe, mais ça m'obligerai à repenser tout mon shéma (style mon app et tous ses objets sont des extensions du wrapper)

 

Ex :

Code :
  1. class Truc extends sqlWrapper {
  2. ...
  3. }



Message édité par skylight le 01-10-2013 à 01:03:03
n°2204791
flo850
moi je
Posté le 01-10-2013 à 08:28:18  profilanswer
 

ratibus a écrit :

 

Nan Flo pas toi avec le singleton :(
C'est le cas classique où on voit du singleton alors qu'il faut faire de l'injection de dépendance propre (tu vas t'amuser à faire des tests unitaires si t'as singletonné le truc).

 

Oui et non. L'injection de dépendance est clairement la bonne solution, mais ce n'est pas la plus simple à mettre en place dans un code existant, encore moins à comprendre vraiment (histoire d'éviter d'avoir 18 options a tes constructeurs, et de devoir les passer a 15 000 endroits dans ton code)

Message cité 1 fois
Message édité par flo850 le 01-10-2013 à 08:31:10

---------------

n°2204822
masklinn
í dag viðrar vel til loftárása
Posté le 01-10-2013 à 10:18:54  profilanswer
 

flo850 a écrit :

Oui et non. L'injection de dépendance est clairement la bonne solution


Un service locator peut suffire, sinon :o
 
Good reads:
http://gameprogrammingpatterns.com/singleton.html
http://gameprogrammingpatterns.com [...] cator.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°2204824
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 01-10-2013 à 10:29:23  profilanswer
 

Sinon, un service locator peut suffire.


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°2204825
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 01-10-2013 à 10:29:37  profilanswer
 

Ou alors un service locator, p'têt que ça peut suffire.


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°2204827
masklinn
í dag viðrar vel til loftárása
Posté le 01-10-2013 à 10:30:28  profilanswer
 

Taiche a écrit :

Sinon, un service locator peut suffire.


Taiche a écrit :

Ou alors un service locator, p'têt que ça peut suffire.


:o


---------------
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°2204828
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 01-10-2013 à 10:31:12  profilanswer
 

[:kbchris]


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°2205054
Proov
Art & Science
Posté le 02-10-2013 à 14:40:21  profilanswer
 

ptite question d'un noob en javascript..
 
J'ai un script qui fonctionne en sélectionnant des élements via getElementById, j'ai besoin de faire d'autres petites chose avec, et notamment ajouter/enlever une classe sur l'élément <html> dans le même événement que celui déjà existant (un effet de menu).
J'ai donc rajouté une ligne avec html = getElementsByTagName( 'html' )[0], ça fonctionne mais sous Chrome ça me renvoi un "Uncaught InvalidCharacterError: An invalid or illegal character was specified, such as in an XML name. "  [:figti]  
 
je sais pas si vous avez compris ^^

mood
Publicité
Posté le 02-10-2013 à 14:40:21  profilanswer
 

n°2205060
Shinuza
This is unexecpected
Posté le 02-10-2013 à 15:04:23  profilanswer
 

Proov a écrit :

ptite question d'un noob en javascript..
 
J'ai un script qui fonctionne en sélectionnant des élements via getElementById, j'ai besoin de faire d'autres petites chose avec, et notamment ajouter/enlever une classe sur l'élément <html> dans le même événement que celui déjà existant (un effet de menu).
J'ai donc rajouté une ligne avec html = getElementsByTagName( 'html' )[0], ça fonctionne mais sous Chrome ça me renvoi un "Uncaught InvalidCharacterError: An invalid or illegal character was specified, such as in an XML name. "  [:figti]  
 
je sais pas si vous avez compris ^^

document.documentElement -> <html>


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°2205071
Proov
Art & Science
Posté le 02-10-2013 à 17:12:13  profilanswer
 

ça fait toujours pareil, ça marche mais ça renvoi une erreur console :/ bon tant pis, je montrerai à notre dev mais il est sur Barcelone, donc c'est long...
 
Sinon HS, y'en a qui sont sur Campaign Monitor ou sur Mail Chimp ? si oui, l'interface d'admin est elle en français ? (c'est pr un client un peu anglophobe)

n°2205192
nraynaud
lol
Posté le 03-10-2013 à 13:00:12  profilanswer
 

dites, dans le profiler de chrome, on peut avoir le nombre de passage par ligne ? je vois que le compte par function, mais je veux savoir dans quelles branches ça passe.


---------------
trainoo.com, c'est fini
n°2205195
masklinn
í dag viðrar vel til loftárása
Posté le 03-10-2013 à 13:17:14  profilanswer
 

nraynaud a écrit :

dites, dans le profiler de chrome, on peut avoir le nombre de passage par ligne ? je vois que le compte par function, mais je veux savoir dans quelles branches ça passe.


Nope, j'ai encore pas vu de line profiler en JS, que ce soit dans chrome ou ailleurs.


Message édité par masklinn le 03-10-2013 à 13:18:31

---------------
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°2205199
nraynaud
lol
Posté le 03-10-2013 à 13:34:19  profilanswer
 

ah merde, c'est une lib pas à moi et un peu énorme, et ça me fait un peu chier de toucher au code.

 

edit : remarque je sais pas trop ce que j'espérais en plantant un profiler dedans tout en voulant pas l'optimiser ensuite.


Message édité par nraynaud le 03-10-2013 à 13:37:46

---------------
trainoo.com, c'est fini
n°2205300
nraynaud
lol
Posté le 04-10-2013 à 00:18:28  profilanswer
 

dites, parfois mon debugger chrome ne re-charge pas les JS du disque (l'url est un file://) et le seul moyen de le re-charger semble être de re-lancer le browser complètement. Vous avez déjà vu passer ça ?
ça se produit souvent après un breakpoint ou un edit de code (même s'il est remis à son état initial ensuite), mais aussi parfois aléatoirement (peut-être après un coup de profiler dessus)


---------------
trainoo.com, c'est fini
n°2205301
Youmoussa
Ecrou-vis
Posté le 04-10-2013 à 01:20:05  profilanswer
 

Tu as coche l'option pour désactiver le cache ?


---------------
L'humain est celui « qui agit puis qui pense : ce n’est pas parce qu’il soutient telle position qu’il agit de telle manière, mais parce qu’il a agi (comme il a été amené à le faire) qu’il va adopter telle position
n°2205302
nraynaud
lol
Posté le 04-10-2013 à 01:23:07  profilanswer
 

non, je vais tester.

 

edit: mais ça n'expliquerait pas trop pourquoi en général ça recharge.


Message édité par nraynaud le 04-10-2013 à 01:23:35

---------------
trainoo.com, c'est fini
n°2205788
nraynaud
lol
Posté le 07-10-2013 à 18:19:43  profilanswer
 

masklinn a écrit :


En même temps jquery c'est avant tout une lib DOM, l'embarquer dans des webworkers n'a pas un grand intérêt et il est logique qu'elle soit pas compatible workers (tu peux aussi avoir le problème dans des libs non-DOM, mais c'est plus rare: elles tendent à être compatible nodejs, l'objet global de node ne s'appelle pas non plus window, et il n'a pas non plus les props DOM)


tiens, je viens de me souvenir d'un truc, j'ai été piquer jQuery.extend() dans la lib pour la ramener dans mon webworker.


---------------
trainoo.com, c'est fini
n°2205849
gatsu35
Blablaté par Harko
Posté le 08-10-2013 à 07:59:48  profilanswer
 

"aug" sur microjs fait la meme chose que extend

 

Edit : et pourquoi l'url de tes JS est file:// ? une raison ? c'est du local ?

Message cité 1 fois
Message édité par gatsu35 le 08-10-2013 à 08:00:29

---------------
Blablaté par Harko
n°2205869
flo850
moi je
Posté le 08-10-2013 à 10:27:46  profilanswer
 

le extend de underscore pourrait peut etre suffire ?


---------------

n°2205870
masklinn
í dag viðrar vel til loftárása
Posté le 08-10-2013 à 10:31:45  profilanswer
 

flo850 a écrit :

le extend de underscore pourrait peut etre suffire ?


S'il utilise déjà underscore (ou lodash)


---------------
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°2205871
gatsu35
Blablaté par Harko
Posté le 08-10-2013 à 10:32:47  profilanswer
 

nraynaud a écrit :


tiens, je viens de me souvenir d'un truc, j'ai été piquer jQuery.extend() dans la lib pour la ramener dans mon webworker.


quand tu veux juste une fonction qui fait la blague => microjs.com


---------------
Blablaté par Harko
n°2205873
Shinuza
This is unexecpected
Posté le 08-10-2013 à 10:43:43  profilanswer
 

Stadire, c'est pas non plus le truc le complexe du monde à écrire.


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°2205877
nraynaud
lol
Posté le 08-10-2013 à 11:13:52  profilanswer
 

gatsu35 a écrit :

"aug" sur microjs fait la meme chose que extend
 
Edit : et pourquoi l'url de tes JS est file:// ? une raison ? c'est du local ?


où ça ? je trouve pas


---------------
trainoo.com, c'est fini
n°2205878
nraynaud
lol
Posté le 08-10-2013 à 11:16:05  profilanswer
 

Nan, mais la dépendance était cachée, j'étais en train de tester vite fait les webworkers sans être trop sûr que ça résoude mon problème, j'ai fait au plus court.


---------------
trainoo.com, c'est fini
n°2205889
gatsu35
Blablaté par Harko
Posté le 08-10-2013 à 12:51:58  profilanswer
 

nraynaud a écrit :


où ça ? je trouve pas


https://github.com/jgallen23/aug


---------------
Blablaté par Harko
n°2205893
nraynaud
lol
Posté le 08-10-2013 à 14:41:31  profilanswer
 

pardon, je parlais de des URL file://


---------------
trainoo.com, c'est fini
n°2205937
Profil sup​primé
Posté le 08-10-2013 à 18:27:57  answer
 

Bonjour,
 
Question install apache 2 for XP.
 
Je peux mettre quoi comme domainname et hostname si j'ai pas de nom de domaine.
 
J'ai essayé localhost et localhost, ça fail.
 
Merci.

n°2205938
Ydalb
In Crêpes n' Cidre I Trust!
Posté le 08-10-2013 à 18:29:22  profilanswer
 

Précise "ça fail" ?


---------------
:o
n°2205939
Profil sup​primé
Posté le 08-10-2013 à 18:30:18  answer
 

Ydalb a écrit :

Précise "ça fail" ?


J'ai pas accès au site de l'extérieur, sur Internet.

n°2205942
Ydalb
In Crêpes n' Cidre I Trust!
Posté le 08-10-2013 à 18:38:24  profilanswer
 

Tu as fait les bonnes redirections de port & Co ?


---------------
:o
n°2205943
Profil sup​primé
Posté le 08-10-2013 à 18:39:34  answer
 

Ah, c'est le firewall. Ok, merci.

n°2205945
gatsu35
Blablaté par Harko
Posté le 08-10-2013 à 18:51:25  profilanswer
 

nraynaud a écrit :

pardon, je parlais de des URL file://


C'est toi même qui le dit :  

nraynaud a écrit :

dites, parfois mon debugger chrome ne re-charge pas les JS du disque (l'url est un file://) et le seul moyen de le re-charger semble être de re-lancer le browser complètement. Vous avez déjà vu passer ça ?
ça se produit souvent après un breakpoint ou un edit de code (même s'il est remis à son état initial ensuite), mais aussi parfois aléatoirement (peut-être après un coup de profiler dessus)



---------------
Blablaté par Harko
n°2205952
nraynaud
lol
Posté le 08-10-2013 à 18:56:45  profilanswer
 

gatsu35 a écrit :


C'est toi même qui le dit :  


putain, pardon.  
Je développe en local, c'est plus simple d'aller directement du fichier au navigateur. Et je suis 100% offline des fois.


---------------
trainoo.com, c'est fini
n°2205980
Youmoussa
Ecrou-vis
Posté le 08-10-2013 à 21:18:06  profilanswer
 

ca n'empeche pas de démarrer un serveur en local


---------------
L'humain est celui « qui agit puis qui pense : ce n’est pas parce qu’il soutient telle position qu’il agit de telle manière, mais parce qu’il a agi (comme il a été amené à le faire) qu’il va adopter telle position
n°2205983
flo850
moi je
Posté le 08-10-2013 à 21:34:12  profilanswer
 

pour ça, j'utilise de plus en plus un petit node + express installé en global : ca me permet de lancer un serveur web depuis n'importe quel dossier de ma machine


---------------

n°2205987
gatsu35
Blablaté par Harko
Posté le 08-10-2013 à 21:46:59  profilanswer
 

grunt, un simple package.json et un grunt file configuré et rulez, pas besoin de se fairechier, et je peux rajouter des task pour faire tout ce que je veux


---------------
Blablaté par Harko
n°2205989
nraynaud
lol
Posté le 08-10-2013 à 21:49:21  profilanswer
 

j'ai encore plus rapide: les URL file://


---------------
trainoo.com, c'est fini
n°2205990
flo850
moi je
Posté le 08-10-2013 à 22:03:49  profilanswer
 

qui posent des problèmes de sécurité, des exceptions , et qui provoquent des bugs
C'est vraiment pas du gain de temps


---------------

n°2205991
john8585
Posté le 08-10-2013 à 22:07:01  profilanswer
 

Autre solution  
python -m SimpleHTTPServer
Lance un serveur web dans le dossier courant.  
Installé de base sous Linux, Mac :)  

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  1274  1275  1276  ..  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)