mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.os.linux.development
Titolo: picoSQL problemi download

salve a tutti,
ho provato sia ieri che oggi, con 2 collegamenti diversi,
a scaricare picosql dal sito ufficiale:
http://www.picosoft.it/picosql/downloads.html
ma il download si blocca sempre: non sono riuscito a trovare
con google altri mirror (o meglio ho trovato solo la
versione 1).
Qualcuno ha idea da dove si potrebbe tirar giu'?
grazie
giammy

 ha scritto nel messaggio
news:1109690055.9...@z14g2000cwz.googlegroups.com...


 ha scritto nel messaggio
news:1109690055.9...@z14g2000cwz.googlegroups.com...


ho provato a chiedere se mi spediscono picosql:
non e' che per caso qualcuno ce l'ha e me lo
puo' inviare: mi interessava
picoSQL-2.0.2-src.tar.gz
e
picoODBC-2.0.2-src.tar.gz
se nel frattempo me lo spediscono a me, posso
poi inoltrarlo ad altri
la mia email 
giang...@yahoo.com
(ovvero giangiammy chiocciolin yahoo unpunto com)
p.s:  al limite se avete anche una versione piu'
vecchia: al momento ho solo la 1.0 scaricata da sourceforge)
grazi
giammy

 ha scritto nel messaggio
news:1110287791.6...@o13g2000cwo.googlegroups.com...


ho ricevuto oggi da picosoft
picoSQL 2.02 e picoODBC 2.02
(sono veramente molto disponibili,
casini del sito a parte :-)
se qualcuno ne ha bisogno mi spedisca
una mail e glielo giro:
 la mia email 
giangia...@yahoo.com


Newsgroup: it.comp.os.linux.development
Titolo: Video Capture

Salve a tutti,
ho un po' di tempo a disposizione e vorrei cimentarmi in un progetto di 
motion capture, preferibilmente in Python (ma mi andrebbe bene utilizzare 
anche il C). 
Scendendo un po' più nei dettagli, vorrei fare in modo da poter catturare 
l'immagine direttamente dal device /dev/video0 , per poi analizzarla a 
piacimento.
Come posso fare?Esistono delle librerie analoghe a VideoCapture?Oppure 
devo andare di V4L?
-- 
"Le opinioni dei fanatici prescindono dai fatti"
python -c "print 'bG9ybWF5bmFAZ21haWwuY29t'.decode('base64')"
Linux Registered User: 461615
http://lmainardi.blogspot.com

 utilizzare anche il C).
http://www.lavrsen.dk/twiki/bin/view/Motion/WebHome
Ciao.
-- 
*** Linux user # 198661 ---_ ICQ 33500725 ***
    ***  Home  
http://www.kailed.net
  ***
        ***  Powered by openSUSE  ***

Newsgroup: it.comp.os.linux.development
Titolo: Aiuto modem pci interno con redhat 8.0

Help me ragazzi per favore.
Sono passato da Windows a Linux, ma ora ho dei seri problemi che non so come
risolvere perchи sono novizio di questo s.o.
Ho un modem interno PCI a 56k che la redhat non riconosce. Cerco di dare una
connessione ad internet con i passi guidati oppure con kppp, ma non riesce a
trovarmi il modem. Perchииии????
Vi sarei grato se mi deste una dritta su questo prolema.
Ciao ciao
Ross
--
Togli NOSPAM e .invalid dal mio indirizzo
e-mail per scrivermi

 e-mail per scrivermi
 se dicessi qual'é la marca del tuo modem o quale chip monta..........
Newsgroup: it.comp.os.linux.development
Titolo: gconf

Stavo provando a compilare Evolution, il software della Helix.
Ad un certo punto la compilazione mi si e' interrotta perche' manca il file
gconf/gconf-client.h
Io ho installato tutto quello che mi chiedeva Evolution..... con che librerie
lo trovo tale file?
Grazie

 erie lo trovo tale file?
Impossibile :-)
ftp://ftp.helixcode.com/pub/helix/evolution/distributions/
<tua_distro>/ scarica
tutti i files GConf* Devi installare anche i pacchetti con suffisso devel ;-)
--
PLF


o grazie...... non avevo visto gli rpm..... 
aveo preso i sorgenti e me li ero compilati......
grazie mille

 ero compilati......
prego :-)
--
PLF
Newsgroup: it.comp.os.linux.development
Titolo: interfaccia grafica con ruby.

 
Potrei chiederti se potresti mandarmi del codice di esempio?
Potrebbe essermi utile per accelerare i tempi di apprendimento.
Ciao.

 Potrei chiederti se potresti mandarmi del codice di esempio?
Il seguente crea una finestra contenente un vbox, il quale a sua volta
contiene un pulsante e una clist.  Al gadget di chiusura della
finestra e` associata l'uscita del programma, alla pressione del
pulsante e` associata la stampa di una stringa.  Non l'ho testato.
require 'gtk'
window = Gtk::Window.new(WINDOW_TOPLEVEL)
button = Gtk::Button.new('Click me')
clist = Gtk::CList.new(['header 1', 'header 2'])
button.show
clist.show
vbox = Gtk::VBox.new(false, 0)
vbox.pack_start(button, true, true, 0)
vbox.pack_start(clist, true, true, 0)
window.add(vbox)
vbox.show
window.show
window.signal_connect('delete_event') { exit }
button.signal_connect('clicked') { puts "Button clicked!" }
Gtk::Gtk.main
Per un tutorial, vedi 
www.ruby-lang.org/gtk/en/tutorial
.
Per molti altri esempi, vedi /usr/share/doc/libgtk-ruby/examples.
Per considerazioni sulla separazione tra interfacce utente e logica di
programma, vedi thread recenti in questo gruppo tra me e Nemesis.
HTH
Massimiliano

 Potrei chiederti se potresti mandarmi del codice di esempio?
Dimenticavo: se stai considerando alternative al GTK, c'e` un tutorial
su Ruby/Tk all'indirizzo 
http://httpd.chello.nl/k.vangelder/ruby/learntk
.
Massimiliano

Massimiliano Mirra ha scritto : 

Hi max, sto ancora cercando di creare qualcosa con Ruby, adesso sto 
iniziando a leggere qualcosina sull'utilizzo di Ruby/Tk. Sto leggendo
proprio il tutorial che consigli in questo post, è discreto però mi
piacerebbe sapere se posso trovare da qualche parte una reference di
Ruby/Tk, cioè una guida contenente tutti i widget supportati tutte le
opzioni ... Google non mi ha aiutato molto :/
-- 
  _  _ >>Now on Linux<<  _     || ICQ number.................Non lo uso
 | \| |___ _____ ___ ___|_|___ || Home-Page ................Non ce l'ho
 | .` | -_|     | -_|_ -| |_ -||| E-Mail................Non l'avrai mai
 |_|\_|___|_|_|_|___|___|_|___||| Un Nemesis che ha pochi e-contatti ;)

 tutte le opzioni ... Google non mi ha aiutato molto :/
Che io sappia, no, infatti in Programming Ruby si consiglia di metter
mano a una reference Perl/Tk e rimappare a mente da li`.  Ma non seguo
da vicino Ruby/Tk e le cose potrebbero essere molto cambiate con i
(molti) libri usciti di recente.  Prova a chiedere direttamente su
comp.lang.ruby.
Massimiliano

