Re: erreur de segmentation

2001-10-04 Thread Marc SCHAEFER

On Wed, 3 Oct 2001, Pierre Maitre wrote:

> gdb n'est pas d'un grand secours:
> (gdb) run /usr/bin/gnomecal
> Starting program: /usr/bin/gnomecal /usr/bin/gnomecal
> (no debugging symbols found)...(no debugging symbols found)...(no
> debugging symbols found)...(no debugging symbols found)...(no debugging
> symbols found)...
> Program received signal SIGSEGV, Segmentation fault.

non, effectivement, vu que les debugging symbols ont été enlevés.

> Qu'est-ce que c'est qu'une "erreur de segmentation"

Par exemple un accès à une zone de mémoire non mappée dans le processus
concerné, en général à cause de pointeurs foireux.

Si tu compiles un kernel et que tu n'as pas de problème, laissons de côté
l'explication usuelle (signal 11).

Autre possibilité: ce programme utilise un fichier de données (p.ex. dans
.gnomecalrc ou dans .gnomecal/), forcément différent entre root et
utilisateur, et ce fichier a été corrompu à cause d'un bug p.ex.

strace -e open -f gnomecal  # sous utilisateur normal

te donnera la liste des fichiers accédés (ok, tu peux aussi utiliser
find . -amin -1 p.ex. après l'exécution).

> Comment est-ce que ça se soigne?

mv fichier fichier.DIS

> kernel: 2.2.16-22

ah, regarde aussi si quand gnomecal plante il ne génère pas un log dans
dmesg (pour être sûr).

Une anectote marrante: sur une machine avec SuSE + KDE 1.1.2 (ancien), par
erreur un mp3 a été sauvé sous le nom `index.html'. Dès ce moment là, le
gestionnaire de fichier KDE plantait immédiatement.


--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: Linux mauvais client ?

2001-10-04 Thread Marc SCHAEFER

On Wed, 3 Oct 2001, Denis Bucher wrote:

> Non il dit à cause de "ceux qui". Et ils existent... A force de tout
> avoir gratuitement on oublie que parfois c'est *justifié* de payer...

Justement, le problème est que Linux, comme Internet, ont été présentés
comme gratuit.

Linux n'est pas gratuit, au contraire, il est libre: le libre coûte très
cher: le temps c'est de l'argent. 

La force d'Internet c'est que ce système permet l'échange d'informations,
la recherche et finalement diminue l'emprise des canaux usuels de
distribution de l'information (N <-> N versus 1 -> N).

Bien sûr pour que cela marche, dans le cas Linux comme dans le cas
Internet, il faut des *contributeurs*: des personnes qui créent du contenu
de façon bénévole ou en à côté/effet de bord de leur activité.

Pour Linux: cela peut être annoncer des bugs (bugs.debian.org),
écrire/traduire de la documentation (traduc.org), ou développer (sens
général). 

Ceux qui créent du contenu de façon professionnelle, comme ceux qui vivent
de la vente de *logiciels* (par opposition à la vente de services et de
solutions) n'ont pas vraiment intérêt à dire aux utilisateurs: eh,
bougez-vous, si vous ne faites que pomper sur Internet, vous allez nous
créer un système asymétrique, comme le bon vieux Videotex avec ses
`fournisseurs d'information' (commerciaux) et ses `consommateurs
d'information' (utilisateurs, forcément payants dans cette logique). 
Au contraire, les grands groupes ont _intérêt_ à créer cette
désymétrisation.

(petit essai sur le sujet:
 http://www-internal.alphanet.ch/~schaefer/articles.html, cf Internet
 n'est pas une autoroute de l'information)


--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: Linux mauvais client ? Was: ! un bottin telephonique electronique qui marche avecLinux !

2001-10-04 Thread Marc SCHAEFER

On Wed, 3 Oct 2001, Dominique Muller wrote:

> > Ah, et bien sûr, reste la question de savoir si du logiciel libre peut
> > encore être écrit sous MS-Windows avec les nouvelles conditions des kits
> > de développements (qui sont *indispensables* pour développer sous Windows,
> > du moins des applications qui marchent).
> 
> Juste, j'ai pas pemsé à ça, ça explique pourquoi le LL est si peu
> développé sur cette plateforme. C'est vrais que si je dois acheter le
> kit de devel, j'essayerais de le rentabiliser au moins.

Juste, il y a cet aspect: pourquoi finalement donner de son temps alors
que cet environnement bénéficie sur le long terme seulement à Microsoft.

Mais il y a un autre aspect que j'aimerais préciser: la nouvelle *licence*
d'utilisation des outils de développement Microsoft (y compris FrontPage,
apparemment, même si ce n'est pas à mon sens un outil de développement) 
incorpore des *restrictions* qui sont incompatibles, de façon
intentionnelle, avec la GPL. 

Par exemple, je connais un développement dans une grande entreprise suisse
consistant à améliorer VNC (programme permettant de créer des sessions X
persistantes si le client crashe ou change, mais qui permet également
d'accéder à l'écran (contrôle à distance) d'un PC sous les divers
millésimes Windows dès 1995). Ce développement a consisté à créer un
pilote graphique sous Windows permettant au serveur VNC (celui qui offre
l'accès à l'écran) de réafficher plus intelligemment: ce sont désormais,
comme sous X11, les fonctions de l'interface graphique qui sont
interceptées au lieu de recourir à un `polling' de l'écran et à des diffs,
ce qui ne marche pas toujours. Je ne connais pas plus de détails,
cependant. 

L'entreprise concernée a voulu mettre le pilote sous une licence identique
à celle de VNC (relativement libre, je n'utilise pas donc je ne sais pas,
mais à voire c'est dans debian/main). Bien sûr avant de le faire elle a
vérifié avec son département juridique, qui a conclu que vu que le pilote
a été créé sur la base d'un squelette Microsoft (fonctions de base) à
licence `non-disclosure', le programme ne peut pas être diffusé sous une
licence libre.

Comme la GPL l'autorise, ce programme ne quittant pas l'entreprise
concernée, le programme est exploité en interne. Mais tout ce
développement est perdu. Comme 80% du développement de logiciel au monde,
quel gaspillage.

Par contre, bien sûr, l'entreprise devrait, selon Microsoft, vendre ou
distribuer ce logiciel, sans source. Ce qui est impossible, car cela
violerait la licence GPL.

Je crois que ce que cela implique pour quelqu'un développant sous Windows
est limpide: éviter à tout prix du code à licence trop libre, voire violer
la GPL, c'est moins risqué que de violer une licence Microsoft. 

[ et il y a pire que ça, lisez une fois les conditions d'utilisation
  de FrontPage récent p.ex, ceux des bibliothèques runtime de Windows
  CE, etc.
]

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: Site de chat

2001-10-04 Thread Marc SCHAEFER

On Wed, 3 Oct 2001, Denis Bucher wrote:

> Dans ce cas, le mieux est un serveur IRC, et ensuite un java applet sur
> une page web qui s'y connecte :-))

ou un véritable client IRC comme ircII :->


--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: Linux mauvais client ?

2001-10-04 Thread Marc SCHAEFER

On Wed, 3 Oct 2001, Denis Bucher wrote:

> prenons par exemple SET, il faut payer des fortunes pour obtenir cet
> 'agrément' telles que 1 mio de dollars...

N'est-ce pas ridicule que ce n'est pas la qualité intrinsèque du logiciel
qui compte, mais bien la capacité de l'entreprise à pouvoir disposer de
telles sommes ?

S'il s'agit de se prémunir contre des attaques judiciaires, je peux
comprendre (stratégie: après-coup). Mais si c'est pour assurer au client
une bonne sécurité (stratégie: prévenir) je ne vois pas trop.

Cela me fait penser aux licences UMTS vendues si chères qu'en ce moment
toutes les compagnies qui en ont sont entrain de licencier leur chercheurs
et ingénieurs, seuls capables de réaliser ces projets ...

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: Linux mauvais client ? Was: ! un bottin telephonique electr

2001-10-04 Thread Alain Borel


On 03-Oct-01 Dominique Muller wrote:
> On Wed, 3 Oct 2001 12:22:02 +0200 (MEST)
> Marc SCHAEFER <[EMAIL PROTECTED]> écrivait:
>  
>> Ah, et bien sûr, reste la question de savoir si du logiciel libre peut
>> encore être écrit sous MS-Windows avec les nouvelles conditions des kits
>> de développements (qui sont *indispensables* pour développer sous Windows,
>> du moins des applications qui marchent).
> 
> Juste, j'ai pas pemsé à ça, ça explique pourquoi le LL est si peu
> développé sur cette plateforme. C'est vrais que si je dois acheter le
> kit de devel, j'essayerais de le rentabiliser au moins.
 
Dans ce cas, il n'y a qu'a developper avec des produits non-MS: C++Builder
(Borland/Inprise), cygwin/mingw32 (cygnus, maintenant filiale de RedHat),
voire Delphi (bon, d'accord, la c'est moyen au niveau portabilite).
Il est probable que peu a peu, les restrictions imposees par Seattle vont
se transmettre dans les nouveaux kits de developpement des autres editeurs,
mais on pourra toujours se contenter des anciennes versions, je pense. En
particulier si les "ameliorations" ne se rapportent qu'a .NET...

--
Alain Borel <[EMAIL PROTECTED]>  Date: 04-Oct-01 Time: 11:20:00
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: Linux mauvais client ? Was: ! un bottin telephonique electr

2001-10-04 Thread Marc SCHAEFER

On Thu, 4 Oct 2001, Alain Borel wrote:

> mais on pourra toujours se contenter des anciennes versions, je pense. En
> particulier si les "ameliorations" ne se rapportent qu'a .NET...

... et donc, vraisemblablement, ne pas être crédible face à des clients
qui pensent que .NET est quelque chose de véritable, tangible et nouveau. 


--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: Site de chat

2001-10-04 Thread Laurent Hermann

Le Jeudi  4 Octobre 2001 10.10, vous avez écrit :
> > Dans ce cas, le mieux est un serveur IRC, et ensuite un java applet sur
> > une page web qui s'y connecte :-))
>
> ou un véritable client IRC comme ircII :->

OK, Merci pour tout ces tuyaux.

Pour l'instant, ce que j'ai retunu d'intéressant, c'est ARSC proposé par 
Francois Deppierraz.

Le site de chat que j'envisage de faire s'adresse à un public débutant en 
informatique car ce n'en sera pas le sujet. Il faut donc quelquechose de 
compatible pour un maximum de gens.

Il me faudra donc laisser tomber java que M$ veut saboter.

Une solution IRC proposée sur le site fera faire un détoure avant d'arriver à 
chater que beaucoup de gens (simple utilisateur informatique) ne seraient pas 
prêt de faire.

Sur le serveur qui hébergera le site, je disposerais de MySQL-PHP-Apache, ce 
qui est déjà bien.

Actuellement, je n'ai trouvé que des essais de site de chat. Bien qu'ils 
soient très intéressant, ils ne peuvent pas être modérés.

Bref, pour pouvoir offrir un site de chat pleinement fonctionnel, ce sera du 
travaille !

Merci à tous ceux qui se sont donnés la peine de me répondre.

Laurent Hermann
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: Site de chat

2001-10-04 Thread Francois Deppierraz

On Thu, Oct 04, 2001 at 12:52:38PM +0200, Laurent Hermann wrote:

> Pour l'instant, ce que j'ai retunu d'intéressant, c'est ARSC proposé par 
> Francois Deppierraz.

Maitenant que j'y pense il y a un truc où il faut faire gaffe avec ce
soft. Au niveau scalability c'est pas top si tu commences à avoir une
charge conséquente. Car il utilise un système de refresh (toutes les 5
secondes sauf erreur) et chaque refresh entraîne une requête sur la base
de données. Donc c'est le genre d'applic qui peut facilement mettre un
MySQL à genoux.

-- 
Francois Deppierraz <[EMAIL PROTECTED]>
Nimag Networks Sàrl - www.nimag.net
PGP Key ID: 9D283BC9
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: erreur de segmentation

2001-10-04 Thread Pierre Maitre

Philippe Strauss a écrit :
> dans le repertoire $HOME/.gnome il devrait y avoir:
> user-cal.vcf
> user-cal.vcf~
> ca m'etonnerait pas que le bug soit a la lecture d'un de ces fichiers,
> si votre accompte root permet de lancer gnomecal sans probleme

C'était bien ça!

Marc SCHAEFER a écrit :
> 
> > Comment est-ce que ça se soigne?
> 
> mv fichier fichier.DIS
> 

Effectivement, 
mv user-cal.vcf  user-cal.vcf.bad 
a résolu le problème
.. et j'avais une sauvegarde du fichier non corrompu.

Merci à tous les deux

Pierre Maitre

-- 
Dr Pierre-O. Maitre
Privat Docent
FMH Anesthésiologie
FMH Pharmacologie Clinique
Cabinet médical / A la Joy
CH-1272 Genolier Switzerland
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



imprimer une arborescence

2001-10-04 Thread Yann Sagon

Bonjour,

Je souhaite un programme qui génère une image contenant:
l'arborescence d'un repertoire.
Soit uniquement texte, soit graphique..
(on peut bien faire une capture d'écran de kde, mais si il y a mieux, ça 
m'intéresse.

Merci

--
Yann Sagon
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Aide Install Fest 27. 11. @ EPFL

2001-10-04 Thread Ivo Bloechliger

Bonjour,

La GNU Generation (http://gnugeneration.epfl.ch) organise à nouveau un
Linux Install Fest Mardi 27. 11. 2001 entre 15.00 et 20.00 à l'EPFL. Le
but est d'aider aux personnes interessés d'installer Linux sur leur
ordinateur privé (oui, celui qui se trouve à la maison, à côté du lit où
on dort avec sa peluche Tux :-).

On a une salle et de matos suffisant pour aceuillir 20 ordinateurs.
Malheuresement on n'est pas assez de monde dans notre association.
L'expérience a montré qu'il faut au moins une personne compétente par
ordianteur.

Si vous avez envie et le temps de venir nous aider répondez-moi par
e-mail.


May the source be with you


Ivo Bloechliger
Président GNU Generation




--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: imprimer une arborescence

2001-10-04 Thread Marc SCHAEFER

On Thu, 4 Oct 2001, Yann Sagon wrote:

> Je souhaite un programme qui génère une image contenant:
> l'arborescence d'un repertoire.

schaefer@defian:% man -k tree | grep list
QListView (3qt)  - Implements a list/tree view
qlistview (3qt)  - Implements a list/tree view
tree (1) - list contents of directories in a tree-like format.

seul tree(1) est une commande.

le reste est usuel (outils pbmplus/netpbm)

   cd some_where && tree -d | pbmtext | pnmtopng > /tmp/a.png

dans certains cas cela fera une grosse image (utiliser la fonction
sélection puis `n' de xv p.ex.)


--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: erreur de segmentation

2001-10-04 Thread Marc SCHAEFER

On Thu, 4 Oct 2001, Pierre Maitre wrote:

> mv user-cal.vcf  user-cal.vcf.bad 

question: est-ce un format texte ou binaire (si oui faire rapidement un
file dessus pour voir)

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



calendrier et messagerie centrale

2001-10-04 Thread Marc SCHAEFER

Ce sont des spammers (ils ont spammé ch.comp.os.linux), c'est très orienté
philosophie non UNIX et c'est closed-source vraisemblablement, mais cela
supporte la migration depuis Microsoft Exchange, donc dans certains cas
comme logiciel en étape intermédiaire cela pourrait intéresser certains
ici:

   http://www.ima.com

En plus ça doit être cher, mais comme on a discuté, c'est assez peu
important.

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: Site de chat

2001-10-04 Thread Laurent Hermann

> > Pour l'instant, ce que j'ai retenu d'intéressant, c'est ARSC
...
> Maitenant que j'y pense il y a un truc où il faut faire gaffe avec ce
> soft. Au niveau scalability c'est pas top si tu commences à avoir une
> charge conséquente. Car il utilise un système de refresh (toutes les 5
> secondes sauf erreur) et chaque refresh entraîne une requête sur la base
> de données. Donc c'est le genre d'applic qui peut facilement mettre un
> MySQL à genoux.

Bon imaginons un site de chat de 20 chambres et dans chaqu'une d'elles une 
moyenne de 50 chatteurs. Fixons le raffraichissement toutes les 20 secondes 
(donc 3 * par minutes) = 20 * 50 * 3 = 3'000 requêtes à MySQL. Ademettons que 
l'on se débrouille pour que soie téléchargé seulement les nouvelles phrases 
(Les nouvelles phrases seraient téléchargées dans une fenêtre cachée puis 
ajoutées à la fenêtre principale à l'aide de java-scripte).

Donc on aurait 3'000 requêtes par minute à MySQL retournant les nouvelles 
phrases ajoutées. Est-ce raisonnable ? Qu'est-ce que je peux me permettre au 
maximum sans que mon hébergeure ne tilte ?

L. Hermann
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: Linux mauvais client ? Was: ! un bottin telephonique electr

2001-10-04 Thread Denis Bucher

At 04.10.01 11'24, you wrote:

>On 03-Oct-01 Dominique Muller wrote:
> > On Wed, 3 Oct 2001 12:22:02 +0200 (MEST)
> > Marc SCHAEFER <[EMAIL PROTECTED]> écrivait:
> >
> >> Ah, et bien sûr, reste la question de savoir si du logiciel libre peut
> >> encore être écrit sous MS-Windows avec les nouvelles conditions des kits
> >> de développements (qui sont *indispensables* pour développer sous Windows,
> >> du moins des applications qui marchent).
> >
> > Juste, j'ai pas pemsé à ça, ça explique pourquoi le LL est si peu
> > développé sur cette plateforme. C'est vrais que si je dois acheter le
> > kit de devel, j'essayerais de le rentabiliser au moins.
>
>Dans ce cas, il n'y a qu'a developper avec des produits non-MS: C++Builder
>(Borland/Inprise), cygwin/mingw32 (cygnus, maintenant filiale de RedHat),
>voire Delphi (bon, d'accord, la c'est moyen au niveau portabilite).
>Il est probable que peu a peu, les restrictions imposees par Seattle vont
>se transmettre dans les nouveaux kits de developpement des autres editeurs,
>mais on pourra toujours se contenter des anciennes versions, je pense. En
>particulier si les "ameliorations" ne se rapportent qu'a .NET...

CodeWarrior de Metrowerks (Motorola) est pas mal aussi :
Windows, Macintosh, Java et relativement non-Microsoft

Denis


--

Denis Bucher,   /  [EMAIL PROTECTED]   Tél. +41-22-8000625   \  Internet
Horus Networks /  horus-networks.comFax: +41-22-8000622   \  Services
   /  USA: (206) 888-2335   US Fax: (508) 437-1261  \  Provider

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: Site de chat

2001-10-04 Thread Francois Deppierraz

On Thu, Oct 04, 2001 at 07:52:16PM +0200, Laurent Hermann wrote:

> Bon imaginons un site de chat de 20 chambres et dans chaqu'une d'elles une 
> moyenne de 50 chatteurs. Fixons le raffraichissement toutes les 20 secondes 
> (donc 3 * par minutes) = 20 * 50 * 3 = 3'000 requêtes à MySQL.

Je viens de vérifier il fait une query par seconde. Donc pour ton
example on arrive plutôt à 60'000 requêtes/minute.

> Donc on aurait 3'000 requêtes par minute à MySQL retournant les nouvelles 
> phrases ajoutées. Est-ce raisonnable ? Qu'est-ce que je peux me permettre au 
> maximum sans que mon hébergeure ne tilte ?

Je ne pense pas qu'il va apprécier :)

Tu as peut-être meilleur temps de regarder du côté d'un module de PHP
qui permet de faire une passerelle IRC.

http://www.php.net/manual/en/ref.ircg.php
-- 
Francois Deppierraz <[EMAIL PROTECTED]>
Nimag Networks Sàrl - www.nimag.net
PGP Key ID: 9D283BC9
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: erreur de segmentation

2001-10-04 Thread Pierre Maitre

Marc SCHAEFER a écrit :

> > mv user-cal.vcf  user-cal.vcf.bad
> 
> question: est-ce un format texte ou binaire (si oui faire rapidement un
> file dessus pour voir)

C'est du texte. 



-- 
Dr Pierre-O. Maitre
Privat Docent
FMH Anesthésiologie
FMH Pharmacologie Clinique
Cabinet médical / A la Joy
CH-1273 Genolier   Switzerland
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: erreur de segmentation

2001-10-04 Thread Marc SCHAEFER

On Thu, 4 Oct 2001, Pierre Maitre wrote:

> Marc SCHAEFER a écrit :
> 
> > > mv user-cal.vcf  user-cal.vcf.bad
> > 
> > question: est-ce un format texte ou binaire (si oui faire rapidement un
> > file dessus pour voir)
> 
> C'est du texte. 

Peux-tu faire un diff entre la version du backup et celle qui plante, et
peut-être que tu seras Illuminé :->

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: Linux mauvais client ? Was: ! un bottin telephonique electr

2001-10-04 Thread Yann Sagon

Lt),
> >voire Delphi (bon, d'accord, la c'est moyen au niveau portabilite).
>
eh bien, et kylix alors (delphi pour linux).

> CodeWarrior de Metrowerks (Motorola) est pas mal aussi :
> Windows, Macintosh, Java et relativement non-Microsoft
>
> Denis
>
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.