Personnellement j'ai toujours trouver ça inutilisable. Le fait que ça semble être "plus naturel" est pour moi largement contestable et ne compense pas les défauts du mode spatial (15 000 fenêtres etc etc).
De plus, je déteste lorsque ça me mémorise l'affichage par dossier.
J'ai sans doute louper quelque chose, alors si quelqu'un avait d'autres arguments en faveur de ce mode je suis curieux de les connaître. (c'est une vrai demande hein, pas de l'ironie)
Ben justement moi ça me fait l'effet inverse : autant avant il y avait un fort look Playskool (icône surtout), autant maintenant je trouve qu'il fait bien plus pro.
Et les icônes sont bien meilleures qu'avant selon moi. Et je trouve franchement pas que c'est pompé sur Vista (ça me fait même plus pensé à un OSX).
Comme quoi, ça doit dépendre vraiment des goûts. Pour moi le look "jouet pour gamin" de KDE3 était ce qu'il avait de pire face à Gnome.
>> Je préfère pouvoir indenter comme je veux. Et les blocs délimités par l'indentation m'ont fait immédiatement fuir la première fois que j'ai mis le nez dans Python.
Ben moi ça m'a fait tout l'effet inverse (^_^). En plus, ça limite les styles différents (style C Gnu, style C K&R etc...), tout le monde a le même en python (ou presque). Au moins c'est consistant. Ensuite, tu n'écris pas 15 000 caractères inutiles et ça facilite le travail à plusieurs. De plus, en python, tu peux tout de même choisir de mettre une instruction sur plusieurs lignes avec le \
>> Euh, non ça c'est en C. Il n'y a pas de délimiteur de fin de ligne dans Gambas, si ce n'est le passage à la ligne, à condition qu'aucun opérateur n'attende d'argument.
C'est ce que je disais. Le "comme en basic" veut dire que le basic resemble au python sur ce point. Mais il est clair que la phrase est tendancieuse.
>> Ca je l'admet. Il faut connaître: IF / END IF, SELECT / END SELECT, DO / LOOP, WHILE / WEND, REPEAT / UNTIL et FOR / NEXT.
D'un autre côté, ça rend la structure du code parfois plus lisible.
Justement, ceci rajoute pour moi une difficulté inutile car l'apport en lisibilité est somme toute AMHA assez minime, rentre en conflit avec les mots clés d'autres langages et fait écrire des caractères en trop (^_^).
Bon après, tout ça c'est des détails de syntaxe et ça n'a pas beaucoup d'importance par rapport à la qualité des différentes librairies utilisables et des propriétés intrinsèques du langage (fortement typé, OO, etc.....).
Quitte à ajouter une autre syntaxe (ceci n'est qu'une proposition de ma part, tu fait évidemment ce que tu veux) : le python
autant il y a des truc en python qui me dérange, autant leur syntaxe (bloc délimité par l'indentation, les foreach, les range...) est très agréable. Et ça à l'avantage de forcer le programmeur a bien indenter son programme, chose que tout les langages ne font pas. Et il n'y a pas, comme en basic, de délimitation de ligne par ; , chose qu'on a tous oublié une fois dans sa vie et qu'on a eu du mal à trouver d'où venait le problème.
En fait, un des truc qui me soule en Basic (ou ADA, ou Bash, ou VHDL, ou ...) c'est la délimitation des blocs... un coup c'est END, ENDIF, ENDLOOP (et encore, le bash est très peu cohérent avec des FI, ESAC et ENDLOOP).... Ok c'est (parfois) logique, mais c'est chiant d'écrire tout ça et je finis par me mélanger les pinceaux entre toutes les variantes syntaxiques des langages semblables... De plus, après les IF il y a un THEN qui sert à rien et que j'oublie tout le temps ^^
PS : ceci n'est pas un troll, juste une conséquence de ma trop grande habitude au C-like
Quand je disque je n'utiliserais pas Gambas pour un gros projet, c'est notamment dû au fait que l'on perd le côté multiplatforme de Qt, que l'on a pas accès au même nombre de fonctionnalités de la bibliothèque Qt et que, à l'heure actuel, je ne supporterai pas d'utiliser un langage BASIC à longueur de journée ^^. Peut-être qu'une utilisation plus poussé de Gambas pourra m'enlever le dernier point.
Python et Java possède tout deux une grosse librairie complète et peuvent, de surcroit, utiliser Qt (tout en restant, normalement, multiplatforme).
Après, je ne le nie pas, les fonctionnalités de Gambas restent impressionnantes. J'ai peut-être parler un peu rapidement en ne prenant en compte que mes besoins/envies et le peu que je connais de Gambas.
Avant de commencer mes compliments, je précise juste à la base que je déteste le basic et ayant malheureusement déjà eu affaire a du VBA, je préfère de loin des solutions complètes et réelement puissantes (C++/Qt, Python, Java)
Cependant, j'ai quand même par curiosité testé Gambas. Et là j'ai été surpris :
- réelement rapide : a dire vrai je vois pas, à première vue, la différence avec un programme C++/Qt
- indépendance du toolkit graphique : voila qui va permettre de coder des petites applications pour n'importe quel bureau sans facher l'un ou l'autre parti.
- environnement complet : autocomplétion, facilité de programmation graphique, de déployement d'application. Ce n'est pas parfait, mais tout de même bien abouti.
Bref, personnellement je n'utiliserai pas Gambas pour des gros projets, par contre il a vraiment sa place pour un programme courant relativement simple. (légèrement dommage que je n'aime pas la syntaxe du basic)
Bref, je n'ai pas tout testé en détail et il y a sans doute des avantages/inconvénients que je n'ai pas vu, mais Gambas mérite bel et bien qu'on s'y attarde un peu plus.
Et bien je te remercie pour ça. C'est tout de même un peu dommage que l'auteur n'ai pas le droit de modifier ce qu'il a écrit, mais je te remercie tout de même !
Justement, je le trouve également trop light ! J'ai pas encore rajouter tout ce que je connais (ça fait un moment que j'ai pas toucher à une BDD), mais de toute façon mes connaissances dans le domaine reste limité à peu de chose prêt à ce que tu vois ici (+ objet relationnel d'oracle que j'ai légèrement oublié et jamais vraiment manipulé).
Je ne demande qu'à le compléter, mais il vaudrait mieux que j'attende d'avoir des cours de BDD à mon école (l'UTC). Je n'ai plus le temps actuellement de faire mumuse avec différentes BDD.
Par contre, si quelqu'un souhaite modifier/compléter/me donner des astuces ou commandes utiles, libre à lui de le faire (^_^)
Merci pour le compliment. En fait c'était bel un bien un mémo shell à l'origine (raccourci clavier, scripting bash, fichier bashrc etc etc) mais j'ai fini par rajouter tout un tas de chose... du coup ça ne se limite plus à ça maintenant. Je suis d'accord pour dire que le nom est mal choisi, mais je je ne peux plus éditer le journal.
Je peux te promettre qu'il s'agissait bien de la même version (^_^). En fait, j'ai lancé 2 instance de la 0.8 et ai joué en local.
Sinon pour le bug de la map. Le rafraîchissement se fait bien lorsque le serveur change de map, mais s'il à déjà choisi une map AVANT que le client se connecte, là le client verra la map par défaut (pirates). Si on lance le jeu dans cet état. Il y a des perso qui marchent dans les airs car les maps affichées ne correspondent pas ^^
Sincèrement j'adore ce jeux ! Je trouve que sa qualité de cesse de s'améliorer et je le conseil à tous (^_^)
De plus, je tiens à vous féliciter car cette version tourne encore plus rapidement que les autres version chez moi, et c'est de plus en plus beau.
Par contre j'ai trouvé quelques bugs :
- réseaux : lorsqu'un serveur est lancé avec une map spécifique, les clients qui se connect ont la map par défaut (pirates) et ne peuvent la changer. Lorsque la partie se lance, les deux map sont différentes et le résultat est assez surprenant ^^
- réseaux : lorsque le serveur se déconnecte, le client bloque
- réseaux : le nom des joueurs n'est pas raffraichi
- graphique : sur certaines map (aquarium et pirates par exemple), la partie droite de la carte s'affiche mal (voir http://anacr0x.free.fr/wormux.jpg )
- jouabilité : le supertux (une de mes armes préférée ^^) ne part pas du personnage mais un peu à côté. Si on est entouré de mur (ou tout simplement sur une pente assez raide) il peut partir dans la roche et nous exploser à la figure sans que l'on comprenne.
Idées :
- réseaux : les autres joueurs devraient être grisé et le siens ajouté par défaut afin de bien voir qui est son perso.
Je maîtrise assez bien le C++ et Qt serait peut-être potentiellement intéressé par ce SoC (je n'ai peut-être pas le niveau mais ça serait une expérience géniale, puis ça ne coûte rien d'essayer). Cependant, je me pose une question : sachant que je suis loin de parler anglais couramment, cela est-il un sérieux handicap ?
Il me semble que l'on est parrainer par un des membres du projets non ? Si l'on "chat" avec lui (ou par mail) et que je comprend rien de ce qu'il veut insinuer je risque de rencontrer quelques problèmes...
Ceci dit, je suis capable de commenter du code en anglais mais j'aimerai tout de même savoir ce qu'il en a été pour toi, et quelles difficultés tu as éprouvé.
Peut-être, mais on à la possibilité de n'acheter qu'une chanson (si c'est la seule d'intéressante). Je me vois mal demander au vendeur de la Fnac de me couper le cd en 12 et de diviser le prix... (^_^)
Moi je trouve ça bien, au contraire. Selon, les trois quarts d'un cd sont souvent nuls...
Ah mais je ne nie pas le fait qu'il soit connu. Je précise juste que je ne le connaissais pas (je ne passe pas ma vie sur www.fr.debian.org et je ne suis pas administrateur) et que je trouve cela particulièrement intéressant. Bon ceci dit, j'en suis à peu prêt à la moitié et je me rend compte que ça dépasse clairement mes capacités (voir même mon courage) mais je le trouve très bien rédigé et clair. J'ai appris beaucoup de choses intéressantes (^_^).
Je continu dans ma lancée : sur certaines cartes (araigné par exemple) la caméra ne suit pas le joueur lorsqu'il utilise un jetpack ou une corde ninja, alors que dans d'autres cartes (pirates par exemple), ça marche très bien.
4eme bug : lorsque l'on a choisi des équipes et joué une fois, les équipes sélectionnées sont sauvegardé. Si on recommence une partie, les icones des équipes dans la boite de sélection de gauches ne sont plus valables (elles font comme si ils y avait toute les équipes dans cette boite de sélection).
Pendant que j'y suis, j'ai trouvé un troisième bug ^^
Lors d'un lancement d'un gnu launcher, si c'est le premier tir et que l'on a pas mis de puissance, le jeu plante (j'arrive pas à avoir la sortie d'un where).
Lorsque l'on met un peu de puissance, ça ne plante pas, mais si on est sur une surface relativement plate, le gnu apparaît sous terre et tourne continuellement sur lui-même sans avancer.
J'ai encore trouvé un petit bug graphique : lors d'une attaque aérienne, lorsque l'avion lâche ses bombes, il se téléporte un peu sur la gauche, en entraînant la caméra avec lui.
[^] # Re: First Post
Posté par HoloAddict (site web personnel) . En réponse à la dépêche KDE4 déchaîne les passions. Évalué à 10.
De plus, je déteste lorsque ça me mémorise l'affichage par dossier.
J'ai sans doute louper quelque chose, alors si quelqu'un avait d'autres arguments en faveur de ce mode je suis curieux de les connaître. (c'est une vrai demande hein, pas de l'ironie)
[^] # Re: LiveCD
Posté par HoloAddict (site web personnel) . En réponse au journal KDE Rc1 is out. Évalué à 10.
Et les icônes sont bien meilleures qu'avant selon moi. Et je trouve franchement pas que c'est pompé sur Vista (ça me fait même plus pensé à un OSX).
Comme quoi, ça doit dépendre vraiment des goûts. Pour moi le look "jouet pour gamin" de KDE3 était ce qu'il avait de pire face à Gnome.
[^] # Re: Vraiment sympa
Posté par HoloAddict (site web personnel) . En réponse à la dépêche Première 'Release Candidate' de Gambas 2. Évalué à 2.
Après les goûts, les couleurs, toussa toussa...
[^] # Re: Vraiment sympa
Posté par HoloAddict (site web personnel) . En réponse à la dépêche Première 'Release Candidate' de Gambas 2. Évalué à 1.
Ben moi ça m'a fait tout l'effet inverse (^_^). En plus, ça limite les styles différents (style C Gnu, style C K&R etc...), tout le monde a le même en python (ou presque). Au moins c'est consistant. Ensuite, tu n'écris pas 15 000 caractères inutiles et ça facilite le travail à plusieurs. De plus, en python, tu peux tout de même choisir de mettre une instruction sur plusieurs lignes avec le \
>> Euh, non ça c'est en C. Il n'y a pas de délimiteur de fin de ligne dans Gambas, si ce n'est le passage à la ligne, à condition qu'aucun opérateur n'attende d'argument.
C'est ce que je disais. Le "comme en basic" veut dire que le basic resemble au python sur ce point. Mais il est clair que la phrase est tendancieuse.
>> Ca je l'admet. Il faut connaître: IF / END IF, SELECT / END SELECT, DO / LOOP, WHILE / WEND, REPEAT / UNTIL et FOR / NEXT.
D'un autre côté, ça rend la structure du code parfois plus lisible.
Justement, ceci rajoute pour moi une difficulté inutile car l'apport en lisibilité est somme toute AMHA assez minime, rentre en conflit avec les mots clés d'autres langages et fait écrire des caractères en trop (^_^).
Bon après, tout ça c'est des détails de syntaxe et ça n'a pas beaucoup d'importance par rapport à la qualité des différentes librairies utilisables et des propriétés intrinsèques du langage (fortement typé, OO, etc.....).
[^] # Re: Vraiment sympa
Posté par HoloAddict (site web personnel) . En réponse à la dépêche Première 'Release Candidate' de Gambas 2. Évalué à 5.
autant il y a des truc en python qui me dérange, autant leur syntaxe (bloc délimité par l'indentation, les foreach, les range...) est très agréable. Et ça à l'avantage de forcer le programmeur a bien indenter son programme, chose que tout les langages ne font pas. Et il n'y a pas, comme en basic, de délimitation de ligne par ; , chose qu'on a tous oublié une fois dans sa vie et qu'on a eu du mal à trouver d'où venait le problème.
En fait, un des truc qui me soule en Basic (ou ADA, ou Bash, ou VHDL, ou ...) c'est la délimitation des blocs... un coup c'est END, ENDIF, ENDLOOP (et encore, le bash est très peu cohérent avec des FI, ESAC et ENDLOOP).... Ok c'est (parfois) logique, mais c'est chiant d'écrire tout ça et je finis par me mélanger les pinceaux entre toutes les variantes syntaxiques des langages semblables... De plus, après les IF il y a un THEN qui sert à rien et que j'oublie tout le temps ^^
PS : ceci n'est pas un troll, juste une conséquence de ma trop grande habitude au C-like
[^] # Re: Vraiment sympa
Posté par HoloAddict (site web personnel) . En réponse à la dépêche Première 'Release Candidate' de Gambas 2. Évalué à 2.
Python et Java possède tout deux une grosse librairie complète et peuvent, de surcroit, utiliser Qt (tout en restant, normalement, multiplatforme).
Après, je ne le nie pas, les fonctionnalités de Gambas restent impressionnantes. J'ai peut-être parler un peu rapidement en ne prenant en compte que mes besoins/envies et le peu que je connais de Gambas.
# Vraiment sympa
Posté par HoloAddict (site web personnel) . En réponse à la dépêche Première 'Release Candidate' de Gambas 2. Évalué à 6.
Cependant, j'ai quand même par curiosité testé Gambas. Et là j'ai été surpris :
- réelement rapide : a dire vrai je vois pas, à première vue, la différence avec un programme C++/Qt
- indépendance du toolkit graphique : voila qui va permettre de coder des petites applications pour n'importe quel bureau sans facher l'un ou l'autre parti.
- environnement complet : autocomplétion, facilité de programmation graphique, de déployement d'application. Ce n'est pas parfait, mais tout de même bien abouti.
Bref, personnellement je n'utiliserai pas Gambas pour des gros projets, par contre il a vraiment sa place pour un programme courant relativement simple. (légèrement dommage que je n'aime pas la syntaxe du basic)
Bref, je n'ai pas tout testé en détail et il y a sans doute des avantages/inconvénients que je n'ai pas vu, mais Gambas mérite bel et bien qu'on s'y attarde un peu plus.
[^] # Re: extension
Posté par HoloAddict (site web personnel) . En réponse au journal Aides-mémoire Shell et SQL. Évalué à 1.
[^] # Re: iwlist aussi
Posté par HoloAddict (site web personnel) . En réponse au journal Aides-mémoire Shell et SQL. Évalué à 2.
Je recommence : "Je ne connaissais pas ! Merci beaucoup !"
Les IM font parfois des désastres...
[^] # Re: iwlist aussi
Posté par HoloAddict (site web personnel) . En réponse au journal Aides-mémoire Shell et SQL. Évalué à 1.
J'ajoute de suite.
[^] # Re: extension
Posté par HoloAddict (site web personnel) . En réponse au journal Aides-mémoire Shell et SQL. Évalué à 1.
[^] # Re: *Light
Posté par HoloAddict (site web personnel) . En réponse au journal Aides-mémoire Shell et SQL. Évalué à 2.
Je ne demande qu'à le compléter, mais il vaudrait mieux que j'attende d'avoir des cours de BDD à mon école (l'UTC). Je n'ai plus le temps actuellement de faire mumuse avec différentes BDD.
Par contre, si quelqu'un souhaite modifier/compléter/me donner des astuces ou commandes utiles, libre à lui de le faire (^_^)
[^] # Re: Petite remarque.
Posté par HoloAddict (site web personnel) . En réponse au journal Aides-mémoire Shell et SQL. Évalué à 2.
[^] # Re: Memo shell
Posté par HoloAddict (site web personnel) . En réponse au journal Aides-mémoire Shell et SQL. Évalué à 2.
[^] # Re: Quelques bugs
Posté par HoloAddict (site web personnel) . En réponse au journal Sortie de Wormux 0.8 beta1. Évalué à 1.
Je referai des tests plus poussés d'ici la fin de la semaine je pense. Si je trouve d'autres choses, je vous tiens au courant.
Bonne continuation.
[^] # Re: Quelques bugs
Posté par HoloAddict (site web personnel) . En réponse au journal Sortie de Wormux 0.8 beta1. Évalué à 1.
Sinon pour le bug de la map. Le rafraîchissement se fait bien lorsque le serveur change de map, mais s'il à déjà choisi une map AVANT que le client se connecte, là le client verra la map par défaut (pirates). Si on lance le jeu dans cet état. Il y a des perso qui marchent dans les airs car les maps affichées ne correspondent pas ^^
# Quelques bugs
Posté par HoloAddict (site web personnel) . En réponse au journal Sortie de Wormux 0.8 beta1. Évalué à 4.
De plus, je tiens à vous féliciter car cette version tourne encore plus rapidement que les autres version chez moi, et c'est de plus en plus beau.
Par contre j'ai trouvé quelques bugs :
- réseaux : lorsqu'un serveur est lancé avec une map spécifique, les clients qui se connect ont la map par défaut (pirates) et ne peuvent la changer. Lorsque la partie se lance, les deux map sont différentes et le résultat est assez surprenant ^^
- réseaux : lorsque le serveur se déconnecte, le client bloque
- réseaux : le nom des joueurs n'est pas raffraichi
- graphique : sur certaines map (aquarium et pirates par exemple), la partie droite de la carte s'affiche mal (voir http://anacr0x.free.fr/wormux.jpg )
- jouabilité : le supertux (une de mes armes préférée ^^) ne part pas du personnage mais un peu à côté. Si on est entouré de mur (ou tout simplement sur une pente assez raide) il peut partir dans la roche et nous exploser à la figure sans que l'on comprenne.
Idées :
- réseaux : les autres joueurs devraient être grisé et le siens ajouté par défaut afin de bien voir qui est son perso.
[^] # Re: Une expérience fantastique et valorisante
Posté par HoloAddict (site web personnel) . En réponse à la dépêche Le Google Summer of Code 2006 arrive !. Évalué à 1.
Il me semble que l'on est parrainer par un des membres du projets non ? Si l'on "chat" avec lui (ou par mail) et que je comprend rien de ce qu'il veut insinuer je risque de rencontrer quelques problèmes...
Ceci dit, je suis capable de commenter du code en anglais mais j'aimerai tout de même savoir ce qu'il en a été pour toi, et quelles difficultés tu as éprouvé.
Merci d'avance.
[^] # Re: Vu a la TV
Posté par HoloAddict (site web personnel) . En réponse au journal Mandriva et achat de musique en ligne. Évalué à 2.
Moi je trouve ça bien, au contraire. Selon, les trois quarts d'un cd sont souvent nuls...
[^] # Re: Bonne initiative
Posté par HoloAddict (site web personnel) . En réponse au journal Un nouveau site dans le monde du libre est né : systembin.com. Évalué à 4.
# Bonne initiative
Posté par HoloAddict (site web personnel) . En réponse au journal Un nouveau site dans le monde du libre est né : systembin.com. Évalué à 2.
J'ai vu plein de trucs intéressants dont je n'avais jamais entendu parler ! (ex : sécuriser debian...)
Dommage qu'il n'y ai pas de flux RSS. Je pense que tous les sites devraient proposer ça ^^
[^] # Re: Compilation reussi mais....
Posté par HoloAddict (site web personnel) . En réponse au journal Wormux 0.7beta1. Évalué à 1.
[^] # Re: Compilation reussi mais....
Posté par HoloAddict (site web personnel) . En réponse au journal Wormux 0.7beta1. Évalué à 1.
[^] # Re: Compilation reussi mais....
Posté par HoloAddict (site web personnel) . En réponse au journal Wormux 0.7beta1. Évalué à 1.
Lors d'un lancement d'un gnu launcher, si c'est le premier tir et que l'on a pas mis de puissance, le jeu plante (j'arrive pas à avoir la sortie d'un where).
Lorsque l'on met un peu de puissance, ça ne plante pas, mais si on est sur une surface relativement plate, le gnu apparaît sous terre et tourne continuellement sur lui-même sans avancer.
[^] # Re: Compilation reussi mais....
Posté par HoloAddict (site web personnel) . En réponse au journal Wormux 0.7beta1. Évalué à 2.