Quelle coïncidence ! Les seuls députés qui avaient la conviction que l'amendement était mauvais sont les députés UMP français ! Marrant le hasard quand même, parfois...
totalement utopique. Ceci est valable pour une application simple ou une application moyennement complexe.
Même si je trouve l'affirmation à laquelle tu réponds un peu exagérée, je n'ai jamais lu les manuels des applications que j'utilise, pourtant je ne me considère pas comme un génie ^^
Je suis bien d'accord sur le fond de ton article. Je fais moi-même un logiciel dans lequel je m'efforce de ne faire apparaître en premier lieu que l'essentiel fonctionnel (un peu de bon sens, de concept objet et d'application du langage naturel à l'interface suffisent) et je trouve génial ces logiciels simples mais complets (mon professeur d'algo disait toujours à la fac "quand c'est simple c'est compliqué"), cela dit, je parlait de ce point là en particulier : OK on a simplifié les notifications mais on a supprimé une fonction que je pense intéressante et peu longue à apprivoiser et je ne pense pas que c'était le bon choix. Cela dit, on verra à la longue.
Tout ce texte pour dire que j'ai pas choisi le bon terme :)
Et puis on est pas au sein d'une fiche mantis ou buzilla ici, je parle de régression fonctionnelle. Pour moi, on a perdu quelque chose.
Mouais. Sauf qu'à vouloir segmenter des rôles au sein du bureau, on en perd le côté naturel. En effet, vouloir interagir via la zone de notification me semble parfaitement naturel et je ne veux PAS que mon bureau soit encombré d'un nouveau widget/machin pour pouvoir le faire.
Pour moi, c'est aussi une belle régression !
Je comprends pas bien pourquoi tu déconnes sur la fin de java. Oracle a mauvaise réputation ? Ils veulent tuer java en le rachetant ? Pourquoi ça serait fini ?
Qt4 était en effet une rupture technologique et structurelle profonde par rapport à Qt3, dans l'objectif de repartir sur des bases saines et cohérentes. Il serait dommage de tout changer radicalement une nouvelle fois =) Mais j'y crois vraiment pas, l'API de Qt4 est très bonne et extensible. Au pire, on a parfois des objets qui deviennent doucement deprecated (je pense au QWorkspace, au QHttp) mais pas de quoi fouetter un félin, on a le temps de gérer.
Disons que pour une grosse application, la taille du framework graphique n'est plus vraiment déterminante et on peut s'en foutre complètement.
Pour moi, ça n'est plus un problème depuis longtemps de distribuer les dll de Qt dans mes programmes sous windows. Et personne ne s'en plaint.
C'est à cause de la manie de certaines distribs à séparer appli et headers.
Tu peux m'expliquer ? Je vois pas pourquoi je devrais me retrouver par défaut avec tous les fichiers de développement des libs des programmes que j'utilise.
L'amendement n'est pas conservé.
Ainsi que celui qui spécifiait qu'on ne paye pas la connexion internet coupée.
Comme prévu la commission majoritairement pro-HADOPI a viré les quelques pauvres amendements qui étaient passés.
Mais de rien !
Messieurs, n'hésitez pas à passer sur #qt ou #qt-fr sur freenode (ou http://www.qtfr.org pour le forum) si vous voulez des coups de main ou des avis sur qt, c'est souvent très réactif, et ça pourrait vous donner des idées en plus pour des mises en œuvre.
Seulement, si on construit l'interface à l'exécution, il faut aussi l'exécuter, et donc rajouter un moteur de script.
Euh, vous avez regardé du côté du QUiLoader ?
Enfin bon, peut-être que vous recherchez une syntaxe de description d'écran plus abstraite que du Qt. Mais bon, je ne vois pas trop le rapport avec du scripting.
Et puis, pour les sources, le code lui-même est très facile à comprendre pour un anglophone, car justement, quand un francophone voit «Process->startDetached(processName, Qt::ProcessFork)» par exemple, il a du mal à comprendre.
Dans un bon code source (à mon avis), le code doit pouvoir se lire presque comme on lirait des phrases, grâce à un nommage approprié, des groupements d'instructions judicieux et un découpage fonctionnel assez granuleux et atomique pour ne pas perdre le fil de la lecture.
Les seuls commentaires qui doivent rester doivent être à mon avis de deux types :
- La documentation des API (du genre doxygen, jsdoc ou whatever)
- La documentation des parties du code un peu délicates à comprendre, un calcul algorithmique pointu par exemple.
Et ces deux types de commentaires, il est exclu à mon sens de les mettre en français pour que le code soit pérenne au niveau collaboration internationale car ce sont précisément des commentaires que tu ne retrouveras pas en lisant juste le code.
dans le monde Qt il y a QtDesigner qui n'est pas vraiment marginal
La construction des écrans à partir des .ui (génération de .cpp temporaires) est faite avant la compilation. Je pense qu'il parle de construire les IHM au runtime à partir des fichiers XML. Ce que Qt sait faire aussi et rapidement, et c'est là où je te rejoins mais bon, je pense qu'il est important de le préciser.
Quand on veut comprendre ou lire jusqu'au bout sans s'endormir la licence de son logiciel alors oui la GPL est restrictive. Et tant pis ?
C'est une blague ? T'as déjà lu une licence Microsoft ?
En verbosité, la GPL s'en tire bien, quand même !
Quand on veut utiliser du code libre dans une autre application libre sans risquer d'incompatibilité de licence alors oui, la GPL est restrictive. Et tant pis pour le créateur de logiciel libre.
Un exemple ? La GPL est compatible avec toutes les licences qui offrent au moins autant de liberté. Si c'est pour profiter à des softs qui offrent moins de liberté, alors OUI tant mieux si elle est restrictive.
[^] # Re: C'est pas pratique...
Posté par Guillaume Denry (site web personnel) . En réponse à la dépêche Ultracopier, la copie enfin facile. Évalué à 7.
# /o\
Posté par Guillaume Denry (site web personnel) . En réponse au journal [Hadopi] Défense de nos libertés, dernière ligne droite.. Évalué à 6.
:-)
[^] # Re: Élection européenne
Posté par Guillaume Denry (site web personnel) . En réponse au journal Amendement 138 version originale. Évalué à 2.
[^] # Re: Boycott
Posté par Guillaume Denry (site web personnel) . En réponse au journal Les artistes de gauche pour la loi HADOPI. Évalué à 10.
On peut être contre la licence globale sans être pourtant un "vendu", non ?
Pfffff
[^] # Re: Gimp vs photoshop
Posté par Guillaume Denry (site web personnel) . En réponse au journal IHM et le libre. Évalué à 3.
Même si je trouve l'affirmation à laquelle tu réponds un peu exagérée, je n'ai jamais lu les manuels des applications que j'utilise, pourtant je ne me considère pas comme un génie ^^
[^] # Re: Notifications toutes pourries...
Posté par Guillaume Denry (site web personnel) . En réponse à la dépêche Ubuntu Jaunty Jackalope (9.04) est sortie. Évalué à 4.
[^] # Re: Notifications toutes pourries...
Posté par Guillaume Denry (site web personnel) . En réponse à la dépêche Ubuntu Jaunty Jackalope (9.04) est sortie. Évalué à 2.
Et puis on est pas au sein d'une fiche mantis ou buzilla ici, je parle de régression fonctionnelle. Pour moi, on a perdu quelque chose.
[^] # Re: Notifications toutes pourries...
Posté par Guillaume Denry (site web personnel) . En réponse à la dépêche Ubuntu Jaunty Jackalope (9.04) est sortie. Évalué à 4.
Pour moi, c'est aussi une belle régression !
# Pourquoi ?
Posté par Guillaume Denry (site web personnel) . En réponse au journal Oracle rachète Sun. Évalué à 10.
[^] # Re: Qt 5
Posté par Guillaume Denry (site web personnel) . En réponse au journal kde : vers la fin du tunnel ?. Évalué à 4.
Pourquoi tu voudrais forker Qt3 ?
[^] # Re: Qt 5
Posté par Guillaume Denry (site web personnel) . En réponse au journal kde : vers la fin du tunnel ?. Évalué à 4.
[^] # Re: Qt 5
Posté par Guillaume Denry (site web personnel) . En réponse au journal kde : vers la fin du tunnel ?. Évalué à 1.
Faut pas t'énerver avant le Week-end, enfin ! ;)
[^] # Re: Solution pour ton dernier point
Posté par Guillaume Denry (site web personnel) . En réponse au journal kde : vers la fin du tunnel ?. Évalué à 4.
# Solution pour ton dernier point
Posté par Guillaume Denry (site web personnel) . En réponse au journal kde : vers la fin du tunnel ?. Évalué à 7.
[^] # Re: bof
Posté par Guillaume Denry (site web personnel) . En réponse à la dépêche Notre opinion sur GNU/Linux doit-elle être mise à jour ?. Évalué à 3.
Pour moi, ça n'est plus un problème depuis longtemps de distribuer les dll de Qt dans mes programmes sous windows. Et personne ne s'en plaint.
[^] # Re: Incohérances
Posté par Guillaume Denry (site web personnel) . En réponse à la dépêche Notre opinion sur GNU/Linux doit-elle être mise à jour ?. Évalué à 6.
Tu peux m'expliquer ? Je vois pas pourquoi je devrais me retrouver par défaut avec tous les fichiers de développement des libs des programmes que j'utilise.
[^] # Re: Il me semble...
Posté par Guillaume Denry (site web personnel) . En réponse au journal Le "Lettre ouverte aux spectateurs citoyens". Évalué à 10.
Ainsi que celui qui spécifiait qu'on ne paye pas la connexion internet coupée.
Comme prévu la commission majoritairement pro-HADOPI a viré les quelques pauvres amendements qui étaient passés.
http://www.ecrans.fr/C-est-Hadopire,6888.html
Vive la République. Et vive la France.
[^] # Re: Dommage
Posté par Guillaume Denry (site web personnel) . En réponse à la dépêche Logram, environnement de bureau totalement différent, fête ses 1 ans.. Évalué à 5.
[^] # Re: Dommage
Posté par Guillaume Denry (site web personnel) . En réponse à la dépêche Logram, environnement de bureau totalement différent, fête ses 1 ans.. Évalué à 2.
[^] # Re: Heu...
Posté par Guillaume Denry (site web personnel) . En réponse à la dépêche Logram, environnement de bureau totalement différent, fête ses 1 ans.. Évalué à 4.
Messieurs, n'hésitez pas à passer sur #qt ou #qt-fr sur freenode (ou http://www.qtfr.org pour le forum) si vous voulez des coups de main ou des avis sur qt, c'est souvent très réactif, et ça pourrait vous donner des idées en plus pour des mises en œuvre.
[^] # Re: Heu...
Posté par Guillaume Denry (site web personnel) . En réponse à la dépêche Logram, environnement de bureau totalement différent, fête ses 1 ans.. Évalué à 6.
Euh, vous avez regardé du côté du QUiLoader ?
Enfin bon, peut-être que vous recherchez une syntaxe de description d'écran plus abstraite que du Qt. Mais bon, je ne vois pas trop le rapport avec du scripting.
[^] # Re: Dommage
Posté par Guillaume Denry (site web personnel) . En réponse à la dépêche Logram, environnement de bureau totalement différent, fête ses 1 ans.. Évalué à 6.
Dans un bon code source (à mon avis), le code doit pouvoir se lire presque comme on lirait des phrases, grâce à un nommage approprié, des groupements d'instructions judicieux et un découpage fonctionnel assez granuleux et atomique pour ne pas perdre le fil de la lecture.
Les seuls commentaires qui doivent rester doivent être à mon avis de deux types :
- La documentation des API (du genre doxygen, jsdoc ou whatever)
- La documentation des parties du code un peu délicates à comprendre, un calcul algorithmique pointu par exemple.
Et ces deux types de commentaires, il est exclu à mon sens de les mettre en français pour que le code soit pérenne au niveau collaboration internationale car ce sont précisément des commentaires que tu ne retrouveras pas en lisant juste le code.
My 2 cents.
[^] # Re: Heu...
Posté par Guillaume Denry (site web personnel) . En réponse à la dépêche Logram, environnement de bureau totalement différent, fête ses 1 ans.. Évalué à 1.
La construction des écrans à partir des .ui (génération de .cpp temporaires) est faite avant la compilation. Je pense qu'il parle de construire les IHM au runtime à partir des fichiers XML. Ce que Qt sait faire aussi et rapidement, et c'est là où je te rejoins mais bon, je pense qu'il est important de le préciser.
# Dommage
Posté par Guillaume Denry (site web personnel) . En réponse à la dépêche Logram, environnement de bureau totalement différent, fête ses 1 ans.. Évalué à 3.
[^] # Re: L'avis de Linus
Posté par Guillaume Denry (site web personnel) . En réponse à la dépêche MINIX 3 - Google Summer of Code. Évalué à 2.
C'est une blague ? T'as déjà lu une licence Microsoft ?
En verbosité, la GPL s'en tire bien, quand même !
Quand on veut utiliser du code libre dans une autre application libre sans risquer d'incompatibilité de licence alors oui, la GPL est restrictive. Et tant pis pour le créateur de logiciel libre.
Un exemple ? La GPL est compatible avec toutes les licences qui offrent au moins autant de liberté. Si c'est pour profiter à des softs qui offrent moins de liberté, alors OUI tant mieux si elle est restrictive.