Plutot que de se tourner vers Koffice """vs""" gnome-office, il serait mieux de faire une librairie haut niveau pour les différentes fonction d'un office
Et de faire les programmes par dessus après
Il parait que les auteurs de kspread et gnumeric pouraient déjà faire ca
Dans Ubuntu c'est toujours la 1.14.2-1
Et ca t'étonne? (aie)
Il me semble que j'avais passé quelques heures à jouer à la beta de la 2.0 et je n'avais en fait pas vu de grandes différences
Moi je trouve que si et pas qu'un peu....
Enfin bon
(et surtout, pas de son)
Comme qui dirait: RTFM!
% civclient
1: Impossible de trouver le fichier de spécifications audio "stdsounds".
1: Pour obtenir du son vous avez besoin de télécharger un jeu de sons !
1: Utilisation des jeu sonores de <ftp://ftp.freeciv.org/freeciv/contrib/sounds/sets>.(...)
1: Va continuer avec les sons désactivés.
J'ai déjà posté une news mais apparement elle est moyenne vu qu'ils arrivent pas à se décider, donc si quelqu'un à une bonne news à proposer :)
J'en avais déjà proposé une autre et ils m'ont répondu qu'elles devaient avoir une explication des jeux de civilisations,
une liste des jeux de civilisations existants sous linux
Des screenshots
Et quelle aurait comme but d'être en première page
Oui mais c'est pas simple,
Plusieurs possibilité
Les données du fichier sont accédés par mmap, auquel cas tu peux refaire un mmap avec la même addresse et un paramêtre spécial pour avoir les même données
et tu récupere
Soit les données sont accédée différement et la je sais pas faire
En clair, il est impossible de se retrouver avec des violation de partage à la windows ;) Ou encore des répertoires sur le bureau que tu peux pas effacer parce que windows a décider que c'etait un répertoire systeme!
À un détail pret
essaye par exemple cp /dev/zero /sbin/init
il te dira que le fichier est occupé (si ca le fait pas toute mes condoléances :p)
C'est que t'eteins complétement
pas d'enregistrement de la ram ou quoi que ce soit
Tu redémarre, les applis se repositionne comme elles étaient (n° bureau, fermé/ouvert pour les applis dans le systray, position sur l'écran etc)
Mais en fait c'est à la charge de l'application de gérer ca
enfin je sais pas trop comment expliquer quand meme...
Aussi konqueror avec 15 onglets il redemarre avec :) (quand on redemarre pas par le menu et que tu te retrouve avec un truc d'y a 15jours c'set chiant qd meme)
* Le 'déplacer vers' et 'copier vers' dans le menu contextuel lorsque l'on utilise konqueror, là encore c'est bête mais ça évite d'ouvrir des fenêtres inutiliment juste pour un copier
Encore mieux!
Avec kde 3.4 tu peux envoyer vers un contact!
Et le mode de transport sera automatiquement choisi: par kopete (jabber, msn, icq, etc) s'il est connecté dessus; konversation s'il est connecté dessus; si aucun des deux ben il retombe sur kmail
Mais euh :'(
Bon merci
Bon donc en gros la Lesser GPL c'est pas une BSD alike?
Pourtant dans les softs que je package ou je fais bien attention à la license, ca se passe en gros comme ca
la glibc est bien en LibGPL2.0 et non LGPL2.1, est-ce juste qu'il est pas à jour?
Remarque alsa-lib est en LGPL2.1 .... mmmm
pour avoir une liste loin d'être exhaustives des licenses vous pouvez allez voir http://pinaraf.robertlan.eu.org/report.html(...) c'est catégorie/soft(license) le tableau (à l'origine c'est pas fait pour être un tableau de licenses mais bon pour voir :)
La on voit que y a beaucoup de LibGPL2, c'est juste une méconnaissance?
PS:Bon t'as gagné j'vé me lire les trois licenses
Dans l'ensemble je trouve que tu as raison
juste quelques commentaires Sous Windows, tous les contrôles sont standardisés, ainsi que l'IHM, tandis que sous Linux, c'est un peu le bordel entre les applis Qt, KDE, GTK, Gnome, tk, etc. sans compter une IHM potable qui fait encore défaut dans la grande majorité des cas.
Je parlerais de mon propre cas: KDE
Personnellement j'utilise à 100% les applis KDE et rien d'autre (aie j'utilise xchat.... konversation me convient tjs pas.... bon bref)
Et les applications KDE sont super uniformisée (comparez l'interface de akregator, kmail et knode par exemple :) Souvent, sous Linux, on clique sur des icônes dans les menus, on voit le petit curseur rebondir, l'icône tourner dans la barre de tâche, mais rien, queudal, rien ne s'ouvre, et aucun message d'erreur aparaît.
Effectivement, apres est-ce à l'application de le gerer?
La librairie sous jacente (kdelibs ici), ou même le lanceur?
(Notez que sous kde quand c'est un signal qui est récu y a un gestionnaire de bugs qui est sensé être lancé)
Un truc génial sous Windows, c'est les dialogues inter-applications, que KDE commence à peine à mettre en place de manière fonctionnelle.
Huhu
la gestion interapplications KDE me semble hyper puissante et bien implantée,
bon je dis pas que KDE a fait avant windows, mais il est clairement plus puissant (ou alors mon époque windows s'est vraiment mal passé)
Mais bon c'est dans la philosophie meme de KDE de faire modulaire
Sinon, il y a aussi le temps de boot, infiniment plus rapide sous Windows que sous Linux (par exemple, en moins de 10 secondes, je suis loggué sous Windows XP SP2, alors qu'il me faut presque 2 minutes sous Linux + KDE...)
Ca se corrige tu peux atteindre 1m pour un boot complet (sans bios mais avec KDE & appli qui vont avec)
C'est encore plus mais bon
Bref, je reste sous Linux, mais c'est principalement parce que j'aime bien voir l'évolution du système au quotidien (tandis que sous Windows, je suis un peu grisé... en attendant Longhorn peut-être ?)
Moi je la vois et je la fais :p (je preciserais pas)
- L'auteur autorise le logiciel a se lier a sa librairie
- La librairie est en LGPL
Alors un petit eclaircissement de tout ce brouillard (qui n'en est pas un à premiere vue :p)
LGPL signifie plusieurs chose
Library GPL et Lesser GPL
la Lesser GPL correspond en gros à la BSD (je vais me faire taper pour ca je le sens)
et la Library GPL qui correspond à ton premier point qui est une GPL avec une close de liaison dynamique (ca fait bizarre à dire tien...), mais pas d'utiliser directement le code
Par contre là où je ne sais pas ou du moins ça semble flou pour pas mal de monde c'est que une société modifie la libxml2 par exemple pour leur besoin perso vend leur soft avec cette license a monsieurX, doivent-il redistribuer le code de leur libxml2 modifiés a une autre personne que monsieurX??? (par exmple a la comunauté)
De ce que j'entends partout (c'est vrai qu'un jour faudrait que je lise la GPL moi) seulement à Mr X, par contre les sources étant en GPL, Mr X à le droit de redistribuer à toute la communauté
Y en a même des pas trop logiques (lecteur cd dans la poubelle pour l'ejecter, encore que mainteant l'icone change).
Bah pour que ce soit logique tu prends un lecteur mange disque et tu fou une poubelle juste en dessous du lecteur :)
Comme la haut:
Ca existe deja (mais pas par defaut je crois)
Tu mets une icone d'imprimante ou tu veux (la barre en bas ou le bureau ou jesaispasoù) avec comme commande 'kprinter %u' (je crois ou ptet kprinter tout court, enfin dans ces eaux la)
Et hop ca marche tout seul :)
Ah voui d'accord....
Alors je relis une fois je me dis que c'est comme tu dis
Je relis une deuxieme je me dis que c'est bien comme j'avais compris....
Bon vous pouvez mieux vous expliquer m'sieur!
Enfin pour les espoirs je dirais le contraire
konqueror est tres modulable (vive les kparts & kio & consors)
D'ailleur c'est un mini konqueror les boites de dialogue!
Par contre pour nautilus..... ahum je dirais rien ca fait longtemps que j'y ai pu toucher (enfin j'ai essayé de le compiler sans succès mais bref)
On peut deja au moins pour l'ouverture,
Par exemple j'ouvre kwrite
Je lance konqueror
je prend mon fichier je le pose dans kwrite (n'importe ou)
Et ho magie ca s'ouvre :)
(Ca marche aussi si je met sur l'icone de l'appli)
Par contre ca marche pas pour l'enregistrement :/(ou alors je suis pas doué)
Tu as tout à fait raison
argv se termine par NULL,
Et ca fait partie des habitudes à faire de le faire pour tout amha
(remarque pour un pointeur sur un double j'accorde que ca va être dur....)
Enfin bon toute chaine de caractères se termine par \0, donc de meme tout tableau de pointeurs doit se terminer par un null, ca permet d'avoir des tableaux à taille variable sans avoir à gérer de variable de taille (c'est deja assez le bordel dans les 'gros' progs comme ca :p)
Je suis pas tout à fait convaincu.
T'as juste une zone mémoire à aller chercher, au lieu de deux si jamais t'es pas dans le cache.
Enfin ca dépend des cas
Enfin.....
Je ne suis qu'un petit dévelopeur
Enfin bon comme tu le disais c'est impérceptible :)
moins lisible?
Ahum
Chacun son goùt de la lisibilité je vois pas en quoi ca l'est moins:p
Et pis c'est une habitude à prendre pour les tableaux qu'on a pas la longueur de celui ci (meme si ici on l'a certe)
La solution technique que je recherche devrais fonctionner sans configuration et sans lien avec un système d'exploitation.
Zut je t'aurais bien proposer un driver (userland?) input (vous savez le truc qui fait qu'en appuyant sur les chiffres de la telecommande TV ca met les dits chiffre :)
[^] # Re: mouaif
Posté par Ph Husson (site web personnel) . En réponse au journal idée (à la noix?) pour OOo. Évalué à 7.
Et de faire les programmes par dessus après
Il parait que les auteurs de kspread et gnumeric pouraient déjà faire ca
[^] # Re: Curiosité
Posté par Ph Husson (site web personnel) . En réponse au journal du troll de compete. Évalué à 2.
Par contre je sais pas comment on fait ca
Tu sais toi?
J'ai vaguement rtfmer sans succes mais je continue ma recherche
[^] # Re: argh !
Posté par Ph Husson (site web personnel) . En réponse au journal FreeCiv 2 est à la porte. Évalué à 3.
Et ca t'étonne? (aie)
Il me semble que j'avais passé quelques heures à jouer à la beta de la 2.0 et je n'avais en fait pas vu de grandes différences
Moi je trouve que si et pas qu'un peu....
Enfin bon
(et surtout, pas de son)
Comme qui dirait: RTFM!
% civclient
1: Impossible de trouver le fichier de spécifications audio "stdsounds".
1: Pour obtenir du son vous avez besoin de télécharger un jeu de sons !
1: Utilisation des jeu sonores de <ftp://ftp.freeciv.org/freeciv/contrib/sounds/sets>.(...)
1: Va continuer avec les sons désactivés.
# News
Posté par Ph Husson (site web personnel) . En réponse au journal FreeCiv 2 est à la porte. Évalué à 4.
J'en avais déjà proposé une autre et ils m'ont répondu qu'elles devaient avoir une explication des jeux de civilisations,
une liste des jeux de civilisations existants sous linux
Des screenshots
Et quelle aurait comme but d'être en première page
# Meuh
Posté par Ph Husson (site web personnel) . En réponse au journal Sur Tf1 , ca cause ssh .... Évalué à -3.
Ou alors je suis sur mais bon je l'ai entendu plusieurs fois qd meme
[^] # Re: Curiosité
Posté par Ph Husson (site web personnel) . En réponse au journal du troll de compete. Évalué à 2.
Plusieurs possibilité
Les données du fichier sont accédés par mmap, auquel cas tu peux refaire un mmap avec la même addresse et un paramêtre spécial pour avoir les même données
et tu récupere
Soit les données sont accédée différement et la je sais pas faire
[^] # Re: Curiosité
Posté par Ph Husson (site web personnel) . En réponse au journal du troll de compete. Évalué à 4.
À un détail pret
essaye par exemple cp /dev/zero /sbin/init
il te dira que le fichier est occupé (si ca le fait pas toute mes condoléances :p)
[^] # Re: Quelques avantage de linux (sutout avec KDE en tout cas)
Posté par Ph Husson (site web personnel) . En réponse au journal Quels sont les avantages de Windows ?. Évalué à 3.
pas d'enregistrement de la ram ou quoi que ce soit
Tu redémarre, les applis se repositionne comme elles étaient (n° bureau, fermé/ouvert pour les applis dans le systray, position sur l'écran etc)
Mais en fait c'est à la charge de l'application de gérer ca
enfin je sais pas trop comment expliquer quand meme...
Aussi konqueror avec 15 onglets il redemarre avec :) (quand on redemarre pas par le menu et que tu te retrouve avec un truc d'y a 15jours c'set chiant qd meme)
[^] # Re: Et Mac ?
Posté par Ph Husson (site web personnel) . En réponse au journal Quels sont les avantages de Windows ?. Évalué à 2.
Trolleur :p
Bon sinon je suis d'accord avec toi
[^] # Re: Quelques avantage de linux (sutout avec KDE en tout cas)
Posté par Ph Husson (site web personnel) . En réponse au journal Quels sont les avantages de Windows ?. Évalué à 4.
Encore mieux!
Avec kde 3.4 tu peux envoyer vers un contact!
Et le mode de transport sera automatiquement choisi: par kopete (jabber, msn, icq, etc) s'il est connecté dessus; konversation s'il est connecté dessus; si aucun des deux ben il retombe sur kmail
[^] # Re: Quelques idées en vrac
Posté par Ph Husson (site web personnel) . En réponse au journal Quels sont les avantages de Windows ?. Évalué à 4.
[^] # Re: Je suis perdu
Posté par Ph Husson (site web personnel) . En réponse à la dépêche Le tribunal de Munich confirme de nouveau la validité de la GPL. Évalué à 1.
Bon merci
Bon donc en gros la Lesser GPL c'est pas une BSD alike?
Pourtant dans les softs que je package ou je fais bien attention à la license, ca se passe en gros comme ca
la glibc est bien en LibGPL2.0 et non LGPL2.1, est-ce juste qu'il est pas à jour?
Remarque alsa-lib est en LGPL2.1 .... mmmm
pour avoir une liste loin d'être exhaustives des licenses vous pouvez allez voir http://pinaraf.robertlan.eu.org/report.html(...) c'est catégorie/soft(license) le tableau (à l'origine c'est pas fait pour être un tableau de licenses mais bon pour voir :)
La on voit que y a beaucoup de LibGPL2, c'est juste une méconnaissance?
PS:Bon t'as gagné j'vé me lire les trois licenses
[^] # Re: Quelques idées en vrac
Posté par Ph Husson (site web personnel) . En réponse au journal Quels sont les avantages de Windows ?. Évalué à 7.
juste quelques commentaires
Sous Windows, tous les contrôles sont standardisés, ainsi que l'IHM, tandis que sous Linux, c'est un peu le bordel entre les applis Qt, KDE, GTK, Gnome, tk, etc. sans compter une IHM potable qui fait encore défaut dans la grande majorité des cas.
Je parlerais de mon propre cas: KDE
Personnellement j'utilise à 100% les applis KDE et rien d'autre (aie j'utilise xchat.... konversation me convient tjs pas.... bon bref)
Et les applications KDE sont super uniformisée (comparez l'interface de akregator, kmail et knode par exemple :)
Souvent, sous Linux, on clique sur des icônes dans les menus, on voit le petit curseur rebondir, l'icône tourner dans la barre de tâche, mais rien, queudal, rien ne s'ouvre, et aucun message d'erreur aparaît.
Effectivement, apres est-ce à l'application de le gerer?
La librairie sous jacente (kdelibs ici), ou même le lanceur?
(Notez que sous kde quand c'est un signal qui est récu y a un gestionnaire de bugs qui est sensé être lancé)
Un truc génial sous Windows, c'est les dialogues inter-applications, que KDE commence à peine à mettre en place de manière fonctionnelle.
Huhu
la gestion interapplications KDE me semble hyper puissante et bien implantée,
bon je dis pas que KDE a fait avant windows, mais il est clairement plus puissant (ou alors mon époque windows s'est vraiment mal passé)
Mais bon c'est dans la philosophie meme de KDE de faire modulaire
Sinon, il y a aussi le temps de boot, infiniment plus rapide sous Windows que sous Linux (par exemple, en moins de 10 secondes, je suis loggué sous Windows XP SP2, alors qu'il me faut presque 2 minutes sous Linux + KDE...)
Ca se corrige tu peux atteindre 1m pour un boot complet (sans bios mais avec KDE & appli qui vont avec)
C'est encore plus mais bon
Bref, je reste sous Linux, mais c'est principalement parce que j'aime bien voir l'évolution du système au quotidien (tandis que sous Windows, je suis un peu grisé... en attendant Longhorn peut-être ?)
Moi je la vois et je la fais :p (je preciserais pas)
[^] # Re: Je suis perdu
Posté par Ph Husson (site web personnel) . En réponse à la dépêche Le tribunal de Munich confirme de nouveau la validité de la GPL. Évalué à 2.
- La librairie est en LGPL
Alors un petit eclaircissement de tout ce brouillard (qui n'en est pas un à premiere vue :p)
LGPL signifie plusieurs chose
Library GPL et Lesser GPL
la Lesser GPL correspond en gros à la BSD (je vais me faire taper pour ca je le sens)
et la Library GPL qui correspond à ton premier point qui est une GPL avec une close de liaison dynamique (ca fait bizarre à dire tien...), mais pas d'utiliser directement le code
Par contre là où je ne sais pas ou du moins ça semble flou pour pas mal de monde c'est que une société modifie la libxml2 par exemple pour leur besoin perso vend leur soft avec cette license a monsieurX, doivent-il redistribuer le code de leur libxml2 modifiés a une autre personne que monsieurX??? (par exmple a la comunauté)
De ce que j'entends partout (c'est vrai qu'un jour faudrait que je lise la GPL moi) seulement à Mr X, par contre les sources étant en GPL, Mr X à le droit de redistribuer à toute la communauté
[^] # Re: Plus loin
Posté par Ph Husson (site web personnel) . En réponse au journal Une idée: le Drag&Drop. Évalué à 6.
Bah pour que ce soit logique tu prends un lecteur mange disque et tu fou une poubelle juste en dessous du lecteur :)
[^] # Re: Plus loin
Posté par Ph Husson (site web personnel) . En réponse au journal Une idée: le Drag&Drop. Évalué à 3.
Ca existe deja (mais pas par defaut je crois)
Tu mets une icone d'imprimante ou tu veux (la barre en bas ou le bureau ou jesaispasoù) avec comme commande 'kprinter %u' (je crois ou ptet kprinter tout court, enfin dans ces eaux la)
Et hop ca marche tout seul :)
[^] # Re: Euh....
Posté par Ph Husson (site web personnel) . En réponse au journal Une idée: le Drag&Drop. Évalué à 4.
Alors je relis une fois je me dis que c'est comme tu dis
Je relis une deuxieme je me dis que c'est bien comme j'avais compris....
Bon vous pouvez mieux vous expliquer m'sieur!
Enfin pour les espoirs je dirais le contraire
konqueror est tres modulable (vive les kparts & kio & consors)
D'ailleur c'est un mini konqueror les boites de dialogue!
Par contre pour nautilus..... ahum je dirais rien ca fait longtemps que j'y ai pu toucher (enfin j'ai essayé de le compiler sans succès mais bref)
# Euh....
Posté par Ph Husson (site web personnel) . En réponse au journal Une idée: le Drag&Drop. Évalué à 2.
Par exemple j'ouvre kwrite
Je lance konqueror
je prend mon fichier je le pose dans kwrite (n'importe ou)
Et ho magie ca s'ouvre :)
(Ca marche aussi si je met sur l'icone de l'appli)
Par contre ca marche pas pour l'enregistrement :/(ou alors je suis pas doué)
PS:Tout ca c'est avec KDE :)
[^] # Re: ah
Posté par Ph Husson (site web personnel) . En réponse au message Gestion du joker '*'. Évalué à 3.
argv se termine par NULL,
Et ca fait partie des habitudes à faire de le faire pour tout amha
(remarque pour un pointeur sur un double j'accorde que ca va être dur....)
Enfin bon toute chaine de caractères se termine par \0, donc de meme tout tableau de pointeurs doit se terminer par un null, ca permet d'avoir des tableaux à taille variable sans avoir à gérer de variable de taille (c'est deja assez le bordel dans les 'gros' progs comme ca :p)
[^] # Re: ah
Posté par Ph Husson (site web personnel) . En réponse au message Gestion du joker '*'. Évalué à 2.
T'as juste une zone mémoire à aller chercher, au lieu de deux si jamais t'es pas dans le cache.
Enfin ca dépend des cas
Enfin.....
Je ne suis qu'un petit dévelopeur
Enfin bon comme tu le disais c'est impérceptible :)
[^] # Re: ah
Posté par Ph Husson (site web personnel) . En réponse au message Gestion du joker '*'. Évalué à 2.
Ahum
Chacun son goùt de la lisibilité je vois pas en quoi ca l'est moins:p
Et pis c'est une habitude à prendre pour les tableaux qu'on a pas la longueur de celui ci (meme si ici on l'a certe)
[^] # Re: ah
Posté par Ph Husson (site web personnel) . En réponse au message Gestion du joker '*'. Évalué à 2.
[^] # Re: Mais si
Posté par Ph Husson (site web personnel) . En réponse au message Gestion du joker '*'. Évalué à 2.
Essaye sur zsh:p
[^] # Re: ah
Posté par Ph Husson (site web personnel) . En réponse au message Gestion du joker '*'. Évalué à 2.
for(i=0;argv[i];i++)
printf("%s\n", argv[i]);
Enfin bon bref :)
[^] # Re: Contournement
Posté par Ph Husson (site web personnel) . En réponse au message Simuler l'appuis de touches claviers.... Évalué à 2.
Zut je t'aurais bien proposer un driver (userland?) input (vous savez le truc qui fait qu'en appuyant sur les chiffres de la telecommande TV ca met les dits chiffre :)