mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.os.linux.development
Titolo: Valori Ascii Errati

Ciao
C'e' qualcuno che mi sa spiegare x quale motivo alcuni caratteri, al
posto che convertirli in cifre giuste, me le traduce in cose senza
senso!?
Vi faccio un esempio:
voglio convertire il carattere 'P' in valore Ascii;
in ascii corrisponde al numero 80;
ma a me restituisce questo:
	  -17
	  -65
	  -67
non riesco a capire a cosa si riferiscono.....
La conversione la faccio cosi:
	sprintf(car, "%d", carattere);
	numero= atoi(car);
Qualcuno mi sa dare delucidazioni in merito? :)
Grazie

 Grazie
Prova a dichiarare 'carattere' come unsigned char.


provato a fare... cambiano i numeri che mi escono ma continua a
rimanere l'errore... :(
adesso i numeri sono
   118
   239
   191
ma poi come mai me ne escono 3 di numeri al posto di 1??

 senso!?
A me puzza di puntatore non inizializzato, che prende valori a caso dalla 
memoria.
Posta tutto il codice. Da dove arriva carattere? Come e` definito car? 
ecc. ecc.
Bye.

 ecc. ecc.
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
main(){
FILE *fp;
unsigned char testo[255];
int i,j;
unsigned int carattere;
fp=fopen("mess.txt", "r");
fscanf(fp,"%s", &testo);
for(i=0; i< strlen(testo) ;i++){
	sprintf(car[i], "%d", testo[i]);
	carattere= atoi(car[i]);
	sprintf(str, "%x",carattere);
	printf("%d\t%s    ", i,str);
	printf("%d  ",carattere);
}
 return EXIT_SUCCESS;
}

 	sprintf(car[i], "%d", testo[i]);
Non definisci car da nessuna parte...
Bye.


hai ragione scusa...
unsigned char car[255][255];

 
[CUT]
A me questo su cygwin funziona:
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
void main(){
FILE *fp;
unsigned char testo[255];
unsigned char car[255][255];
unsigned char str[255];
int i,j;
unsigned int carattere;
//fp=fopen("mess.txt", "r");
scanf("%s", &testo);
for(i=0; i< strlen(testo) ;i++){
	sprintf(car[i], "%d", testo[i]);
	carattere= atoi(car[i]);
	sprintf(str, "%x",carattere);
	printf("%d\t%s    ", i,str);
	printf("%d  ",carattere);
   }
}
Provato a lanciare con "pP" in input
alla scanf, mi ritorna correttamente questo:
0	70	112	0	50	80
i	Hex	Dec	i	Hex	Dec
Nota: speriamo mi tenga la formattazione.


Ops...il terzultimo č un 1.

Newsgroup: it.comp.os.linux.development
Titolo: [OT] mpeg (specifiche)

salve ancora, sapete dove posso trovare le specifiche del formato mpeg e
magari anche delle librerie per linux con cui manipolarli
grazie

Giulio Marconi wrote:

specifiche credo siano queste:
http://www.ietf.org/rfc/rfc2250.txt
per le librerie non ci ho ancora guardato.
ciao
davide

 magari anche delle librerie per linux con cui manipolarli
per quanto riguarda le specifiche le trovi qua:
http://leonardo.telecomitalialab.com/mpeg/
per le librerie non so.
byez
mirko.

 mpeg e magari anche delle librerie per linux con cui manipolarli
Per le specifiche da' un'occhiata a 
www.wotsit.org
 (o .com, non
ricordo).
Per le librerie, questo e` quanto riporta il database dei pacchetti di
Debian:
$ apt-cache search libmpeg
libmpeg-dev - Header files and static libraries for the MPEG library
libmpeg-doc - Documentation for the MPEG library
libmpeg1 - The MPEG library calls for movie streams
HTH
Massimiliano
Newsgroup: it.comp.os.linux.development
Titolo: Perl Problem.....

Tanti Auguri di Buone Feste a tutti.
Ho un piccolo problemino, forse saranno le feste ????? :-)))))
In Perl, devo leggere da un file di testo, in cui sono memorizzate delle
password (una per ogni riga) e poi la devo cancellare.
Come faccio a cancella la riga appena letta dal file?????
Ciao e grazie Osvaldo

 wrote:
:)Come faccio a cancella la riga appena letta dal file?????
devi riscrivere il file
`cp file file.copy`;
open(<IN>, "file.copy");
open(<OUT>, ">file");
while(<IN>)
  {
  if (/loginche:tiserve/)
    {
    fanne quello che vuoi;
    }
  else
    {
    print OUT $_
    }
  }
close(IN);
close(OUT);
NB: qualche lock o controllo non guasterebbe
---
"Ci sono tre tipi di persone al mondo: quelle che sanno contare, 
e quelle che non ne sono capaci."

  else
Hai urgente bisogno di leggere perlstyle(1p).
-- 
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

Grazie per l'aiuto a tutti,
Ho pensato di adottare un'altra soluzione,
e vorrei un parere sui suoi eventuali problemi.
Apro il file in lettura, lo metto dentro un vettore, chiudo il file.
Riapro il file in scrittura, scrivo sul file il vettore tranne la prima
riga, chiudo il fle
E' una soluzione valida????
Grazie e Buon Anno a tutti Osvaldo


Newsgroup: it.comp.os.linux.development
Titolo: problema libreria cgicc di GNU

Ho provato a implementare l'esempio che viene dato 
cioè 
creo la classe 
Cgicc cgi;
Provao a compilare ma il compilatore mi restituisce questo:
g++ -o prova prova.cc
/tmp/cc0umfqi.o: In funtion 'main':
/tmp/cc0umfqi.o(.text+0x12): undefined reference to 'cgicc::Cgicc::Cgicc(void)'
....
etc
mi dice anche che non è definita la reference  ai due distruttoridella classe.
Scusate ma non riesco proprio a capire.
Come faccio?

Ciao 
fb...@iol.it
,
Sabato 11 Marzo 2000 alle 13:42, 
fb...@iol.it
 scrisse a All riguardo < problema
libreria cgicc di GNU >:
 f> g++ -o prova prova.cc
g++ -L/usr/local/lib -lcgicc -o prova prova.cc
Non avevi linkato la libreria
Ciao,
FC
FidoWEB -> 
http://bbs.romacivica.net/fido
Newsgroup: it.comp.os.linux.development
Titolo: Modbus

Salve NG,
qualcuno ha qualche esperienza di modbus TCP per linux ?
Sto' cercando una libreria per collegarmi a una periferica Moxa che funziona
appunto in modbus via tcp.
Grazie, Nicola.
-- 
chi va pian va san e va lontan

 appunto in modbus via tcp.