(molti) libri usciti di recente.  
Hmm, il fatto che non ne ho trovate nemmeno per Perl/Tk, solo libri.
A questo punto potrei cambiare tutto e puntare su GTK+, mi sai dire
se c'č una reference per ruby/gtk ?
Prova a chiedere direttamente su comp.lang.ruby.
Proverei pure, ma il mio inglese fa veramente pena. Magari mi organizzo 
prima bene la domanda e poi provo.


 se c'è una reference per ruby/gtk ?
Le cose non sono molto diverse.  A parte la reference e il tutorial
per ruby, meno che completi, di cui ho postato il link qualche
settimana fa, la reference di gtk e` per il C.  apt-get install
gtk-reference.
Massimiliano
Newsgroup: it.comp.os.linux.development
Titolo: [forse OT] quesito sui Socket

Ciao a tutti,
 ho un problema con i socket:
vorrei poter impostare un periodo di timeout sulle operazioni di lettura e
scrittura, utilizzando socket bloccanti...
Qualcuno sa come si fa, e se e' possibile?
Grazie,
	Didimo
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Qualcuno sa come si fa, e se e' possibile?
Devi usare select o poll per "sorvegliare" i file descriptor, supportano 
anche il timeout.
Ciao
-- 
As.| Simone Piccardi - KeyID:2A972F9D - 
JabberID:sim...@jabber.linux.it
 
So.| 
http://firenze.linux.it/~piccardi
  -  
http://www.softwarelibero.it
 
Li.| Prima ti ignorano, poi ti deridono, poi ti combattono.  Poi vinci. 
                                                           M. K. Ghandi

 ha scritto nel messaggio
news:atdd9l$4bf4$1...@stargate1.inet.it...


 per non far crepare la macchina
Veramente la select serve proprio ad evitare di "far crepare" la macchina.
Ritorna solo quando c'e` da operare su uno dei file descriptor tenuti sotto 
controllo. 
Quindi il loop si, ma niente sleep. 


Newsgroup: it.comp.os.linux.development
Titolo: kmalloc

Ciao ragazzi,
Non riesco a riservare due byte :
char *m;
m=(char *)kmalloc(2*sizeof(char),GFP_KERNEL);
*m='c';
*(m+1)='m';
ho scritto bene o c'e' un errore?
saluti samba

 ha scritto nel messaggio
news:NkR%8.447$lu5....@twister1.libero.it...

Newsgroup: it.comp.os.linux.development
Titolo: curiosità filesystem iso

salve a tutti,
   sto realizzando un distro linux live e mi chiedevo una cosa. E' possibile
compattare i files all'interno del filesystem (una sorta di defrag alla
windows) per velocizzarne il caricamento? Ho cercato ma non è che abbia
mlto le idee chiare...
good day,
  nelson
-- 
Ma un donnaiolo incallito dove li ha i calli?
                -- Da it.hobby.umorismo

 mlto le idee chiare...
Che tu non abbia le idee chiare si evince da ciò che hai scritto qui 
sopra. Con una deframmentazione, il file system non viene _compattato_, 
ma viene _riorganizzato_. Inoltre, il file system ISO viene scritto in 
maniera sequenziale, e non a blocchi (cosa che invece avviene sui file 
system utilizzati su di un hard disk)
Henryx
Henryx

 Henryx
ok grazie! Solo che il mio dubbio resta lo stesso... se vengono scritti in
maniera sequenziale come dici, posso decidere cosa scrivere prima e cosa
scrivere dopo?
In ogni caso mi pare che riorganizzare voglia dire mettere i blocchi dei
file in maniera, per quanto possibile, continua e "compattare" lo spazio
occupato. Però potrei sbagliarmi...tu cosa intendi per riorganizzare?
good day,
  nelson
-- 
Picard: Nessuno di voi ha mai giocato con le navi dentro le bottiglie
        quando eravate ragazzi?
Worf: Io non giocavo con i giocattoli.
Data: Io non sono mai stato un ragazzo.
                -- "Booby Trap" (TNG), data astrale 43205.6

Lo "scompattamento" accade quando fai il resize o cancellazione di file.
Se copi una serie di file su un FS appena formattato avrai i file già
"compattati".
Creando il CD da zero avrai per forza i file già compattati.
Inoltre, nella distro live il problema non è nella frammentazione dei file
sul CD ma della posizione che i file hanno.
La sequenza di boot ti obbliga alla lettura di diversi file posizionati in
zone sparse del CD. Quando la distro si avvia inizia a caricare questi file
e la testina laser salta da un punto all'altro del CD. Questo ti da
l'impressione dei file frammentati
Bye,
Raktzo
Newsgroup: it.comp.os.linux.development
Titolo: Semplice problema con le pipe

Salve a tutti
Ho un problema con un semplice codice che sto scrivendo, e davvero non 
riesco a trovare l'errore. Spero che qualcuno possa essermi utile.
Il problema riguarda le pipe, ed in particolar modo la seguente situazione.
Due processi, A e B (fratelli), che si scambiano una serie di informazioni 
tramite una pipe (create nel processo padre).
B deve inviare ad A delle informazioni, A deve processarle, ed a sua volta 
inviare a B la risposta delle informazioni (una semplicissima sequenza di 
aknowledge)
Comunicano appunto tramite pipe, per cui
A
======
2: read(pipe[0], BUFFER, LENGHT);
3: /* codice per processare l'informazione */
4: write(pipe[1], variabile, sizeof(variabile));
======
B
======
1: write(pipe[1], "stringa", LENGHT);
5: read(pipe[0], variabile, sizeof(variabile));
======
I numeri ad inizio riga dovrebbero essere il normale scorrere del flusso del 
programma.
A legge da B la prima write, ma B non riesce a leggere da A la risposta, 
ottengo sempre 0 (dovrebbe essere un integer) o NULL (provando a trattare 
con le stringhe).
Non capisco se sto commettendo un errore di logica. Non dovrebbero servire 
sincronizzazioni, perchp le letture sulle pipe sono bloccanti(?).
Non ho idea di cosa stia sbagliano, per cui perdonatemi se non posto nessuna 
soluzione da validare.
Ringrazio anticipatamente chiunque possa aiutarmi in questo problema.

 nessuna soluzione da validare.
Prova ad usare 2 pipe, non una sola:
pipe1[2]: chiudi l'estremità di scrittura nel processo che la deve leggere
          e l'estremità di lettura nel processo che la deve scrivere
