mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.os.linux.development
Titolo: ubuntu e libreria glib

salve ragazzi,
sto muovendo i primi passi nella programmazione linux, ho installato
anjuta e, seguendo il tutorial, ho provato a creare il progetto "Hello
World".
Il primo tentativo e' fallito, mancavano delle librerie.
Le ho trovate tutte meno glib, che a quanto pare non e' supportato da
ubuntu.
Seguendo il link indicato ho trovato questo file:
ftp://ftp.gtk.org/pub/gtk/v2.9/glib-2.9.0.tar.bz2
che dovrebbe corrispondere all'ultima versione delle gtk.
Che faccio, provo a installarlo o sto sbagliando tutto?
Grazie mille,
Nico

 Che faccio, provo a installarlo o sto sbagliando tutto?
stai sbagliando tutto. :-)
ciao,
 Emmanuele.

Newsgroup: it.comp.os.linux.development
Titolo: [QT library] QTextEdit

come posso rilevare la pressione del
tasto BackSpace all'interno di una
QTextEdit?
(non posso farlo controllando
se c'è del testo cancellato... mi servirebbe
un evento attivato al momento della pressione di
un tasto...)
grazie!
-- 
L'unica cosa certa è che non esiste nulla di certo...

 QTextEdit?
Puoi creare una classe che deriva da QTextEdit e reimplementare la
funzione virtuale QTextEdit::keyPressEvent in un modo simile a questo:
void MyTextEdit::keyPressEvent( QKeyEvent *e )
{
        QTextEdit::keyPressEvent( e );
        if ( e->key() == Qt::Key_Backspace ) {
                emit backspacePressed();
        }       
}
-- 
Andrea Bergia - studente              Linux Registered User #281550

Newsgroup: it.comp.os.linux.development
Titolo: GTK - problema con funzioni di disegno

Salve,
ho incominciando da poco a sviluppare codice sotto Linux, facendo uso
della libreria GTK. Purtroppo dal tutorial che accompagna la libreria
non sono riuscito a capire come utilizzare le diverse funzioni di
disegno che GDK mette a disposizione (gdk_draw_*).
Vi sarei molto grato se foste in grado di darmi indicazioni (meglio se
con qualche esempio) per risolvere il problema.
Grazie.
Michele

con qualche esempio) per risolvere il problema.
un buon esempio da studiare si trova tra gli "examples" del gtk:
scribble-simple.c
Newsgroup: it.comp.os.linux.development
Titolo: RTAI

salve, devo sviluppare un sistema real time con il sistema RTAI ed in
particolare con in modulo LXRT...
qualcuno mi saprebbe dire dove trovare una guida aggiornata degli API del
rtai 3.0 v.4???
grazie
-- 
in a world without walls and fences, who needs Windows and Gates?

 
http://www.aero.polimi.it/~rtai/documentation/index.html
-- 
Simone

>
http://www.aero.polimi.it/~rtai/documentation/index.html
grazie, ma quella è vecchia come il cucco... dovrebbe fare riferimento alla
2.4.x
cerco qualche cosa dipiù aggiornato

Alex B wrote:

ASnch'io ho cercato per un po', ma poi mi sono arreso, tanto potevo usare
anche la versione 2.x. Ti posso però consigliare di iscriverti alla mailing
list (apriti un account di posta apposito) perché è davvero molto
frequentata. Se c'è altra documentazione loro sapranno dirtelo.
-- 
Simone

grazie... oltretutto ho dei casini con lxrt... dovrò fare il porting per ppc
"..::~Simone~::.." <ma...@Toglimisromano.com> ha scritto nel messaggio
news:Pcz2d.336836$5D1.14...@news4.tin.it...


Alex B wrote:

Effettivamente, il progetto RTAI e' una figata (io ho usato RTAI in parte
per la mia tesi di laurea) ma e' scarsamente documentato, e la
documentazione che c'e' e' vecchiotta... La cosa migliore e' iscriversi
alla mailing list...

Newsgroup: it.comp.os.linux.development
Titolo: glibc detected

ciao,
uso fedora core 4, e sto facendo un programma; dopo aver compilato  
correttamente,
all'esecuzione mi dice:
*** glibc detected *** ./cvfare: free(): invalid pointer: 0x0808b270 ***
che significa? come risolvo?
grazie


Ciao,
probabilmente stai tentando di deallocare memoria non dinamica (non 
allocata con malloc per intenderci) o forse l'hai già deallocata da 
qualche altra parte?
Bye, AM

no, purtroppo non si tratta di nessuno dei due casi...
qualche altro consiglio? :-\


-- 
Using Opera's revolutionary e-mail client: 
http://www.opera.com/mail/

 
Quel messaggio viene emesso dalla funzione free_check nella libc in base al
risultato della funzione mem2chunk_check, dove vengono svolte verifiche
allo scopo di identificare chiamate multiple a free o sovrascritture
accidentali ("heap corruption") delle strutture dati usate nella gestione
della memoria dinamica. 
Probabilmente, da qualche parte del programma, prima di quella chiamata a
free, è stata effettuata una scrittura che non ha rispettato i confini di
un segmento restituito da malloc ("memory overrun"). 
Max
Newsgroup: it.comp.os.linux.development
Titolo: OT: Cerco documentazione su "Executable and Linking Format (ELF)"

Ho cercato un po ma ho trovato solo un documento su questo formato
(scaricato dal sito GNU) nel quale si fa riferimento alla pubblicazione
di "UNIX System Laboratories (USL)" riguardo "Application Binary
Interface (ABI)".
C`e` nessuno che ha materiale sull`argomento, o che mi puo` indicare
dove trovarlo?
Grazie
Saluti
P.S.:Ma che senso ha disporre dei sorgenti di un programma se poi non e`
disponibile (altrettanto liberamente) la documentazione sugli standard
impiegati?

impiegati?
La maggior parte lo sono, o comunque esistono delle alternative piu` che
accettabili.
-- 
ciao, | [Per rispondere togli "toglimi" dal mio indirizzo.]
Marco | * The Internet is full. Go away.  -- Joel Furr *
      | (Ri)scoprire fidonet: 
http://bbs.mi.linux.it


prova su 
www.wotsit.org

Newsgroup: it.comp.os.linux.development
Titolo: HELP ERRORI MAKE