io un po' di esperienza me la son fatta, ma non ho usato librerie
-- 
SF
"Yo! Quota! Do that quoting thing, baby [...]

 
Uh, sai dove trovare doc? Un esempio basico?


 
io ho trovato +/- tutto quì:
http://www.modicon.com/techpubs/toc7.html


 
Ok, mi sembra tutta teoria e poco codice (a parte il crc). Proviamo.


 
prova, se hai dei problemi magari chiedi. Se hai pazienza di leggere la 
documentazione, ti accorgerai che non è x niente complicato


Ho sviluppato alcune applicazioni con le Jamod sotto linux.
fammi sapere cosa ti occorre....
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Perchè non andare a 
www.moxa.com
 chiederli?

richar...@gmail.com
 wrote:

Perche' l'ho gia' chiesto a loro e non hanno niente per linux. Comunque il
tizio che mi ha risposto ha detto che se ho problemi mi da' una mano. Mi
sembrano molto gentili questi di Moxa.


Newsgroup: it.comp.os.linux.development
Titolo: problemi con crypt() tra DES e MD5

ciao a tutti.
ho cercato di ricompilare login.c e passwd in seguito all'implementazione di
alcune funzioni, sebbe si compila tutto perfettamente, la funzione crypt()
funziona in modo diverso.
o meglio, io ho utuilizzato i src di login-utils di util-linux-2.9 che fanno
uso della classica crypt() che critta in DES, ma le mie password nel file di
passwd erano crittare in MD5, ed e' avidente che il confronto non possa aver
successo :-\
come implemento l'MD5 / dove trovo delle librerie aggiornate con i binari ?
Ciao & tnx.
Claudio.

successo :-\
Ti serve la versione di crypt che sta nella libc.
-- 
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

come implemento l'MD5 / dove trovo delle librerie aggiornate con i binari ?
Scusa ma perche` hai ricompilato login.c e passwd?
MD5 si attiva con "MD5_CRYPT_ENAB yes" in login.defs ed e` compatibile
all'indietro con DES.
-- 
Lorenzo
"Given enough eyeballs, all bugs are shallow", Linus'Law
(per rispondere via email fai un rot13 dell'indirizzo)
(apply a rot13 to reply)

 all'indietro con DES.
ecco :) tnx.
Ciao

