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

 

Sujet(s) à lire :
    - Who's who@Programmation
 

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  18397  18398  18399  ..  27001  27002  27003  27004  27005  27006
Auteur Sujet :

[blabla@olympe] Le topic du modo, dieu de la fibre et du monde

n°2051951
erulio
Posté le 26-01-2011 à 11:34:19  profilanswer
 

Reprise du message précédent :
Tu voulais lui montrer ton module python ? [:delarue3]  
Ça marche d'habitude ?

mood
Publicité
Posté le 26-01-2011 à 11:34:19  profilanswer
 

n°2051952
masklinn
í dag viðrar vel til loftárása
Posté le 26-01-2011 à 11:35:58  profilanswer
 

nraynaud a écrit :


ouais, je *veux* mod_python, parce que j'ai un intérêt *personnel* fort et à l'utiliser : j'vais essayer de draguer une stagiaire du marketting avec. mais c'était plus avouable de dire que c'est la faute à google [:mlc]


 [:kolombin]

nraynaud a écrit :

ça a l'air le bordel wsgi, je suis en train de mater ça.


La spec est grosse, mais le concept est simple: c'est un mapping entre HTTP et Python qui sert de base commune à tous les systèmes web Python synchrones (les serveurs font la transformation HTTP <-> WSGI et les frameworks parlent juste WSGI).

 

L'idée fondamentale c'est qu'une application au sens WSGI est un callable (fonction, méthode, objet avec __call__) qui prend un argument 'environ' et un autre 'start_response'. environ est un mapping de variable d'environnement (headers HTTP, clés WSGI, …) et start_response est un callable.

 

l'application même appelle start_response avec un status HTTP et une liste de (response_header_key, response_header_value) et renvoie un itérable, qui est le corps de la réponse.

 

Et derrière t'as des trucs genre middlewares qui s'ajoutent (un middleware WSGI est simplement un décorateur sur une application WSGI, qui renvoie une application WSGI).

 

Quand une requête arrive, le serveur appelle simplement ton callable/application.


Message édité par masklinn le 26-01-2011 à 11:37:10

---------------
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°2051955
sligor
Posté le 26-01-2011 à 11:41:42  profilanswer
 

heisenbug  [:corten:1]


---------------
qwerty-fr
n°2051957
vapeur_coc​honne
Stig de Loisir
Posté le 26-01-2011 à 11:43:21  profilanswer
 

erulio a écrit :

Tu voulais lui montrer ton module python ? [:delarue3]  
Ça marche d'habitude ?


 :D


---------------
marilou repose sous la neige
n°2051958
vapeur_coc​honne
Stig de Loisir
Posté le 26-01-2011 à 11:43:45  profilanswer
 

sligor a écrit :

heisenbug  [:corten:1]


si ça se trouve, c'est pas lui [:dawa]


---------------
marilou repose sous la neige
n°2051959
sligor
Posté le 26-01-2011 à 11:44:19  profilanswer
 

vapeur_cochonne a écrit :


si ça se trouve, c'est pas lui [:dawa]


t'as mangé du Harko toi aujourd'hui


---------------
qwerty-fr
n°2051960
vapeur_coc​honne
Stig de Loisir
Posté le 26-01-2011 à 11:46:39  profilanswer
 

je sort de reunion [:elessar53]
 
mon N+w
 c'est http://3.bp.blogspot.com/_EVti1UxBGyM/THvMwT4RB3I/AAAAAAAAB5M/BtVdH-cSCAE/s1600/Jim+Parsons+The+Big+Bang+Theory+(1).jpg
j'arrive pas a rester concentré


---------------
marilou repose sous la neige
n°2051961
Shinuza
This is unexecpected
Posté le 26-01-2011 à 11:48:12  profilanswer
 

Code :
  1. if(r.output) {
  2.         var o = r.output.split("," );
  3.         flt.$ = true;
  4.         for(var i = 0, l = o.length, m, n; i < l; i++) {
  5.             n = o[i].replace(/\[(.+)\]/, "" ).toLowerCase();
  6.             flt[n] = { $: false };
  7.             if(m = o[i].match(/\[(.+)\]/)) {
  8.                 m = m[1].split("," );
  9.                 flt[n].$ = true;
  10.                 for(var ii = 0, ll = m.length, mm, nn; ii < ll; ii++) {
  11.                     nn = m[ii].replace(/\{(.+)\}/, "" ).toLowerCase();
  12.                     flt[n][nn] = { $: false };
  13.                     if(mm = m[ii].match(/\{(.+)\}/)) {
  14.                         mm = mm[1].split("," );
  15.                         flt[n][nn].$ = true;
  16.                         for(var iii = 0, lll = mm.length; iii < lll; iii++)
  17.                             flt[n][nn][mm[iii].toLowerCase()] = true;
  18.                     }
  19.                 }
  20.             }
  21.         }
  22.     }


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°2051962
sligor
Posté le 26-01-2011 à 11:52:10  profilanswer
 