Nel compilare  il programma glademm (con le solite ./configure    make   etc.)
mi sono comparsi i seguenti errori.....
make[3]: *** [Writer.Base.o] Error 1
make[3]: Leaving directory `/root/Glade/glademm-0.5_11e/src/writers'
make[2] *** [all-recursive] Error1
make[2]: Leaving directory `/root/Glade/glademm-0.5_11e/src'
make[1] *** [all-recursive] Error1
make[1]: Leaving directory `/root/Glade/glademm-0.5_11e'
make[2] *** [all-recursive] Error2
Il file readme comunicava che erano richieste le librerie  gtk+ e gtk- che ho
installato...
Qualcuno sa dirmi che cosa vogliono dire?
Esiste da qualche parte un manuale degli errori di make?

 make[2] *** [all-recursive] Error2
...
Il vero errore, dovrebbe essere segnalato subito sopra le righe che hai 
riportato, guarda bene.
Ciao.
-- 
***  Per E-mail rimuovi ModE dall'indirizzo  ***
  *** Linux user # 198661 --- ICQ 33500725 ***
*** homepage 
http://web.tiscalinet.it/kailed
 ***
            *** Powered by Linux ***
Newsgroup: it.comp.os.linux.development
Titolo: write() e processi concorrenti

Buonasera a tutti.
Mi trovo nella 'necessità' (parola grossa, per descrivere soltanto una 
fissa che ho da tempo) di dover sviluppare un webserver.
Niente di più di uno sfizio.
Il server funziona associando ad ogni richiesta client un fork() che 
esegue le funzionalità di risposta alla request HTTP.
Ora, volendo realizzare un meccanismo di logging, quello che ho fatto è 
stato semplicemente scrivere una cosa del genere:
fd=open("logfile", O_APPEND|O_SYNC);
e far eseguire all'interno della funzione eseguita dal server una semplice
write(fd, buffer, BUFDIM);
con BUFDIM=64Kbytes.
In teoria, con la O_SYNC la scrittura del file dovrebbe avvenire 'in 
real time' (ovvero flushando tutti i buffer sul file descriptor all'atto 
della write()).
Questo, tuttavia, non succede. I buffer vengono scritti sul file 
soltanto quando lo spazio in memoria si esaurisce, e si rende necessario 
il flushing.
Sapete dirmi il perché di questo (a mio parere) anomalo comportamento?
Grazie.
A.

 Sapete dirmi il perché di questo (a mio parere) anomalo comportamento?
No. Perņ puoi usare fflush, e cercare in rete un logger migliore.
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.yoda2000.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
    -<! And the will shall return And again hearts shall burn
         All the horns now will sing Leading you back to the metal winds !>-
                  Lost Horizon - Sworn In The Metal Wind

Newsgroup: it.comp.os.linux.development
Titolo: compilatori c++

Salve a tutti!
Sono un programmatore non molto esperto ancora. Vorrei da voi un consiglio
su quali compilatori c++ siano disponibili per linux e quale, a vostro
parere, siail migliore. Ho notato che g++ consente cose che, secondo quanto
ho appreso da un manuale c++, non dovrebbero essere ammesse. Ad esempio
compila un codice che dichiara un array indicando come dimensione dello
stesso una variabile, non ancora inizializzata.
Grazie!
Mattia
--------------------------------
Inviato via 
http://usenet.libero.it

 Inviato via 
http://usenet.libero.it
-- 
Paolo Giarrusso, aka Blaisorblade
Togliere solo REMOVEONLYTHIS per rispondere
Linux Kernel 2.4.19 on an i686
Firma "made in Vim"

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

ciao,
mi e' stato chiesto di scrivere della documentazione in italiano per
un software che ho sviluppato, sapreste indicarmi un link in cui possa
rendermi conto di come strutturare il tutto?
grazie

On Fri, 21 Mar 2003 11:57:21 GMT, manobbb 
was talkin'about:
#define IMHO

In che linguaggio e che genere di doc vuoi produrre?
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.yoda2000.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
  -<! Battles Are Fought By Those With The Courage To Believe !>-
  		Manowar - Courage



Se devi documentare il codice (quindi non le funzionalita' lato user del
software) forse puo' servirti Doxygen
 
http://www.stack.nl/~dimitri/doxygen/
Newsgroup: it.comp.os.linux.development
Titolo: Altri problemi patch...

...volevo applicare la patch 2.6.8.1-mm4 al kernel
2.6.8.1...erroneamente installai per prima la mm1.
Non avendo ancora ri-compilato il kernel patchato ho eliminato i
sorgenti del kernel e li ho reinstallati...dunque ho provveduto a
patcharlo con la 2.6.8.1-mm4 dando il solito comando #bzip2 -dc
nomepatch | patch -p0 ma di tanto in tanto mentre patcha ottengo
messaggi del tipo:
The next patch would create the file
25/fs/reiser5/plugin/compress/lzoconf.h, wich already exists! Assume
-R? [n]
Ovviamente cambia di volta in volta il nome del file!!!
Ora se confermo dando 'y' oppure negando dando 'n' lui dopo una serie
infinita degli stessi messaggi finisce il suo lavoro ma quando vado a
compilare, il 'make' praticamente non funziona...cioč, do #make
mrproper e mi da errore, do #make xconfig o menuconfig e mi da errore
come se non trovasse niente o ci fosse un errore in make!!!
Cosa sbaglio? Come faccio ad installare sta patch e ricompilare il
kernel con tale patch?
Spero di essere stato chiaro,
Thanks!!!
-- 
"Don't see some men as 1/2 empty...see them 1/2 full of shit!"
[Alive IV - Winzoz XP]

 kernel con tale patch?
man patch.
Controlla che tu abbia scaricato la patch corretta, che tu la stia
applicando su un kernel vanilla (ricorda: le mm *non* sono
incrementali), e che il tree sia "liscio", ovvero passato con "make
mrproper".
In seguito: spostati su it.comp.os.linux.sys o .iniziare, che qui sei
Off Topic.
Ciao,
 Emmanuele.
-- 
Emmanuele Bassi (Zefram)                 [ 
http://www.emmanuelebassi.net
 ]
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

 Emmanuele.
Ciao!!!
ps:

Newsgroup: it.comp.os.linux.development
Titolo: acquisizione da seriale

Ciao a tutti (quelli che non sono in ferie).
Ho realizzato una scheda per la rilevazione della
concentrazione di gas nocivi presenti in aria.
Tra le altre cose questa scheda trasmette su seriale
i dati rilevati.
Ora mi (vi) chiedo: esiste un software che acquisisca
questi dati e li visualizza in una finestra come una
barra colorata che va -che so- dal verde (basse concentrazioni)
al rosso (alte), sfumando le intermedie?
Nel caso non esista, cosa mi consigliate
per scriverne uno?
Per ora, per debuggare la trasmissione, sto usando
un programmino che ho derivato da miniterm,
ma è un po scarno come utilizzo finale :-)
Grazie a tutti,
Bruno
-- 
per la mia mail togli il PINGUINO dall'indirizzo
for my real address remove PINGUINO

 concentrazione di gas nocivi presenti in aria.
funziona con le scorregge?


E coi rutti ???

se sono come quelle del tuo "guardafuori" quando impesta icol
credo che sia abbastanza semplice :-(
P.S.: e mollalo 'sto wincozz!


 P.S.: e mollalo 'sto wincozz!
semmai winzozz
quando navigo DEVO usarlo, devo usare EXPLORER perchè NETSCAPE fa CAGARE
devo usare OUTLOOK perchè NETSCAPE fa CAGARE
quando programmo, lo faccio in ambiente Linux
e non offenderti, si scherzava, hai fatto l'assist e io ho insaccato :-)


 per scriverne uno?
Una soluzione facile facile e' il Tck/Tk o il perl,
che hanno dei costrutti per prendere in input l'output
di un altro programma. In tcl/tk si fa cosi':
...
set fid [open "|programma" "r"]
fileevent $fid readable "[funzione] $fid" 
...
In pratica chiama la [funzione] ogni volta che e' disponibile
dell'output.
Altrimenti potresti farlo in c/gtk, dipende anche dalle prestazioni
che ti servono.
bye
Gianluca
-- 
Home Page                	Contro i brevetti sw     Boicotta Microsoft
www.infinito.it/utenti/chewbe
 
no-patents.prosa.it/
 
www.boycott-ms.org/
 
"If we have to file a thousand lawsuits a day, we'll do it.
It's less expensive than losing CONTROL of YOUR creative works."
---Jack Valenti, President and CEO, Motion Picture Association of America

 Gianluca
grazie tante,
Bruno


Di programmi gia' fatti non so se ne esistano,
se te fai tu leggi il Serial-Programming HOWTO
ciao
  mauro
Newsgroup: it.comp.os.linux.development
Titolo: make tags e Kate

E' possibile utilizzare Kate con quella meravigliosa funzione che sono i
tag che permettono di saltare da una funziona all'altra del codice
sorgente? Mi riferisco al comando "make tags"... mi servirebbe per
studiare il kernel.
So che nedit e vim supportano questa funzione... ma preferirei usare Kate.
Grazie
-- 
))NEO((

 So che nedit e vim supportano questa funzione... ma preferirei usare Kate.
Se ho capito bene quello che ti serve puoi abilitare il Plugin 
"Visualizzatore per simboli C/C++" dalla configurazione di kate.
-- 
Lorenzo `paulatz' Paulatto
Trieste
``Se Gauss fosse vivo oggi, sarebbe un hacker.''
      --Peter Sarnack (Princeton University)

 
