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

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  1291  1292  1293  ..  1454  1455  1456  1457  1458  1459
Auteur Sujet :

blabla@web

n°2215164
flo850
moi je
Posté le 07-01-2014 à 08:23:09  profilanswer
 

Reprise du message précédent :
bon les connards , j'ai besoin de testeurs  

Spoiler :

https://stri.im ( n'oublie pas le S , sinon tu tombes sur l'ancien site)
Chrome /FF sur pc /mac/linux/android. Ca marche mieux sous chrome que sous FF quand meme  
 
Tu peux partager des fichiers pdf (en théorie des fichiers open office aussi, mais je t'avoue que je n'ai pas testé :o) , par contre il faut être raisonnable sur la taille des fichiers, j'ai un petit hébergement . tu as aussi un bloc note (etherpad) partagé pour de l'édition collaborative
 
Tu peux aussi partager ton écran en activant chrome://flags/#enable-usermedia-screen-capture dans chrome
 
Un navigateur non webrtc devrait quand même avoir le partage de document, le chat et la gestion de salle  
 
A mon retour je m'attaque à la conavigation, l'affichage des curseurs des participants et à d'autres visionneuses (video, images)  
 
Merci
 
Flo  


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

mood
Publicité
Posté le 07-01-2014 à 08:23:09  profilanswer
 

n°2215209
gelatine_v​elue
Posté le 07-01-2014 à 13:40:20  profilanswer
 

flo850 a écrit :

bon les connards , j'ai besoin de testeurs  

Spoiler :

https://stri.im ( n'oublie pas le S , sinon tu tombes sur l'ancien site)
Chrome /FF sur pc /mac/linux/android. Ca marche mieux sous chrome que sous FF quand meme  
 
Tu peux partager des fichiers pdf (en théorie des fichiers open office aussi, mais je t'avoue que je n'ai pas testé :o) , par contre il faut être raisonnable sur la taille des fichiers, j'ai un petit hébergement . tu as aussi un bloc note (etherpad) partagé pour de l'édition collaborative
 
Tu peux aussi partager ton écran en activant chrome://flags/#enable-usermedia-screen-capture dans chrome
 
Un navigateur non webrtc devrait quand même avoir le partage de document, le chat et la gestion de salle  
 
A mon retour je m'attaque à la conavigation, l'affichage des curseurs des participants et à d'autres visionneuses (video, images)  
 
Merci
 
Flo  



 
 
Je suis sous FFX , et je trouve ça très prometteur. Féloches.

n°2215212
flo850
moi je
Posté le 07-01-2014 à 13:44:57  profilanswer
 

:jap:


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

n°2215221
GoldAdvanc​e
Audiste corrompu.
Posté le 07-01-2014 à 14:53:32  profilanswer
 

Marche pas sur iphon :o


---------------
Les hommes construisent trop de murs et pas assez de ponts. Isaac Newton
n°2215222
flo850
moi je
Posté le 07-01-2014 à 14:55:38  profilanswer
 

nan, pas de webrtc sur iphone , il faut faire du client natif


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

n°2215223
Proov
Art & Science
Posté le 07-01-2014 à 14:59:37  profilanswer
 

" CSS Blend Modes could be the next big thing in Web Design "
 
https://medium.com/web-design-technique/6b51bf53743a
 
https://d262ilb51hltx0.cloudfront.net/max/600/1*HAEz9CCIhp8fr9adYJqp0w.png

n°2215682
nraynaud
lol
Posté le 10-01-2014 à 13:26:01  profilanswer
 

dites, je pars d'une clean slate sur un développement serveur. Je pense partir sur node.js, vous en pensez quoi ?


---------------
trainoo.com, c'est fini
n°2215683
Plam
Bear Metal
Posté le 10-01-2014 à 13:28:06  profilanswer
 

nraynaud a écrit :

dites, je pars d'une clean slate sur un développement serveur. Je pense partir sur node.js, vous en pensez quoi ?

 

Je dis fonce :o

 

Nodejs et coffee script, tu vas kiffer :jap:


Message édité par Plam le 10-01-2014 à 13:28:14

---------------
Spécialiste du bear metal
n°2215685
flo850
moi je
Posté le 10-01-2014 à 13:44:12  profilanswer
 

Fonce, c'est super agréable d'avoir la même stack client et serveur

 

C'est pour faire quoi. ?


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

n°2215687
nraynaud
lol
Posté le 10-01-2014 à 13:48:22  profilanswer
 