vapeur_cochonne a écrit :

je sort de reunion [:elessar53]
 
mon N+w
 c'est http://3.bp.blogspot.com/_EVti1UxB [...] ry+(1).jpg
j'arrive pas a rester concentré


de physique ou de personnalité ?

Spoiler :

ou les deux ? [:dawa]


---------------
qwerty-fr
n°2051967
gfive
Posté le 26-01-2011 à 11:57:38  profilanswer
 

boulax a écrit :

GFIVE :o
 
Tu peux demander à ton pote expert Jbpm comment je peux récupérer p quand j'intercepte token.signal("p" ) avec un ActionHandler before-signal/after-signal ?


 

Citation :


Comme ça a froid, c’est chaud tendu…
 
 
Mais il me semble qu’un ActionHandler prend un ExecutionContext en paramètre… Et dans cette objet il doit y avoir un SourceEvent ou EventSource, il y a aussi un élément Transition je crois qui peut lui donner l’info…
 


---------------
Tous les sud africains sont ségrégationistes, à part Ted. (P. Desproges)
mood
Publicité
Posté le 26-01-2011 à 11:57:38  profilanswer
 

n°2051969
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 26-01-2011 à 12:10:13  profilanswer
 

Shinuza a écrit :

Code :
  1. if(r.output) {
  2.         var o = r.output.split("," );
  3.         flt.$ = true;
  4.         for(var i = 0, l = o.length, m, n; i < l; i++) {
  5.             n = o[i].replace(/\[(.+)\]/, "" ).toLowerCase();
  6.             flt[n] = { $: false };
  7.             if(m = o[i].match(/\[(.+)\]/)) {
  8.                 m = m[1].split("," );
  9.                 flt[n].$ = true;
  10.                 for(var ii = 0, ll = m.length, mm, nn; ii < ll; ii++) {
  11.                     nn = m[ii].replace(/\{(.+)\}/, "" ).toLowerCase();
  12.                     flt[n][nn] = { $: false };
  13.                     if(mm = m[ii].match(/\{(.+)\}/)) {
  14.                         mm = mm[1].split("," );
  15.                         flt[n][nn].$ = true;
  16.                         for(var iii = 0, lll = mm.length; iii < lll; iii++)
  17.                             flt[n][nn][mm[iii].toLowerCase()] = true;
  18.                     }
  19.                 }
  20.             }
  21.         }
  22.     }



Fig. 1 : le nommage de variables.
C'est du code obfusqué décompilé ? :D


---------------
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°2051970
Shinuza
This is unexecpected
Posté le 26-01-2011 à 12:10:41  profilanswer
 

Non non, le mec code comme ça, partout dans l'appli.


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°2051971
boulax
Inserer phrase hype en anglais
Posté le 26-01-2011 à 12:11:14  profilanswer
 

gfive a écrit :


 

Citation :


Comme ça a froid, c’est chaud tendu…
 
 
Mais il me semble qu’un ActionHandler prend un ExecutionContext en paramètre… Et dans cette objet il doit y avoir un SourceEvent ou EventSource, il y a aussi un élément Transition je crois qui peut lui donner l’info…
 



Oui voila, mais en fait j'arrive pas jusque dans l'intercepteur vu qu'il n'arrive pas à mapper "p" en objet Transition et c'est justement le cas qui m'interresse.


---------------
Posté depuis des chiottes, sales. Me gusta.
n°2051972
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 26-01-2011 à 12:11:24  profilanswer
 

Shinuza a écrit :

Non non, le mec code comme ça, partout dans l'appli.


Eh ba au moins c'est bien, tu vires les retours chariot et t'as pu besoin de passer par un compresseur de code [:dawa]


Message édité par Taiche le 26-01-2011 à 12:11:37

---------------
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°2051973
gfive
Posté le 26-01-2011 à 12:12:31  profilanswer
 

boulax a écrit :


Oui voila, mais en fait j'arrive pas jusque dans l'intercepteur vu qu'il n'arrive pas à mapper "p" en objet Transition et c'est justement le cas qui m'interresse.


 
C'est à dire? Tu peux pas caster ton objet?
 


