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

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  1308  1309  1310  ..  1454  1455  1456  1457  1458  1459
Auteur Sujet :

blabla@web

n°2230004
bixibu
Ca ... c'est fait!
Posté le 05-06-2014 à 10:34:48  profilanswer
 

Reprise du message précédent :
bha c'est kif kif, code ça où ça t'arrange le plus ^^
 
C'est bizarre, j'ai pas ce problème sur IE8 :/


---------------
App Android NextGP : Store - TU | Makerworld
mood
Publicité
Posté le 05-06-2014 à 10:34:48  profilanswer
 

n°2230006
koskoz
They see me trollin they hatin
Posté le 05-06-2014 à 10:39:14  profilanswer
 

Apparemment le comportement normal des navigateurs est d'avoir le cache-control de configuré à no-cache. Du coup, l'appliquer par défaut côté serveur est pas déconnant, surtout si l'on gère ça plus finement ressource par ressources à la manière d'exceptions.


---------------
Twitter
n°2230037
Jubijub
Parce que je le VD bien
Posté le 05-06-2014 à 21:47:26  profilanswer
 

bon j'ai commencé à jouer avec node...
 
j'ai vachement de mal avec les callbacks partouts, j'ai l'impression de refaire du java niveau verbosité... tu peux pas partir pisser sans avoir 3 nested anonymous functions
 
mais à part ça j'aime bien le coté très efficace du truc... je vais voir avec Express ce que ça donne


---------------
Jubi Photos : Flickr - 500px
n°2230038
flo850
moi je
Posté le 05-06-2014 à 21:53:56  profilanswer
 

Les promesses, c'est vraiment bien pour sortir un peu des callbacks
 
 
Et je pense que tu confonds verbosité du language/de la plateforme avec le faible nombre de fonction built in ( qui t'oblige a écrire pas mal de chose à la main)


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

n°2230039
Jubijub
Parce que je le VD bien
Posté le 05-06-2014 à 22:02:39  profilanswer
 

j'ai pas encore investigué ce truc des promises...

 

pour la verbosité, je fais référence au nombre de (){}; que tu trouve dans ton code.

 

genre ça :

Code :
  1. } else {
  2.                 send404(response);
  3.             }
  4.         });
  5.     }
  6. }
 

venant de python c'est assez rude...et ça me rappelle les } } } } } } de fins de fonctions de java...

Message cité 2 fois
Message édité par Jubijub le 05-06-2014 à 22:05:04

---------------
Jubi Photos : Flickr - 500px
n°2230047
nraynaud
lol
Posté le 06-06-2014 à 04:43:24  profilanswer
 

flo850 a écrit :

Les promesses, c'est vraiment bien pour sortir un peu des callbacks
 
 
Et je pense que tu confonds verbosité du language/de la plateforme avec le faible nombre de fonction built in ( qui t'oblige a écrire pas mal de chose à la main)


Moi niveau promises j'ai cassé le système assez rapidement, parce que j'ai commencé à fair du calcul asynchrone, puis j'ai voulu montrer les résultats intermédiaires et là ça s'est assez mal passé.


---------------
trainoo.com, c'est fini
n°2230050
flo850
moi je
Posté le 06-06-2014 à 07:57:23  profilanswer
 

@jubi : tu as coffescript qui et une surcouche de js avec un syntaxe sans parenthèse ( et ou on compte les espaces)
 
@nraynaud : c'est sur que le use case de base, c'est plutôt la requete au backend .  
 
Dans les deux cas, la complexité reste la même(encore que les promesses simplifient la gestion des erreurs), ca ne fait que changer la mise en forme du code


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

n°2230056
skylight
Made in France.
Posté le 06-06-2014 à 09:00:23  profilanswer
 

Jubijub a écrit :

j'ai pas encore investigué ce truc des promises...
 
pour la verbosité, je fais référence au nombre de (){}; que tu trouve dans ton code.
 
genre ça :  

Code :
  1. } else {
  2.                 send404(response);
  3.             }
  4.         });
  5.     }
  6. }


 
venant de python c'est assez rude...et ça me rappelle les } } } } } } de fins de fonctions de java...


Spa pire que jQuery. :o

n°2230059
koskoz
They see me trollin they hatin
Posté le 06-06-2014 à 09:53:25  profilanswer
 

Jubijub a écrit :

j'ai pas encore investigué ce truc des promises...
 
pour la verbosité, je fais référence au nombre de (){}; que tu trouve dans ton code.
 
genre ça :  

Code :
  1. } else {
  2.                 send404(response);
  3.             }
  4.         });
  5.     }
  6. }


 
venant de python c'est assez rude...et ça me rappelle les } } } } } } de fins de fonctions de java...


 
Ca n'a rien à voir avec la verbosité du langage ça [:le kneu]