flo850 a écrit :

Fonce, c'est super agréable d'avoir la même stack client et serveur
 
C'est pour faire quoi. ?


Ce que je peux dire c'est que d'une manière ou d'une autre ça implique des requins et des lasers  [:manzana verde]  [:filter]


---------------
trainoo.com, c'est fini
mood
Publicité
Posté le 10-01-2014 à 13:48:22  profilanswer
 

n°2215689
0x90
Posté le 10-01-2014 à 14:01:14  profilanswer
 

Niveau qualité des outils de test, packaging, opérations... ça donne quoi ?
 
Le core m'a l'air vraiment bien mais j'ai eu l'impression que ça avait été envahi un moment par un mélange pas forcément heureux de magie à la ruby et de qualité à la PHP, j'ai peur pour rien ?
 

Spoiler :

Bordel, je deviens un vieux con du code :/


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°2215690
Plam
Bear Metal
Posté le 10-01-2014 à 14:09:20  profilanswer
 

0x90 a écrit :

Niveau qualité des outils de test, packaging, opérations... ça donne quoi ?
 
Le core m'a l'air vraiment bien mais j'ai eu l'impression que ça avait été envahi un moment par un mélange pas forcément heureux de magie à la ruby et de qualité à la PHP, j'ai peur pour rien ?
 

Spoiler :

Bordel, je deviens un vieux con du code :/



 
En test : mocha (TU), chai (lib d'assertions), jasmine (jeux de tests et rapports, plutôt niveau interface de mémoire)
 
Packaging : npm
 
Opération ? Grunt, gulp je suppose.
 
Non, ya vraiment tout ce qu'il faut :jap:


---------------
Spécialiste du bear metal
n°2215692
nraynaud
lol
Posté le 10-01-2014 à 14:11:30  profilanswer
 

franchement j'en sais rien, y'a un mec qui a commencé un bout de code là-dessus, donc je réfléchis, s'il faut changer c'est maintenant, histoire de pas se trainer 2 ans de drupal.


---------------
trainoo.com, c'est fini
n°2215693
flo850
moi je
Posté le 10-01-2014 à 14:12:53  profilanswer
 

nraynaud a écrit :


Ce que je peux dire c'est que d'une manière ou d'une autre ça implique des requins et des lasers  [:manzana verde]  [:filter]


 [:skyx%40v]  

0x90 a écrit :

Niveau qualité des outils de test, packaging, opérations... ça donne quoi ?
 
Le core m'a l'air vraiment bien mais j'ai eu l'impression que ça avait été envahi un moment par un mélange pas forcément heureux de magie à la ruby et de qualité à la PHP, j'ai peur pour rien ?
 

Spoiler :

Bordel, je deviens un vieux con du code :/



grunt /gulp pour l'automatisation (dont test, couverture de code, ... )  
mocha+chai pour les test  
jslint / jshint  
jenkins
la gestion des modules est native et bien pensée , donc rien à ajouter  
heroku/nodejitsu ou tout simplement amazon pour l'hebergement
 
Tu as peur pour rien.


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

n°2215694
flo850
moi je
Posté le 10-01-2014 à 14:13:21  profilanswer
 

putain plam , tu fais chier (mais bon on est assez d'accord quand meme :o)

Message cité 1 fois
Message édité par flo850 le 10-01-2014 à 14:13:47

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

n°2215697
Plam
Bear Metal
Posté le 10-01-2014 à 14:19:39  profilanswer
 

flo850 a écrit :

putain plam , tu fais chier (mais bon on est assez d'accord quand meme :o)


 
:D Non mais c'est bien tu ajoutes ceux que j'ai oublié :o


---------------
Spécialiste du bear metal
n°2215702
Youmoussa
Ecrou-vis
Posté le 10-01-2014 à 14:30:48  profilanswer
 

Plam a écrit :


 
En test : mocha (TU), chai (lib d'assertions), jasmine (jeux de tests et rapports, plutôt niveau interface de mémoire)
 
Packaging : npm
 
Opération ? Grunt, gulp je suppose.
 
Non, ya vraiment tout ce qu'il faut :jap:


 
Mocha a pas du mal à gérer l'asynchronicite ?
 
Grunt, c'est aussi un peu lourdingue/lent quand on est habitué aux outils RoR par exemple.


---------------
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°2215704
Plam
Bear Metal
Posté le 10-01-2014 à 14:31:45  profilanswer
 

Youmoussa a écrit :


 
Mocha a pas du mal à gérer l'asynchronicite ?
 
Grunt, c'est aussi un peu lourdingue/lent quand on est habitué aux outils RoR par exemple.


 
1) http://visionmedia.github.io/mocha/#asynchronous-code
 
2) Gulp alors :o


---------------
Spécialiste du bear metal
n°2215707
Youmoussa
Ecrou-vis
Posté le 10-01-2014 à 14:40:24  profilanswer
 


 
1) faut que je vérifie, mais il me semble que tu ne peux appeler donne qu'une seule fois par test. La où avec qunit, tu peux appeler start autant de fois que tu veux.
 
2) faudrait que je jette un œil.


