Journal A quoi dois-je me consacrer en priorité ?

Posté par  (site web personnel, Mastodon) .
Étiquettes :
0
29
sept.
2003
Voilà la vie de geek est bien trépidante, surtout quand on a pas mal de projet.
Donc voici un journal purement 3615 Maïelaïefe pour demander vos avis et vos conseils.

Background :

- J'ai appris pas mal de C++ l'année passée et j'aime beaucoup ça.
- J'avais fait pas mal de Java avant et cette année à la fac sera principalement orientée là-dessus.
- Je n'ai jamais encore participé à un réel projet de programmation pour l'opensource mais j'aimerais bien.
- je n'ai jamais codé ou très peu d'interface graphique.

J'aimerais réaliser les projets suivants :

- Amuse : Un lecteur de MP3/OGG avec interface en GTK2 qui serait un peu particulier. Pour la partie lecture du fichier, je ferai juste un appel à mpg321 ou ogg123 donc ce n'est pas ça le plus important.
Ce projet me tient spécialement à coeur car j'en ai vraiment besoin et envie, juste pour moi-même. (rien ne me satisfait en fait)

- JabSat http://frimouvy.udev.org/wiki/wakka.php?wiki=JabSatProject(...) (Un client Jabber dans un applet Java ) C'est un projet qui me passionne moins (car je n'en ai pas l'utilité personnelle) mais qui serait très chouette à faire et surtout qui comblerait un réel manque actuel et qui permettrait de promouvoir Jabber.

Si vous étiez à ma place, vous :

- Consacreriez à JabSat, après tout c'est du Java et c'est aussi ce qui est majoritairement utilisé à la Fac. Pour l'interface graphique de JabSat, vous utiliseriez les ressources (aides, FAQs, exemples) suivantes : .... (complétez)

- Consacreriez à Amuse, en C++, après tout ce que j'ai personnellement le plus besoin et envie. Pour l'interface l'interface en GTK2, vous utiliseriez les aides suivantes : .... (complétez)

- Apprendriez le PERL grace au livre gagné sur Linuxfr qui est un peu délaissé depuis l'arrivée du Tanenbaum. Le PERL permettrait en effet de gagner plein de temps dans d'autres projets.

- Apprendriez le python car tout le monde le conseille pour le moment et il pourrait être utile dans le projet Amuse à la place du C++.

- Apprendriez le langage .... (complétez) car il est bien plus indiqué pour le projet Amuse.

- Termineriez d'abord le passage en php/css de la Grenouille Bleue car ce genre de site est important

- Arrêteriez de geeker pour faire de nouveaux films Frimouvy.

- Joindriez un projet déjà existant comme .... (complétez) qui est vachement intéressant.

- Consacreriez plutot à l'évangélisme sous diverses formes.

- Ecririez 100 épisodes de la vie trépidante des moules.

- Autre: ... (complétez)