mmm, no... la funzione di cui parlo permette di saltare anche a funzioni
di altri file sorgente all'interno dello stesso software. In sostanza
make tags (se previsto) produce un tile che contiene le informazioni per
saltare da una parte all'altra del software poi tu puoi dire all'editor
di testo di caricare questo file di tag dopodichè navighi agevolmente
nel sorgente.
-- 
))NEO((
Newsgroup: it.comp.os.linux.development
Titolo: Domande varie sulle GTK

Domande varie...
1) Tramite Glade ho creato una struttura di finestre per un mio
applicativo. Alcune di esse sono delle dialog che dovrebbero essere, in
teoria, modali (ovvero, bloccanti per le finestre genitori). Come posso
fare per ottenere tali finestre?
2) E` possibile ottenere che, digitanto i primi caratteri di un valore
presente in una combo box, esso venga selezionato?
3) E` possibile creare una finestra sempre in primo piano?
Attualmente il linguaggio che uso e` Python, ma mi interesserebbe anche
conoscere un modo per ottenere lo stesso risultato senza dover dipendere
dal linguaggio
Enrico

 dal linguaggio
Tutto quello che ho detto sopra e` indipendente dal linguaggio. :)
Bye.

 No, questo dipende dal window manager (sotto Linux), non dalle Gtk.
Mmm... avevo visto un'applicazione sotto Windows scritta indubbiamente
con le Gtk, e pensavo quindi che fosse possibile implementare la cosa in
maniera indipendente dal sistema operativo....
Enrico

 maniera indipendente dal sistema operativo....
Smanettando con le Gdk e gli attributi di finestra forse lo puoi anche
ottenere, ma poi sta al window manager accettare i parametri che gli
passi, e potrebbe anche ignorarli, motivo per cui non mi sono mai posto il
problema. :)
Bye.

 l'input a tutte le altre, rendendole di fatto inerti.
Direi che e` questo il punto. Rendere le altre finestre inerti, in
altri lingauggi, presuppone che il resto del codice non venga eeguito
finche` la finestra modale non sia chiusa. Ad esempio:
modal = gtk.Dialog()
print 'uno'
modal.show()
print 'due'
Nel codice qui sopra[1] io mi aspetto questa sequenza di operazioni:
1) creo l'oggetto che rappresenta la finestra modale;
2) stampo la parola 'uno' sullo standard output;
3) visualizzo la finestra modale;
4) solo dopo che ho chiuso la finestra modale stampo la parola 'due'
sullo standard output
Attualmente, almeno da quello che ho constatato io, il punto 4 non viene
rispettato, ovvero l'esecuzione del codice avviene anche se la finestra
modale e` aperta. A questo punto, mi interesserebbe sapere e` un
errore e, in caso lo sia, sapere dov'e` l'errore (se in PyGTK, in Glade,
in GTK o nel codice scritto da me)
Enrico
[1] ovviamente sono ben conscio che il codice che ho scritto e`
incompleto e probabilmente non corretto, ma mi serviva solo per fare un
esempio :)

 in GTK o nel codice scritto da me)
non so se ho ben capito quello che vuoi fare.. pero' in gtk per fare una
dialog bloccante, modal o no, si usa un GtkDialog..  che con la funzione
gtk_dialog_run (in C) ti blocca il flusso fino a che il dialog non ritorna
con un response. Se ti serve qualcosa di piu' complesso, ma ne dubito dato
che il dialog contiene una vbox dove puoi packare qualunque cosa,
puoi sempre provare a reimplementarti tu il tutto, ma non so come si possa
fare.. forse con un g_main_loop?
-- 
[Filippo...........................]
[Linux User #342745................]
        ==[...penguin powered...]==

 Bye.
Esatto, dovrebbe bastare una gdk_window_set_keep_above, ma non hai la
certezza che poi la finestra sia effettivamente sempre in primo piano.
Luca
Newsgroup: it.comp.os.linux.development
Titolo: tool tipo JavaDoc..

>CoMiX<<
acominu(at)tiscalinet(punto)it
Sent via Deja.com
http://www.deja.com/

 conosce java ho bis di un tool tipo javadoc. potete darmi qualche coordinata?
 Doxygen:
 
http://www.stack.nl/~dimitri/doxygen/index.html
 ...e gli altri:
 
http://www.stack.nl/~dimitri/doxygen/links.html
 
Max


docpp.sourceforge.net
 
o cerchi doc++ su freshmeat.
--
Riverenti Saluti,
                  Mahatios ap Ganadhor                           
########################################################################
# - #193 IHGGER                                                        #
# - Illuminante Apostolo e Maestro del                                 #
#   Leale Ordine della Cavalleria et Stregoneria Italica (LOCSI)       #
# - Webmaster-master del PBEM di C&S 
http://gioco.net/fantasy/aquileia
 #
# - CoWebMaster del (futuro) sito del LOCSI, 
http://gilda.it/locsi
     #
# - Il mio lato terrestre 
http://tagliamento.sci.uniud.it/~bongiova
    #
########################################################################

Newsgroup: it.comp.os.linux.development
Titolo: tzset e timezone

Ciao All,
Sto maneggiando dei tempi e mi sono imbattuto in problemi con la timezone: io
ho una redhat e ho impostato il fuso orario di Roma, e dando date l'ora e la
data erano corrette (nb: l'orologio del bios e' impostato sull'ora locale). Poi
oggi mi sono messo a programmare e ho visto che dando tzset() e visualizzando
la variabile daylight questa e' impostata a 1, ma non siamo in ora legale! Al
che ho impostato la variabile tz in bashrc con:
SET TZ=CET-1CDT,3,-1,0,7200,10,-1,0,10800,3600
che e' corretta e infatti ora dopo un tzset() daylight e' settata a zero. Il
problema e' che ora date mi mostra un'orario che e' un'ora avanti (ma
perche'??). Sbaglio a programmare, a impostare l'orologio del bios (pero'
dovrei tenerlo cosi' perche' altri so se ne fregano della var tz), o cos'altro?
Ciao,
FC
FidoWEB -> 
http://bbs.romacivica.net/fido

Ciao Francesco,
Mercoledi` 16 Febbraio 2000 alle 18:02, Francesco Cipriani scrisse a All
riguardo < tzset e timezone >:
 FC> Sto maneggiando dei tempi e mi sono imbattuto in problemi con la timezone:
[..]
Mah, ho risolto i problemi, era l'impostazione del sistema a essere toppata.
Anche se la data era mostrata correttamente, l'inizio dell'ora solare era
sfasato. Boh!

Newsgroup: it.comp.os.linux.development
Titolo: permessi dir, SYSV, STDC

ciao a tutti
vi chiedo due cose, spero possiate darmi un aiuto:
una chiamata mkdir(nomedir, 040755) con quali permessi crea la directory?
cioč, quello che non capisco č a cosa servono le prime due cifre dei
permessi (04)
su quali sistemi operativi viene definita la variabile SYSV ?
quando serve prevedere il caso che _STDC_ non sia definita?
grazie

 permessi (04)
credo che tu abbia messo uno zero di troppo, non dovrebbe essere
04755?  In ogni caso lo 04 sta ad indicare il flag SUID.
In effetti...
$ ls -ld i
drwxr-xr-x    2 piccia   piccia       4096 Sep  8 12:18 i
$ chmod 04755 i
$ ls -ld i
drwsr-xr-x    2 piccia   piccia       4096 Sep  8 12:18 i
In pratica, oltre ai soliti 9 bit che rappresentano i permessi di
lettura, scrittura ed esecuzione, ne hai altri tre, di cui il primo
(il meno significativo) e' lo sticky bit, il secondo e' lo SGID e il
terzo lo SUID.
-- 
addio, e grazie per tutto il pesce

 In effetti...
io ho provato a togliere lo 04 iniziale lasciando 0755... e funziona.
oppure tu dici 4755 ?
perche ci dovrei mettere lo 0 iniziale davanti al 4 ?
non è una cifra soltanto ?

 perche ci dovrei mettere lo 0 iniziale davanti al 4 ?
Perche` cosi`  il compilatore capisce che  quello che hai passato  e` un
numero in base ottale, non decimale.
ciao
Kronos
-- 
Home: 
http://kronoz.cjb.net
Carpe diem, quam minimum credula postero. (Q. Horatius Flaccus)


ah, allora forse io avendo scritto 0755, viene interpretato come 00755....
thanks

 oppure tu dici 4755 ?
no, tu avevi scritto 040755 ed io mi riferivo a 
                       ^ questo zero qua :)


                                  ^ questo zero qua :)
ah ok :)
Newsgroup: it.comp.os.linux.development
Titolo: Spegnere da remoto

Ciao a tutti
Sono nuovo
Vorrei scrivere un programmino (anche uno script shell andrebbe bene) 
per risolvere una questione
ho 2 pc collegati in LAN, del quale il primo non ha tastiera nè mouse nè 
monitor (sul quale gira Mdk8.1).
Dal secondo (winzozz 98) per spegnere il primo sono costretto ad entrare 
da telnet, autenticarmi, eseguire SU e dare il comando HALT per spegnere 
il primo.
E' possibile sviluppare un sistema tale che con una iconcina sul desktop 
  di windows possa spegnere direttamente l'altro pc senza eseguire tutte 
quelle operazioni ?
grazie mille per eventuali consigli
ciao
alesi_27


Prova con Teraterm. Ha un sistema di scripting per automatizzare le
connessioni
http://hp.vector.co.jp/authors/VA002416/teraterm.html
--
Alessandro Staltari
staltari(a)
geocities.com

 
http://hp.vector.co.jp/authors/VA002416/teraterm.html
grazie gli darò un'occhiata :)
ciao
Alesi_27

 quelle operazioni ?
plink che ti permette di dare un comando remoto usando lo standard di ssh
lo trovi insieme a putty
-- 
| /
| \Byte - Andrea Briganti - 
kbyt...@freemail.it
http://www.kbytesystem.fasturl.it
ICQ: 40872731

 alesi_27
Crei un utente halt che nel file .bash_login contiene:
##  .bash_login for halt user
/sbin/shutdown -h -t5 now &
exit 0
L'uente halt deve avere UID=0 e GID=0 (come root).
Se poi crei anche un file .rhosts in cui definisci la macchina
e l'utente usato puoi con un semplice rlogin -l halt momemacchina
eseguire l'halt senza nemmeno fornire la password e quindi da una 
icona del desktop
Ciao
Giovanni
-- 
 Giovanni Falzoni
 Via A.Gramsci, 18/A              |  Email: < 
gfal...@pointest.com
 >
 20060 Cassina de`Pecchi - Italy  |         < 
gfal...@inwind.it
 >

 L'uente halt deve avere UID=0 e GID=0 (come root).
Andrebbe bene anche creare l'utente come da te descritto ma con shell
/sbin/halt? Cosi' non avresti bisogno di fargli la homedir...
-- 
 Ciao, Bianco.
 Reply to luca.bianco (at) 
tiscali.it