---------------
Twitter
n°2230081
bixibu
Ca ... c'est fait!
Posté le 06-06-2014 à 12:45:04  profilanswer
 

LE nouveau language à la mode, byebye coffe script : http://dogeon.org/ :o

 

edit: oh bordel j'en peux plus :p https://github.com/remixz/dogescrip [...] xample.djs


Message édité par bixibu le 06-06-2014 à 12:48:25

---------------
App Android NextGP : Store - TU | Makerworld
mood
Publicité
Posté le 06-06-2014 à 12:45:04  profilanswer
 

n°2230151
koskoz
They see me trollin they hatin
Posté le 06-06-2014 à 18:06:15  profilanswer
 

Je suis un peu étonné par le comportement du clearfix de bootstrap sous IE8.
 
J'essaye de corriger un bug sous IE8 qui ignore les margins et paddings en bas d'un élément avec un overflow-y: scroll.
 
L'exemple non fonctionnel avec le clearfix de base de bootstrap : http://www.webdevout.net/test?01kV&raw
 
L'exemple fonctionnel avec un clearfix différent : http://www.webdevout.net/test?01kW&raw
 
Remarquez le div vide avec la classe "clearfix" à la fin de la div ayant pour classe .modal-body.
 
D'ailleurs, si vous avez une autre façon de faire appliquer le padding-bottom à IE8 que celle qui consiste à rajouter une div vide avec un clearfix, je suis preneur. Je n'ai rien trouvé concernant ce bug...


---------------
Twitter
n°2230172
gatsu35
Blablaté par Harko
Posté le 06-06-2014 à 20:06:07  profilanswer
 

Je veux pas être méchant mais tu n'as pas de clear-fix dans le deuxieme exemple, tu as 5 lignes de code qui se baladent sans leur sélecteur parent


---------------
Blablaté par Harko
n°2230174
koskoz
They see me trollin they hatin
Posté le 06-06-2014 à 20:46:57  profilanswer
 

gatsu35 a écrit :

Je veux pas être méchant mais tu n'as pas de clear-fix dans le deuxieme exemple, tu as 5 lignes de code qui se baladent sans leur sélecteur parent

 

Tu peux être méchant si tu veux, j'ai l'habitude entre toi, alt et machine [:cosmoschtroumpf]

 

Je regarde ça asap, j'ai peut-être posté l'exemple un peu trop à l'arrache :o


---------------
Twitter
n°2230180
gatsu35
Blablaté par Harko
Posté le 06-06-2014 à 22:15:13  profilanswer
 

koskoz a écrit :

 

Tu peux être méchant si tu veux, j'ai l'habitude entre toi, alt et machine [:cosmoschtroumpf]

 

Je regarde ça asap, j'ai peut-être posté l'exemple un peu trop à l'arrache :o

 

Au passage je viens de voir ton "bug", pour information les marges se fusionnent entre elle entre élément frères (seulement top et bottom) et entre parent et enfant (idem seulement top et bottom). Il y a fusion entre parent et enfant s'il n'y a ni padding ni border sur le parent
Edit : et cette classe est à utiliser sur l'élement lui-même pas à foutre sur un div vide

Message cité 1 fois
Message édité par gatsu35 le 06-06-2014 à 22:16:31

---------------
Blablaté par Harko
n°2230328
koskoz
They see me trollin they hatin
Posté le 10-06-2014 à 14:49:16  profilanswer
 

gatsu35 a écrit :


 
Au passage je viens de voir ton "bug", pour information les marges se fusionnent entre elle entre élément frères (seulement top et bottom) et entre parent et enfant (idem seulement top et bottom). Il y a fusion entre parent et enfant s'il n'y a ni padding ni border sur le parent
Edit : et cette classe est à utiliser sur l'élement lui-même pas à foutre sur un div vide


 
Bizarre, car je n'ai qu'à enlever le overflow-y pour avoir le padding de pris en compte et les marges n'ont pas l'air de fusionner.
L’élément parent c'est modal-content, je peux y ajouter une bordure ou un padding ça ne change rien. Pareil pour le clearfix sur modal-body, aucun changement.


---------------
Twitter
n°2230485
joce
"BugHunter"
Posté le 12-06-2014 à 01:13:41  profilanswer
 

skylight a écrit :


Spa pire que jQuery. :o


C'est très bien jQuery :o

n°2230561
Plam
Bear Metal
Posté le 12-06-2014 à 11:37:05  profilanswer
 

joce a écrit :


C'est très bien jQuery :o


 
non :o


---------------
Spécialiste du bear metal
n°2230571
joce
"BugHunter"
Posté le 12-06-2014 à 12:05:03  profilanswer
 


si, ca permet à des feignasses comme moi de faire du js :D

n°2230601
Plam
Bear Metal
Posté le 12-06-2014 à 14:13:53  profilanswer
 