Voala... Merci de votre aide dans cette dure décision. J'attend vos commentaires et vos idées... ;)
  • # Re: A quoi dois-je me consacrer en priorité ?

    Posté par  . Évalué à 4.

    Amuse.
    parce que j'en ai besoin moi aussi ;)
  • # Re: A quoi dois-je me consacrer en priorité ?

    Posté par  (site web personnel) . Évalué à 1.

    Je pense que lancer seul un projet qui va durer sur le long terme est difficile, il faut garder la motivation.

    Si tu t'en sens capable lance toi ! :-)

    Moi je n'ai pas encore osé me lancer, je me connais trop, du coup je me contente de contribuer un peu au jour le jour dès que j'ai envie de faire un patch sur un projet quelconque.
  • # Re: A quoi dois-je me consacrer en priorité ?

    Posté par  . Évalué à 2.

    Terminer de rendre propre le site de la grenouille bleue.
    Ce serait vraiment bien d'avoir un code nickel conforme w3c et avec un HTML bien dans l'esprit de l'HTML (séparation du contenu et de la forme), comme ça ce serait une occasion de plus de vanter les mérites du respect des standards.
  • # Re: A quoi dois-je me consacrer en priorité ?

    Posté par  (site web personnel) . Évalué à 1.

    ...ce qui t'amuse le plus et te donnera le plus envie de t'amuser plus tard et encore plus un peu plus tard...
  • # Re: A quoi dois-je me consacrer en priorité ?

    Posté par  . Évalué à 2.

    Juste pour une des nombreuses questions... Pour l'interface graphique de JabSat, le mieux comme ressource/aide/doc, c'est le tutorial Java de Sun. Comme c'est pour une applet, tu devras de toute façon n'utiliser que SWING (voir que awt mais bon...) et oublier tous les SWT ou autre trucs rigolos.
    • [^] # Re: A quoi dois-je me consacrer en priorité ?

      Posté par  (site web personnel, Mastodon) . Évalué à 1.

      effectivement, c'est ce qu'on avait conclu. mais bon, ICQ le fait bien avec ICQ2GO..

      Mes livres CC By-SA : https://ploum.net/livres.html

      • [^] # Re: A quoi dois-je me consacrer en priorité ?

        Posté par  . Évalué à 1.

        ICQ le fait bien quoi ? Utiliser uniquement l'AWT ?
        Apparement c'est ce qu'ils font vu que ça marche avec un VM Java 1.1

        Ce qui m'étonne dans l'affaire, c'est qu'il n'y ai encore aucun client Jabber en applet Java...
        • [^] # Re: A quoi dois-je me consacrer en priorité ?

          Posté par  . Évalué à 1.

          GreenThumb marche chez moi.
          Par contre il faut accepter un certificat pour autoriser l'applet a utiliser des trucs normalement interdit aux applets.

          Mais bon pour éviter ça il faudrait que l'applet soit hébergée au même endroit que là où l'utilisateur a créé son adresse Jabber, ou bien avoir une sorte de proxy pour se connecter à chaque serveurs (mouaif)
      • [^] # Re: A quoi dois-je me consacrer en priorité ?

        Posté par  (site web personnel) . Évalué à 1.

        Juste une question, pourquoi vouloir faire une applet et pas une application Java Web Start ? C'est tout aussi user-friendly et ça laisse vachement plus de possibilités ...

        Sinon pour le GUI, à ta place j'adopte Swing :-)

        Puis si vous avez besoin d'un peu d'aide, je n'ai pas bcp de temps mais je verrais ce que je peux faire ...
  • # Re: A quoi dois-je me consacrer en priorité ?

    Posté par  . Évalué à 2.

    1) la vie trépidante des moules, je m'y suis trop marré
    2) Amuse, parce que xmms c'est supaire (joli, ergonomique, plugable) mais c'est quand même un peu de la merde (crash régulier, impossible de lire un fichier de plus d'une demi-heure sans qu'il bouffe 99% du cpu...).
    3) Le python c'est bien, en abuser ca craint pas.
    • [^] # Re: A quoi dois-je me consacrer en priorité ?

      Posté par  (site web personnel) . Évalué à 1.

      Hu ? Xmms ne me fait jamais de plan comme ca. Je lis regulierement des fichiers d'une heure et plus, pour Radio404, et j'ai pas de problemes de charge CPU. Ma copine enchaine des playlist d'une journée sans plantage ; tu es sur que tu n'as pas un plugin foireux ?

      D'ailleur, XMMS 1.2.8 est sorti depuis le 5 septembre...
  • # Re: A quoi dois-je me consacrer en priorité ?

    Posté par  . Évalué à 1.

    continuez à jouer avec le C++ (y a des kilomètres de choses à faire, ne serait ce que mâitriser STL et Boost et faire de la MPT)


    sinon pour GTK2 -> http://linuxfr.org/~QuYuan/5693.html(...)
    • [^] # Re: A quoi dois-je me consacrer en priorité ?

      Posté par  . Évalué à 2.

      Les langages sont pour le programmeurs comme les marteaux, scies, rabots et ciseaux pour le menuisier : des outils.

      S'interesser a differents langages, avec leurs complements de reference (STL, swing) c'est s'assurer de disposer des outils adaptes pour différentes taches...
      -> L'important etant d'en maitriser 2 ou 3 selon les domaines d'utilisation que l'on rencontre le plus souvent, et avoir de bonnes notions sur quelques autres.

      En plus c'est comme parler plusieurs langues, ou s'interesser a differentes disciplines (scientifiques, sportives...) : la mise en parallele de ces competences permet de mieux cerner chacune d'entre elle et facilite la comprehension de toutes : faire du C++, du python, du C et du ruby, c'est aussi bon pour du Java...

      Mes preferes (mais c'est personnel) :
      1 Le duo infernal : ruby et python (quand je pense que mes cours d'informatique au lycée, puis d'algorithmique en ecole d'inge se faisaient avec assembleur/fortran/pascal : c'est bien, mais utiliser des langages plus 'doux' c'est mieux pour apprendre)
      2 Puis dans l'ordre : C++, C, Fortran
      • [^] # Re: A quoi dois-je me consacrer en priorité ?

        Posté par  . Évalué à 1.

        J'allais oublier : rien ne vaut la lecture/ecriture de code pour apprendre.
        -> Amuse a l'air interessant -> code en C, C++

        -> les perls mongers ecrivent des equivalent a presque tous les 'petits' (heu c'est juste une facon de parler) outils GNU : essaie en python (bon courage)
  • # Re: A quoi dois-je me consacrer en priorité ?

    Posté par  . Évalué à 1.

    Pour la doc/faq/aide sur GTK2 j'ai trouvé un tutorial (que j'ai pas
    encore commencé) a l'adresse : http://www.gtk-fr.org/index.php(...)
  • # Re: A quoi dois-je me consacrer en priorité ?

    Posté par  . Évalué à 1.

    http://gqmpeg.sourceforge.net/(...)

    comme front end a mpg321 et ogg123 cela ne te plait pas?

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.