Penso proprio di si.
Il file di passwd originale della Slackware contiene gia`
un utente shutdown con specificata la shell /bin/shutdown

Newsgroup: it.comp.os.linux.development
Titolo: OpenGL e printf

Avrei 2 domande a cui non riesco a trovar risposta.
Ho installato la MDK8 con i relativi giochi in OpenGL.Con la vecchia scheda
video scattavano di brutto (=ingiocabili) ma la prima volta che ho avviato
Linux con la nuova scheda video (Matrox G400) andavano a meraviglia.Il
problema?La seconda volta che ho avviato Linux sono tornati alla velocità di
prima!!!Cosa simile è successa con i programmi che utilizzano le glut.Prima
funzionavano a meraviglia sia con la vecchia scheda che con la nuova,poi 2
settimane fa hanno smesso di funzionare dandomi come errore (~"Impossible to
open device driver").Cosa devo fare?E dove devo mettere le mani?
La seconda domanda penso sia una stupidata:
printf("\x1b[0m\x1b[7;28H Hello world");
Perchè quei simboli posizionano Hello world nella colonna 7 e riga 28?Ho
cercato su i manuali di C che avevo ma non ho trovato nulla.Nel programma in
cui ho ho trovato questa riga,il programmatore riusciva a cambiare (sempre
con \x e qualcosa) il colore del carattere.Qualcuno mi può dire dopo posso
trovare documentazione?
Grazie

Perchè quei simboli posizionano Hello world nella colonna 7 e riga 28?Ho
Si chiamano sequenze di escape; vedi "man 4 console_codes".
-- 
Saluti,
    Mardy
http://castellina.org/interlingua

Newsgroup: it.comp.os.linux.development
Titolo: Tomcat Server funziona anche sotto WIN 98 ?

Tomcat Server funziona anche sotto WIN 98 ?

 Tomcat Server funziona anche sotto WIN 98 ?
A parte il vistoso OT, la risposta e' si.
Alessandro.

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

Ciao,
vorrei condividere qualke info su come utilizzare
la libtar per poter creare archivi su unita a nastro magnetico.
Attualmente ho fatto girare gli esempi forniti e 
l'archiviazione su disco non crea problemi, ma se si 
prova a fare dei tentativi su nastro l'operazione fallisce.
Poichè sono alle prime armi in questo tipo di problemi
chiedo un qualsiasi tipo di aiuto ....
grazie ...
a buon rendere ...
ciauz!
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

prova a fare dei tentativi su nastro l'operazione fallisce.
Hai gia' controllato i permessi?
Alessandro.

 wrote in message
news:UvxMb.34782$
Jw2...@tornado.fastwebnet.it


Newsgroup: it.comp.os.linux.development
Titolo: Probable hardware bug

Mentre stavo masterizzando un cd su mi č apparso un errore proveniente 
dal kernel che diceva: "Probable hardware bug - Clock timer 
configuration lost probably a VIA686a" e poi "Probable hardware bug - 
Restoring chip configuration". Il tutto ripetuto un altro paio di volte.
Sebbene non l'avessi notato prima, ho notato dai log che lo stesso 
avviso mi č stato mandato da un po di giorni a questa parte (da quando 
ho il masterizzatore), ma anche all'inizio del mese (che ancora non 
l'avevo comprato).
Probabilmente ciň č dovuto al fatto che ho ricompilato il kernel per 
aggiungere il supporto scsi... Sinceramente il mese scorso non ricordo 
che stavo facendo:č possibile che stavo compilando il supporto che ho 
usato fino ad ora,ma sinceramente non ricordo... Adesso uso un kernel 
2.2.19,per info piů precise chiedete e vi mando il file di 
configurazione del kenel (se lo ritenete necessario). Cosa devo fare? 
grazie. Radel

 l'avevo comprato).
Si e' recentemente scoperto un bug dei chipset via ( ma mi sembra relativo 
solo al bus isa ) che entrano in crisi in caso di forte "traffico". Per il 
2.2.19 credo abbiano fatto qualcosa in proposito. Da qui il messaggio

Newsgroup: it.comp.os.linux.development
Titolo: caratteri stranieri

Salve,
dovrei salvere su mysql caratteri stranieri come la 'a' accentata
all'inverso (inverso di à) stessa cosa per le altre vocali.
In piu' dovrei anche salvare le vocali con i due punti sopra e con ^ di
sopra.
Sapete dirmi come fare e se potrebbero esserci dei problemi nella
visualizzazione?

NighTiger wrote:

Magari se poi i dati salvati devi utilizzarli solo in pagine html o derivati puoi usare &aacute eccetera, così vai sul sicuro.
-- 
Lorenzo "Paulatz" Paulatto
Trieste
--
Dagli errori di Windows 98:
 277 0x0115 Il file con la tabella degli attributi estesi è pieno.
1070 0x042E Dopo l'avvio, il servizio si è sospeso in uno stato di attesa.
1440 0x05A0 Schermo già bloccato.
1757 0x06DD Membri esauriti.
1907 0x0773 L'utente deve modificare la password prima di accedere la prima volta.
Newsgroup: it.comp.os.linux.development
Titolo: A nessuno interessano le applicazioni audio ?

Ho appena pubblicato sul mio sito un programmino (un anno di tempo
libero buttato via)  per Linux che utilizza la scheda audio in
full-duplex.
Sul mio PC (un PIII 700) funziona ma vorrei sapere se esistono
problemi nel farlo girare su altre macchine.
Non necessita di X perché l'interfaccia è a caratteri.
Potreste testarlo e riferirmi i risultati sia positivi sia negativi ?
L'indirizzo da cui prelevarlo è:
http://digilander.libero.it/lollo74/Anlilarsen/Antilarsen.htm
Grazie 1000.

 Potreste testarlo e riferirmi i risultati sia positivi sia negativi ?
Risultato negativo: manca il sorgente.
T



Per ora basta l'eseguibile: non devi mica ricompilarlo :-((
E poi il sorgente è un casino e deve errere un pò riordinato quando
tutto è OK.

A dimenticavo....
Forse siete troppo avezzi ad utilizazre Winzoz: il file allegato non
ha estensione per ciò il browserlo lo visualizza, spesso e volentieri,
come testo. In realtà va salvato come oggetto ed eventuelmente vanno
cambiati i diritti con "chmod -x antilarsen".
Mi scuso per non averlo "gzipato" ma lo farò presto.


Fatto...ma prima non ti chiamavi andrea?!??
due consigli, l'applicazione puo essere utile ma non riesco a farla 
funzionare...
cioe' il tutto funziona ma l'effetto larsen viene addirittura 
amplificato!!!
Come funziona la cosa?
Inoltre non distribuire solo il binario, mettici anche i sorgenti se 
puoi, a me ha funzionato ma a qualcuno con diverse librerie di sistema 
potrebbe non funzionare.
-- 
Alessandro <Comix> Cominu
http://hydrogen.sf.net
e-mail: 
co...@despammed.com
Icq: 116354077
Linux User # 203765
[...Codito Ergo Sum...]

 full-duplex.
Pubblica il lavoro su SourceForge e/o "pubblicalo" su Freshmeat.net
In particolare l'ultimo sito é molto utile per rendere noto un proprio 
lavoro.
Bye


Be.. innanzi tutto sappi che l'AGC penalizza enormemente la funzione
AntiLarsen e lo devo migliorare altrettanto enormemente (quando avrò
mai il tempo per farlo?....) per cui è meglio non usarlo, poi è tutta
una questione di parametri: se imposti la frequenza di spostamente
attorno ai + o -10 Hz e non stai con il microfono troppo attaccato
alle casse allora noti subito la differenza.
Comunque si applica principalemnte ad impianti "un pò" diversi dalle
casse del computer in ambienti "un pò" diversi dalla camera da letto
:-)
Ciao e grazie.

 tutto è OK.
Un consiglio: scrivere i sorgenti ordinati da subito è molto meglio: a)
mettere i commenti in un file che funziona è una grandissima rottura di
coglioni, e rischi di non farcela
b) il debugging è più semplice e veloce, nascono meno bug(vedi
incapsulamento nella programmazione C++, ma il concetto vale ovunque)
Io personalmente programmo in Java e devo dirti che si lavora meglio
perché l'API è più semplice ma soprattutto perché si è indotti a scrivere
codice molto più leggibile.
-- 
cat <<EOF
Paolo Giarrusso, aka Blaisorblade(togliere solo REMOVEONLYTHIS per rispondere)
Kernel 2.4.19 on an i686; Linux registered user n. 292729
EOF
Newsgroup: it.comp.os.linux.development
Titolo: Help gcc (xforms)

Ciao!
Mi date una mano a capire perchč non riesco a
compilare con:
gcc prova.c -L ../../usr/X11R6/include -lforms -lX11 -lm ?
Opzioni tratte dal manuale (in Inglese)delle librerie xforms
Tra l'altro mi č riuscito di compilare (con make)i file di
esempio (nella cartella DEMOS).
Dal man gcc non sono riuscito a capire troppo!
un messaggio d'errore :
/usr/bin/ld : cannot find -lforms
e lo stesso per -lX11 e -lm.

 e lo stesso per -lX11 e -lm.
A scanso di equivoci, se con -L intendevi indicare il percorso di ricerca
delle librerie non penso che queste si trovino sotto include.
Alessandro.

Newsgroup: it.comp.os.linux.development
Titolo: Gestire stringhe in BASH

Con quali comandi posso manipolare delle stringhe contenute in delle
variabili sotto la BASH?
Grazie a tutti.

 variabili sotto la BASH?
man bash
  -> Substring
man expr
  -> STRING
Ciao,
-- 
       Roberto Divia`             Love at first sight is one of the greatest
       =============             labour-saving devices the world has ever seen.
