mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.os.linux.development
Titolo: kylix e openoffice, come integrarli ???

Vorrei integrare OpenOffice con un'applicazione scritta in kylix ma non so 
da dove partire.
Sto cercando di capire UNO, che dovrebbe essere un'interfaccia tipo COM per 
MSOffice ma non trovo documentazione sul suo utilizzo tramite delphi o 
kylix.
Qualcuno mi può aiutare?
ciao 
ivan.

[...]
.. ti passo dei link che trovi sul sito
di OO:
http://udk.openoffice.org/common/man/draft/Guide_Developing_components_with_UNO.sxw
   /*The tutorial "Developing components with UNO" 
explains the fundamental concepts (ODK, UNO), shows how to access existing
services in UNO, and how to write simple UNO components. 
http://udk.openoffice.org/java/man/java_component_howto.html
  /*How to
write a UNO component in Java */
http://udk.openoffice.org/index.html
    /*UNO Universal Network Objects */
facci sapere qualche cosa :-)
Ciao

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

Mi e' stato chiesto di realizzare su Linux una piattaforma di
validazione di utenti con il protocollo RADIUS.
Qualcuno di voi ne sa' qualcosa ?
Avete informazioni spefiche al riguardo?
Insomma sto'navigando nel buio e mi piacerebbe avere informazioni
dettagliate al riguardo
Grazie in anticipo !!
--
----------------------
andrea...@libero.it
----------------------

 Avete informazioni spefiche al riguardo?
Ci sono gli RFC 2138/2139
-- 
Ciao, Maurizio.

Newsgroup: it.comp.os.linux.development
Titolo: LIBRERIE UTENTE

Domanda?
vorrei usare il compilatore GNU gcc (c++),
si possono trovare i manuali delle librerie utente per questo compilatore.
Grazie a tutti  .
Gian.

 ha scritto nel messaggio
news:55Yx7.8476$1H1.8...@news.infostrada.it...


 ha scritto nel messaggio
news:9qe3c7$mmm$1...@lacerta.tiscalinet.it...


Newsgroup: it.comp.os.linux.development
Titolo: Fw: problemi con red hat 7

 > inserire local host login e relativa password che vuole dire?
Linux è un sistema operativo multi-utente e multi-programmato. Vi è un
amministratore di sistema (il sig.root) e vi sono utenti. All'atto
dell'installazione della red-hat 7.0 sicuramente ti sarà stato chiesto di
inserire una password di root e, eventualmente, di inserire dei login e
password di utenti.
Se ti ricordi la password di root inserita, basta che al login inserisci
root e password quella scelta.
Attenzione che così facendo entri nel sistema in qualità di amministratore
con privilegi che possono essere deleteri per il sistema.
Comunque ritengo che su questo ng tu sia OT, dovresti per maggiori
informazioni chiedere su it.comp.os.linux.iniziare
Ciao,
giovanni

 per WME).
Le ultime versioni di LILO non danno questi problemi, si vede che RedHat
non la usa (io ho testato RH7 e mi dava sto problema dato che hda1 e'
Mandrake). Forse RH è l'unica ad avere il problema di lilo...

> 1024esimo cilindro dell'hd (probabilmente avrai fatto una mega
PLF> Le ultime versioni di LILO non danno questi problemi, si vede che RedHat
bisogna anche avere un bios che lo supporti... in ogni caso qua e' OT.
-- 
addio, e grazie per tutto il pesce
Newsgroup: it.comp.os.linux.development
Titolo: Hello.c a colori

Vorrei migliorare l'aspetto del mio Hello.c
Prendiamo ad esempio "setup" di Redhat.
E' un'applicazione testo ma con colori e pseudo finestre.
Come si fa a sviluppare in questo modo ?
Si deve usare qualche libreria ? Quale ?
Grazie


ncurses

Caro Fabio,
Cosa è, dove si trova "ncurses" ?

 ncurses
mi sembra anche whiptail e libnewt0
-- 
Non c'č piů forza nella normalitŕ, c'č solo monotonia.

On Mon, 2 Oct 2000 18:51:58 +0200, 
M.Lebowski (
m.leb...@nospam.com
)
wrote:
| Caro Fabio,
| Cosa è, dove si trova "ncurses" ?
 E cercare su freshmeat?
-- 
Emmanuele Bassi         |	         [ 
http://digilander.iol.it/ebassi
 ]
   (Zefram)             |                     [ 
emmanue...@iol.it
 ]
GnuPG Key Fingerprint: 9747 635E B95A B0B3 4370 1CAA CAF7 512B 945C A44C

Normalmente sono inserite nella maggior parte delle distribuzioni le librerie
courses.
Comunque puoi anche programmare a colori utilizzando le librerie vga (devi
configurarle /etc/vga/poi non mi ricordo.conf.
Fabio Fioravanti ha scritto:


On Tue, 3 Oct 2000 00:05:31 +0200, 
M.Lebowski (
m.leb...@nospam.com
)
wrote:
| La tua risposta e ricorsiva ?
| Cosa è "freshmeat", la mia risposta è ricorsiva ?
 Allora e` meglio se ti leggi le FAQ di it.comp.os.linux.iniziare.


La tua risposta e ricorsiva ?
Cosa è "freshmeat", la mia risposta è ricorsiva ?
E la tua risposta è ricorsiva ?
ecc...


E la tua risposta è ricorsiva ?
#!/bin/sh
if [ -z "$1" ]; then
	echo "syntax : keskessé webname"
	echo "example: keskessé freshmeat"
	exit 1
fi
for prefix in "www." "" ; do
	for postfix in .it .com .net .org; do
		SITE=${prefix}$1${postfix}
		host $SITE
	done
done
Leonardo e 15"
".signature": bad command or file name

	echo "syntax : keskessé webname"
mitico Leo!
per Lebowski:
www.freshmeat.net
ma come ti hanno suggerito altri
e' meglio se leggi qualche FAQ.
ciao, Fabio

On Tue, 03 Oct 2000 08:34:38 +0200, 
Leonardo Serni (
ser...@tin.it
)
wrote:
| Leonardo e 15"
 
 Di applausi (ma non bastano mai)...


 wrote in message 39D8FE01...@libero.it...

ma porca putt... i vecchi codici ansi non funzionano più ?

Newsgroup: it.comp.os.linux.development
Titolo: KDevelop 1.0

>PGP public key avaiable<<
fingerprint: 14AA 1D7A 1653 E132 47CE  334C C9D3 6A97 208B A915

 Chi l'ha provato?
Io lo uso a scopi personali, e devo dire che va piuttosto bene. Gli
unici difetti stanno un po' nella gestione del progetto (qualche crash
e qualche messaggio inopportuno che comunque non compromettono
l'integrità del progetto stesso). La 1.1 deve avere degli ulteriori
miglioramenti, te lo dirò domani mattina!
Ciao.

 miglioramenti, te lo dirò domani mattina!
E` gia` uscita`?

Newsgroup: it.comp.os.linux.development
Titolo: threads e sincronizzazioni

Salve a tutti.
Qualcuno mi sa dire qual'è tra le seguenti è la soluzione più "leggera"
in termini di overhead per ottenere la sincronizzazione tra due threads?
1) mutex
2) variabili condizionali
3) semafori
Grazie,
Fabio Alemagna

 wrote:
| Qualcuno mi sa dire qual'è tra le seguenti è la soluzione più "leggera"
| in termini di overhead per ottenere la sincronizzazione tra due threads?
|
| 1) mutex
| 2) variabili condizionali
| 3) semafori
|
Penso:
 i semafori (piu' leggeri come implementazione)
 i mutex
ma la differenza e' minima, a meno che tu non abbia milioni di switch tra
processi...
escluderei le variabili, troppo suscettibili di errori che causino
dead-lock

 dead-lock
Già notato infatti...
Ti ringrazio,
Fabio

 wrote :
| Sandro wrote:
| > ma la differenza e' minima, a meno che tu non abbia milioni di switch
tra
| > processi...
| Non milioni, ma migliaia si :)
Non penso che in questo caso l'overhead totale sia superiore a uno/due
secondi, coi mutex al posto dei semafori...


Io invece direi proprio che sono i mutex ad essere i più leggeri: infatti
sono semafori binari, cioè più semplici. Mi sembrerebbe stupido se un
semaforo che è più complesso richiedesse meno overhead di un mutex. (Linux
mica l'hanno fatto degli imbecilli...)
Daniele.
-----------------------
#exclude <windows.h>

 mica l'hanno fatto degli imbecilli...)
Be', i mutex possono essere anche ricorsivi, quindi non sonoproprio
binari. Possono comportarsi in 3 modi differenti a seconda delle
impostazioni iniziali, e quindi credo ci sia un overhead nel gestire
questo.
Inoltre per fare quello che dovevo fare io - bloccare un thread fino a
nuovo ordine - i semafori sono anche più intuitivi e semplici da
gestire. Con i mutex la cosa si può fare - ed infatti l'avevo fatta - ma
il sorgente era molto più incasinato e difficile da leggere.
Ciao,
Fabio Alemagna

 il sorgente era molto piů incasinato e difficile da leggere.
Beh, č normale che con i semafori si possano fare cose che con i mutex č piů
difficile/impossibile fare (almeno: secondo la *mia* definizione di mutex).
I mutex dovrebbero essere usati solo per realizzare la *mutua esclusione*,
mentre i semafori sono di carattere piů generale.
Infine con le variabili condizione devi pure usare un mutex (quindi mi
sembra ovvio che abbiano piů overhead di un mutex!)
Daniele.

 A questo punto mi sfugge sicuramente qualcosa. Quali sono questi 3 modi?
Credo si riferisca al "fast", "recursive" ed "error checking".  Come ho
detto, però, le ultime due, sono estensioni non portabili.
Max

 detto, però, le ultime due, sono estensioni non portabili.
infatti, mi riferivo a quelli, come dall'info della libc.
Ciao,
Fabio Alemagna
Newsgroup: it.comp.os.linux.development
Titolo: email via shell

salve a tutti,
sto scrivendo uno scriptino che mi "monitorizza" il server linux e dopo
aver creato un bel file di testo, mi mandi un email con il testo del
file creato.
Ho cercato un pò in giro e ho trovato che il comando "mail" fa al caso
mio ma non so come comportarmi dal lato sicurezza...qualcuno mi ha detto
di proteggermi perchè potrebbero usare il mio server per mandare spam in
giro...
Potete aiutarmi?
grazie
-- 
elmarculin
------------------------------------------------------------------------
elmarculin's Profile: 
http://www.linuxforum.it/member.php?userid=340
View this thread: 
http://www.linuxforum.it/showthread.php?t=14760

 in giro...
L'uso del comando mail non crea problemi di sicurezza, che invece deve 
essere garantita nella configurazione del server.
Se temi che possano leggere le informazioni contenute nella e-mail 
puoi inviare le informazioni come attachment criptato.
Ciao
Giovanni
-- 
   A computer is like an air conditioner,
   it stops working when you open Windows.
   Registered Linux user #337974  < 
http://giovanni.homelinux.net/
 >

Newsgroup: it.comp.os.linux.development
Titolo: Socket in Linux

Qualcuno di voi conosce una guida per programmare
il socket in C/C++ sotto Liinux?
Grazie in anticipo.
rhymes
rhy...@insieme.net

 ha scritto nel messaggio
news:0b974t8j0huv3hbd7...@4ax.com...

Ti consiglio questa: 
http://www.ecst.csuchico.edu/~beej/guide/net
 per
cominciare, ti garantisco che funziona! Leggila più volte e vai tranquillo.
Morpheus.it

grazie


rhymes
rhy...@insieme.net

 il socket in C/C++ sotto Liinux?
http://www.ecst.csuchico.edu/~beej/guide/net/
Caio
-- 
Simone Piccardi
Microsoft is NOT the answer. Microsoft is the Question.
The answer is: "NO!"

Newsgroup: it.comp.os.linux.development
Titolo: Reset del terminale all'uscita delle ncurses

Dopo aver chiuso le ncurses con endwin() la printf della glibc non mi funziona
piu' correttamente... l'output non viene visualizzato al raggiungimento del
carattere di \n, come posso ripristinare la situazione originale?
Grazie in anticipo, 
	Antonio Gallo (AGX)
 
www.badpenguin.org

 carattere di \n, come posso ripristinare la situazione originale?
http://dickey.his.com/ncurses/ncurses.faq.html#setvbuf_once
--
saluti
f.riccardo
[sostituire 
linux.it
 al dominio nell'indirizzo]

 
http://dickey.his.com/ncurses/ncurses.faq.html#setvbuf_once
Fantastico quindi basta usare newterm(..) invece di initscr(...)
Ok, faccio delle prove usando /dev/tty e/o /dev/console
Grazie, Antonio
Newsgroup: it.comp.os.linux.development
Titolo: compilazione di motif

Salve,
qualcuno di voi ha mai provato a compilare la libreria MOTIF? Nel
pacchetto ho trovato un "Imakefile" che mi ha spiazzato (ero abituato ai
makefile). Mi date una dritta?
Luigi

 Luigi
imake fa parte del kit di sviluppo di X11...
-- 
Francesco P. Lovergine  f.lovergine AT 
iesi.ba.cnr.it

makefile). Mi date una dritta?
man xmkmf
-- 
  Giuseppe "Cowo" Corbelli >> Riding on Linux 2.2.14
------------------------------------------------------
ANTI-SPAM: E-Mail address is fake. Substitute IHATESPAM with cowo.
DOS - Defective Operating System
 IBM - I Blame Microsoft
  BASIC - Bill's Attempt to Seize Industry Control
 WINDOWS - Will Install Needless Data On Whole System
MICROSOFT - Most Intelligent Customers Realize Our Software Only Fools Teenagers


Io sono riuscito a compilare le librerie e i prg associati (mwm, mrm,
uil ...) modificando il makefile ottenuto con xmkmf... poi ho scaricato
l' rpm da 20 e passa MB che e' meglio ...
Comunque il prodotto e' ottimo per chi come me ha gia' realizzato un
certo numero di app in motif, se no conviene usare gtk/gnome.
ciao
ciao.
Newsgroup: it.comp.os.linux.development
Titolo: named pipes

Ciao a tutti.
Voglio sperimentare un po' con le named pipes, così ho pensato di creare due
programmi legati da una pipe.
Programma 1: write. Legge da stdin una riga di testo e la scrive in output.
Successivamente
             legge la risposta dalla named pipe, chiamata pipe.
Programma 2: read. Semplicemente legge da stdin e copia il tutto nella pipe
(come cat).
Ovviamente ho creato la named pipe con
mkfifo pipe
Ecco i sorgenti di write:
--- write.c ---
#include <stdio.h>
int
main( int argc, char *argv[] )
{
  FILE *in;
  char *line=NULL;
  size_t linelength=0;
  in=fopen( "fifo", "r" );
  if( in==NULL )
    fprintf( stderr, "error\n" );
  while(1) {
    getline(&line,&linelength,stdin);
    printf( "%s", line );
    fprintf( stderr, "write: linea letta=%s", line );
    fprintf( stderr, "write: ricevuti %d car\n",
getline(&line,&linelength,in) );
  }
}
---
... e di read:
---
#include <stdio.h>
int
main( int argc, char *argv[] )
{
  FILE *out;
  int c;
  out=fopen( "fifo", "w" );
  if( out==NULL )
    fprintf( stderr, "error\n" );
  while( 1 ) {
    c=fgetc(stdin);
    fputc( c, out );
    fprintf( stderr, "read: letto %c\n", c );
  }
}
---
Ora eseguo:
./write | ./read
ma non funziona. Scrivo qualcosa da tastiera e write penso lo trasmetta alla
pipe,
ma si blocca, credo, sulla getline dalla pipe, cioé non riceve nulla
indietro da read.
Qualcuno mi sa dire dove sbaglio?

Ogni pipe deve essere aperta sia in lettura che in scrittura prima di
poter essere utilizzata (con read o write).
Di conseguenza, il server (ovvero quello che legge dalla pipe) deve
aprirla in RW o aprire un handle in read ed uno in write poi, dopo la
prima read positiva, puo' chiudere l'handle di write.


 prima read positiva, puo' chiudere l'handle di write.
Non e` necessario niente di simile. Le named pipes si aprono con le 
stesse modalita` di tutti gli altri file.
Ciao
  David
-- 
<d.santinoli presso mi. flashnet. it>
Newsgroup: it.comp.os.linux.development
Titolo: Cambiare un solo byte in un file dati

Un saluto a tutti, di solito scrivo su icoli.
Un grande ringraziamento se mi dite come posso fare per
cambiare un byte solo proprio all'inizio di un file di dati,
senza usare un editor.
Senza editor perche' vorrei mettere il o i comandi in uno
scriptino.
Ecco un esempio che riporto con Hexdump:
30 00 2f 00 00 6c 6f 73  74 2b 66 6f 75 6e 64 00  |0./..lost+found.|
io vorrei cambiare il quinto byte da 00 a 01, cosi':
30 00 2f 00 01 6c 6f 73  74 2b 66 6f 75 6e 64 00  |0./..lost+found.|
-- 
Saluti, Dalet

 30 00 2f 00 01 6c 6f 73  74 2b 66 6f 75 6e 64 00  |0./..lost+found.|
maaa... in che linguaggio?
in c:
fopen  -> apri il file
fseek  -> ti posizioni al byte n-esimo
fwrite -> scrivi n bytes 
fclose -> chiudi il file


dd if=input of=output bs=1 count=4
echo -n -e \\0001 >> output
dd if=input of=output bs=1 skip=5 oflag=append conv=notrunc
-- 
       marco.atzeri at 
fastwebnet.it
La prima delle Frequently Asked Questions: 
dove sono le FAQ ?      it.faq

dd if=input of=output bs=1 skip=5 oflag=append conv=notrunc
Perfetto!! grazie!!!
Ho gia' fatto e testato anche lo script, che mi prende anche
le $1,$2... mentre da riga di comando dd non accetta i jolly.
-- 
Saluti, Dalet

Newsgroup: it.comp.os.linux.development
Titolo: Mini linux with kernel 2.4

Good morning,
    I need to install linux kernel version 2.4 on a PC104 with a REALLY
SMALL hard disk (a compact flash actually). The minimum size of a red hat
installation is 350 MB. Any link to a Linux stripped down version that use
kernel 2.4?
    Thanks a lot for your help,
        Marco


A page with some useful links:
http://dilbert.physast.uga.edu/~andy/minilinux.html
P.S.: Se sei italiano, perché posti in inglese su un gruppo
italiano?!?!?!:)
--
PubbliProgress:
http://www.gruppokaos.it/pagine/Documenti/nestlè.htm
http://www.gruppokaos.it/pagine/Documenti/Controinformazione/un_opuscolo_scomodo.htm
http://www.gruppokaos.it/pagine/Documenti/Banche%20Dati/banche.htm
Newsgroup: it.comp.os.linux.development
Titolo: facile(per voi) -output gcc

bash-3.1$mcedit wlinux.c
{
linux: printf("W LinuX");
goto linux;  /*toh come il c64*/
}
/*ora premo [F2]  SAve*/
bash-3.1$gcc wlinux.c
$ gcc wmoon.c
wmoon.c: In function 'main':
wmoon.c:3: error: expected ';' before 'printf'
wmoon.c:4: error: expected identifier or '*' before numeric constant
non capisco non è ansi il c?

 
'linux' è una macro per definire il sistema e che viene gestita dal 
preprocessore (cioè in pratica la stringa viene cambiata in '1').
Ciao
Giovanni
-- 
   A computer is like an air conditioner,
   it stops working when you open Windows.
   Registered Linux user #337974  < 
http://giovanni.homelinux.net/
 >

 Giovanni
che fortuna! in effetti funziona con un'altra etichetta:)
Ciao Grazie

 preprocessore (cioè in pratica la stringa viene cambiata in '1').
 >
il che mi sembra questionabile, potevano usare una macro con i due underscore 
iniziali, visto che tali nomi sono riservati appunto per queste cose.
-- 
SF
Dildo, contro il logorio della vita moderna.

 
Sono definite entrambe.


 Sono definite entrambe.
vabbè, e allora è ancora più questionabile. IMHO.


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

Ho scritto un programma per visualizzare e elaborare immagini, ma lavora
solo lo schermo settato a 32bit,
perchè mi interessava sfruttare a pieno il colore.
Nel programma utilizzo funzioni come XCreateImage. La domanda è questa, come
posso modificare questo programma per farlo girare su un altro computer il
cui schermo è settato a 16bit?
Non vorrei perderci troppo tempo, anche perchè è una cosa provvisoria.
Non c'è modo di fargli fare una conversione automatica?
Grazie.Ciao

ci dovrebbe pensare l'xserver da solo a passare tra le varie
profondita' di colore
-- 
	..... il Grande Incubo continua ......
 
                   Jonathan
Newsgroup: it.comp.os.linux.development
Titolo: select()

Ciao, ho provato a leggere un po' del manuale di select ma non riesco a 
usarlo come voglio. Come posso usarlo per fare in modo che se il valore di 
una variabile non cambia entro un certo tempo allora lo assegno io al 
termine di questo tempo? Nel mio caso specifico si tratta di una situazione 
del genere:
resp = recvfrom(sk_des, (char *)response, packlen, 0,
                    (struct sockaddr *)&from, &fromlen))
ovvero aspetto la risposta di un pacchetto ma non voglio che si blocchi 
tutto se l'host non è raggiungibile e quindi assegnare a resp il valore -1 
se entro il timeout non gli viene assegnato nessun valore
Come fare? :°(
Grazie...
 
-Davide-

 Come fare? :°(
Con la select(:-P).
E' un caso classico, puoi trovare esempi del suo uso ovunque.
Uno per tutti il mio uproxy, lo trovi su freshmeat, ti metto qui il link
cosi' mi aumenti il counter :-)
http://www.freshmeat.net/projects/uproxy/
--
Alessandro Staltari
staltari(a)
geocities.com

 cosi' mi aumenti il counter :-)
Vabeh dai...solo perchè mi aiuti! ;-)
Grazie ancora
-Davide-


E' li' apposta, ma occhio che e' sotto GPL !-P
--
Alessandro Staltari
staltari(a)
geocities.com



la select la devi usare prima di fare la recv
se la select ritorna un numero positivo significa che puoi usare recv
senza che ti si blocchi, se select ritorna zero, significa che non hai
dati in ingresso, e quindi, se usi recv bloccherai tutto
Usala così:
fd_set rfds;
struct timeval tv;
int retval;
// azzeri il set rfds
FD_ZERO(&rfds);
// ci metti dentro il tuo file descriptor della connessione
FD_SET(fd, &rfds);
// imposti i secondi di timeout
tv.tv_sec = 5;
// imposti i millisecondi (mi pare) di timeout
tv.tv_usec = 0;
/* dopo questa funzione, avrai nella variabile retval il valore di 1 se
hai dati in ricezione (e quindi potrai usare recv senza problemi xkè non
ti bloccherà il processo), o avrai 0 se non avrai dati (usando recv dopo
bloccherai tutto in attesa di dati che non arriveranno). Ovviamente, in
caso non ci siano dati, il sistema si bloccherà per il numero di secondi
che hai impostato nel timeout, in questo caso per 5 secondi. */
retval = select(fd+1, &rfds, NULL, NULL, &tv);
if(retval) recv...
Ciao
Matic
____________________________________
.. in a world far away we may meet again ..


Ti pare bagliato perche' sono microsecondi (milionesimi di secondo :-).
Infatti sulla manpage di select() la si propone come un modo portabile per
sostituire la usleep().
--
Alessandro Staltari
staltari(a)
geocities.com
Newsgroup: it.comp.os.linux.development
Titolo: thread intro

ma dal capitolo relativo ai thread ho cavato ben poco.
E' un buon inizio. Se vuoi sono al lavoro su un prg di conversione per
formati immagini CDROM con supporto multithreading via libreria pthread.
Puoi aiutarmi e imparare allo stesso tempo :-)
--
  	Giuseppe "Cowo" Corbelli  -->>  Riding on Linux-2.2.16
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
  -<! A conclusion is simply the place where someone got tired of thinking. !>-

Qualcuno mi può consigliare testi, link e quant'altro per iniziare
a studiare la programmazione con i thread?
Ho acquistato "beginning linux programming" di Stones-Matthew
ma dal capitolo relativo ai thread ho cavato ben poco.
TIA
Gianluca
-- 
================================================================================
TO REPLY
CHANGE 
NOS...@technologist.com
 IN ingv at 
technologist.com
"...Unix, MS-DOS, and Windows NT (also known as the 
    Good, the Bad, and the Ugly)."                     (by Matt Welsh)

Puoi aiutarmi e imparare allo stesso tempo :-)
nel mio piccolo posso provarci:)



Use this address to reply

ma dal capitolo relativo ai thread ho cavato ben poco.
IMO e' un testo molto valido, anche se per via della sua
natura generica non puo' approfondire piu' di tanto gli
argomenti che tratta.
HTH
-- 
sr - null...@PAMflashnet.it <strip NOS & PAM to email>
NT, Security, Networking. Chose two of the three. You can't have them all.

Newsgroup: it.comp.os.linux.development
Titolo: libreria grafica c++

Salve a tutti.
Potreste consigliarmi una libreria grafica per c++ che si possa
"embeddare" nell'eseguibile prodotto?
Tempo fa avevo usato wxwidgets, ma il programma andava ricompilato su
ogni macchina su cui veniva installato. Non ero riuscito a trovare le
opzioni di compilazione per linkare le wxwidgets nell'eseguibile.
Grazie.


non ti bastava compilare staticamente?

 wrote in message 
news:1166736617.8...@42g2000cwt.googlegroups.com...

Newsgroup: it.comp.os.linux.development
Titolo: Plugin in c++

Salve a tutti,
avendo la necessità di sviluppare un'applicazione con il supporto a
plugin mi sono documentato ed ho trovato questo link [1] che mi ha
chiarito le idee. Magari visto che svilupperò in gtkmm utilizzerò le
funzioni proprie di glib (visto che non sono ancora stare portate a
glibmm) piuttosto che quelle definite in dlfcn.h .
A mio modo di vedere ogni plugin dovrebbe essere composto da un file
xml che lo descrive (nome, versione, nome delle classi, etc) e dalle
librerie vere e proprie.
La mia domanda è questa: non è che sto riscoprendo l'acqua calda? Non
esiste niente che semplifica la gestione dei plugin in un progetto c++?
Grazie e ciao
InSa
[1] 
http://snipurl.com/17cr2
-- 
++ Powered by Sid ++

 writes:
I> A mio modo di vedere ogni plugin dovrebbe essere composto da un
I> file xml che lo descrive (nome, versione, nome delle classi, etc) e
I> dalle librerie vere e proprie.
Io a suo tempo scrissi una applicazione che era "estendibile" con quello
che avevo chiamato "runtime link".
Sfruttavo il  caricamento dinamico della shared library  e la presenza
di  una funzione  nota  che "descriveva"  le  funzioni disponibili  al
programma.
C'era solo un elenco di nomi di shared library da caricare, nemmeno in
XML...
-- 
 /\           ___
/___/\_|_|\_|__|___Gian Uberto Lauri_____
  //--\| | \|  |   Integralista GNUslamico
\/                 e coltivatore diretto di Software

 XML...
Se ho capito bene tu però conoscevi già _tutti_ i plugin disponibili
mentre io no. La lista dei plugin (che alla fine sarebbero alcune
classi) la otterrei "cercando" dentro la directory ~/plugin i file xml,
e da questi mi carico quello di cui ho bisogno. 
È corretto?!? ;)
Grazie e ciao
InSa


> in XML...
I> Se ho capito bene tu però conoscevi già _tutti_ i plugin
I> disponibili mentre io no.
Hai  capito male.  Anche io  cercavo un  file che  indicava  quali DLL
caricare.  Ma non  scomodavo XML, in quanto c'erano  solo i nomi delle
DLL.
In pratica  io andavo ad arricchire  di voci un menu,  quindi usavo un
metodo dal nome fisso che ritornava il puntatore alla struttura che da
usare per popolare il menu.


 usare per popolare il menu.
Ok, ora ho capito. Io utilizzerei XML in quanto ancora prima di
caricare il plugin vorrei avere qualche informazione su di esso
(autore, versione, nome del plugin, piccola descrizione), in modo che
l'utente possa scegliere da una lista quale plugin caricare e quale no.
Potrei comunque farlo con un semplice file (per esempio la prima riga
è l'autore, la seconda la versione, etc) ma con XML imho risulta più
"gestibile".

Newsgroup: it.comp.os.linux.development
Titolo: automazione sessione ASP


I'm not prejudiced, I hate everyone equally.


Sei sicuro che non ci sia un ActiveX di mezzo?
Comunque ci sono dei tool per il benchmark di applicazioni web in grado di
"registrare" una sessione (basta configurare l'applicazione come proxy) per
poi riprodurla a piacimento.
Ti do due link trovati su Freshmeat:
http://www.openware.org/loadsim/
http://jakarta.apache.org/jmeter/index.html

Ci sono poi curl e libcurl 
http://curl.haxx.se/
 ma te li cito solo perche'
di perl non so nulla :-)
Alessandro

 Alessandro
ciao


Newsgroup: it.comp.os.linux.development
Titolo: screen saver

Ho realizzato un programma che gira in modo testo e quindi non lancio nessun
server grafico, eppure se per circa 10 minuti non premo nessun tasto mi si
spegne il monitor, che poi si riaccende se premo qualcosa. Qualcuno ha idea
di come disabilitare questo screen saver ? Uso red hat 7.2 e ho gia' provato
a ricompilare il kernel senza supporto per il power menagement, sul bios ho
disabilitato il power menagement ma non cambia nulla. Tra l'altro se faccio
partire il PC con un dischetto dos il monitor non si spegne mai.
grazie
ciao
Federico



man setterm
in particolare :
   setterm -blank ...
   setterm -powersave ...
Ciao
CARLO MAGNO


Grazie mille, era proprio quello che mi serviva.
ciao
"Carlo Magno" <Carlo...@byteprog.itl> wrote in message
news:3CA09D50...@byteprog.itl...


Newsgroup: it.comp.os.linux.development
Titolo: stampare una linea specifica di un file

 
Ciao a tutti.
Esiste un comando che mi permetta di a stampare a video solo una linea
specifica di un file di testo????
Grazie
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 specifica di un file di testo????
usando cat in combinazione con grep

 specifica di un file di testo????
awk '{ if (NR == numero_riga) print }' nome_del_file
-- 
Maurizio Loreti                         
http://www.pd.infn.it/~loreti/mlo.html
Dept. of Physics, Univ. of Padova, Italy              ROT13: 
ybe...@cq.vasa.vg


Grazie mille.
Un bel 'man awk' non me lo toglie nessuno ;-)
Ciao!




Oppure head in combinazione con tail ...
 Ciao
 Federico

 awk '{ if (NR == numero_riga) print }' nome_del_file
Poco efficente, non credi? Bisogna contare prima (inevitabile, concordo)
e contare dopo... Per la linea 10 e un file da 10000 linee, va 9990 volte
a vuoto :-(
head + tail andrebbe meglio.
Ciao,
-- 
        Roberto Divia`              Love at first sight is one of the greatest
Dep:PH Bat:53 Mailbox:C02110      labour-saving devices the world has ever seen
Route de Meyrin 385               ---------------------------------------------
Case Postale                                Phone:  
+41-22-767-4994
CH-1211 Geneve 23 CERN                      Fax:    
+41-22-767-9585
Switzerland                                 E-Mail: 
Robert...@cern.ch


head + tail...
# head -n 10 pippo.txt | tail -1
Era semplicissimo...


 head + tail andrebbe meglio.
bleah.  richiamare due programmi invece che uno?        8^)


sed -n -e "Np" file
dove N č il numero

Newsgroup: it.comp.os.linux.development
Titolo: Funzione crypt()

Ciao a tutti,
sto cercando di usare la funzione crypt(), ma
non riesco a trovare quali header includere nel codice per compilare il main
!
Ho provato
#include <cript.h>
#include <shadow.h>
#include <utils.h>
ma niente ..... la funzione crypt() non la trova.
Forse manca una libreria ? Devo scaricare qualcosa da internet ?
Ho provato a cercare, ma non ho risolto il problema.
Qualcuno di voi può darmi una mano ?
Grazie 1000
EV
P.S.
Piattaforma di sviluppo: RedHat 6.2.

Qualcuno di voi può darmi una mano ?
man crypt
NAME
       crypt - password and data encryption
SYNOPSIS
       #define _XOPEN_SOURCE
       #include <unistd.h>
       char *crypt(const char *key, const char *salt);
-- 
================================================================================
TO REPLY
CHANGE 
NOS...@technologist.com
 IN ingv at 
technologist.com
"...Unix, MS-DOS, and Windows NT (also known as the 
    Good, the Bad, and the Ugly)."                     (by Matt Welsh)

grazie ...
peccato che se non si esplicita -lcrypt come parametro del gcc
la funzione crypt() non viene riconosciuta !
"gcc provacrypt -lcrypt" .... ok
"gcc provacrypt " .............. ko
Ecco perchè non mi andava ....
grazie cmq
EV


 !
CRYPT(3)                Library functions                CRYPT(3)
NAME
       crypt - password and data encryption
SYNOPSIS
       #define _XOPEN_SOURCE
       #include <unistd.h>
       char *crypt(const char *key, const char *salt);
--
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.mascanc.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
           -<! GOD is real, unless declared as integer !>-

Newsgroup: it.comp.os.linux.development
Titolo: new linux user

Ciao a tutti,
sono un novello di linux, anche se ho le basi teoriche (studio informatica, 
a scuola usiamo solo unix). Ho da poco soppiantato windows e mi piacerebbe 
iniziare a sviluppare sw con linux, so programmare in c, c++ e sto 
imparando il php.
Il mio problema e' che non so che fare, non posso certo scrivere codice a 
caso...
Non sapete di qualche progetto in cui potrei inserirmi, o qlc di simile...
tnx
gabo

 Non sapete di qualche progetto in cui potrei inserirmi, o qlc di simile...
Guarda su 
http://savannah.gnu.org/
 , c'è sempre bisogno di una mano.
Buon lavoro
-- 
No matter. Try again. Fail again. Fail better.

 Non sapete di qualche progetto in cui potrei inserirmi, o qlc di simile...
Scaricati i sorgenti di un programma che usi spesso, e comincia a
leggerteli: quando comincerai a tirarne fuori un senso, potrai fixare
dei bug o aggiungere feature.
Certo, non cominciare dal kernel di Linux. :-)
Ciao,
 Emmanuele.
-- 
Emmanuele Bassi (Zefram)              [ 
http://digilander.iol.it/ebassi/
 ]
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

gabo wrote:

In 
emmesistemi.it
 trovi il progetto sennA è un progetto di contabilità che 
usa InterBase e MySQL, se ti interessa i database li puoi scaricare e 
coordinandoti con noi puoi sviluppare tue applicazioni con il linguaggio 
che preferisci.
Fammi sapere
ciao
-- 
Enzo
www.emmesistemi.it
Newsgroup: it.comp.os.linux.development
Titolo: Kylix

Dopo aver installato Mandrake 9.1 non mi funziona più :-(
quando compilo ( anche un form vuoto ) mi da errori nel file time.h
che devo fare ?
Ringrazio anticipatamente
Diego

Anche io ho avuto questo problema...
ma ho installato prima MK 9.1 e poi Kylix!!!
--------------------------------
Inviato via 
http://usenet.libero.it

 che devo fare ?
Prova a reinstallare Kylix da zero. (Salva ovviamente quello che devi 
salvare prima).
Ciao,
   Luca

L'ho già fatto io...ho installato prima la MK 9.1 e poi ho installato
Kylix!!
Non funge


 Non funge

-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Diego wrote:

Nel settaggio dei path proav a mettere prima la directory /usr/include/etc..
e poi quelle di Kylix
-- 
Saluti, 
    by Enri'S
                        --- Linux Powered ---

 Non funge
Strano... è esattamente quello che ho fatto io... e a me funziona alla 
grande...
Hai usato l'opzione "-m" durante il setup, giusto?
Io uso la parte Delphi di Kylix... forse tu usi la parte C++?
Ciao,
   Luca

 Io uso la parte Delphi di Kylix... forse tu usi la parte C++?
SI uso il C++, ma penso che questo problema lo da solo con progetti creati
in un os precedente.
Il mio progetto è stato creato su MK 9.0 e poi ho tentato di usarlo con la
9.1 dandomi questo problema...MAH


 --
L'ho fatto...ha compilato, ma al momento del linkaggio caccia una trentina
di errori di librerie che non trova!!!

Newsgroup: it.comp.os.linux.development
Titolo: Network Informatica

Azienda Informatica per Sicurezza, Reti IP, Training....ecc.
Per Contatti
http://www.network-informatica.it


A parte che è SPAM,
ma poi stasera non mi sento neanche tanto ferrato in matematica...
azienda formata nel 1993 da persone con esperienza 20ennale
quindi 1993-20=1973
A questo punto se prendo quel 67 dell'email dell'operative manager oserei
direi che ci troviamo di fronte ad un bambino prodigio tipo quello del film
Hackers che hanno fatto stasera su Sky.
Poi sicuramente una società dove l'operative manager viene a spammare lui in
persona è molto professionale.
Gianni


e oltretutto è una azienda microsoftiana nell'anima e spamma su
i.c.o.linux.development? :)

 
http://www.network-informatica.it
1 chi se ne frega
2 che cazzo centra con linux devel?
3 cordiali saluti.
Newsgroup: it.comp.os.linux.development
Titolo: Per cominciare...

Ciao a tutti,
volevo gentilmente chiedervi di consigliarmi dei libri per utenti LINUX alle
prime armi
e magari qualcosa anche sul C++ e Assembler (vanno bene anche testi in
inglese).
Vi ringrazio sin d'ora!
Ciao.


I'm not prejudiced, I hate everyone equally.

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

Qualcuno sa dirmi un buon editor per c/c++.


fte
glimmer
anjuta
Alessandro
che pero' non e' un editor :-)

 anjuta
emacs
vi
kdevelop - kate - kwrite (che si basano sullo stesso editor in fondo)
-- 
Andrea Bergia - studente 	  Linux Registred User #281550
Per favore non mandatemi allegati in Word o PowerPoint.
Si veda 
http://www.fsf.org/philosophy/no-word-attachments.html

 Qualcuno sa dirmi un buon editor per c/c++.
nedit
-- 
 Ciao, Bianco.                         Reply to luca.bianco (at) 
tiscali.it
|---------[Powered by Debian GNU/Linux 3.0 - 2.2.20 - AMD K6-200]---------|
|------------[Linux Registered User #287769 - Machine #169192]------------|

 ha scritto nel messaggio
news:pan.2002.10.08.19.11.10.206940.381@ranocchia...


 ha scritto nel messaggio
news:Xugo9.14807$dj7....@tornado.fastwebnet.it...


 Dove posso trovarli?
Se non sono compresi nella tua distribuzione cercali su 
http://freshmeat.net
Alessandro.

 Dove posso Trovarlo?
Cerca con google, non e` difficile...



ICQ# 168302888
http://members.xoom.it/xoen

Newsgroup: it.comp.os.linux.development
Titolo: Wrapper, cos'è

scusate la domanda forse stupida, ma non ho proprio idea di cosa sia e ho
già trovato questo termine da un sacco di parti...

 già trovato questo termine da un sacco di parti...
Wrapper: involucro, in pratica e` uno strato aggiuntivo su delle API, su
una libreria per utilizzare solitamente tale libreria con un linguaggio di
piu` alto livello rispetto a quello con cui e` stata scritta
-- 
Lawrence "Rhymes" Oluyede
http://loluyede.blogspot.com
rhy...@NOSPAMmyself.com

 già trovato questo termine da un sacco di parti...
È un middleman, uno strato aggiuntivo intorno a un programma/una
libreria.
Ad esempio: il binding per un linguaggio (come Perl, Python, ADA, C++,
etc.) delle GTK+ è un wrapper intorno alla libreria.
Ciao,
 Emmanuele.
-- 
Emmanuele Bassi (Zefram)       [ 
http://digilander.libero.it/ebassi/blog
 ]
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

 piu` alto livello rispetto a quello con cui e` stata scritta
 
tnx
Newsgroup: it.comp.os.linux.development
Titolo: linux senza VGA

Stň realizzando un pc con un sistema che debba funzionare al minimo, il
software che ho sviluppato con linux sfrutta ncurses per dare delle
informazioni di debug e sopratutto accettare tasti per effettuare delle
operazioni. Quando perň rimuovo la scheda video non funziona piů: nel senso
che le console ttyx non vengono attivate e l'applicazione non parte. Esiste
un modo per farle gestire "virtualmente" da linux? Se non vengono create le
tty, da dove posso leggere lo standard input? Penso che anche /dev/console
non sia utilizzabile...
Grazie mille...
Alberto Carraro


Hai provato ad attivare la console su seriale?
(per i dettagli vedi documentazione allegata ai sorgenti del kernel)
Alessandro.

Si ma si aspetta l'input da seriale e non da kbd...



Siccome volevi togliere la scheda video credevo non servisse neanche
la tastiera :-)
Alessandro.

 ha scritto nel messaggio
news:TXTU8.1425$jn....@tornado.fastwebnet.it...



Adesso in questi casi uso la console su seriale, ma prima mi pare che le
applicazioni funzionassero comunque anche senza scheda video, almeno 
quelle a riga di comando, anche se, per la verita', non usavo ncurses.
Sei sicuro che il problema sia proprio questo?
Hai provato con un kernel piu' vecchio (serie 2.2.x)?
Alessandro.

 ha scritto nel messaggio
news:bXUU8.1469$jn....@tornado.fastwebnet.it...



Mi sa che non ti rimane che mettere le mani sui sorgenti del kernel.
Alessandro.

Su linux journal n 22 del dic 2001 gen 2002 c'e' un articolo che ti puo' 
interessare.
Veniva spiegato un sistema di registrazione dati per automobili.
Al posto del monitor c'e' un display LCD.
Su epanorama puoi trovare un progetto per collegare un display LCD a linux, 
in emulazione di terminale VT52 tramite seriale.
Possono esserti di spunto per il tuo progetto? 
-- 
ciao
Angelo
Newsgroup: it.comp.os.linux.development
Titolo: Kylix [Spero non OT]

 Grazie in anticipo e scusatemi se sono OT.
Non sei OT.
Massimiliano

 Va bene anche in inglese, non ho nessun problema.
Io partii da ``Teach Yourself Delphi in 21 Days'', non ricordo
l'indirizzo ma una ricerca in Google dovrebbe bastare.
Cerca anche ``Dolphin'', un programma/knowledge base/set di tutorial
organizzati per livelli di difficolta`, che dovresti trovare su
www.delphi-jedi.org
 o qualcosa di simile.  ``Delphi JEDI'' come
keywords se l'url non va.
Infine, 
www.undu.com
 e` una newsletter con molti articoli
monotematici.
Naturalmente, il sistema migliore di imparare un linguaggio rimane
quello di cominciare a scrivere programmi molto semplici e cercare
risposte nella documentazione un po' alla volta. :-)
In bocca al lupo.
Massimiliano

 problema. Grazie ancora.
Ciao, cerca anche il sito di Marco Cantù, li c'è una bella guida
introduttiva al Pascal ad oggetti. Poi ricordati che c'è sempre la guida
in linea, tra l'altro fatta abbastanza bene. Ciao

adesso comincia la parte difficile, studiare ^__^
Se posso darti un suggerimento: segui anche
it.comp.lang.delphi.  Anche se la piattaforma e' diversa, e'
probabile che tu possa trovare dei consigli validi, da poter
riciclare con Kylix.
-- 
Andrea Laforgia - walkietalkie(at)
libero.it
"Meglio cieco che negro" (Stevie Wonder)

 <ba...@prism.localnet> ha scritto:
Tanto per cominciare cerca tutto quanto č di Marco Cantů
č il guru itialiano (ma famosissimo e apprezzato ovunque nel mondo) su
Delphi
i libri + completi li ha scritti lui
2 ottimi link sono
http://www.dedonline.com/
http://www.marcocantu.it/
Da qui le info per i suoi NG....sono i migliori e + professionali
buon lavoro
PS: lavoro su Delphi da anni ^__^

 Da qui le info per i suoi NG....sono i migliori e + professionali
Questo e` materia di opinione.  Materia di fatti, invece, se nulla e`
cambiato da quando lo ricordo, e` che sono a pagamento.
Massimiliano

 cambiato da quando lo ricordo, e` che sono a pagamento.
allora è un (bel) po che non li frequenti
a pagamento solo una piccola parte
e su kilix e linux ci sono molti NG con divesri post giornaliere di taglio
professionale
;))
Newsgroup: it.comp.os.linux.development
Titolo: imparare l'uso dei tool GNU

ciao. Dove posso trovare documentazione su come usare bene make,
automake, autoconf e tutte le "convenzioni" della programmazione GNU? 
Insomma, vorrei imparare ad usare la classica tarball che si compila
con ./configure make make install...
ciao e grazie!!!
as

 writes:

info autoconf, info make, info automake.
-- 
  /Kinkie
Se sulla scatola c'e` scritto "Per windows 95 e superiori", dovrebbe
funzionare sotto Linux, vero?

automake, autoconf e tutte le "convenzioni" della programmazione GNU? 
Strano ma vero, nei rispettivi manuali.
-- 
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

Strano ma vero, nei rispettivi manuali.
certo - scusate, mi sono spiegato male. Ho gia' stampato vari info, ma
chiedevo un link o una qualche pubblicazione che trattasse l'argomento
in generale, con una panoramica di tutti i tool che ci sono a
disposizione, per poi scendere nel dettaglio di ciascuno di essi.
Insomma, una sorta di tutorial, non si puo' imparare il C con l'info
del gcc, capite?
ciao e grazie!
as


io una volta trovai un manuale di autoconf
partendo dal sito di gnome dedicato allo sviluppo
mi pare 
developers.gnome.org
.

con ./configure make make install...
La documentazione in formato 'info' e' ottima.
Se vuoi un tutorial sul makefile lo sto riformattando
posso mandartene una copia in MB fintanto che non
la trovi sul mio sito.
Ciao, AGX
Newsgroup: it.comp.os.linux.development
Titolo: [gtk+ 2.0] GtkCList

Hi,
Da un  paio di  giorni sto leggendo  le specifiche di  GTK 2.0  e ho
iniziato a scrivere un po' di codice per iniziare a testare le nuove
funzionalità.
Ho anche  scaricato tutte  le pagine che  parlano del  porting dalla
versione  1.2  alla  futura  2.0,   e  quindi  tutte  le  varie  API
deprecate... con mia somma sorpresa sono quindi venuto a conoscienza
che il widget  GtkCList è deprecato (orrore!) e quindi  non sarà più
ufficialmente supportato :-(
Avrei quindi voglia di sostituire il  vecchio widget con i nuovi, ma
non mi è ancora chiaro come  posso usare GtkTreeView per fare quello
che facevo prima, in particolare  avrei bisogno di quello che faceva
prima la  vechia gtk_clist_set_column_widget,  ossia poter  usare un
widget per le colonne....
Un esempio di quello che intendo  lo potete vedere sulla mia stupida
applicazione Zanac Cover (
http://members.xoom.it/zanac/zanaccover
).
Qualcuno di  voi ha  trabattato con  le nuove  GTK+? Quello  che sto
cercando è  un esempio pratico  (uno spezzone di codice  da studiare
insomma!).
Ho  provato a  postare la  domanda sulla  mailing list  ufficiale di
GTK+, ma  purtroppo non mi hanno  risposto (a parte con  un bel RTFM
;))). Io  sto anche leggendo le  API dei nuovi widget,  ma se avessi
uno spezzone di codice potrei iniziare a produrre da subito :) :)
byeZ!
-- 
Vanni Brutto
| email 
za...@nofesso.libero.it
      |
| irc nick VanniB   |   ICQ 18526701 |
--- rimuovi nofesso per rispondere ---
---PC powered by Linux kernel 2.4.18za
Donna: è  stata l'ultima  creazione di
Dio.  Gli  si  sente infatti  la  mano
stanca. 

 [...]
Mi autorispondo :)
Nel sorgente  gtkfilesel.c delle  GTK+ 2.0 c'č  un esempio  per fare
quello  che cerco.  Il  "trucco"  sta nel  creare  una colonna  alla
volta  (tramite  l'api  gtk_tree_view_column_new_with_attributes  ad
esempio)  e poi  usare  la funzione  gtk_tree_view_column_set_widget
sulla colonna.
byeZ!
-- 
Vanni Brutto
| email 
za...@nofesso.libero.it
      |
| irc nick VanniB   |   ICQ 18526701 |
--- rimuovi nofesso per rispondere ---
---PC powered by Linux kernel 2.4.18za
rm -fr ~/* & [1] 418
Newsgroup: it.comp.os.linux.development
Titolo: Sviluppare per Linux (partendo da zero)

Bene, funzionicchia. Adesso vorrei incominciare a fare qualcosa.
Le mie basi sono il C (anche un po' di C++) e le api's di WinNT, dove ho
raggiunto una certa scioltezza.
Penso che qui non avro' a disposizione un editor integrato che ti lancia
le compilazioni, ti fa il make ecc...
Ne' credo ci siano gli exe e le dll.
Se c'e qualcuno gentile che mi da' un paio di hints, poi so leggermi i
manuali da solo...
La mia distribuzione e' la SuSE 6.2 che ho comprato completa.
(le altre delle riviste le provo su un'altra macchina)
Grazie. Lollo.

 wrote in message
3846DE36...@rompicollo.org...


 Ne' credo ci siano gli exe e le dll.
sì, solo che non si chiamano così. gli exe sono  i risulttai della compila-
zione e le dll sono gli .so, gli shared object
-- 
Non c'è più forza nella normalità: c'è solo monotonia.

 prova kdevelop Ide per KDE : e' molto promettente
 
www.kde.org

manuali da solo...
Dovresti iniziare dalle basi, ovvero:
- l'utilizzo del gcc
- l'utilizzo di make
quindi
- uso di gdb e ddd
infine
- autoconf, automake, gettext
e per finire
- gtk, gnome-libs, gnome-db
-- 
Saluti, Antonio Gallo
- Bad Penguin la distribuzione Linux italiana - 
http://www.badpenguin.org
- PRIME DI POSTARE QUI VAI SU 
http://www.badpenguin.org/info/dejanews.htm
- Non serve il Pentium 3 per andare in internet, basta non comprare un winmodem
- Se Linux non funziona e perche' non hai letto abbastanza manuali
- Tutta la doc e' su 
www.linuxdoc.org
, in italiano su 
www.pluto.linux.it
- Prima di cercare un programma vai su 
www.freshmeat.net
 o 
michel.enter.it
Newsgroup: it.comp.os.linux.development
Titolo: GTK e impostare dove volere le finestre...

Ho creato un piccolo programmino in GTK scritto in C che mi apre una
piccola finestra con una label "Hello Word" e un pulsante perf uscire.
Volevo sapere se c'è un modo per poter dire dove voglio che si apra la
finestra. Su Windows, ne Visual Basic, c'era questa possibilità...
C'è anche con GTK?
Ho provato un po' a scuriosare qua e là, ma non ho trovato nulla...
Spero in una vostra risposta...
Ciao a tutti, Keres.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 C'è anche con GTK?
Mi pare ci siano funzioni a basso livello (forse in gdk piu` che in gtk)
che permettono di posizionare una finestra in modo assoluto, ma sono
deprecate e forse le hanno anche tolte dalla 2.x.
Bye.

 C'è anche con GTK?
*Teoricamente* si. Parto dal presupposto che tu abbia usato direttamente
il C e non uno dei binding:
	void gtk_window_set_position (GtkWindow *window,
	                              GtkWindowPosition position);
Dove GtkWindowPosition è un enumeratore definito come:
typedef enum
{
  GTK_WIN_POS_NONE,
  GTK_WIN_POS_CENTER,
  GTK_WIN_POS_MOUSE,
  GTK_WIN_POS_CENTER_ALWAYS,
  GTK_WIN_POS_CENTER_ON_PARENT
} GtkWindowPosition;
+++
Ora, perché ho scritto "teoricamente"? Perché una cosa del genere non la
dovrebbe decidere lo sviluppatore, *a meno che* non sappia cosa sta
facendo. L'utente, infatti, potrebbe aver istruito il window manager di
fare altrimenti. Ergo, è consigliabile lasciare che sia il window
manager a vedersela, in questi casi. Almeno, questa è la GTK-way.
Ciao,
 Emmanuele.
-- 
Emmanuele Bassi (Zefram)                 [ 
http://www.emmanuelebassi.net
 ]
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

 manager a vedersela, in questi casi. Almeno, questa è la GTK-way.
Io l'ho fatto perche' ho un programma che affianca le finestre in modi 
particolari (per maggior leggibilita`) e permette di salvare le 
posizioni delle finestre, la funzione per farlo e' in GDK:
gdk_window_move_resize(
			gtk_widget_get_toplevel(mud->window)->window,
			x, y, w, h);
IMHO la cosa bella di GTK e` proprio che non ti blocca con una filosofia 
particolare (tipo quella gnome o quella delle interfacce KDE), ma ti 
lascia una notevole liberta`.
Bye,
  Gabry

 lascia una notevole liberta`.
In questo caso, hai usato però le GDK, che sono ad un livello più basso
(dato che i window manager come Metacity dovranno pur usare qualche
funzione per il posizionamento della finestra :-)).
Ad ogni modo, esiste anche la funzione ad alto livello:
	void gtk_window_move (GtkWindow *window, gint x, gint y);
Ma non so di preciso se è nuova (GTK >= 2.0).
