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

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  1345  1346  1347  ..  1449  1450  1451  1452  1453  1454
Auteur Sujet :

blabla@web

n°2257926
Hermes le ​Messager
Breton Quiétiste
Posté le 12-05-2015 à 12:57:15  profilanswer
 

Reprise du message précédent :

gatsu35 a écrit :


Oui oui je sais, on peut même utiliser Vmware aussi.
Le truc c'est qu'en terme de VM ce truc est largement plus facile à utiliser qu'une VM montée à la mano


 
On ne monte pas à la mano la plupart des VMs qu'on utilise ;) On en monte une qui est la copie de nos serveurs de base, puis on la duplique pour chaque nouveau projet sans toucher la VM de base. ça prend quelques minutes pendant lesquelles on a rien à faire, si ce n'est surfer sur HFR ou aller prendre un thé...
 
Mais Vagrant est une bonne idée, de même maintenant que Docker...

Message cité 1 fois
Message édité par Hermes le Messager le 12-05-2015 à 12:58:05
mood
Publicité
Posté le 12-05-2015 à 12:57:15  profilanswer
 

n°2257927
Plam
Bear Metal
Posté le 12-05-2015 à 12:57:52  profilanswer
 

Sinon j'allais dire Docker, mais sous autre chose que Linux c'est pas possible :D

 

Donc VM ou alors utiliser un vrai OS sur son poste de travail :o

Message cité 2 fois
Message édité par Plam le 12-05-2015 à 12:58:11

---------------
Spécialiste du bear metal
n°2257928
Hermes le ​Messager
Breton Quiétiste
Posté le 12-05-2015 à 12:59:13  profilanswer
 