joce a écrit :


si, ca permet à des feignasses comme moi de faire du js :D


 
c'est pas du « vrai » Javascript :o
 
Node/Express/Angular/Mongo si tu veux aller vite et bien :)


---------------
Spécialiste du bear metal
n°2230604
joce
"BugHunter"
Posté le 12-06-2014 à 14:14:36  profilanswer
 

Plam a écrit :


 
c'est pas du « vrai » Javascript :o
 
Node/Express/Angular/Mongo si tu veux aller vite et bien :)


Ouais certes, moi je l'utilise que pour de la manip de DOM :D

n°2230615
Plam
Bear Metal
Posté le 12-06-2014 à 14:26:11  profilanswer
 

joce a écrit :


Ouais certes, moi je l'utilise que pour de la manip de DOM :D


 
Bon courage alors :D Mais jette un œil quand même à côté, ça te servira probablement un jour ;)


---------------
Spécialiste du bear metal
n°2230616
joce
"BugHunter"
Posté le 12-06-2014 à 14:30:49  profilanswer
 

oui j'ai déjà joué un peu avec nodejs et phantomjs pour faire des trucs rigolos :D

n°2230637
koskoz
They see me trollin they hatin
Posté le 12-06-2014 à 16:09:06  profilanswer
 

Plam a écrit :


 
c'est pas du « vrai » Javascript :o
 
Node/Express/Angular/Mongo si tu veux aller vite et bien :)


 
Ca n'a strictement pas le même but que jQuery...


---------------
Twitter
n°2230647
Youmoussa
Ecrou-vis
Posté le 12-06-2014 à 16:40:18  profilanswer
 

Je ne vois pas pourquoi on cracherait sur une librairie qui a permis d'avoir une meilleure API et d'améliorer la compatibilité cross browser.


---------------
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°2230649
flo850
moi je
Posté le 12-06-2014 à 16:47:55  profilanswer
 

ET surtout ça permet de masquer les subtiles différences de comportement d'un navigateur à l'autre (encore plus quand on parle de supporter de vielles versions)


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

n°2230652
joce
"BugHunter"
Posté le 12-06-2014 à 16:51:10  profilanswer
 

flo850 a écrit :

ET surtout ça permet de masquer les subtiles différences de comportement d'un navigateur à l'autre (encore plus quand on parle de supporter de vielles versions)


tu m'étonnes, même si avec la version 2 ils ont fait du cleanup dans cette compatibilité justement

n°2230675
nraynaud
lol
Posté le 12-06-2014 à 22:28:40  profilanswer
 

'tain les extensions chrome c'est l'horreur comme environnement, le truc est tellement tordu que je peux pas vraiment expliquer mon problème.


---------------
trainoo.com, c'est fini
n°2230677
joce
"BugHunter"
Posté le 12-06-2014 à 23:07:48  profilanswer
 

nraynaud a écrit :

'tain les extensions chrome c'est l'horreur comme environnement, le truc est tellement tordu que je peux pas vraiment expliquer mon problème.


tu vois c'est encore un signe qu'il faut que tu refasses du PHP / MySQL :o

n°2230678
Plam
Bear Metal
Posté le 12-06-2014 à 23:15:51  profilanswer
 

koskoz a écrit :


 
Ca n'a strictement pas le même but que jQuery...


 
Tout à fait, mais quand j'ai commencé à faire du Javascript via JQuery, j'avais une image du langage un peu particulière. Puis quand j'ai eu l'occasion de passer plus « sérieusement » à JS (via Node), j'ai pas du tout eu le même feeling :love:
 
C'était surtout pour ça que je disais que c'est pas du « vrai » JS ;)


---------------
Spécialiste du bear metal
n°2230699
koskoz
They see me trollin they hatin
Posté le 13-06-2014 à 10:56:16  profilanswer
 

Plam a écrit :


 
Tout à fait, mais quand j'ai commencé à faire du Javascript via JQuery, j'avais une image du langage un peu particulière. Puis quand j'ai eu l'occasion de passer plus « sérieusement » à JS (via Node), j'ai pas du tout eu le même feeling :love:
 
C'était surtout pour ça que je disais que c'est pas du « vrai » JS ;)


 
Suffit d'utiliser un design pattern pour mieux structurer ton code et d'essayer de séparer manipulation de dom et le reste pour avoir quelque chose de pas dégueux. C'est pas lié à jQuery mais à toutes ces personnes qui pensent que le JS se résume à jQuery, qui du coup écrivent un code pas terrible et qui en concluent que le JS ça pue.
Angular te permet plus facilement d'architecturer ton code puisqu'il repose sur un modèle MVVM, mais tu pourrais très bien faire la même chose avec uniquement jQuery en lib.


