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

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  1388  1389  1390  ..  1454  1455  1456  1457  1458  1459
Auteur Sujet :

blabla@web

n°2287288
bixibu
Ca ... c'est fait!
Posté le 02-09-2016 à 11:32:13  profilanswer
 

Reprise du message précédent :
Sinon avec karma c'est faisable comme le reste, il suffit de bien tout loader comme il faut et surement d'initialiser toi même ui-router avec ton controller/template

mood
Publicité
Posté le 02-09-2016 à 11:32:13  profilanswer
 

n°2287290
gatsu35
Blablaté par Harko
Posté le 02-09-2016 à 11:55:53  profilanswer
 

Ce que je veux surtout tester c'est l'affichage des messages d'erreurs, car c'est pas mon controller qui contrôle ça. C'est une directive externe, mais je veux surtout tester le bon fonctionnement et que tous les champs sont bien configurés.

n°2287291
bixibu
Ca ... c'est fait!
Posté le 02-09-2016 à 12:05:10  profilanswer
 

Si ta directive est loadé via le template de ta route/controller, normalement y a pas de soucis (si tu injectes bien les js/templates en dépendances).
Si directive en dehors, à part passer en E2E, je vois pas :/ et oui c'est plus long ..

n°2287296
gatsu35
Blablaté par Harko
Posté le 02-09-2016 à 13:32:24  profilanswer
 

je parle clairement du test de la vue du controller
 
Je viens de résoudre mon problème :  

Code :
  1. describe('State Login', function () {
  2.   describe('View', function () {
  3.     var scope, element;
  4.     beforeEach(function () {
  5.       angular.mock.module('af-nop');
  6.       angular.mock.inject(function ($controller, _$httpBackend_, $rootScope, $templateCache, $compile) {
  7.         scope = $rootScope.$new();
  8.         $httpBackend = _$httpBackend_;
  9.         $httpBackend.expect('GET', '/api/captcha').respond({'Libelle': 'thekey'});
  10.         $controller('LoginController', {
  11.           $scope: scope
  12.         });
  13.         var template = $templateCache.get('app/states/login/login.html');
  14.         element = $compile(template)(scope);
  15.         $('body').append(element);
  16.       });
  17.     });
  18.     it('Should have loader to be visible', function () {
  19.       scope.$apply();
  20.       expect(element.find('.loader').is(':visible')).to.be.true;
  21.     });
  22.   });
  23. });


 
L'idée est de tester unitairement la vue en la liant à son controller en évitant de passer par le E2E. Je ferai du E2E pour tester des parcours.

n°2287313
Youmoussa
Ecrou-vis
Posté le 02-09-2016 à 20:36:43  profilanswer
 

gatsu35 a écrit :

Ce que je veux surtout tester c'est l'affichage des messages d'erreurs, car c'est pas mon controller qui contrôle ça. C'est une directive externe, mais je veux surtout tester le bon fonctionnement et que tous les champs sont bien configurés.


 
Je croyais que les mecs d'Angular avaient complètement repompé Ember-CLI, non ?


---------------
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°2287314
Youmoussa
Ecrou-vis
Posté le 02-09-2016 à 20:37:19  profilanswer
 

C'est pas fini apparemment https://github.com/angular/angular-cli


---------------
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°2287697
potemkin
Optimisateur relativiste.
Posté le 10-09-2016 à 22:08:45  profilanswer
 

Salut :hello:
 
Petite question html/css, désolé site et infos perso obligent, je mets pas le lien du site directement (en mp pour ceux qui veulent se donner la peine, si je suis pas assez clair).
 
Pour expliquer de mon mieux:
 
Sur ma page html, j'ai ça:
 

 <nav id="navLeft">
 
             <article id="cv" class="thumbLeft">
              <p>Curriculum Vitae</p>
             </article>
 
             <article id="easyXml" class="thumbLeft">
              <p onclick="window.open('/easyxml/index.html');">EasyXml</p>
             </article>
 
            </nav>
 
 
            <nav id="navRight">
 
             <article id="contact" class="thumbRight">
              <p>Contact</p>
             </article>
 
             <article id="mySelf" class="thumbRight">
              <p>About Me</p>
             </article>
 
            </nav>


 