pipe2[2]: chiudi le estremità "opposte" a quella precedente
P    read(pipe1[0],...) <------ write(pipe1[1],...)    P
r                                                      r
o                                                      o
c                                                      c
1    write(pipe2[1],...) ------> read(pipe2[0],...)    2
così ottieni *due* flussi distinti di informazione, altrimenti vai
a rischiare che uno dei due processi "si legga" quello che ha scritto,
e quell'altro ciccia...
SiMoStro
Newsgroup: it.comp.os.linux.development
Titolo: howto per accedere in un archivio .tar

salve a tutti.
Sto cercando riferimenti per permettere ad una mia applicazione di 
accedere ad un archivio .tar (*non* .gz o altre compressioni)
Conoscete quale link in merito ?
Grazie infinite
ciao

 Sto cercando riferimenti per permettere ad una mia applicazione 
(Scritta in C)
Grazie , ciao

i sorgenti di tar?
o pilotare tar a dovere?
Bye,
Raktzo

 accedere ad un archivio .tar (*non* .gz o altre compressioni)
Il formato di tar e' stabilito da uno standard POSIX.  Cerca di
trovare le specificazioni originali in rete, o comperale...
-- 
Maurizio Loreti                         
http://www.pd.infn.it/~loreti/mlo.html
Dept. of Physics, Univ. of Padova, Italy              ROT13: 
ybe...@cq.vasa.vg

ciucco wrote:

Beh avevo dei link in proposito ma li ho persi... cmq basta cercare su
google [ "tar specification" gnu ] e qualcosa trovi di sicuro....
-- 
daniele_athome

 accedere ad un archivio .tar (*non* .gz o altre compressioni)
http://www.destructor.de/libtar/index.htm
ciao
-- 
none


Architecture: i386
Source: libarchive
Version: 1.02.036-2
Depends: libacl1 (>= 2.2.11-1), libbz2-1.0, libc6 (>= 2.3.5-1), zlib1g
(>= 1:1.2 .1)
Conflicts: libarchive-doc
Filename: pool/main/liba/libarchive/libarchive1_1.02.036-2_i386.deb
Size: 65978
MD5sum: 72a446bd9e6ac3d35fa3593812095fad
Description: Single library to read/write tar, cpio, pax, zip, iso9660, etc.
 The libarchive library provides a flexible interface for reading and
 writing streaming archive files such as tar and cpio.  The library is
 inherently stream-oriented; readers serially iterate through the archive,
 writers serially add things to the archive.  In particular, note that
 there is no built-in support for random access nor for in-place
 modification.
 .
 libarchive can read at least five tar formats, four cpio formats,
 ISO9660 CD/DVD images (including RockRidge extensions), and ZIP
 files.
 .
 libarchive can write two tar formats (ustar and pax), one cpio format
 (odc/POSIX), and two types of shar files (with and without uuencoding).
 .
 The bsdtar Debian package, which is the default tar(1) on FreeBSD,
 is built using libarchive.
 .
 There is also a manpage, tar(5), that provides an excellent description
 of the various tar file formats.
bott@pcimg12:~$
Newsgroup: it.comp.os.linux.development
Titolo: anche per Fortran

Anche per scrivere prg in Fortran, cerco editor+compil+debugg con
interfaccia grafica, da usare con KDE.
Tale linguaggio mi servirà per la tesi (telecomunicazioni), che scriverò
proprio su computer con Linux.
arigrazie

Ciao Amos,
 > Anche per scrivere prg in Fortran, cerco editor+compil+debugg con
 > interfaccia grafica, da usare con KDE.
xemacs
(ma l'hai voluto tu! :-)
-- 
Pa.Ped, Como
http://www.fastflow.it/~paolop
VOTE AGAINST SPAM! 
http://www.politik-digital.de/spam/it/
Appunti Linux, FAQ, HOWTO e altro:
file://usr/doc/HOWTO, file://usr/doc/FAQ
http://www.linux.it
, 
http://www.pluto.linux.it
ftp://ftp.unina.it/pub/linux/pluto
, 
ftp://ftp.pluto.linux.it/pub/pluto
X11 FAQ: 
http://www.cli.di.unipi.it/~zugliani/x11faq.html
Pluto Journal: 
http://www.pluto.linux.it/journal
Linux Gazette: 
http://www.linuxgazette.com
Linux Weekly News: 
http://lwn.net
LinuxDoc : 
http://www.linuxdoc.org
Ricerca NEWS: 
http://www.deja.com
IRC: #linux-it
Info.ita: 
http://www.punto-informatico.it

Newsgroup: it.comp.os.linux.development
Titolo: problema con connect. Network is unreachable

Salve a tutti,
ho un problema con la connect.
Sto facendo un programma che dovrebbe connettersi ad una porta.
Ho fatto qualcosa di simile:
	host=gethostbyname(str);
	if(!host) return -1;
	memset((void*)&sok,0,sizeof(struct sockaddr_in));
	memcpy((void*)&sok.sin_addr,host->h_addr_list,host->h_length);
	sok.sin_family=AF_INET;
	sok.sin_port=port;
 
	conn=connect(filed,(struct sockaddr*)&sok,sizeof(sok));
	return conn;
/********************************/
Se chiamo la funzione passandogli come host: localhost e come port: 80
(ho Apache attivo tanto per provare) mi ritorna -1 (non per gethostbyname)
e strerror(errno) mi dice Network unreachable.
Non so dove sbaglio.
Grazie a tutti

Probabilmente volevi scrivere host->h_addr_list[0].
Grazie, avevi ragione.
Ciao, David
Newsgroup: it.comp.os.linux.development
Titolo: questione sulle socket raw

Ciao a tutti,
volevo porvi un quesito relativo all'uso delle socket raw:
oltre che per "sniffare" i pacchetti che arrivano ad un certo host le
socket raw possono essere usate anche per "catturare" i pacchetti? Per
catturare intendo che questi verrano diciamo "fermati" dall'applicazione
che usa le socket raw e quindi non verrano inviati dal sistema operativo
all'applicazione a cui sono effettivamente destinati
Lo so che e' un utilizzo un po' strano, ma mi interesserebbe sapere se e'
possibile farlo. Non ho visto una opzione di questo tipo per la
setsockopt(). Eventualmente qual'e' la strada da seguire per fare una cosa
del genere? Bisogna lavorare a livello kernel (creando un modulo apposito)?
Grazie
Ste
 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Ciao,
le socket raw ti permettono semplicemente di posizionarti ad un layer
più basso.
"fermare i pacchetti" non c'entra nulla con la socket, in userspace
potresti lavorare con le librerie fornite da netfilter per la creazione
in runtime di regole ad hoc per droppare il pacchetto, o magari  creare
qualcosa di alternativo, come mandare un rst ad un syn che non deve
proseguire l'handshake.Potresti anche lavorare in kernel space creando
un hook per evitare che il pacchetto venga processato o gestirlo prima
che venga invitato (driver nic), o semplicemente creare un modulo
netfilter.Ci sono diverse soluzioni, dovresti analizzare bene il
contesto, ti consiglio caldamente di dare un'occhiata al framework
Innova per la manipolazione dei pacchetti creato da vecna, ti tornerà
sicuramente utile.
Salut.
Newsgroup: it.comp.os.linux.development
Titolo: Programmazione GUI

Ciao a tutti,
ho una domanda da porvi: vorrei sviluppare un'applicazione grafica che
fosse cross-platform; siccome è la prima volta che affronto tale 
problema non so a quali librerie affidarmi; cercando in giro mi è 
sembrato di capire che per prog GUi in linux principalmente vengono 
utilizzate GTK+ e Qt. Quali di queste due è "migliore" (capisco che è 
soggettivo). In particolare quali sono i vincoli per le licenze dei 
programmi da me scritti? posso poi distribuire a pagamento il software 
da me scritto? e posso compilarlo anche sotto altri sistemi operativi?
Grazie mille,
wizard

 fosse cross-platform; siccome è la prima volta che affronto tale
Se devi scrivere per Linux GTK, se t'interessa il cross-platform invece,
preferirei wxWindows (
http://www.wxwindows.org
 , mi pare che sia
l'indirizzo), che si appoggia a GTK su Linux o alle API di ciascun S.O
ospite.

wizard wrote:

QT: su GNU/Linux & Mac sono sotto GPL, e funzionano benissimo. Su Win
sono sotto GPL solo una versione vecchia, la 2.qualcosa. Se vuoi una
versione non GPL, paghi. Per il resto (ovvero pulizia del codice,
semplicità eccetera), sono ottime IMHO. 
GTK+: sono sotto LGPL e funzionano bene (per esperienza personale) sotto
GNU/Linux e Win. Sotto mac, non so. Essendo LGPL il tuo programma che
le usa può avere qualunque licenza tu voglia. Hanno una gran quantità
di binding per vari linguaggi.
-- 
Andrea Bergia - studente              Linux Registered User #281550

 wizard
Penso non ci siano problemi per WxWindows, anche mi sembra abbia una
licenza simile a LGPL. Cmq, se guardi sul sito, ci sono link a molti
progetti commerciali che utilizzano WxWindows.
Ciao,
-- 
+--------+ ASCII ribbon campaign ( )
|  kral  |  - against HTML email  X 
+--------+              & vCards / \

Newsgroup: it.comp.os.linux.development
Titolo: omiidl

omniidl: ERROR!
omniidl: Could not open Python files for IDL compiler
omniidl: Please put them in directory /usr/lib
omniidl: (or set the
PYTHONPATH environment variable)
omniidl: (The error was `No module
named omniidl.main')
Qualcuno sa come risolvelo?
Grazie
--------------------------------
Inviato via 
http://usenet.iol.it

fili wrote:

Probabilmente devi installare il pacchetto PYTHON e indicare nella 
variabile PYTHONPATH dove l'hai installato.
Questi problemi perche' probabilmente hai scaricato la versione con solo 
i sorgenti, io ho invece installato la versione, con i sorgenti, ma gia' 
compilata per linux e non ho avuto nessun problema a far girare tutta la 
baracca.
Buona fortuna!
Stefano
Newsgroup: it.comp.os.linux.development
Titolo: Variabili condizione...

Ciao a tutti,
ho un dubbio da chiarire.
Avendo due thread (scheduling FIFO, a priorità differenti) bloccati su una
variabile condizione, posso dire che viene sbloccato quello a priorità più
alta quando viene effettuata una signal da un altro thread?
GRAZIE
Daniele.

 wrote:

Nel 90% dei casi si, ma non ne puoi essere sicuro. Entrambi i thread
possono ricevere il segnale prima dell'altro. Ovvio che, il thread a priorita'
piu' alta ha piu' probabilita' di essere il primo
-- 
Wave++, member of EventOrizon software
 
http://wavexx.cjb.net
 
http://eventorizon.cjb.net
Just use your mind, and open it to the world

Newsgroup: it.comp.os.linux.development
Titolo: Embedded JVM

Salve, qualcuno ha provato ad utilizzare Java Native Interface (JNI) per
includere una JVM in un programma scritto in C? 
Io utilizzo la RH7.0 con il jdk1.3 ma alla SUN ho trovato come unico
tutorial sulla JNI quello riferito al jdk1.1. 
Il programma di esempio "invoke.c" viene compilato ma, se lascio come
versione la 1.1 non riesce a creare la JVM, mentre se metto la 1.2
(JAVA2) il programma va in segmentation fault durante l'esecuzione della
funzione JNI_CreateVM(). 
Qualcuno puo' darmi consigli?
Grazie e Ciao!

 Qualcuno puo' darmi consigli?
prova achiedere su it.comp.java a suo tempo mi hanno aiutato lì.
-- 
Non c'è più forza nella normalità, c'è solo monotonia.
Newsgroup: it.comp.os.linux.development
Titolo: Licenze e licenze

Provo a chiedere su questo NG perche` sicuramente
qualcuno di voi puo` illuminarmi....
... mettiamo il caso che io sviluppi in un qualsiasi
linguaggio una libreria (senza dipendenze
con altre librerie o codice di altri) e la rilasci come
LGPL... posso poi fare un'applicazione closed source e
commerciale che link il binario di quella libreria?
Devo distribuire anche il sorgente della libreria LGPL
o basta il binario?
E` meglio che passi da LGPL a BSD?
-- 
Lawrence "Rhymes" Oluyede
http://loluyede.blogspot.com


Vedi sopra. Comunque anche nel caso la libreria sia (L)GPL non e' necessario
includere i sorgenti nella distribuzione del binario ma basta rendere noto
al ricenvente che che e' stata inclusa quella libreria ed offrire la
possibilita' di ottenere i sorgenti senza oneri aggiuntivi che non siano
legati al mero trasferimento dell'informazione.
Alessandro.

 (a te stesso) con altra licenza. Un software di questo tipo e' MySQL.
Ok ma se qualcuno volesse farci dei prodotti commerciali? Puo` farlo
oppure devo fare come mysql e dargli lo stesso sw con una licenza
diversa?


 licenza diversa?
Se vuoi dare la possibilita' di distribuire il programma senza essere tenuto
a rendere disponibili i sorgenti della libreria devi concedergli una licenza
diversa.
Alessandro.

 diversa.
Il mio problema non e` la questione della distribuzione dei sorgenti
della libreria (chi se ne frega dato che e` gia open source), ma il fatto
che lui possa non dover distribuire i sorgenti dell'applicazione costruita
su tale libreria.


 E` meglio che passi da LGPL a BSD?
Se vuoi mantenere il controllo sulla libreria, meglio la LGPL.
Ciao,
 Emmanuele.
-- 
Emmanuele Bassi (Zefram)                 [ 
http://www.emmanuelebassi.net
 ]
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

 dell'applicazione costruita su tale libreria.
Devi usare un altra licenza (oltre a bsd anche quella di Mozilla credo possa
andare bene e, ovviamente, puoi inventartene una) e se vuoi puoi
distribuirlo con piu' licenze (e' l'utente che sceglie quale accettare).
Alessandro.

 Devi usare un altra licenza
ehm Emanuele mi ha detto un'altra cosa, mettetevi daccordo :P


 Se vuoi mantenere il controllo sulla libreria, meglio la LGPL.
Ok


 ehm Emanuele mi ha detto un'altra cosa, mettetevi daccordo :P
No, diciamo la stessa cosa.
E' possibile distribuire applicazioni closed che usano librerie LGPL.
Ma se si usa una libreria LGPL bisogna mettere a disposizione i sorgenti,
infatti Emmanuele ti dice che "basta il link dove scaricare binario e
sorgente della libreria."
Alessandro.

 sorgente della libreria."
Ottimo grazie per il chiarimento.


 E` meglio che passi da LGPL a BSD?
È meglio la GPL :-D
-- 
Andrea Bergia - studente              Linux Registered User #281550


Key fingerprint = CE3C 7E01 6782 30A3 5B87  87C0 BB86 505C 6B2A CFF9
Newsgroup: it.comp.os.linux.development
Titolo: Problema con le OCI8

Ciao a tutti,
Premetto che non seguo molto attivamente il gruppo (e me ne dolgo),
pero' ho un problema per il quale non so piu' dove andare a sbattere la
testa.. :O(
Spero proprio che qualcuno di voi possa aiutarmi..
Dunque, ho realizzato una libreria di funzioni in C per la connessione
ad un database oracle che sfrutta le chiamate alle OCI8 (Oracle Call
Interface).
Il tutto funziona a meraviglia (almeno per i miei scopi) se non fosse
che:
ogni volta che il processo esegue una statement vengono generati NON so
quanti "mini processi" "oracle[sid]" figli del precedente che NON
VENGONO CHIUSI finche' non esco dal processo padre!!! :O(
Ora dico io, per quanto si possa incrementare il valore dei "processes"
gestiti dal sever, e' chiaro che con il ritmo con cui crescono mi ci
vuole ben poco ad occuparli tutti finendo miseramente con un bel errore
ORA-00020..
Esiste un modo (magari una chiamata OCI) che liberi tutti i processi NON
piu' Attivi?
O magari un modo per fargli riutilizzare sempre gli stessi?
Attendo trepidante le vostre gentili risposte..
PS: Grazie in anticipo!
By MCM.

Come non detto..
Ho risolto! :O)
Cmq, grazie lostesso per aver letto il messaggio.. ;O)
By MCM.

Newsgroup: it.comp.os.linux.development
Titolo: modem AMR

Sul mio PC è installato(sfortunatamente) un modem PcTel interno che usa
l'interfaccia AMR, cosa devo fare x farlo funzionare?
Grazie e Buone feste.

 l'interfaccia AMR, cosa devo fare x farlo funzionare?
0) Spostarsi su it.comp.linux.iniziare, o saltare al punto 4.
1) Installare windows sperando che ci siano i driver.
2) Chiedere al costruttore di scrivere il modulo per la gestione
dell'AMR.
3) Rassegnarsi ad installare un buon, vecchio, onesto modem esterno su
seriale.
4) Scrivere il modulo da linkare nel kernel per la gestione del modem
AMR, dopo avere convinto il produttore dello stesso a rilasciarti le
specifiche.
Io punto sulla 3.
-- 
           |Save our planet!
  Ciao     |Save wildlife;
  roberto  |For your E-MAIL use only recycled Bytes !!
           |roberto poggi  
rpo...@softhome.net
Newsgroup: it.comp.os.linux.development
Titolo: Intel fortran compiler + vettorizzazione

Salve a tutti,
utilizzando il compilatore fortran della Intel con il flag -axK 
mi sono accorto che mi viene vettorizzato un loop (di un programma) in cui 
avviene il calcolo a*b (a,b: vettori di lunghezza "n").
Il flag -axK
genera istruzioni di macchina che vengono eseguite dalle unità funzionali
MMX-SSE dell'architettura Pentium 3.
le unità MMX-SSE vengono utilizzate per il calcolo vettoriale anche
se gli operandi coinvolti sono in doppia precisione (real*8) ?
che differenza c'e' trà l'unità MMX e SSE ?
non sono entrambi per elaborazioni SIMD?
thanx

 non sono entrambi per elaborazioni SIMD?
le MMX lavorano solo sugli interi, le SSE invece lavorano anche sui 
float sia in singola che doppia precisione, in piu' le MMX utilizzano i 
registri della fpu, invece le SSE hanno registri propri
ciao ciao
-- 
	..... il Grande Incubo continua ......
 
                    Jonathan


sul sito della intel trovi il manuale delle istruzioni MMX e SSE, devi 
girarci un po' perhce' non ricordo dove (dovrebbe stare sulla pagina per 
devvelopers)


> P.S: Lavoro al DIP. di chimica dell'universitŕ di PG.



La mia e' solo un'ipotesi: e' possibile che il compilatore intel non produca
le informazioni di profile necessarie a profiler della GNU.
Hai controllato la documentazione del compilatore intel?
Alessandro

test wrote:

off course

        di "srotolamento" pari a 2?
come sopra.
Io ho visto netti miglioramenti con srotolamenti a 3 alla volta.
Fai delle prove da 1 a 5 e poi stabilisci tu quale e' il migliore.
ciao
-- 
Pa.Ped, Como
http://www.fastflow.it/~paolop
VOTE AGAINST SPAM! 
http://www.politik-digital.de/spam/it/
Contro i brevetti software: 
http://petition.eurolinux.org/index_html

Newsgroup: it.comp.os.linux.development
Titolo: [emacs] caricare una modalità in automatico

	Come da oggetto, mi piacerebbe poter usare delle estensioni
	personalizzate per i miei files, es: *.PML, e poterli aprire,
	ad esempio, con la modalità SGML di Emacs.
	Qualcuno saprebbe indicarmi (se) come è possibile far cio?
	Grazie, P.
-- 
*
#!/bin/bash
STR="A natale sono tutti più buoni";
echo $STR|sed -e s/buoni/incazzosi/

 	Qualcuno saprebbe indicarmi (se) come è possibile far cio?
Pensa che in Emacs hanno scritto persino coffee.el, ci vogliono ben
altre richieste per portarlo al punto del `se'. :-)))
Nel tuo ~/.emacs:
(setq auto-mode-alist (cons '("\\.pml$" . sgml-mode) auto-mode-alist))
Per altre informazioni:
M-x info RET m emacs RET m major modes RET m choosing modes RET
Massimiliano

 M-x info RET m emacs RET m major modes RET m choosing modes RET
	Grazie, molto esauriente! :-)
	Ciao ciao,
	P.
-- 
* Gią bevuto un cuba libre: -oggi no-
Newsgroup: it.comp.os.linux.development
Titolo: problemino in c

Ciao a tutti ho un piccolo problema, stavo cercando di trasformare un mio 
scriptino in bash in c solo che ho una piccola difficoltà:
come posso trasformare esempio il comando "ps ax | grep -v icq"
in c? partendo però dal fatto che il risultato del ps lo ottengo facendo
execl("/home/lin/ps","%s,%s,%s",argv[1],argv[2],argv[3],0);
quindi esempio se io ora faccio "./a ax " il programma esegue "ps ax"
se io voglio che facendo "./a ax" mi faccia "ps ax | grep -v icq" come 
posso fare? sempre calcolando che ax viene preso da argv[1]....
Spero di essere stato chiaro, Grazie
^M3n0k4^

in C?
Puoi usare popen() per aprire ps ax, e il descrittore di file che ti
ritorna lo leggi con fgets(). Poi usi strstr() per vedere quando una
di quelle fgets() vede roba contenente "icq".
Comunque, puoi evitare anche l'uso di ps aprendo i files in /proc.
Leonardo
-- 
".signature": bad command or file name

^M3n0k4^ ha scritto:

dunque 
ps ax | grep -v icq
e' quivalente a 
sh -c "ps ax | grep -v icq"
per cui puoi dare
execl("/bin/sh","-c","ps ax | grep -v icq",0);
Se poi ( come penso ) ti interessa l'output, datti una guardata a popen
N.B.
Non mi ricordo bene la sintassi di execl per cui forse ho sbagliato 
qualcosa ma la direzione e' quella giusta: richiami la bash e fai eseguire 
a lei il piping dei processi ...

Newsgroup: it.comp.os.linux.development
Titolo: Ricerca Collaboratori









La Società Informatica e Formazione, dovendo 
espandere i propri ambiti lavorativi, nonchè consolidare e qualificare quelli 
già esistenti, ricerca nelle Regioni Lazio, Campania e Veneto , per 
attività di docenza, consulenza e tutoraggio; Laureati e/o Diplomati in 
qualsiasi disciplina con le seguenti conoscenze informatiche:


 


 


 


LINUX


VISUAL BASIC


MS WINDOWS 98


MS WINDOWS NT


MS WINDOWS 2000


JAVA


SQL


HTML AVANZATO


LINGUAGGIO C


C++


ESPERTI DI RETI LOCALI


ESPERTYI SISTEMISTI OPERATIVI 
MICROSOFT


 


Tali figure svolgeranno la propria attività 
all'interno di una struttura gia organizzata e con programmi ben definiti. 
Chiunque fosse interessato è pregato di inviare dettagliato Curriculum Vitae al 
seguente indirizzo di posta elettronica


curri...@informaticaeformazione.it
 
indicando chiaramente un recapito telefonico.


 


Distinti Saluti


Informatica e 
Formazione



struttura gia organizzata e con programmi ben definiti. Chiunque fosse =
E ben decisa a fregarsene delle regole, spammando sul news group.
Io, non mi fiderei, di uno che non rispetta le regole.
-- 
           |Save our planet!
  Ciao     |Save wildlife;
  roberto  |For your E-MAIL use only recycled Bytes !!
           |roberto poggi  
rpo...@softhome.net

Infatti in passato un mio messaggio simile (ma molto piu' bello :-) e' stato
cassato. Non capisco come questo sia stato pubblicato mentre il mio no (ma
forse perche' era su i.c.o.l.a). E' solo uno sfogo.
Bye
Alessandro



Piuttosto tardivo, e' passato quasi un mese.:-)
La spiegazione per cui il tuo post non e' passato e' semplicissima:
icol.annunci e' un gruppo moderato, ed e' stato il moderatore a non
ritenerlo in topic, si direbbe.

Newsgroup: it.comp.os.linux.development
Titolo: Linux e RTAI

Qualcuno ha esperienza su RTAI (RealTime Application Interface )?

Qualcuno ha esperienza su RTAI (RealTime Application Interface )?
In che senso ?
O meglio: esperienza su che tipo di applicazione?
Ciao
F.

Semplicemente di installazione, ti spiego:
Ho compilato il kernel secondo la procedura indicata nella distribuzione che
mi hanno fornito, configurato con il file allegato e modificato per quanto
riguarda il processore in quanto sto lavorando con una motherboard con
processore VIA C3. Con il kernel cosě ottenuto il boot parte, ma fornisce
una serie di messaggi del tipo
busybox: unresolved symbol "................"
...
..
ERROR: /bin/insmod exited abnormally!
Mounting /proc filesystem
Creating root device
Mounting root filesystem
mount: error 19 mounting ext3 flags Freeing unused kernel memory: 100k freed
Kernel panic: non init found. Try passing init= option to kernel
e il PC si pianta ( i 2 led del CAPS-LOCK e dello SCROLL-LOCK lampeggiano).
--
E-mail Stefano Pieri : 
spi...@tecnosga.it
E-mail Tecnos G.A.: 
tecn...@tecnosga.it
WEB : 
www.tecnosga.it
Tecnos G.A. s.r.l.
Via A. Novella 29 - 47811 Viserba di Rimini
Tel 
+39 0541 734512
Fax 
+39 0541 734597
<fman...@NOSPAMesagv.it> ha scritto nel messaggio
news:3edf1e42...@news.inet.it...


 Semplicemente di installazione, ti spiego:
non posso aiutarti in quanto non ho mai avuto problemi nella
compilazione del kernel con patch RTAI (sin dalla prima volta tutto
liscio, ho sempre usato il 2.4.18), comunque voglio informarti, se gia'
non lo sapessi, che la mailng list relativa e' molto efficente
ciao cacciavite
-- 
| Powered by *Debian GNU/Linux 3.0* 	   Linux Registered User #297089 
| <<UNIX is user friendly, it's just picky about who its friends are>>   

busybox: unresolved symbol "................"
Ci scommetterei che quando hai ricompilato il kernel hai lasciato
settata l'opzione per inserire la versione del kernel nei moduli,
oppure hai dimenticato di fare un modprobe o un make modules_install.
Cmq ci sono vari file per l'installazione, sarebbe bene leggerli
tutti.
Io non ho avutoi problemi ad installare RTAI con una Slack 8.
Ciao
F.

Newsgroup: it.comp.os.linux.development
Titolo: chiamata S.O.

devo realizzare un applicativo in C sotto Linux, il quale deve eseguire la
chiamata LS del sistema operativo; come posso fare?
aiutatemi grazie
gian

 aiutatemi grazie
man 3 system
man 3 popen

grazie
"noname" <non...@noorg.boh> ha scritto nel messaggio
news:2642983.g...@iol.it...

Newsgroup: it.comp.os.linux.development
Titolo: Kylix VM?

Avete notato che a differenza di quanto possa dirsi per delphi, gli
eseguibili creati da kylix sono nettamenti + lenti.
Credo che in realtà girino sotto una sorta di virtual machine (grazie a
librerie come gtk ed altre).
In ogni caso il mio dubbio è:
Io ho sempre preferito scrivere codice in Object Pascal piuttosto che in
altri linguaggi come visual basic per motivi strettamente legati alla
velocità di esecuzione del programma compilato, dal momento che gira
sotto la virtual machine visual basic.
Ho in oltre preferito Object pascal al C++ inquanto più veloce e
versatile.
Adesso mi chiedo se volendo proseguire con questa filosofia sotto linux
faccio la scelta giusta.
Alla fine diventa un diverbio tra "Eleganza VS Velocità"
o forse dovrei dire "Kylix VS gcc"..
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Secondo me dipende sempre da cosa devi fare..... sicuramente il C++
associa eleganza e potenza nello stesso linguaggio....
Saluti.
--
Paolo (/A\xel)Mail: 
ax...@pcmtech.net
Web: 
www.pcmtech.net
ICQ: 121230704
Rimuovere _NOSPAM_ per rispondere!

> mi butterò senza indugio sulle Qt, senza passare per prodotti di terzi che
le qt...  blah!
per compilarle prima devi passare i sorgenti ad un precompilatore
perche' il codice che usa le qt non e' c++ puro... ci sono dei pasticci
per la gestione degli eventi (mi pare).
prova invece 
www.wxwindows.org
 che sono molto meglio, imho.
inoltre wxwindows e' free per usi anche commerciali, le qt no!

> No, niente macchina virtuale: non stiamo parlando di Java!!!! (o di VB
.NET
si, pero' usando gcj puoi compilare java in codice *nativo* !!!
guarda qui:  
http://gcc.gnu.org/java/
(ed e' tutto codice open source, non c'e' nulla di proprietario della
sun...)
Newsgroup: it.comp.os.linux.development
Titolo: Un dubbio

Ciao a tutti,
non capisco il perchè della seguente cosa:
ho in un processo padre un puntatore a un int allocato con malloc quindi 
dovrebbe essere nello heap; al momento che forko la prima volta uso nel 
processo forkato quel puntatore per aggiornare il valore puntato e fin 
qui tutto ok. Quando dal processo padre chiamo, dopo un pò, una seconda 
volta la fork e creo un altro figlio, questo, accedendo alla parte di 
memoria puntata dal puntatore a int che vi ho descritto prima, ci trova 
dentro non il valore impostato dalla prima fork ma il valore impostato 
inizialmente dal padre! Questa cosa non mi torna, la memoria allocata 
dinamicamente non dovrebbe essere per tutti uguale?
Come potrei fare per far si che la seconda fork (e le successive) vedano 
nella memoria il valore aggiornato dalle fork precedenti e non il valore 
iniziale impostato dal padre?
Grazie mille, Alberto

man fork
"Under Linux, fork is implemented using copy-on-write pages, so the only
penalty incurred by fork is the time and memory required to duplicate the
parent's page tables, and to create a unique task structure for the child."
Bye,
Raktzo

Mannaccia al sonno....
quello che dici tu vale solo nei processi multithread(dove i thread
condividono spazio dati) non in quelli forkati(dove ogni processo ha il
proprio spazio dati)
Bye,
Raktzo

 qui tutto ok.
Quando fai fork() tutto lo stack e lo heap vengono copiati (o è come se lo
fossero), quindi la cella di memoria a cui punta il padre e quella a cui
punta il figlio NON sono la stessa cella di memoria fisica.
Se vuoi condividere informazioni tra processi devi guardare tutti i
meccanismi di IPC (inter-process communication). Se vuoi usare della
memoria condivisa devi farlo esplicitamente (mmap, o shmat) e occhio ad
usare i meccanismi di locking prima di accedervi, altrimenti incorri in
race conditions molto pallose.
Ciao,
-- 
Daniele Orlandi


Ok, quindi questo vuol dire che non c'č alcun modo tramite la fork di 
avere della memoria che non venga duplicata e che tutti la possano 
aggiornare in maniera globale? Cazz!
Grazie lo stesso, ciao
Alberto

 aggiornare in maniera globale? Cazz!
Come ti ha già detto Daniele Orlandi, l'unico sistema sono le IPC
Oppure devi usare i thread
Bye,
Raktzo
Newsgroup: it.comp.os.linux.development
Titolo: Linux come PDC

Salve a tutti,
sto cercando di configurare linux mandrake 9.1 come pdc di una lan windows!
Ho già provato a seguire i consigli passo passo nell'articolo
http://openskills.info/view/boxdetail.php?IDbox=552&boxtype=description
mi lega al dominio ma mi da un errore al momento di inserire un utente nel
client WIN2000!
Infatti quando creo l'utente user e come domino di appartenenza dico domain
mi restituisce un errore del tipo:
La relazione di Trust tra workstation e server non è riuscita!
se entro senza registrare l'utente sotto il client l'errore è:
Impossibile accedere L'account di sistema del computer nel suo dominio
primario non è presente o la password è errata!
Premetto che da risosrse di rete entro nel Server Samba e vedo la mia
cartella condivisa di home!
AIUTO

 se entro senza registrare l'utente sotto il client l'errore è:
non funziona per due motivi:
1) sei off topic
2) non hai letto la documentazione relativa all'iscrizione dei client al
dominio.

 ha scritto nel messaggio
news:pan.2003.07.17....@nospam.vi.it...


 COSA INTENDI PER "OFF TOPIC"??
che questo NON è il posto dove chiedere! Spostati sugli altri newsgroup di
linux, questo è quello dedicato allo sviluppo di applicazioni!

Newsgroup: it.comp.os.linux.development
Titolo: Urgente - GCC

Salve a tutti :)
Ieri ho installato la Debian dal cd di 100Mb, per cui ho dovuto 
installare tutto il resto a mano.
Lunedì dovrei presentare il progetto di Sistemi Distribuiti; il 
progetto è pronto, ma volendo fare qualche modifica non riesco a 
compilarla perché il GCC mi dà questi errori:
webserv.c:16:24: sys/socket.h: No such file or directory
webserv.c:17:23: sys/types.h: No such file or directory
webserv.c:18:22: sys/wait.h: No such file or directory
webserv.c:19:23: arpa/inet.h: No such file or directory
webserv.c:20:20: unistd.h: No such file or directory
webserv.c:21:24: netinet/in.h: No such file or directory
webserv.c:23:19: stdio.h: No such file or directory
webserv.c:24:20: stdlib.h: No such file or directory
webserv.c:26:19: errno.h: No such file or directory
webserv.c:27:19: ctype.h: No such file or directory
evidentemente [anzi, sicuro] gli mancano le librerie.
Come fare? Con apt-get avevo preso il gcc e il make, ma le librerie 
evidentemente no :) Ovviamente non riesco a ricompilare nemmeno 
il kernel per gli stessi motivi. Ho cercato sul sito della debian 
"glibc" e ho trovato questo pacchetto libstdc++2.10-glibc2.1-dev, 
ma appena faccio "apt-get install libstdc++2.10-glibc2.1-dev" mi dice 
"E: Couldn't find package libstdc++2.10-glibc2.1-dev": perché se dal 
sito viene segnato come pacchetto esistente?
Ringrazio tutti!!! :D
-- 
  __|    _)          |  _)        ICQ# 63942341
 (     _| |  _|  -_)  _| |   \   _` | ~ Gandalf
\___|_|  _|\__|\___|\__|_|_| _|\__,_| ~ TI AMO!
«..ora che ho perso la vista, ci vedo di più..» 

 Salve a tutti :)
Come non detto -__- Risolto tutto... spero! :)
Grazie lo stesso!

Newsgroup: it.comp.os.linux.development
Titolo: [ANNOUNCE] Java2 SDK 1.4.2 Beta con supporto GTK

uscita la beta del Java2 SDK 1.4.2 BETA che supporta GTK.
http://java.sun.com/j2se/1.4.2/download.html

 
http://java.sun.com/j2se/1.4.2/download.html
Non vedo GTK da nessuna parte nelle release notes, anche se avevo 
sentito di Sun che aveva "sproloquiato" in proposito qualche tempo fa 
(nel senso che si accennava ad una miglior integrazione tra Gnome e 
Java, ma nulla di piu` preciso) B-)
Se poi mi sbaglio, me lo dite, ok? :-)
Peraltro, la possibilita` di usare GTK da Java (via classi ad hoc che 
poi usan GTK via la Java Native Interface per usar librerie condivise 
esterne) c'e` da un bel po', vedi
 
http://java-gnome.sourceforge.net/
-- 
   |   \    \  | ___|_  |_  | ianezz a casa sua... :-)
   |  _ \  | \ | _|    /   /  Visita il LinuxTrent a
  _|_/  _\_|  _|____|___|___| 
http://www.linuxtrent.it

 non credo somigli molto neppure al GTK+ 1.0, troppo grezzo.
DISGRAZIATO !!!   :-)

 DISGRAZIATO !!!   :-)
Eh, eh. ;P 
-- 
//\/\ Marco (LM) Lamberto (lm AT sunnyspot DOT org)
      The Sunny Spot  -  
http://the.sunnyspot.org/
      SIForge.org     -  
http://www.siforge.org/

Newsgroup: it.comp.os.linux.development
Titolo: E' meglio suse 8.1 o mandrake 9.0 ?

Salve a tutti. Sono agli inizi (non ne capisco nulla di linux).
Quale delle due mi consigliate per un principiante ?
Grazie

 Quale delle due mi consigliate per un principiante ?
Spostati su news://it.comp.os.linux.iniziare allora.
-- 
Andrea Bergia - studente          Linux Registred User #281550
Per favore non mandatemi allegati in Word o PowerPoint.
Si veda 
http://www.fsf.org/philosophy/no-word-attachments.html