---------------
Twitter
n°2230704
Plam
Bear Metal
Posté le 13-06-2014 à 11:00:52  profilanswer
 

koskoz a écrit :


 
Suffit d'utiliser un design pattern pour mieux structurer ton code et d'essayer de séparer manipulation de dom et le reste pour avoir quelque chose de pas dégueux. C'est pas lié à jQuery mais à toutes ces personnes qui pensent que le JS se résume à jQuery, qui du coup écrivent un code pas terrible et qui en concluent que le JS ça pue.
Angular te permet plus facilement d'architecturer ton code puisqu'il repose sur un modèle MVVM, mais tu pourrais très bien faire la même chose avec uniquement jQuery en lib.


 
J'en ai été (inconsciemment :o ), et je peux te dire qu'il y en a encore beaucoup qui pensent comme ça. Mais oui, il est possible de faire assez propre, même si ya rien qui t'oblige à le faire ;)


---------------
Spécialiste du bear metal
n°2230705
Youmoussa
Ecrou-vis
Posté le 13-06-2014 à 11:05:10  profilanswer
 

je vois pas en quoi node te force à faire propre..


---------------
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°2230708
Shinuza
This is unexecpected
Posté le 13-06-2014 à 11:15:21  profilanswer
 

Youmoussa a écrit :

je vois pas en quoi node te force à faire propre..

T'es au moins encouragé à organiser ton code.


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°2230709
Plam
Bear Metal
Posté le 13-06-2014 à 11:18:39  profilanswer
 

Shinuza a écrit :

T'es au moins encouragé à organiser ton code.


 
Oui c'est pas « forcé » mais plus encadré (pas autant que Rails certes)


---------------
Spécialiste du bear metal
n°2230717
nraynaud
lol
Posté le 13-06-2014 à 11:34:45  profilanswer
 

Shinuza a écrit :

T'es au moins encouragé à organiser ton code.


c'est relou ce genre de systèmes, ça veut dire que c'est le bordel dès le départ, ton tutorial peut pas tenir dans un seul fichier et tu peux pas faire grossir ton projet linéairement, et en plus t'as un step à l'apprentissage où tu dois en plus apprendre l'organisation des fichiers.
 
Je préfère les systèmes de conventions, où quand tu sens que ton projet devient trop gros tu va googler le layout standard du système pur vois où c'est intéressant de tronçonner.


---------------
trainoo.com, c'est fini
n°2230722
SekYo
Posté le 13-06-2014 à 11:43:40  profilanswer
 

nraynaud a écrit :

Je préfère les systèmes de conventions, où quand tu sens que ton projet devient trop gros tu va googler le layout standard du système pur vois où c'est intéressant de tronçonner.


Ahah, tout le contraire pour moi :D (enfin pas tout le contraire, vu que y a pas mal de convention dans Django par exemple, mais bref)
J'ai beaucoup de mal avec Angular pour ça par exemple, ils forcent pas vraiment le layout de ton projet, du coup quand justement ça commence à grossir et que tu google un peu sur comment organiser tes fichiers, bin tu tombes sur 3 variantes différentes et en tant que débutant dans une techno je trouve ça assez relou de devoir choisir... Bon après ça va mieux, mais tu perds aussi du temps.


Message édité par SekYo le 13-06-2014 à 11:44:20
n°2230724
nraynaud
lol
Posté le 13-06-2014 à 11:47:05  profilanswer
 

bah de toutes façons les layouts imposés ça marche jamais, y'a toujours un critère extérieur qui fait qu'il va falloir composer.


Message édité par nraynaud le 13-06-2014 à 11:48:08

---------------
trainoo.com, c'est fini
n°2230727
flo850
moi je
Posté le 13-06-2014 à 11:52:04  profilanswer
 

en plus avec angular  et son loader magique, la pénalité de réorganiser le truc est faible
 
Donc tu choisi une orga et tu changes si besoin


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

n°2230730
bixibu
Ca ... c'est fait!
Posté le 13-06-2014 à 12:08:12  profilanswer
 

nraynaud tu peux même coder ton app en un seul fichier si tu veux hein ;) pareil pour nodejs ...


---------------
App Android NextGP : Store - TU | Makerworld
n°2230733
joce
"BugHunter"
Posté le 13-06-2014 à 12:43:05  profilanswer
 

vous connaitriez pas des personnes avec de très bonnes connaissances du fonctionnement interne de PHP, et des extensions PHP en C ? :o

n°2230758
koskoz
They see me trollin they hatin
Posté le 13-06-2014 à 15:20:22  profilanswer
 

Y en a qui ont déjà joué avec Grunt, usemin, uglify et les sources map ? Mon build se déroulent sans erreur mais je n'ai aucun .map de généré [:le kneu]


---------------
Twitter
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  1308  1309  1310  ..  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)