|
|||||||
|
|
Publicité ' | |||||||||||||||||||||||||
|
|
|
Outils de la discussion |
|
|
#1 |
![]() ![]() ![]() |
Bonjour,
Il y a un peu plus d'un an étaient rendus les résultats du premier défi Qt, le buddhabrot. Depuis lors, beaucoup de choses ont changé dans l'environnement Qt, mais ce n'est pas le sujet du jour : le deuxième défi Qt débute en cet instant. Le sujet en est radicalement différent : passons des magnifiques applications des mathématiques... à l'hôpital. Les mauvaises langues diront « au service psychiatrique ». Imaginez l'hôpital du futur. L'ensemble des services, des appareils, des données des patients et des médecins reliés entre eux par un réseau. Le médecin n'aurait qu'à sortir sa tablette graphique pour avoir accès aux résultats biologiques de ses patients, recevoir des alertes lorsqu'un patient a un problème ou communiquer en vidéo avec le chirurgien de garde pour avoir un avis. De la haute technologie créée spécifiquement pour le domaine de la santé afin de sauver des vies. Imaginez maintenant l'interface utilisateur associée... De beaux lots sont mis en jeux : pour le premier, une entrée aux Qt Developer Days les plus proches de son domicile (soit 699 €), à Munich ou San Fransisco, fin octobre ou début novembre, ainsi que plusieurs N900. À noter que, si une équipe gagne, seul un de ses membres pourra recevoir l'invitation aux Qt Developer Days, les membres restants recevront un N900, il est préférable de discuter ce point pour les équipes dès le début. Le défi court du 01/06/2011 au 14/09/2011, 23h59, la date de dépôt faisant foi. Page d'accueil des défis Les règles Le dépôt des projets Le forum des défis Le deuxième défi Qt : une application mobile pour hôpital N'hésitez pas à poster ci après toute question relative à ce défi et à ses règles. Pour les questions d'ordre technique qui vous viendraient à l'esprit lors de l'écriture de votre application, préférez les forums Qt. Notez qu'il est fortement recommandé de participer par équipe : elles peuvent être constituées d'au plus trois membres. Il est possible de leur fournir des outils appropriés pour le travail en groupe (SVN, Redmine notamment). Autre grande nouveauté par rapport au défi précédent : la liberté du langage. Vous pouvez rendre une participation en C++ pur, en Python en utilisant PyQt ou PySide, en Java avec QtJambi, en Perl avec QtPerl... ou entièrement en QML/JavaScript ! Addendum sur les outils pour les équipes (SVN, Redmine) Pour l'ouverture d'un SVN, il faut transmettre par MP à un membre du jury (par exemple en cliquant sur le bouton MP ci-dessous) les informations suivantes : - le nom du projet (pour l'URL du SVN) ; - public ou privé (si vous choisissez privé, les sources ne seront pas visibles pendant toute la durée du défi, sachant que les sources de toutes les participations seront disponibles à la fin dudit défi) ; - les utilisateurs à créer ainsi que leurs adresses email. Pour Redmine, il faut le nom du projet à créer ainsi que tous les utilisateurs qu'il faut nommer chef de projet (tous les droits sur le projet sur Redmine) une fois qu'ils sont connectés sur Redmine (http://projets.developpez.com/). À la fin du défi, ces outils seront fermés.
__________________
Le troisième défi Qt ! Vous souhaitez participer aux rubriques Qt ou PyQt/PySide (tutoriels, FAQ, traductions, sources) ? Contactez-moi par MP. Qt : La FAQ : 200 QR symfony : sfDoctrineGuard Pas de question d'ordre technique par MP ! |
|
90
|
|
|
#2 |
![]() ![]() Louis du VerdierÉtudiant Inscription : mars 2009 Messages : 1 480 ![]() |
Bonne chance à tous les participants !
__________________
Qt : FAQ Qt - Qt Quarterly - Ma page perso - La documentation de Qt en français Dernier article : Débuter avec les Enlightenment Foundation Libraries (EFL) Dernières traductions : Introduction à Qt Quick - Applications modernes avec Qt et QML |
|
00
|
|
|
#3 |
|
Membre habitué
![]() Vincent MeyerInscription : septembre 2002 Messages : 109 ![]() |
Ce défi aura été attendu, à en juger l'effervescence qui règne sur le forum depuis qu'un teaser a été lâché...
Une idée intéressante, beaucoup à apprendre... Comptez-moi parmi les participants! ![]() 0x4e84 |
|
00
|
|
|
#4 |
|
Membre confirmé
![]() ![]() Florent RenaultIngénieur développement logiciels Inscription : octobre 2009 Messages : 71 ![]() |
Beau sujet, beaux lots... ça va être une réussite !
|
|
|
00
|
|
|
#5 |
![]() ![]() ![]() |
Sur le même schèma que le défi n°1, vous pouvez créer une discusstion par équipe dans ce forum (non pas par membre ou alors si vous êtes en solo) avec :
Bon courage à tous et à vos
__________________
Vous souhaitez participer à la rubrique Qt ? Contactez-moi par MP. Qt : FAQ Qt - Doc Qt - Blog Qt - Tutoriels Qt Articles : Ajouter des scripts à votre application Qt - Framework animation : un pas vers les interfaces modernes - Les certifications Qt Ma page - Mon Blog - Mon CV |
|
10
|
|
|
#6 |
|
Membre chevronné
![]() ![]() |
Elle débute ! L'aventure !
|
|
00
|
|
|
#7 |
![]() ![]() ![]() |
Heureux de voir que ça vous plaît déjà
Un sondage a été ajouté à ce topic, n'hésitez pas à vous y exprimer
__________________
Le troisième défi Qt ! Vous souhaitez participer aux rubriques Qt ou PyQt/PySide (tutoriels, FAQ, traductions, sources) ? Contactez-moi par MP. Qt : La FAQ : 200 QR symfony : sfDoctrineGuard Pas de question d'ordre technique par MP ! |
|
00
|
|
|
#8 | |
![]() ![]() ![]() |
Citation:
__________________
Vous souhaitez participer à la rubrique Qt ? Contactez-moi par MP. Qt : FAQ Qt - Doc Qt - Blog Qt - Tutoriels Qt Articles : Ajouter des scripts à votre application Qt - Framework animation : un pas vers les interfaces modernes - Les certifications Qt Ma page - Mon Blog - Mon CV |
|
|
00
|
|
|
#9 |
![]() ![]() ![]() |
Je n'y avais pas pensé, à celle-là
! A voté aussi
__________________
Le troisième défi Qt ! Vous souhaitez participer aux rubriques Qt ou PyQt/PySide (tutoriels, FAQ, traductions, sources) ? Contactez-moi par MP. Qt : La FAQ : 200 QR symfony : sfDoctrineGuard Pas de question d'ordre technique par MP ! |
|
00
|
|
|
#10 |
![]() ![]() Guillaume BelzBiochimiste Inscription : novembre 2008 Messages : 2 835 ![]() |
Petites précisions suite à une remarque hier sur le chat
Ce qui nous intéresse, c'est de montrer l'utilisation de Qt pour créer une application "moderne", pas de vendre une application. Donc inutile de contacter un hôpital pour savoir leurs besoins. Dans la même idée, plus vous utilisez de fonctionnalités différentes de Qt (thread, fichier, base de données, etc.), mieux ça sera. Pour les équipes, la formation optimale n'est pas forcément de rassembler 3 experts en Qt. Une équipe de 2 personnes pourrait être constituée par exemple d'un développeur C++/Qt et d'un graphiste pour l'IHM. Une équipe de 3 personnes pourrait être constituée par un développeur C++/Qt pour le back-end, un pour le front-end et un graphiste. Soyez originaux. Prenez l'initiative de contacter des personnes et de faire une demande de recrutement pour votre projet. Je rappelle qu'il n'y a pas de malus si on est plusieurs sur un projet (maximum 3), ni de bonus si on est tout seul. Si vous êtes débutant en C++/Qt et que vous n'avez pas assez confiance pour vous lancer seul, vous pouvez contacter une personne qui a lancé son projet pour proposer votre aide sur une partie du développement. Vous pouvez vous concentrer par exemple sur la partie réseau ou sur la partie base de données. Bon courage !
__________________
Vous souhaitez rejoindre l'équipe de bénévoles qui fait vivre Developpez (traduction, rédaction, modération) ? Contactez moi par MP. Ma page personnelle avec la liste de mes articles - Mon blog sur la programmation des GPU. Je suis régulièrement sur le chat pour les questions C++/Qt. |
|
50
|
|
|
#11 | |
|
Membre chevronné
![]() ![]() |
Il commence déjà avec ses questions...
Citation:
|
|
|
00
|
|
|
#12 |
|
Membre chevronné
![]() ![]() Inscription : avril 2010 Messages : 283 ![]() |
Très sympa ce défi Qt
Je me permets une petite remarque vu qu'on parle de la bibliothèque QxOrm dans la présentation du défi : outre la persistance (liaison entre la BDD et le programme Qt basé sur le module QtSql), la bibliothèque QxOrm peut également gérer les transferts des données entre la partie cliente et la partie serveur de votre programme (le tout basé sur les modules QtNetwork et boost::serialization). Un tutoriel (en français) est disponible sur le site de QxOrm pour ceux que ça intéresse : http://www.qxorm.com/qxorm_fr/tutorial_2.html Bon courage à tous ! |
|
|
00
|
|
|
#13 |
![]() ![]() ![]() |
Dans ce cas, chaque terminal aura un client et un serveur, non ? Dans ce cas, en quoi n'es-tu pas dans ce que l'on demande
Sinon, il n'y aura probablement pas un serveur, mais une grappe de serveurs, avec de la redondance au cas où un admin aurait oublié ce mot. Un hôpital ne sera probablement jamais dans la situation de tous les serveurs KO, sauf si l'hôpital est par terre.
__________________
Le troisième défi Qt ! Vous souhaitez participer aux rubriques Qt ou PyQt/PySide (tutoriels, FAQ, traductions, sources) ? Contactez-moi par MP. Qt : La FAQ : 200 QR symfony : sfDoctrineGuard Pas de question d'ordre technique par MP ! |
|
00
|
|
|
#14 |
|
Nouveau Membre du Club
![]() Inscription : octobre 2009 Messages : 59 ![]() |
Bonjour,
je vais probablement participer à ce défi malgré mon jeune âge et mon manque d'expérience certain, cependant une remarque m'est venue à l'esprit, dans le sujet, vous parlez d'implémenter des fonctions de visualisation 3D des organes et des os, techniquement parlant c'est parfaitement réalisable, mais cela n'existe pas(pas encore surement), donc est-ce juste une fonctionnalité "bidon" pour faire travailler les équipes sur OpenGL ? De plus, vous conseillez le travail en équipe, mais pensez-vous que cela est réalisable par une seule personne ? |
|
|
00
|
|
|
#15 |
|
Membre chevronné
![]() Développeur informatique Inscription : octobre 2008 Messages : 133 ![]() |
Franchement, bravo pour l'initiative. Ce concours est vraiment une excellente idée! Les spécifications du projet sont très attirantes, un bon défi
|
|
|
00
|
|
|
#16 | |
![]() ![]() ![]() |
Citation:
(En fait, tu pourrais très bien partir dans un trip pour tout ce qui est proposé, en inventant des choses aussi farfelues que possible pour chacun des points, cela sera quand même accepté C'est possible, mais pas forcément aisé.
__________________
Le troisième défi Qt ! Vous souhaitez participer aux rubriques Qt ou PyQt/PySide (tutoriels, FAQ, traductions, sources) ? Contactez-moi par MP. Qt : La FAQ : 200 QR symfony : sfDoctrineGuard Pas de question d'ordre technique par MP ! |
|
|
00
|
|
|
#17 |
![]() ![]() Louis du VerdierÉtudiant Inscription : mars 2009 Messages : 1 480 ![]() |
Tout comme dans l'autre défi, on peut participer seul ou en équipe, selon ses préférences. Pour ma part, par exemple, je vais participer seul.
__________________
Qt : FAQ Qt - Qt Quarterly - Ma page perso - La documentation de Qt en français Dernier article : Débuter avec les Enlightenment Foundation Libraries (EFL) Dernières traductions : Introduction à Qt Quick - Applications modernes avec Qt et QML |
|
00
|
|
|
#18 |
![]() ![]() ![]() |
Premier addendum, concernant les outils à destination des équipes, soit SVN et Redmine, voir la partie ajoutée dans le premier message (eh oui, il y a déjà un duo qui se prépare !).
__________________
Le troisième défi Qt ! Vous souhaitez participer aux rubriques Qt ou PyQt/PySide (tutoriels, FAQ, traductions, sources) ? Contactez-moi par MP. Qt : La FAQ : 200 QR symfony : sfDoctrineGuard Pas de question d'ordre technique par MP ! |
|
00
|
|
|
#19 |
|
Nouveau Membre du Club
![]() Inscription : octobre 2009 Messages : 59 ![]() |
Merci de vos réponses, nous sommes vraiment libres en fait .
(je pense me limiter à la technologie humaine) |
|
|
00
|
|
|
#20 |
![]() ![]() ![]() |
Le but était de vous donner un maximum de liberté, avec des lignes directrices pour éviter l'« écran blanc »
__________________
Le troisième défi Qt ! Vous souhaitez participer aux rubriques Qt ou PyQt/PySide (tutoriels, FAQ, traductions, sources) ? Contactez-moi par MP. Qt : La FAQ : 200 QR symfony : sfDoctrineGuard Pas de question d'ordre technique par MP ! |
|
00
|
Copyright © 2000-2012 - www.developpez.com