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

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  1329  1330  1331  ..  1454  1455  1456  1457  1458  1459
Auteur Sujet :

blabla@web

n°2249938
flo850
moi je
Posté le 01-02-2015 à 20:16:45  profilanswer
 

Reprise du message précédent :
En Sv ?

 

honnetement, j'ai vraiment du mal avec les grosses usines comme angular. Une fois que tu sais comment ca marche ca va tres tres vite pour faire un proto. Par contre je suis plus partagé pour une mise en prod, a part en site outil (genre admin)


Message édité par flo850 le 02-02-2015 à 08:02:32

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

mood
Publicité
Posté le 01-02-2015 à 20:16:45  profilanswer
 

n°2249939
Youmoussa
Ecrou-vis
Posté le 01-02-2015 à 20:19:25  profilanswer
 

Silicon Valley

n°2249941
flo850
moi je
Posté le 01-02-2015 à 20:28:53  profilanswer
 

:jap:


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

n°2249955
Proov
Art & Science
Posté le 02-02-2015 à 09:28:28  profilanswer
 

Je me suis mis à Foundation 5 après quelques années sous Bootstrap 2 & 3. Je suis surpris de la rapidité de ce framework. L'utilisation sur mobile est vraiment agréable et super réactive. J'avais pas ce ressenti sous Bootstrap. Au début c'était un peu galère le changement, surtout avec leur modules d'Off canvas, de top bar etc.. La doc est bien foutue, puis l'utilisation en SASS est encore plus agréable. Y'a quand meme pas mal d'options intégrées super intéressantes, genre le "interchange" pour cibler le rétina, le mixin rem-calc() aussi qui fait bien plaisir. Je m'étais fait un mixin de font-size en rem sur Bootstrap avec un fallback en px mais il était pas aussi bien foutu :o
 
Puis là tout est en rem (padding/margin), alors que sur Bootstrap on a encore plein de trucs en px
 
Apparement la v4 de Bootstrap va sortir dans pas longtemps, ils ont intérêt d'être à la hauteur :o
 
Bref, ravi d'avoir changé pour Foundation 5 :) j'ai meme envi d'écrire un post sur ce sujet mais j'ai pas assez de recul encore :D  

n°2250123
Proov
Art & Science
Posté le 04-02-2015 à 16:32:49  profilanswer
 

Dites, vous avez du aborder ce sujet plein de fois, mais j'ai jamais fait gaffe.
 
Le starter theme que j'utilise utilise utilise des espaces pour indenter... c'est un peu galère, je dois réindenter pas mal de trucs.. déjà je trouve que pour la lisibilité, 2 espaces c'est pas assez mais c'est personnel :o puis j'ai toujours trouvé les tabulations plus pratique, on peut changer la taille via l'éditeur, tout reste aligné tout le temps.. je lis des articles un peu sur le sujet, y'a des préférences pour les deux, mais j'ai l'impression que les espaces c'est un peu le truc qui date de la préhistoire.
 
Vous utilisez quoi vous ?  :D

n°2250130
bixibu
Ca ... c'est fait!
Posté le 04-02-2015 à 16:50:14  profilanswer
 

Tab = 4 espaces (ou 2 selon la techno / goût de l'equipe)
+
IDE moderne intégrant :
    => raccourcis pour re-indent auto multitechno (html/js/css/etc)
    => suppression des espaces en fin de lignes à l'enregistrement
=
win; que ce soit en solo ou en équipe (merge, conflits, etc)

 

En equipe de toute facon, tu peux choisir ce que tu veux, l'important étant de mutualiser la configuration de l'editeur, et donc, ces normes de dev.


Message édité par bixibu le 04-02-2015 à 16:51:28

---------------
App Android NextGP : Store - TU | Makerworld
n°2250138
Plam
Bear Metal
Posté le 04-02-2015 à 17:24:49  profilanswer
 

Oui, pour mutualiser la conf des éditeurs ya Editor Config :)
http://editorconfig.org/

 

Au moins tous le monde est d'accord et pas de merdier quand on bosse chacun avec son outil favori :o (compatible avec pas mal d'éditeurs/IDE)

 

edit : exemple de conf, suppression des trailing whitespace etc:
https://gist.github.com/julien-f/8096213

Message cité 1 fois
Message édité par Plam le 04-02-2015 à 17:30:10

---------------
Spécialiste du bear metal
n°2250148
Hermes le ​Messager
Breton Quiétiste
Posté le 04-02-2015 à 21:08:18  profilanswer
 

Plam a écrit :

