Bienvenue, Invité. Merci de vous connecter ou de vous inscrire. Avez-vous oublié d'activer ?

Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.


Messages - gaudon

Pages: [1]
1
Discussions générales / Re : Recherche d'une GUI mais pas seulement...
« le: Juillet 27, 2012, 10:32:55 am »
Désolé, j'ai manqué vos réponses !
Non Kamui, je ne suis pas encore en vacances  :D mais c'est très bientôt puisque c'est ce soir. :)
Depuis nos dernières discussions, j'ai installé Qt, mais aussi SDL sous Visual, j'ai exécuté des démos, j'ai fais des petites modifs... ça m'a fait du bien...

C'est vrai que Qt est particulièrement intéressant du fait de ses fonctionnalités, portabilité, documentation, par contre j'ai toujours le même problème : comment faire un budget sans avoir pratiqué le bestiau.
Donc, je vais faire un tuto, et avancer en temps masqué (j'ai d'autres activités dans la boite, le développement ce n'est qu'une partie de mon job).
Il n'en reste pas moins que j'adore trifouiller les octets (voir plus petit mais après ça risque d'être mal interprété   ;)) , du coup il n'est pas exclu que je ne fasse pas une vue SFML dans Qt  :)

A bientôt  :)

2
Discussions générales / Re : Recherche d'une GUI mais pas seulement...
« le: Juillet 16, 2012, 09:11:35 am »
Merci Kamui,
Citer
Mais honnêtement, tu vas pas mal t'embêter pour pas grand chose, car comme déjà dit, Qt est faite exprès pour cela.

Je suis un peu comme le facteur cheval : avec une truelle et des jolis cailloux je n'ai pas de limite  :D  par contre avec le préfabriqué...
Citer
Enfin, si tu souhaites créer une IHM sans SFGUI ou autre
Et pourquoi pas avec SFGUI ? l'intérêt n'est pas de tout refaire mais bien de tout maîtriser.
Citer
tu vas devoir tout faire toi même et là niveau productivité tu perdras beaucoup de temps
Quand on maîtrise tout, qu'on aime ça et que ce n'est "plus que" du temps, alors je m'en débrouille  ;)


3
Discussions générales / Re : Recherche d'une GUI mais pas seulement...
« le: Juillet 13, 2012, 11:45:41 am »
Citer
danman: Et par rapport a des solutions qui passent par un navigateur web, il existe pleins d'outils, ca répond plutot bien à ta demande et c'est vraiment dirigé vers l’extensibilité avec les nouvelles technologies web (si on peut les appeler comme ca) et les trucs existants comme JQuery, les websockets ...

Merci, je vais creuser un peu ce que tu dis. Par contre ma limite c'est que le serveur web serait dans la Commande Numérique ? c'est faisable par contre comme je suis avec une ancienne version non maintenue, je ne pourrai pas installer les extensions sans doutes nécessaires pour utiliser ces technologies.

Deuxièmement, je sais que la solution que je présenterai permettra de faire des scrolling de page au doigt, à la mode du moment pour que ça en jette (ça c'est pour les acheteurs   8)) et il y aura aussi un menu principal permettant de pointer directement sur la page pour plus d'efficacité (ça c'est pour les opérateurs qui produisent , eux ;))

J'ai tenté un sujet sur forum QT Fr, mais je crois que je ne les ai pas trop emballé... :-[
En même temps je connais tellement peu les produits que j'ai un peu de mal à poser les bonnes questions.

4
Discussions générales / Re : Recherche d'une GUI mais pas seulement...
« le: Juillet 13, 2012, 11:33:40 am »
Citer
Cpl. Bator : Peut être, mais le dev n'est pas non plus un lapin de six semaines , sinon on ne serais pas là. entre pas robuste / pas fiable et quelques bugs , y a une différence, les mots ont un sens.

Je suis d'accord avec toi. Un produit n'est pas tout bon ou tout mauvais.
Malgré ce qu'en dit Dr SFML  ;) , quand je vois le nombre de références sur le Web autours de SFML, je me dis qu'il doit y avoir moyen.

5
Discussions générales / Re : Recherche d'une GUI mais pas seulement...
« le: Juillet 12, 2012, 09:09:26 am »
Bonjour,

Laurent:
Citer
Concernant ton point de vue sur l'énormité de Qt et tes besoins relativement bas-niveau et bien ciblés, je comprends tout à fait. Le mieux sera sans doute que tu te fasses ta propre opinion sur Qt, si toutefois tu peux te le permettre.

Bien dit, et pour ça il y a le forum de Qt  :)

minirop:
Citer
y'a une diff entre un truc testé et éprouvé depuis de longue années (genre Qt) et une lib dév par un seul homme sur son temps libre (et utilisé à bcp moins grande échelle).
suffit de voir les bugs (notamment ceux de la 1.6).

Je précise quand même qu'il s'agit d'IHM, et que ça n'engage pas la sécurité de la machine.
J'ai fais un parallèle brut (voir osé) avec les besoins de l'armée pour expliquer la maintenabilité, mais pour le reste je n'en ai pas les contraintes, et les moyens ne seraient pas les mêmes :-)

Question: Et la SDL, la considérez-vous comme (plus) fiable ?  ;)
En bref, entre l'usine Qt et l'outil d'un seul homme, vous verriez quoi comme milieu ?