Et le CSS:
 

#navLeft
{
 position: absolute;
 left: 0;
 top: 30%;
}
 
#navRight
{
 position: absolute;
 right: 0;
 top: 30%;
}
 
.thumbLeft, .thumbRight  
{
    display: flex;
    justify-content: center;
    margin: 60px 0 60px 0;
    width: 250px;
    height: 80px;
    background-image: url('/media/img/side_texture.png');  
    border-radius: 0px 50px 50px 0px;
    -webkit-transition: all 0.3s cubic-bezier(.85,1.7,.73,.88);
    -o-transition: all 0.3s cubic-bezier(.85,1.7,.73,.88);
    transition: all 0.3s cubic-bezier(.85,1.7,.73,.88);
 
}
 
.thumbRight
{
    border-radius: 50px 0px 0px 50px;
}
 
.thumbLeft:hover, .thumbRight:hover
{
    color: #000000;
    opacity: 0.8;
    cursor: pointer;
    width: 330px;
}


 
Les 2 balises <article> de gauche (.thumbLeft) réagissent parfaitement au hover: le "width" de la zone survolée (et elle seule) s'étire.
 
En revanche, côté droit (.thumbRight), y'a une coquille: lorsque je survole l'une, elle réagit normalement, mais entraîne la seconde qui elle se décale seulement (sans s'étirer).
 
*s'en va faire un gif parce que ça semble pas intuitif là*
 
A gauche: OK
http://zupimages.net/up/16/36/xqnl.gif
 
A droite: pas OK (pourtant mêmes règles):
http://zupimages.net/up/16/36/ywoh.gif
 
 
L'un de vous aurait une idée d'où ça merde? [:gaga jap]

n°2287709
gelatine_v​elue
Posté le 11-09-2016 à 11:38:18  profilanswer
 

potemkin a écrit :

Salut :hello:

 


L'un de vous aurait une idée d'où ça merde? [:gaga jap]

 

J'ai fait un jsfiddle avec ton code, je pense que c'est explicite:

 

https://jsfiddle.net/rkhtfzay/

 

Il te faut caler tes .thumbRight a droite du conteneur parent, ou dissocier leur largeur du conteneur parent, ou un truc du style.


Message édité par gelatine_velue le 11-09-2016 à 11:45:46
n°2287711
gelatine_v​elue
Posté le 11-09-2016 à 11:58:23  profilanswer
 

Aye, j'ai trouve un truc pas trop impactant:
 
https://jsfiddle.net/rkhtfzay/2/

n°2287714
gatsu35
Blablaté par Harko
Posté le 11-09-2016 à 12:24:31  profilanswer
 

L'explication vient simplement du fait que tes élément à droite sont aligné sur la gauche à l'intérieur de la box #navRight, donc dès que tu agrandis un des éléments, la box #navRight s'agrandit et son les éléments se décalent sur la gauche.
Je valide la solution de gelatine_velue

mood
Publicité
Posté le 11-09-2016 à 12:24:31  profilanswer
 

n°2287722
potemkin
Optimisateur relativiste.
Posté le 11-09-2016 à 15:27:23  profilanswer
 

gelatine_velue a écrit :

Aye, j'ai trouve un truc pas trop impactant:
 
https://jsfiddle.net/rkhtfzay/2/


 

gatsu35 a écrit :

L'explication vient simplement du fait que tes élément à droite sont aligné sur la gauche à l'intérieur de la box #navRight, donc dès que tu agrandis un des éléments, la box #navRight s'agrandit et son les éléments se décalent sur la gauche.
Je valide la solution de gelatine_velue


 
Saint drap, je vous aime, merci gelatine_velue pour la soluce et gatsy35 pour l'explication :love:
 
J'étais à un niveau de WTFisme extrême, ça parait si évident (et con) maintenant [:lergo:3] :D  
 
 [:sniperr]

n°2287977
gelatine_v​elue
Posté le 14-09-2016 à 20:56:23  profilanswer
 

araneover a écrit :

Salut à tous, j'ai besoin de votre aide pour un projet donné par mon école, il vous suffira de prendre 30 secondes pour répondre à ce petit sondage
Merci d'avance :)  
 
https://erwan13.typeform.com/to/HXgU3p


 
C'est quoi cette question "d'ou venez vous"? Tu veux dire mon boulot, ma maison, mon lieu d'appartenance, de naissance, le rapport avec la choucroute?

n°2287986
ben547
Posté le 14-09-2016 à 21:48:41  profilanswer
 

nan mais cherche pas c'est un joli spam le mec :o

n°2288021
jcb84
Posté le 15-09-2016 à 11:56:56  profilanswer
 

Bonjour à tous,  
 
 
En 2016, vous prendriez quoi comme techno pour faire une appli web riche un peu looké, responsive ?  
 
Genre une appli avec des listes, des formulaires à remplir, de l'affichage d'image, alimentée par des flux json...
 
Je code en c#,xamarin ,swift... donc tout à apprendre en web...
 
Des conseils ?
 
Merci pour vos réponses.
jc

n°2288026
gelatine_v​elue
Posté le 15-09-2016 à 14:04:13  profilanswer
 

Je prendrais un framework css de ton choix (bootstrap, foundation et consorts), et pour la partie js ça dépend de tes besoins et contraintes.
Perso j'aime rien embarquer ou presque de plus, mais la plupart préfèrent React/Angular ou un truc du style pour la structure et la facilité de démarrage, alors que je considère que l'étape de compilation scss/js et la maintenance des descripteurs de build est juste reloue pendant le dev.
Donc ca dépend de tes besoins je dirais: temps de dev, taille, réactivité, ce genre de trucs.

n°2288028
flo850
moi je
Posté le 15-09-2016 à 14:14:08  profilanswer
 

plutôt d'accord avec le poilu. Tu commences déjà par une maquette , et après tu lui donne vie  
 
Je ne pense pas qu'il y ai une solution qui gère tout, ça dépend des projets, des fonctionnalités,...


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

n°2288137
flo850
moi je
Posté le 17-09-2016 à 15:27:01  profilanswer
 

pour ceux qui veulent tester react , mais qui ne veulent pas passer trop de temps à choisir les briques, je suis en train de tester ce pack de base : https://github.com/wellyshen/react-cool-starter :  [:yann39]  
 
Il ne faut pas prendre peur sur la liste des librairies : au final le build de prod fait moins de 400Ko non gzippé, sachant qu'il y a vraiment tout ce qu'il faut pour que ça roule


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

n°2288139
masklinn
í dag viðrar vel til loftárása
Posté le 17-09-2016 à 15:33:19  profilanswer
 

flo850 a écrit :

pour ceux qui veulent tester react , mais qui ne veulent pas passer trop de temps à choisir les briques, je suis en train de tester ce pack de base : https://github.com/wellyshen/react-cool-starter :  [:yann39]  
 
Il ne faut pas prendre peur sur la liste des librairies : au final le build de prod fait moins de 400Ko non gzippé, sachant qu'il y a vraiment tout ce qu'il faut pour que ça roule


Citation :

React Router as the router.


 
Le truc qui change d'API tous les 4 matins? :D
 
Sinon les gens qui veulent tester des vdom mais qui ne veulent pas passer trop de temps à choisir les briques, je suggère Elm :whistle:


---------------
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°2288140
flo850
moi je
Posté le 17-09-2016 à 15:47:59  profilanswer
 

tu as vu la preview de la v4 :d ? De toute façon en js, tu choisi les lib avec lesquelles tu commences un projet, masi c'est pas sûr qu'elles soient toujours à la mode quand tu pousse en prod
 
C'est surtout l'aspect composant que je trouve intéressant + le tooling qui est mûr (hot reload, react native, intégration de lib tierces,...)


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

n°2288179
Shinuza
This is unexecpected
Posté le 19-09-2016 à 12:15:47  profilanswer
 

flo850 a écrit :

pour ceux qui veulent tester react , mais qui ne veulent pas passer trop de temps à choisir les briques, je suis en train de tester ce pack de base : https://github.com/wellyshen/react-cool-starter :  [:yann39]  
 
Il ne faut pas prendre peur sur la liste des librairies : au final le build de prod fait moins de 400Ko non gzippé, sachant qu'il y a vraiment tout ce qu'il faut pour que ça roule

J'utilise le truc de React. Ton truc me fait peur.


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°2288180
ben547
Posté le 19-09-2016 à 12:20:22  profilanswer
 

Shinuza a écrit :

J'utilise le truc de React. Ton truc me fait peur.


 
Je vois franchement pas ce qui te fais peur :o
 
https://cdn.meme.am/instances/500x/64310226.jpg

n°2288186
flo850
moi je
Posté le 19-09-2016 à 12:41:45  profilanswer
 

C est exactement ca. Certains aiment. Ca m a permis de voir quelle taille pourrait aboir mon app en la réécrivant avec react et en mettant en place du server side rendering


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

n°2288667
Proov
Art & Science
Posté le 24-09-2016 à 17:39:00  profilanswer
 

Y'a des experts du terminal sur OSX ? je suis passé à macOS Sierra, clean install pour m'installer node et toute la clique via homebrew et pouvoir installer en global sans faire du sudo à tout va  :D  
 
Bref, du coup je me remet ma config  petit à petit, je teste le thème Atom One Dark pour le terminal, je rajoute dans .bashrc

export CLICOLOR=1
export LSCOLORS=ExFxBxDxCxegedabagacad


 
comme expliqué ici : https://github.com/nathanbuchar/atom-one-dark-terminal mais les couleurs sont jamais conservées.. je dois refaire un `source .bashrc` pour qu'elles reviennent.. vous auriez une idée ? c'est le thème qui est moisi ? ça me faisait pas ça avant avec Solarized Dark  :o

n°2288668
tryptique
Stay hungry, stay foolish
Posté le 24-09-2016 à 17:43:16  profilanswer
 

Essaye en le mettant dans le .profile, je sais jamais lequel il faut éditer :o


---------------
"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°2288670
ben547
Posté le 24-09-2016 à 17:53:15  profilanswer
 

Sinon tu met un source .profile dans ton bashrc, et inversement :o ca marche assez bien generalement :o

n°2288672
Proov
Art & Science
Posté le 24-09-2016 à 18:03:36  profilanswer
 

le .profile, vous voulez dire .bash_profile plutôt non ?
 
bon j'ai mis les 2 lignes dans le profile, apparement les couleurs sont conservées ^^
 
c'est quoi la différence entre ces deux fichiers ?

n°2288673
ben547
Posté le 24-09-2016 à 18:05:49  profilanswer
 
n°2288674
Proov
Art & Science
Posté le 24-09-2016 à 18:06:54  profilanswer
 

Bon j'ai pas trop compris mais :
 
 

Citation :

Mac OS X — an exception
 
An exception to the terminal window guidelines is Mac OS X’s Terminal.app, which runs a login shell by default for each new terminal window, calling .bash_profile instead of .bashrc. Other GUI terminal emulators may do the same, but most tend not to.

n°2288676
ben547
Posté le 24-09-2016 à 18:26:27  profilanswer
 

Attend mais t'utilise Terminal.app ? :o  
 
https://www.iterm2.com/
ou https://hyperterm.org/ (pas encore trop teste, mais premieres impressions sympa :o )
 
ca vaut le coup ;)