Hermes le Messager a écrit :


 
Nope, j'utilise pas, mais vu ton soucis, c'est un problème de droit certainement au niveau de la config de nginx (il n'y a pas de htaccess sous nginx).


 
Edit: Vérifie aussi les permissions et le prorio des sous-dossiers, mais j'imagine que tu l'as déjà fait.

n°2257929
Hermes le ​Messager
Breton Quiétiste
Posté le 12-05-2015 à 13:01:35  profilanswer
 

Plam a écrit :

Sinon j'allais dire Docker, mais sous autre chose que Linux c'est pas possible :D
 
Donc VM ou alors utiliser un vrai OS sur son poste de travail :o


 
Pour coder, ya aucune différence entre OSX et Linux [:spamafote]  
 
De toutes manières, c'est jamais bon d'avoir LAMP sur sa machine qui sert à coder.  

n°2257930
Plam
Bear Metal
Posté le 12-05-2015 à 13:14:42  profilanswer
 

Hermes le Messager a écrit :

 

Pour coder, ya aucune différence entre OSX et Linux [:spamafote]

 

De toutes manières, c'est jamais bon d'avoir LAMP sur sa machine qui sert à coder.

 

Bah pour Docker par exemple, ça peut être bien pratique. Après je dis ça, chez nous on fait du Node, donc on a pas de dépendances pour bosser. Après si on est tous sur Debian, c'est pour (plein) d'autres (bonnes) raisons.


Message édité par Plam le 12-05-2015 à 13:15:12

---------------
Spécialiste du bear metal
n°2257931
koskoz
They see me trollin they hatin
Posté le 12-05-2015 à 13:16:38  profilanswer
 

Hermes le Messager a écrit :


 
Edit: Vérifie aussi les permissions et le prorio des sous-dossiers, mais j'imagine que tu l'as déjà fait.


 
Oui, je suis en 777 avec www-data pour le groupe.


---------------
Twitter
n°2257932
BenO
Profil: Chercheur
Posté le 12-05-2015 à 13:37:00  profilanswer
 

Hermes le Messager a écrit :


 
On ne monte pas à la mano la plupart des VMs qu'on utilise ;) On en monte une qui est la copie de nos serveurs de base, puis on la duplique pour chaque nouveau projet sans toucher la VM de base. ça prend quelques minutes pendant lesquelles on a rien à faire, si ce n'est surfer sur HFR ou aller prendre un thé...
 
Mais Vagrant est une bonne idée, de même maintenant que Docker...


 
Bof :o on redeploie from scratch (avec le script automatique) sur la VM ou le conteneur.


---------------
Python Python Python
n°2257942
Hermes le ​Messager
Breton Quiétiste
Posté le 12-05-2015 à 14:42:59  profilanswer
 

BenO a écrit :


 
Bof :o on redeploie from scratch (avec le script automatique) sur la VM ou le conteneur.


 
Chacun sa technique, ça revient d'ailleurs peu ou prou au même.

n°2257943
Hermes le ​Messager
Breton Quiétiste
Posté le 12-05-2015 à 14:45:39  profilanswer
 

koskoz a écrit :


 
Oui, je suis en 777 avec www-data pour le groupe.


 
Fais une recherche google avec:  
 
nginx problem subfolders
 
Je parie que tu vas trouver.

n°2257948
343_guilty​spark
oui
Posté le 12-05-2015 à 15:13:45  profilanswer
 

Salut ! Vous n'auriez pas une idée de comment faire pour décompresser un fichier CSS avec SASS ? J'ai fait le con, je me suis trompé de ligne dans le config.rb et j'ai tout compressé.

Code :
  1. #output_style = :compressed #:expanded or :nested or :compact or :compressed

J'ai pas encore terminé mon site alors pour débugger ce serait cool (bien joué captain obvious) :o J'ai essayé de remettre la ligne de code dans en commentaire mais ça ne change rien. Y'a-t-il quelque chose à saisir dans l'invite de commande ?
Merci d'avance !
 
 
edit: C'est bon, j'ai réussi  [:tagazou:3]


Message édité par 343_guiltyspark le 12-05-2015 à 15:21:07

---------------
Gamertag: EU Neighbxr
mood
Publicité
Posté le 12-05-2015 à 15:13:45  profilanswer
 

n°2257959
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 12-05-2015 à 16:39:13  profilanswer
 

Sinon t'emmerde pas, récupère la version précédente en faisant un rollback depuis ton gestionnaire de versions [:petrus75]


---------------
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°2257960
flo850
moi je
Posté le 12-05-2015 à 16:44:36  profilanswer
 

ou utilise l'historique de ton IDE :o


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

n°2257991
GenyaB
Shit fucking game.
Posté le 13-05-2015 à 09:51:56  profilanswer
 

Plam a écrit :

Sinon j'allais dire Docker, mais sous autre chose que Linux c'est pas possible :D
 
Donc VM ou alors utiliser un vrai OS sur son poste de travail :o


 
J'utilise un vrai OS et du coup j'utilise Boot2Docker  :whistle:

n°2257992
Plam
Bear Metal
Posté le 13-05-2015 à 10:00:23  profilanswer
 

GenyaB a écrit :


 
J'utilise un vrai OS et du coup j'utilise Boot2Docker  :whistle:


 
Boot2Docker EST une VM, donc c'est bien ce que je disais : utiliser une VM ou un vrai OS [:ocube]


---------------
Spécialiste du bear metal
n°2257993
Hermes le ​Messager
Breton Quiétiste
Posté le 13-05-2015 à 10:13:36  profilanswer
 

Plam a écrit :


 
Boot2Docker EST une VM, donc c'est bien ce que je disais : utiliser une VM ou un vrai OS [:ocube]


 
Ton serveur web final qui host le site, il est sur ton poste de travail ? Non. Donc je vois pas trop l'avantage d'avoir son serveur sur son poste de travail, serait-ce sous docker. Par contre, docker est intéressant pour limiter le nombre de VMs de travail. (VMs qui idealement sont headless et pas sur le poste de travail, mais externalisées)

n°2257995
Plam
Bear Metal
Posté le 13-05-2015 à 10:18:28  profilanswer
 

C'est même pas la question ici. Et comme je le disais, nous on utilise du Node, de toute façon la question se pose pas : bien sûr que le Node tourne sur nos postes en local.

 

Quand tu fais du web, la moindre des choses c'est d'avoir un live reload (surtout si tu fais plus du frontend) et donc de pouvoir bosser sur ta machine pépère sans avoir forcément une connexion vers autre chose.

 

Ça peut passer par une VM, mais je vois rien de choquant d'avoir le serveur web sur sa machine pour coder [:spamafote] (même si dans notre cas, c'est ni Apache ni NGinx)

 

edit : oui ça m'arrive de bosser un peu partout avec mon laptop , et desfois j'ai vraiment pas de connexion. C'est tellement le pied avec Git :love:


Message édité par Plam le 13-05-2015 à 10:20:12

---------------
Spécialiste du bear metal
n°2257996
gatsu35
Blablaté par Harko
Posté le 13-05-2015 à 10:20:40  profilanswer
 