una seconda password x loggarsi come root e cambiare altre cosette :)
Si puo` fare tutto con PAM.

Newsgroup: it.comp.os.linux.development
Titolo: problema con outb

ciao a tutti,
ho un problema con outb.
ho scritto un programma che si interfaccia con la parallela,
e fin qui tutto bene , ma se il cavo e' staccato il programma mi
va in Segmentation Fault.
Dato che outb non restituisce codici di errore come posso gestire
questa situazione.
grazie

 questa situazione.
Questo non risponde direttamente alla tua domanda, ma se vuoi usare la
parallela, magari conservandoti la facolta` di farlo anche da utente
non root, ti consiglio di usare /dev/parport o /dev/port con le
normali operazioni di scrittura (quelle non buffered).  Vedi nei
precedenti post di questo gruppo, se ne e` parlato diverse settimane
fa.
Massimiliano

va in Segmentation Fault.
Sei sicuro che il problema sia su outb e non su qualche altra parte del
programma?
--
Alessandro Staltari
staltari(a)
geocities.com
Newsgroup: it.comp.os.linux.development
Titolo: [OT] netstrike

Ciao, 
scusate l'OT, ma sono andato sul glossario del jargon file per poter dare
una definizione precisa del netstrike (e quale posto migliore pere cercare
tale informazione?! ^__^) ad alcuni miei amici e mi sono accorto che nel
jargon tale termine non esiste!
la mia domanda e':
e' una semplice svista o abbiamo "italianizzato" il termine?
ciao e scusate ancora
-- 
Er Baitch
"Live Your Life!!!" (Ring ain't a jail)
http://baitch.altervista.org/

 jargon tale termine non esiste!
L'ho fatto presente ad Eric, vediamo cosa mi risponde.
Ciao,
   Luca

 L'ho fatto presente ad Eric, vediamo cosa mi risponde.
direttamente a eric?
tanto per sapere, cosa gli hai scritto?
cmq, grazie davvero per l'interessamento!
ciao


 cmq, grazie davvero per l'interessamento!
Prego, comunque ancora non mi ha risposto, l'ultima volta che ci avevo 
parlato (o meglio, che lui mi ha risposto) è stato quando ho contattato 
la FSF circa possibili violazioni della GPL da parte della SCO. È stato 
un sacco di tempo fa oramai...
Ciao,
   Luca
Newsgroup: it.comp.os.linux.development
Titolo: lo stack di un processo è limitato?

da quello che so lo stack di un processo può crescere in caso di necessità.
Ma quanto può crescere? c'è un limite su x86? come faccio a sapere quanto è?

 Ma quanto può crescere? c'è un limite su x86? come faccio a sapere quanto è?
man ulimit
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

 man ulimit
unlimited, eppure crash. E' una delle cose che ho controllato per prime.

 unlimited, eppure crash. E' una delle cose che ho controllato per prime.
Da quel che mi ricordo, lo stack parte da un lato dello spazio di
indirizzamento, lo heap dall'altro.
Quindi teoricamente hai 2 (o 4) Gb totali su un x86, che devono essere
divisi tra i due (e il codice del programma e la mappatura delle librerie
dinamiche usate). Se lo stack si sovrappone allo heap va in crash il
processo.
Su x86-64 credo che questi limiti siano aumentati parecchio.
Bye.

 indirizzamento, lo heap dall'altro.
]zac[
Da quel che ricordo è comunque limitato a 1/2GB (forse in un caso a 4GB),
anche con il supporto all'HIGHMEM .
Anche perchè avere stack super-stra-enormi non è che sia molto utile.
Newsgroup: it.comp.os.linux.development
Titolo: apache

Salve,
avrei un problemino con apache (nella Suse 6.4). Creando una directory con
accesso tramite password sia netscape che explorer su win vanno in crash,
tentando l'ingresso nella cartella.... Qualcuno ha qualche idea?
ciao Anfry

 ha scritto:

Non e` che hain un virus sui pc win??
-- 
Tagliaferri Roberto
r.tagl...@tosnet.it

 Non e` che hain un virus sui pc win??
Non direi... va in crash anche Netscape da linux...!
Deve essere un problema o della versione di Apache che da dei problemi, o
del fatto che la configurazione delle directory protette è molto particolare
(come da testo "Apache", una guida peraltro bella della o'reilly, non
funziona)...
Tu ci sei riuscito a metterle ?
grazie,
   Anfry

 casinista?
scusa se ti rompo ancora... ;-)   ma qui chiccicapisce è bravo!
Nella directory /usr/local/httpd/htdocs/test non abbiamo nulla, solo un
index.html in HTML puro...
Ho provato a fare così:
1) htpasswd -c /root/mypassword pippo
    con pippo1 come password.
2) htpasswd /root/mypassword pluto
    con pluto1 come password
3) in /etc/httpd/httpd.conf , alla fine di tutte le sue configurazioni,
aggiungo:
    <Directory /usr/local/httpd/htdocs/test>
        AuthType    Basic
        AuthName    name_prova
        AutoUserFile    /root/mypassword
        #AuthGroupFile /root/mypasswordgroup
        require        user pippo pluto
    </Directory>
...
faccio un /sbin/init.d/apache restart... ( o reboot, alla fine quando sono
incavolato!)
e quando vado (in locale o anche da remoto, con Win) nella cartella
protetta, fa cose strane:
a volte lascia entrare se si inserisce la passwd corretta, altrimenti se la
si sbaglia il browser crasha (Bus error)
a volte crasha anche con la passwd corretta (Bus error)
a volte invece non lascia entrare anche con la passwd corretta, e dopo un
po' di volte crasha (sotto Win)..
in /var/log/httpd/messages_httpd riporta:
"GET /test/index.html HTTP/1.0" 401 473
cioè "non  autorizzato" ... e il 473 ?!?
grazie mille,
   anfry
Newsgroup: it.comp.os.linux.development
Titolo: PVM sotto linux

hallo a tutti
qualcuno per caso utilizza l'ambiente
di esecuzione parallelo PVM ?
in caso affermativo:
- si possono eseguire istanze multiple
su una singola macchina monoprocessore
simulando una rete di pc (tanto per testare
qualche programmino) senza per forza
dover avere 2 o piu' pc in rete.
p.s. localhost non viene accettato come host
bye
Namko

  dover avere 2 o piu' pc in rete.
PVM non lo so, ma sotto LAM-MPI si.
-- 
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

 PVM non lo so, ma sotto LAM-MPI si.
allora credo lo permetta anche pvm 
tanto ho un bel fine settimana per scoprirlo :-)
peccato io debbo usare PVM per la sua
semplicita' e la sua facile implementazione
visto che mi serve per la mia tesi sull'utilizzo
del calcolo parallelo nella risoluzione di problemi
economico-finaziari.
Penso di mettere su all'universita' un clusterino
di 3 PIII tanto per fare vedere un esempio pratico.
So che MPI e' piu' strutturato e complesso e permette
maggiori prestazioni in linea di massima, ma a me
non serve.
in ogni caso grazie
bye
Namko

  semplicita' e la sua facile implementazione
c'e' un documento in giro che confronta MPI e PVM.
E' interessante, se puoi leggilo.
aspetta che cerco....
lam-mpi.paper.ps


 wrote in message
news:64yz7.43073$1H1.5...@news.infostrada.it...


Newsgroup: it.comp.os.linux.development
Titolo: Avviso di protezione

Salve, da qualche giorno ogni volta che mi connetto ad internet dopo qualche
secondo mi appare una maschera con scritto AVVISO DI PROTEZIONE ( installare
ed eseguire FAST TRACK), qualcuno sa dirmi come cancellarla?
In attesa di risposta saluto.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 In attesa di risposta saluto.
Ehm, mi sembra tu sia OT qui.
Follow-up impostato su icoli.
Ciao,
David
- --
Linux Registered User #334216
Get FireFox! >> 
http://www.spreadfirefox.com/?q=affiliates&id=48183&t=1
Staff >> 
http://www.debianizzati.org
 <<
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.9.20 (GNU/Linux)
Comment: Using GnuPG with Mozilla - 
http://enigmail.mozdev.org
iD8DBQFE80Z25sXXcRsFI+cRAvKGAKCsR4RQOhKISYeW94PxDhhq8v+y2ACfR/yc
pD+Vf1Lw7IPc8WK4XixWHRE=
=Np9q
-----END PGP SIGNATURE-----
Newsgroup: it.comp.os.linux.development
Titolo: RTAI e iARTE

Salve a tutti mi stò avvicinando a RTAI e iARTE sotto RedHat 8.0 e
chiedo un pò di aiuto a chi già ha creato un kernel con gli stessi.
Come posso compilarli, in quale directory mettere i sorgenti di RTAI
rispetto a quelli del Kernel di Linux e i iARTE?   Ho provato a dare la
patch contenuta in RTAI ma ha sparato una gragnuola di errori ( ho usato
l'ultima release di RTAI e i sorgenti del kernel di RedHat 8.0).
Dove stò sbagliando?
Gianroberto Negri
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Prova a scaricare il kernel da 
http://www.kernel.org
.
Il kernel fornito da RedHat (come per quasi tutte le distribuzioni) e'
leggermente modificato rispetto a quello ufficiale e le patch probabilmente
sono fatte rispetto a quest'ultimo.
Alessandro.

 Gianroberto Negri
ciao facc'ebburriccu

 Dove stò sbagliando?
Non hai detto cosa hai fatto. Che ne so di dove sbagli?
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.yoda2000.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
           -<! GOD is real, unless declared as integer !>-

 scegli la patch da applicare (allsoft o rthal); 
hai voglia di spiegare la differenza tra le 2 patch? (io ho patchato 'a caso' rthal, ho testato
qualche esempio e funziona)
-suggerimenti per iniziare?
-livello di difficolta'?
-qualcuno interessato a fare dei programmini assieme giusto per rendere
 piu' facile l'apprendimento (ripeto mi e' stato consigliato un controllo
 led su parallela)
Grazie facc'eburriccu

  led su parallela)
Ti metto in contatto con un mio amico che sta macinando sulla stessa cosa.
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.yoda2000.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
  -<! God Knows How Long I Tried To Change Fate !>-
  		Blind Guardian - Mordred's Song

 Ti metto in contatto con un mio amico che sta macinando sulla stessa cosa.
Ok, fagli presente che praticamente non ho ancora iniziato (ho solo
fatto l'installazione dei moduli), per cui se cerca qualcuno che l'aiuti
casca male ;). A parte gli scherzi se anche lui e' niubbo e vuol fare qualche
programmino assieme, confrontare dubbi, ecc la cosa mi fa molto piacere:
ho sempre studiato meglio in 2 piuttosto che da solo, se poi qualcun
altro dovesse leggere e volesse unirsi per formare un gruppo sarebbe il
massimo. La mia mail e': savagnoluchiocciolatiscalipuntoit .
Ciao e grazie

nel secondo caso le cose si semplificano?
Con RTAI devi lavorare sia in Kernel Space che in User space.
Tieni conto che debuggare in Kernel Space non e`poi cosě agevole...
Nella distribuzone di RTAI ci sono gli esempi. Studiateli
Ciao
F.

 massimo. La mia mail e': savagnoluchiocciolatiscalipuntoit .