n°2288682
gatsu35
Blablaté par Harko
Posté le 24-09-2016 à 20:06:05  profilanswer
 

Iterm2 + ohmyzsh  :o


---------------
Blablaté par Harko
n°2288685
skylight
Made in France.
Posté le 24-09-2016 à 20:46:05  profilanswer
 

ben547 a écrit :

Attend mais t'utilise Terminal.app ? :o  
 
https://www.iterm2.com/
ou https://hyperterm.org/ (pas encore trop teste, mais premieres impressions sympa :o )
 
ca vaut le coup ;)


J'utilise Terminal.app mais je pensais bêtement que c'était sandard...

n°2288689
ben547
Posté le 24-09-2016 à 21:48:35  profilanswer
 

gatsu35 a écrit :

Iterm2 + ohmyzsh  :o


 
j'etais passe sous prezto mais ca a l'air de calmement mourir :/ faudra que je repasse sur ohmyzsh ou sur un autre truc un de ces jours :/

n°2288691
Youmoussa
Ecrou-vis
Posté le 25-09-2016 à 02:55:30  profilanswer
 

Proov a écrit :

Y'a des experts du terminal sur OSX ? je suis passé à macOS Sierra, clean install pour m'installer node et toute la clique via homebrew et pouvoir installer en global sans faire du sudo à tout va  :D  


 
Pourquoi ne pas utiliser nvm ?


Message édité par Youmoussa le 25-09-2016 à 15:25:34

---------------
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°2288692
Hermes le ​Messager
Breton Quiétiste
Posté le 25-09-2016 à 07:04:41  profilanswer
 

Iterm2

n°2288726
Youmoussa
Ecrou-vis
Posté le 25-09-2016 à 15:04:45  profilanswer
 

C'est sensé être la réponse à ma question ?


---------------
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°2288728
Hermes le ​Messager
Breton Quiétiste
Posté le 25-09-2016 à 15:23:40  profilanswer
 

Youmoussa a écrit :

C'est sensé être la réponse à ma question ?


 
non

n°2288807
Proov
Art & Science
Posté le 26-09-2016 à 16:23:28  profilanswer
 

Yo!
 
j'ai une select avec tous les codes postaux de France (length: 3885), avec un chosen dessus. Quand je clique sur la liste déroulante ça met au moins 2/3 secondes à dérouler (sur un iMac Core i5 2,9 Ghz pourtant), c'est vraiment ch****
 
y'a moyen d'améliorer les perfs ? les devs de ma boite s'en foutent complètement apparement... je suis le seul à trouver ça horrible quoi [:manust]

n°2288809
Youmoussa
Ecrou-vis
Posté le 26-09-2016 à 16:25:57  profilanswer
 