Hermes le Messager a écrit :


 
Ton serveur web final qui host le site, il est sur ton poste de travail ? Non. Donc je vois pas trop l'avantage d'avoir son serveur sur son poste de travail, serait-ce sous docker. Par contre, docker est intéressant pour limiter le nombre de VMs de travail. (VMs qui idealement sont headless et pas sur le poste de travail, mais externalisées)


Normalement un truc bien codé et bien maîtrisé ne devrait pas te contraindre sur la plateforme et le reste. Au pire sur une version majeure, mais pas te contraindre sur des versions mineure d'un outils (mysql/php, etc...)

n°2257997
GenyaB
Shit fucking game.
Posté le 13-05-2015 à 10:22:20  profilanswer
 

Plam a écrit :


 
Boot2Docker EST une VM, donc c'est bien ce que je disais : utiliser une VM ou un vrai OS [:ocube]


 
Je sais bien que c'est une VM, juste que le vrai OS n'est pas le même pour toi et pour moi. :D
 

Hermes le Messager a écrit :


 
Ton serveur web final qui host le site, il est sur ton poste de travail ? Non. Donc je vois pas trop l'avantage d'avoir son serveur sur son poste de travail, serait-ce sous docker. Par contre, docker est intéressant pour limiter le nombre de VMs de travail. (VMs qui idealement sont headless et pas sur le poste de travail, mais externalisées)


 
Pour le dev c'est plus simple d'avoir le container de l'app sur son poste.  
Mais après on le push aussi sur un serveur d'intégration avec les containers Jenkins, Sonar etc. :jap:

n°2257998
GenyaB
Shit fucking game.
Posté le 13-05-2015 à 10:23:54  profilanswer
 

gatsu35 a écrit :


Normalement un truc bien codé et bien maîtrisé ne devrait pas te contraindre sur la plateforme et le reste. Au pire sur une version majeure, mais pas te contraindre sur des versions mineure d'un outils (mysql/php, etc...)


 
Désolé pour toi, tu fais du travail d'amateur. :/

Message cité 1 fois
Message édité par GenyaB le 13-05-2015 à 10:24:12
n°2258002
oxman
xiii
Posté le 13-05-2015 à 10:48:01  profilanswer
 
n°2258003
skylight
Made in France.
Posté le 13-05-2015 à 10:51:21  profilanswer
 

GenyaB a écrit :


 
Désolé pour toi, tu fais du travail d'amateur. :/


On est tous des amateurs \o/

n°2258005
skylight
Made in France.
Posté le 13-05-2015 à 10:53:35  profilanswer
 

gatsu35 a écrit :


Normalement un truc bien codé et bien maîtrisé ne devrait pas te contraindre sur la plateforme et le reste. Au pire sur une version majeure, mais pas te contraindre sur des versions mineure d'un outils (mysql/php, etc...)


 
+1
 
Bon sinon, le débat que j'avais lancé, c'était sur l'install de MySQL, car mon stack AMP marche parfaitement, seulement, j'ai du eteindre de force ma machine, et le serveur mysql a pas trop aimé apparement.
du style :
ERROR! The server quit without updating PID file
ERROR! MySQL server PID file could not be found!
 
:mad:
impossible de redémarrer le serveur, meme en supprimant les logs, en killant le process, nada.. j'ai du virer les fichiers ib(log et data) pour pouvoir redémarrer le bouzin.

n°2258011
Hermes le ​Messager
Breton Quiétiste
Posté le 13-05-2015 à 11:27:25  profilanswer
 

skylight a écrit :


On est tous des amateurs \o/


 
On est toujours l'amateur de qqu d'autre en tous cas. :o Par contre, au sens premier du terme, ceux qui en vivent ne sont pas des amateurs.

n°2258030
Plam
Bear Metal
Posté le 13-05-2015 à 13:30:47  profilanswer
 

GenyaB a écrit :


 
Je sais bien que c'est une VM, juste que le vrai OS n'est pas le même pour toi et pour moi. :D
 


 
Redface is red hein ;)
 
Personne n'est parfait :o


---------------
Spécialiste du bear metal
n°2258045
343_guilty​spark
oui
Posté le 13-05-2015 à 15:23:57  profilanswer
 

flo850 a écrit :

ou utilise l'historique de ton IDE :o


Taiche a écrit :

Sinon t'emmerde pas, récupère la version précédente en faisant un rollback depuis ton gestionnaire de versions [:petrus75]


J'y penserai la prochaine fois :jap: merci !
 


