IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Affichage des résultats du sondage: Participeriez-vous à des défis Qt ?

Votants
30. Vous ne pouvez pas participer à ce sondage.
  • Oui, je les attends déjà !

    17 56,67%
  • Peut-être.

    11 36,67%
  • Non, ça ne servirait à rien.

    2 6,67%
Qt Discussion :

Des défis Qt ? [Infos]


Sujet :

Qt

  1. #1
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Août 2008
    Messages
    26 618
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 26 618
    Points : 188 585
    Points
    188 585
    Par défaut Des défis Qt ?
    Bonjour à tous,

    Comme vous l'avez très certainement remarqué, des défis ont fait leur apparition il y a quelque temps sur Developpez.com. En 2006 avec le Delphi, mais aussi cette année en C et en C++. Pourquoi ne pas proposer le même genre d'exercice avec le framework Qt ?

    Nous ne proposerons pas le même genre de défi : l'algorithmique ne conviendrait pas à Qt. Par contre, créer une interface utilisateur révolutionnaire, coder une démonstration pour un module ou un framework précis, inventer de nouveaux types de composants et les implémenter en tant que widgets... Tout cela rentre dans les attributions de Qt !

    Leur but sera de vous exercer à coder avec Qt, que ce soit sur un sujet très précis, ou, au contraire, très large, en laissant une belle part à l'imagination, en plus du codage pur et dur.

    Les défis seront donc ouverts à tous : tant que vous connaissiez un tant soit peu le C++ et Qt, vous pourrez participer ! Nul besoin d'avoir 10 ans d'expérience dans une des deux technologies pour produire d'époustouflants résultats !

    Seriez-vous prêt à participer à de tels défis ?
    Sur quels sujets préféreriez-vous travailler ?

    Thibaut, alias dourouc 05,
    Pour l'équipe Qt.developpez.com
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  2. #2
    Modérateur
    Avatar de nouknouk
    Homme Profil pro
    Inscrit en
    Décembre 2006
    Messages
    1 655
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 655
    Points : 2 161
    Points
    2 161
    Par défaut
    il manque "oui c'est une bonne idée, mais je ne pourrai pas participer (manque de temps, ...)"
    Mon projet du moment: BounceBox, un jeu multijoueurs sur Freebox, sur PC et depuis peu sur smartphone/tablette Android.

  3. #3
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 033
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 033
    Points : 13 968
    Points
    13 968
    Par défaut
    j'ai répondu oui aussi.
    Je pense que je participerais à quelques un ou aider un minimum.
    C'est une très bonne façon de confronter les philosophies et d'apprendre.

  4. #4
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    26 858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 26 858
    Points : 218 577
    Points
    218 577
    Billets dans le blog
    120
    Par défaut
    J'aime bien l'idée, mais je ne sais pas trop si c'est possible de faire un défi avec Qt.

    Bien sur, on peut toujours lancé un projet à faire ou chose comme ceci, mais je ne vois pas comment on peut jugé du résultat final. Qt nous donne un designer, donc difficile de juger sur le code, ou encore sur le design de l'interface.

    De plus, comment comptabiliser que quelqu'un a utilisé le designer ou pas.

    Malgré ce que j'ai dit, je suis pour les défis. Cela me plairai de participer ( si j'ai le temps ).

    Mais je reste un peu perplexe
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  5. #5
    Membre éprouvé

    Profil pro
    Inscrit en
    Mai 2007
    Messages
    774
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Mai 2007
    Messages : 774
    Points : 969
    Points
    969
    Par défaut
    Complètement pour !!

    Bien sûr, je n'aurai sans doute pas le temps non plus, mais je pense qu'y a rien de tel pour faire bouillonner les cerveaux de la communauté, et exposer des problème un peu plus complexe que les habituelles erreurs de link .

    Bien sur, on peut toujours lancé un projet à faire ou chose comme ceci, mais je ne vois pas comment on peut jugé du résultat final.
    Tu as raison, il sera difficile de dire qui est le meilleur. Mais est ce vraiment utile ?
    Edit : Ou on pourrait se baser sur d'autres critères pour déterminer la qualité d'un travail (le style graphique, les animations, l'ergonomie, etc.)
    G.
    Un problème avec Qt ? Vous trouverez votre réponse ici : http://doc.trolltech.com/4.6/overviews.html
    En français (traduction réalisée par l'équipe Qt de DVP) : http://qt.developpez.com/doc/4.6/vues-d-ensemble/

  6. #6
    Alp
    Alp est déconnecté
    Expert éminent sénior

    Avatar de Alp
    Homme Profil pro
    Inscrit en
    Juin 2005
    Messages
    8 575
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Juin 2005
    Messages : 8 575
    Points : 11 860
    Points
    11 860
    Par défaut
    Non mais vraiment, je suis à 200% pour. Regardez, Pimp my widgets, ils ont réussi à faire un classement à la fin. Pourtant, c'est le même principe que ce que l'on propose.

    Donc, après, faudrait peut-être qu'on cible un peu plus sur le sujet (genre un widget qui réponde à une liste de contraintes ), etc.

  7. #7
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    26 858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 26 858
    Points : 218 577
    Points
    218 577
    Billets dans le blog
    120
    Par défaut
    Citation Envoyé par Gulish Voir le message
    Edit : Ou on pourrait se baser sur d'autres critères pour déterminer la qualité d'un travail (le style graphique, les animations, l'ergonomie, etc.)
    C'est ce que j'avais pensé, mais vous ne pourrez pas juger trop la dessus non plus car quelqu'un qui utilise le designer aura une meilleure apparence que les autres qui font le code à la main.
    ( Je dis ça, car je code à la main, et que des fois, je m'embête énormément pour le redimensionnement d'objet comme je le voudrais :p )
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  8. #8
    Membre éprouvé

    Profil pro
    Inscrit en
    Mai 2007
    Messages
    774
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Mai 2007
    Messages : 774
    Points : 969
    Points
    969
    Par défaut
    C'est ce que j'avais pensé, mais vous ne pourrez pas juger trop la dessus non plus car quelqu'un qui utilise le designer aura une meilleure apparence que les autres qui font le code à la main.
    C'est vraiment discutable ... Et dès que tu veux faire des choses un peu complexe, le designer est vite dépassé.

    Et après tout, si le designer est aussi puissant que tu le penses, il ne te reste plus qu'à l'utiliser .

    G.
    Un problème avec Qt ? Vous trouverez votre réponse ici : http://doc.trolltech.com/4.6/overviews.html
    En français (traduction réalisée par l'équipe Qt de DVP) : http://qt.developpez.com/doc/4.6/vues-d-ensemble/

  9. #9
    Alp
    Alp est déconnecté
    Expert éminent sénior

    Avatar de Alp
    Homme Profil pro
    Inscrit en
    Juin 2005
    Messages
    8 575
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Juin 2005
    Messages : 8 575
    Points : 11 860
    Points
    11 860
    Par défaut
    Je doute que les meilleurs participants du concours Pimp my widget aient fondé leurs widgets sur un pauvre petit .ui

  10. #10
    Membre averti
    Avatar de Niak74
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    271
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2007
    Messages : 271
    Points : 333
    Points
    333
    Par défaut
    L'idée me semble intéressante. J'ai suivi le concours "Pimp my Widget" et j'ai étudié les codes source des projets en tête de liste pour enrichir mes connaissances personnelles. C'est à mon goût un très bon moyen de démontrer la puissante de Qt et de partager les différents moyens d'arriver à ses fins.

    J'ai néanmoins voté "peut-être", je ne sais pas si j'aurai le temps pour ce défi, mais si il a lieu, il est sûr que je le suivrai avec attention =)
    Un clavier Azerty en vaut deux.

  11. #11
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 033
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 033
    Points : 13 968
    Points
    13 968
    Par défaut
    Pour la notation, y as diverse possibilité :
    1- l'utilisation de pointeur inutile
    2- utilisation de Qt
    3- optimisation inutile : i.e. la ou Qt à déja fait le boulot comme le COW
    4- propreté et lisibilité du code
    5- méthode utilisée
    6- cohabitation QT, S(T)L
    7- ...

  12. #12
    Rédacteur/Modérateur
    Avatar de JolyLoic
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    5 463
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2004
    Messages : 5 463
    Points : 16 213
    Points
    16 213
    Par défaut
    Plutôt que de faire un défi sur la base d'un programme, il me semblerait intéressant de faire un défi sur le développement d'un widget. Pas forcément un truc que pour le look&feel, mais plutôt un contrôle avec des fonctions en plus. Par exemple un contrôle de tab avec une option pour créer de nouvelles tabs grâce à un pseudo tab avec un signe "+", où le choix d'avoir un bouton close par tab ou un bouton close global est fourni,...
    Ma session aux Microsoft TechDays 2013 : Développer en natif avec C++11.
    Celle des Microsoft TechDays 2014 : Bonnes pratiques pour apprivoiser le C++11 avec Visual C++
    Et celle des Microsoft TechDays 2015 : Visual C++ 2015 : voyage à la découverte d'un nouveau monde
    Je donne des formations au C++ en entreprise, n'hésitez pas à me contacter.

  13. #13
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 033
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 033
    Points : 13 968
    Points
    13 968
    Par défaut
    Citation Envoyé par JolyLoic Voir le message
    Plutôt que de faire un défi sur la base d'un programme, il me semblerait intéressant de faire un défi sur le développement d'un widget. Pas forcément un truc que pour le look&feel, mais plutôt un contrôle avec des fonctions en plus. Par exemple un contrôle de tab avec une option pour créer de nouvelles tabs grâce à un pseudo tab avec un signe "+", où le choix d'avoir un bouton close par tab ou un bouton close global est fourni,...
    c'est pas bête.

  14. #14
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    26 858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 26 858
    Points : 218 577
    Points
    218 577
    Billets dans le blog
    120
    Par défaut
    Moi j'aimerais un défi qui soit utile est intéressant. Qui est une finalité, genre un outil d'édition des messages pour le forum, remplaçant cette boite dans laquelle je tape :p. Par exemple.

    Cohabitation Qt & S(T)L ...Qt fait tout lui même :p
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  15. #15
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Août 2008
    Messages
    26 618
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 26 618
    Points : 188 585
    Points
    188 585
    Par défaut
    Citation Envoyé par LittleWhite Voir le message
    Moi j'aimerais un défi qui soit utile est intéressant. Qui est une finalité, genre un outil d'édition des messages pour le forum, remplaçant cette boite dans laquelle je tape :p. Par exemple.
    Pour que ce soit un peu plus défi : obliger à contacter le serveur web et à envoyer le message (ce qui oblige aussi à gérer l'authentification au serveur).

    Deuxième objectif : récupérer une page du forum, et en reconstituer une vision hiérarchisée du forum (genre arborescence). C'est pas extrêmement dur non plus... Si le HTML produit est valide...

    Sinon, tu as déjà des boîtes d'édition de texte riche... Ce serait trop simple : il suffirait de convertir le HTML en BBCode-like...
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  16. #16
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    26 858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 26 858
    Points : 218 577
    Points
    218 577
    Billets dans le blog
    120
    Par défaut
    Citation Envoyé par dourouc05 Voir le message
    Pour que ce soit un peu plus défi : obliger à contacter le serveur web et à envoyer le message (ce qui oblige aussi à gérer l'authentification au serveur).
    Euh... c'était implicite dans mon message, vu que je le fais déjà avec un autre site ... ( Oui, la raison que j'embête tout le monde depuis deux semaines :p )
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  17. #17
    Expert éminent sénior
    Avatar de koala01
    Homme Profil pro
    aucun
    Inscrit en
    Octobre 2004
    Messages
    11 612
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : aucun

    Informations forums :
    Inscription : Octobre 2004
    Messages : 11 612
    Points : 30 612
    Points
    30 612
    Par défaut
    Salut,

    J'ai voté oui, à défaut de meilleur choix, mais me semble évident qu'il faudra un véritable brainstorming pour arriver à le mettre sur pied.

    Mais l'idée générale me semble excellente
    A méditer: La solution la plus simple est toujours la moins compliquée
    Ce qui se conçoit bien s'énonce clairement, et les mots pour le dire vous viennent aisément. Nicolas Boileau
    Compiler Gcc sous windows avec MinGW
    Coder efficacement en C++ : dans les bacs le 17 février 2014
    mon tout nouveau blog

  18. #18
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 033
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 033
    Points : 13 968
    Points
    13 968
    Par défaut
    Citation Envoyé par JolyLoic Voir le message
    Plutôt que de faire un défi sur la base d'un programme, il me semblerait intéressant de faire un défi sur le développement d'un widget. Pas forcément un truc que pour le look&feel, mais plutôt un contrôle avec des fonctions en plus.
    Je trouve que c'est une bonne idée, car le designe n'est pas pour tous le monde. Donc difficile de faire un évaluation.

  19. #19
    En attente de confirmation mail
    Inscrit en
    Octobre 2007
    Messages
    285
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Octobre 2007
    Messages : 285
    Points : 348
    Points
    348
    Par défaut
    Citation Envoyé par yan Voir le message
    Citation Envoyé par JolyLoic
    Plutôt que de faire un défi sur la base d'un programme, il me semblerait intéressant de faire un défi sur le développement d'un widget. Pas forcément un truc que pour le look&feel, mais plutôt un contrôle avec des fonctions en plus.
    Je trouve que c'est une bonne idée, car le designe n'est pas pour tous le monde. Donc difficile de faire un évaluation.
    +1
    Faire un Widget "pimpé" de tous les cotés c'est bien, mais reste tout de même limité et peut polluer l'ergonomie d'une application.
    Par contre, enrichir en fonctionnalités un contrôle de base pourrait servir beaucoup plus dans la vie de tous les jours (d'un développeur ;o) ). L'exemple des onglets est une bonne illustration à mon goût.

  20. #20
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Août 2008
    Messages
    26 618
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 26 618
    Points : 188 585
    Points
    188 585
    Par défaut
    Bonjour,

    Ce projet de défis avance très bien en interne, nous pouvons d'ailleurs vous annoncer la date de début du tout premier défi Qt :

    le lundi 30 novembre 2009.

    Le défi pourra être réalisé par équipes de deux personnes maximum, mais vous pourrez très bien tenter l'aventure seul si le coeur vous en dit. Vous aurez trois mois pour terminer votre projet.

    Vous aurez le choix entre plusieurs versions de Qt : la 4.5.3, la dernière stable, ainsi que la dernière beta de la version suite, la 4.6.0 beta 1. Des binaires pour les deux versions sont disponibles sur le site. Si nous supportons cette dernière version beta, c'est que... Peut-être cela vous permettra-t-il d'être encore plus créatifs ?

    Seriez-vous tenté par ce défi ? Envisagez-vous de présenter votre candidature ? Si oui, n'hésitez pas à nous le faire savoir à la suite !
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

Discussions similaires

  1. Présentation des défis
    Par millie dans le forum Défis langages fonctionnels
    Réponses: 0
    Dernier message: 14/07/2007, 17h29
  2. Le Forum Des Défis Office
    Par Maxence HUBICHE dans le forum Défis
    Réponses: 0
    Dernier message: 22/04/2007, 22h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo