Je code, je code, je code, et j'en oublie de causer ici... Je suis en train d'aprendre le python, et c'est passionant ! (Pour ceux qui veulent apprendre à programmer : commencez par là !)
Alors je me rattrape vite fait en égrainant quelques nouvelles tombées récement :
- NVU 1.0 est sorti ! Pour ceux qui ne connaissent pas, NVU est un éditeur html basé à l'origine sur le composer de Mozilla. Il utilise donc l'excellent moteur de rendu Gecko. Si vous cherchez un outils pour réaliser vos sites, il est fait pour vous ! Bien sûr libre et gratuit, il est disponible à l'instart des autre produits XUL basés sur Gecko sous Windows, Linux et MacOS X. Il ne semble pas qu'une traduction français soit déjà effectuée, mais quand ce sera le cas, elle devrai se trouver sur le site de frenchmozilla. NVU n'est pas un projet de la fondation Mozilla, il a été développé par la société française Disruptive Innovation, et sponsorisé par la distribution commerciale Linux Linspire.
- Google a sorti Google video viewer. Il s'agit d'un plugin pour Internet Explorer et surtout Mozilla Firefox, mais seulement pour Windows, qui permet de voir certaines vidéos de Google video, le moteur de recherche de vidéos de google (les vidéos avec un petit triangle bleu, elle sont encore rares). Cependant, il se trouve que ce lecteur est basé sur l'excellent lecteur libre Video Lan Client réalisé à l'origine par des étudians de l'Ecole Centrale de Paris. Déjà, il est regretable que Video Lan Client soit présent aussi bien sur Linux et Mac que sur Windows (avec même des fonctions en plus pour Linux comme le DVB), alors que le plugin de google ne fonctionne que pour les Windows 2000 ou mieux (pour ceux qui considèrent Windows XP comme meilleur). Mais en plus le plugin de Google ne peut lire que les vidéos de Google video. Heureusement, DVD Jon, rendu célèbre pour le cassage de la protection CSS des DVDs qui permet à nos Linux adorés (et à VLC) de lire des DVD cryptés, a réalisé un petit patch qui permetra au plugin de google de lire tout type de vidéos...
- Toujours à propos de google qui n'arrête pas de sortir des nouveaux services, l'un d'eux, Google Earth est mort né, un peu comme l'avait été Google Web Accelerator (le lien me renvoi sur le site de la googlebar sous Linux avec Firefox). Cependant, grace à e-idole, ont peu encore le télécharger avec ce lien. Evidement c'est encore un programme pour Windows, mais je vais essayer avec mon Wine...
Bon, la pause est finie, je retourne coder...
EDIT : Avec Wine, le programme d'installation plante presque dès le début. Dans le rapport d'erreur, que j'ai rapidement parcouru, il parle du manque du SP2 de Windows... Comme si j'allais installer les DRM et consor sur mon Linux !
Commentaires
J'ai jeté vite fait un coup d'oeil à NVU et apparemment ils ont corrigé pas mal de bugs que j'avais vu (même ceux présents dans la version PRE). Ca demande une étude approfondie mais cette version finale a l'air fonctionnelle (en même temps c'est le but d'une telle version )
Sinon j'avais commencé Python aussi... en fait je pourrais dire que je sais programmer en Python mais je n'ai rien codé depuis un petit boût de temps (à part en C, mais là c'est un plaisir perso ) C'est la doc en ligne Dive Into Python qui est superbe.. je te la conseille
En Python j'adore les "list comprehension" (si je ne me trompe pas de terme) qui font boucle, test etc tout en même temps... et entre crochets s'il vous plait
Pour finir je suis en train de tester le Google Video... j'ai uploadé une vidéo mais ça fait plus d'une journée qu'elle est "en attente de validation"... En tout cas ils ne se sont pas foulés pour la version Linux de l'uploader : c'est du Java +
C'est vrai que NVU semble assez stable et fonctionel. Bon franchement, je préfère un éditeur de texte pour faire mes pages web, c'est plus léger, et j'ai l'impression de maitriser vraiment ce que je fait. Je pense que NVU est surtout utile quand il faut faire une page web rapidement, ou pour ceux qui veulent faire une petit site web sans aprendre le html... Après, quand ils parlent d'une alternative à Dreamweaver, je sais pas... Dans ce rôle, je verrai plutôt Quanta +, mais celui est limité à Linux et utilise Qt...
Pour python, je programme surtout en Basic, et j'avais déjà découvert avec joie les "collections" de Gambas, (en VB6, fallait même pas y rêver). Et maintenant, les listes, les dictionaires... Et pas de déclarations de variables... Franchement, j'aprécie. En fait, avant de découvrir Dive Into Python, j'avais trouvé sur Framasoft ceci, et c'est avec ça que j'ai appris les bases. Mais faudra que je regarde Dive Into Python plus en détails... Je vais bientôt me mettre aux interfaces graphiques... Mais j'hésite : Tk/PyGTK/wxPython ?
J'ai essayé wxWidgets sous Windows avec C++ et j'ai bien aimé... c'était surtout pour avoir un vrai langage de programmation graphique objet (parce que ce que nous propose Microsoft c'est pas super ) Donc dans l'ensemble c'est très objet et c'est très sympa à utiliser.. il y a quand même quelques macros indispensables... Je pense que Tk est assez limité au boût d'un moment... J'avais commencé à regarder PyGTK alors que j'apprenais Python en même temps mais j'ai laissé tombé... de mémoire c'était sympa aussi...
Je pense que GTK est plus répendu que wxWidgets, ça peut compter dans ta décision
J'ai regardé un peu wxPython et PyGTK, je pense que je vai plutôt prendre GTK. J'ai trouvé un tutoriel en français, qui a l'air assez complet bien qu'il semble qu'il date un peu, et qui est en fait la traduction de celui-ci, un peu plus mit à jour. Je vais essayer de me débrouiller avec ça. Quant à Tk, ça fait un peu viellot...
Merci de tes conseils !