---------------
Gamertag: EU Neighbxr
n°2258049
gatsu35
Blablaté par Harko
Posté le 13-05-2015 à 15:42:21  profilanswer
 

Tooltip et son handle fluides et toujours centrés
 
http://codepen.io/arnogues/pen/rVejvN?editors=110

n°2258055
GenyaB
Shit fucking game.
Posté le 13-05-2015 à 16:24:33  profilanswer
 

gatsu35 a écrit :

Tooltip et son handle fluides et toujours centrés
 
http://codepen.io/arnogues/pen/rVejvN?editors=110


 
Coupé si en bout de ligne :o
http://reho.st/self/89552bab858374cd44e35aacd30542d488115f34.png

n°2258065
gatsu35
Blablaté par Harko
Posté le 13-05-2015 à 16:53:28  profilanswer
 


Ben ouais je sais hein CSS toussa toussa :o

n°2258070
pop-pan
yay!
Posté le 13-05-2015 à 17:48:04  profilanswer
 

gatsu35 a écrit :

Tooltip et son handle fluides et toujours centrés
 
http://codepen.io/arnogues/pen/rVejvN?editors=110


 
tu peux utiliser content:attr(title) si tu mets le contenu de ton tooltip en attribut de l'element a survoler (par contre ca supportera pas tes <br/> si elegants)
=> http://codepen.io/anon/pen/QbNpMw
 
mais tu va te galerer a partir du moment ou tu utilise les transform directement dans ton css.
- parce que si tu veux rajouter du code js pour enrichir et gerer les bounding boxes tu va devoir faire des calculs pourris. (translateX 50% faut le convertir en px pour ensuite calculer la nouvelle valeur pour caler)
- si tu souhaites mettre des transitions css un truc comme getBoundingClientRect() va te rendre des valeurs transitoires regulièrement et ca va etre chiant
- bonus points si en plus tu veux resizer les tooltips et pas seulement les deplacer inview.


---------------
[VDS] rail vesa, bras ecran, support TV / [ACH] des machins
n°2258235
skylight
Made in France.
Posté le 17-05-2015 à 13:50:02  profilanswer
 

Citation :

- un mdp unique pour l'envoi des mp3, l'idéal serait qu'ils s'identifie pour kon sache qui poste quoi, sinon on ne va pas s'y retrouvé.
 
- un mdp unique pour le jury, mais pareille, il faut qu'on sache qui vote pour qui


 
P'tain, mais client, tu veux quoi au final ? :mad:
Comment tu veux savoir qui envoie quoi avec un MDP unique ? :o

Message cité 1 fois
Message édité par skylight le 17-05-2015 à 13:50:26
n°2258240
masklinn
í dag viðrar vel til loftárása
Posté le 17-05-2015 à 16:35:09  profilanswer
 

skylight a écrit :

Citation :

- un mdp unique pour l'envoi des mp3, l'idéal serait qu'ils s'identifie pour kon sache qui poste quoi, sinon on ne va pas s'y retrouvé.
 
- un mdp unique pour le jury, mais pareille, il faut qu'on sache qui vote pour qui


 
P'tain, mais client, tu veux quoi au final ? :mad:
Comment tu veux savoir qui envoie quoi avec un MDP unique ? :o


Bah chacun a son username et naturellement personne va tricher [:spamafote]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°2258242
youmoussa
Ecrou-vis
Posté le 17-05-2015 à 16:56:42  profilanswer
 

Voilà  :D  
 
Je comprends pas comment ca peut être un problème puisqu'ils demandent un mot de passe unique et pas un identifiant unique.

n°2258500
Proov
Art & Science
Posté le 21-05-2015 à 10:41:17  profilanswer
 

Hello! Question de n00b en JS (pour changer) :D  
 
J'essaye de faire un code simple pour gérer la classe active sur un menu qui charge du contenu en ajax. Du coup le menu reste en permanence dans la page car il est en dehors de la zone qui va charger/décharger les données.
 
Je fais ça :

Code :
  1. $(".nav__cats" ).on("click", "a", function(){
  2.     console.log($(this));
  3.     $(this).parent().parent().find("li" ).removeClass("active" );
  4.     $(this).parent().addClass("active" );
  5. });


 
rien de compliqué en somme.. ça marche mais lors du premier chargement, quand je clique, le console.log renvoie 1 élément, lors du 2nd clic, il renvoie 2 éléments (les mêmes) et ainsi de suite...

n°2258504
Devil'sTig​er
Posté le 21-05-2015 à 11:22:00  profilanswer
 