Oui, pour mutualiser la conf des éditeurs ya Editor Config :)
http://editorconfig.org/
 
Au moins tous le monde est d'accord et pas de merdier quand on bosse chacun avec son outil favori :o (compatible avec pas mal d'éditeurs/IDE)
 
edit : exemple de conf, suppression des trailing whitespace etc:
https://gist.github.com/julien-f/8096213


 
C'est une bonne idée. Dommage il n'y a pas netbeans

n°2250149
Plam
Bear Metal
Posté le 04-02-2015 à 21:21:42  profilanswer
 

Hermes le Messager a écrit :

 

C'est une bonne idée. Dommage il n'y a pas netbeans

 

Doit bien y avoir un plugin qui fait ça non :??:

 

edit : https://blogs.oracle.com/geertjan/e [...] tbeans_ide et https://netbeans.org/bugzilla/show_bug.cgi?id=240398


Message édité par Plam le 04-02-2015 à 21:22:49

---------------
Spécialiste du bear metal
n°2250167
Ydalb
In Crêpes n' Cidre I Trust!
Posté le 05-02-2015 à 10:50:34  profilanswer
 

tryptique a écrit :


Surtout, j'arrive pas à citer un seul projet Google utilisant Angular. Ça la fout un peu mal pour la compagnie qui supporte majoritairement le projet.


YouTube on PS3 :o


Message édité par Ydalb le 05-02-2015 à 10:51:15
mood
Publicité
Posté le 05-02-2015 à 10:50:34  profilanswer
 

n°2250170
Leroi14
Tim_coucou
Posté le 05-02-2015 à 11:08:11  profilanswer
 

Du coup petite update 3615 mylife vu que j'avais commencé le débat la page précédente : j'ai accepté le post de dev' Rails :)
 
Je risque de trainer sur ce topic beaucoup plus souvent maintenant :D


---------------
'En sup, lorsque j'ai choppé la grippe, j'ai rêvé que j'étais une fonction et que ma maladie était un problème de discontinuité. En 1/2.' -zolivv
n°2250176
flo850
moi je
Posté le 05-02-2015 à 11:50:50  profilanswer
 

bonne idée


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

n°2250187
Plam
Bear Metal
Posté le 05-02-2015 à 13:24:35  profilanswer
 

Leroi14 a écrit :

Du coup petite update 3615 mylife vu que j'avais commencé le débat la page précédente : j'ai accepté le post de dev' Rails :)

 

Je risque de trainer sur ce topic beaucoup plus souvent maintenant :D

 

GG, et ta bien fait :jap:


Message édité par Plam le 05-02-2015 à 13:24:43

---------------
Spécialiste du bear metal
n°2250200
kao98
...
Posté le 05-02-2015 à 15:13:02  profilanswer
 

Une petite question aux pro du javascript : récemment, dans un code open, je suis tombé sur des méthodes déclarées sous cette forme :
 

Code :
  1. function Application() {}
  2. Application.prototype =
  3. {
  4.    init : function initFn()
  5.    {
  6.    // (...snip...)
  7.    }
  8. }


 
Toute les méthods sont déclarées ainsi. J'avais déjà vu cette façon de faire, mais je ne comprends pas ce qu'elle peut avoir de particulier. Est-ce une optimisation de performance ? Une convention de lisibilité ? Autre chose ?

n°2250204
Hermes le ​Messager
Breton Quiétiste
Posté le 05-02-2015 à 15:34:33  profilanswer
 

kao98 a écrit :

Une petite question aux pro du javascript : récemment, dans un code open, je suis tombé sur des méthodes déclarées sous cette forme :
 

Code :
  1. function Application() {}
  2. Application.prototype =
  3. {
  4.    init : function initFn()
  5.    {
  6.    // (...snip...)
  7.    }
  8. }


 
Toute les méthods sont déclarées ainsi. J'avais déjà vu cette façon de faire, mais je ne comprends pas ce qu'elle peut avoir de particulier. Est-ce une optimisation de performance ? Une convention de lisibilité ? Autre chose ?


 
C'est souvent utilisé à tord pour étendre le javascript standard... C'est bien sûr très lisible puisqu'il s'agit de rajouter des propriétés et/ou des méthodes à des objects existants.
Ca devrait en théorie être utilisé uniquement pour étendre ses propres objets.

n°2250205
flo850
moi je
Posté le 05-02-2015 à 15:36:40  profilanswer
 

la question porte sur l'usage du prototype ou sur la convention d'écriture ?


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