---------------
Tous les sud africains sont ségrégationistes, à part Ted. (P. Desproges)
n°2051974
Profil sup​primé
Posté le 26-01-2011 à 12:12:46  answer
 

Shinuza a écrit :

Non non, le mec code comme ça, partout dans l'appli.


 
il manque une case.

n°2051976
erulio
Posté le 26-01-2011 à 12:15:21  profilanswer
 

Shinuza a écrit :

Code :
  1. flt.$ = true;



Ça fait quoi ça ? [:altherac:1]

n°2051977
sligor
Posté le 26-01-2011 à 12:16:02  profilanswer
 

Shinuza a écrit :

Non non, le mec code comme ça, partout dans l'appli.


je déteste ça les gars radins du clavier, il y en a quelques uns ici :/


---------------
qwerty-fr
n°2051978
boulax
Inserer phrase hype en anglais
Posté le 26-01-2011 à 12:17:25  profilanswer
 

gfive a écrit :


 
C'est à dire? Tu peux pas caster ton objet?
 


En gros j'ai un graphe d'état dont une execution est représentée par un objet Token. J'ai moyen de dire à ce token "bouge toi le cul par la sortie un-tel".
 
Donc lui il va chercher dans ses transitions de sortie une qui match et va ensuite déclencher la transition. La-dessus tu peux coller des genre de listener et moi je voulais pouvoir intercepter avant le mapping "p" --> Transition pour éventuellement remplacer p par un autre chemin dans le cas ou p n'est pas joignable directement depuis la source.
 
M'enfin bref, je vais bidouiller, merci :o


---------------
Posté depuis des chiottes, sales. Me gusta.
n°2051980
drasche
Posté le 26-01-2011 à 12:20:30  profilanswer
 

sligor a écrit :

je déteste ça les gars radins du clavier, il y en a quelques uns ici :/


Ici j'ai récupéré une application où ils ont adopté la pratique inverse, c'est hyper verbeux [:kiki]


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°2051984
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 26-01-2011 à 12:35:41  profilanswer
 

http://fr.news.yahoo.com/78/201101 [...] 39cb8.html [:implosion du tibia]


---------------
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°2051985
speedyop
Posté le 26-01-2011 à 12:37:36  profilanswer
 

quelqu'un peut m'expliquer si j'ai droit de placer un serveur que j'ai configurer à un client et que je lui facture, avec linux dessus, et surtout mysql community edition?

n°2051986
Shinuza
This is unexecpected
Posté le 26-01-2011 à 12:42:17  profilanswer
 

erulio a écrit :


Ça fait quoi ça ? [:altherac:1]

J'en ai aucune idée. Il me reste un mois à tirer ici, je veux pas savoir


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°2051988
black_lord
Truth speaks from peacefulness
Posté le 26-01-2011 à 12:46:18  profilanswer
 

speedyop a écrit :

quelqu'un peut m'expliquer si j'ai droit de placer un serveur que j'ai configurer à un client et que je lui facture, avec linux dessus, et surtout mysql community edition?


 [:bakk5]


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°2051993
0x90
Posté le 26-01-2011 à 13:08:31  profilanswer
 

Shinuza a écrit :