Si ce code tu le fais au chargement, c'est normal:
 
a chaque fois que tu charges un élément, tu vas bind le click, donc si tu fais deux chargements, tu as deux binds sur le même élément. 3 tu as 3 bind.
En gros cette fonction va être loadé X fois, X étant le nombre de fois ou tu as appelé ce bout de code.
 
Une solution, au dessus de ce bout de code:
$('.nav__cats').off('click', 'a');
 
Debind avant de rebinder... C'est pas ultime, mais au moins ca fera l'affaire.

n°2258505
flo850
moi je
Posté le 21-05-2015 à 11:34:07  profilanswer
 

et remplace le $(this).parent().parent().find par $(this).parents('li').siblings('li) ce sera plus lisible et plus solide


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

n°2258506
Proov
Art & Science
Posté le 21-05-2015 à 11:34:23  profilanswer
 

Devil'sTiger a écrit :

Si ce code tu le fais au chargement, c'est normal:
 
a chaque fois que tu charges un élément, tu vas bind le click, donc si tu fais deux chargements, tu as deux binds sur le même élément. 3 tu as 3 bind.
En gros cette fonction va être loadé X fois, X étant le nombre de fois ou tu as appelé ce bout de code.
 
Une solution, au dessus de ce bout de code:
$('.nav__cats').off('click', 'a');
 
Debind avant de rebinder... C'est pas ultime, mais au moins ca fera l'affaire.


 
effectivement je le fait au chargement de la page, et il s'exécute aussi si on arrive sur la page via ajax.. je vais voir du coté du off.. je pense jamais à ça  [:tinostar]
 
Merci :jap:

n°2258507
Proov
Art & Science
Posté le 21-05-2015 à 11:43:24  profilanswer
 

flo850 a écrit :

et remplace le $(this).parent().parent().find par $(this).parents('li').siblings('li) ce sera plus lisible et plus solide


 
Fait :jap:  
 
 
 [:kikouette_5]

n°2258508
Devil'sTig​er
Posté le 21-05-2015 à 11:47:48  profilanswer
 

Si tu penses pas à le faire ca va devenir vite merdique hein...
 
Random bug a gogo + arrachage de cheveux en perspective...
 
Après tu peux tenter de te faire un micro plugin jQuery qui unbind à chaque fois que ca tente de binder... Ca t'évitera d'y penser.
 
La solution aussi c'est de la jouer mono ligne:
$('').off('click').on('click')...

n°2258509
flo850
moi je
Posté le 21-05-2015 à 11:52:10  profilanswer
 

ou tu ne bind qu'au onload, pas a chaque chargement . Avec la syntaxe que tu utilises ( delegation event) ça fonctionne très bien , même si le contenu de ".nav__cats" change


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

n°2258519
skylight
Made in France.
Posté le 21-05-2015 à 12:49:12  profilanswer
 

oui ou foutre le script dans le layout, et ne charger que du content en ajax, (le but d'ajax en fait)

n°2258520
pop-pan
yay!
Posté le 21-05-2015 à 12:49:31  profilanswer
 

Proov a écrit :

Hello! Question de n00b en JS (pour changer) :D  
 
J'essaye de faire un code simple pour gérer la classe active sur un menu qui charge du contenu en ajax. Du coup le menu reste en permanence dans la page car il est en dehors de la zone qui va charger/décharger les données.
 
Je fais ça :

Code :
  1. $(".nav__cats" ).on("click", "a", function(){
  2.     console.log($(this));
  3.     $(this).parent().parent().find("li" ).removeClass("active" );
  4.     $(this).parent().addClass("active" );
  5. });


 
rien de compliqué en somme.. ça marche mais lors du premier chargement, quand je clique, le console.log renvoie 1 élément, lors du 2nd clic, il renvoie 2 éléments (les mêmes) et ainsi de suite...


 
 
C'est plus simple de faire ca sur tes LI directement
 

Code :
  1. $(".nav__cats" ).on("click", "li", function(e){
  2.    var self = $(this);
  3.    self.siblings().removeClass("active" ) && self.addClass("active" );
  4. });


 
et si tu veux remonter : $(this).closest(".nav__cats" )


---------------
[VDS] rail vesa, bras ecran, support TV / [ACH] des machins
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  1345  1346  1347  ..  1449  1450  1451  1452  1453  1454

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@hosto] Le topic des vieux[PHP / BlaBla - limite]
Plus de sujets relatifs à : blabla@web


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR