mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.os.linux.development
Titolo: come posso fare una riga di comando in C....?

Forse saro' un po' strigato ma vengo subito al dunque: avrei la necessita'
di realizzare una sorta di prompt
personalizzato da cui mandare in esecuzione due funzioni da me definite nel
programma.
Ora i miei problemi sono:
- come posso realizzare un prompt?
- come posso prelevare dal prompt le chiamate alle mie funzioni?
- come posso chiamare le mie funzioni?
Ringrazio anticipatamente tutti quelli che mi vorranno dare una mano
##########################
per scrivermi togli NOSPAM da:
Federico
mfaval...@libero.it
##########################

 avrei la necessita' di realizzare una sorta di prompt personalizzato 
$ info readline
Ciao ciao,
Andrea
-- 
"...Unix, MS-DOS, and Windows NT (also known as the Good, the Bad, and 
 the Ugly)."
(by Matt Welsh)


non so se ho capito bene,
ma ecco un esempio
#define   FUNZ1  "nome_funzione1"
#define   FUNZ2  "nome_funzione2"
int main(int argc, char  **argv)
{
	char  funz[256];
	printf("prompt:");
	while(1){
		scanf("%s", funz);
		if (strcmp(funz, FUNZ1) == 0)
			funzione1();
		if (strcmp(funz, FUNZ2) == 0)
			funzione2();
		printf("\nprompt:");
	}
}
ma che prog devi fare ?
spero di averti aiutato.

 }
bye
-- 
   ////     \\\\  
//// NamkoTech \\\\
  ////       \\\\
Newsgroup: it.comp.os.linux.development
Titolo: (OT ?) - Compilazione Putty

Salve a tutti
non so' se qui sono OT, cmq espongo il mio problema.
Uso putty come terminale da Win per accedere ai server's Linux ed avrei la
necessità (se si puo' dire) di tradurre in ITA i menu e le opzioni.
Ho quindi scaricato i sorgenti (in C non C++), fatto le modifiche e
ricompilato...
Ecco, è qui che nasce il mio problema !!
Come compilatore uso Ms-Visual Studio v6.0 su Win2000-sp4 ed eseguo la
compilazione come da istruzioni nei sorgenti putty (naturalmente VS v6.0 è
supportato):
nmake /f 
makefile.vc
Però ho sempre un numero enorme di errori e la compilazione fallisce sempre.
Gli errori sono quasi tutti nel modulo winnet.c
Qualcuno puo' darmi qualche suggerimento ?
Grazie a tutti

 Studio v6.0 su Win2000-sp4 ed eseguo la compilazione come da istruzioni
Non credo che chi sviluppa in linux possa aiutarti,anche se scrivi OT nel
subject. chiedi in it.comp.programmare.win32

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

salve a tutti, vorrei fare una patch per trasformare il mio linux un un 
MAC-Style (Mandatory Access Control) volevo sapere...Come si fa a togliere 
al root la possibilita' di inserire moduli, o mettere/togliere determinate 
opzioni come +i del comando chattr?
grazie mille
Bonzo

Bonzo ha scritto:

lo dovrebbe fare il selinux di nsa =)
non sono un esperto ma temo non si sia ancora a livello degli
unix commerciali
--
saluti
f.riccardo
[sostituire 
linux.it
 al dominio nell'indirizzo]

Ciao Bonzo,

http://www.lids.org
fa quello che cerchi :-)
-- 
Pa.Ped, Como
http://www.fastflow.it/~paolop
VOTE AGAINST SPAM! 
http://www.politik-digital.de/spam/it/
Contro i brevetti software: 
http://petition.eurolinux.org/index_html
Newsgroup: it.comp.os.linux.development
Titolo: Programmare in X

Ciao a tutti. Mi sono avvicinato da poco a Linux e ho iniziato a scrivere
qualche programma in C sotto questo SO, prima scrivevo sotto Win e prima
ancora in Dos Mi piacerebbe iniziare a programmare in ambiente grafico Kde e
Gnome, e in generale sottoambiente grafico . Quali librerie ci sono? Quelle
già fornite
con la mia distribuzione (uso la Red Hat 6.0) vanno bene? Ne esistono altre?
Dove trovarle? Sono gratuite? Vi chiedo scusa ma basta anche qualche punto
di partenza... : )
Grazie a chiunque mi darà un consiglio, anche basato sulla propria
esperienza.
Simone

 di partenza... : )
kde  si basa  sulle  QT, mentre  Gnome sulle  GTK.  Sei vuoi  sviluppare
software GPL usa le GTK, visto che le QT hanno dei problemi a livello di
licenza.
-- 
Non c'è più forza nella normalità: c'è solo monotonia.

 di partenza... : )
Sono tutte gratuite quelle che trovi con le distribuzioni in edicola.
Le piu' utilizzate sono
le :
gtk (con cui e' fatto anche gnome) 
www.gtk.org
gtk+gnome (per programmare nell'ambiente omonimo) 
www.gnome.org
qt (con cui e' fatto anche KDE) 
www.kde.org
qt+kde-libs (per programmare nell'ambiente omonimo)
Inoltre trovi molte altre librerie grafiche alcune anche
che ti permetto di sviluppare sia per windows che per linux.
es:  
Fltk (per il c++) (carine e molto semplici)
www.fltk.org
In ogni caso in giro trovi anche altre librerie anche se 
sicuramente meno conosciute.
ps. Per quanto riguarda le qt, ricorda che sono gratuite solo
per lo sviluppo di applicazioni sotto licenza GNU e solo
se il programma e' NON commerciale.
In caso contrario ti devi comprare le qt commerciali che costano
mi sembra 2500 dollari (5 Pali) una tantum.
Per tutte le altre librerie puoi sviluppare senza prblemi sia programmi
free che commerciali.
bye


ti consiglio fortemente le librerie gtk, in piu dai
un'occhiata alle librerie di GNOME (basate su GTK), forniscono una quantita
di funzionalità in più, tutto quello che serve in un ambiente desktop,
inoltre ti permettono di usare un modello di programmazione a componenti
(tipo le interfacce COM di wincess), usando CORBA.
Io ho scritto il mio primo programma in gtk, senza averlo 
mai visto, in 3 ore, comprendeva menu, scrolled window, liste, pulsanti,
(dovevo fare un front end per un programma a linea di comando).
Le qt e kde non hanno tutte le funzionalità di GTK + GNOME.
vai anche su 
developer.gnome.org

esperienza.
www.gtk.org
ci sono tutorial anche in italiano
Newsgroup: it.comp.os.linux.development
Titolo: Errore: compilare con le libreadline

Ciao a tutti quanti,
non riesco assolutamente a compilare sorgente C con le librerie readline.
Premetto che ho installato su Mandrake il pacchetto delle librerie e anche 
il develop, su Slackware 8 era gia presente.
L'errore si manifesta nello stesso modo con entrambe le distribuzioni.
Il sorgente č:
[embyte@zeus libreadline]$ cat try.c
#include <stdio.h>
#include <readline/readline.h>
#include <readline/history.h>
int main()
{
   char *line = "";
   puts ("SEMPLICE PROGRAMMA DI PROVA PER USARE LE LIBREADLINE");
   line = readline("prompt : ");
   return 0;
}
e compilando:
[embyte@zeus libreadline]$ gcc try.c -lreadline
/lib/libreadline.so: undefined reference to `tgetnum'
/lib/libreadline.so: undefined reference to `tgoto'
/lib/libreadline.so: undefined reference to `tgetflag'
/lib/libreadline.so: undefined reference to `BC'
/lib/libreadline.so: undefined reference to `tputs'
/lib/libreadline.so: undefined reference to `PC'
/lib/libreadline.so: undefined reference to `tgetent'
/lib/libreadline.so: undefined reference to `UP'
/lib/libreadline.so: undefined reference to `tgetstr'
collect2: ld returned 1 exit status
Queste le librerie:
[root@zeus root]# rpm -qa | grep readline
readline-4.3-4mdk
readline-devel-4.3-4mdk
[embyte@zeus libreadline]$ locate readline.h
/usr/include/readline/readline.h
[embyte@zeus libreadline]$ locate libreadline
/usr/lib/libreadline.a
/usr/lib/libreadline.so
/lib/libreadline.so.4
/lib/libreadline.so.4.1
/lib/libreadline.so.4.2
/lib/libreadline.so.4.3
/lib/libreadline.so
[embyte@zeus libreadline]$ ll /lib/libreadline*
lrwxrwxrwx    1 root     root           18 set 22 13:55 /lib/libreadline.so 
-> libreadline.so.4.3
lrwxrwxrwx    1 root     root           18 set 22 13:51 
/lib/libreadline.so.4 -> libreadline.so.4.3
lrwxrwxrwx    1 root     root           23 set 22 13:51 
/lib/libreadline.so.4.1 -> ../lib/libreadline.so.4
lrwxrwxrwx    1 root     root           23 set 22 13:51 
/lib/libreadline.so.4.2 -> ../lib/libreadline.so.4
-rw-r--r--    1 root     root       192656 ago  5 11:36 
/lib/libreadline.so.4.3
Grazie a tutti,
embyte
-- 
"...Unix, MS-DOS, and Windows NT (also known as the Good, the Bad, and 
 the Ugly)."
(by Matt Welsh)

 L'errore si manifesta nello stesso modo con entrambe le distribuzioni.
Ho finalmente risolto:
[embyte@zeus libreadline]$ gcc try.c -lreadline -lcurses
Spero possa servire a tutti :-)


 /lib/libreadline.so: undefined reference to `tgetnum'
[...]
Prova ad aggiungere -lcurses
Alessandro.
Newsgroup: it.comp.os.linux.development
Titolo: Una curiosità su glade

Quandi ti voi usano glade come gui builder? Io l'ho provato, funziona
molto bene e permette di risparmiare una quantità incredibile di tempo.
Tuttavia poi produce un mare di roba.. Come fate voi  non perdervi nel
codice dopo aver generato la gui?
Ciao


 */

 Ciao
Io lo uso attivamente (produco applicazioni commerciali) dalla V. 0.5.1
(inizio 1999) e lo considero uno dei migliori prodotti per lo sviluppo
di applicazioni esistenti per Linux e Unix in genere (Vai avanti cosi'
Damon !!)
Glade v 0.5.9 ha il tutorial e altri doc direttamente integrati
nell'help menu.
Il files (sorgente) che produce non sono poi tanti ... (app.c,
interface, support, callbacks).

Newsgroup: it.comp.os.linux.development
Titolo: problema con make (linux)

Chi puņ aiutarmi?
perchč con i seguenti makefile (1) (2) ottengo l'errore (3) ?
in cosa sbaglio?
(1)
.SUFFIXES: .o .c
%.o: %.c        # oppure %: %.c
 ${CC} ${CFLAGS} -o $@ $<
(2)
.SUFFIXES: .java .class
%.class: %.java        # oppure %: %.c
 ${JAVAC} $<
(3)
$> make -f makefile
make: *** No targets.  Stop.
Chi ha qualche minuto puņ provare a eseguire il make in una directory
contenente un paio di file .java ?
NeMo

 ${CC} ${CFLAGS} -o $@ $<
make DI COSA?
Prova ad aggiungerci:
all:	*.o
("make" senza targets assume target "all". Pero' "all" deve esserci.
Leonardo
-- 
".signature": bad command or file name

Newsgroup: it.comp.os.linux.development
Titolo: script di avvio

Vorrei realizzare uno script che lanci 3 programmi che ho scritto in C/C++,
ciascuno in una nuova finestra di terminale...
Se non è possibile usando gli script... quali sono le funzioni in C per
aprire un terminale in una nuova finestra ed eseguire al suo interno un
programma?
Grazie
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


xterm -e comando1 &
xterm -e comando2 &
xterm -e comando3 &
Per i dettagli vedi il manuale (comando "man xterm").
Alessandro.

Newsgroup: it.comp.os.linux.development
Titolo: Dopo Glade come si compila ???

Salve !!
Dopo  avere realizzato un progettino con glade sono andato nella
directory che conteneva il tutto e ho provato invocando Make !!!!
Senza successo .
Suggerimenti !!?????


Dopo aver detto a Glade di generare i sorgenti vai nella dir del tuo
progetto e fai "./autogen.sh" che ti genera i vari Makefile.
Dopo puoi fare "make".
ciao.

 Senza successo .
lancia prima lo script autogen.sh, creat i makefile necessari.
-- 
Non c'è più forza nella normalità, c'è solo monotonia.
Newsgroup: it.comp.os.linux.development
Titolo: RedHat 9.A

Ciao a tutti,
ieri ho installato RedHat 9.A però all'avvio mi chiede di fare la
Login e di mettere la passaword, normale direte voi, però se la
memoria non mi inganna in fase di installazione mi è stata chiesta
solo la password e non la login, sapreste aiutarmi per favore?
Nicola

 ha scritto nel messaggio
news:807eeb84.03071...@posting.google.com...

Prova con "root", senza virgolette.
Ciao,
Ema

Nicola wrote:

NG sbagliato, non credi?
Nicola.
-- 
chi va pian va san e va lontan



forse se non rispondiamo agli OT quasto ng diventerà un po' piu' serio,
che dite ?

 che dite ?
Una volta che sapevo una risposta... :"-(
Ema
Newsgroup: it.comp.os.linux.development
Titolo: interfacciamento scheda

Vorrei provare a fare un piccolo circuito e leggere i dati che manda al PC.
So' che per il C ci sono molte librerie, ma non sono molto pratico.
Potreste indicarmi qualche link dove documentarmi ?
Grazie


detta così è troppo generica. Che razza di hardware è? come si collega
al pc?

Newsgroup: it.comp.os.linux.development
Titolo: Cerco Red Hat 6.1

Come oggetto cerco questa distribuzione, se qualcuno potesse indicarmi dove
posso trovarla ne sarei molto grato.



,

Forse può interessarti il servizio di Burning On Demand (vedi la mia
signature).
Ho diponibile anche la RH 6.2
Se ti interessa scrivimi
ciao
Giuliano
(      /|_/|
\\.._.'  , ,\        Heaven is not a place
/\ | '.__ v /        and it is not a time.
(_ .   /   "         Haeven is being perfect.
) _)._  _ /
'.\ \|( / (                Richard Bach
  '' ''\\ \\
----------------------------------------------------
Giuliano Simoncelli
Rovereto (TN)
E-Mail    : mailto:
giuliano....@tin.it
Home Page : 
http://web.interpuntonet.it/jjk/
----------------------------------------------------
Servizio BURNING ON DEMAND:
http://web.interpuntonet.it/jjk/Programmi.html
Per informazioni e richieste inerenti il servizio:
mailto:
jj...@yahoo.it
----------------------------------------------------
Sent via Deja.com 
http://www.deja.com/
Before you buy.

Newsgroup: it.comp.os.linux.development
Titolo: Ambiente di sviluppo Java

Come da oggetto.
Dove posso scaricare un ambiente di sviluppo java da usare sotto
linux.
Grazie



JDeveloper di Oracle, Borland JBuilder Personal Edition ..
un qualsiasi editor e il compilatore  ........
ce ne sono tanti
Antonio

 Dove posso scaricare un ambiente di sviluppo java da usare sotto linux.
Secondo me, non č niente male NetBeans (
www.netbeans.org
): ha
praticamente tutto quello che puo servire.
Ciao
Marco
Newsgroup: it.comp.os.linux.development
Titolo: configure.in

Stavo cercando di crearmi un file configure, sfruttando autoconf. Quando
uso  la  macro AC_CHECK_FILE  per  verificare  l'esistenza di  una  file
ottengo questo messaggio:
warning: Cannot check for file existence when cross compiling
Il file  configure sembra  funzionare correttamente,  ma il  messaggio a
cosa e` dovuto?
ciao
Kronos
-- 
Home: 
http://kronoz.cjb.net
Non ho ancora capito se il mio cane e` maschio o femmina:
quando fa la pipi` si chiude in bagno

 cosa e` dovuto?
Guarda, in pratica non conosco molto autoconf/automake ma quel msg non me lo
da'. Usi automake? Cosa hai inizializzato prima?
--
  	Giuseppe "Cowo" Corbelli  -->>  Riding on Linux-2.4.3-xfs
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
  -<! I Never Wanted To Be What They Told Me To Be
  		Fulfill My Fate Then I'll Be Free >!-
  			Blind Guardian - Mordred's Song

 da'. Usi automake? Cosa hai inizializzato prima?
Non uso automake, il file da cui parto e` generato con autoscan:
dnl Process this file with autoconf to produce a configure script.
AC_INIT(scanlog.c)
dnl Checks for programs.
AC_PROG_CC
AC_PROG_INSTALL
[Qui inserisco il check per il file]
dnl Checks for libraries.
dnl Checks for header files.
AC_HEADER_STDC
AC_CHECK_HEADERS(unistd.h)
dnl Checks for typedefs, structures, and compiler characteristics.
AC_C_CONST
AC_TYPE_UID_T
dnl Checks for library functions.
AC_TYPE_SIGNAL
AC_CHECK_FUNCS(strstr)
AC_OUTPUT(Makefile)
ciao
Kronos
-- 
Home: 
http://kronoz.cjb.net
I went to God just to see
And I was looking at me
Saw heaven and hell were lies
When I'm God everyone dies

 [Qui inserisco il check per il file]
Sono stupido io. Mi sono confuso con AC_CHECK_PROG. In effetti con
AC_CHECK_FILE il warning lo da' pure a me. Non che ne capisca il motivo
beninteso :-) Ma posso dirti che anche in altri package che ho visto il
comportamento e' lo stesso e i check vengono fatti cmq...
-- 
        Giuseppe "Cowo" Corbelli  -->>  Riding on Linux-2.4.3-xfs
	**ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
 -<! Woe to you, oh Earth and Sea, for the Devil sends the Beast with
        wrath, because He knows the time is short... !>-
                Revelations, XIII - 18

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

Il mio problema e' il seguente, ho gcc sotto linux (cpu=pentium), voglio
provare a compilare un file.c per powerpc. Ho usato le sintassi
gcc file.c -mpowerpc e gcc file.c -mcpu=powerpc
ma mi da' un errore del tipo "cc1plus: error: invalid option "powerpc"
o "cc1plus: error: bad balue (powerpc) for -mcpu= switch
qualcuno mi sa dire xke'
grazie in anticipo.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Eugenio wrote:

Stai usando un cross-compiler ?, hai compilato tutta l'altra serie di cose
tipo binutils&co ?
-- 
<<>><<>><<>><<>><<>><<>><<<>><<>><<>><<
Luca Paredi
Computing technical supporter              
Universita' degli Studi dell'Insubria  
<<>><<>><<>><<>><<>><<>><<<>><<>><<>><<



dai un occhiata al cross compiling mini howto.
http://bytesex.org/cross-compiler.html
Newsgroup: it.comp.os.linux.development
Titolo: SALVE A TUTTI

Ciao a tutti , sono un nuovo arrivato!!! Frequento un corso di Laurea in
Informatica!!!!


"Vi or emacs? .....OpenOffice! =)"
 


sottoscrivo.... anche se sono un pivellino ;)
Newsgroup: it.comp.os.linux.development
Titolo: Una banalità per chi sa programmare (gcc)

Sto inizialndo ad affrontare la programmazione ad oggetti. Il mo problema è
includere un oggetto che si trova in un altro file
Si tratta di un file che contiene solo una classe e senza main (quindi è
solo linkata e non copilata (già qua cè qualche castroneria??)) che ora
vorrei poter richiaramare da un file con main.
Come faccio??' Ho a disposizione solo il .o come penso sia guisto che sia
... devo convertirla in qualche modo???
Altro problema. Se avessi delle librerie di oggetti compilati con gcc devo
avere una documentazione su un file separato o è possibile in qulache modo
farsi dire dal file quali sono le procedure e gli oggetti che in qualche
modo sono pubblici?????
--
My home page: 
http://www.fortunecity.it/olimpico/pallavolo/6/index.html

 modo sono pubblici?????
Come avrai capito l'header file ( .h ) serve pure a questo. Esso ti fa
vedere l'interfaccia della classe, cioč tutti i metodi che puoi chiamare.
(Purtroppo ti fa vedere anche di piů...)
Daniele.

Newsgroup: it.comp.os.linux.development
Titolo: tcp/ip?

Su consiglio di: it.comp.lang.c  riposto in questo newsgroup quanto segue (e
quanto giorni fa avevo postato nel newsgrout di cui sopra).
---------------------
Salve,
chi mi sa dire dove posso trovare le librerie complete per la gestione del
protocollo tcp/ip (in c, ovviamente)?
Grazie da adesso per una risposta.
Cooper


cioe': connect, accept, bind e amici? glibc
cioe' vuoi andare a livello piu' basso ancora? non saprei... libpcap
(libreria per processare i pacchetti usata spesso dagli sniffer)?
ciao
-- 
Seti@Home Java Applets
http://maruko.cjb.net/

 ciao
Ciao,
se č possibile qualche libreria piů astratta č meglio. L'uso č semplicemente
quello di consentire la trasmissione e comunicazione dati fra client e
server via internet (quindi nulla a basso livello).
Grazie ancora, Cooper.

 writes:
  C> chi  mi sa dire  dove posso trovare  le librerie complete  per la
  C> gestione del protocollo tcp/ip (in c, ovviamente)?
In  un sistema  unix-like dovresti  gia` avere  il necessario,  non ti
serve trovare nulla.  Se ti serve una guida per  imparare ad usare gli
strumenti che ti sono messi a disposizione, qui ne trovi una:
http://www.ecst.csuchico.edu/~beej/guide/net/
ciao,
nico
-- 
Please avoid sending me Word or PowerPoint attachments
Per favore non speditemi allegati in Word o PowerPoint
Newsgroup: it.comp.os.linux.development
Titolo: python e glade

Un saluto al NG, volevo chiedere dove posso trovare la descrizione dei
metodi disponibili nel modulo gtk e gtk.glade. Ho cercato nella
documentazione di GTk ma il nome dei metodi differisce sensibilmente da
quelli del modulo.
-- 
Saluti,
        by Enri'S
                                                                Linux powered
 
                                                        Registered User #312590
NOTA: togliere il rumore dall'indirizzo

 quelli del modulo.
Sto imparando anche io proprio in questi giorni ad usare glade2 (con scarsi
risultati :-/) e pygtk (con buoni risultati se usata da sola). Ti passo i
link delle risorse che utilizzo/ho usato:
Tutorial per Glade + Python + Gtk2:
http://www.linuxjournal.com/article.php?sid=6586
PyGTK 2.0 Tutorial (sul modello di quello delle GTK+):
http://www.moeraki.com/pygtktutorial/pygtk2tutorial/index.html
PyGTK Docs (la documentazione sui metodi, classi, etc):
http://www.gnome.org/~james/pygtk-docs/index.html
GTK+ Reference Manual
http://developer.gnome.org/doc/API/2.0/gtk/index.html
PyGTK FAQ Index
http://www.async.com.br/faq/pygtk/index.py?req=index
Divertiti!
-- 
Lawrence "Rhymes" Oluyede
http://loluyede.blogspot.com
rhy...@NOSPAMmyself.com

quelli del modulo.
Devi cercare la documentazione di libglade, purtroppo non ricordo il 
sito, ma con google lo trovi facilmente. Cmq dalla sintassi delle 
chiamate GTK si riesce facilmente a risalire al corrispondente metodo di
pygtk (ammesso che sia wrappatp :-/).
-- 
Ooops, mi sono dimenticato quello che volevo dire...
 |\ |       |HomePage   : 
http://digilander.libero.it/nemesis2001/
 | \|emesis |XPN (my nr): 
http://digilander.libero.it/nemesis2001/Xpn.html

Newsgroup: it.comp.os.linux.development
Titolo: gdb:follow fork mode

Qualcuno ha provato ad impostare 'child' o 'ask' in 'follow-fork-mode'?
Io ho provato entrambe le opzioni con gdb 4.18 ma il debugger 'segue'
comunque il padre!
Grazie,
Alessandro

Nessuno usa il gdb per debuggare codice concorrente?!

Nessuno usa il gdb per debuggare codice concorrente?!
Beh io usavo un metodo molto artigianale, ovvero subito prima dello
switch fatto sul pid (ritornato dalla fork) vado a settare il pid appunto
a 0, in questo modo il debeggur segue il flusso di esecuzione del figlio.
-- 
  _  _ >>Now on Linux<<  _     || ICQ number.................Non lo uso
 | \| |___ _____ ___ ___|_|___ || Home-Page ................Non ce l'ho
 | .` | -_|     | -_|_ -| |_ -||| E-Mail................Non l'avrai mai
 |_|\_|___|_|_|_|___|___|_|___||| Un Nemesis che ha pochi e-contatti ;)
Newsgroup: it.comp.os.linux.development
Titolo: Qt designer e form di login

Saluti a tutti, questo e' il mio primo post su questo ng, ringrazio tutti 
per l'attenzione. 
   Devo sviluppare in C++ un programmino per X che inseriti nome utente e 
password li ferifichi in un db mysql e se validati lanci ad es netscape. 
  Per la "grafica" uso qt designer, ma ora mi sono arenato per la parte in 
C++ che interroga il db e confronta i dati immessi nei 2 campi del form. 
  L'ideale sarebbe se mi potete indicare dove trovare degli esempi a 
riguardo, magari esempi di progetti di Qt designer. Sul manuale ho trovato 
l'inserimento di dati e la lettura ma nulla sul confronto e magari sul 
confronto di password crittografata. 
 
Grazie mille   
Agolf 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 confronto di password crittografata. 
non capisco perché cerchi esempi di progetti qt desiner.
Credi che le api e le funzioni cambino se non lo usi? :-)
Vai sul sito di mysql, vai nella documentazione e lì trovi il binding in
c++ della libmysqlclient, che è quella che devi usare per interrogare il
db.
Per quanto riguarda le password, sei tu che devi decidere come salvarle.
Le puoi metterle in chiaro, puoi usare sha o md5 o qualsiasi altra roba ti
venga in mente. Addirittura potresti usare pam per l'autenticazione e
senza passare direttamente per un database (soluzione elegante ma
complessa). Per le password crittate si usa sempre lo stesso metodo:
l'utente te la passa in chiaro, tu la critti e poi la confronti con la
crittata che hai a disposizione. Questo perché tutte le funzioni per
crittare le password sono non invertibili.
man 3 crypt
man 3 encrypt
man 3 sha
...
E comunque ti ripeto, la documentazione dell'ide ti serve per sapere come
si usa l'ide. Per sapere come si usano le librerie o le syscall devi
guardarti la documentazione pertinente.
Newsgroup: it.comp.os.linux.development
Titolo: memoria video o di sistema?

Salve, vorrei sapere una cosa sulle sdl.
Se metto in piedi una modalitą video utilizzando SetVideoMode, ad esempio:
SDL_SetVideoMode(640, 480, 16, flag)
La flag puņ essere HWSURFACE o SWSURFACE, cioč memoria di sistema o video,
dove sta la differenza?
grazie.

 grazie.
la memoria video si trova sulla scheda video, quella di sistema 
altrove. visto che si usano meno bus per accedervi, la prima e' piu' 
veloce, anche a parita' di tempo di accesso (e spesso ha tempi di 
accesso migliori). inoltre, se la memoria video corrisponde alla 
finestra della memoria usata per la schermata corrente, disegni 
direttamente a video.

Newsgroup: it.comp.os.linux.development
Titolo: Creare un MTA, Aiuto

Salve sono nuovo di linux, e ho in mente di creare una macchina linux nella
mia azienda su cui far girare un MTA.
Potete aiutarmi?
*Che versione di linux mi consigliate? (non sono esperto)
*Che pacchetto MTA mi consigliate? Mi serve un MTA con POP e SMTP
*Come devo configurare il pc nella mia azienda dove girerŕ l' MTA? cioč devo
dargli un ip fisso, devo dargli un dominio (es. 
www.nome.it
)?
*Manuali a cui riferirmi in italiano sul web?
*Altri consigli
GRAZIE!!!
Con il vostro aiuto LINUX vincerŕ anche qui da me!!!

 *Altri consigli
Non cross-postare, come hai già fatto, e quando invii un messaggio invialo
nel newsgroup giusto.
bye
Newsgroup: it.comp.os.linux.development
Titolo: GTK+ e gestione immagine

Sto realizzando un giochino usando GTK+ e ho bisogno di un
suggerimento per realizzare una funzionalità.
Ho bisogno per prima cosa di visualizzare un'immagine, ma per questo
ci sarà sicuramente una funzione apposita.
Poi ho bisogno di spezzare l'immagine in N pezzi, che poi dovrò
inscatolare in una tabella.
Come posso fare? Devo riferirmi a qualcosa di GDK, Pango ecc. ?
Vi ringrazio da ora, ciao


con i gtkdrawable e gdk. Ti posto uno spezzone di codice, forse non
chiarissimo, ma spero ti dia l'idea.
          GtkWidget *draw1, *draw2, *draw3, *draw4;
...
          draw1 = lookup_widget (data, "drawingarea1");
...
          gdk_threads_enter ();
          {
            GdkDrawable *drawable = draw1->window;
            gdk_draw_rgb_image (drawable, draw1->style->white_gc, 0, 0,
                                WIDTH, HEIGHT,
                                GDK_RGB_DITHER_NORMAL, buffer_rgb, WIDTH
* 3);
          }
          gdk_threads_leave ();
uso threads_enter e leave perché il programma in questione ha 4 thread,
altrimenti le gtk si incasinano. in buffer_rgb c'è l'immagine da
disegnare nello spazio di colori rgb.

 disegnare nello spazio di colori rgb.
Mi hai sopravvalutato un po' :)
Non ho mai gestito threads, se sono necessari me li studierò
altrimenti prendo per buono quello che hai scritto tu.
Mi guarderò anche la documentazione di gdk_draw_rgb_image(), ma ti
sarei grato se mi dessi qualche suggerimento in più
Ad esempio, qui, in drawable mi troverei il "pezzo" di immagine grande
WIDTH*HEIGHT? lookup_widget a cosa serve?
Ti ringrazio, ciao


è grande WIDTH*HEIGHT*3, perché uso tre canali (r,b e b).
lookup_widget serve per recuperare un puntatore ad un widget di una
finestra. E' una funzione di supporto generata da glade. In data ho il
puntatore alla finestra e la stringa dico come si chiama il widget che
cerco.

 cerco.
Mi sono visto la documentazione della funzione, e anche dei Graphics
Context in generale,
tuttavia continuo a non capire come posso fare ad impiegarla per il
mio scopo.
Io ho un file immagine, che devo spezzare in rettangolini, e
inscatolare ogni rettangolino in una tabella.
Devo per forza ricorrere ai GC, a GdkRGB ecc.?
Grazie ancora e scusa per l'insistenza

 Devo per forza ricorrere ai GC, a GdkRGB ecc.?
ogni rettangolo sta in un gtkdrawable e ci disegni come ti ho detto.
Newsgroup: it.comp.os.linux.development
Titolo: CREARE DEVICE DRIVER!?





Ciao


     sono alle prese con lo sviluppo di un 
device driver (seriale) in linux per un plotter DMPL
 ho due 
domande poiche so molto poco di device driver 


* dove posso trovare della documentazione completa su come 
fare un Device Dr.


    e quale tipo (modulo o nel kernel) .... 



* qualcuno sa le specifiche DMPL per plotter 
summagraphics??


 


Non mi spaventano libri pesanti purche' completi.


Grazie.... e a buon rendere!


 




Alcuni dei link utili (in italiano):
1) 
http://www.pluto.linux.it/journal/pj9605/kernel1.html
2) 
http://www.pluto.linux.it/journal/pj9607/noframes/kernel2.html
3) 
http://www.pluto.linux.it/journal/pj9609/noframes/rubini.html
4) 
http://www.pluto.linux.it/journal/pj9611/noframes/rubini.html
5) 
http://www.pluto.linux.it/journal/pj9701/rubini.html
Non ho ancora letto questi files, e poi sono del '96/'97, quindi non mi
prendo responsbilita'.
Nel sito della O'Reilly puoi trovare notizie sul libro di Alessandro
Rubini (in inglese):
http://www.oreilly.com/catalog/linuxdrive/index.html
Ciao
Erich
Newsgroup: it.comp.os.linux.development
Titolo: program not found

salve a tutti,
sto compilando gcc, e mi si ferma ad un certo punto (stage1)
./gcc/gengenrtl.c:318:16: warning: function-like macro "fputc" must be
used with arguments in traditional C
stage1/xgcc -Bstage1/ -B/home/joerg/gcc/mipsel-unknown-linux-gnu/bin/
-g -O2 -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes
-Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long
-DHAVE_CONFIG_H -DGENERATOR_FILE  -o gengenrtl \
 gengenrtl.o ../libiberty/libiberty.a
./gengenrtl -h > tmp-genrtl.h
/bin/sh: ./gengenrtl: not found
make[1]: *** [s-genrtl] Error 127
make[1]: Leaving directory `/home/AMDgiammy/gcc-3.3.4/objdir'
make: *** [stage2_build] Error 2
in particolare  gengenrtl viene compilato, e vedo l'eseguibile, ma se
lo lancio a mano:
./gengenrtl
la shell mi risponde:
-sh: ./gengenrtl: not found
mi sono perso qualcosa???
le librerie condivise che usa il programma sono presenti nel sistema:
altre idee?
ciao
giammy
--
Gianluca Moro          
http://groups.yahoo.com/group/embeddeditalia/
ISCRIVITI alla         Mailing List Italiana su LINUX EMBEDDED
giang...@yahoo.com
   Visit 
http://ilpinguino.altervista.org/

 altre idee?
Hai verificato, con ldd, che sappia anche dove trovarle?
 Ciao
 Federico

ciao,
il problema e' con le librerie condivise: se compilo statico
funziona bene.
ldd mi mostra un paio di librerie condivise, mi mostra il
path corretto dove effettivamente le librerie sono, e la
variabile LD_LIBRARY_PATH ha /lib (dove c'e' la libreria)
fra le varie directory.
Mi sarei aspettato che le trovasse :-(
grazie intanto,
giammy

 /lib (dove c'e' la libreria) fra le varie directory.
Ciao,
 puoi postare il risultato di ldd?
 Federico

# ldd collect2.shared
        libc.so.0 => libc.so.0 (0x00000000)
        /lib/ld-uClibc.so.0 => /lib/ld-uClibc.so.0 (0x00000000)
sto guardando quel 0x00000000, che non mi torna!
(la compilazione e' quella di gcc-3.3.4, in nativo su una macchina
mips)

 # ldd collect2.shared
Ciao,
 scusa, ma non era il comando gengenrtl che ti dava problemi?
"ldd gengenrtl" che dice?
 Federico

sono tutte le utilita' che vengono generate da gcc nello stage1:
se le compilo statiche il processo di compilazione continua.
L'output di gengenrtl era lo stesso.
(ora non c'e' l'ho la versione di gengenrtl con le librerie shared)
ciao
giammy
Newsgroup: it.comp.os.linux.development
Titolo: Voglio imparare ad usare le ncurses!

Per la precisione, vorreti tanto capire come far funzionare il mouse su 
programmi scritti usando le ncurses.
Il primo ostacolo e' questo:
http://tldp.org/HOWTO/NCURSES-Programming-HOWTO/mouse.html
Questo esempio non mi funziona e non riesco a capire il perche'!
Qualcuno ha due minuti per provarlo? 

 Qualcuno ha due minuti per provarlo?
Ho fatto un po di debuging.
Ho aggiunto al case questo:
                        default:
                        mvprintw(22, 1, "Sono in default");
                        refresh();
E quando premo un tasto del mouse la display compare.
Quindi il programma non e' insensibile al mouse... solo che non passa per il 
"case KEY_MOUSE"
Questo significa che l'istruzione c = wgetch(menu_win); non assegna a c il 
giusto valore.
Quale potrebbe essere il problema a questo punto? 

Davide D'Amico wrote:

 Io non ho mai provato il mouse con le ncurses, pero' ho sempre trovato
differenze tra la console e xterm. Infatti l'esempio funziona dalla console
(tty) ma non da xterm.
Nicola.
-- 
chi va pian va san e va lontan

Newsgroup: it.comp.os.linux.development
Titolo: nVidia Geoforce2 - abilitazione 3d

Ciao ragazzi,
da poco frequento questo NG e probabilmente ne avrete già parlato ma
sicuramente me lo sono perso:
io ho un sistema con suse 8.2 aggiornato dal sito della suse con la patch
per abilitare il supporto 3d della scheda in oggetto.
Seguo le istruzioni e quindi scarico il driver dalla nvidia per la mia
scheda video e lo installo con successo.
Lancio quindi sax e vado ad abilitare il supporto per il 3d.
Risultato: si pianta.
sapete dove sbaglio?
Già che ci siamo: non riesco a vedere Matrix in DVD con xine (ho provato
anche altri programmi senza successo).
Con un'altro film che mi hanno prestato (SELEN), mi dice che manca 3d codec
audio o qualcosa del genere...
Grazie
Ros

 codec audio o qualcosa del genere...
Ma "Selen" non e' una porno attrice :) ?
Io mi sono compilato a parte mplayer, forse per problemi con decss non
possono fornire una versione funzionante di un player DVD ...
-- 
gabriele dot giambonini at rcfmedia dot biz
Newsgroup: it.comp.os.linux.development
Titolo: pipeline in C

Perchè questo programma, al di là della sua stupidità, non funziuona  ?
#include <stdio.h>
#include <fcntl.h>
int fd0, fd1, status, pipes [2];
main ()
     {
      char *mom[2];
      char *array2[3];
      int i;
      fd0=open("Ondata.txt",O_RDONLY);
      fd1=open("piero",O_WRONLY|O_CREAT);
      pipe (pipes);
      mom[0]="sort";
      mom[1]=NULL;
      array2[0]="tail";
      array2[1]="-10";
      array2[2]=NULL;
      dup2 (fd0,0);
      dup2 (fd1,1);
      for (i=0; i<2; i++)
          {
           if ((fork ())!=0)
              continue;
           else
              {
               printf ("\n\t%d\n",i);
               if (i!=0)
                  dup2 (pipes[0],0);
               if (i!=1)
                   dup2 (pipes[1],1);
               close (pipes);
               if (i==0)
                  execvp (mom[0],mom);
               if (i==1)
                  execvp (array2[0],array2);
               printf ("\n\tErrore\n");
               break;
              }
          }
      wait (&status);
      wait (&status);
      return 0;
     }
Non dovrebbe eseguire una roba tipo:
sort Ondata.txt | tail -10   ?

Perchč questo programma, al di lą della sua stupiditą, non funziuona  ?


 Perchè questo programma, al di là della sua stupidità, non funziuona  ?
Lo ho un po' riarrangiato, adesso mi _pare_ che vada 8)
-----------------------------------------------------------
#include <unistd.h>
#include <stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <sys/wait.h>
#include <fcntl.h>
int main(void)
{
        int i, fd0, fd1, pipes[2];
        char *com1[] = { "sort", NULL };
        char *com2[] = { "tail", "-10", NULL };
        fd0 = open("Ondata.txt", O_RDONLY);
        fd1 = open("piero", O_WRONLY | O_CREAT);
        pipe(pipes);
        for (i = 0; i < 2; i++) {
                if (fork() == 0) {
                        if (i == 0) {
                                close(pipes[0]);
                                dup2(pipes[1], STDOUT_FILENO);
                                close(pipes[1]);
                                dup2(fd0, STDIN_FILENO);
                                close(fd0);
                                execvp(com1[0], com1);
                        } else {
                                close(pipes[1]);
                                dup2(pipes[0], STDIN_FILENO);
                                close(pipes[0]);
                                dup2(fd1, STDOUT_FILENO);
                                close(fd1);
                                execvp(com2[0], com2);
                        }
                        fprintf(stderr, "\n\tErrore\n");
                        exit(1);
                }
                if (i == 0) {
                        close(pipes[1]);
                } else {
                        close(pipes[0]);
                }
        }
        wait(NULL); wait(NULL);
        return 0;
}
-----------------------------------------------------------
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: Dcoumentazione PCL

Salve, sto cercando documentazione sul PCL (Printer Control Language),
dove la posso trovare ??
Ciao
Mandoch

dove la posso trovare ??
http://www.wotsit.org/
Ciao.roberto
-- 
Save our planet!
Save wildlife;
For your E-MAIL use only recycled Bytes !!
roberto poggi  
rpo...@softhome.net


Grazie... ma ci sono gia' stato, non e' un granche, so che la HP vende
il manuale completo, io pero' cercavo qualcosa in formato elettronico e
possibilmente gratis...
Ciao Ciao.

Grazie... ma ci sono gia' stato, non e' un granche, so che la HP vende
mah, non capisco perche' dici che non e' un granche, cosa cercavi, di
preciso?
per il pcl5 mi sembra che sia piuttosto esaustivo, se cerchi il 6, ho
paura che lo dovrai comprare alla hp.



Scusa, ritiro (in parte) quello che ho detto, il materiale di wotsit e'
abbastanza buono, forse non e' particolarmente ordinato, avrei preferito
un html, ma io sono un antipatico perfezionista...
Sul sito HP trovato questo :
http://www.hp.com/cposupport/printers/support_doc/bpl02705.html
che mi sembra un po' meglio...ma forse manca ancora qualcosa, il
problema e' che devo costruire una pagina PCL per stampare etichette, il
tutto da Linux, attualmente sono alle prese con questo comando:
<ESC> ( s 1 p 4 0 v 0 3 R
e con questo :
<ESC> ( s 1 p 4 0 v 0 s 3 b 4 1 0 1 T
la prima parte '(s1p)' dovrebbe essere il set font proporzionale, il
resto 'p40v0s3....' non l'ho ancora decifrato.
Hai qualche idea in proposito che squarci la cappa di mistero ?
ciao ciao
Newsgroup: it.comp.os.linux.development
Titolo: Ftp

Salve, credo di essere un pò OT, ma spero che mi possiate aiutare lo stesso,
sto creando una programmino che mi permetta di uploadare e scaricare file da
server ftp, ma mi sono bloccato.
Mandando il comando STOR /file viene creato un file "file", ma dopodichè il server
si aspetta che io gli mandi tutti i caratteri del file, ma io non so quale si
sia il carattere di terminazione, che cessa il trasferimento, il carettere EOF
pare non funzioni, avete dritte da darmi?
grazie




Innanzitutto una dritta di carattere generale: se si vuole implementare un
protocollo le cui specifiche sono di dominio pubblico è in generale
preferibile documentarsi anzichè procedere per tentativi ed errori. Ci si
risparmia un sacco di inutili frustrazioni.
Ora, a meno che io non abbia clamorosamente frainteso la tua affermazione,
quello che che tu sembri ignorare è che la trasmissione dei file non
avviene sullo stesso canale in cui vengono impartiti i comandi. 
Il canale dati è in effetti una connessione separata, che può essere
aperta dal server verso il client (modalità standard), ovvero dal client
verso il server (modalità passive). (Questa è un semplificazione, perchè
in realtà il canale dati può essere istituito tra due host remoti,
entrambi distinti dall'host del client.)
Ti suggerisco di leggerti l'RFC appropriato (0959).
Se esegui il comando ftp con lo switch '-d' puoi renderti conto di quali
commandi vengono trasmessi. 
Ad ogni modo, per la modalità standard, le operazioni che deve fare il
client grosso modo sono:
   - bind/listen su una porta alta
   - invio comando PORT appropriato (v. RFC)
   - invio comando RETR o STOR
   - accept 
   - ricezione o trasmissione file
Max
Newsgroup: it.comp.os.linux.development
Titolo: iniziare a programmare in linux, niubbo

ho installato su hard disk l'ultima versione di knoppix, e mi ci trovo 
molto bene, uno dei motivi principali per cui ho deciso di fare il 
grande salto č la programmazione.
a tal proposito avrei qualche domanda da porvi:
Nel vecchio sistema operativo usavo devc++ e mi trovavo abbastanza bene, 
  mi piacerebbe trovare anche in linux un ambiente simile per non 
dovermi perdere nella linea di comando del gcc o in complicatissime 
gestioni di software di debug, in linux qual'č l'ambiente piů usato per 
la programmazione in c++?
provando a compilare con gcc un semplicissimo programmino, mi sono 
accorto che knoppix installa una ristrettissima serie di librerie (a me 
serviva QT e me lo sono dovuto andare a scaricare), per realizzare 
qualche software che si interfacci con la rete, abbia un minimo di 
interfaccia kde compatibile e magari riesca a gestire qualche dato su 
database mysql, che librerie devo installare??? dove posso trovare 
un'elenco completo delle librerie e di quello a cui servono, in modo che 
prima di mettermi a scrivere codice posso cercare in quest'elenco 
evitando di fare doppioni?
Vi ringrazio per gli aiuti che vorrete darmi nell'iniziare a scrivere 
programmi per questo bel sistema operativo.
saluti
Giulio

 evitando di fare doppioni?
se vuoi usare la rete a basso livello libpcap ed altre ...
per l'interfaccia se puoi non usare QT che sono a pagamento quelle recenti
... usa SDL SDL_gui ecc ...
per il db puoi usare direttamente le c/c++ connector che ti danno gia'
insieme a mysql o cmq le trovi sul loro sito.
sinceramente non so un elenco ... so solo che per compilarmi 2-3 programmi e
continuando a scaricare librerie il mio dev mingw e' diventato di 300mb ...
ciao

 che librerie devo installare???
e qui devi usare le librerie fornite con i database. Ogni database ha le
sue, leggi la documentazione.

Newsgroup: it.comp.os.linux.development
Titolo: accesso strato 2

Abbiamo un problema curioso: dobbiamo realizzare un generatore di traffico per effettuare
 misure su reti eterogenee e ci servirebbe la possibilità di scrivere del codice in C (o C++)
 in grado di generare pacchetti ethernet senza passare per lo strato IP. 
Come si fa? Dove possiamo trovare della documentazione?
grazie per la collaborazione!
saluti.
cesare
-- 
---------------------------------------------------------
 Cesare Fontana
---------------------------------------------------------
 CSITE - CNR, Universita` degli Studi di Bologna (DEIS)
 Viale Risorgimento, 2 I-40136 Bologna Italy
 tel. (direct)    
+ 39 051 2093072
 fax              
+ 39 051 2093540
 internet:    
cfon...@deis.unibo.it
---------------------------------------------------------

Come si fa? Dove possiamo trovare della documentazione?
/usr/src/linux/Documentation/networking/ethertap.txt
-- 
ciao, |
Marco | * The Internet is full. Go away.  -- Joel Furr *
      | (Ri)scoprire fidonet: 
http://bbs.mi.linux.it

 
e io che credevo di doverlo cercare chissa dove.......   :-)

Newsgroup: it.comp.os.linux.development
Titolo: distribuzione migliore

Salve.
Ho bisogno di valutare l'acquisto di un server linux che deve garantire un
servizio in alta disponibilita'.
Mi interessano non necessariamente soluzioni "a gratis", pensavo di
contattare Suse o Redhat.
Mi serve qualcuno che mi faccia pure l'assistenza tecnica in caso di
necessita', ed e' per questo che pensavo ad una distribuzione "commerciale".
Voi chi mi consigliereste fra i due? avete altre alternative da suggerire?
grazie



Magari se chiedi su .sys hai miglior fortuna
-- 
Roberto Tagliaferri<-> r.tagliaferri@(forse)
tosnet.it
	Sentito da una programmatrice:
	"Ma vi capita mai nella vita reale, tipo mentre
	rifate il letto di dire 'Ho sbagliato, pigio ctrl-Z'?"

giovanni wrote:

Per quanto riguarda l'affidabilità debian in questo momento credo sia
la migliore. Per l'assistenza tuttavia forse red hat è più indicata.
Però la 8.0 fa schifo obbiettivamente :-)
-- 
--------------------------------------------
- Non ti ricordi Abelard? Una volta ti ho 
  detto che l'estasi è meglio che essere Dio.
- Me ne ricordo.
- Mi sbagliavo, tesoro. essere Dio è meglio.
--------------------------------------------

giovanni wrote:

prova didtribzione mitel 
e-smitch.org

Newsgroup: it.comp.os.linux.development
Titolo: HELP SAMBA

HO IMPOSTATO UN SERVER SAMBA, IN FASE DI TEST MI SUCCEDE QUESTO:
SCRIVO :smbclient -L *
MI RISPONDE: connection to anaconda-ks.cfg failed
SE SCRIVO: smbclient -L LINUX
MI RISPONDE : session request failed not listening for calling name
HELP!

 SCRIVO :smbclient -L *
Metti il nome dell'host.
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://yoda.ing.unibs.it/~cowo
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
  -<! Take It All, Our Gold, Our Homes, Our Life, But We Didn't Kill 
	    Your Christ! !>- Blind Guardian - The Script For My Requiem

Newsgroup: it.comp.os.linux.development
Titolo: plugins in diversi linguaggi

Ciao a tutti!
Quesito... 
Ho un programma scritto in c/c++ funzionante a  plugin (dlopen/dlsymbol). 
Per aggiungere features, si aggiungono ".so" scritti c/c++ . Cosa capita
se arriva un javista o un pythonista? Non ho mai toccato java in vita mia,
e so circa come funziona python... Riesco a capire come si possa fare
un wrapper da C a python, ma non immagino come si possa fare un contrario!
E' in qualche modo possibile "esportare dei simboli" negli (e in quali)
altri linguaggi per farli caricare da C? 
Dubito molto sul java... :/
Le funzioni dei plugin ricevono char* in ingresso quindi la trasformazione
dei parametri passati dovrebbe essere una cosa relativamente semplice.
In caso non si possa, ricorrerei a socket e a sharedmem... 
Ma io provo. :)
Avete dei suggerimenti o link?
Grazie.
Ciao.

 Dubito molto sul java... :/
Non ho mai toccato java in vita mia :-)
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.yoda2000.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
  -<! *Real* programmers use cat > a.out! No way, /real/ ones
        use zcat > a.out 'cause you can type faster that way. !>-
                -- from a Slashdot discussion
Newsgroup: it.comp.os.linux.development
Titolo: parentesi graffa

Scusatemi.
Per voi forse è una scemenza vorrei sapere come fare la parentesi graffa con
la mia tastiera e me ne serve un altra grazie
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Sulla mia tastiera ALTGR+7 e 0.
Knoppix con tastiera italiana ...
Spero sia utile
Ciao
Franz


la mia tastiera e me ne serve un altra grazie
con google:
http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&oe=utf8&q=linux+parentesi+graffa&btnG=Google+Search
-- 
Seti@Home Java Applets
http://maruko.webhop.net/

 la mia tastiera e me ne serve un altra grazie
ho giusto postato le faq poche ore fa. che ne dici di leggerle?

 la mia tastiera e me ne serve un altra grazie
Prova cosi':
xmodmap -e "keycode  35 = plus asterisk bracketright braceright"
xmodmap -e "keycode  34 = egrave eacute bracketleft braceleft"
e dovresti avere / settare le parentesi graffe come in windows 
(occhio che ti giochi i due caratteri che c'erano in precedenza)
ciao.