Mailbox: C02110                 CERN-European Organization for Nuclear Research
E-mail: 
Robert...@cern.ch
           CH-1211 GENEVE 23, Switzerland
Newsgroup: it.comp.os.linux.development
Titolo: Errore in stddef.h

Salve a tutti,
sto aggiornando un progetto da RH 7.3 (quindi gcc 2.96) a RH 9 (gcc 3.2.2).
Il tutto funzionava senza problemi nella prima versione ma dopo il porting e
dopo le modifiche del caso ho un errore che non so come risolvere.
In pratica compilando una libreria in kdevelop 3, mi viene segnalato un
errore, proveniente da una serie di inclusioni, in stddef.h. Alla riga
indicata ho semplicemente un typedef che è scritto correttamente (idem per
le precedenti). Faccio presente che tutte le librerie utilizzate sono
incluse e che - ovviamente essendo una libreria - non utilizzo qt, ecc.
Sono un paio di giorni che cerco di capire cosa manca ma senza successo. Mi
date qualche suggerimento?
Grazie mille,
Stefano.
P.S: Un'altra cosa: vorrei farla linkare direttamente a kdevelop 3. Nel 2.1
era sufficiente usare -shared ma la nuova versione non lo gradisce
e -Bsharable sembra produrre dei risultati un po' diversi... Qualche idea?

 e -Bsharable sembra produrre dei risultati un po' diversi... Qualche idea?
gcc -shared funziona anche nelle release 3.
-Bsharable e' un'opzione del gcc? Nel 3.3.1 non la vedo. O stai usando gli
autotools?
In generale dai poche info.
NP: Strapping Young Lad - All Hail The New Flesh
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.yoda2000.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail** 
  -<! Where's the warrior in you And the spirit he got? You say - "lost" No!
		It's somewhere inside !>- Lost Horizon - Sworn In The Metal Wind

 autotools?
su questo (il -shared) ho scoperto che simpaticamente Kdevelop 3 ha ancora
qualche problema (anzi, piů di qualcuno). Per fortuna siamo riusciti a
metterci una toppa (niente di eccezionale, ma per me che provengo da MS...)
Ti ringrazio per la cortesia, saluti,
Stefano.

 errore, proveniente da una serie di inclusioni, in stddef.h.
La palla di cristallo ha le batterie scariche, potresti riportare
l'errore?
E` possibile che venga ridefinito un tipo gia` definito da qualche altra
parte?
Luca
-- 
Home: 
http://kronoz.cjb.net
Una donna sposa un uomo sperando che cambi, e lui non cambiera`. Un
uomo sposa una donna sperando che non cambi, e lei cambiera`.

 metterci una toppa (niente di eccezionale, ma per me che provengo da MS...)
Dicci almeno in cosa consiste il bug di kdevelop (e fai un bugreport sul
sito!) e come hai risolto.
In ogni caso io consiglierei di usare gli autotools a mano per il sistema di
configurazione/compilazione.
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.yoda2000.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
  -<! Adding features does not necessarily increase functionality -- it just
		makes the manuals thicker. !>-
Newsgroup: it.comp.os.linux.development
Titolo: parametri da passare ad anjuta

Salve a tutti,
vorrei fare un programma c++ che utilizza le gtk usando anjuta, senza
sfruttare però le gtkmm (il porting per c++ delle gtk).
(Il codice generato da glade insomma è c)
Scegliendo "gtk project" quindi anjuta NON passa a gcc le direttive per
usare le librerie c++.
Come faccio a dire ad anjuta di passare a gcc queste direttive?
(non ditemi di usare g++)
Scusate la domanda banale, ma ho provato in tutte  le maniere senza
successo.
Grazie per le risposte,
Alex
-- 
-----------	
email: el_co...@TOGLIQUESTOlibero.it
icq: 132581870
-----------

(non ditemi di usare g++)
Hai provato a creare un progetto  GTK-based e con il codice C/C++ ?
(mi sembra che ci siano 3 opzioni: C. C++ ed entrambi).
Se non funziona cosě devi modificare a mano il .prj di Anjuta.
Prova a sentire sulla mailing list di Anjuta.
Cmq non capisco il motivo di usare in C++ delle librerie C
(GTK+) quando risulta essere + comodo (e + veloce ) usare le GTKmm.
Ciao
F.

 
Sě, ma anjuta considera l'opzione c/c++ come c++ e basta. 