---------------
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°2215716
flo850
moi je
Posté le 10-01-2014 à 14:52:02  profilanswer
 

tu as aussi sinon.js qui est assez génial pour tester des trucs vicieux : http://sinonjs.org/


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

n°2215717
Plam
Bear Metal
Posté le 10-01-2014 à 14:52:48  profilanswer
 

Ouais on l'utilise aussi nous :jap:


---------------
Spécialiste du bear metal
n°2215719
flo850
moi je
Posté le 10-01-2014 à 14:59:09  profilanswer
 

c'est là que je me rappelle que je suis une brelle a ne pas tester :/


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

n°2215720
Plam
Bear Metal
Posté le 10-01-2014 à 15:01:26  profilanswer
 

flo850 a écrit :

c'est là que je me rappelle que je suis une brelle a ne pas tester :/


 
on teste pas tout non plus (plutôt la partie « complexe », le côté serveur).


---------------
Spécialiste du bear metal
n°2215724
flo850
moi je
Posté le 10-01-2014 à 15:09:23  profilanswer
 

a chaque nouveau projet, je fais plein de tests au début.  
Et puis à un moment, aux alentours de la troisième réécrituredu 3eme  refactoring majeur ,les tests n'ont plus rien  à voir avec le code donc je les vire, en me promettant de les remettre ensuite :/
 


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

n°2215729
masklinn
í dag viðrar vel til loftárása
Posté le 10-01-2014 à 15:19:26  profilanswer
 

Youmoussa a écrit :

1) faut que je vérifie, mais il me semble que tu ne peux appeler done qu'une seule fois par test. La où avec qunit, tu peux appeler start autant de fois que tu veux.


C'est une très mauvaise idée dans la mesure où start() trigger des setTimeout, tu peux avoir des comportement très très bizarres.
 
Chez nous, on a une petite surcouche sur qunit à base de promises qui (pour les tests async) fait un seul start() tout à la fin.


---------------
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°2215751
Youmoussa
Ecrou-vis
Posté le 10-01-2014 à 16:41:47  profilanswer
 

masklinn a écrit :


C'est une très mauvaise idée dans la mesure où start() trigger des setTimeout, tu peux avoir des comportement très très bizarres.
 
Chez nous, on a une petite surcouche sur qunit à base de promises qui (pour les tests async) fait un seul start() tout à la fin.


 
Ah ben ça me revient, c'est justement le fait que done n'utilise pas de setTimeout qui posait des soucis avec Mocha. Le test se finit alors que la callback testée n'a pas fini son exécution. Du coup on se retrouve avec un environnement pollue si la librairie utilisée ne permet pas de réinitialiser des variables privées.


Message édité par Youmoussa le 10-01-2014 à 16:43:18

---------------
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°2215859
ANViL
yep...definitely ♫
Posté le 11-01-2014 à 22:40:24  profilanswer
 

Hello  ;)  
 
Petite question aux experts :  
 
J'ai récemment utilisé le web-assistant de Syno afin d'initialiser un NAS, et j'ai été plutôt étonné de voir que, bia le browser ( sans plug-in ), leur page web était capable de faire des requêtes sur le subnet local auquel ma machine était connectée ( et de localiser le NAS )  :heink:  
 
Je n'ai pas analysé le code de la page, mais je m'étonne que cela soit possible  :??:  ( potentiellement, n'importe quel site visité pourrait faire remonter des infos par rapport au LAN auquel on est connecté, ou alors j'ai fumé ? )

Message cité 1 fois
Message édité par ANViL le 11-01-2014 à 22:40:59

---------------
Easy Ridin'  ⎝⏠⏝⏠⎠  
n°2215861
flo850
moi je
Posté le 12-01-2014 à 00:03:14  profilanswer
 