Newsgroup: it.comp.os.linux.development
Titolo: parentesi graffe

Ciao
potete dirmi quale è la combinazione di tasti per inserire le parentesi
graffe in un editor di testo, dove ho cominciato a programmare in php?
grazie
bull

bull wrote:

ALT-GR 7 e 0
-- 
Bye,
Colossus

Newsgroup: it.comp.os.linux.development
Titolo: Info Processore-Disco

Ciao a tutti,
sto cercando una funzione come sysinfo, ma che mi restituisca delle info sul
tipo e frequenza processore e sul disco(spazio totale, spazio libero, numero
di file, ecc ecc).
Qualcuno mi puņ aiutare?
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Inviato viahttp://
arianna.libero.it/usenet/
Te la puoi fare da solo, ti parsi /proc/cpuinfo e trovi tutto

 Te la puoi fare da solo, ti parsi /proc/cpuinfo e trovi tutto
Giusto. E per quanto riguarda i dischi, parsati 
l'output dei comandi df e du


mi potresti fare un esempio, sono solo all'inizio e non sono molto bravo. Mi
servono questi valori in una stringa.


 servono questi valori in una stringa.
Una risposta cattiva sarebbe RTFM, man sed, man awk...
Ora sono al lavoro, appena ho un po' di tempo ti scrivo tre righe di
codice e le posto

 Mi servono questi valori in una stringa.