Aspettati una mail dal buon Graziano.
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.yoda2000.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
		-<! $>cd /pub	$>more beer !>-
Newsgroup: it.comp.os.linux.development
Titolo: glade + C o glade + C++

Buongiorno a tutti.
I quesito e' come da oggetto : meglio sviluppare con glade + C o glade
+ C++
o con altri strumenti.
Sviluppare applicativi multipiattaforma in linux che girino
ovunque.....
Considerare java ?
bho ! suggerimenti ?

 Considerare java ?
Mai considerare Java! ;)
Bye.

 richiedono X e non girano native.
Noi utilizziamo in azienda gtk (2.x) e C++ come linguaggio di sviluppo, 
il codice dell'interfaccia al momento e' generato da glade, 
principalmente perche' alcune cose che fa glade la libglade non le fa 
ancora (in particolare le callbacks legate ai segnali in automatico). 
Inoltre utilizzare il generatore di codice interno rende + veloce la 
creazione delle numerose maschere complesse utilizzate dalle nostre 
applicazioni e toglie la dipendenza da una libreria esterna (libglade).
L'applicazione viene sviluppata e debuggata (dagli sviluppatori) 
principalmente su linux e crosscompilata anche su windows (con mingw32, 
distribuito di serie ormai con molte distro linux, senno' facilmente 
compilabile).
Solo occasionalmente e' necessario mettere qualche "#ifdef WIN32" (ad 
esempio per stabilire i path di default dove leggere/scrivere i file di 
configurazione) e solo raramente e' necessario eseguire debug su windows 
(utilizzando il gdb del mingw32 nativo).
Ovviamente il team di test lavora esclusivamente sulla versione windows 
se windows e' il target di deployment primario.
Le applicazioni cosi' compilate funzionano bene anche su Mac con server 
X, dalla 2.12 di GTK il supporto Mac sara` nativo e non sara` piu` 
necessario il server X.
---
Bye,
  Gabry

 Considerare java ?
Mai :)
Ciao

 considerare C# con Mono. :)
in effetti ci avevo pensato ma avendo provato monodevelop ho notato
che
nella costruzione delle forms manca il contenitore a indirizzi
assoluti (puoi usare solo nord,sud, est, ovest, tabelle etc)
presente invece in glade......
c'e qualche altro strumento ?

On 19 Giu, 15:16, Gabriele Greco

..perfetto ....vi copiero' ...e' proprio quello
che mi serve e che  vorrei...ti ringrazio molto !!!
Ciao

 che mi serve e che  vorrei...ti ringrazio molto !!!
Se vuoi qualche sorgente di esempio c'e' questo mud client opensource 
multipiattaforma (
http://ggmud.sourceforge.net
) che ho scritto per conto 
mio tempo fa, ma che come sistema di build (guarda i makefile) usa 
qualcosa di molto vicino a quello che usiamo ora (il mud client pero' e' 
in C, non in C++).
---
Bye,
  Gabry
Newsgroup: it.comp.os.linux.development
Titolo: Apache non riparte

Mi trovo su linux debian, ho ricompilato apache e l'ho
fatto partire fin qui tutto bene, poi ho divuto modificare
httpd.conf per settare un VirtualHost ho fatto ripartire
apache mi ha dato un warning in cui mi dice che il virtualhost
non esiste ma apache non riparte, allora rimetto il file httpd.conf
originale, ma niente da fare apache non vuole sentire di ripartire
Consigli e suggerimenti sono ben accetti
Ciao Max
-- 
+-----------------------------------------------------------+
| Secondo alcuni autorevoli testi di tecnica Aeronautica,   |
| il calabrone non può volare, a causa della forma e del    |
| peso del proprio corpo in rapporto alla superficie alare. |
| Ma il calabrone non lo sa e perciò continua a volare.     |
|					     Igor Sikorsky  |
+-----------------------------------------------------------+

il file di log cosa dice ?
ps: il ng + adatto sarebbe it.conp.os.linux.software
-- 
-------------------------------------------------------------------------------
Le tre in punto del pomeriggio sono sempre un po' troppo tardi o un po'
troppo presto per qualunque cosa tu voglia fare.
                -- Jean-Paul Sartre
-------------------------------------------------------------------------------

 ps: il ng + adatto sarebbe it.conp.os.linux.software
Ti ringrazio


Newsgroup: it.comp.os.linux.development
Titolo: seek in file

]

 nulla?
Se seek e` scritta in modo vagamente intelligente, non dovrebbe fare
differenza. Il sistema operativo sa qual e` la posizione attuale all'interno
del file, quindi il modo in cui specifichi i parametri della seek dovrebbe
essere indifferente.
--
Bye! Lorenzo Lutti
http://www.geocities.com/SiliconValley/Peaks/6258/

bufferizzati in RAM se non in piccola parte; accesso per pagine (1-4K,
Usa mmap.
E con i kernel 2.4 aggiungi madvise(2).
-- 
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

E con i kernel 2.4 aggiungi madvise(2).
Una domanda su mmap, che conosco solo per quello che c'e' scritto sul
manuale: carica effettivamente la zona di file indicata in memoria od
e' solo una indicazione per il kernel su cosa deve essere
possibilmente cachato?
Inoltre ho visto che madvise permette pure di specificare la strategia
di accesso prevista (sequenziale/random etc...); sai dove posso
trovare una descrizione di come viene implementato in modo da
valutarne l'efficienza per i miei scopi?


valutarne l'efficienza per i miei scopi?
E` implementato *solo* come patch ai kernel 2.3, tu mettilo con il
parametro RANDOM e fidati.

Newsgroup: it.comp.os.linux.development
Titolo: Aiuto:EsecuzioneParallela

Salve a tutti, sto sviluppando un piccolo progetto in c nel quale un
processo padre genera un certo numero di processi figli che esaminano in
parallelo ognuno un gruppo di directory. Devo poi stampare su un file output
i contenuti delle directory esaminate, ma se i processi figli vengono
eseguiti in parallelo e stampano, sull'output ottengo un miscuglio
indefinito di nomi di file disordinati. Come faccio a far stampare solo il
padre in maniera ordinata senza utilizzo di inter process communication?

mantrake wrote:

Mah, con mpi e' possibile farlo senno' ci sono dei modi bizzarri facendo
scrivere dei temporanei ai figli e facendoli leggere e riordinare dal padre
altro non mi viene in mente.
Luca
-- 
<<>><<>><<>><<>><<>><<>><<<>><<>><<>><<
Luca Paredi
Computing technical supporter              
Universita' degli Studi dell'Insubria  
<<>><<>><<>><<>><<>><<>><<<>><<>><<>><<

 padre in maniera ordinata senza utilizzo di inter process communication?
forse il modo più semplice (anche se è bruttino) è usare delle pipe; 1 pipe
per ogni figlio, il padre legge e stampa oppure 1 pipe singola su cui
scrivono tutti i figli lasciando al padre il compito di riordinare (basta
che il figlio inizi il messaggio con il suo pid, in modo che sia possibile
stabilire da quale processo provenga una particolare stringa).
I problemi sorgeranno forse se l'output dei figli è tanto (si riempie il
buffer della pipe e il processo si blocca finchè non viene liberato), ma
con qualche select ed altri accorgimenti si risolve.
Ciao.
-- 
none

 forse il modo più semplice (anche se è bruttino) 
Perche' bruttino ?
Ciao,
Marco
[SNIP]
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.os.linux.development
Titolo: Scandire HD in C++

Salve ragazzi avrei bisogno di fare un programma usando g++ sotto linux,
ovviamente in C++,  che scandisca tutto
l'hard disk e mi dica quanto spazio ho libero e quanto è occupato, che
istruzione devo usare per accedere direttamente al mio hard disk, oppure ci
sono delle funzioni apposta? Grazie a
chi vorrà rispondermi ;-)

Tux :

man statfs
man stat
man opendir
Alessandro.



man popen
e chiami df

 e chiami df
Scusa l'ignoranza ma io avevo chiesto che dovevo fare per scandire il mio
hard disk e tu mi hai risposto: man popen e chiami df, potresti essere più
preciso? Grazie :-)
-- 
Imperatore
Icq #84624356

 preciso? Grazie :-)
ti ripeto, leggi la manpage di popen per sapere come si usano le pipe,
apri una pipe, esegui df e legg il'output.
Che cavolo c'è da dire ancora? Non ha senso implementare una procedura
quando qualcun'altro ha già fatto il programma per te e molto
probabilmente lo ha fatto meglio.

 preciso? Grazie :-)
intendeva dire di aprire una bidirectional pipe con popen e di lanciare da li'
df, che e' il comando che ti mostra lo stato del disco ...
comunque scrivi 'man popen' al prompt e 'man df' e ci trovi tutte le
spiegazioni del caso ...
ciao ...
-- 
#include <stdio.h>
int main(void){char c[]={10,65,110,116,111,110,105,111,32,98,97,114,98,111,110,
101,32,60,104,105,110,100,101,109,105,116,64,116,105,115,99,97,108,105,110,101,
116,46,105,116,62,10,10,0};printf("%s",c);return 0;}

Ottavio Campana wrote:
ok una piccola informazione, se voglio fare degli mv o dei cp, ci sono 
delle api c native per eseguirli, oppure devo utilizzare popen



o usi una pipe e ti fai le funzioni. Ecco perché spesso si usano le pipe
senza diventare cretini.


Le api ovviamente esistono, ma sono molto elementari: puoi usare rename()
per rinominare un file o muoverlo in una directory diversa, ma se sorgente e
destinazione sono su due dischi o partizioni diverse devi fare una open()
del file sorgente e del file destinazione, fare un loop che faccia read()
dal file sorgente e write() sul file destinazione, infine close() dei file
ed infine un remove() del file sorgente. La cosa si puo' complicare a
piacere considerando lo spostamento di intere directory, link statici, link
simbolici, etc. etc.
Alessandro.



 Hmm, non penso che ci sia qualche funzione di libreria che ti permette
cio', comunque puoi cercare in giro i sorgenti del comando  du  e vedere
cosa riesci a sfruttare.
 Ciao, U D A.
Newsgroup: it.comp.os.linux.development
Titolo: dubbio amletico su CVS

ciao a tutti,
ho un piccolo dubbio: in un progetto sul quale sto operando ho fatto 
parecchie modifiche, e pensavo quindi di aprire un nuovo branch 
contenente le modifiche più recenti. Siccome vorrei evitare casini, 
qualcuno mi può spiegare se bisogna prima fare il commit delle modifiche 
e poi impostare il nuovo branch, oppure prima si imposta il nuovo branch 
e in seguito si fa il commit su quel branch?
-- 
Pirata: "Ho parlato con scimmie più educate di te."
GT: "Sono contento che tu sia andato alla riunione di famiglia."

Ciao,
ecco quello che faccio di solito....
1. Faccio il commit di tutte le modifiche che voglio siamo alla base
del branch (ossia che voglio siamo presenti in entrambi i rami)
2. creo il branch dai sorgenti su cui sto lavorando, che dovrebbero
essere sul trunk del cvs, ad es:
     cvs tag -b <branch-name>
Questa operazione crea un branch-tag nel repository, ma non modifica in
alcun modo la tua working dir con i sorgenti
3. faccio un checkout dei sorgenti presi dal branch usando un nome
diverso per la dir, tipicamente qualcosa del tipo:
    cvs co -d <mySource-branch-x.y.z> -r <branch-name> <module>
In questo modo nella mia directory di lavoro ho due dir con i sorgenti,
una sul trunk ed una sul branch, che ancora sono identiche. Posso cosi'
lavorare al branch quando necessario ed includere le modifiche solo sul
ramo, tipicamente bug-fix, o sviluppare funzioni nuove sul trunk
Spero di non essere stato trotto 'kaotico'
Saluti,
    Sergio "33%" Borghese

 
anzi, sei stato chiarissimo, grazie mille!


Newsgroup: it.comp.os.linux.development
Titolo: [kdevelop] class browser

nel mio class browser si vedono solo alcune delle classi che ho nel 
progetto. per chiarezza ho messo una classe per ogni file ma solo alcune 
classi sono visibili nel browser. Come mai?
P.S. ho tutti i file nella stessa dir.
Ciao e grazie.

 wrote in message
news:3PW%9.83650$ZE.23...@twister2.libero.it...


Newsgroup: it.comp.os.linux.development
Titolo: Stampare ° àèé etc

Salve, qualcuno sa come settare la mappa dei caratteri (charmap o charset)
per la stampante?
Quando apro un file con "vi" o "less" o "cat" vedo i caratteri codificati
iso8859-1 (Latin-1), ma quando li vado a stampare con il comado "lpr", gli
stessi dati vengono trasformati con il set di caratteri differente (PC437 mi
pare)
Se puo' essere utile, lo stesso file che invio in stampa con Linux, se viene
aperto e stampato con Word o con NotePad stampa i caratteri iso8859-1
(sempre sulla stessa stampante)
Avete qualche suggerimento?
Grazie
Gerardo
--------------------------------
Inviato via 
http://usenet.libero.it

 Avete qualche suggerimento?
Si`. Evita di crosspostare i tuoi messaggi a tutto il mondo. Farai una
figura migliore e non finirai nei killfile.

 ha
scritto:

Grazie del suggerimento... ho scritto a 3 ng perche' non sapevo quale mi
potesse rispondere...
Ciao

Newsgroup: it.comp.os.linux.development
Titolo: ODBC e/o JDBC: esistono nel linux?

Scusate la domanda forse un pò troppo banale e stupida.
Vorrei sapere come connettere un programma ad un database:
come connettere un db all'ODBC ?
come connettere un programma (java o C) all'ODBC?
dove prendere queste informazioni?
Grazie in anticipo.
Mario.

Poteva essere un giorno qualsiasi, ma quel giorno, il 08 mar 2001,  
mari...@libero.it
 oso' dire:

Le domande non sono mai sciocche ;)
Fa un salto a questo indirizzo, sono certo che troverai molte
risposte alle tue domande ^__^
http://www.unixodbc.org/

 dove prendere queste informazioni?
Lascia stare ODBC, che c'azzecca con Linux un prodotto cosě
"microsoftoso"?  Se vuoi sperimentare i database su Linux ci sono
un sacco di alternative gratuite (Borland Interbase, MySQL,
PostgreSQL...).
Se poi ti piace Java all'URL 
http://instantdb.enhydra.org
 trovi
tutto quello che ti serve in pochi kilobytes :-)
--
 Giulio Maselli - IZ1ASP
 
http://web.tiscalinet.it/iz1asp
 Il vero indirizzo e-mail č sul sito web.

 "microsoftoso"?  
Ehmm.. scusa ma ODBC č uno standard nato tanto tempo fa, se non ricordo male, da
XOpen Group...
Microsoft ha preso lo standard, l'ha implementato e poi per qualche strano
motivo
si č sparsa la voce che era una cosa 'inventata' da MS  ;-)
Comunque sono completamente daccordo con quanto dici dopo ed in particolare con
InstantDB: va veramente bene!
ciao
Marco


 PostgreSQL...).
Io uso unixODBC per collegarmi a Postgres. Non e' una questione di
alternative gratiute (unixODBC e' gratuito) e' questione di
generalizzazione. Il programma che ho fatto in questo modo e' in grado di
usare qualunque db, basta cambiare la stringa di connessione ed avere il
driver ODBC opportuno.
Mi si puo' dire che esiste tutta la controparte Gnome, pero' unixODBC mi e'
funzionato al primo colpo, GnomeDB non riesco proprio a farlo andare...
Se invece si sa gia' che si vuole usare esclusivamente un particolare db,
allora nulla in contrario ad usare le librerie specifiche, anzi.
Ciao
Giancarlo

"microsoftoso"? 
Stai scherzando ? ODBC non l'ha inventato Microsoft.
E' uno standard internazionale.
Per informazioni relative all'uso di ODBC con Linux :
http://www.odbc.com/
e in particolare con Kylix :
http://www.odbc.com/products/da_components/kylix/main.phtml
--
Andrea Laforgia (ICQ 87230455)
http://www.geocities.com/AndreaLaforgia
"ci sono tre tipi di persone nel mondo : quelli che
 sono bravi in matematica e quelli che non lo sono."

 E' uno standard internazionale.
Ehm, dal link che hai dato:
http://www.odbc.com/products/da_components/unix_odbc/main.phtml
cito:
Open DataBase Connectivity was originally introduced by Microsoft as a
common method by which Windows applications can access database systems.
ODBC has subsequently been adopted as an open standard by both the X/Open
Organization and International Standards Organization.
Quindi l'ha inventato M$. Beh, dai, sulla quantita' qualcosa di buono M$
ogni tanto lo tira fuori. E' la legge dei grandi numeri... ;)
Ciao
Gianx
Newsgroup: it.comp.os.linux.development
Titolo: perhce nessuno mi risponde?

giusto perche?

 giusto perche?
Questa è una domanda del cazzo, che non merita risposta. Per estrema pietà
ti dico: ho tre tuoi messaggi, nel primo qualcuno rispondendoti ha messo
il followup su .iniziare e ti ha detto che questo era il gruppo sbagliato.
Tu imperterrito hai continuato qua e non ti hanno risposto. Ti dico
ancora: posta su it.comp.os.linux.iniziare e là ti risponderanno. Siccome
development vuol dire sviluppo software, aka programmare, non ce ne frega
se hai problemi di quel tipo.
Ora, supponendo che tu abbia postato sul gruppo giusto:
-il boot di windows NON ti farà mai attivare direttamente linux. C'è una
procedura che ti permette di farlo copiando il settore di avvio di linux
in un file 
-- 
cat <<EOF
Paolo Giarrusso, aka Blaisorblade(togliere solo REMOVEONLYTHIS per rispondere)
Kernel 2.4.20 on an i686; Linux registered user n. 292729
EOF

 procedura che ti permette di farlo copiando il settore di avvio di linux
 in un file e mettendolo nella partizione Windows; ma ogni volta che
reinstalli lilo devi aggiornarlo.
Oppure reinstalli lilo sul settore di avvio e aggiungi una voce per hda1.
Però ora non ho tempo di completare la risposta.(Posta sul newsgroup
indicato)
Per la seconda domanda, cerca qualcosa su PPPoE(PPP over Ethernet). Vedi
se il pannello di controllo della tua distro prevede qualche opzione. Puoi
chiedere sul ng indicato, ma usa una domanda separata e descrivi la
situazione e qual'è la tua distro. Ciao

Newsgroup: it.comp.os.linux.development
Titolo: ci riprovo: TASTIERA e LINUX

ho visto un programma per DOS che visualizza una tabella con lo stato di
ogni singolo tasto sulla tastiera.
ad esempio schiacciando 'A' si vede cambiare il flag 53 da 0 a 1,
schiacciando CTRL cambia un altro flag etc...
il che e' molto utile per gestire ogni tipo possibile di combinazione di
tasti.
come funziona l'input da tastiera sotto linux?
e' possibile fare una cosa del genere senza modificare il kernel?
quali funzioni o libreria dovrei usare?
thnx



ma senti al momento mi viene in mente di utilizzare le ncurses:
#include <stdio.h>
#include <ncurses.h>
int main(int argc, char** argv)
{
 initscr();
 int a; 
 printw("premi un tasto");
 refresh();
 a = getch();
 endwin();
 printf("codice tasto, %d\n",a);
}
initsrc() attiva la libreria creando alcune strutture e manipolo il
terminale praticamente ottieni qualcosa di simile a quando usi man, printw
stampa sullo schermo, refresh aggiorna lo schermo (pensalo come se fosse
un double buffer), endwin fa lo shoutdown corretto della libreria e infine
ti stampa il valore ascii del carattere.
ciao
p.s. compilare con gcc carattere.c -o carattere -lncurses

ho anche trovato questo documento:
http://www.superhlinux.com/user_guide/getting_started/how_keyboards_work.php3
ma a dire la verita' non ho capito molto. mi sembra che documenti solo i
vari sorgenti del kernel, ma come ho detto NON voglio modificare il kernel
(e' assurdo che per far fare certe cose ad un programma occorra fornire una
patch del kernel, no?)
grazie

 p.s. compilare con gcc carattere.c -o carattere -lncurses
beh, fino a qui non c'era problema...
ma quando premo CTRL, e poi rilascio CTRL, il programma non si accorge
assolutamente di niente.
e' cosi' che funziona l'input in linux? spero di no...
mi pare strano, ci deve essere qualche routine di livello piu' basso di
ncurses....


Hai dato un occhiata ai sorgenti di showkey?
Alessandro.

 Alessandro.
grazie,
era quello di cui avevo bisogno!
Newsgroup: it.comp.os.linux.development
Titolo: The Greatest News Ever!

http://www.jcil.blogspot.com
 << The Greatest News Ever!



Newsgroup: it.comp.os.linux.development
Titolo: Microfocus Cobol 3.2

Buonasera a tutti,
č il mio primo post su questo forum...
Ho un' applicazione sviluppata interamente in Cobol e vorrei farla
girare su Ubuntu Server 8.04.
Ho installato il Server Ubuntu 8.04, ho caricato la versione del
Microfocus Cobol 3.2 ma il compilatore non funziona....
da shell
$cobrun
sh - cannot execute binary file
i file di runtime, cob e cobrun, sono posizionati sotto /usr/bin, com
chmod 755.
Ma ho anche provato con chmod 777, ma stesso problema.
i files del programma sono sotto /usr/lib/cobol, com chmod 777.
ma non riesco proprio a far girare il runtime!!!
Forse č un problema di Kernel?
Qualcuno di Voi ha gia' affrontato questo tipo di problema??
Premetto che la stessa applicazione in precedenza girava su un Server
SCO Unix 6.0
Grazie per il supporto...
-- 
franc
------------------------------------------------------------------------
franc's Profile: 
http://www.linuxforum.it/member.php?userid=2014
View this thread: 
http://www.linuxforum.it/showthread.php?t=93497

 SCO Unix 6.0
Anche il Microfocus Cobol girava su SCO? In questo caso non e` 
un'applicazione per Linux, ma per SCO.
Nel kernel 2.4.x c'erano dei moduli che emulavano SCO, nel 2.6 sono stati 
rimossi.
Devi cercare un compilatore COBOL per Linux.
Bye.

Buonasera e Grazie per la risposta.
In realta' gia' avevo sentito dire del funzionamento del Microfocus
Cobol 3.2 su versioni RedHat 7.3 e 9.0 con i moduli ABI e su Kernel
2.4.xx
Su ubuntu Server 8.04 ho un Kernel 2.6.24..Server, ma non ho trovato
patch ABI da applicare.
Invece ho trovato Patch-diff ABI per i Kernel 2.6.22 - 2.6.21 - 2.6.20;
sara' necessario fare un downgrade del Kernel, applicare la patch,
ricompilare il tutto e sperare che tutto vada bene..!!
Quando scopro qualcosa, Ti avverto.
Grazie per il supporto.


Newsgroup: it.comp.os.linux.development
Titolo: Jdk 3. C'è per Linux?

Salve,
come da oggetto, esiste? Io sulla Red Hat 7.2 ho trovato gcc-java versione
3, l'ho installata ma al comando "javac" oppure "java" non trova niente...
sbaglio comando?
Grazie
--
Luigi
http://web.tiscali.it/luigi_web
byte...@hotmail.com
ICQ 46240443

Si: 
http://java.sun.com/j2se/1.3/download-linux.html
...e tanti tanti altri.
--
Alessandro Staltari
staltari(a)
geocities.com
Newsgroup: it.comp.os.linux.development
Titolo: problema compilazione: sockaddr_rc dove sta?

sto compilando bluez-utils.
il compilatore (gcc 3.2.3) trova un errore in tools/ppporc.c:120
ecco il pezzo di codice:
static int create_connection((bdaddr_t *bdaddr, uint8_t channel)
{
(120)  struct sockaddr_rc remote_addr, local_addr;
[...]
(126)  memset(&local_addr, 0, sizeof(local_addr));
[...]
        memset(&remote_addr, 0, sizeof(remote_addr));
[...]
ma tira fuori questo errore:
ppporc.c:120: storage size of 'remote_addr' isn't known
ppporc.c:120: storage size of 'local_addr' isn't known
ppporc.c:120: warning unused variable 'remote_addr'
ppporc.c:120: warning unused variable 'local_addr'
pensando che fosse un uso errato di sizeof (che si usa con un tipo dati e
non con una var) ho sostituito quello all'interno di sizeof con sockaddr_rc
e colpo di scena:
ppporc.c:126: [ sizeof(sockaddr_rc) ] 'sockaddr_rc' undeclared (first use in
this function)
ho 'greppato' tutta la radice del pacchetto in questione, la /usr/include e
/usr/local/include ma sockaddr_rc non e' definito da nessuna parte.
qualcuno sa come risolvere?
grazie 1k

 use in this function)
perché avresti dovuto mettere sizeof( struct sockaddr_rc )
Ciao
Matic

 perché avresti dovuto mettere sizeof( struct sockaddr_rc )
ho risolto:
ho dovuto rimediare un rfcomm.h buono, e aggiungerci a mano
   typedef struct sockaddr_rc sockaddr_rc;
ciao

Newsgroup: it.comp.os.linux.development
Titolo: [OT]Compilazione Kwintv da CVS

Scusate intanto se posto qui ma in altri gruppi linux non mi hanno risposto.
Ho appena installato KDE 3.0 e devo ricompilare kwintv con lanuova versione 
che lo supporti.
Purtroppo i sorgenti sono reperibili solo via cvs.
Nessun problema per scaricarli.
Ma come faccio a compilarli.
Non esiste  un configure e nemmeno un file 
configure.in
 per crearlo.
Ovviamente nemmeno un Makefile.
I file più simili che ho trovato sono 
kwintv.spec.in
 
Makefile.am
configure.in.in
Come mai quel .
in.in
?
Ho idea che mi manchi un passaggio ma non so quale!
Chi mi aiuta please!
Ciao
Dario
-- 
Togli i NO per rispondere!
Peace & Love

 Ovviamente nemmeno un Makefile.
C'e' un autogen.sh o bootstrap.sh o cvscompile.sh?
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.yoda2000.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
  -<! God Knows How Long I Tried To Change Fate !>-
  		Blind Guardian - Mordred's Song

 lanuova versione che lo supporti.
La procedura standard per la compilazione di programmi kde dal cvs e`:
cd <directory-del-modulo-da-compilare>
ln <path-to-kde-common>/admin -s
make -f Makefile.cvs
./configure
make
su
make install
Il "ln kde-common/admin -s" va sicuramente fatto per tutti i moduli 
"ufficiali" di KDE. Non so se kwintv necessiti di questa cosa. In admin ci 
sono vari script necessari per la generazione dei makefile. Puoi scaricare 
il modulo kde-common dal CVS principale di KDE.
Scusa se per caso ho detto una cosa ovvia :)
Ciao,
Palantir
-- 
---Palantir---
ICQ:57482808   
Hi! I'm a .signature virus! Copy me into your ~/.signature, please!

 Palantir
Ciao e grazie!

Newsgroup: it.comp.os.linux.development
Titolo: Cosa Strana

>a.out
la stessa cosa.
cosa succede?
Grazie
Saluto tutti

Se elenchi le cause magari....
o è successo cosi?
in questo caso attribuirei la causa ad un raggio cosmico...
o ad uno sciopero dello gnomo che vive nella scatoletta con la
ventola...(non ha mai il maldigola???)

, "RISC!"
<wef...@inwind.iy> wrote:

Apparte che 'kartella' è un termine che ha introdotto windozz per dire
directory, e quindi io continuerei a chiamarla così,
ma cè proprio bisogno che ci vai nella dir per esegiore kdevelop ?
non dovrebbe partire da qualunque parte ?... e se sei nella 'cartella' di
kdevelop, (intendo quella con l'eseguibile), non dovresti fare ./kdevelop
per lanciarlo ?

 mi č successo una cosa strana la shell non mi fa partire gli


Newsgroup: it.comp.os.linux.development
Titolo: Variabili d'ambiente

Ciao a tutti.
Tramite la funzione "getenv(const char *name)" riesco a vedere il valore
della variabile d'ambiente di cui passo il nome.
Per le variabili standard, come PATH, HOME ecc, non c'e' problema, ma se non
conosco il nome della variabile non riesco ad accedervi.
E' possibile in qualche modo vedere quante e quali variabili d'ambiente sono
definite? Cioe' una qualche funzione tipo "get_all_env_var()" che mi
restituisce una lista di tutte le variabili attualmente definite
nell'ambiente?
Grazie a tutti.
Ciao
-- 
~~~~Slaine Mc Roth~~~~
**Linux User# 312607**
Alla fine, non ricorderemo le parole dei nostri nemici,
ma i silenzi dei nostri amici.  (Martin Luther King Jr.)

 nell'ambiente?
]zac[
Potresti usare il comando 'printenv' o guardarne il codice sorgente.

 Potresti usare il comando 'printenv' o guardarne il codice sorgente.
Grazie per la risposta.
Ho risolto in questo modo, non so se e' il migliore e piu' elegante pero'
funziona :))
<CODE>
extern char **environ;
int i = 0;
while(environ[i] != NULL)
{
  printf("%s\n", environ[i]);
  i++;
}
</CODE>
In pratica ciclo tutto l'array _environ_ fino alla fine (elemento NULL)
stampando ogni stringa.
Ciao.
-- 
~~~~Slaine Mc Roth~~~~
**Linux User# 312607**
Per i nemici le leggi si applicano, per gli amici si interpretano.
                (Giovanni Giolitti)

 definite?
man 5 environ
Ciao,
 ___ 
/_|_\  Umberto Salsi
\/_\/  
www.icosaedro.it

 man 5 environ
Si hai ragione!
Me ne sono accorto circa 5 minuti dopo aver postato il quesito.
A volte prima di postare sarebbe bene spulciare piu' attentamente i man :((
Chiedo venia e ritorno nel limbo dei lurker.
Ciao.
-- 
~~~~Slaine Mc Roth~~~~
**Linux User# 312607**
Tutti coloro che conquisteranno la gioia dovranno dividerla.
La felicita' e' nata gemella.  (George Byron)
Newsgroup: it.comp.os.linux.development
Titolo: Aiuto su Emacs

Sono un principiante, vorrei sapere se esiste una guida ai msg del
compilatore,
poichč sto cercando di imparare il C non riesco a capire i msg che questomi
da in fase di compilazione.
Per esempio msg del tipo: parse before ")"

Se nel diziopnario di inglese cerchi "parse" trovi :grammaticale.
Parse error = errore grammaticale.
before = prima.
Non ti serve un "decoder" per i msg del compilatore, ma un dizionario di
inglese....o forse solo più buona volontà....
Ciao buono studio Gianni.
-- 
Posted from 
laguna.tiscalinet.it
 [195.130.224.86] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

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

Qualcuno sa dirmi quali sono le funzioni che posso usare per prendere i
dati dalla tastiera?
grazie



gets?
oppure le librerie ncurses...?
-- 
HappyCactus - Linux User #209744 - LFS User #6046 - >>> SMSPM1050 <<<
              YAGF Member Group >>> 
www.google.com
 <<<
Ci sono 10 categorie di persone al mondo: quelle che capiscono
il sistema binario e quelle che non lo capiscono.

 oppure le librerie ncurses...?
devo fare un keylogger mi sa che gets non fa proprio al caso mio

 devo fare un keylogger mi sa che gets non fa proprio al caso mio
Interessante... Che tipo di keylogger? Cioe', esistono molti modi per
farne uno... spiega, spiega...


 farne uno... spiega, spiega...
ceeerrrt. Ho qui i sorgenti (ereditati da uno ancora più pazzo di me 
che voleva portarlo su Windows) di /dev/random. Che, come tu saprai, 
usa (tra le altre cose) i tasti battuti dall'utente come sorgente di 
entropia. Praticamente c'è quasi tutto il codice per un keylogger
-- 
 < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
     Don't stand, REACT!      version 0.0.20. C, C++ and ASM developers
                              and beta testers are welcome!