flo850 a écrit :

bon les connards , j'ai besoin de testeurs  

Spoiler :

https://stri.im ( n'oublie pas le S , sinon tu tombes sur l'ancien site)
Chrome /FF sur pc /mac/linux/android. Ca marche mieux sous chrome que sous FF quand meme  
 
Tu peux partager des fichiers pdf (en théorie des fichiers open office aussi, mais je t'avoue que je n'ai pas testé :o) , par contre il faut être raisonnable sur la taille des fichiers, j'ai un petit hébergement . tu as aussi un bloc note (etherpad) partagé pour de l'édition collaborative
 
Tu peux aussi partager ton écran en activant chrome://flags/#enable-usermedia-screen-capture dans chrome
 
Un navigateur non webrtc devrait quand même avoir le partage de document, le chat et la gestion de salle  
 
A mon retour je m'attaque à la conavigation, l'affichage des curseurs des participants et à d'autres visionneuses (video, images)  
 
Merci
 
Flo  



 
 
mises à jour :  

  • correction des bugs qui ont été remonté  
  • nouvelle visionneuse pdf (quand un utilisateur change de page sur un pdf, tout le monde se met sur la même page)
  • un vrai certificat SSL
  • pas mal d'indice pour guider l'utlisateur  
  • ajout d'une possibilté de rentrer un pseudo  


La conavigation fonctionne chez moi , mais mon VPS est trop juste pour encaisser ça :/


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

n°2215884
nraynaud
lol
Posté le 12-01-2014 à 16:48:44  profilanswer
 

dites, en JS je peux directement écraser le prototype d'un constructeur :

Code :
  1. function MyThing() {
  2. }
  3. MyThing.prototype = {
  4.   method1:function(){},
  5.   method2:function(){},
  6.   ...
  7. };


---------------
trainoo.com, c'est fini
n°2215885
masklinn
í dag viðrar vel til loftárása
Posté le 12-01-2014 à 17:02:53  profilanswer
 

nraynaud a écrit :

dites, en JS je peux directement écraser le prototype d'un constructeur :

Code :
  1. function MyThing() {
  2. }
  3. MyThing.prototype = {
  4.   method1:function(){},
  5.   method2:function(){},
  6.   ...
  7. };



Oui. Par contre je sais pas si le set de .constructor est autre est spécifié, donc selon le navigateur tu risques de perdre quelques métadonnées si tu les gères pas à la mano. À tester.

 

edit: http://bclary.com/2004/11/07/#a-13.2

Citation :

9. Create a new object as would be constructed by the expression new Object().
10. Set the constructor property of Result(9) to F. This property is given attributes { DontEnum }.
11. Set the prototype property of F to Result(9). This property is given attributes as specified in 15.3.5.2.



Message édité par masklinn le 12-01-2014 à 17:07:38

---------------
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°2215886
nraynaud
lol
Posté le 12-01-2014 à 17:15:23  profilanswer
 

j'ai du mal à comprendre la spec, mais ça veut dire banco non ? ils ont définit les attributs de la property mais pas sa valeur ?


---------------
trainoo.com, c'est fini
n°2215891
Riokmij
Blink and you're dead
Posté le 12-01-2014 à 18:09:10  profilanswer
 

Le seul truc auquel il faut faire attention quand tu écrases le prototype comme ça, c'est que ça ne va pas le modifier sur les objets qui ont déjà été construits.  
 
Ce n'est normalement pas un problème, mais dans certains cas, ça peut conduire à des trucs bizarres, genre des objets qui ont le même constructeur mais un comportement différent (puisque prototype différent)


---------------
Are you two fucking? Are you serious? Right in front of my salad?!
n°2215892
gatsu35
Blablaté par Harko
Posté le 12-01-2014 à 18:12:19  profilanswer
 

le prototype est commun à toutes les instances des objets qui ont été créés à partir de ce prototype


---------------
Blablaté par Harko
n°2215893
masklinn
í dag viðrar vel til loftárása
Posté le 12-01-2014 à 18:29:21  profilanswer
 

nraynaud a écrit :

j'ai du mal à comprendre la spec, mais ça veut dire banco non ?


Oui, le prototype par défaut est juste un objet vide (new Object() ~ {}), donc tu peux le remplacer par un autre objet vide, toute le monde s'en fout.

 

