l'intégration de glade fonctionne encore mieux qu'avant.
Et un truc vraiment bien pour les tooltip avec les prototypes, c'est qu'il reconnait vos propres fonctions (si elles sont dans un des fichiers ouverts).
Bon à savoir aussi, c'est que anjuta2, le fusionnement de anjuta et gIde est disponible sur le CVS en "checkoutant" anjuta2... vala vala...
Et j'ai honte, mais depuis que j'ai découvert anjuta (un certain temps deja), je ne code plus sous vi....
- Why is IBM supporting Linux?
Because we admire it, we believe in it, we need it, and it's good for customers. </I>
Our role, like any member of the Community, is to assist it, contribute to it, and champion it.
And we're putting a billion dollars behind Linux.</I>
Et tout d'un coup, IBM apparait sous un nouveau visage.
Comme je l'ai dit plus haut, IBM étant une des plus grosses boites d'info, quelle pub pour le penguoin !!!
Je pense que ce que IBM est en train d'apporter à Linux, de par sa notoriété, les utilisateurs de Linux doivent le rendre à IBM.
Car on pourrait penser à un simple gros coup de pub pour IBM, mais IBM n'a jamais été pour les grosses arnaques (on fait croire que, mais en fait, on s'en fout).
J'espere sincerement que cette "campagne publicitaire" d'IBM va permettre aux adorateurs du click d'un peu mieux connaitre nunux.
mhhh, ma nouvelle signature ? -How does Linux help IBM compete?
Linux is the future.
> Si Microsoft avait fait la même chose avec son logo XP ou IE
oui, mais déja, les logo de MS sont moches à périr...
Et puis, mise à part la pub et les petites anim en flash d'IBM (trop drole d'ailleurs), on ne peut pas dire que Linux soit hyper performant au niveau marketing.
Personnellement, je n'ai jamais vu la moindre affiche a la "where do you wan't to go" pour linux.
Il y a une grande différence entre les os libres et MS.... le marketing.
De toutes façons, Linux a une image, pour ceux qui connaissent pas, d'OS de pirates... Si on graphe des Tux sur les murs/trottoir, ca fait encore plus rebelle... C'est chouette ;) Mais si maintenant c'est une société comme IBM, qui est quand meme des plus grosses entreprises informatiques, cela ne peut que faire réfléchir.
"Pourquoi est-ce que une société comme IBM s'interesse à un OS de pirates, de rebelles ? "
"Est-ce que Linux serait « bien » ???"
Moi, cette histoire me fait franchement rire car, comme on l'a dit plus haut, ca donne une image différente d'IBM, une image djeunz et déconnante... et ca fait de la pub pour nux.
<avis_perso> Et tant pis si ça ne plait pas aux décideurs politiques... qui de toutes facons sont pourris (non, je n'ai pas dit payés) par MS. </avis_perso>
Je pense que cette situation est super interessante. De fait, elle démontre que la GPL est une vraie license qui protège l'auteur original.
Ce qui est encore mieux, c'est que cette histoire a pu s'arranger (ce n'est pas encore fini, mais c'est en bonne voie) sans l'aide d'un tribunal ou meme simplement de la FSF.
J'ai pu, plus d'une fois, lire dans des mags sur le graphisme que des softs comme blender, gimp et meme sketch pouvaient devenir des "concurrents sérieux" pour d'autres éditeurs.
De fait, quand on voit les possibilités déjà offerte par The Gimp alors qu'il n'est qu'en version 1.2.x et qu'on voit ce que la future 1.4 sera (cfr la news sur la sortie de la branche 1.3), on se dit que de fait, photoshop n'a qu'a bien se tenir.
Une chose à ne pas oublier : The Gimp 1.2.x, Photoshop 6.x .... une légère différence de versions.... Comment était Photoshop dans sa version 1.2 ? AMHA, certainement pas aussi puissant que The Gimp.
La puissance de blender n'est meme plus à démontrer....
En plus, chose assez marrante, Gimp et Blender tournent sur win32 .... Quid de Photoshop et 3DS Max ?
(Je prends photoshop et 3ds max car ils sont cités dans la news, mais c'est la meme chose avec les autres produits win32)
Meme si pour l'instant les logiciels libres ne sont pas encore prets pour une utilisation professionnelle (quoique), ils le seront d'ici peu de temps....
Grosses sociétés attirées par la tune, vous pouvez commencer à trembler, on va vous montrer ce que c'est des vrais logiciels....
Quant au mag, félicitation de vous interessez au libre, en esperant que vous continuerez et que d'autres suivront.
... mais un "vrai" portage ne serait-il pas plus interessant ?
Je m'explique.
Imaginons que monsieur X tourne sous 2000 ou XP. Ce sont des systèmes qui demandent déjà pas mal de ressources mémoire.
Mettons en plus un X dans Cygwin et KDE.
Il va falloir 2Go de ram et un bi-P3 pour faire tourner cela ?
Est-ce que QT ne permet pas comme GTK de faire tourner des applics sans cygwin ?
Si c'est le cas, pourquoi devoir passer par cygwin ?
je ne connais pas du tout perl donc, je vais simplement t'expliquer les "grosses" bases de la programmation réseau en java.
Tu veux faire un client-serveur quelconque.
il te faut donc d'un coté une socket sur laquelle tu feras des bind/listen/accept/obiwan....
De l'autre coté, tu ne dois faire qu'un bind.
Java te fournit des Socket et des ServerSocket.
En gros, l'ecriture du serveur sera quelque chose du genre
public class Server {
..public static void main(String[] args) {
...ServerSocket mySocket = null;
...Socket serviceSocket = null;
...// créeons d'abord la socket
...try {
.....mySocket = new ServerSocket(5000);
...} catch (IOException e) {
.....System.err.println("oops");
...}
...// on fait le accept
...try {
.....serviceSocket = mySocket.accept();
...} catch (IOException e) {
.....System.err.println("oops");
...}
..}
}
et tu as un serveur qui tourne. Il faut bien entendu maintenant lui faire recevoir les données et blablabla, mais en gros, c'est mettre un flux sur la socket et ca n'apporte que peu d'interet ici.
Le client sera encore plus simple a écrire.
L'avantage des *Socket, est simple, tu as deux classes et entre elles, un flux de sortie et en flux d'entrée. Pour faire toute une partie réseau qui, par exemple en C serait quand meme assez fastidieuse, cela devient d'un coup très simple et réduite à quelques lignes.
Il existe également les URL et les URLConnection qui fonctionnent simplement comme suit:
mon url = new URL("http://machin.truc"(...));
un flux et hop.
Maintenant, je rappelle que je ne connais pas Perl et que je ne peux pas comparer si il est plus "simple" ou pas
> Et puis c'est tellement plus confortable de ne pas remettre en question ses connaissances, hein ?
Pas du tout, en tant qu'étudiant en informatique, j'ai encore pas mal de choses a apprendre et/ou a approfondir.
J'ai deja étudié « l'utilisation de class wizard (sigh) » et donc, une partie des MFC.
L'année prochaine on verra CORBA et la réponse microsftienne avec COM/DCOM.
Mes (maigres) connaissances, je les remets en cause tous les jours en cherchant comme améliorer telle ou telle chose dans la facon de coder, en apprenant par moi-meme certains langages que par manque de temps (sans doute) nous nb'apprenons pas à l'école (php, utilisation d'api comme gtk, (faut d'ailleurs que je me mette a perl et python ;p), ...
De toutes manières, l'informatique est un milieu dans lequel nous sommes _obligés_ de nous remettre en question très souvent...
Nouvelle version de java, nouvelle librairie puissante en C, nouveau langage, .... Mais pour une question de gout et de principes (surtout), je n'apprendrai le C# que si il doit devenir un de mes cours l'année prochaine...
Personnelement, j'apprécie énormément le java pour les raisons suivantes:
- c'est de l'orienté objet, ce qui permet une réutilisation du code ainsi que la modification de celui-ci sans devoir changer tout le reste. (et tous les autres avantages de la POO)
- c'est multi-plateforme. Le programme que j'ecris pour linux, tournera aussi sur windows ou sur tout os ayant une JVM.
- A partir du moment ou on a compris les trucs de base, on évolue rapidement dans l'apprentissage du java (je sais, j'ai encore des progrès à faire ;p)
- Il est génial pour tout ce qui touche le réseau et internet (que ce soit un « bete » programme comme jcoincoin ou une applic applet/servlet)
Par contre, je ne connais pas C# et je n'ai vraiment pas envie de connaitre... Si C# est pensé comme MS a pensé les MFC par exemple, quelle horreur ça doit etre.
De plus, meme si java n'est pas open, il a l'avantage d'etre gratuit.
TOUT le monde peut avoir une jvm pour son os (pour autant quelle existe bien entendu ;p) ....
Et pour C# ? Est-ce que je pourrai faire tourner un programme écrit en C# sous macOSX ? ou sous *BSD ?
Je ne sais d'ailleurs plus le prix absolument abérant (un gros doute sur le abérant) des outils C#, mais, petit étudiant que je suis, je n'ai pas les moyens de me les payer ... (je n'en ai pas l'envie non plus donc, ça tombe plutot pas mal).
Je trouve la position de MS totalement ridicule. Créer un langage _uniquement_ pour essayer de couler sun et le java....
Petite question en passant, est-ce que le C# possede un API aussi énorme que celle de java ?
je ne l'ai pas encore installé, mais comme le montre le screenshot ci-présent http://binny.dyndns.org/pub/gimp-1.3.jpeg(...) , il semblerait que ce nouveau gimp permette de jouer avec le vectoriel....
J'ai recu sur la ml gimp-announce ce mail : "Be afraid!
It's shiny, it's new, it's unstable, it's b0rken, it's The GIMP 1.3 !!
Get ready for reorganized, not-yet-really-working sourcecode, compile it,
hack it, send patches and help making a new GIMP that kicks ass."
Un rien plus tard, j'ai reçu : "Well, unfortunately the tarball contains a bad bug that prevents any paint strokes from being drawn.
There is a patch called gimp-1.3.0-oops.patch in the same FTP directory which fixes this...
# question (avec indice pour ceux qui nous regardent)
Posté par Benjamin Michotte . En réponse à la dépêche Les promesses du noyau 2.5. Évalué à 1.
Ca veut dire quoi une interface commune pour des filesystems ?
# dans cette version aussi
Posté par Benjamin Michotte . En réponse à la dépêche Anjuta 0.18 dispo. Évalué à 10.
Et un truc vraiment bien pour les tooltip avec les prototypes, c'est qu'il reconnait vos propres fonctions (si elles sont dans un des fichiers ouverts).
Bon à savoir aussi, c'est que anjuta2, le fusionnement de anjuta et gIde est disponible sur le CVS en "checkoutant" anjuta2... vala vala...
Et j'ai honte, mais depuis que j'ai découvert anjuta (un certain temps deja), je ne code plus sous vi....
[^] # Re: Licq 1.1.0
Posté par Benjamin Michotte . En réponse à la dépêche GAIM : ICQ + MSN + AOL. Évalué à 10.
vous récuperez le cvs
cvs -d :pserver:anoncvs@leela.csclub.uwaterloo.ca:/extra/cvsroot login
le pass est anoncvs
vous aller dans licq-xxxxxxx
cd src
cvs update -r V8_BRANCH
cd ../include
cvs update -r V8_BRANCH
cd ..
et vous recompilez comme d'hab.
Dans votre ~/.licq/licq.conf vous devez remplacer
Server1 = icq.mirabilis.com
par
Server1 = login.icq.com
et voila...
[^] # Appel contrib daCode (was Re: operation canapé)
Posté par Benjamin Michotte . En réponse à la dépêche LinuxFr : le père Noël est en avance. Évalué à 1.
> si il faut couché
si il faut coucher
# operation canapé
Posté par Benjamin Michotte . En réponse à la dépêche LinuxFr : le père Noël est en avance. Évalué à 1.
si oui, elle passe à quelle heure ?
[^] # Re: *coincoin roulaize !
Posté par Benjamin Michotte . En réponse à la dépêche First Monday : la bouffe Linux de Belfort !. Évalué à 1.
1 7036 3.61% 6985 5.19% 92418 4.70% 23 0.20% adsl-62100.turboline.skynet.be
ben c'est moi....
on garde 36 heures la meme ip et mon coincoin a un uptime de 6 jours... CQFD
[^] # Re: Et window maker 0.70 est sortie aussi
Posté par Benjamin Michotte . En réponse à la dépêche Peace, Love & Linux... et paie la facture. Évalué à 1.
# peace love linux
Posté par Benjamin Michotte . En réponse à la dépêche Peace Love & Linux: IBM condamné. Évalué à 1.
- Why is IBM supporting Linux?
Because we admire it, we believe in it, we need it, and it's good for customers. </I>
Our role, like any member of the Community, is to assist it, contribute to it, and champion it.
And we're putting a billion dollars behind Linux.</I>
Et tout d'un coup, IBM apparait sous un nouveau visage.
Comme je l'ai dit plus haut, IBM étant une des plus grosses boites d'info, quelle pub pour le penguoin !!!
Je pense que ce que IBM est en train d'apporter à Linux, de par sa notoriété, les utilisateurs de Linux doivent le rendre à IBM.
Car on pourrait penser à un simple gros coup de pub pour IBM, mais IBM n'a jamais été pour les grosses arnaques (on fait croire que, mais en fait, on s'en fout).
J'espere sincerement que cette "campagne publicitaire" d'IBM va permettre aux adorateurs du click d'un peu mieux connaitre nunux.
mhhh, ma nouvelle signature ?
-How does Linux help IBM compete?
Linux is the future.
[^] # Re: Billet d'humeur
Posté par Benjamin Michotte . En réponse à la dépêche Peace Love & Linux: IBM condamné. Évalué à 1.
oui, mais déja, les logo de MS sont moches à périr...
Et puis, mise à part la pub et les petites anim en flash d'IBM (trop drole d'ailleurs), on ne peut pas dire que Linux soit hyper performant au niveau marketing.
Personnellement, je n'ai jamais vu la moindre affiche a la "where do you wan't to go" pour linux.
Il y a une grande différence entre les os libres et MS.... le marketing.
De toutes façons, Linux a une image, pour ceux qui connaissent pas, d'OS de pirates... Si on graphe des Tux sur les murs/trottoir, ca fait encore plus rebelle... C'est chouette ;) Mais si maintenant c'est une société comme IBM, qui est quand meme des plus grosses entreprises informatiques, cela ne peut que faire réfléchir.
"Pourquoi est-ce que une société comme IBM s'interesse à un OS de pirates, de rebelles ? "
"Est-ce que Linux serait « bien » ???"
Moi, cette histoire me fait franchement rire car, comme on l'a dit plus haut, ca donne une image différente d'IBM, une image djeunz et déconnante... et ca fait de la pub pour nux.
<avis_perso> Et tant pis si ça ne plait pas aux décideurs politiques... qui de toutes facons sont pourris (non, je n'ai pas dit payés) par MS. </avis_perso>
[^] # Re: no comment
Posté par Benjamin Michotte . En réponse à la dépêche SVM commence à comprendre le monde linux. Évalué à 1.
Touchons du bois, tous les êtres ne sont pas aussi secs dans leurs commentaires...
[^] # Re: Ce serait très bien si...
Posté par Benjamin Michotte . En réponse à la dépêche MPlayer Vs WarpVision : round 2. Évalué à 1.
# A ce sujet
Posté par Benjamin Michotte . En réponse à la dépêche MPlayer Vs WarpVision : round 2. Évalué à 1.
Ce qui est encore mieux, c'est que cette histoire a pu s'arranger (ce n'est pas encore fini, mais c'est en bonne voie) sans l'aide d'un tribunal ou meme simplement de la FSF.
[OT] désolé pour la tournure de phrase ridicule
[^] # Re: quelques points
Posté par Benjamin Michotte . En réponse à la dépêche Interview de Fabien Penso : la retranscription. Évalué à 1.
Est-ce qu'il y avait aussi des esclaves avec des grands éventails et des filles nues t'amenant tes boissons ? :)
[^] # Re: bonne initiative...
Posté par Benjamin Michotte . En réponse à la dépêche KDE 2.2.1 sous Windows. Évalué à 1.
Mais bon, ca doit etre un boulot absolument monstrueux de (back)porter kde pour win32.
Mais ce serait "marrant" que les malheureux utilisateurs de MS puissent également avoir la possibilité de choisir leur windowmanager...
# Ce n'est pas le seul
Posté par Benjamin Michotte . En réponse à la dépêche Un nouveau magazine dédié au graphisme numérique. Évalué à 1.
De fait, quand on voit les possibilités déjà offerte par The Gimp alors qu'il n'est qu'en version 1.2.x et qu'on voit ce que la future 1.4 sera (cfr la news sur la sortie de la branche 1.3), on se dit que de fait, photoshop n'a qu'a bien se tenir.
Une chose à ne pas oublier : The Gimp 1.2.x, Photoshop 6.x .... une légère différence de versions.... Comment était Photoshop dans sa version 1.2 ? AMHA, certainement pas aussi puissant que The Gimp.
La puissance de blender n'est meme plus à démontrer....
En plus, chose assez marrante, Gimp et Blender tournent sur win32 .... Quid de Photoshop et 3DS Max ?
(Je prends photoshop et 3ds max car ils sont cités dans la news, mais c'est la meme chose avec les autres produits win32)
Meme si pour l'instant les logiciels libres ne sont pas encore prets pour une utilisation professionnelle (quoique), ils le seront d'ici peu de temps....
Grosses sociétés attirées par la tune, vous pouvez commencer à trembler, on va vous montrer ce que c'est des vrais logiciels....
Quant au mag, félicitation de vous interessez au libre, en esperant que vous continuerez et que d'autres suivront.
# bonne initiative...
Posté par Benjamin Michotte . En réponse à la dépêche KDE 2.2.1 sous Windows. Évalué à 1.
Je m'explique.
Imaginons que monsieur X tourne sous 2000 ou XP. Ce sont des systèmes qui demandent déjà pas mal de ressources mémoire.
Mettons en plus un X dans Cygwin et KDE.
Il va falloir 2Go de ram et un bi-P3 pour faire tourner cela ?
Est-ce que QT ne permet pas comme GTK de faire tourner des applics sans cygwin ?
Si c'est le cas, pourquoi devoir passer par cygwin ?
# et l'interet ?
Posté par Benjamin Michotte . En réponse à la dépêche PHP Obfuscateur : le code ne sera plus visible.... Évalué à 1.
quel est donc l'interet ? ou alors j'ai rien compris ?
[^] # Re: sed
Posté par Benjamin Michotte . En réponse à la dépêche PHP Obfuscateur : le code ne sera plus visible.... Évalué à 1.
sed, c'est dien
[^] # Cours avancé de java ;)
Posté par Benjamin Michotte . En réponse à la dépêche C# et Java, une étude comparée. Évalué à 1.
Tu veux faire un client-serveur quelconque.
il te faut donc d'un coté une socket sur laquelle tu feras des bind/listen/accept/obiwan....
De l'autre coté, tu ne dois faire qu'un bind.
Java te fournit des Socket et des ServerSocket.
En gros, l'ecriture du serveur sera quelque chose du genre
public class Server {
..public static void main(String[] args) {
...ServerSocket mySocket = null;
...Socket serviceSocket = null;
...// créeons d'abord la socket
...try {
.....mySocket = new ServerSocket(5000);
...} catch (IOException e) {
.....System.err.println("oops");
...}
...// on fait le accept
...try {
.....serviceSocket = mySocket.accept();
...} catch (IOException e) {
.....System.err.println("oops");
...}
..}
}
et tu as un serveur qui tourne. Il faut bien entendu maintenant lui faire recevoir les données et blablabla, mais en gros, c'est mettre un flux sur la socket et ca n'apporte que peu d'interet ici.
Le client sera encore plus simple a écrire.
L'avantage des *Socket, est simple, tu as deux classes et entre elles, un flux de sortie et en flux d'entrée. Pour faire toute une partie réseau qui, par exemple en C serait quand meme assez fastidieuse, cela devient d'un coup très simple et réduite à quelques lignes.
Il existe également les URL et les URLConnection qui fonctionnent simplement comme suit:
mon url = new URL("http://machin.truc"(...));
un flux et hop.
Maintenant, je rappelle que je ne connais pas Perl et que je ne peux pas comparer si il est plus "simple" ou pas
[^] # Re: Opinion
Posté par Benjamin Michotte . En réponse à la dépêche C# et Java, une étude comparée. Évalué à -1.
> Et puis c'est tellement plus confortable de ne pas remettre en question ses connaissances, hein ?
Pas du tout, en tant qu'étudiant en informatique, j'ai encore pas mal de choses a apprendre et/ou a approfondir.
J'ai deja étudié « l'utilisation de class wizard (sigh) » et donc, une partie des MFC.
L'année prochaine on verra CORBA et la réponse microsftienne avec COM/DCOM.
Mes (maigres) connaissances, je les remets en cause tous les jours en cherchant comme améliorer telle ou telle chose dans la facon de coder, en apprenant par moi-meme certains langages que par manque de temps (sans doute) nous nb'apprenons pas à l'école (php, utilisation d'api comme gtk, (faut d'ailleurs que je me mette a perl et python ;p), ...
De toutes manières, l'informatique est un milieu dans lequel nous sommes _obligés_ de nous remettre en question très souvent...
Nouvelle version de java, nouvelle librairie puissante en C, nouveau langage, .... Mais pour une question de gout et de principes (surtout), je n'apprendrai le C# que si il doit devenir un de mes cours l'année prochaine...
# Opinion
Posté par Benjamin Michotte . En réponse à la dépêche C# et Java, une étude comparée. Évalué à 10.
- c'est de l'orienté objet, ce qui permet une réutilisation du code ainsi que la modification de celui-ci sans devoir changer tout le reste. (et tous les autres avantages de la POO)
- c'est multi-plateforme. Le programme que j'ecris pour linux, tournera aussi sur windows ou sur tout os ayant une JVM.
- A partir du moment ou on a compris les trucs de base, on évolue rapidement dans l'apprentissage du java (je sais, j'ai encore des progrès à faire ;p)
- Il est génial pour tout ce qui touche le réseau et internet (que ce soit un « bete » programme comme jcoincoin ou une applic applet/servlet)
Par contre, je ne connais pas C# et je n'ai vraiment pas envie de connaitre... Si C# est pensé comme MS a pensé les MFC par exemple, quelle horreur ça doit etre.
De plus, meme si java n'est pas open, il a l'avantage d'etre gratuit.
TOUT le monde peut avoir une jvm pour son os (pour autant quelle existe bien entendu ;p) ....
Et pour C# ? Est-ce que je pourrai faire tourner un programme écrit en C# sous macOSX ? ou sous *BSD ?
Je ne sais d'ailleurs plus le prix absolument abérant (un gros doute sur le abérant) des outils C#, mais, petit étudiant que je suis, je n'ai pas les moyens de me les payer ... (je n'en ai pas l'envie non plus donc, ça tombe plutot pas mal).
Je trouve la position de MS totalement ridicule. Créer un langage _uniquement_ pour essayer de couler sun et le java....
Petite question en passant, est-ce que le C# possede un API aussi énorme que celle de java ?
[^] # Re: petit patch
Posté par Benjamin Michotte . En réponse à la dépêche Gimp 1.3, nouvelle version instable. Évalué à 0.
[^] # Re: petit patch
Posté par Benjamin Michotte . En réponse à la dépêche Gimp 1.3, nouvelle version instable. Évalué à 1.
Déja rien que pour ça, il ne peut qu'être bien
# petit patch
Posté par Benjamin Michotte . En réponse à la dépêche Gimp 1.3, nouvelle version instable. Évalué à 10.
"Be afraid!
It's shiny, it's new, it's unstable, it's b0rken, it's The GIMP 1.3 !!
Get ready for reorganized, not-yet-really-working sourcecode, compile it,
hack it, send patches and help making a new GIMP that kicks ass."
Un rien plus tard, j'ai reçu :
"Well, unfortunately the tarball contains a bad bug that prevents any paint strokes from being drawn.
There is a patch called gimp-1.3.0-oops.patch in the same FTP directory which fixes this...
sorry ;)"
voila, voila...
ah oui, le ftp en question, c'est bien entendu
ftp://ftp.gimp.org/pub/gimp/v1.3/v1.3.0/(...)
[^] # Re: Idées recus
Posté par Benjamin Michotte . En réponse à la dépêche Un répertoire des solutions libre pour l'administration. Évalué à -1.
Je demande ici _officiellement_ aux modéros de carrément RETIRER ce commentaire raciste d'un site comme celui-ci...
comme on vient de le dire sur la tribune : "..., c'est un sommet dans l'immonde"
au nom des millions de personnes exterminées par des connards comme celui ci-dessus, je vous remercie.