Newsgroup: it.comp.os.linux.development
Titolo: Esempi di programmi per TCP in C++

Ciao a tutti, dove posso trovare dei sorgenti di esempio che illustrino le
tecniche di programmazione in C++ di un'applicazione TCP?
--

 TCP?
la classe Socket (e sottitipi) della libcommonc++.
ciao
twism
-- 
A che ora deraglia il treno per Reggio Calabria?
Newsgroup: it.comp.os.linux.development
Titolo: Conversione diagrammi di stato.

Esiste un programma per disegnare diagrammi di stato e successivamente
convertirli in sezioni di codice C o C++ ?

 convertirli in sezioni di codice C o C++ ?
Dai un'occhiata a 
http://fsme.sourceforge.net/
ciao

Newsgroup: it.comp.os.linux.development
Titolo: problema con gtk

Cari colleghi linuxiani,
                        sto scrivendo un programmino in gtk, che
dovrebbe leggere un file midi, lavorando su due computer, che definiremo
1 (Pentium 133mmx con Rh 6.1) e 2 (Pentium 233mmx con Rh 6.0), a parità
di altre condizioni, come hard disk; nell'applicativo, ogni evento
dovrebbe essere contenuto e quindi visualizzato in un oggetto clist:
ora, sul computer 1, piu' "scarso", la visualizzazione e' fluente, molto
più lenta e a scatti sul 2.  Pensando che fosse un problema di librerie,
ho fatto un upgrade di tipo soft, aggiornando "a manina" i vari
programmi.
Ora, mentre sull'1 tutto continua ad andare bene, sul 2 non solo gli
scatti e la lentezza continuano, ma cominciano ad uscire fuori
nell'xterm dal quale faccio partire il programma i seguenti messaggi:
IMLIB ERROR: SHM can't get SHM Identifier for Shared Pixmap Wrapper.
Falling back on Shared XImages
IMLIB ERROR: SHM can't get SHM Identifier for Shared Pixmap Wrapper.
Falling back on XImages
e mi si impalla la visualizzazione.
Qualcuno ha qualche suggerimento?
Grazie - Gianfranco



Tutto si è risolto cancellando nella home .gtkrc.
				Gianfranco
Newsgroup: it.comp.os.linux.development
Titolo: Presentazione & domande

Ciao a tutti,
mi chiamo Lorenzo, e "gioco" con Linux da un bel po', circa da agosto
96'.
Non ho mai imparato a programmare, a parte aver fatto qualche cosetta in
C e con le gtk, ma credo proprio niente di utile.
Quello che mi piacerebbe fare ora (e che di solito faccio), visti anche
i limiti di tempo, e' modificare un pizzico i programmi che scarico come
sorgenti per renderli + "adatti", anche se le operazioni che vi compio
sono letteralmente ridicole...
Ora sto litigando con il modulo "xfrun" del desktop xfce: consiste in
una finestra che appare sullo schermo e consente di lanciare programmi
digitando in essa.
Visto che era scomoda da usare, ho rimosso i bottoni, lasciato solo
l'entry field, e fatto in modo che alla pressione di Invio eseguisse il
comando
(prima non lo faceva, quindi ci voleva un'ora per lanciare un comando da
li!)
La domanda che ho su questo programma e': come faccio a dirgli DOVE
apparire sullo schermo?
La sua definizione e'
 dl.top = gtk_dialog_new ();
 gtk_window_position (GTK_WINDOW (dl.top), GTK_WIN_POS_CENTER);
ho scoperto che GTK_WIN_POS_CENTER dovrebbe far apparire la window al
centro dello schermo (anche se di quello virtuale bla bla), invece a me
la window viene piazzata da Fvwm2 ove c'e' posto libero (anche se la
imposto con Style nome RandomPlacement), e con l'opzione "-geometry" da
linea di comando non c'e' verso di farla apparire dove voglio.
Qualcuno sa come farla apparire al centro dello schermo, magari leggendo
la ris.X ed Y dal server Xwindow (per farla funzionare bene a diverse
risoluzioni)?
Ciao & grazie,
Lorenzo
-- 
"The human race is a race of cowards, and I' not only marching in that
direction,
 but carrying a banner"
                        Mark Twain

apparire sullo schermo?
Hai provato a vedere se con un altro WM funziona?
(non me ne intendo, è solo un tentativo)
-- 
Saluti,
    Mardy

 
Francamente no, pero' non lo vorrey far: sono affezionato a Fvwm! ;-)
Ciao

Newsgroup: it.comp.os.linux.development
Titolo: bash domanda filosofica

perchč il buon esito di un prgramma/funzione quel che č in bash č zero? 
(a differenza del resto dei linguaggi)

 (a differenza del resto dei linguaggi)
Perche` il numero indica (diversi livelli del) l'errore. Altrimenti ti 
troveresti col paradosso che 0 e` errore generico, 1 e` ok, 2 e` errore di 
accesso al file (per dire), ecc. ecc.
Gli altri linguaggi usano 0 (false) per errore probabilmente per 
"eredita`" da Asm e C, dove 0 indica un puntatore non inizializzato e 
quindi non valido.
Bye.

 ... (a differenza del resto dei linguaggi) 
No, a differenza del C. Il Pascal, il PROLOG, il C++ ed 
altri definiscono il tipo booleano e dei valori 
convenzionali (come TRUE e FALSE) che non per li valore 
logico vero ed il valore logico falso.

> zero?  ...
ms> varie risposte (commentate)
ms> 2) Per dare un nome e cognome agli errori.
 
ms>    Un programma ha molti modi per finire con un errore ma un solo
ms> modo (di solito) per finire correttamente.  Fare altimenti
ms> comporterebbe molti modi per essere corretti ed un solo modo di
ms> fallire.
Mi  pare  che  questo  fosse  affermato  a  chiare  lettere  in  vecchia
documentazione.
Partendo  dal  fatto  che  si codificava  correntemente  vero/falso  con
zero/non-zero  (e non  è che  oggi si  faccia diversamente,  dato  che i
computer sono tuttora macchine numeriche) si è appunto scelto di usare 0
a "tutto  va bene" (solo ed unico)  e non zero alle  varie situazioni di
errore.  In questo  modo puoi  da un  lato usare  il return  code  di un
programma in modo booleano, i.e. nella lista
cmd1 && cmd2 && cmd3 && cmd4
si avrà che cmd2 viene eseguito solo se cmd1 va a buon fine, cmd3 solo
se cmd2 va a buon fine (il che implica che cmd1 è andato a buon fine) e
cmd4 solo se cmd3 è andato a buon fine; dall'altro puoi reagire in modo
diverso a seconda del codice di errore tornato.
ms> 3) Perche` i compilatori e gli interpreti riportavano gli errori di
ms> compilazione con un codice numerico.
 
Sono almento vent'anni che i compilatori danno codice numerico e
messaggio di errore.
ms> 5) Perche' l'exit status restituisce la presenza di errori
ms>    0 = errori assenti 1,2,... = errori presenti
ms> 6) Ho gia` detto che l'exit satus non e` un valore logico?
Esatto, incluso nel punto 2, l'unico corretto tra i tanti.
 