Qualche dettaglio in più non guasta. Es. il contesto
(shell script, programma C/C++ ecc.) ? In particolare
quali info ti servono ?
                       Antonio


Ho risolto con popen().
Comunque grazie

Newsgroup: it.comp.os.linux.development
Titolo: problemi con gtk e fork()

Un saluto a tutto il newsgroup.
Ho un problema in un mio programma che ad un certo punto esegue una
fork() e:
- il processo padre continua a fare quello che deve fare e al SIGCHLD signal
  corre a fare una waitpid()
- il processo figlio apre una finestra in gtk. quando questa finestra
  viene chiusa viene invocata la _exit()
Il mio problema è che giunti alla _exit() nel processo figlio, ed
eseguita la waitpid() nel processo padre, la finestra creata non scompare!
Ho ridotto il programma ai minimi termini e il problema sussite ancora:
ecco il codice completo
#include <gtk/gtk.h>
#include <sys/types.h>
#include <unistd.h>
#include <wait.h>
int main (int argc, char *argv[])
{
	gtk_init (&argc, &argv);
	pid_t pid = fork();
 
	if( pid )
	{
		while( 1 )
		{
			waitpid( pid, NULL, WNOHANG );
			usleep(10000);
		}
	}
	else
	{
		GtkWidget * window;
 
		window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
		gtk_window_set_policy (GTK_WINDOW(window), TRUE, TRUE, FALSE);
		gtk_window_set_title (GTK_WINDOW (window), "prova");
		gtk_container_set_border_width (GTK_CONTAINER (window), 10);
		gtk_signal_connect (GTK_OBJECT (window), "delete_event",GTK_SIGNAL_FUNC (gtk_main_quit), NULL);
 
		gtk_widget_show( window );
 
		gtk_main ( );
 
		_exit( 0 );
	}
}
Ok ok .. non ci sono controlli sugli errori nella fork e nella waitpid,
che per altro dopo che avrà killato il processo ritornerà una serie
infinita di errori poiché il valore "pid" non sarà più associato a nessun
processo.. ma il problema è che a me non scompare la finestra..
(nonostante il processo figlio viene realmente ucciso e rimosso)
ipotesi e suggerimenti ?
Grazie
Matic

 ipotesi e suggerimenti ?
chiamare gtk_main_quit () ?

Newsgroup: it.comp.os.linux.development
Titolo: Quale browser per le pagine XML?

Mi trovo a dover sviluppare delle pagine xml in Linux Mandrake. Solitamente,
come ambiente di sviluppo uso Forte 3.0 CE.
Aprendo i files xml con tale programma, mi fa vedere tutto il sorgente o le
strutture ad albero; compie in controllo e la validazione dei files, ma se
volessi vedere il risultato cosě come appare sul browser, dove lo posso
vedere? Ho provato con i browser tipo Mozilla e Netscape 4.78, ma entrambi
visualizzano solo testo!
Non c'č uno strumento inerno a Forte, oppure un visualizzatore a perte in
cui caricare le mie pagine?
Grazie mille!
Giulio

 tipo Mozilla e Netscape 4.78, ma entrambi visualizzano solo testo!
il file XML ha un foglio di stile?
-- 
 < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
     Don't stand, REACT!      version 0.0.19. C, C++ and ASM developers
                              and beta testers are welcome!