n°2250208
masklinn
í dag viðrar vel til loftárása
Posté le 05-02-2015 à 15:41:24  profilanswer
 

Hermes le Messager a écrit :


 
C'est souvent utilisé à tord pour étendre le javascript standard... C'est bien sûr très lisible puisqu'il s'agit de rajouter des propriétés et/ou des méthodes à des objects existants.
Ca devrait en théorie être utilisé uniquement pour étendre ses propres objets.


wut? C'est la déclaration d'un nouvel objet racine ça, ya pas d'extension là, ça déclare un constructeur (Application) et ça set son prototype à un nouvel objet avec les méthodes dedans.


---------------
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°2250214
Hermes le ​Messager
Breton Quiétiste
Posté le 05-02-2015 à 15:55:54  profilanswer
 

masklinn a écrit :


wut? C'est la déclaration d'un nouvel objet racine ça, ya pas d'extension là, ça déclare un constructeur (Application) et ça set son prototype à un nouvel objet avec les méthodes dedans.


 
je voulais dire ca:
 
"Only modify your own prototypes. Never modify the prototypes of standard JavaScript objects."
 
Et je ne répondais pas à son bout de code uniquement mais à la problématique des prototypes en général.

Message cité 1 fois
Message édité par Hermes le Messager le 05-02-2015 à 15:57:00
n°2250219
flo850
moi je
Posté le 05-02-2015 à 16:02:41  profilanswer
 

Tu peux nous en dire plus sur "la problématique des prototypes en général"  ?


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

n°2250221
masklinn
í dag viðrar vel til loftárása
Posté le 05-02-2015 à 16:21:11  profilanswer
 

Hermes le Messager a écrit :

je voulais dire ca:
 
"Only modify your own prototypes. Never modify the prototypes of standard JavaScript objects."
 
Et je ne répondais pas à son bout de code uniquement mais à la problématique des prototypes en général.


Et quand ton te demandes si c'est un problème d'accrocher un sapin senteur à son rétro tu réponds que c'est pas bien de rentrer dans les maternelles avec un 4x4?


---------------
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°2250228
nraynaud
lol
Posté le 05-02-2015 à 17:01:16  profilanswer
 

masklinn a écrit :


Et quand ton te demandes si c'est un problème d'accrocher un sapin senteur à son rétro tu réponds que c'est pas bien de rentrer dans les maternelles avec un 4x4?


ah ? bon ben je vais reculer alors.


---------------
trainoo.com, c'est fini
n°2250233
kao98
...
Posté le 05-02-2015 à 17:51:24  profilanswer
 

La question portait pas sur l'objet, ni son prototype, mais sur la forme de la déclaration de la méthode "init" !

 

Moi, je déclare mes méthodes en javascript comme ça :

Code :
  1. init: function () {
  2. }
 

Eventuellement les fonctions comme ça :

Code :
  1. function init () {
  2. }
 

Par contre, ça, je connais pas et je n'en vois pas l'intérêt :

Code :
  1. init : function initFn () {
  2. }
 

Sachant que le corps de la fonction est tout à fait standard (on ne return pas un objet, ou une closure, ou que sais-je).
Or, j'ai vu ça dans un jeu, donc peut-être je me dis il y a une micro-optimisation à y voir ? Ou un intérêt autre ?

Message cité 1 fois
Message édité par kao98 le 05-02-2015 à 17:54:04
n°2250235
masklinn
í dag viðrar vel til loftárása
Posté le 05-02-2015 à 18:52:14  profilanswer
 

kao98 a écrit :

La question portait pas sur l'objet, ni son prototype, mais sur la forme de la déclaration de la méthode "init" !
 
Moi, je déclare mes méthodes en javascript comme ça :

Code :
  1. init: function () {
  2. }


 
Eventuellement les fonctions comme ça :

Code :
  1. function init () {
  2. }


 
Par contre, ça, je connais pas et je n'en vois pas l'intérêt :

Code :
  1. init : function initFn () {
  2. }


 
Sachant que le corps de la fonction est tout à fait standard (on ne return pas un objet, ou une closure, ou que sais-je).
Or, j'ai vu ça dans un jeu, donc peut-être je me dis il y a une micro-optimisation à y voir ? Ou un intérêt autre ?


Ça nomme la fonction, et affiche le dit nom dans les stacktraces, ce qui n'est pas nécessairement le cas de la forme 1. Les navigateurs récent tendent à injecter le nom du binding comme nom de fonction, mais historiquement c'était pas le cas et ça rendait les stacktraces peu lisibles (la majorité des traces disait juste `(?)()`).
 