Non non, le mec code comme ça, partout dans l'appli.


 
C'est presque pareil dans le code de extjs, c'est tout moisi :(


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°2052001
gfive
Posté le 26-01-2011 à 13:32:38  profilanswer
 

0x90 a écrit :


 
C'est presque pareil dans le code de extjs, c'est tout moisi :(


 
Y'a plusieurs versions du source pour ExtJS.
 
Mais ça reste de la merde :o Mais de la merde lisible


---------------
Tous les sud africains sont ségrégationistes, à part Ted. (P. Desproges)
n°2052004
speedyop
Posté le 26-01-2011 à 13:38:54  profilanswer
 


 
je fait un intranet en php pour un client. L'intranet utilise une bdd mysql.
Je vends le pack complet : "placer cette machine chez vous, et vous avez votre intranet".
est-ce là licence commercial ou GPL de mysql que j'utilise?

n°2052005
black_lord
Truth speaks from peacefulness
Posté le 26-01-2011 à 13:43:41  profilanswer
 

http://mysql.com/oem/ ?
 
[:petoulachi]


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°2052008
vapeur_coc​honne
Stig de Loisir
Posté le 26-01-2011 à 14:00:02  profilanswer
 

sligor a écrit :


de physique ou de personnalité ?

Spoiler :

ou les deux ? [:dawa]



les 2 :D


---------------
marilou repose sous la neige
n°2052016
sligor
Posté le 26-01-2011 à 14:14:50  profilanswer
 

KERNEL PANIC: COFFEE UNDERFLOW  
KERNEL PANIC: COFFEE UNDERFLOW  
KERNEL PANIC: OUT OF COFFEE
KERNEL PANIC: PANIC FOU


---------------
qwerty-fr
n°2052018
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 26-01-2011 à 14:16:32  profilanswer
 

PANIC [:fumer]


---------------
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°2052019
R3g
fonctionnaire certifié ITIL
Posté le 26-01-2011 à 14:17:25  profilanswer
 

[:gidoin]


---------------
Au royaume des sourds, les borgnes sont sourds.
n°2052021
speedyop
Posté le 26-01-2011 à 14:23:32  profilanswer
 


 
oui c'est bien ce qu'on applique actuellement.
mais est ce que mysql est considéré "embedded" dans notre produit ? on fait que des connections dessus...

n°2052023
e_esprit
Posté le 26-01-2011 à 14:28:02  profilanswer
 

speedyop a écrit :


 
oui c'est bien ce qu'on applique actuellement.
mais est ce que mysql est considéré "embedded" dans notre produit ? on fait que des connections dessus...


En français c'est plus clair :D
http://www.mysql.fr/about/legal/licensing/index.html
 
Sinon "on ne fait que des connexions dessus", ben... c'est un peu le principe de base d'un SGBD [:e_esprit:4]


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°2052029
speedyop
Posté le 26-01-2011 à 14:45:50  profilanswer
 

e_esprit a écrit :


En français c'est plus clair :D
http://www.mysql.fr/about/legal/licensing/index.html
 
Sinon "on ne fait que des connexions dessus", ben... c'est un peu le principe de base d'un SGBD [:e_esprit:4]


 
:jap: en effet c'est plus clair. on livrerais juste notre code php, le client n'aurait pas a payer mysql. En livrant une solution lamp + notre appli, le client doit payer mySQL :/
 
juste 5000$ de différence :sweat:

Message cité 4 fois
Message édité par speedyop le 26-01-2011 à 14:46:45
n°2052030
0x90
Posté le 26-01-2011 à 14:48:18  profilanswer
 

speedyop a écrit :


 
:jap: en effet c'est plus clair. on livrerais juste notre code php, le client n'aurait pas a payer mysql. En livrant une solution lamp + notre appli, le client doit payer mySQL :/
 
juste 5000$ de différence :sweat:


 
Pas moyen de passer à postgresql ?


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°2052043
nraynaud
lol
Posté le 26-01-2011 à 15:11:39  profilanswer
 

http://andrewgertig.com/2011/01/ho [...] -a-runner/
la classe.


---------------
trainoo.com, c'est fini
n°2052048
e_esprit
Posté le 26-01-2011 à 15:21:57  profilanswer
 

speedyop a écrit :


 
:jap: en effet c'est plus clair. on livrerais juste notre code php, le client n'aurait pas a payer mysql. En livrant une solution lamp + notre appli, le client doit payer mySQL :/
 
juste 5000$ de différence :sweat:


Quelle bande de salauds, vous empêcher de vous faire du pognon avec leur taf, vraiment [:babut26]


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°2052051
uriel
blood pt.2
Posté le 26-01-2011 à 15:32:22  profilanswer
 
n°2052052
nraynaud
lol
Posté le 26-01-2011 à 15:33:03  profilanswer
 


on s'est peut-être pris la tête pour pas grand'chose [:ciler]


---------------
trainoo.com, c'est fini
n°2052053
el muchach​o
Comfortably Numb
Posté le 26-01-2011 à 15:36:04  profilanswer
 

speedyop a écrit :

 

:jap: en effet c'est plus clair. on livrerais juste notre code php, le client n'aurait pas a payer mysql. En livrant une solution lamp + notre appli, le client doit payer mySQL :/

 

juste 5000$ de différence :sweat:


C'est le genre de question qu'il faut se poser au début, hein.
Vous avez plus qu'à porter sous PostgreSQL. :o


Message édité par el muchacho le 26-01-2011 à 15:36:41

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  18397  18398  18399  ..  27001  27002  27003  27004  27005  27006

Aller à :
Ajouter une réponse
 

Sujets relatifs
Plus de sujets relatifs à : [blabla@olympe] Le topic du modo, dieu de la fibre et du monde


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)