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

 

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

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  20712  20713  20714  ..  27195  27196  27197  27198  27199  27200
Auteur Sujet :

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

n°2200983
flo850
moi je
Posté le 28-08-2013 à 15:05:36  profilanswer
 

Reprise du message précédent :
Je ne fais pas de tableu a plus d'une dimension avec uniquement des clé numériques
 
Je préfère avoir tab[cpt]={nom:hephaestos,est_une_tanche:true}


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

mood
Publicité
Posté le 28-08-2013 à 15:05:36  profilanswer
 

n°2200984
Moktar1er
No one replies...
Posté le 28-08-2013 à 15:11:28  profilanswer
 

hephaestos a écrit :

Comment vous faites pour vous en sortir avec les indices de ligne et de colonne quand vous manipulez des tableaux ?
 
Ça me soûle un peu une fois sur deux je me plante, et puis c'est chiant, selon comment on est tourné ça change tout ! [:lefab:5]  
 
(C'est une question sérieuse hein, si vous avez des moyens mnémotechniques ou des feintes de sioux pour jamais vous tromper, savoir qui est i,j,k, dans quel ordre boucler/déboucler, comment indexer je prends.)


 
Je fais que des tableaux 1D et j'indice avec indiceLigne*nbColonnes+indiceColonne

n°2200985
boulax
Inserer phrase hype en anglais
Posté le 28-08-2013 à 15:24:32  profilanswer
 

hephaestos a écrit :


Non du coup 16 go obligatoire (j'ai fait la connerie franchement je regrette).


 

flo850 a écrit :


non, mais pour l'instant, ça ne me gêne pas


Pas tellement pour les applis mais pour la musique... Bon ca m'obligera à être plus intelligent sur les playlists :/


---------------
Posté depuis des chiottes, sales. Me gusta.
n°2200986
hephaestos
Sanctis Recorda, Sanctis deus.
Posté le 28-08-2013 à 15:28:49  profilanswer
 

boulax a écrit :


Pas tellement pour les applis mais pour la musique... Bon ca m'obligera à être plus intelligent sur les playlists :/


Ouais voilà, faut choisir, quoi, comme en 1997...

n°2200987
Profil sup​primé
Posté le 28-08-2013 à 15:31:04  answer
 

hephaestos a écrit :

Comment vous faites pour vous en sortir avec les indices de ligne et de colonne quand vous manipulez des tableaux ?
 
Ça me soûle un peu une fois sur deux je me plante, et puis c'est chiant, selon comment on est tourné ça change tout ! [:lefab:5]  
 
(C'est une question sérieuse hein, si vous avez des moyens mnémotechniques ou des feintes de sioux pour jamais vous tromper, savoir qui est i,j,k, dans quel ordre boucler/déboucler, comment indexer je prends.)


 
j'ai pas compris ton problème.

n°2200989
boulax
Inserer phrase hype en anglais
Posté le 28-08-2013 à 15:34:26  profilanswer
 

hephaestos a écrit :


Ouais voilà, faut choisir, quoi, comme en 1997...


Après j'ai déjà 16go sur mon Galaxy S et ça me suffit... Pour 50€ de plus je prendrai ptet le nexus 4 16Go...


---------------
Posté depuis des chiottes, sales. Me gusta.
n°2200990
Jubijub
Parce que je le VD bien
Posté le 28-08-2013 à 15:38:14  profilanswer
 


 
qu'est-ce que c'est ?  [:tante foufoune:3]  
 
 

flo850 a écrit :


oui et non  
Si tu utilise jquery, c'est aussi pour t'éviter de trop devoir approfondir le javascript pur en amsquant une part de la complexité du  langage et des implémentations. Idem avec flask pour python
De la même façon, l’apprentissage des css peut être largement allégée utilisant un framework (exemple : bootstrap)  
Ensuite, apprendre HTML5 c'est quand même pas la mort, les trucs complexes  sont côtés js  ou css. apprendre json est une blague , la spec complète fait a peine une page A4  
 
 il y a aussi des doublons dans ta stack : jinja2 et markdown qui sont tous les deux des langages de templates
 
Sur mon dernier projet ma stack s'articule autour de :

  • postgresql utilisé en mix relationnel et json <-- de la bombe
  • javascript  + backbone  +express  côté serveur avec node
  • socket.io  pour la communication bidirectionnelle
  • bootstrap 2.0  + jquery + backbone  + template mustache  


Donc au final : un seul langage ( javascript)  utilisé avec le même framework et le même moteur de template côté client et serveur, et la complexité des css qui est largement masqué par bootstrap
A ça, j'ajoute require.js  et grunt pour optimiser et automatiser mes builds ( compression , assemblage, ...)


 
alors :
- c'est pas qu'ils sont forcément complexes à apprendre unitairement, mais ça en fait un paquet :)
- bootstrap je connaissais pas, je regarde
- pour les CSS j'en chie surtout sur la mise en page, y'a 150.000 exceptions, sans compter le support navigateur, etc...
- pour json c'est pas le plus complexe en effet...la merde c'est que j'ai pas l'habitude de m'en servir, et donc j'arrive à un flux bizarre là : je transforme le form HTML en json que je persiste, puis je rappelle du json que je transforme en python pour que jinja me le formate...je sens que c'est le moment de passer à AJAX et d'avoir jquery qui va chercher le json directement (je vais du coup peut etre plus avoir besoin de jinja)...encore un truc à apprendre
 
Jinja et markdown c'est pas un doublon :  
- jinja me sert comme moteur de template pour le blog lui-même
- markdown me sert comme moteur de mise en forme des posts : en gros je compte utiliser markdown comme language de mise en page des posts, et 1 ligne qui va bien me le transforme en HTML, après j'ai qu'à le mettre en forme via CSS, ça marche pas mal
 
Pour tout ce qui est node.js et consorts, je me sens encore pas assez confiant en JS pour partir là dessus...ce qui m'inquiète c'est le débugging, déjà qu'en python c'est pas toujours simple (vs Java par ex)...mais c'est vrai que ça aurait le mérite de sortir un langage de l'équation. Pis Python y'a des libs pour tout et n'importe quoi, node.js je sais pas trop.


---------------
Jubi Photos : Flickr - 500px
n°2200991
sligor
Posté le 28-08-2013 à 15:44:02  profilanswer
 

[:el_barbone:5]

n°2200992
theShockWa​ve
I work at a firm named Koslow
Posté le 28-08-2013 à 15:52:39  profilanswer
 

C++, en fait, c'est pas si mal [:petrus75]


---------------
last.fm
n°2200993
sligor
Posté le 28-08-2013 à 15:53:51  profilanswer
 

c'est sûr que si tu compares à java... [:petrus75]

mood
Publicité
Posté le 28-08-2013 à 15:53:51  profilanswer
 

n°2200994
boulax
Inserer phrase hype en anglais
Posté le 28-08-2013 à 15:54:53  profilanswer
 

java bien et vous?


---------------
Posté depuis des chiottes, sales. Me gusta.
n°2200995
ixemul
Nan mais sans blague ! ⚡
Posté le 28-08-2013 à 15:57:23  profilanswer
 

boulax a écrit :

java bien et vous?


 
java le pas [:ocube]


---------------
VA APPRENDRE ET REVIENS QUAND TU SAIS, SINON ABSTIENT TOI C'EST UN GRAND CONSEIL QUE JE TE DONNE... TU ES INCOMPÉTENT ET C'EST UNE RÉALITÉ, TU N'AS RIEN A FAIRE ICI FAUT S'Y CONNAITRE ... -Jojo1998 - RIP - http://tinyurl.com/qc47ftk
n°2200996
Xavier_OM
Monarchiste régicide (fr quoi)
Posté le 28-08-2013 à 15:59:09  profilanswer
 

hephaestos a écrit :

Comment vous faites pour vous en sortir avec les indices de ligne et de colonne quand vous manipulez des tableaux ?
 
Ça me soûle un peu une fois sur deux je me plante, et puis c'est chiant, selon comment on est tourné ça change tout ! [:lefab:5]  
 
(C'est une question sérieuse hein, si vous avez des moyens mnémotechniques ou des feintes de sioux pour jamais vous tromper, savoir qui est i,j,k, dans quel ordre boucler/déboucler, comment indexer je prends.)


 
ben une fois que t'as un peu bouffé des tableaux à 1,2,3 dimensions le métier rentre et pis f'est tout  [:spamafote]


---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
n°2200997
sligor
Posté le 28-08-2013 à 16:01:55  profilanswer
 

je vais avoir 28 ans putain 28 ans :(

n°2200998
Profil sup​primé
Posté le 28-08-2013 à 16:06:06  answer
 

sligor a écrit :

je vais avoir 28 ans putain 28 ans :(


bon anniv.  :D

n°2200999
vapeur_coc​honne
Stig de Loisir
Posté le 28-08-2013 à 16:10:10  profilanswer
 

sligor a écrit :

je vais avoir 28 ans putain 28 ans :(


et t'es qu'une merde


---------------
marilou repose sous la neige
n°2201000
gfive
Posté le 28-08-2013 à 16:14:51  profilanswer
 

vapeur_cochonne a écrit :


et t'es qu'une merde


 
fraîchement démoulée, en plus  [:aloy]


---------------
Tous les sud africains sont ségrégationistes, à part Ted. (P. Desproges)
n°2201001
boulax
Inserer phrase hype en anglais
Posté le 28-08-2013 à 16:22:26  profilanswer
 

vapeur_cochonne a écrit :


et t'es qu'une merde


C'était pas lui le minable déjà hier?


---------------
Posté depuis des chiottes, sales. Me gusta.
n°2201002
___alt
Posté le 28-08-2013 à 16:23:12  profilanswer
 

boulax a écrit :


C'était pas lui le minable déjà hier?


 
Pourquoi hier ? Tu penses qu'il a cessé d'être minable du jour au lendemain ?


---------------
TRIPS RIGHT BUNCH F SHUTTLE TOM AND JERRY RIGHT YELLOW
n°2201003
el_barbone
too old for this shit ...
Posté le 28-08-2013 à 16:27:00  profilanswer
 

sligor a écrit :

je vais avoir 28 ans putain 28 ans :(


plains toi, moi c’était en 2006 ... et je suis toujours en vie  [:el_barbone:5]


---------------
En théorie, la théorie et la pratique sont identiques, en pratique, non.
n°2201004
el_barbone
too old for this shit ...
Posté le 28-08-2013 à 16:27:29  profilanswer
 

boulax a écrit :


C'était pas lui le minable déjà hier?


 

___alt a écrit :


 
Pourquoi hier ? Tu penses qu'il a cessé d'être minable du jour au lendemain ?


 
[:yann39]


---------------
En théorie, la théorie et la pratique sont identiques, en pratique, non.
n°2201005
boulax
Inserer phrase hype en anglais
Posté le 28-08-2013 à 16:28:31  profilanswer
 

___alt a écrit :


 
Pourquoi hier ? Tu penses qu'il a cessé d'être minable du jour au lendemain ?


Apparemment il a régressé au stade de merde.


---------------
Posté depuis des chiottes, sales. Me gusta.
n°2201006
BenO
Profil: Chercheur
Posté le 28-08-2013 à 16:32:55  profilanswer
 

Visqueuse sans aucun doute.


---------------
Python Python Python
n°2201007
Plam
Bear Metal
Posté le 28-08-2013 à 16:41:16  profilanswer
 

sligor a écrit :

je vais avoir 28 ans putain 28 ans :(


 
On est de la meilleure année, pas de doute ;) ça va me faire bizarre, mais je suis heureux d'être de la fin d'année :o


---------------
Spécialiste du bear metal
n°2201008
BenO
Profil: Chercheur
Posté le 28-08-2013 à 16:45:14  profilanswer
 

Plam a écrit :


 
On est de la meilleure année, pas de doute ;) ça va me faire bizarre, mais je suis heureux d'être de la fin d'année :o


 
ah ?  
 
http://www.businessinsider.com/how [...] 012-7?op=1


---------------
Python Python Python
n°2201009
hephaestos
Sanctis Recorda, Sanctis deus.
Posté le 28-08-2013 à 16:48:02  profilanswer
 

Xavier_OM a écrit :


 
ben une fois que t'as un peu bouffé des tableaux à 1,2,3 dimensions le métier rentre et pis f'est tout  [:spamafote]


Mouais. Ben non. Tant pis.

n°2201010
Xavier_OM
Monarchiste régicide (fr quoi)
Posté le 28-08-2013 à 17:16:41  profilanswer
 

hephaestos a écrit :


Mouais. Ben non. Tant pis.


 
Ben pour compléter un peu si j'ai un tableau à une dimension représentant un merdier à 4 dimensions et que je suis dans un langage C-like ça va finir en :

Code :
  1. for (t = 0; t < T; t++)
  2.     for (z = 0; z < Z; z++)
  3.       for (y = 0; y < Y; y++)
  4.         for (x = 0; x < X; x++, ptr += mysize)


 
Je vois clairement de combien ptr avance comme ça  :o


---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
n°2201011
Profil sup​primé
Posté le 28-08-2013 à 17:24:58  answer
 

Déjà j'appellerais mes variable autrement dans l'idéal.
 
Time, horizon, high et depth. comme ça me fera des atome moins commutable dans le crane.

n°2201015
gatsu35
Blablaté par Harko
Posté le 28-08-2013 à 18:04:56  profilanswer
 

hephaestos a écrit :

Comment vous faites pour vous en sortir avec les indices de ligne et de colonne quand vous manipulez des tableaux ?
 
Ça me soûle un peu une fois sur deux je me plante, et puis c'est chiant, selon comment on est tourné ça change tout ! [:lefab:5]  
 
(C'est une question sérieuse hein, si vous avez des moyens mnémotechniques ou des feintes de sioux pour jamais vous tromper, savoir qui est i,j,k, dans quel ordre boucler/déboucler, comment indexer je prends.)


pourquoi tu as un tableau à plusieurs dimensions ?  
 
Moi pour ma part, si je commence à voir 2 for imbriqués, je met systématiquement le deuxième for dans une jolie petite fonction. Ca permet une meilleure lisibilité.
 
Mais pourquoi tu as des tableaux à plusieurs dimensions ?  
En général, j'ai pas plus qu'un tableau d'objets, et au pire mes objets ont des propriétés qui sont des tableaux/collections


---------------
Blablaté par Harko
n°2201016
Profil sup​primé
Posté le 28-08-2013 à 18:18:27  answer
 

Question, lorsque la description conceptuelle du système informatique à modéliser est incomplète par la base comment faire pour poursuivre ?
J'ai quelque détail en tête ou sur papier de mon système mais je ne le vois jamais dans la globalité.

n°2201019
theShockWa​ve
I work at a firm named Koslow
Posté le 28-08-2013 à 19:30:38  profilanswer
 


 
Je ne vois qu'une seule solution : partir élever des moutons dans les Pyrénées.


---------------
last.fm
n°2201020
hephaestos
Sanctis Recorda, Sanctis deus.
Posté le 28-08-2013 à 19:48:24  profilanswer
 

gatsu35 a écrit :


pourquoi tu as un tableau à plusieurs dimensions ?  
 
Moi pour ma part, si je commence à voir 2 for imbriqués, je met systématiquement le deuxième for dans une jolie petite fonction. Ca permet une meilleure lisibilité.
 
Mais pourquoi tu as des tableaux à plusieurs dimensions ?  
En général, j'ai pas plus qu'un tableau d'objets, et au pire mes objets ont des propriétés qui sont des tableaux/collections


Ben c'est des matrices quoi, ou des coordonnées... puis c'est pas forcément mon code, ça utilise un coup une bibliothèque maison, un coup cuda, un coup opencv, un coup matlab... C'est possible de s'y retrouver je vois souvent des types pour qui ça semble limpide, du coup je me demande s'ils ont un truc.

n°2201021
theShockWa​ve
I work at a firm named Koslow
Posté le 28-08-2013 à 20:04:44  profilanswer
 

hephaestos a écrit :


Ben c'est des matrices quoi, ou des coordonnées... puis c'est pas forcément mon code, ça utilise un coup une bibliothèque maison, un coup cuda, un coup opencv, un coup matlab... C'est possible de s'y retrouver je vois souvent des types pour qui ça semble limpide, du coup je me demande s'ils ont un truc.


 
Oui, et ca s'appelle le talent [:kbchris]  


---------------
last.fm
n°2201022
babajaga
Piles ? Nie pisz
Posté le 28-08-2013 à 20:14:21  profilanswer
 

Bon, je commence a gerer GIT :o
 
Par contre, j'ai un projet deja commence, cest possible de l'integrer a git ?

n°2201023
erulio
Posté le 28-08-2013 à 20:18:28  profilanswer
 

babajaga a écrit :

Bon, je commence a gerer GIT :o
 
Par contre, j'ai un projet deja commence, cest possible de l'integrer a git ?


Tu gères grave. La 1ere commande que t'apprends, c'est un truc du genre "git init" :o

n°2201024
babajaga
Piles ? Nie pisz
Posté le 28-08-2013 à 20:19:49  profilanswer
 

Je l'ai fais, j'aurais du le faire avec le repertoire plein de fichiers ?

n°2201025
erulio
Posté le 28-08-2013 à 20:24:51  profilanswer
 

Tu peux aussi placer les fichiers dans le répertoire et git commit -am  "My 1st commit".
T'as fait quoi avec la doc ?

n°2201027
beel1
Posté le 28-08-2013 à 20:54:02  profilanswer
 

hephaestos a écrit :


Ben c'est des matrices quoi, ou des coordonnées... puis c'est pas forcément mon code, ça utilise un coup une bibliothèque maison, un coup cuda, un coup opencv, un coup matlab... C'est possible de s'y retrouver je vois souvent des types pour qui ça semble limpide, du coup je me demande s'ils ont un truc.


Ah oui nan mais voilà, Matlab quoi... Là où le premier index est "1" et le dernier index vaut la taille du tableau [:petrus75]
Mais sinon avec une représentation mentale du tableau, je me démerde (à l'exception de matlab où y'a toujours un moment je me viande avec les bornes)

n°2201028
babajaga
Piles ? Nie pisz
Posté le 28-08-2013 à 20:55:53  profilanswer
 

erulio a écrit :

Tu peux aussi placer les fichiers dans le répertoire et git commit -am  "My 1st commit".
T'as fait quoi avec la doc ?


 
J'ai fait git add . et git commit -am :jap:

n°2201029
el muchach​o
Comfortably Numb
Posté le 28-08-2013 à 20:59:13  profilanswer
 

hephaestos a écrit :


Ben c'est des matrices quoi, ou des coordonnées... puis c'est pas forcément mon code, ça utilise un coup une bibliothèque maison, un coup cuda, un coup opencv, un coup matlab... C'est possible de s'y retrouver je vois souvent des types pour qui ça semble limpide, du coup je me demande s'ils ont un truc.


C'est pas trop la mort, quand même.
Le truc, c'est de systématiser l'encapsulation des difficultés, de façon à ne aps avoir à se prendre la tête à chaque fois.

 

Comme dit Masklinn, en général, tu évites les boucles. Tu as une bibliothèque de fonctions qui s'appliquent sur les matrices. C'est uniquement quand tu codes cette bibliothèque que tu te fais chier avec des boucles et des indices. Après, dans le code applicatif, il n'y a plus de raison d'en faire.

 

Si tu ne peux pas faire ça, tu systématises le passage d'une matrice OpenCV en Matlab et vice versa via des macros ou fonctions, et de même pour les autres transformations.
 Comme ça, tu testes unitairement les passages de l'un à l'autre sur une matrice 2x3, et ensuite, tu n'as plus qu'à appeler tes macros/fonctions. En matière de qualité et de sûreté de code, non seulement c'est bcp plus lisible, mais c'est aussi intéressant, parce qu'on sait que les macros fonctionnent et qu'il n'y aura pas de bug sur les indices (parce que tu auras pris soin de tester unitairement).
Un code de vraiment bonne qualité est un code qui est designé de sorte qu'on sait qu'il est correct pratiquement au premier coup d'oeil.

Message cité 1 fois
Message édité par el muchacho le 28-08-2013 à 21:13:23

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2201030
Un Program​meur
Posté le 28-08-2013 à 21:01:46  profilanswer
 

 

Toi tu devais répondre que tes indices étaient de types différents et donc que le compilo te jetait quand tu te trompais.  Là tu as l'air de même pas comprendre l'intérêt de ce que tu utilises.

Message cité 2 fois
Message édité par Un Programmeur le 28-08-2013 à 21:04:28

---------------
The truth is rarely pure and never simple (Oscar Wilde)
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  20712  20713  20714  ..  27195  27196  27197  27198  27199  27200

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)