Ça permet aussi d'injecter plus d'info de débugging, et de faire des appels récursifs sans garder un binding externe (genre pour des IIFE).
 
Ça fait aucune différence de performance, sauf sous IE < 9 qui leak paske c'est un tas de merde.


---------------
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°2250241
kao98
...
Posté le 05-02-2015 à 19:31:28  profilanswer
 

masklinn a écrit :


Ça nomme la fonction, et affiche le dit nom dans les stacktraces, ce qui n'est pas nécessairement le cas de la forme 1. Les navigateurs récent tendent à injecter le nom du binding comme nom de fonction, mais historiquement c'était pas le cas et ça rendait les stacktraces peu lisibles (la majorité des traces disait juste `(?)()`).
 
Ça permet aussi d'injecter plus d'info de débugging, et de faire des appels récursifs sans garder un binding externe (genre pour des IIFE).
 
Ça fait aucune différence de performance, sauf sous IE < 9 qui leak paske c'est un tas de merde.


Ha, je comprends mieux maintenant.
 
Merci beaucoup  :jap:

n°2250247
flo850
moi je
Posté le 06-02-2015 à 08:22:30  profilanswer
 
n°2250269
mechkurt
Posté le 06-02-2015 à 17:43:20  profilanswer
 

Dites j'ai un serveur (dédiés soyoustart avec un magento de 1500 produits) qui rame depuis quelque temps, rien dans les logs httpd / mysql qui ne m'aide a voir d’où ça vient...
 
Des fois le phpmyadmin est super rapide, et a d'autre moment (malheureusement assez souvent) c'est horriblement lent, ou est ce que je peux chercher des réponses ?


---------------
D3
n°2250273
tryptique
Stay hungry, stay foolish
Posté le 06-02-2015 à 18:10:35  profilanswer
 


J'ai pas eu l'occasion de jouer avec React, mais la syntaxe m'a l'air super verbeuse. Les dom.div, dom.button et compagnie pour générer de l'HTML ça m'a l'air insupportable à écrire et relou à maintenir.


---------------
"J'ai les goûts les plus simples du monde, je me contente du meilleur" O. Wilde - Freedom of time is the new luxury. Time to sleep, work, play, relax, travel, inspire and get inspired. Time to write your story.
n°2250274
flo850
moi je
Posté le 06-02-2015 à 18:13:42  profilanswer
 

c'est pour ça qu'il y a le jsx


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

n°2250279
masklinn
í dag viðrar vel til loftárása
Posté le 06-02-2015 à 21:14:47  profilanswer
 

flo850 a écrit :

c'est pour ça qu'il y a le jsx


Ou quoi qu'on veuille, tu peux génerer du vdom à partir d'un moteur de template "classique" si c'est ce qui t'intéresse.


---------------
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°2250353
antiseptiq​ueIncolore
zzzzzzzzzdjhgdfcjdsc zedufkgkz
Posté le 08-02-2015 à 16:15:48  profilanswer
 

bonjour
Pour simplifier, j'ai un site qui me donne des pages avec des informations que je veux parser.
 
Pour accéder à ces pages, il faut se logger, avec un widget style clavier numérique où il faut rentrer son pass en cliquant à la souris.
 
Sachant que je veux parser des pages, donc avoir un truc automatique, est-ce que je peux me logger autrement qu'avec la procédure définie?

n°2250358
Youmoussa
Ecrou-vis
Posté le 08-02-2015 à 16:43:29  profilanswer
 

.


Message édité par Youmoussa le 08-02-2015 à 16:43:58
n°2250368
flo850
moi je
Posté le 08-02-2015 à 19:13:51  profilanswer
 

?


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

n°2250371
antiseptiq​ueIncolore
zzzzzzzzzdjhgdfcjdsc zedufkgkz
Posté le 08-02-2015 à 19:50:01  profilanswer
 

je suppose que la question doit pas être très futée


Message édité par antiseptiqueIncolore le 08-02-2015 à 19:58:18
n°2250373
gatsu35
Blablaté par Harko
Posté le 08-02-2015 à 20:40:00  profilanswer
 

Ben tu fais en sorte que tu te loggues une fois et ensuite tu récupères les cookies renvoyés par le serveur et ces cookies tu les gardes et les renvoie à chaque requête que tu fais ?

n°2250374
antiseptiq​ueIncolore
zzzzzzzzzdjhgdfcjdsc zedufkgkz
Posté le 08-02-2015 à 20:51:17  profilanswer
 

c'est à dire que je vais rien y connaitre du tout là :/
je veux faire un truc sous android.
j'ai du code simple comme ça:

Code :
  1. URI myURL = new URI("http://android.com/" );
  2. HttpClient client = new DefaultHttpClient();
  3. HttpGet request = new HttpGet(myURL);
  4. HttpResponse response = client.execute(request);


 
simplement que la page n'est pas accessible si je fais ça.
donc là c'est peut-etre un cours qu'il me faut
 
je veux juste aller récupérer 10 pages et en faire une synthèse de mon coté, mais faut que j'arrive à me logger avec du code java


Message édité par antiseptiqueIncolore le 08-02-2015 à 20:52:38
n°2250375
skylight
Made in France.
Posté le 08-02-2015 à 20:53:43  profilanswer
 

jovialise is back

n°2250376
antiseptiq​ueIncolore
zzzzzzzzzdjhgdfcjdsc zedufkgkz
Posté le 08-02-2015 à 20:59:30  profilanswer
 

donc ma question doit etre très conne.
Je vais regarder les bronzés, ça ira mieux demain

n°2250394
Proov
Art & Science
Posté le 09-02-2015 à 10:52:14  profilanswer
 

Y'a des pro de Wordpress ici ? pas forcément au niveau technique, juste au niveau fonctionnel. Un truc qui m'arrive souvent, j'ai un menu classique : Accueil / Réalisations / La société / Contact.
 
Je crée une page pour chaque entrée. Je crée aussi un custom post type "realisation" et y ajouter tout ce que je veux (métas, galerie etc.. + custom de l'admin).
 
Je crée un template template-realisations.php que je charge pour la page "Réalisations" au niveau de l'admin, et qui va exécuter une WP_Query des Custom Post Types "realisation". Sauf qu'il faut aussi que je stylise la page "archive-realisation.php" car un custom post type est une donnée de type "archive".. ça fait doublon et deux fois le même code à des endroits différents.. j'aime pas ça ^^
 
Je sais qu'il y a moyen de mettre un lien en dur (ex: monsite.com/realisations) dans le menu de base qui va afficher non pas une page classique, mais une page d'archive..
 
en gros: on peux accéder au même contenu par:
- monsite.com/realisation/ => (Archive) listing natif d'archive du custom post type
- monsite.com/realisations/ => (Page) page créée par moi avec WP_Query qui va lister tous les custom post type de type realisation
 
j'aimerai savoir si il y a une alternative à ce moyen de faire. merci :jap:

n°2250406
Leroi14
Tim_coucou
Posté le 09-02-2015 à 13:07:14  profilanswer
 

Ce que tu veux c'est du routage (routing) personnalisé dans wordpress (C'est pas pour name droppper, mais Google aide beaucoup mieux si on a le nom de ce qu'on veut faire :D ), tu peux checker ici : http://stefanledin.se/creating-cus [...] wordpress/
 
J'ai lu en diagonale mais je pense qu'il y a moyen de faire avec ca :jap:


---------------
'En sup, lorsque j'ai choppé la grippe, j'ai rêvé que j'étais une fonction et que ma maladie était un problème de discontinuité. En 1/2.' -zolivv
n°2250427
Proov
Art & Science
Posté le 09-02-2015 à 14:43:22  profilanswer
 

Leroi14 a écrit :

Ce que tu veux c'est du routage (routing) personnalisé dans wordpress (C'est pas pour name droppper, mais Google aide beaucoup mieux si on a le nom de ce qu'on veut faire :D ), tu peux checker ici : http://stefanledin.se/creating-cus [...] wordpress/
 
J'ai lu en diagonale mais je pense qu'il y a moyen de faire avec ca :jap:


 
ah oui le routing, le truc de base des frameworks :D  
 
Merci, je vais étudier la chose. Sinon j'ai trouvé un plugin qui rajoute me rajoute le lien dynamiquement d'un Custom Post Type dans mon menu principal. Pour l'instant ça fait l'affaire, mais j'aime pas utiliser des plugins  :o

n°2250446
antiseptiq​ueIncolore
zzzzzzzzzdjhgdfcjdsc zedufkgkz
Posté le 09-02-2015 à 17:09:27  profilanswer
 

gatsu35 a écrit :

Ben tu fais en sorte que tu te loggues une fois et ensuite tu récupères les cookies renvoyés par le serveur et ces cookies tu les gardes et les renvoie à chaque requête que tu fais ?


 
j'ai trouvé quelques tutos.
Je suis pas certain que mon assureur apprécie que je me fasse la main sur son serveur.

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  1329  1330  1331  ..  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)