Merci

6
Discussions générales / Re : Recherche d'une GUI mais pas seulement...
« le: Juillet 12, 2012, 12:34:53 am »
Douter de soi est souvent le lot des grands talents  :)

7
Discussions générales / Re : Recherche d'une GUI mais pas seulement...
« le: Juillet 12, 2012, 12:07:53 am »
Bonsoir Laurent, merci pour tes réponses.

Evidemment, si je poste sur ce forum, c'est pour me défricher  ::)
Ce qui me vient, dans le désordre:
  • Premièrement, si je venais à choisir SFML et que tu arrêtais son développement, personne ne pourrait t'en vouloir, c'est déjà énorme d'avoir mis à disposition cette librairie et tu ne vas pas passer ta vie gracieusement à notre service. Et ce jour là, je vivrai avec l'existant comme je le fais aujourd'hui avec d'autres applis
  • Concernant Qt, je persiste à dire que c'est énorme par rapport à mes besoins, tout au plus, j'ai besoin d'afficher des fonds d'écran, d'y incorporer du texte, de faire des saisies, éventuellement afficher un camenbert et faire des transitions d'écran un peu sympa.
  • Comme je l'ai signalé dans mon poste précédent, je viens de la programmation contrôleur, et avec une librairie qui part du pixel, je sais tout faire, je maîtrise tout, je peux assurer un résultat, je peux chiffrer un temps de réalisation, avec Qt, je n'y connais rien et je risque d'être incapable de fournir ces mêmes éléments
  • maintenant vu tes réponses et ton avis encourageant sur la pérennité de Qt, je vais quand même m'y intéresser car c'est peut-être plus accessible que ça en a l'air ?
  • N'empêche que je n'ai pas besoin de faire du multi fenêtrage, de déplacer des fenêtres, ... 34 modules, 1200 class, plus de 10000 fonctions... sic!
  • C'est le genre de situation ou je risque de passer plus de temps à chercher comment interdire le déplacement d'une fenêtre qu'à la créer de toute pièce  :D
Citer
si les contraintes hardware et softwares le permettent, j'utiliserais Qt sans hésiter
Une dernière question parce que ça devient du Qt, quelles sont les contraintes auxquelles tu penses ? puissance CPU ? taille mémoire ?

En attendant, un grand merci pour tes conseils.

8
Discussions générales / Re : Recherche d'une GUI mais pas seulement...
« le: Juillet 11, 2012, 07:06:12 pm »
Citer
Par contre si ce n'est que de l'IHM, pourquoi faire le choix de SFML ? Pourquoi pas Qt, par exemple, qui tourne sur bien plus de plateformes (y compris embarquées), et surtout est fait pour l'IHM ?

Bonne question...
Je me trompe peut être mais je me dis que :
  • Je développe dans l'industrie et ça ne fait pas bon ménage avec les nouvelles technos, on recherche surtout une fonctionnalité dans la fiabilité et une maintenance du produit sur plusieurs années, je maintiens encore des technos de 1990 avec du DOS6.22 et du micro contrôleur 8051 sans OS...
  • Qt est beaucoup plus que ce dont j'ai besoin, en plus on est en droit de penser que Qt est en perte de vitesse pour finalement bientôt s'arrêter
  • En ce qui concerne les IHM, nous sommes inondés par les nouvelles techno qui vont du RIA au natif. les 9/10ieme n'existeront plus dans 3 ans, le Rich Internet Application est en pleine évolution et tout ça est contraire aux contraintes précités
  • Je pourrais faire la comparaison avec le matériel utilisé à l'armée : fiables, robustes, simples et maintenable, il n'y a pas longtemps que l'armée a abandonné le code morse, ils ne sont pas prêts d'adopter la 3G  :)
  • Et plus généralement, je suis persuadé que nous allons trop loin et trop vite dans tous les domaines, et que notre salut passera par la redécouverte des choses simples (pour illustrer mes propos : le standard téléphonique de notre société vient de passer en VOIP, et maintenant, quand on appelle un collègue qui est déjà en ligne, la tonalité d'occupation n'existe plus... ça sonne comme s'il ne répondait pas, en tout cas c'est comme ça sur les modèles choisis... par contre on peut composer des numéros directement depuis le carnet d'adresse du PC, mais on ne s'en sert pas car c'est plus rapide sans...

Si j'essaye de résumer:
  • Plutôt que faire le choix de la portabilité je préfère faire le choix d'un produit pérenne, par exemple j'utilise une carte PC Basée sur un chipset intel LX800 depuis plusieurs années et elle sera dispo encore pour plusieurs années)
  • J'ai besoin d'un système d'exploitation minimum pour héberger mon application
  • J'ai besoin de produire du code qui soit compilable pour windows XP
  • Je suis à l'aise avec des outils de base et n'importe qui peut les maintenir