ms>    Anche se puo` fare comodo pensarlo per le strutture di iterazione
ms> e gli operatori && ||
Più che l'iterazione è la diramazione :).
-- 
 /\           ___                                    Ubuntu: ancient
/___/\_|_|\_|__|___Gian Uberto Lauri_____               African word
  //--\| | \|  |   Integralista GNUslamico            meaning "I can
\/                   e coltivatore diretto               not install
                               di software                   Debian"
a Cesare avrei detto di scrivermi | I would have told Caesar to write
a 
fn...@rat.vg
                    | me at 
fn...@rat.vg
Newsgroup: it.comp.os.linux.development
Titolo: ho bisogno di microsecondi

Salve,
sono uno studente di ingegneria e sto preparendo la tesi.
Sto utilizzando linux come router per una subnet in devo fare dei test per
la tesi .
Per il lavoro che volevo fare ho bisogno di avere delle time stamp molto
precise sui pkt
che dovrebbe gestire il router ma se non sbaglio il kernel di linux ha una
granularità del clock
intorno ai 10ms che per un router possono essere troppi.
qualcuno mi sa dire se posso trovere qualcosa in rete,
io ho visitato RTlinux ma non ho ben capito se è ciò che cerco, a me non
interessa sincronizzare thread,
o schedularli in istanti prestabiliti ma solo fare una timestamp .
grazie in anticipo.
--
Salvatore Visalli
salvator...@email.it

Salvo.V wrote:

penso ti serva la chiamata gettimeofday...
man gettimeofday
restituisce anche i microsecondi se mi ricordo bene...
ciao diego

 qualcuno mi sa dire se posso trovere qualcosa in rete,
Se non erro tcpdump mostra i timestamp dei pacchetti con una definizione di
10e-6 secondi (probabilmente usando gettimeofday()), ma probabilmente
l'approssimazione in realta' e' piu' grossolana.
Se non vuoi ricorrere alle patch per il realtime, puoi provare ad usare
/dev/rtc (vedi il file rtc.txt nella documentazione del kernel) anche se
difficilmente arriverai al microsecondo.
I processori di classe pentium hanno un clock interno usato da alcune parti
delle patch per il realtime, ma per accederci credo tu debba ricorrere
all'assembler (e forse pure in kernel mode), potresti provare a scopiazzare
da queste, ma non so quanto ti convenga rispetto ad installare la patch vera
e propria.
Alessandro.

Forse hai gia risolto il problema, comunque in allegato
c'è una patch di Robert Love che consente di usare granularità
anche di 1/1000 di sec. su x86. Una volta patchato il kernel,
alla voce "General setup" del configuratore ("make menuconfig")
troverai una nuova voce:"Timer frequency".
Non tutte le frequenze potrebbero funzionare sul tuo pc.
Ciao.
Vincenzo.
P.S. A dispetto del nome la patch funziona bene anche sul kernel 2.4.19

Newsgroup: it.comp.os.linux.development
Titolo: Pragrammazione porta IrDa

Ciao. Volevo chiedervi manuali, guide o esempi su come si programma
attraverso la porta irda. In più volevo chiedervi. Questa porta la utilizzo
per connettermi in gprs. Volevo sapere se anche in questo caso i comandi AT
sono validi.
Grazie


I programmi AT rimangono validi ed il loro uso da parte del 
programmatore è del tutto trasparente e viene vista come una comXX.


la porta irda ha una interfaccia seriale, quindi la usi esattamente come 
per esempio ttyS0 o rfcomm0 o tutte le altre.

Newsgroup: it.comp.os.linux.development
Titolo: scoprire pid del figlio

Salve a tutti quanti !!
la domanda e' veloce e molto immediata:
C'e' un modo dopo la fork per scoprire quale PID e' stato dato al
figlio ?
* Un breve resoconto della situazione:
Se il pid di ritorno dalla fork e' >0 allora e' il padre, altrimenti se
==0 e' il figlio.
Fin qua tutto bene (prassi normale), ma a me interesserebbe far sapere
al padre il pid del processo figlio appena creato cosi' da potergli
mandare dei signal e con il valore di ritorno di fork, che per il padre
e' il pid di se stesso ci faccio poco :(
Grazie e tutti di cuore per la vostra disponibilita'
Ciao
	MaX

sono consapevole di aver detto un cazzata :D
il pid di ritorno della fork e' il pid del figlio....scusate l'inutile
disturbo.
Ciao
	MaX

 	MaX
fork, se sei il padre, torna il pid del FIGLIO, non quello del padre 
(sarebbe abbastanza stupido, no?), quindi il tuo problema e' risolto :P
-- 
Mat/tia Belletti - Undergraduate student @ 
cs.unibo.it
ICQ: 33292311    - email: 
mbel...@cs.unibo.it
IRC: RedGlow     - site(s): 
http://www.cs.unibo.it/~mbellett
Linux registered user 299762 @ Linux registered machine 213003

Newsgroup: it.comp.os.linux.development
Titolo: bash e tasti funzione

Ciao, sperando di non essere OT, vi chiedo s'è possibile utilizzare i tasti
funzione (F1-F12) in uno script bash? Tipo MC per intenderci...
Ciao e grazie.
-- 
***  Per E-mail rimuovi ModE dall'indirizzo  ***
              *** ICQ 33500725 ***
*** homepage 
http://web.tiscalinet.it/kailed
 ***
            *** Powered by Linux ***

funzione (F1-F12) in uno script bash? Tipo MC per intenderci...
Certo, ma sara`:
- *veramente* complicato
- tutto tranne che portabile
e quindi ti assicuro che non vuoi farlo.
-- 
ciao, |
Marco | * The Internet is full. Go away.  -- Joel Furr *
      | (Ri)scoprire fidonet: 
http://bbs.mi.linux.it

 e quindi ti assicuro che non vuoi farlo.
Vedi, quando uno non va in vacanza, si deve pur inventare qualcosa....
E poi, la tua risposta mi ha incuriosito ancora di piů.
Qualche indicazione??


Qualche indicazione??
Leggi un carattere per volta con dd if=/dev/console count=1 e poi fai
il parsing.
Ti assicuro che fai prima a usare dialog(1)...


 Ti assicuro che fai prima a usare dialog(1)...
Ok grazie. Anche se forse non lo utilizzerò mai, credo che sia comunque utile
per fare un po' di pratica...
Ciao.
