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

 

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

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  21325  21326  21327  ..  27186  27187  27188  27189  27190  27191
Auteur Sujet :

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

n°2239928
nraynaud
lol
Posté le 09-10-2014 à 21:34:22  profilanswer
 

Reprise du message précédent :
non, on parle d'un cortex-M3 à 148MHz, et ça marche bien qu'à des fréquences d'autour de 10Hz
 
sur ma fraiseuse j'ai des process qui tourne à 60kHz sans pb.
 
'tain je trouve pas la doc de ce putain de scheduler :fou:


---------------
trainoo.com, c'est fini
mood
Publicité
Posté le 09-10-2014 à 21:34:22  profilanswer
 

n°2239930
sligor
Posté le 09-10-2014 à 21:49:14  profilanswer
 

t'as pas de PWM hardware sur ton cortex-m3 ?  :heink:
 
ou c'est juste pour du test ?
 
et pourquoi de l'ada ?


Message édité par sligor le 09-10-2014 à 21:50:08

---------------
qwerty-fr
n°2239932
nraynaud
lol
Posté le 09-10-2014 à 22:10:00  profilanswer
 

1) y'a 16 timers dont certains 32bits, avec 3 canaux complémentaires, dead-time support, braking et une pute suédoise dedans.

 

2) oui, et aussi la syntaxe a l'air moins obscure et plus directe que les 12 registres de configuration des times.

 

3) pour mourir tout seulun peu moins idiot ?


Message édité par nraynaud le 09-10-2014 à 22:10:17

---------------
trainoo.com, c'est fini
n°2239933
el muchach​o
Comfortably Numb
Posté le 09-10-2014 à 22:28:47  profilanswer
 

nraynaud a écrit :


ben c'est un registre qui a une adresse dans la mémoire. pour écrire dedans, tu écris la mémoire à une adresse spéciale et ça écrit dedans (il hijack simplement le bus).
il est write only parce que quand tu écris, ça change un certain nombre de trucs au niveau du matériel, si tu le lis, tu recevra 0 (garanti). Y'a un autre registre pour voir l'état du matos.

 


dans mon cas, c'est le registre set/reset des GPIO. accroche-toi à ton slip.
Y'a 16 pins dans le groupe. Y'a un registre normal qui reflète l'état des pins tu peux le lire ou l'écrire, mais t'est obligé d'écrire les 32bits d'un coup. Du coup il sert un peu à rien en écriture, si t'es en train de jouer avec 3 pins et que les pins d'à côté sont gérés par un autre sous-système tu vas tout foutre en l'air en écrasant tout d'un coup.
du coup y'a 2 autres mécanismes pour changer l'état des pins.
1) le bit-banding : t'as un endroit ailleurs en mémoire où chaque bit du registre est visible sous forme d'un mot de 32bits. du coup tu peux aller écrire là-dedans et ça va changer que ton bit. Le problème c'est qu'il faut aller changer les pins qui t'intéressent une par une, et du coup c'est pas très atomique et ça peut se voir de l'extérieur.
2) la feinte de l'ours rusé atomique. Y'a un deuxième registre de 32 bits: les 16 bits de poids fort sont les pins que tu veux passer à zéro (reset) et les 16 bits de poids faible sont les pins que tu veux passer à 1 (set). Du coup tous les pins qui n'apparaissent ni dans le demi-mot de reset, ni dans celui de set restent comme ils étaient, mais pour ceux que tu vas changer, c'est simultané. Mais quand tu vas lire là-dedans tu reçois zéro, pour voir l'état des pins il y a le registre normal. Évidemment, il faut surtout pas optimiser les write dans ce registre, écrire une valeur puis immédiatement en écrire une autre a un effet sur le matériel (style au premier write tu reset toute les pins qui t'intéressent et au deuxième coup tu mets ton bit pattern, si y'a un pont en H derrière, il va te dire merci).

 

OK, merci.

 

Donc pour résumer, ce que tu manipules, c'est le registre GPIO d'un microcontroleur.
Le comportement parait curieux à première vue, mais vu que c'est un GPIO (càd input OU output), en fait c'est complètement normal. Et je trouve que les 2 facilités que tu as décrites sont vraiment commodes, ça évite d'avoir à faire des manips de bits à la con. Mais c'est vrai que c'est tordu.

 