Mes questions, parce que il me manque des notions concernant SFML  :)
  • Quel est le degré de dépendance de la SFML avec les OS
  • Quel est le degré de dépendance de la SFML avec les Hardware
  • Si je choisis une carte PC pérenne avec une version de Linux figée que je n'utilise que pour mon appli IHM sous SFML 2.0, y-a-t-il une raison de ne plus pouvoir assurer la vente et la maintenance ?

J'ai été un peu long, merci pour votre aide

9
Discussions générales / Re : Recherche d'une GUI mais pas seulement...
« le: Juillet 11, 2012, 04:14:40 pm »
Citer
>>En lisant ton message je pense qu'on doit être assez loin du compte, non ?

Oui, j'en ai bien peur  :D mais j'ai encore des options  ;)

Vu la baisse des coût de hardware, j'ai aussi la solution de déporter l'IHM dans un petit panelPC tactile.
Ce serait alors une IHM autonome télécommandée par la (ou les) commande(s) numérique(s) via des messages TCP. Le terminal présenterait des pages standards codées en dur, par exemple la page des alarmes station, données de production, et je prévoirais quelques pages pour les besoins spécifiques de l'utilisateur. Celui-ci pourrait envoyer via la CN des commandes du genre :
  • Affiche un menu à la position x,y dont les choix sont toto, titi, tata, tonton. Une fois le choix effectué, le terminal renvoi le numéro du choix.
  • Affiche un bouton look "tartempion" avec le texte "truc" à la position x,y
  • Le terminal embarquerait aussi un clavier virtuel affichage à la demande et renverrait les codes de touche pressés et/ou la position pointée, libre à l'utilisateur de traiter l'info ou pas.
Cette solution aurait l'avantage de pouvoir s'implémenter également sur le PC central, qui est sous Windows, elle aurait aussi l'avantage d'être accessibles depuis plusieurs CN simultanément. En fait, ça pourrait s'appeler un serveur d'IHM. Et pour le petit terminal, il me faudrait un OS minimaliste, juste ce qu'il faut pour tirer partie de la SFML que je sens bien.
Que pensez-vous de la solution ?
Quel hardware et quel OS minimaliste vous verriez ?

Merci  :)

10
Discussions générales / Recherche d'une GUI mais pas seulement...
« le: Juillet 11, 2012, 02:41:51 pm »
Bonjour  :),

J'ai lu pas mal de choses sur SFML avec intérêt. bravo à Laurent et à vous tous pour ce beau travail.
Je bosse dans une petite société qui fait de la machine spéciale et je développe notre propre système d'automatisation. Le maillon faible de notre solution est l'IHM locale, il faut dire que je l'avais réalisé il y a maintenant (très) longtemps en partant du pixel et l'affichage se faisait sur un LCD 128x128. Maintenant je passe sur un écran VGA ou plus et mon challenge est le suivant:

L'OS utilisé est VxWorks 5.4 avec l'environnement tornado, il s'agit d'une ancienne version mais on n'a pas les sous pour passer à la dernière version. (ça c'est la tête du boss quand il voit le coût :  :o)
Je n'ai pas les drivers graphiques de la base PC que j'utilise, j'ai donc momentanément utilisé les interruptions Bios pour passer en 800x600 16 couleurs, cela m'a permis de reprendre facilement l'ancienne interface et de la mettre à la sauce 16couleurs mais c'est insuffisant, j'ai besoin de faire des scrollings d'écran et d'afficher des photos.

Mes questions:

Est-ce que SFML se suffit à elle-même et plus précisément:
Comment SFML initialise-t-elle le contrôleur graphique ? (La base PC est une MSM800 basée sur le Geode LX800)
En bref, peux-t-on utiliser SFML sous VxWorks ? (je maîtrise assez bien VxWorks)

Merci pour votre aide

Pages: [1]
anything