mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.os.linux.development
Titolo: programma per collegamento ad internet

vorrei scrivere con tcl\tk un "programmino" tipo connessione remota  di
win, piu che altro perchè voglio un tastino che mi faccia connettere e un
tastino che mi disconnetta, poi penserò anche a un form per la
configurazione dei vari parametri (dns,ip, modem...) per adesso mi basta
fargli fare queste due cose.....
è difficile secondo voi?sicuramente c'è già qualche cosa, ma a me
piacerebbe costruirlo, così capisco un po di piu sulla programmazione.
Grazie a tutti quelli che volessero darmi consigli, aiuti e dritte.
ciao.

DartVader wrote:

Non sono un programmatore, però di solito si usano due programmi
ifup   nome-connessione
ifdown <<>>
usernetctl <<>> { up | down }
Non è proprio il massimo per imparare a programmare, visto ke faresti un
semplice programma ke ne chiama altri 2.

Newsgroup: it.comp.os.linux.development
Titolo: Visual C++

Salve a tutti.., vorrei imparare a sviluppare in C++ sotto linux, ma non sò 
quale ambiente di sviluppo mi convenga utilizzare, considerando il fatto che 
non sò programmare in C++ ma ho già comprato due manuali.., quale ambiente 
di sviluppo è maggiormente documentato.., considerando il fatto che vorrei 
utilizzare una parte grafica fin da subito ?
Ho provato qualche anno fà con Qt ma la scarsa documentazione disponibile e 
la ,mancanza di tempo hanno fatto sì che rimandassi i miai studi... :=(
Grazie
Mirco 

 Mirco
Comincia con un editor (vim, emacs, kate, o quello che preferisci), il 
compilatore GNU/GCC e il debugger GNU/GDB e fai gli esercizi consigliati nei 
manuali che hai comprato.
Al momento lascia perdere le QT per riprenderle solo dopo avere ben capito 
cosa è la programmazione orientata agli oggetti secondo il C++. A quel punto 
vai al sito che ti ho indicato e leggiti la pagina "How to learn QT" 
(
http://doc.trolltech.com/4.1/how-to-learn-qt.html
), quindi studia il 
Tutorial (
http://doc.trolltech.com/4.1/tutorial.html
), il QT Designer Manual 
(
http://doc.trolltech.com/4.1/designer-manual.html
) e tutti gli altri 
argomenti che presentano i links nella suddetta pagina.
Buon studio e divertimento.
fabio de francesco

 ha scritto nel messaggio 
news:43c04ec7$0$1076$4faf...@reader3.news.tin.it...


 la scarsa documentazione disponibile
Eh? Scherzi.
-- 
L'idiozia trascende il mezzo con cui viene espressa.

 Non sarebbe forse la soluzione più adatta per applicazioni didattiche ??
Perche' scusa? Non puoi compilare su linux direttamente??? Non so cosa
fai ma in tantissime Universita' che abbiano un certo spessore
informatico (che non usano solo word per intenderci) trovi sempre piu'
spesso linux... I motivi mi sembrano ovvi. Non capisco cosa intendi per
didattiche a questo punto...
Ciao Neo
ps: lo si puo' installare anche a casa nhe ;)
Newsgroup: it.comp.os.linux.development
Titolo: come lo faccio questo?

Salve a tutti.
Ho quattro operazioni che devono essere svolte in ordine e ripetute fino a 
che non si verifichi una certa condizione. Il problema è che a seconda di 
un parametro esterno deve variare la prima operazione. In pratica si potrà 
avere il caso ABCDABCDAB... se il parametro è 0 oppure CDABCDABC... se il 
paramentro è 2.
Io non ho trovato di meglio che non uno switch su tale parametro con dei 
goto che rimandano ad un punto determinato di un ciclo.
Si può evitare il goto? (uso il C++)
Grazie

paramentro è 2.
// Programmazione sudicia
while(!condition())
{
	switch(par%4)
	{
		case 0: A();
		case 1: B();
		case 2: C();
		case 3: D();
	}
	par = 0;
}
Oppure:
switch(par%4)
{
	case 0: break;
	case 1: B();
	case 2: C();
	case 3: D();
}
while(!condition())
{
	A();
	B();
	C();
	D();
}
Leonardo
-- 
".signature": bad command or file name

 Leonardo
Grazie mille! Col goto funzionava ma poi chi avrebbe avuto i lcoraggio di 
presentare la tesina al professore?
Salvatore

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

Premetto che se su it.comp.lang.c ho lurkato solo 100 msg e non ho
letto le faq...qua ho fatto di peggio ;P
Mi sembra di aver capito però che quello che ho chiesto doveva essere
proposto su questo ng.
La mia richiesta era manuali, howto, tutorial in rete sul networking
in c (su linux). Ma soprattutto una risposta ad una mia assillante
curiosità. Dove si trovano le documentazioni su librerie come
netinet/ip ??
 ------------------------------------
 Il peccato di Caino
 La seduzione del male
 
www.vampiripavia.com
-------------------------------------
                *IcarusDream*
  -Dove un sogno è ancora libero-

 netinet/ip ??
Non ci sono documentazioni o manuali ufficiali.
In compenso per la rete puoi trovare qualche bel tutorial e qualche
bell'esempio di programmazione di rete con i sockets. Ah, non mi
sembra esista niente scritto in lingua italiana...
Per cominciare puoi visitare:
http://www.developerweb.net/sock-faq/
http://www.linuxsocket.org
http://www.ecst.csuchico.edu/~beej/guide/net/
Spero ti sia stato d'aiuto.
Ciao,
 G.Gabriele
-- 
http://knocker.sourceforge.net

 sembra esista niente scritto in lingua italiana...]
Non e` che sia un gran che`, pero` questo (tanto per farmi pubblicita`) e` 
in italiano:
http://gapil.firenze.linux.it/
ma l'html fa schifo, per cui consiglio di scaricarsi il pdf da:
http://www.firenze.linux.it/~piccardi/gapil.pdf
la sezione sulla rete e` a partire da pagina 187, purtroppo al momento e` 
ferma alle cose elementari.
Ciao
Simone
Newsgroup: it.comp.os.linux.development
Titolo: tail -f e beep

salute a tutti....
eseguo su una macchina firewall un blando controllo sui pacchetti
rigettati da ipchains tramite il comando tail -f /var/log/messages
e funziona tutto ok... in fondo mi basta solo sapere l'ip della
macchina della rete interna che tenta di forzare alcune regole ed
il gioco e' fatto ; poi ho modificato il syslog in modo che tutti
gli invii a messages passino da /dev/lp0 e li' i problemi : per evitare
che per ogni fesseria la stampante parta volevo provare a loggare con tail 
a video pero' avere dal sistema un beep per ogni riga visualizzata....
mi date una mano ?
Grazie.


Non sono sicuro di capire bene il tuo problema, comunque... Conosci il comando
"tee"? Puo` esserti utile?
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: pthread e mutex lock

Ciao, qualcuno sa per caso qual'è il valore di ritorno di
pthread_mutex_trylock(...) nel caso che il mutex passato sia "lockato"?
Ho cercato e ho trovato ovunque che ritorna EBUSY:
"The pthread_mutex_trylock function will fail if:
EBUSY The mutex could not be acquired because it was already locked."
Ma EBUSY non è un valore definito da nessuna parte! O almeno non in
pthread.h...
Ciaociao

lore...@gmail.com
 writes:

#include <errno.h>
-- 
Maurizio Loreti                         
http://www.pd.infn.it/~loreti/mlo.html
Dept. of Physics, Univ. of Padova, Italy              ROT13: 
ybe...@cq.vasa.vg
Newsgroup: it.comp.os.linux.development
Titolo: [AUDIO]ascoltare un file audio

Ciao ragazzi, ho bisogno di interfacciarmi con la sk audio per eseguire dei
file audio generati da un mio prg... sotto Winzozz tutto bene (!) uso le API
di Win, ma sul pinguino esistono delle API standard per la gestione delle sk
audio o devo ricorrere a librerie esterne?
Ogni consiglio o commento e' ben accetto!
---
Alessandro >>CoMiX<< Cominu
e-mail: 
aco...@tiscalinet.it
Registered user at 
http://counter.li.org
 # 203765

audio o devo ricorrere a librerie esterne?
Manuale di OSS o ALSA.
--
  	Giuseppe "Cowo" Corbelli  -->>  Riding on Linux-2.2.18
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
  -<! The Moment Is Now In All History, The Time Has Arrived And This Is The
  		One Place To Be. !>-
  			Savatage - This Is The Time

Newsgroup: it.comp.os.linux.development
Titolo: GCC ed eccezioni

Salve,
sto smanettando in questi giorni con il C++ e le eccezioni try...catch ma c'e`
una cosa che non capisco.
Il Gcc (ho il 2.95 e il 3.0.4) supporta il try...catch?
Il fatto e` che ho provato a mettere una funzione dentro
try {
} catch(...) {
printf("Errore intercettato\n");
}
che dovrebbe bloccare le eccezioni, mostrare l'errore e continuare
l'esecuzione come se non fosse successo niente, se ho capito bene.
Invece mettendoci un SegFault dentro l'applicazione si pianta con il suo
SegFault e non viene rilevato.
E` possibile quello che sto cercando di fare?
Devo intercettare specificatamente il SegFault?
Grazie.

 Devo intercettare specificatamente il SegFault?
Se e' per esperimento fallo pure, ma continuare dopo un
accesso scorretto in memoria, e' undefined behaviour
(ergo da evitare).
C:\>iao Angelo
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 memoria, e' undefined behaviour (ergo da evitare).
Si`, lo so. Il problema e` che sto cercando di mettere una pezza a un software
non scritto da me, che deve continuare il suo lavoro anche se dovrebbe
crashare. E` accettabile che perda dei dati, non che si pianti del tutto... :)
Poi quando capiro` cosa ha fatto quel programmatore per mandarlo in SegFault
potro` sistemare la funzione e evitare i segnali.
Bye.

 Cmq sono un deficiente... 
Sei in buona compagnia
138900CB24D2D211802...@mc-ntv-exc1.pm
 :-)
C:\>iao Angelo
Newsgroup: it.comp.os.linux.development
Titolo: perl, tcl, tk, ...

Ciao a tutti.
Espongo subito il mio dubbio.
Mi piacerebbe divertirmi a programmare un piccolo giochino strategico
che mi è venuto in testa (per capirci una forma molto ridotta di
Civilizzation I), con pochissima grafica, molto semplice.
Volevo far questo per prendere un po' la mano con gli strumenti tipici
di Linux (divertendomi un po' nelle serate più noiose) essendo abituato
a sviluppare sotto ambiente Microsoft ed intranet (per lavoro). L'ultima
volta che mi divertii a programmare giochini era molto tempo fa, sugli
MSX per chi se li ricorda! Li ci si divertiva ridefinendo i caratteri e
creando i mitici Platform!!!
Ritorniamo al presente.
Ho la "Guida di riferimento di Perl" della O'Relly ed è ben fatta e
leggevo un po' la parte rigurdante Tk. Allora mi è venuta la domanda,
cosa è Tcl? (che viene spesso citato con Tk)
Quale strumento è adatto per svolgere l'intento che mi sono preposto?
Visto che non viene implicata grafica pesante pensavo che fosse inutile
scomodare C/C++, tanto mica ci saranno problemi di efficienza!
Voi che dite? Ho sentito parlare un gran bene anche di Python, ma come
ho detto sono novizio di questo ambiente, perciò cito molti nomi senza
aver bene idea quale di questi fa al caso mio.
Grazie dell'attenzione.
Ciao, Francesco
______________________________________________
Francesco Apostolico
 
fra...@europe.com
Sent via Deja.com 
http://www.deja.com/
Before you buy.

aver bene idea quale di questi fa al caso mio.
per un gioco in genere si passa sempre per il C e/o il C++,
ma nel tuo caso non credo che sia necessaria un'ottimizzazione feroce,
per cui buttati pure su python magari integrandolo con codice in C
per le operazioni più gravose, 
per python esiste anche il binding dell'SDL, una libreria appositamente
creata per i giochi,  quindi scriveresti il codice in python mantenendo 
comunque la gestione della grafica da una libreria scritta in C.
per il perl e il tcl io li trovo molto poco leggibili, e quandi i programmi
aumentano di dimensione sono dolori.
trovi molta doc sul python sul sito 
www.python.org
,
scaricati il tutorial per cominciare.
ciao

 scaricati il tutorial per cominciare.
Già avevo cominciato a valutare Python, ma mentre C lo conosco, ci ho
programmato, Python non lo conosco e sto trovando un po' di difficoltà,
soprattutto per la documentazione un po' approssimativa (sono viziato dalla
doc M$). L'ideale sarebbe che mi compri un bel libro (come ho già fatto per
Perl).
Grazie dei preziosi consigli.
Bye, Francy


io ho imparato python e scritto un frontend grafico per xmame,
in 2 settimane, l'unica documentazione che avevo
era quella in postscript allegata al python, e i sorgenti
dei moduli pyglade, pygtk e pygnome, che non sono documentati.
spesso con linux la dpcumentazione migliore sono proprio i sorgenti,
ti conviene abbituarti, e soprattutto non trascurare che cosi facendo
si aquisisce una conoscenza delle librerie che si usano
che non si può avere con nessuda documentazione in linea.
orsù, dimentica M$:-)
Newsgroup: it.comp.os.linux.development
Titolo: Driver per Linux 7.3 della Scheda Video SIS315 ???????

Qualcuno sa dirmi qualcosa...(sul sito della SIS non ci sta!!!!!!) 
GRAZIE  :-O

sta nel pacchetto xfree, di sicuro c'3' solo che si chiama in altro 
modo, guardati le documentazioni sulla tua scheda su 
www.xfree86.org
ciao ciao
-- 
	..... il Grande Incubo continua ......
 
                    Jonathan
Newsgroup: it.comp.os.linux.development
Titolo: Socket <-> ftp

Ciao,
ho un piccolissimo problema dovuto piu' che altro alla mia ignoranza.
Ho realizzato un piccolo client ftp in c, creo la socket, mi connetto
faccio l'autentificazione.... 
poi vorrei visualizzare la lista dei file e delle directory ma il comando list mi da' :
425 Can't build data connection: Connection refused
che significa ?? ho dimenticato forse qualcosa ??
Qualcuno puo' aiutarmi o indicarmi qualche docmento da leggere ??
Ho gia letto l'RFC dell'FTP ma non ci ho capito moltissimo
Grazie
Osvaldo

 che significa ?? ho dimenticato forse qualcosa ??
IMHO la ftp-data...
-- 
HappyCactus - Registered Linux User #209744
http://utenti.tripod.it/happycactus
Made with 100% recycled electrons

Utilizzo un solo socket verso la porta 21 del server.
No la porta 20 non l'ho aperta, perche' dovrei aprirla ??
Grazie
Osvaldo
P.S.
Cos'e ftp-data


 ma non ci ho capito moltissimo
ecco, magari rileggilo: devi aprire due socket, comandi su porta 21
e dati su 20. la cosa migliore da leggere su un protocollo, per 
implementarlo correttamente, e' il suo RFC
-- 
Se l'appetito vien mangiando,
Figuriamoci a digiuno...
BW2K+2

 Cos'e ftp-data
Quanto di cui sopra!
BTW, potresti quotare come tutti, per favore? grazie


 No la porta 20 non l'ho aperta, perche' dovrei aprirla ??
Questo cozza con la tua affermazione "ho letto la RFC", pero`.
Sulla RFC c'e` scritto che FTP usa due porte, una per i dati e
una per comandi (20 e 21, rispettivamente).
Bye,
 Emmanuele.
-- 
Emmanuele Bassi (Zefram)           [ 
http://www.radiance.d2g.com/~zefram
 ]
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

 wrote:
Chiedo umilmente scusa,
la mia lettura dell'RFC e' stata molto sommaria...
Grazie ancora
Osvaldo

 una per comandi (20 e 21, rispettivamente).
Questo non implica che il client debba "aprire" la porta 20.
Anzi, il client con la porta 20 non deve farci proprio nulla.
La porta 20 è la porta locale della connessione dati che il server apre
*verso* il client quando si opera in modalità attiva. Il client, in questo
caso, dovrà aprire una porta alta, comunicarla al server mediante comando
PORT, e attendere la connessione.
In modalità passiva, invece, il server aprirà una porta alta qualsiasi e,
dopo averla comunicata al client in risposta al suo comando PASV, attenderà
la connessione dati.
Max

 Anzi, il client con la porta 20 non deve farci proprio nulla.
Trovami, nel paragrafo precedente, l'affermazione "il client deve aprire
la porta 20", preceduta o meno da "questo implica che".



Guarda, non volevo insinuare che tu non conoscessi l'RFC. La mia era solo
una precisazione.
Il fatto č che prima l'OP aveva chiesto perchč doveva aprire la porta 20 e
tu subito sotto avevi scritto: "questo cozza con la tua affermazione \"ho
letto la RFC\"". Non volevo che l'OP pensasse che il client doveva fare
qualcosa di speciale con la porta 20. Tutto qui.
Poi, rileggendo, mi rendo conto che la tua risposta riguardava piů che altro
la sua affermazione precedente ("Utilizzo un solo socket verso la porta
21...").
Max
Newsgroup: it.comp.os.linux.development
Titolo: lettura file riga per riga da script shell


Sent via Deja.com 
http://www.deja.com/
Before you buy.

done
Dovrebbe andar bene anche cosi`:
    for l in $(cat file)
    do
        echo $l
    done
Non efficientissimo, ma  meglio che niente. Da un paio  di giorni mi sto
timidamente avvicinando al perl, e credo  quello sia il modo migliore di
fare questo genere di cose. (-:
-- 
  _      ___ ____
 | | /| / (_)_  /
 | |/ |/ / / / /_	ANTI-SPAM WARNING:
 |__/|__/_/ /___/	the e-mail address is fake.
 
Listen: only our hearts beating, and the rain keeping time,
measuring out the minutes, and taking us under. (Fates Warning)

per il momento faccio cosi':
prova cosi':
cat file | while read LINE ; do
	echo "${LINE}"
done
Ciao,
Origin
nospam is danyk

 done
$
Nota: ^J è ottenuto con la sequenza CTRL-V CTRL-J.
Ciao ciao,
Andrea
-- 
"...Unix, MS-DOS, and Windows NT (also known as the Good, the Bad, and 
 the Ugly)."
(by Matt Welsh)
Newsgroup: it.comp.os.linux.development
Titolo: Software tecnici per linux - mi date una mano?

In questi giorni, parlando col mio babbo mi sono accorto di una "grave
carenza" per cosi' dire.
Lui non ha effettuato il salto verso Linux perche' non ha trovato:
- Un buon cad, tipo autocad (Qcad con tutto il rispetto non e'
all'altezza)
- Un programma per il calcolo degli impianti elettrici
- Un programma di calcolo delle strutture.
Soprattutto per i secondi due, i cui algoritmi sono necessariamente
legati alla normativa vigente in Italia,
perche' non ci diamo una svegliata? Vi andrebbe di intraprendere un
progetto cosi?
Io vorrei ma da solo non vado da nessuna parte.
Se siete con me perche' non ci diamo da fare per creare qualcosa di
adatto?
A tempo perso si intende, qui nessuno e' retribuito, ma si potrebbero
creare questi software in pieno stile Open Source. Vi va l'idea? Io
sono a disposizione e credo che stasera iniziero' a pensare a quello
di impiantistica.
Chi e' con me mi faccia un fischio!
Franco

 all'altezza)
Caro Franco, lo sapevi che il formato DWG di AutoCAD e' proprietrio?
Non puoi sapere come e' fatto...
Ci si deve limitare al DXF.
Per scrivere, da zero, un programma del genere, bisogna farlo in lingua
inglese e cercare piu' sviluppatori possibili.
Se vuoi, io ho un server a casa, li c'e' spazio per CVS, Suversion, sito, o
tutto quello che preferisci... ma la vedo dura...
Max
-- 
Cerchi informazioni su Linux? 
Linuxpedia: 
http://maxint.dynalias.org

 o tutto quello che preferisci...
Lo sai che con questa frase sarai additato a vita, vero? :)
Enrico

io avevo iniziato un abbozzo per gioco usando c++ e wxwidget per 
divertimento (il mio scopo era fare un po di esperienza di vari design 
pattern)... ma guarda che solo pensare di fare una analisi seria di una 
cosa simile è un lavoro enorme. Se mi permetti ti do un consiglio ... 
inizia a leggerti le specifiche di un file dxf ...così ti rendi subito 
conto della "dimensione" del problema.... ci sarebbe da fare prima tutta 
una analisi ed un disegno ..... secondo me a tempo perso nn si riesce a 
fare una cosa di tali dimensioni .... bisognerebbe potercisi dedicare 
per mesi e mesi .... e nn so manco se una cosa simile avrebbe mercato 
perchè   di alternative ad autocad a + basso costo ce ne sono diverse 
(projecad... intellicad... etc etc etc )
ciao
ramin ha scritto:

Newsgroup: it.comp.os.linux.development
Titolo: Quale ambiente di lavoro?

Qual'è secondo voi il miglior ambiente di lavoro per programmare in linux?
Grazie, ciao

 Grazie, ciao
Dipende dal linguaggio....
Se programmi in C/C++ può bastare vim (oppure emacs, è questione di
gusti personali) e gdb, se poi vuoi utilizzare un ide, puoi usare
Kdevelop, soprattutto se vuoi realizzare GUI.
Se programmi in Java sei quasi obbligato ad usare Eclipse, anche se
ultimamente parlano molto bene anche di Netbeans.
Se programmi in Python potresti usare Eclipse/Pydev oppure Eric3, ma
puoi farne a meno usando vim al quale, IMHO, non manca assolutamente
nulla (autocompletamento, evidenziazione della sintassi, etc.); più o
meno lo stesso discorso vale per Perl.
Se vuoi un consiglio assolutamente personale inizia ad usare vim (o
emacs), al'inizio è dura, ma una volta imparato sono potentissimi:-)
Buon lavoro

 nulla (autocompletamento, evidenziazione della sintassi, etc.);
Guarda, lo dico da utilizzatore spassionato di Vim, personalmente trovo
il folding molto, troppo semplicistico (ovvero, esegue il folding di
tutte le righe identate finche` non ne trova una vuota). Probabilmente
puo` essere configurato, ma allo stato attuale (ovvero il default) e`
inutile
Enrico

 Grazie, ciao
io per programmare in C/C++ utilizzo Anjiuta (su Gnome): molto bello, facile 
e funzionale
Per Java ti consiglio Eclipse.
KDevelop è un po' più complicato di Anjiuta. Ti consiglio di utilizzarlo 
solo in caso in cui devi progettare GUI. 

In effetti mi interessa la programmazione in C/C++, anche se mi piace di
piů il C che il C++... Comunque č interessante sapere una panoramica piů
o meno generale.
Grazie dei consigli, ciao.

> linux?  Grazie, ciao
Z> Dipende dal linguaggio....  Se programmi in C/C++ può bastare vim
Z> (oppure emacs, è questione di gusti personali) e gdb,
Gusti personali ed il fatto che vim tende asintoticamente ad Emacs.
Quest'ultimo è in grado di integrarsi con gdb per dare un debugger
simbolico. Probabilmente lo hanno già fatto con vi, ma far tendere
vi ad Emacs è non aver capito molto vi :) :) :) :) 
Z> Se programmi in Java sei quasi obbligato ad usare
Z> Eclipse, anche se ultimamente parlano molto bene anche di Netbeans.
Emacs ha un modo che in pratica diventa un development environment.
Eclipse  vorrebbe essere  un nuovo  Emacs, ma  gli manca  la chiarezza
nell'esposizione della struttura interna.  E come editor non è proprio
ben messo.
Z> Se vuoi un consiglio assolutamente personale inizia ad usare vim (o
Z> emacs), al'inizio è dura, ma una volta imparato sono
Z> potentissimi:-) 
Non posso che sottoscrivere ogni bit di questo consiglio!!!!!
-- 
 /\           ___                                    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: Semplice esercizio utilizzando la bash shell

vorrei seguire un corso di sistemi operativi, nel test di ammissione on
line mi chiede di svolgere questo esercizio, ma io non ho mai studiato
la bash shell, qualcuno mi può aiutare.. grazie in anticipo
Qualità di una connessione WiFi
Si realizzi lo script wlanq che fornisce in uscita le informazioni di
qualità della connessione, livello del segnale e rumore di una
connessione WiFi, secondo quanto monitorato dal comando iwconfig che
controlla la scheda wireless del PC. Si tenga presente che, in modalità
non privilegiata, il suddetto comando permette di ottenere tutte le
informazioni relative alle possibili connessioni wireless per cui è
necessario estrarre specificatamente le informazioni indicate e fornirle
ad intervalli regolari mediante rilettura ciclica, intervallata con un
congruo tempo d'attesa (dell'odine dei secondi) realizzabile col comando
sleep.
Si tratta, in effetti, di realizzare il comando richiamabile dalla
shell in accordo alla seguente sintassi
WLANQ   WLAN-DEVICE   TIME
dove wlan-device è il dispositivo wireless che si intende monitorare
mentre time è un intero che rappresenta il numero di volte che si
effetta la lettura della scheda wireless.
-- 
kingforcella
------------------------------------------------------------------------
kingforcella's Profile: 
http://www.linuxforum.it/member.php?userid=2317
View this thread: 
http://www.linuxforum.it/showthread.php?t=94142

 effetta la lettura della scheda wireless.
devi semplicemente estrarre dall'ouput di iwconfig idati richiesti e
ripresentarli a video
metterai tutto dentroo ad un loop infinito (while 1) dove come ultima
istruzione c'č una sleep $SECONDI
adesso non ho un'output del conando disponibile, in ogni caso puoi
estrarre tutto tramite combinazioni di grep e cut in pipe 
un esempio con ifconfig sulla eth0
sul mip sistema 
$ifconfig eth0
eth0      Link encap:Ethernet  HWaddr XXXXX
          inet addr:192.168.20.2  Bcast:192.168.20.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
quindi il comando per estrarre il numero di pacchetti ricevuti č:
/sbin/ifconfig eth0|grep "RX packets"|cut -d ":" -f 2|cut -d " " -f 1
eccetera
-- 
Web marketing & community management:
http://www.insistema.com/

Newsgroup: it.comp.os.linux.development
Titolo: Kdevelop ----> MySQL

Ciao a tutti,
    come si crea una connessione a MySQL se si utilizza Kdevelop? Qualcuno
ha un sito di riferimento?
Grazie
Michelangelo
-- 
##########################
# Yahoo Messenger: ShineMiku
# Ti aspetto per chiacchierare su
# Programmazione, Tecnologie
# Collaborazioni di Lavoro
##########################

 ha un sito di riferimento?
http://www.mysql.com/downloads/api-mysql++.html
-- 
Andrea Bergia - studente              Linux Registered User #281550
Newsgroup: it.comp.os.linux.development
Titolo: Code Crusader

salve,
una volta installato il file rpm.....
come cavolo si fa a far partire il programma?
ho mandr 7.0.
ciao
Michele

michele wrote:

Hai provato a digitare jcc?
Alceste
P.S.: Credo proprio che 'sto programma abbia un bel bacherozzo... Prova
un po' a stampare dei sorgenti dopo averli impaginati in formato PS (e'
l'opzione File->Print with styles...): il risultato e' un listato privo
di tutta la punteggiatura, gli operatori, le parentesi.... (per lo meno,
a me e' successo su due PC con due installazioni diverse - rpm e
tar.gz). La risoluzione e' semplice, ma vorrei sapere se 'sta cosa
capita a tutti...

 non ti posso aiutare, perchč a me non parte.
digito "jcc" e mi dice fatal error ...... core dumped etc.
forse ho bisogno di altri pacchetti.
proverņ a cercare le dipendenze.
cmq č strano perchč in fase di installazione non mi ha segnalato nulla, e in
genere lo fa.
ciao
Michele

 Michele
Ora che mi ci fai pensare, quando l'avevo scaricato avevo letto che il Code
Crusader 2.1.4 richiede anche il pacchetto ctags-3.3-1.i386.rpm per funzionare.
Durante l'installazione, pero', avevo installato prima il Code Crusader, e poi
(dopo essermene per fortuna ricordato) le ctags... Ma l'installazione del jcc
non mi aveva segnalato nulla riguardo le dipendenze!
Quindi e' forse possibile che l'rpm del Code Crusader non abbia nessun
controllo delle dipendenze, e che questo causi qualche azione inconsulta
dell'eseguibile con conseguente core dump.
 Se non hai installato le ctags e non  le hai scaricate, te le posso e-mailare
io (sono solo 67k).
Ciao,
Alceste

 si grazie, mandamela così evito di cercarle.
Ciao.

Newsgroup: it.comp.os.linux.development
Titolo: Tutorial GCC

Ciao a tutti,
Volevo sapere se qualcuno sapeva indicarmi un manuale o tutorial di GCC.
Ciao a tutti.

ov77 wrote:

ciao
c'č il man gcc che č molto esaustivo. Esiste anche una howto...
Newsgroup: it.comp.os.linux.development
Titolo: Come funziona lo scheduling dei thread?

Ciao a tutti,
avrei qualche domanda da fare sui thread.
Ogni volta che creo un nuovo thread, posso specificare il tipo di scheduling
e la priorità. Ma come si comportano più thread con diverso tipo di
scheduling nella stessa applicazione? Come vengono schedulati?
Inoltre, qual'è il range possibile delle priorità?
Esistono risorse su questi argomenti? (Le info di Mandrake 7.1 sono
scarsissime sull'argomento!!!)
GRAZIE
Daniele.

 Inoltre, qual'? il range possibile delle priorit??
non so darti una rispota precisa, perche' ho appenza iniziato a
smanettere con i thread
btw, oltre alle solite manpages, ti consiglio vivamente info glibc
ciao
Kronos
-- 
Home: 
http://kronoz.tsx.org
Ci sono due cose che l'uomo non puo' nascondere:
essere ubriaco ed essere innamorato.

 btw, oltre alle solite manpages, ti consiglio vivamente info glibc
Beh, non so se dipende dal fatto che ho Mandrake7.1, ma le info sui pthread
sono fatte con i piedi (e di queste cose nemmeno si accenna), mentre le
pagine man relative ai posix thread non esistono nemmeno!!!
Dove posso trovare queste informazioni per me indispensabili?
GRAZIE
Daniele.

 Dove posso trovare queste informazioni per me indispensabili?
su 
http://www.cm.fc.ac.uk/Dave/C/CE.html
 c'e' quello che cerchi
ciao
Kronos
-- 
Home: 
http://kronoz.tsx.org
Sono un mirabile incrocio tra Tarzan e Giacomo Leopardi.
In me convivono tutte le doti intelluttuali di Tarzan e
tutta la prestanza fisica di Giacomo Leopardi.
A. Borsani

 su 
http://www.cm.fc.ac.uk/Dave/C/CE.html
 c'e' quello che cerchi
  s/(f)(c)/$2$1/
L'indirizzo giusto č:   
 
http://www.cm.cf.ac.uk/Dave/C/CE.html
Max

Newsgroup: it.comp.os.linux.development
Titolo: driver 3 com

scheda di rete 3com 3csoho100
sse sapete qualcosa anche un aiuto
grazie

 sse sapete qualcosa anche un aiuto
Hai cercato su google?



 Ho cercato, ma niente. ho cercato su 3com, su redhat hardware list e
mille altre cose ma non c'e'. credo sia una scheda nuova percui
dovro'aspettare qualche nuova versione del kernel.

 dovro'aspettare qualche nuova versione del kernel.
http://www.google.com/search?hl=en&lr=&ie=UTF-8&oe=UTF-8&q=%223com+3csoho100%22+linux
La risposta al tuo quesito è nel summary del primo risultato.
-- 
Linux: Because rebooting is for adding new hardware
Registered Linux User #301571
Newsgroup: it.comp.os.linux.development
Titolo: uClinux, gSoap e pthread

Salve a tutti,
qualcuno ha esperienza con uClinux e i pthread?
Compilando un programma che utilizza gSoap ottengo
un errore del linker del tipo:
/tmp/ccaWTA4F.o(.text+0x35e): undefined reference to `pthread_detach'
il problema è che la funzione pthread_detach() è dichiarata
in thread.h, ma non è definita in nessun thread.c che trovo
nella distribuzione.
Da qui l'errore del linker.
Come ne esco?
-- 
Gerolamo

On Mon, 1 Sep 2003 12:16:37 +0200, Gerolamo 
was talkin'about:
#define IMHO

-lpthread
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.yoda2000.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
  -<! A mathematician is a device for turning coffee into theorems. !>-
                P. Erdos

 L'avevo già messa... altre idee?
Su Linux e BSD sta nella libpthread. Se sul tuo sistema e' supportata non
so. Cerca a mano con strings e nm fra le librerie installate.
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.yoda2000.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
-<! Computer programmers never die, they just raise an unhandled exception.!>-

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

Ciao a tutti.
Volevo sapere se c'è un modo di impedire al segnale di segmentation fault
di chiudere subito il programma:
intendo dire se cè un modo di gestire il programma all'arrivo del
segnale, per esempio per salvare in un file i dati non salvati, o
semplicemente per printare le variabili che hanno generato l'errore.
Grazie
Matic

Matic wrote:

Devi catturare il segnale e scrivere un manipolatore. 
Tanto per fare un po' di pubblicita` prova a guardare qui:
http://gapil.firenze.linux.it/html/node168.html
Ciao
Simone

Newsgroup: it.comp.os.linux.development
Titolo: ioctl e TIOCSRS485

Ho provato a settare la mia porta seriale per la 485 con questo codice
struct serial_rs485 rs485conf;
memset(&rs485conf, 0x0, sizeof(struct serial_rs485));
.......
rs485conf.flags = SER_RS485_ENABLED;
if (ioctl(tty_descriptor, TIOCSRS485, &rs485conf) < 0)
{
return -1;
}
la funzione perror mi ritorna "Invalid argument".
Ho googlato assai ma il codice che uso è uguale a quello che ho già
trovato.
Gli unici valori che mi accetta come secondo argomento sono:
 2
e
 0x5401 (TCGETS).
 uso un kernel  3.0.0-1-686-pae
Ciao
Thank you

  uso un kernel  3.0.0-1-686-pae
A guardare i sorgenti del 3.0 sembrerebbe una ioctl utilizzata soltanto 
dall'architettura atmel. Stai utilizzando qualche driver specifico?
Newsgroup: it.comp.os.linux.development
Titolo: automake

Salve,
per continuare quel mio thread...
come posso creare con gli autotools un makefile che mi compili i miei
files con le librerie SDL e che prenda anche i miei include nella
directory include?
potete aiutarmi?
tnx
NB
Nel frattempo continuo a leggere sta antologia di guida

 directory include?
INCLUDES = -I../include
mioprog_LDADD = mialib.a -lsdl_qualcosa
Se gli include di SDL non sono in posti standard devi fare un test
particolare, oppure sperare che nella distribuzione ci sia anche un m4 con
la macro già fatta.
NP: Rainbow - Can't Let You Go
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.yoda2000.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
  -<! Any sufficiently advanced bug is indistinguishable from a feature. !>-
                 Rich Kulawiec
Newsgroup: it.comp.os.linux.development
Titolo: glade

salve : esiste un manuale di glade in italiano ?
Ciao giampaolo

si può imparare a usare glade senza sapere il C ?
(conosco pascal e matlab molto bene)
se si dove lo trovo un manuale ?
ciao e grazie
Giampaolo

 (conosco pascal e matlab molto bene)
Piu` che altro, dubito che ti serva a qualcosa, visto che non mi
risulta che glade generi codice Pascal, ne` che ci sia qualcosa di
preconfezionato per usare libglade da FreePascal. I bindings per GTK,
cmq, ci sono.
http://www.freepascal.org/packages/gtk.html
Di sicuro c'e` invece il supporto per C, C++, Python e altro ancora.
-- 
Matteo Ianeselli  
matteoianeselli AT 
poboxes.com

 
 wrote:
| si può imparare a usare glade senza sapere il C ?
 No.
| (conosco pascal e matlab molto bene)
 Non ci metteresti tanto ad imparare il C... ;-)
-- 
Zefram 	| WARNING: The email address is FAKE.	 ||   [ 
http://zefram.8m.com
 ]
@ Home	| "I think it's time I blow the scene. Get everybody and the
________| stuff together. Ok, 3, 2, 1... Let's jam!" --The Seatbelts, "Tank!"
GnuPG Key fingerprint = D975 6BBC B550 05B6 6B29  CCC5 7F87 1AF0 AE7D 5C2E

Si può imparare glade senza conoscere il C ?
Se si dove si trova un manuale ?
Ciao e grazie
Giampaolo
Newsgroup: it.comp.os.linux.development
Titolo: Votate LInux su CHL !

Se volete potete votare su CHL 
nella sezione HW il sistema operativo che userete 
nel prossimo futuro e per ora vince linux !
bye
-- 
########  #
NamkoTech #####
########  #


CHL? si mangia? e un olio per motori? un corriere espresso?
vorrei esprimere il mio voto ma dove?


www.chl.it
(centro HL e' il piu' grosso negozio di HW italiano sul web e
ci passano 30-40mila persone al giorno)

Newsgroup: it.comp.os.linux.development
Titolo: Win 3.x - self-load apps

Salve.
Lo so che questo è un forum per Linux, ma stò cercando informazioni su un
aspetto molto particolare dei programmi Win16, e l'unico posto dove ho
potuto trovare qualcosa è stato il sito di WINE.
In sostanza stò cercando un esempio (sogente) di un programma che realizza
il self-loading dell'applicazione.
Per avere un'idea di cosa si tratta basta cercare "self-loading" nella
documentazione delle API a 16 bits di Windows.
Una delle funzioni menzionate (non è la sola) è BootApp, che appare nei
sorgenti di WINE.
Grazie per l'attenzione.
Dany.



Newsgroup: it.comp.os.linux.development
Titolo: SK video ATI RADEON 9250

mi aiutate a configurare la mia scehda video ati radeon 9250 su Debian 
Sarge?
Grazie

 Grazie
Forse è più adatto it.comp.linux.setup. Qui si parla perlopiù di
programmazione e sviluppo in ambiente GNU/Linux.
Ciao,
-- 
Matteo Settenvini
FSF Associated Member
Email : 
mat...@member.fsf.org
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d--(-) s+:- a-- C++ UL+++
P?>++ L+++>$ E+>+++ W+++ N++ o?
w--- O- M++ PS++ PE- Y+>++
PGP+++ t+ 5 X- R tv-- b+++ DI+
D++ G++ e h+ r-- y?
------END GEEK CODE BLOCK------
Newsgroup: it.comp.os.linux.development
Titolo: execv e reindirizzamento stdin

Salve a tutti, ho un problema:
Devo sviluppare un applicazione in C (Linux) che faccia fork e avvii, come
figlio, il comando ssh. Ma questo richiede di immettere una password (le
altre soluzioni di login su ssh non sono applicabili per altri motivi!).
Ho fatto il reindirizzamento dell'input ma ssh ignora i dati (la password,
nello specifico) e acquisisce qualche altra cosa e manda la stringa di
password errata...
Chi mi puo' aiutare?
Grazie
Haxl
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 altre soluzioni di login su ssh non sono applicabili per altri motivi!).
la cosa migliore è scopiazzare come fa ssh-agent.
Anche se dubito possa funzionare, puoi provare a passare la password via
pipe (se già non l'hai fatto).
Quindi:
crei una (o due, dipende da cosa devi fare) pipe
forki (o vfork)
nel figlio:
 dup2(pipe[0],0);
 close(pipe[1]),close(pipe[0]);
 execve di quel che vuoi
Ciao
-- 
none

 none
Grazie per la risposta praticamente immediata!
Effettivamente avevo provato proprio questo approccio: nulla di fatto!
Ho anche notato uno strano comportamento aprendo la shell di Linux: se
scrivo un mio programma C che legge input da tastiera e lo stampa a monitor
e lo lancio con il reindirizzamento input da un file (usando: nomeprogramma
< fileditesto) ottengo la stampa di quanto contenuto nel file.
Se faccio la stessa cosa con ssh, (mettendo la pass nel file), ssh mi
richiede comunque la password.
 
Grazie ancora


 mi richiede comunque la password.
se fai strace -o blabla di quel che succede, vedrai che ssh apre /dev/tty e
legge la password da quel fd, quindi non dallo stdin (ecco perchè non
funziona l'approccio con le pipe).
La cosa più elegante forse è copiare il funzionamento di ssh-agent.
Ciao
-- 
none


Eccomi ancora.
Il problema fondamentale e' che, da quanto ho capito, ssh-agent richiede
comunque la generazione di una coppia di chiavi (e relativo inserimento
della chiave pubblica sul server).
Punto cruciale del mio progetto e' che non devo/posso modificare le macchine
server.
Ciao


 Haxl
Se ho capito bene, ti serve un programma o uno script
che lanci ssh e gli passi la password da usare.
Come già detto da altri, le pipe non servono perché ssh
(ufficialmente per sicurezza) legge l'input dell'utente da /dev/tty
La soluzione è che devi aprire e usare uno pseudo-tty.
Se vuoi farti del male e farlo in C (io l'ho fatto per un mio programma),
leggiti le man pages di:
getpt(3), grantpt(3), ptsname(3), unlockpt(3), pts(4)
Altrimenti usa un linguaggio di script, magari expect(1).
Ti consiglio soprattutto autoexpect(1), che genera automaticamente
uno script per expect che puoi usare come base.


Sto sviluppando dei cgi (in C) per un tool di monitoring/scanning per la mia
tesi di laurea.
Dopo giorni di ricerca e dopo le info che mi ha dato "null" ho deciso di
lasciar perdere ssh visto il rapporto tra l'eventuale tempo di lavoro e il
valore aggiunto al tool!
Grazie ancora a voi per gli aiuti. (PS Dovevo fare proprio quello che hai
capito tu, grazie lo stesso)

Newsgroup: it.comp.os.linux.development
Titolo: [OT] Vendo libro Sistemi Operativi (Silberschatz)

Se qualcuno e' interessato:
http://shop.ebay.it/merchant/ubuttu
Ciao,
-- 
LongIn

 
http://shop.ebay.it/merchant/ubuttu
pazzo! XD
ilSimo
-- 
now playing: 
Open for me the gates of your Valhalla
Father Odin wait for me, I'll be there with you
I will not die, I'm riding through the sky
Warriors of eternity, I'll be there with you
                                Drakkar - Quest For Glory (Valhalla)
Newsgroup: it.comp.os.linux.development
Titolo: Icona sulla nella dell'indirizzo

Salve a tutti,
ho notato che alcuni server  (es. 
http://www.php.net
 -
http://www.mysql.net/
 ) riescono a far cambiare l'icona nella barra
dell'indirizzo del browser.
La cosa strana è che non la cambiano al primo accesso ma una volta inserito
il sito nei preferiti e richiamato da tali, ecco che l'icona cambia, come
anche quella che si trova nei preferiti non è la solita icona.
Qualcuno sa come si possa fare per utilizzare tale trucco, molto simpatico a
mio avviso.
Forse è una domanda OT, scusate!
Saluti e grazie
Luca

mio avviso.
Credo che si debba mettere un'icona speciale in /. Penso sia facilissimo
scoprire come, avendo vmWare o simili: basta puntare Explorer sul sito e
avere squid come proxy, e leggersi nel log cosa viene scaricato.
(Non lo faccio perche' non ho Internet Explorer neanche su vmWare: a che
mi servirebbe? Lo so gia', com'e' fatta la merda).
Leonardo polemico
".signature": bad command or file name

 Leonardo polemico
Troppo complesso, ecco qua il codice html (da mettere nello head):
<link rel="SHORTCUT ICON" href="imgaes/myicon.ico">
-- 
Pier Luigi Fiorini 
http://www.fiorinisoft.n3.net/

 ha scritto nel
messaggio news:KFa85.19510$2s6.2...@news.infostrada.it...


 citati, comunque funziona benissimo. Grazie... Ciao
Boh, prova a vedere il source del index


Newsgroup: it.comp.os.linux.development
Titolo: Libreria per leggere e scrivere .wav

Ciao a tutti, chi conosce una libreria semplice da usare per leggere x
secondi di audio da un file .wav e scriverli su un altro?
Ad esempio vorrei leggere i primi 10 secondi da una serie di file .wav e
incorporarli in un unico file...il tutto in C/C++
Grazie

On Tue, 13 Jan 2004 22:19:48 GMT, Yes 
was talkin'about:
#define IMHO

audiofile
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.yoda2000.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
  -<! Heavy Metal Or No Metal At All! Whimps And Posers Leave The Hall !>-
 	 			Manowar - Metal Warriors
Newsgroup: it.comp.os.linux.development
Titolo: Modificare selezione in GtkOptionMenu

Non riesco a cambiare la voce selezionata in in un widget
GtkOptionMenu. Considerando
GtkWidget *elenco = gtk_option_menu_new();
dopo aver aggiunto ad un GtkMenu i vari GtkMenuItem ed aver
visualizzato i widget, voglio cambiare al selezione dalla prima voce
alla seconda. Io ho scritto cosě:
gtk_menu_set_active(GTK_MENU(gtk_option_menu_get_menu(GTK_OPTION_MENU(elenco))),1);
Ma non funziona.
Ho provato poi anche a reimpostare il menu con gtk_option_set_menu(),
ma nulla.
Suppongo di non aver chiamato le funzioni corrette: qualcuno sa
aiutarmi, per favore?
Grazie, ciao,
Lumaca
lum...@writeme.com
ICQ: 12424362

 GtkOptionMenu.
Ciao,
io ho utilizzato
gtk_option_menu_set_history(GTK_OPTION_MENU(elenco), 2);
Se vuoi posso spedirti un esempio in privato.
--
Sebastien Costa
seba...@tiscalinet.it
ICQ# 67654340

gtk_option_menu_set_history(GTK_OPTION_MENU(elenco), 2);
OK! Grazie, funziona! (ma perchč l'hanno chiamata history? pensavo
servisse per passare alle selezioni precedenti... 
Visto che ci sono ne approfitto:
ma per ottenere la selezione? non c'č get_history :(
devo usare get_menu e dal menu poi veder cosa si puň fare?

Newsgroup: it.comp.os.linux.development
Titolo: Remote Kernel Debug

Salve gente, speriamo di essere piu' fortunato qui, dovrei cercare di fare
il debig di un kernel da me compilato su x86, su una sparc che al boot si
pianta su starting kswapd.
Tale kernel e' stato da me cross-compilato su un x86, e provato su un'altra
sparc  funge, il kernel e' un 2.4.20 , altri kernel propri di varie distro,
ma sempre della serie 2.4 funzionano alla perfezione .
Ho letto sul manuale del gdb che e' possibile fare un debug remoto ovevro
far partire il gdbserver sulla macchina su cui gira il programma da
debuggare, far partire il programma incriminato, lanciare su un'altra
macchina il gdb dicendogli di collegarsi con la macchina da esaminare.
Pero' se la macchina si pianta prima di avviare qualunque cosa, rimane
difficile questa procedura, ora volevo sapere da voi, se qualcuno sa' di
qualche procedura o di patch da applicare al kernel in modo da poterlo
debuggare in remoto per vedere dove si pianta?
Sempre sul manuale, si parlava di stub.c ma sinceramente le notizie sono
scarsine, qualcuno ha qualche info?
Grazie molte e scusate per la lunghezza del post

....te lo ripeto:
kgdb:
http://kgdb.sourceforge.net/
DuDeMon wrote:

-- 
Il mio deducibile indirizzo mail + il seguente:
belch-libero+it
- = "@"
+="."

 
http://kgdb.sourceforge.net/
Ti ringrazio, purtroppo quel prodotto prevede di patchare il kernel con
parti in assembler che e' solo per x86, l'assembler sparc e' da me
conosciuto come posso conoscere il klingoniano antico quindi nada de nada,
mi armero' di printk() e vediamo se riesco a capire
per inciso pure l'asm x86 mi e' totalmente sconosciuto

 nada, mi armero' di printk() e vediamo se riesco a capire
te lo ripeto anch'io. Usa un 2.2 e non un 2.4 visto che hai una sun
classic.

 classic.
Perche' dovrebbe evitare il 2.4?
Alessandro incuriosito.


perché lui non sta installando su una architettura 4u, e in tutti il tree
2.4 non si sono praticamente novità per le sun classic. Se non ha bisogno
di roba come iptables gli conviene tenere un kernel più leggero.
insomma, bisogna saper scegliere. L'ultimo kernel non è sempre la
scelta migliore

 scelta migliore
Sono d'accordo, ma sarebbe bello il contrario...
Alessandro.

 Alessandro.
Premesso che provero' la serie 2.2 , mi sfugge una cosa, come mai se uso un
cd di installazione di una qualsiasi distro per sparc, i kernel 2.4 partono
e fungono, come mai se io mi cross-compilo a casa un kernel 2.4 e lo faccio
bootare sulla sparc che ho casa ( pure lei una sparc classic) funziona?
mentre al lavoro non c'e' verso? mi rimane solo compilare un kernel a casa a
portarlo qui, vi faro' sapere.
Per la cronana, sono riuscito a beccare un how-to che spiega con tanto di
script, come farsi un croos-toolchain ( binutils, gcc, glibc)  se siete
interessati
sta qui 
http://cvs.gentoo.org/~zwelch/

 compilare un kernel a casa a portarlo qui, vi faro' sapere.
urca... le due classic sono uguali?
Potresti sempre provare a compilare sulla sun. Ok, è una cosa _lunga_ ma
almeno ti togli lo sfizio :-)
Newsgroup: it.comp.os.linux.development
Titolo: GTK: Glade o codice?

Stavo pensando, per un piccolo progettino che volevo scrivere, e` meglio
utilizzare Glade per disegnare l'interfaccia oppure e` meglio definirla
direttamente via codice?
Enrico



Personalmente preferisco glade per diversi motivi:
- hai un editor wysiwyg, dove puoi definire anche le callback, quindi hai
gia` un'idea di come sara` l'interfaccia
- separi nettamente l'interfaccia dal resto, anceh se poi sta a te
separare il controllier (le callback) dal model (i dati e chi ci lavora
sopra)
- basta un comando per agganciare l'interfaccia
- la puoi modificare quando vuoi, basta mantenere i nomi dei widget
- puoi creare due interfacce diverse, con gli stessi widget in posizioni
diverse, e scegliere quale caricare
- puoi creare un file .glade per ogni "parte logica" del tuo programma
- varie ed eventuali
Bye.


Concordo su tutto.
-- 
Salvatore Iovene
http://www.iovene.com/

 - puoi creare un file .glade per ogni "parte logica" del tuo programma
Il mio dubbio e` dato proprio da questo: utilizzando Glade devo portarmi
dietro un file in piu`, con tutte le problematiche del caso (e se
l'utente lo smandruppa?). Di contro, e` anche vero che i motivi da te
citati sono ottimi...
Enrico

 citati sono ottimi...
Se l'utente lo smandruppa sono 'a**i suoi. ;)
Giusto per farti un esempio, che magari pochi conoscono:
$ dpkg -L galeon-common|grep glade
/usr/share/galeon/prefs-dialog.glade
/usr/share/galeon/print.glade
/usr/share/galeon/bookmarks-editor.glade
/usr/share/galeon/bookmarks-editor-small.glade
/usr/share/galeon/bookmarks.glade
/usr/share/galeon/certificate-dialogs.glade
/usr/share/galeon/galeon.glade
Volendo, puoi personalizzarti l'interfaccia di Galeon come vuoi, basta
mantenere i widget con gli stessi nomi.
Se lo devi fare per un'applicazione da distribuire "chiusa" puoi sempre
crittare il file glade e decrittarlo prima di darlo in pasto alla libglade.
Bye.

Enrico 'Henryx' Bianchi pronuncio' le seguenti parole il 31/01/2007 23:20:

Dipende...indubbiamente utilizzare glade e' comodo...ma il suo utilizzo 
comporta anche degli svantaggi...ti renderai ben presto conto di non 
poter utilizzare menu' actions-based e che la gestione dei dialog e' 
ancora piuttosto scomoda. Nulla ti vieta pero' di utilizzare un 
approccio ibrido mediante l'utilizzo di libglade e delle normali 
chiamate gtk per la creazione dei widget. Per esempio vedrai che creare 
GtkMessageDialog , GtkDialog e GtkAboutDialog e' decisamente piu' comodo 
  con chiamate dirette gtk che creando 5 o 6 dialog separati con glade...
Ciiips
Aragorn