Alternativement si tu veux vraiment pas prendre de risques mais que ça te fait cher de faire 42 assignments (et je te comprend), tu peux utiliser une méthode de merge d'objets genre _.extend, ça va marcher.

Message cité 1 fois
Message édité par masklinn le 12-01-2014 à 18:30:07

---------------
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°2215894
nraynaud
lol
Posté le 12-01-2014 à 18:55:32  profilanswer
 

masklinn a écrit :


Oui, le prototype par défaut est juste un objet vide (new Object() ~ {}), donc tu peux le remplacer par un autre objet vide, toute le monde s'en fout.
 
Alternativement si tu veux vraiment pas prendre de risques mais que ça te fait cher de faire 42 assignments (et je te comprend), tu peux utiliser une méthode de merge d'objets genre _.extend, ça va marcher.


ok merci.
 
Là je suis sans framework pour l'instant.


---------------
trainoo.com, c'est fini
n°2215907
0x90
Posté le 12-01-2014 à 21:49:06  profilanswer
 

Y'en a qui utilisent des webfonts en prod ici ?
lesquelles ? via un service ? ça se passe bien ? même sous Chrome+Windows ?


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°2215908
gatsu35
Blablaté par Harko
Posté le 12-01-2014 à 21:50:22  profilanswer
 

ben nous on les génère avec font-squirrel, et jamais eu de soucis.

 

Sinon pour les icon-font, je les génère moi même avec grunt-webfont, et j'ai custom le CSS pour ne pas avoir à utiliser de .icon-bidule dans mon HTML, mais pouvoir surcharger le :before ou :after quand j'ai envied'emmerde


Message édité par gatsu35 le 12-01-2014 à 21:54:51

---------------
Blablaté par Harko
n°2215909
0x90
Posté le 12-01-2014 à 22:02:48  profilanswer
 

J'ai un hinting de merde sous chrome+win7, assez merdique pour faire sauter des morceaux (merci GDI \o/), et font-squirrel n'y change rien :/
 
C'est peut-être moins catastrophique avec des fonts sans serif et/ou de plus haute qualité avec du hinting manuel pour GDI (mais j'ai pas trop trop le budget là...), c'est pour ça que je demande un peu quels fonts t'as testé et qui marchent vraiment.
 
Passer le svg devant le woff désactive totalement le hinting donc le bug disparaît aussi, mais le kerning saute aussi du coup, même en étant spécifié dans le svg :(
 
Je tente aussi une bidouille avec ttfautohint qui marche à peu près si on le combine à font-squirrel avec une incantation bien spécifique, ça "répare" le hinting mais ça fait super bugger le kerning :(


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°2215919
gizmo
Posté le 13-01-2014 à 10:51:06  profilanswer
 

ANViL a écrit :

Hello  ;)  
 
Petite question aux experts :  
 
J'ai récemment utilisé le web-assistant de Syno afin d'initialiser un NAS, et j'ai été plutôt étonné de voir que, bia le browser ( sans plug-in ), leur page web était capable de faire des requêtes sur le subnet local auquel ma machine était connectée ( et de localiser le NAS )  :heink:  
 
Je n'ai pas analysé le code de la page, mais je m'étonne que cela soit possible  :??:  ( potentiellement, n'importe quel site visité pourrait faire remonter des infos par rapport au LAN auquel on est connecté, ou alors j'ai fumé ? )


 
Simple:
 
1. Ton Synology ouvre un port specifique vers l'exterieur, qui est propage via to NAT
2. Leur serveur regarde l'IP de ton browser, qui correspond a l'IP externe du NAT
3. Leur serveur interroge le port pre-cite pour savoir quel synology est derriere le NAT
4. Profit!

n°2215923
nraynaud
lol
Posté le 13-01-2014 à 12:24:20  profilanswer
 

Citation :

Server-side
 
NodeJS
ExpressJS
Jade (Template)
Sequelize (MySQL)
Yeoman (Yo + Grunt + Bower)
Passport (for authentication)
Redis (for Session Persistence)


dites les loulous, je tape quoi pour lancer le serveur web et je vais sur quelle url  avec cette stack ?


---------------
trainoo.com, c'est fini
n°2215937
flo850
moi je
Posté le 13-01-2014 à 14:06:59  profilanswer
 

C'est le choix de stack ?  Tu as quoi d'installé ?  
 
la commande pour lancer node est  tout simplement
node monfichier.js


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

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  1291  1292  1293  ..  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)