Lazy rendering.


---------------
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°2288811
skylight
Made in France.
Posté le 26-09-2016 à 16:29:06  profilanswer
 

Proov a écrit :

Yo!
 
j'ai une select avec tous les codes postaux de France (length: 3885), avec un chosen dessus. Quand je clique sur la liste déroulante ça met au moins 2/3 secondes à dérouler (sur un iMac Core i5 2,9 Ghz pourtant), c'est vraiment ch****
 
y'a moyen d'améliorer les perfs ? les devs de ma boite s'en foutent complètement apparement... je suis le seul à trouver ça horrible quoi [:manust]


Oui, avec un typeahead ça devrait arranger les choses

n°2288813
Proov
Art & Science
Posté le 26-09-2016 à 16:35:36  profilanswer
 

je vais regarder merci :love:

n°2288818
Plam
Bear Metal
Posté le 26-09-2016 à 16:46:58  profilanswer
 

Proov a écrit :

je vais regarder merci :love:

 

C'est le rendu du DOM qui est lourd dans ces cas là. On utilise react-virtualized chez nous pour ne pas rendre tout mais juste ce qui est visible (cf https://bvaughn.github.io/react-vir [...] nents/List )

Message cité 1 fois
Message édité par Plam le 26-09-2016 à 16:47:13

---------------
Spécialiste du bear metal
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  1388  1389  1390  ..  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)