Mais sinon, je dis +1 avec sligor, en général les volatiles, c'est un peu dégueu, ça fait caca partout, et leur use cases se réduisent à peau de chagrin. S'il y a moyen d'utiliser des fonctions qui garantissent l'ordre d'exécution, c'est quand même la meilleure option. Mais si le manuel du microcontroleur  recommande l'usage de volatile sur certains registres, a priori pas de soucis. Surtout, pour le GPIO, qui commande que des trucs bêtes (LEDS, moteurs, etc), j'ai tendance à penser que ça n'a aucune espèce d'importance d'utiliser volatile plutôt que des fonctions d'accès. Mais bon, ceux qui ont l'expérience de ces trucs-la savent mieux que moi.

 

Après avoir googlé, ceux qui jouent avec les IO recommandent en effet de désactiver les optimisations du compilo, quitte à les compiler à part.
http://stackoverflow.com/questions [...] timization (cf dernière contribution)

Message cité 1 fois
Message édité par el muchacho le 09-10-2014 à 22:43:28

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2239934
nraynaud
lol
Posté le 09-10-2014 à 22:34:31  profilanswer
 

ouais, en fait je sais toujours pas pourquoi ça marchait pas, mais c'est tombé en marche.

 


sinon, j'ai la ferme impression qu'ils schedulent tout à coup de systick qui est à 1kHz du coup je suis niqué, il va falloir lire la doc des timers :(
Je suis un peu deg qu'ils utilisent pas un timer de tick variable, je vais devoir le faire moi-même, mais du coup je vais pas avoir la syntaxe simple :(

Message cité 1 fois
Message édité par nraynaud le 09-10-2014 à 22:54:29

---------------
trainoo.com, c'est fini
n°2239935
nraynaud
lol
Posté le 09-10-2014 à 22:54:15  profilanswer
 

el muchacho a écrit :


 
OK, merci.  
 
Donc pour résumer, ce que tu manipules, c'est le registre GPIO d'un microcontroleur.  
Le comportement parait curieux à première vue, mais vu que c'est un GPIO (càd input OU output), en fait c'est complètement normal. Et je trouve que les 2 facilités que tu as décrites sont vraiment commodes, ça évite d'avoir à faire des manips de bits à la con. Mais c'est vrai que c'est tordu.
 
Mais sinon, je dis +1 avec sligor, en général les volatiles, c'est un peu dégueu, ça fait caca partout, et leur use cases se réduisent à peau de chagrin. S'il y a moyen d'utiliser des fonctions qui garantissent l'ordre d'exécution, c'est quand même la meilleure option. Mais si le manuel du microcontroleur  recommande l'usage de volatile sur certains registres, a priori pas de soucis. Surtout, pour le GPIO, qui commande que des trucs bêtes (LEDS, moteurs, etc), j'ai tendance à penser que ça n'a aucune espèce d'importance d'utiliser volatile plutôt que des fonctions d'accès. Mais bon, ceux qui ont l'expérience de ces trucs-la savent mieux que moi.
 
Après avoir googlé, ceux qui jouent avec les IO recommandent en effet de désactiver les optimisations du compilo, quitte à les compiler à part.
http://stackoverflow.com/questions [...] timization (cf dernière contribution)


ouais, en fait je suis en Ada, et la contrainte sur volatile est différente, et y'a un truc qui s'appelle Atomic pour ça.


---------------
trainoo.com, c'est fini
n°2239937
nraynaud
lol
Posté le 09-10-2014 à 22:56:25  profilanswer
 

sinon, les lunettes de protection laser ça marche de manière incroyable, genre y'a des fois où j'ai tendance à vouloir les enlever pour vérifier qu'il est allumé. En fait avant même de les enlever, y'a toujours une réflexion quelque part quand on les baisse un peu.


---------------
trainoo.com, c'est fini
n°2239938
nraynaud
lol
Posté le 09-10-2014 à 23:07:06  profilanswer
 

'tain 24h de passés sur mon truc, et en fait le fondement même de ce que j'essayais de faire marchait pas :/
au moins je sais pourquoi je comprenais rien aux traces sur l'oscillo.


---------------
trainoo.com, c'est fini
n°2239939
beel1
Posté le 09-10-2014 à 23:07:54  profilanswer
 

0x90 a écrit :

Et d'un autre côté si tu actives pas un minimum d'optim dans gcc tu rates des warnings :/


Y'a de la doc là-dessus ?
(j'ai jamais vraiment touché à gcc :o )

n°2239940
el muchach​o
Comfortably Numb
Posté le 09-10-2014 à 23:11:05  profilanswer
 

Du lien de sligor:

Citation :

In Section 6.7.3 the C99 standard [7] says:
An object that has volatile-qualified type may be mod-
ified in ways unknown to the implementation or have
other unknown side effects. Therefore any expression
referring to such an object shall be evaluated strictly
according to the rules of the abstract machine, ....
Furthermore, at every sequence point the value last
stored in the object shall agree with that prescribed by
the abstract machine, except as modified by the un-
known factors mentioned previously. What constitutes
an access to an object that has volatile-qualified type is
implementation-defined.


Je ne sais pas s'il faut rire ou pleurer.

Citation :

A footnote in the same section elaborates:
A volatile declaration may be used to describe an
object corresponding to a memory-mapped input/output
port or an object accessed by an asynchronously inter-
rupting function. Actions on objects so declared shall
not be “optimized out” by an implementation or re-
ordered except as permitted by the rules for evaluating
expressions.


Intéressant, donc en principe, le GPIO ne peut pas être "optimisé" par un compilo C qui implémente correctement la spec. J'imagine que la spec Ada définit qq chose de similaire.


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
mood
Publicité
Posté le 09-10-2014 à 23:11:05  profilanswer
 

n°2239942
nraynaud
lol
Posté le 10-10-2014 à 03:20:32  profilanswer
 

http://i.imgur.com/jYGmpes.png
y'a pas à chier, avec des icônes ça fait tout de suite plus pro !


---------------
trainoo.com, c'est fini
n°2239943
nraynaud
lol
Posté le 10-10-2014 à 03:55:21  profilanswer
 

nraynaud a écrit :

ouais, en fait je sais toujours pas pourquoi ça marchait pas, mais c'est tombé en marche.
 
 
sinon, j'ai la ferme impression qu'ils schedulent tout à coup de systick qui est à 1kHz du coup je suis niqué, il va falloir lire la doc des timers :(
Je suis un peu deg qu'ils utilisent pas un timer de tick variable, je vais devoir le faire moi-même, mais du coup je vais pas avoir la syntaxe simple :(


'tain les timers en question ont une doc de 67 pages, interagissent avec 20 registres et le DMA (qu'est-ce qu'ils foutent à brancher un compteur sur le DMA ?[:pingouino])


---------------
trainoo.com, c'est fini
n°2239944
nraynaud
lol
Posté le 10-10-2014 à 06:55:50  profilanswer
 

j'imagine qu'utiliser la MMU pour voir quels registres sont accédés et distribuer l'horloge aux bons périphériques automatiquement c'est n'importe quoi ?
Parce que là, la distribution d'horloge à la main, c'est un peu n'importe quoi.


---------------
trainoo.com, c'est fini
n°2239945
beel1
Posté le 10-10-2014 à 07:16:38  profilanswer
 

nraynaud a écrit :


'tain les timers en question ont une doc de 67 pages, interagissent avec 20 registres et le DMA (qu'est-ce qu'ils foutent à brancher un compteur sur le DMA ?[:pingouino])


La config de timer c'est le pire truc dans n'importe quel MCU :D
Maintenant les fabricants fournissent des applis qui te génèrent tout le code d'init et de start/stop des périphériques à partir d'une GUI :o

 

Pour le DMA j'imagine que c'est en input capture ?

Message cité 2 fois
Message édité par beel1 le 10-10-2014 à 07:17:01
n°2239946
nraynaud
lol
Posté le 10-10-2014 à 07:38:53  profilanswer
 

beel1 a écrit :


Pour le DMA j'imagine que c'est en input capture ?


franchement, je comprends rien à la doc, apparemment l'adresse de DMA a l'air relative (ce qui sous-entend qu'ils font du DMA de registre à registre) et ils on l'air au contraire de charger les registres des canaux depuis la mémoire. Genre justement le contrôle d'un moteur complet sans intervention du MCU (tu peux brancher les capteurs à un timer esclave, mettre la table des transition en mémoire et la lire en DMA, pour le dead-time, les canaux complémentaires et le brake sont dans le timer, et bine entendu le décalage angulaire est compris dans le pack).


---------------
trainoo.com, c'est fini
n°2239952
beel1
Posté le 10-10-2014 à 09:26:30  profilanswer
 

nraynaud a écrit :


franchement, je comprends rien à la doc, apparemment l'adresse de DMA a l'air relative (ce qui sous-entend qu'ils font du DMA de registre à registre) et ils on l'air au contraire de charger les registres des canaux depuis la mémoire. Genre justement le contrôle d'un moteur complet sans intervention du MCU (tu peux brancher les capteurs à un timer esclave, mettre la table des transition en mémoire et la lire en DMA, pour le dead-time, les canaux complémentaires et le brake sont dans le timer, et bine entendu le décalage angulaire est compris dans le pack).


Y'a pas une note d'appli pour ça ?

n°2239953
el muchach​o
Comfortably Numb
Posté le 10-10-2014 à 09:30:05  profilanswer
 
n°2239954
el muchach​o
Comfortably Numb
Posté le 10-10-2014 à 10:21:14  profilanswer
 

Tiens, beel, puisque t'es là. J'ai écrit un petit programme de test qui dialogue sous Ubuntu avec une sonde de température via ModBus sur liaison série (j'utilise libmodbus). Il se contente d'ouvrir la com, de récupérer quelques données, puis de la fermer.
(Bon en vrai, j'aime compliquer les choses: mon Ubuntu est dans une VM Virtualbox qui tourne sous W7, et j'ai un convertisseur USB->RS232 connecté à une prise RS232->RJ45 qui est relié à la sonde, mais c'est du détail)

 

J'ai deux exemplaires légèrement différents de la sonde sous la main: un exemplaire (modèle Z) avec lequel tout se passe impec, et un autre(sans le Z à la fin du nom) qui retourne un timeout sur la fonction select même après 0,5s.

 

Est-ce que tu as une idée de ce qui peut se passer, ou de ce que je peux faire pour débugger ce truc ?


Message édité par el muchacho le 10-10-2014 à 10:31:32

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2239957
nraynaud
lol
Posté le 10-10-2014 à 10:38:53  profilanswer
 

la sonde est pas plutôt en RS485 ?


---------------
trainoo.com, c'est fini
n°2239959
el muchach​o
Comfortably Numb
Posté le 10-10-2014 à 10:48:56  profilanswer
 

Possible, je  ne connais pas la différence entre les deux protocoles. La doc mentionne RS232 pour le modèle "non Z", mais la Z n'est même pas mentionnée... ceci étant, dans leur nomenclature, tout ce qui a un 3 en 2e chiffre du nom est sensé être du RS232, et tout ce qui a un 4 est sensé être du RS485.


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2239962
el muchach​o
Comfortably Numb
Posté le 10-10-2014 à 10:53:40  profilanswer
 

Ah, et pour être tout à fait complet, à l'oscillo, on voit que la sonde a bien reçu le message ModBus, et qu'elle répond un truc au bout de 10ms. Le truc j'imagine est le "timeout error" (j'ai eu la flemme de décoder les bits à l'oscillo, mais ça me parait a priori un peu court pour que ce soit les infos demandées de température, pression et humidité...).


Message édité par el muchacho le 10-10-2014 à 10:57:50

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2239964
el muchach​o
Comfortably Numb
Posté le 10-10-2014 à 11:08:52  profilanswer
 
n°2239967
masklinn
í dag viðrar vel til loftárása
Posté le 10-10-2014 à 11:20:27  profilanswer
 


Woohoo, tesla a intégré l'aide à la navigation de Daimler-Benz, il est temps de leur sucer la bite [:petrus75]
 
C'est pas comme si une douzaine de berlines dans la catégories avaient déjà ça [:petrus75]
 
Ah si [:petrus75]


---------------
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°2239968
el muchach​o
Comfortably Numb
Posté le 10-10-2014 à 11:26:02  profilanswer
 

masklinn a écrit :


Woohoo, tesla a intégré l'aide à la navigation de Daimler-Benz, il est temps de leur sucer la bite [:petrus75]

 

C'est pas comme si une douzaine de berlines dans la catégories avaient déjà ça [:petrus75]

 

Ah si [:petrus75]


Bon ok, j'étais pas au courant. (Tesla... au courant /Harko) [:cosmoschtroumpf]

 

http://www.slashgear.com/teslas-wi [...] -09350131/

 

N'empêche, en plus 4 roues motrices, accélération d'une McLaren F1, sparien. :o


Message édité par el muchacho le 10-10-2014 à 11:29:56

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2239969
kadreg
profil: Utilisateur
Posté le 10-10-2014 à 11:37:06  profilanswer
 

masklinn a écrit :


Woohoo, tesla a intégré l'aide à la navigation de Daimler-Benz, il est temps de leur sucer la bite [:petrus75]


 
celui là ?  
 
https://www.youtube.com/watch?v=PzHM6PVTjXo#t=221


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°2239972
el muchach​o
Comfortably Numb
Posté le 10-10-2014 à 11:57:07  profilanswer
 

Vachement rassurant dites donc :o


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2239975
nraynaud
lol
Posté le 10-10-2014 à 13:32:08  profilanswer
 

je crois que je suis en train de faire un truc de fou, il faudrait que je dorme [:pingouino]


---------------
trainoo.com, c'est fini
n°2239984
gfive
Posté le 10-10-2014 à 15:01:39  profilanswer
 

Citation :

le projet sur lequel vous seriez susceptible de démarrer est pour le Ministère de la Justice et des Libertés. L’environnement technique est le suivant : Java6 J2ee, Struts, Hibernate, Spring Core, JBoss, Solr, BDOC, KSH, Oracle 10g.


 
mouais... Je le sens moins, d'un coup, là.


---------------
Tous les sud africains sont ségrégationistes, à part Ted. (P. Desproges)
n°2239986
Plam
Bear Metal
Posté le 10-10-2014 à 15:05:34  profilanswer
 

gfive a écrit :

Citation :

le projet sur lequel vous seriez susceptible de démarrer est pour le Ministère de la Justice et des Libertés. L’environnement technique est le suivant : Java6 J2ee, Struts, Hibernate, Spring Core, JBoss, Solr, BDOC, KSH, Oracle 10g.


 
mouais... Je le sens moins, d'un coup, là.


 
Je te comprend parfaitement :D
 
 [:hesp:5]

Message cité 1 fois
Message édité par Plam le 10-10-2014 à 15:05:47

---------------
Spécialiste du bear metal
n°2239994
gfive
Posté le 10-10-2014 à 15:50:29  profilanswer
 

Plam a écrit :


 
Je te comprend parfaitement :D
 
 [:hesp:5]


 
:D mais je vais probablement y aller quand même.
 
D'abord, parce qu'ici, mon nouveau N+1 sera mon actuel N+2, le mec qui ne se mouille jamais pour rien. Ensuite parce qu'il n'y a aucune perspective encourageante définie pour la suite :  
 
* Le service RH a fait appel à une boite externe pour se faire faire des questionnaires java/web pour le recrutement des nouveaux devs au maroc (alors que bon, ils auraient pu nous demander à nous, hein.. Et les mecs de la boite en question ne sont pas venus nous voir pour savoir ce qu'on fait, donc on aura un truc générique de merde)
* Les applis mobiles qui ont été développées par Sogeti (au départ, c'était des POC et des prototypes, mais maintenant c'est des applis à vendre) vont être refilées à l'agence Russe de la SSII du groupe qui nous a racheté. Un développeur Russe avec 2 ans d'XP doit arriver dans 2 semaines. Ils avaient proposé d'envoyer leur référent technique mobile, un mec qui a un CV long comme le bras et des références assez costaud, mais il peut venir que dans un mois, et ils veulent pas perdre de temps.
 
Donc bon. Même s'il y a peut être encore des choses à faire ici, je suis pas du tout convaincu que ça dure. Et je ne fais aucune confiance à mon futur N+1.
 
Du coup, aller voir ailleurs, même sur des technos un peu à la ramasse (dans le tas, y'a quand même SOLR qui est sexy), mais avec des mecs peut être plus motivés, et plus de perspectives de voir d'autres trucs, ça va probablement emporter la décision.


---------------
Tous les sud africains sont ségrégationistes, à part Ted. (P. Desproges)
n°2239995
uriel
blood pt.2
Posté le 10-10-2014 à 15:51:08  profilanswer
 

C est quoi le problème avec cette tech stack?


---------------
IVG en france
n°2239996
gfive
Posté le 10-10-2014 à 15:56:00  profilanswer
 

bah c'ets pas super sexy, quoi.


---------------
Tous les sud africains sont ségrégationistes, à part Ted. (P. Desproges)
n°2239997
Youmoussa
Ecrou-vis
Posté le 10-10-2014 à 15:57:00  profilanswer
 

Ca existe l'utilisation de technos sexys en SSII ?


---------------
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°2239998
gfive
Posté le 10-10-2014 à 15:58:16  profilanswer
 

Youmoussa a écrit :

Ca existe l'utilisation de technos sexys en SSII ?

 

bah quand on a fait bosser Sogeti, c'est eux qui ont choisi et ils ont fait du Angular/Bootstrap (on faisait les services REST)

Message cité 1 fois
Message édité par gfive le 10-10-2014 à 15:58:27

---------------
Tous les sud africains sont ségrégationistes, à part Ted. (P. Desproges)
n°2239999
skeye
Posté le 10-10-2014 à 15:59:15  profilanswer
 

uriel a écrit :

C est quoi le problème avec cette tech stack?


KSH/Oracle 10g? :D


Message édité par skeye le 10-10-2014 à 15:59:26

---------------
Can't buy what I want because it's free -
n°2240000
Shinuza
This is unexecpected
Posté le 10-10-2014 à 16:00:19  profilanswer
 

gfive a écrit :


 
bah quand on a fait bosser Sogeti, c'est eux qui ont choisi et ils ont fait du Angular/Bootstrap (on faisait les services REST)


 [:cerveau vomi]


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°2240001
Shinuza
This is unexecpected
Posté le 10-10-2014 à 16:01:19  profilanswer
 

Dites, c'est ça ressemble à quoi l'implémentation d'un ordered dict?


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°2240004
gfive
Posté le 10-10-2014 à 16:08:35  profilanswer
 


 
:??:
 
Enfin, perso, je serais content de pouvoir en faire, histoire de changer un peu. Après, c'est toujours pareil, en ce qui me concerne : tant qu'il y a du dev à faire, je suis content.  
Le problème, c'est qu'ici, plus ça va, moins j'en fait.


---------------
Tous les sud africains sont ségrégationistes, à part Ted. (P. Desproges)
n°2240005
uriel
blood pt.2
Posté le 10-10-2014 à 16:08:49  profilanswer
 

gfive a écrit :

bah c'ets pas super sexy, quoi.


Bof, ça date sur les versions mais c est toujours utilisé. Et puis ça parle pas du frontend du tout.  
On utilise struts, solr et cie ici aussi. Après on passe par REST, scala et backbone/jquery etc pour le frontend


---------------
IVG en france
n°2240006
hephaestos
Sanctis Recorda, Sanctis deus.
Posté le 10-10-2014 à 16:11:45  profilanswer
 

Shinuza a écrit :

Dites, c'est ça ressemble à quoi l'implémentation d'un ordered dict?


Genre une map en C++ ? Un arbre rouge/noir ?

 

Ah non pas ordered dans ce sens...


Message édité par hephaestos le 10-10-2014 à 16:21:46
n°2240007
gfive
Posté le 10-10-2014 à 16:13:18  profilanswer
 

uriel a écrit :


Bof, ça date sur les versions mais c est toujours utilisé. Et puis ça parle pas du frontend du tout.  
On utilise struts, solr et cie ici aussi. Après on passe par REST, scala et backbone/jquery etc pour le frontend


 

Citation :

pour le Ministère de la Justice et des Libertés.


 
j'ai un doute. :o


---------------
Tous les sud africains sont ségrégationistes, à part Ted. (P. Desproges)
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  21325  21326  21327  ..  27186  27187  27188  27189  27190  27191

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)