mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.os.linux.development
Titolo: Maledetta lstat

Dovrei fare quanto segue.
Il programma prende come parametro un nome di file, quindi crea un processo
figlio ed attraverso una pipe comunica al figlio il nome del file. Quindi il
figlio recupera il tipo del file e la data di ultima modifica e poi mediante
una pipe comunica questi dati al padre che li stampa a video.
Ecco cosa ho scritto:
#include <sys/types.h>
#include <sys/stat.h>
#include <string.h>
#define DIMBUFF 80
int main(int argc, char * argv[])
{
int status;
int fda[2],fdb[2];
char buffer[DIMBUFF];
char buffer2[DIMBUFF];
char tmpstring[DIMBUFF];
struct stat buffstat;
pid_t pid;
int lenght;
int lenght2;
if(argc<2) perror("Errore. Comando: leggi <nomefile>"), exit(1);
lenght=strlen(argv[1]); /* verifico lunghezzo argomento passato */
if(pipe(fda)<0) perror("Pipe error"), exit(1); /* creo pipe1 */
if(pipe(fdb)<0) perror("Pipe error"), exit(1); /* creo pipe2 */
if((pid=fork())<0) perror("Fork error"); /* creo processo figlio */
else if (pid>0) /* sono nel padre */
{
close(fda[0]); /* chiudo la pipe1 in lettura */
write(fda[1],argv[1],lenght); /* scrivo nella pipe1 */
close(fdb[1]); /* chiudo la pipe2 in scrittura */
wait(&status);
read(fdb[0],buffer2,lenght2); /* leggo la pipe2 */
printf("\nRisultato:\n%s \n", buffer2);
exit(0);
}
else /* sono nel figlio */
{
close(fda[1]); /* chiudo la pipe1 in scrittura */
read(fda[0],buffer,lenght); /* leggo nella pipe1 */
/* mediante la lstat recupero le informazioni sul file */
if(lstat(buffer,&buffstat)<0)
perror("lstat error"), exit(1);
if (S_ISREG(buffstat.st_mode))
strcat(buffer2,"File ordinario");
if (S_ISDIR(buffstat.st_mode))
strcat(buffer2,"Directory");
sprintf(tmpstring," %d",buffstat.st_mtime);
strcat(buffer2,tmpstring);
lenght2=strlen(buffer2);
close(fdb[0]); /* chiudo la pipe2 in lettura */
write(fdb[1],buffer2,lenght2); /* scrivo nella pipe2 */
exit(0); /* termino figlio */
}
}
Mi viene sempre data un errore alla lstat.
Dove sbaglio?
Grazie

 ha scritto nel messaggio
news:vLjMa.138730$lK4.3...@twister1.libero.it...


 buff)
Scusa, ma cosa c'entra con il mio problema? cmq, grazie

 Dove sbaglio?
Nel considerare le stringe c: sei tu che devi gestirle, non e' il
sistema che lo fa per te... Ti accorgerai che anche con buffer2 il
risultato non sara' quello voluto, perche' non setti correttamente dove
finisce la stringa in memoria, quindi le varie funzioni continuano a
leggere, leggere, leggere fino a quando...
-- 
()_() | Un OS per domarli, Un OS per trovarli,             | +----
(°.°) | Un OS per ghermirli e nel buio incatenarli         | +---+
'm m' | Nella terra di Redmond, ove l'ombra cupa scende... |  O  |
(___) |              raffaele punto salmaso presso libero punto it

 buffer[lenght+1] = '\0';
scusa
buffer[lenght] = '\0';


buffer[lenght] = '\0';
magari meglio 
int have_read ;
...
have_read = read(buffer,buffersize);
if(have_read == -1)
{
				/* error handling */   
}
buffer[have_read] = 0;
altrimenti sei al punto di prima.. eviti il buffer overflow ma non hai
quello che ti aspetti nel buffer.
sbirish
Newsgroup: it.comp.os.linux.development
Titolo: Programmi Cad, Animazione, modellazione 3D

Salve a tutti, mi sapete dire se per Linux ci sono
dei programmi GPL per Cad meccanico,
 Animazione / modellazione 3D?
Grazie a tutti
Ciao

  Animazione / modellazione 3D?
 x animazione e modellazione 3d -> blender
  cheers
-- 
If Java had true garbage collection, most programs would delete 
themselves upon execution. (Robert Sewell)

[...]
... ti ringrazio
Ciao
Newsgroup: it.comp.os.linux.development
Titolo: put_fs_byte e get_fs_byte Dove sono?

Qualcuno sa dirmi con cosa sono state sostituite put_fs_byte e
get_fs_byte nel kernel 2.4.x.
Grazie.
Archi.

 get_fs_byte nel kernel 2.4.x.
get_user/put_user
http://www.linuxjournal.com/article.php?sid=1145
-- 
Lorenzo

Newsgroup: it.comp.os.linux.development
Titolo: [Apache] limiti CGI 2

Riporto uno script ed un programma C che essenzialmente fanno la stessa cosa
(almeno da shell). Premesso che i diritti di accesso sono gli stessi sia per
lo script che per l'eseguibile del C facendo la richiesta
http://localhost/cgi-bin/prova
  ottengo due risultati decisamente diversi:
A) Lo script restituisce sulla pagine del browser la ls della mia cgi-bin
#!/bin/sh
echo "Content-type: text/html"
echo
ls
B) Il seguente programma restituisce "The server made a boo boo".... boo boo
lo faccio io.
#include <stdio.h>
#include <stdlib.h>
main( void )
{
  char *path[2];
 path[0] = "/bin/ls";
 path[1] = NULL;
 puts( "Content-type: text/html\n\n" );
 execve(path[0], path, NULL);
}
Qualcuno sa spiegarmi perché ??
--
Alessio
--------------------------------------------------------------
Home: 
http://space.tin.it/io/gdcap

Qualcuno sa spiegarmi perché ??
   L'output di ls gli arriva prima dell'header (problemi di buffered
I/O, se aggiungi un fflush si aggiusta). Se guardi nell'error log
avrai qualcosa tipo malformed header xxx, dove xxx e` uno dei file
nella tua cgi-bin.
-- 
Totuccio.

 Totuccio.

dovrebbero essere quindi in coda i due risultati?
   Sono ridirezionati, sia il tuo programma che ls scrivono su una
pipe. Poi ls e` un processo figlio che eredita una copia del tuo
stdout, quando termina puo` svuotare solo i propri buffer, non quelli
del processo padre.
   Probabilmente Apache modifica il modo di bufferizzazione prima di
invocare lo script. Da shell invece funziona perche` stdout di solito
e` impostato per svuotare i buffer a ogni '\n'. Se vuoi riprodurre il
malfunzionamento anche da shell usa fputs("xxxyyyzzz", stdout) prima
di execve.
-- 
Totuccio.
Newsgroup: it.comp.os.linux.development
Titolo: domanda su thread

Ciao gente.
ho cominciato a studiare la programmazione con thread.
sembra tutto abbastanza chiaro tranne una cosa:
questo e' il mio semplice prg:
/* **************************************************** */
void *thread_func(void *arg){
    sleep(10);
    pthread_exit(0);
};
 
int main(int argc, char *argv[]) {
 
    int res;
    pthread_t id_thread;
 
    if ( (res =  pthread_create(&id_thread, NULL, thread_func, NULL)) != 0 ){
        perror("Errore nella creazione del thread");
        exit(1);
    }
    pthread_join(id_thread, NULL);
 
    return 0;
}
/* **************************************************** */ 
e la domanda e':
come mai in ps axuf vedo:
dodiesis 18631 |   \_ ./thread
dodiesis 18632 |       \_ ./thread
dodiesis 18633 |           \_ ./thread
???
perche' sono tre i processi?
nn dovrebbero essere 2?
io creo solo un thread... mica 2!
tnx&ciao!
-- 
Dodiesis
:sign under construction:

 io creo solo un thread... mica 2!
mi rispondo da me: uno e' per lo scheduler.
"l'implementazione in Linux crea tanti kernel threads quanti sono quelli che
fai tu, piu' uno per lo scheduler"
ciao

Newsgroup: it.comp.os.linux.development
Titolo: char pippo[BUFSIZ]

Salve,
perdonate la mia ignoranza ma sul web non ho trovato granche':
char pippo[BUFSIZ]
da quel che ne so dovrebbe  dichiarare la stringa pippo e assegnarle uno
spazio di buffer predefinito. Ma a quanto e' questo spazio?
Grazie, Nicola.

 Grazie, Nicola.
Dipende dal sistema operativo.
Ad esempio 1024 su Solaris 7, 8192 su Linux 2.2.
-- 
Francesco P. Lovergine

 wrote in message 39F3760C...@tin.it...

Ad occhio e croce direi che BUFSIZ devi sostituirlo tu col numero di byte
che vuoi assegnare al tuo array di char di nome pippo che ti fa da buffer...
se invece intendi dire che il compilatore o *qualche altro tizio ;-)*
settano per te la costante BUFSIZ (magari solo con un #define BUFSIZE 1024)
allora credo che ti basti
un programmillo del tipo
int pino = BUFSIZ;
printf("%d", pino);
Ovviamente avrň fatto 70 errori di sintassi ma sai com'č.... sarebbe un po'
di tempo che non programmo in C.... :-)
Ciao,
Wiz of Id

 Ad esempio 1024 su Solaris 7, 8192 su Linux 2.2.
Ti ringrazio, Nicola.

 di tempo che non programmo in C.... :-)
Grazie dell'aiuto credo proprio che sia il compilatore o *qualche altro tizio
;-)* che fa il lavoro :)))
Almeno spero altrimenti cade il mio fragile edificio logico :-o
Ora provo a vedere quanto e' sto' buffer.
Ciao, Nicola.



Quello che qualcuno, in qualche altro pezzettino di sortgente, ha
dichiarato come
#define BUFSIZE .....
Non mi sembra che ci sia un valore standard sempre assegnato da qualche
.h, adesso non ho un pinguino da sviluppo accessibile per controllare.
-- 
           |Save our planet!
  Ciao     |Save wildlife;
  roberto  |For your E-MAIL use only recycled Bytes !!
           |roberto poggi  
rpo...@softhome.net

 .h, adesso non ho un pinguino da sviluppo accessibile per controllare.
No, deve essere standard per il sistema operativo: come ha detto francesco
per linux e' 8192 (ho provato a fare il programmino :))
Ciao, Nicola.

per linux e' 8192 (ho provato a fare il programmino :))
Bravo, io invece non mi ero mai affidato al default, e credevo che non
fosse cosi' default! :-)
Avevo detto che non mi sembrava, e che non avevo il pinguino attivo,
quando ho guardato, era gia' arrivato il post corretto.
Siamo qui per imparare, tutti. 


 Siamo qui per imparare, tutti.
Ci mancherebbe........, io per primo :))))
Nicola.
Newsgroup: it.comp.os.linux.development
Titolo: cdrecord front end

Salve a tutti !!
in passato chiesi gia' una coaa del genere, ma ci riprovo, forse son 
piu' bravo a proporre il problema :)
La questione e' questa, dovrei/vorrei scrivere un "programmino" in C che 
"raccolga" delle connessioni di rete e date le richieste pervenute 
riceva dei files e che poi li mesterizzi.
fin qua nessun problema (o quasi) :)
Il problema e' il seguente, dove vado a cadere in un vero e proprio 
"buco nero" del quale non so dove trovare iformazioni :
Come interfacciarmi a cdrecord ? si potrei lanciare semplicemente il 
comando tramite le syscall, ma poi come ne raccolgo le informazioni ? 
(percentuale, possibili errori....)
C'e' della documentazione in merito ? cdrecordo ha qualche namedpipe da 
poter sfruttare ? ha qualche socketpair ?  ....
Vorrei evitare di leggere righe su righe di codice dei front-end 
attuali, che son talmente "vasti" che risulta (almeno per me) assi duro 
trovare in tempi brevi il bandolo della matassa.
Grazie !!!
Rimango comunque disponibile per dare chiarimenti in merito a quanto ho 
appena scritto, che potrebbe essere stato posto in maniera caotica e 
poco chiara
Ciao
	MaX
PS: discorso piu' o meno analogo per mkisofs.

 trovare in tempi brevi il bandolo della matassa.
Prendi una versione 0.1 :-)
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.yoda2000.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail** 
-<! Gesu' e' morto per i nostri peccati.  Non rendiamo inutile il suo
		martirio non commettendone !>-
Newsgroup: it.comp.os.linux.development
Titolo: funzione per sapere spazio directory

mi potreste indicare una funzione di sistema che quando la chiamo da dentro
un programma c, mi dice quanto spazio occupa una directory di linux?
(comprese tutte le sottodirectory e tutti i file)


du
-- 
Saluti
                  Umberto 
"Any corrections, ideas or comments are also welcomed."
Newsgroup: it.comp.os.linux.development
Titolo: Help! quick fix per Apache

Salve a tutti i partecipanti di questo newsgroup,
domandina a bruciapelo: ottengo il seguente errore da
Apache durante la navigazione del sito su cui sto lavorando:
"OK
The server encountered an internal error or misconfiguration and was unable
to complete your request.
Please contact the server administrator, root@localhost and inform them of
the time the error occurred, and anything you might have done that may have
caused the error.
More information about this error may be available in the server error log."
La causa dell'errore non e' ancora nota, ma nel frattempo sarebbe utile
poter
quantomeno personalizzare questo tipo di errore o farlo scomparire del tutto
visto che il resto della pagine viene caricato correttamente, con il
messaggio
di errore appeso in fondo alla pagina.
Cosa posso fare per un rimedio veloce veloce (visto che dovra' andare in
produzione a giorni-sigh!-)?
Grazie
Francesco

Ciao,
    coem apach estesso ti indica, la causa è nota ed è scritta nel file
error_log che normalmtne sta sotto la dir di apache/logs.
Molto facilmente hai uno script e la direcotry non è abilitata ad esegurli
(ExecCGI off).
In ongi caso, leggendo i file di conf, troverai la linea ErrorDocument, dove
puoi metter eun codice di errore e ciò che vuoi mostrare, per esempio
ErrorDocument 401 /error01.html.
Il consiglio ultimo è RTFM.....

Newsgroup: it.comp.os.linux.development
Titolo: Funzione di libreria int->char *

Salve a tutti,
quale è la funzione di libreria per trasformare interi in stringhe?
Grazie, Alberto

 Grazie, Alberto
Prego
Ciao
Matic

 quale è la funzione di libreria per trasformare interi in stringhe?
In che linguaggio?  Scegline uno e posta sul newsgroup adatto.
-- 
Maurizio Loreti                         
http://www.pd.infn.it/~loreti/mlo.html
Dept. of Physics, Univ. of Padova, Italy              ROT13: 
ybe...@cq.vasa.vg

Newsgroup: it.comp.os.linux.development
Titolo: Mi serve sequenza escape per "CURSOR OFF/ON"

Ho un'applicazione modalità carattere che ha un file di configurazione
in cui impostare le varie sequenze di escape/caratteri che corrispondono
a vari tasti (F1, F2, ) o caratteristiche della gestione del terminale.
Una di queste caratteristiche è chiamata CURSOR OFF (e ON).
Dovrebbe far sparire il cursore dal video quando non ce n'è bisogno.
Attualmente il cursore in questi casi mi rimane lampeggiante nell'angolo
in basso a destra.
C'è qualcuno che sa le sequenze di escape per annientare e riprendere il
cursore su TERM=linux?
Grazie.
-- 
giu...@pobox.com

 il cursore su TERM=linux?
setterm -cursor off > seq
vi seq
man setterm
-- 
Cinereview: Gladiator: alcune pecche (come certi dialoghi),   _/Davide\_
ma comunque un grandissimo film.  Ottimo Ridley.  Voto: 8.5   \Alberani/

setterm -cursor off > seq
Ok funziona, grazie.
-- 
giu...@pobox.com

 
giu...@pobox.com
Usando termcap (escape sequences) occorre mandare la seguente sequenza
al terminale:
ESC[?25l   : cancella il cursore
ESC[?25h   : visualizza il cursore
ciao
Newsgroup: it.comp.os.linux.development
Titolo: password utenti?

Ciao a tutti,
sto cercando un modo x poter risalire, dalla shell, alla password di
un 
qualunque utente (ovviamente agendo come root).
magari esiste una variabile (h o provato con $PASSWD ma non mi sembra
faccia al caso mio...)
grazie
ciao.


e' impossibile. il passwd usa una funzione di crypt one-way.
l'unico modo e' fare un brute forcing su di esso.
bye

dai...@inwind.it
 wrote:

In generale non é possibile. La password é memorizzata con nel file 
/etc/passwd ( o /etc/shadow ) con algoritmi di crittazione non 
invertibili[*]. Possibili approcci per ottenere quello che vuoi tu sono:
- Tentetivi esaustivi su tutte le combinazioni di simboli per tutte le 
combinazioni di lunghezza
- Tentativi basati su dizionario ( che in effetti hanno l'utilitá di far 
saltare fuori le password banali - vedi jon de ripper ( non so se si scrive 
cosi ! ) )
[*] Che poi il des 56 sia forzabile secondo alcuni ... é undettaglio :).

allora, scusate.
come può un amministatore di sistema che vuole costringere gli utenti
a cambiare xidocamente la loro password, essere sicuro che gli utenti
stessi effettuano l'oxazione?
grazie,
ciao.


stessi effettuano l'oxazione?
/etc/login.defs
-- 
Cop(R)(C) la metodologia di programmazione del futuro! (forse)
http://spazioweb.inwind.it/cop

 stessi effettuano l'oxazione?
xche' non impari a scrivere come un comune mortale?
E xche' non scrivi in un ng dove non sei off-topic, come
it.comp.os.linux.iniziare?
In ogni caso, la risposta x te e': man shadow
-- 
addio, e grazie per tutto il pesce

scusa tanto..
cmq credevo che la mia domanda riguardasse poco l'"iniziare"
ciao ciao

Newsgroup: it.comp.os.linux.development
Titolo: info

ciao a tutti sto usando linux da circa 4 mesi dato che dove lavoro si usano
server di rete linux debian con samba e win98 sulle macchine client. sono
sempre stato affascinato e insuriosito da questa "filosofia" in qualche modo
antagonista all'ottusità win, per pigrizia ho sempre usato win, fin da
quando misi le mani sul primo 286 (4mb di ram) e mi collegavo col modem 2400
con telix alle bbs... ma questa è un'altra storia.. debian è una fxxxxa !!!
l'ho messo sul portatile toshiba 4600, a casa ho un server con woody (p166
32mb ram 500mb hd) e non lo spengo da 4 mesi !!! adesso dovrei fare un sito
di commercio elettronico per una ditta, non so da dove cominciare, ho visto
l'offerta di aruba hosting linuc con annesse istruzioni per configurare
pgpnuke e bb, ma non basta per fare un sistema di vendita (semplice).
qualcuno puo' indicarmi la via ?
grazie,
e
--------------------------------
Inviato via 
http://usenet.libero.it

 ha scritto nel messaggio
news:151Z38Z11Z11Y1...@usenet.libero.it...

aruba e' scadente ... cercati host all'estero magari ...
non e' pgpnuke ma sara' phpnuke ... che cmq come "rad-web" fa un bel po
cagare ed ha sempre buchi di sicurezza ... se non sai programmare in php e
farti il sito dasolo o ti rivolgi a societa' che fanno siti o cerchi altri
tool di sviluppo rapido.
se sai installarti apache-php-mysql prova il typho3 come "rad"
cmq ricordati che un e-commerce ha bisogno di un buon controllo attacchi,
ordini e password, quindi ti conviene farlo dasolo studiandoti bene i
controlli da mettere dal lato lettura input, e sessioni.
ciao

Newsgroup: it.comp.os.linux.development
Titolo: intercettare i tasti funzione

sto scrivendo un programma in c (utilizzando il  gcc) che tra l'altro mi
deve intercettare iil tasto funzione premuto (se F1,F2...)
ho provato con la scanf della stdlb.h ma non cisono riuscito
ho allora intestato la libreria curses.h ed ho provato ad utilizzare la
getch()
quando perņ vado a compilare il sorgente mi dice:
"undefined reference to stdscr"
"undefined reference to wgetch"
dove accidenti sto sbagliando?
dopo potete dirmi, dopo aver utilizzato la getch(), posso ricavare il
tasto funzione premuto?

 dove accidenti sto sbagliando?
Forse non hai linkato la libreria ncurses. Aggiungi '-lncurses' alle
opzioni di compilazione.
Ciao
 David
-- 
<d.santinoli presso mi . flashnet . it>

  David
hai ragione, era proprio quello...
credevo bastasse fare l'include della ...


Newsgroup: it.comp.os.linux.development
Titolo: [GTK] Widget "quadrati"

Salve a tutti. Ho creato un widget in C# ereditando da Gnome.Canvas.
Vorrei pero' che, di fronte ad un resize, il widget rimanesse quadrato
(con width e height uguali tra di loro).
C'e' un modo semplice per risolvere il problema?
Grazie in anticipo,
	Teo.
-- 
* Matteo Gottardi | 
mat...@tin.it
* ICQ UIN 20381372
* Linux - the choice of a GNU generation

Mi rispondo da solo... Basta usare Gtk.AspectFrame.
Newsgroup: it.comp.os.linux.development
Titolo: Manuale Linux

Da: "Andrea" <x...@xxx.xx>
Oggetto: Manuale Linux
Data: venerdì 7 novembre 2003 23.57
Salve a tutti!
Potreste indicarmi un buon manuale Linux (gratis in italiano) per la
programmazione? In particolare me ne servirebbe uno che trattasse in maniera
approfondita i seguenti aspetti:
- Gestione dei processi
- Sincronizzazione tra processi
- Gestione della memoria
- File system
                                Grazie

cerca GAPIL sul web.
ciao
sracatus

 ha scritto nel messaggio
news:SVTrb.108604$e6.39...@twister2.libero.it...

Newsgroup: it.comp.os.linux.development
Titolo: Compilatore dBASE per Linux

Ciao a tutti.
Avrei la necessitą (se possibile) si ri-compilare dei vecchi programmi,
scritti con dBASE IV per DOS, sotto Linux.
Sapete se esiste un compilatore per il pinguino, magari Open-source ?
Grazie.
Alessandro


Esiste un compilatore Clipper si chiama FlagShip, questo e' un link ad una
recensione, forse c'e' qualcosa di piu' aggiornato...
http://www.linuxvalley.it/columns/findcolumn.php?Settore=tutti&Pag=8

Oltre a questo guarda qui':
http://www.harbour-project.org/download.htm
Dice di essere un clone di Clipper e freeware...
Ciao.

Newsgroup: it.comp.os.linux.development
Titolo: tecnoware UPS software e cavo

salve, cercavo informazioni su come utilizzare e collegare
un UPS della tecnoware ad un so linux based. il supporto
di firenze non mi ha dato nessuna utile informazione (a parte
quella di comprare, il loro kit!!!).
In rete, l'unica cosa che sono riuscito a trovare e' questo software +
documentazione di costruzione di un cavo:
http://www.vrlteam.org/tecnoupman
c'e' qualcuno che puo' dirmi, se il software in questione e' compatibile
con redhat e/o mandrake ?
grazie, mille.
marco
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Contatta direttamente l'autore che tra l'altro e' italiano (pare che l'ultimo
aggiornamento sia di oggi).
Non e' che sei tu l'autore e vuoi che qualcuno che te lo testi?-P
Altrimenti, se conosci i segnali da controllare potresti provare anche
http://www.haucks.org/download/
Lo sto usando su RedHat con un ups diverso dal tuo e funziona bene.
Alessandro.

Newsgroup: it.comp.os.linux.development
Titolo: R. Stevens Network Programming

Ciao,
qualcuno sa se e dove trovare questo libro (la seconda edizione) in
italiano ?
ciao


Talking about music is like dancing about architecture.
                -- Laurie Anderson

penso che non esista in italiano ... e non crosspostare !!
E invece mi pare proprio che esista, e l'avevo pure visto su un sito che
vende libri (tecnici) on-line, al momento però non ne ricordo l'indiriz-
zo. E' cmq consigliabile prendere la versione inglese, che tralaltro è
scritta pure in un inglese molto semplice (come tutti i libri tecnici).
-- 
  _  _ >>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 ;)

 zo. 
in inglese potresti provare su 
www.gorilla.it
, si paga in contrassegno.
Saluti.

 E invece mi pare proprio che esista
jackson libri isbn 8825602200
il valore dell'ed.italiana non lo so, so solo che c'e` (a ogni
modo no se pol programar sensa saver un fil de merican ;))
--
saluti
f.riccardo
[sostituire 
linux.it
 al dominio nell'indirizzo]

Miele di Vespa ha scritto : 

Ecco, sullo stesso sito c'è anche la versione italiana, resta cmq valido
il consiglio di prendere la versione inglese ;)

Newsgroup: it.comp.os.linux.development
Titolo: remove VS unlink

Ho qualche problema nell'uso  della funzione remove. Uso questa funzione
per  rimuovere un  file  alla fine  di un  mio  programma. Il valore  di
ritorno  della funzione  e`  0 (nessun  errore), ma  il  file non  viene
eliminato!
Il  file e`  stato chiuso  prima di  chiamare remove  e ovviamente  ho i
permessi per rimuoverlo.
Per  fare una  prova ho  sostituito remove  con unlink  ed adesso  tutto
funziona alla perfezione. Sulla manpage di remove si legge:
       remove  deletes  a  name  from  the  filesystem.  It calls
       unlink for files, and rmdir for directories.
Quindi non  dovrebbe esserci differenza  tra chiamare unlink  e chiamare
remove su di un file.
Cosa mi sfugge?
ciao
Kronos
-- 
Home: 
http://kronoz.cjb.net
Tentare e` il primo passo verso il fallimento.
Homer J. Simpson

 Cosa mi sfugge?
Ok,  risolto: il  problema era  altrove... appena  inserito il  debugger
della memoria  ha iniziato ad  insultarmi perche` scrivevo  oltre l'area
allocata. Corretto il problema remove ha iniziato a funzionare a dovere.
ciao
Kronos
-- 
Home: 
http://kronoz.cjb.net
Runtime error 6D at f000:a12f : user incompetente

Newsgroup: it.comp.os.linux.development
Titolo: permessi di proprietario

Sto installando un CAD per ubuntu...
...ad un certo punto le istruzioni mi dicono: creiamo:
/opt/medusa4_personal_210
e assegnamo i permessi di proprietario all'utente
Come faccio?...devo cliccare pulsante destro sulla cartella creata ed 
andare su permessi? e poi?
Grazie a tutti...Francesco

 andare su permessi? e poi?
eh?
giuro che non ti ho capito
Newsgroup: it.comp.os.linux.development
Titolo: script e konsole (?!?!?)

Prima ipotesi.
Ho creato uno script e vorrei lanciarlo sotto KDE facendoci il doppi
click, ma vorrei che l'output dello script venisse visualizzato in una
finestra di terminale.
Seconda ipotesi.
Creare uno script che mi apra konsole e che poi faccia partire un'altro
script direttamnte dentro la finestrina di konsole...
Come posso fare???
Grazie a tutti voi, Keres.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 finestra di terminale.
man xterm
Guarda l'opzione "-e" e poi trova un modo che KDE ti faccia partire il comando
col doppio click.
Ciao,
-- 
       Roberto Divia`             Love at first sight is one of the greatest
       =============             labour-saving devices the world has ever seen.
Mailbox: C02110                 CERN-European Organization for Nuclear Research
E-mail: 
Robert...@cern.ch
           CH-1211 GENEVE 23, Switzerland

 Ciao,
ho trovato che lanciando da un terminale il comando:
konsole -e /home/silbestro/tmp/script1
il kde mi apre una nuova console e mi lancia lo script. La cosa
magnifica è che
alla fine dello script la console si chiude in automatico!!!
Non sono riuscito a far avviare in automatico uno script tramite il
doppio click del mouse.
Ora voglio fare un test scrivendo un piccolo programmino scemo in C:
#include <stdio.h>
#include <stdlib.h>
int main ( void )
{
    system( "konsole -e /home/silvestro/tmp/script1" );
    return 0;
}
Sperando che questa idea funzioni...
Volevo creare un cdrom con il mio programma gestionale autoinstallante
diciamo come quelli per windows...
Ciao!!!


 Come posso fare???
konsole -e "quello che vuoi"
non va bene?
-- 
ZeD
13/02/2004 - S. Fosca-S. Maura


Non so se il tuo programma non dipende da KDE ma se non dipende da KDE e'
bene che neanche l'installer lo richieda: usa xterm o fai uno script che
controlla l'esistenza di konsole sul sistema e se non esiste lancia un
normale xterm.
Alessandro.
Newsgroup: it.comp.os.linux.development
Titolo: comando per avere informazioni sul sistema

Ciao a tutti,
domanda da newbie: poichč x la mia tesi ho compilato con un solver in 
remoto via ssh, nella discussione dei risultati dovrei citare che 
caratteristiche ha la macchina su cui son girati i miei eseguibili.
La persona che doveva fornirmi questi dati č dispersa, quindi vi chiedo se 
esiste qualche comando che possa darmi ogni info utile sul sistema, sempre 
che questi esistano ma credo proprio di si.
Dimenticavo, mi collego in remoto con putty e accedo a una shell bash.
Grazie 
Stefano


per il kernel, SO e hostname fai:
uname -a
per la memoria ram:
cat /proc/meminfo
per il processore
cat /proc/cpuinfo
per i dischi:
fdisk -l
cat /proc/hd* ( - non mi ricordo esattamente e sono su di un *bsd, per 
cui non posso controllare)
Se ti servono info in particolare chiedi, al momento mi vengono in mente 
queste che possano tornarti utili.
Ciao,
p.

 p.
Domanda come queste sono piu' IT su it.comp.os.linux.sys comunque:
recentemente per caso ho trovato installato sul mio sys lo splendido
sitar
che e' uno script perl che genera un mega html con piu' info sul mio
sistema
di quelle che avrei mai osato chiedere.
L' ho un po' esaminato e pesca abbondantemente da /proc/ e da tutte le
fonti
di info che puo'.
ciao
Roberto.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

> Domanda come queste sono piu' IT su it.comp.os.linux.sys 
bah...

 Roberto.
Cheers,
David
-- 
         Linux Registered User #334216
Get FireFox! >> 
http://snipurl.com/gofoxygo/
 <<
Blog         >>  
http://www.hanskalabs.net/
  <<
Staff        >> 
http://www.debianizzati.org/
 <<

Newsgroup: it.comp.os.linux.development
Titolo: Errore col gcc quando faccio ./configure

Salve.
Devo installare una applicazione dai sorgenti
e quando do ./configure ottengo:
cheching whether the C compiler (gcc ) works... no
configure: error: installation or configuration problem:
 C compiler cannot create executables.
Ma se do gcc funziona. Che faccio?
Grazie.
-- 
Posted from 212.97.58.110 by way of 
smtp4.libero.it
 [193.70.192.54] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Grazie.
Prima prova a compilare un piccolo programma tipo
#include <stdio.h>
main() {
printf("Hello, world!");
}
con gcc -o hello hello.c
e vedi se funziona effettivamente e produce l'eseguibile hello.
Poi guarda anche in config.log se ti dice qualcosa di piu' sull'errore.
Sent via Deja.com
http://www.deja.com/
Newsgroup: it.comp.os.linux.development
Titolo: pattern matching con stream binari

Ho un flusso di byte in cui volgio modificare la stringa di byte
0x0000000001 in 0x00000001 . Come posso fare al volo da shell?

 0x0000000001 in 0x00000001 . Come posso fare al volo da shell?
tr
puoi specificare il carattere sorgente e destinazione come ottali.
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.yoda2000.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail** 
       -<! Riding from wastelands Black were their skies
              My armour's still bleeding Ripped by fire and ice !>-
                    Lost Horizon - The Kingdom Of My Will

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

salve a tutti, qualcuno sa se ci sono delle api per gestire il timer 
oltre al classico sllep? in particolare dovrei prendere l'ora corrente, 
fare delle altre operazioni e verificare se è passato + di un certo 
tempo x, se non è passato aspettare fino a qundo y non è arrivato. 
tenete presente che essendo un applicativo miltimediale mi serve massima 
precisione
grazie mille x i suggerimneti



per fare questo puoi tranquillamente usare _la_classica_sleep_ non credi?
Qualcosa del genere potrebbe andar bene ?
..
time_t attuale;
..
attuale = time(NULL);
do_my_operations( );
while( time( NULL ) < attuale + x )
	sleep(1);
..
in questo modo avresti una precisione al secondo. Se ti serve qualcosa ti
piu preciso (microsecondi) puoi usare gettimeofday() anziché time() e
usleep() anziché sleep().
detto questo, ti rimando anche alla manpage di alarm e tutto quello che
compare alla voce SEE ALSO (se intendi servirti dei segnali per
implementare questo timer)
$ man alarm
Ciao
Matic

 
sincermanete era quello che avevo pensato io, ma speravo che ci fossero 
delle soluzioni migliori
il problema č che devo avere risuluzioni dell'ordine della decina di 
millisecondi, e se usleep č ok, time al massimo ha una precisone di un 
secondo :(
  non č che per caso conosci una classe per fare conti su date ed ore? 
tipo data la data corrente aggiungere tot millisecondi, tra due date 
sapere quente millisecondi sono passati etc ?
mi va bene qualsiasi licenze, ma non GPL, LGPL č ok
grazie mille

 secondo :(
gettimeofday() ti dà anche i microsecondi.
-- 
matteo merli

 mi va bene qualsiasi licenze, ma non GPL, LGPL è ok
Suvvia... ;-)
-- 
---
*************** | Have you ever retired a human by mystake?
*** Azathot *** |
*************** | To contact me, ask me gently. Thanks.
Newsgroup: it.comp.os.linux.development
Titolo: Porting di kbarcode su windows

Ciao a tutti, qualcuno sa se è stato fatto o se è teoricamente possibile
portare kbarcode su windows?

 portare kbarcode su windows?
Le Qt+ per windows ci sono... prova a compilarlo, magari con Cygwin.
Se non usa chiamate strane di sistema, dovrebbe essere cross-platform.
In caso di riuscita, magari manda due righe al team di sviluppo che sono
sempre felici di sentire 'ste cose... ;-)
Ciao,
-- 
Matteo Settenvini
FSF Associated Member
Email : 
mat...@member.fsf.org
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d--(-) s+:- a-- C++ UL+++
P?>++ L+++>$ E+>+++ W+++ N++ o?
w--- O- M++ PS++ PE- Y+>++
PGP+++ t+ 5 X- R tv-- b+++ DI+
D++ G++ e h+ r-- y?
------END GEEK CODE BLOCK------

 Ciao,
Eh grazie...mi da un milione e mezzo di errori, e non conosco abbastanza
le qt..anzi le conosco quasi zero..speravo che qualcuno con più
esperienza avesse già provato..credo che si basi su kdelibs piuttosto che
sulle qt "pure"...

 piuttosto che sulle qt "pure"...
La vedo dura, kbarcode non è un programma "puro qt", dovresti installare
mezzo kde, alla fine dovrebbe anche essere posssibile, ma di sicuro,
non facile. Puoi provare a contattare l'autore del programma..
Ciao.
-- 
*** Linux user # 198661 --- ICQ 33500725 ***
***  Home  
http://web.tiscali.it/kailed
  ***
       ***  Powered by SuSeLinux  ***

 facile. Puoi provare a contattare l'autore del programma.. Ciao.
Lo immaginavo..eppure sarebbe utile avere un frontend a GNU-barcode
multipiattaforma...quasi quasi comincio un progetto in wx...però ho
pochissimo tempo...

 pochissimo tempo...
Io comunque proverei a contattare l'autore, magari l'integrazione con
kde è minima e le funzioni sono facilmente sostituibili con quelle
delle QT. Sarebbe interessante, perché kbarcode è un bel programma che
a dispetto del nome, non fa solo codici a barre..


 del nome, non fa solo codici a barre.. Ciao.
Infatti, e un programma del genere, opensource farebbe molto
successo...penso a quelle chiaviche che vendono in bundle con le stampanti
di etichette...sarebbe un discreto colpetto per far entrare ancora un
po'di free software nelle aziende..ora provo a contattare l'autore
Newsgroup: it.comp.os.linux.development
Titolo: settare seriale a 14400

E` possibile settare la velocita` della seriale in modo sincrono a 14400?
Ho provato a cercare ma su serial.c non esiste...
Devo pilotare una robotica che funziona solo a questa velocita`!
Grazie

 ha scritto nel messaggio
news:acvlvq$krc$1...@newsreader.mailgate.org...

Cosa intendi per sincrono?
Vedi 
http://www.tldp.org/HOWTO/Serial-Programming-HOWTO/
 e termios.h
Alessandro.

Grazie per l'aiuto ma se vedi il file /usr/include/asm/termbits.h tra le
varie velocita' non include i 14.400. Devo pilotare una robotica che su
windows lavora a 14.400 (ho loggato il traffico della seriale) e non riesco
a settare in alcun modo la seriale di linux su i 14.400!
Per sincrono intendo che non ho la possibilita` di cambiare velocita`. Solo
a quella lavora il robot.
Grazie e ciao


prova a spulciare in questo mucchio:
http://groups.google.com/groups?sourceid=navclient&hl=it&querytime=Q&q=linux+serial+14400
ciao
-- 
Seti@Home Java Applets
http://maruko.cjb.net/
http://maruko.cjb.net/bofh.jsp

a settare in alcun modo la seriale di linux su i 14.400!
Curiosita': come fai in windows?
Hyperteminal per esempio non prevede 14400 sul mio PC.
Comunque prova a vedere la documentazione di setserial, mi sembra che permetta
di impostare il divisore che determina la velocita' della seriale.
Ciao
Alessandro.

GRAZIEE
In windows lo fa` un'applicazione particolare.
Ci sono riuscito con il setserial passando i seguenti parametri...
setserial /dev/ttyS1 baud_rate 115200 divisor 8 spd_cust
infatti 115200 / 8 = 14400 e poi aprendo la seriale a 38400 come suggeriva
il man di setserial
e tutto OK!
Grazie mille a tutti

Newsgroup: it.comp.os.linux.development
Titolo: AIUTO: come faccio ad inserire winzoz e linux assieme?

Qualcuno potrebbe spiegarmi se e` possibile inserire linux e winzoz nello
stesso disco fisso senza partizione, scegliendo all' avvio del computer di
utilizzare uno dei due sistemi operativi? E nel caso in cui fosse
possibile, mi potreste spiegare come faccio ad impostare il mio computer in
questo
modo? Vi prego di aiutarmi e di esprimervi nella maniera piu`
semplice possibile.
--------------------------------
Inviato via 
http://usenet.iol.it

semplice possibile.
Passo 1:
Punta sul newsgroup "it.comp.linux.iniziare" e ripeti la domanda li'.
Leonardo
-- 
".signature": bad command or file name

Newsgroup: it.comp.os.linux.development
Titolo: dimensione dir

domanda stupida come si fa a conoscere lospazzio occupato da una determinata
directory e tutti i suoi file (comprese le sottodirectory)

 determinata directory e tutti i suoi file (comprese le sottodirectory)
Con il comando 'du'.
Se ad esempio vuoi sapere quanto spazio occupa la directory 'prova' basta
eseguire il comando:
$ du prova
..
Ciao

 directory e tutti i suoi file (comprese le sottodirectory)
Se vuoi chiamare un comando esterno, c'è du(1).
Altrimenti, se il linguaggio che vuoi usare lo permette, una bella
sequenza di opendir/scandir/stat.
Ciao,
 Emmanuele.
-- 
Emmanuele Bassi (Zefram)           [ 
http://www.radiance.ods.org/~zefram
 ]
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4
Newsgroup: it.comp.os.linux.development
Titolo: AIUTO! non riesco ad uscire da un loop!

Salve a tutti!
Ho un problema, e per me è un grosso problema, dato che devo risolverlo per
poterlo spiegare all'orale di un esame.. (che è dopodomani...tra le altre
cose..)
Il fatto è questo:
Devo scrivere un programma che accetti in input (da linea di comando) 2
caratteri 1 file e un carattere "Proibito"....
secondo questo schema:  ./nomeprogramma
[carattere1][carattere2][FileDiInput][carattere proibito]
in pratica questo poi genera un figlio che prende da una pipe il testo
elaborato dal padre (che quando trova il carattere 1 lo sostituisce col 2, e
quando trova il proibito termina e fà dire al figlio quanti caratteri ha
contato fino a quel momento..) e lo stampa su standard output..
Il *Problema* viene qui.. nel senso che il figlio, una volta entrato nel
ciclo di lettura della pipe (carattere per carattere), non ne esce una volta
arrivato in fondo... e non capisco perchè! infatti lo stesso segmento di
codice ha funzionato egregiamente in altri programmi.. ma quì no... Perchè??
Vi prego *aiutatemi*!!!!
Vi riporto qui sotto l'intero codice del programma.... spero nella vostra
collaborazione... Grazie1000!
P.S: ci sarebbe anche un altra difficoltà, la gestione del segnale di
terminazione dal padre al figlio... xò non voglio abusare troppo della
vostra gentilezza... se volete cmq ne sarei grato :))
<----inizio codice--->
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#include <fcntl.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <signal.h>
int g;
void esci(int signo);
main (int argc,char *argv[]) {
int pid,s,g,fd,pipes[2];
pipe(pipes);
if(argc!=5) {
 printf("sintassi errata! Usare la seguente: -> comando [char1] [char2]
[fileinput] [char3]\n");
        exit(-1);
            };
pid=fork();
if (pid==0) {
 int a;
 char FBuff;
 g=0;
 printf("Sono il figlio, leggo dalla pipe...\n");
 close(pipes[1]);
 signal(SIGTERM,esci);
 while( read( pipes[0],&FBuff,1 )>0 ) {
        write(1,&FBuff,1);
        g++;
                    };
 printf("figlio ha finito\n");
     }
else if (pid>0) {
 char PBuff;
 printf("sono il padre, scrivo sulla pipe...\n");
 fd=open(argv[3],O_RDONLY);
 while(read(fd,&PBuff,1)>0)
  if(PBuff==argv[1][0])
    printf("Trovata occorrenza di %c\n",PBuff);
    PBuff=argv[2][0];
          };
  if(PBuff==argv[4][0])
   kill(0,SIGTERM);
          };
  write(pipes[1],&PBuff,1);
      };
 printf("Padre ha finito la manipolazione\n");
 }
else {
 perror ("Grossa Paura!! --> Fork Fallita?! -> ");
 exit(-2);
     };
wait(&s);
exit(0);
}
void esci(int signo) {
 printf("Letti %d Caratteri prima della terminazione forzata..\n",g);
 exit(0);
  }



 
Cosi' il segnale lo mandi al processo 0 non al figlio.
Pova a sostituire con:
kill(pid, SIGTERM);
che dovrebbe andare a posto.
--
A presto,
 Luca

Grazie, nel frattempo ero giunto a conclusioni simili, ma t ringrazio
ugualmente tanto x la collaborazione! :))
au revoir by
Barto
"Zed" <zed...@SPAMNOGRAZIEyahoo.com> ha scritto nel messaggio
news:9hvvvo$6ki$1...@serv1.iunet.it...

Newsgroup: it.comp.os.linux.development
Titolo: ODBC in C(++)

Salve, dovrei accedere ad un SQLServer da un applicativo su Linux via
UnixODBC (l'applicativo è in C). Esiste qualche libreria che ha
incapsulato (meglio se semplificato) le API ODBC per C/C++?
grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 incapsulato (meglio se semplificato) le API ODBC per C/C++?
Io uso da anni OTL (
http://otl.sourceforge.net/
). Non l'ho mai usata con
ODBC, ma so che può essere usata con UnixODBC.
Max

Newsgroup: it.comp.os.linux.development
Titolo: Programmazione C: problema con i (char*)

Salve,
mi sono imbattuto in un problema tanto stupido quanto fastidioso.
Il problema è questo:
devo costruire una funzione che, utilizzando una variabile EXTERN (che
chiamerò mt) di tipo (char*) [la quale punta ad una stringa di caratteri
che è stata creata un'altra funzione], mi fornisca in output una nuova
stringa di caratteri (sottostringa della stringa puntata da mt), dove:
1) il primo carattere di questa stringa è il carattere puntato da mt al
momento della chiamata della funzione stessa.
2) l'ultimo carattere della stringa deve essere quello immediatamente
prima un determinato carattere di controllo (ad esempio '>') sempre
appartenente alla stringa originaria. 
Il problema non risiede nell'implementazione dell'algoritmo in sè,
(infatti non è molto complicato) ma nella gestione delle stringhe di
tipo (char*). Sono riuscito ad implementare qualcosa, però ottengo solo
l'ultimo carattere della stringa che voglio e non l'intera stringa!
char *LeggiV();
{
	int i=0;
	char *piniz;
	while((*mt)!='>')
	{
		piniz=(char*)malloc(sizeof(int));
		*piniz=*mt;
		mt++;
		i++;	
	};
	piniz[i]='\0'; //carattere di fine stringa
	return piniz;
}
Deve esserci per forza un modo molto più elegante (e più corretto!) per
implementare questa funzione.
Un enorme grazie a chiunque potrà darmi una mano.
Rasputin
--
Posted from 
net128-007.mclink.it
 [195.110.128.7] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 implementare questa funzione.
Un esempio potrebbe essere:
----------------------------------------------------------------
#include <stdio.h>
#include <stddef.h>
#include <stdlib.h>
#include <string.h>
char mt[] = "Blocco di legno => Pinocchio";
int main(void)
{
	char *pc, *buffer = NULL;
	if ((pc = strchr(mt, '>'))) {
		ptrdiff_t size = pc - mt;
		if (size) {
			if ((buffer = malloc(size+1)) == NULL) {
				perror("malloc"); exit(1);
			}
			strncpy(buffer, mt, size);
			buffer[size] = '\0';
		}
	}
	puts((buffer) ? buffer : "Nulla da stampare.");
	free(buffer);
	return 0;
}
----------------------------------------------------------------
Ciao ciao,
Andrea
-- 
"...Unix, MS-DOS, and Windows NT (also known as the Good, the Bad, and 
 the Ugly)."
(by Matt Welsh)

 }
Ciao ciao.
Newsgroup: it.comp.os.linux.development
Titolo: bootloader

ciao a tutti,
volevo farmi un floppy che parta senza il sistema operativo subito dopo al
bios, ho trovato un esempio che funzioan, ora però volevo far in modo da
caricare sul floppy un prgramma compilato in se possibile in c per gestire
la porta parallela come posso fare?
--
=[Gick]=
[Levare NOSPAM]
gi...@NOSPAMgick.cjb.net
http://www.gick.cjb.net

 la porta parallela come posso fare?
scrivere il programma per gestire la porta parallela in assembly, perchè
quello in C è inutilizzabile senza linux sotto.
Ciao
- -- 
No matter. Try again. Fail again. Fail better.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)
iD8DBQE/KGr7Qb6qi6QXZLkRAiZGAJ9R1Y8Llkab4tu0gduVTygd4Dx/UACgmWgW
CSoKxAlT0xax9AIx2Wi1Q5c=
=Epoa
-----END PGP SIGNATURE-----

 ha scritto nel messaggio
news:4WZVa.2098$an6....@news1.tin.it...


 quello in C è inutilizzabile senza linux sotto.
non è proprio vero. L'unica parte che di tevi scrivere in assembly
obbligatoriamente è quella iniziale per attaccarti al bootloader, sempre
ammesso che tu voglia usare alemno quello.
Comunque anche i bootloader hanno parti scritte in C. Non è vero che se
non usi linux il C sia inutilizzabile. Devi però scriverlo in modo furbo,
scordandoti per esempio le librerie dinamiche.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 scordandoti per esempio le librerie dinamiche.
Anche compilando (obbligatoriamente in flat binary) staticamente non ottieni
nulla, sempre che le funzioni che utilizzi non siano pensate appunto per
lavorare senza os sotto.
Ciao
- -- 
No matter. Try again. Fail again. Fail better.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)
iD8DBQE/KU3CQb6qi6QXZLkRAiafAJ43q8fKm2y6Yysg3mMkGKj+KfYTvgCeP88K
8JHBye7yBCmiGwU0XlQywSE=
=Aq/u
-----END PGP SIGNATURE-----

 lavorare senza os sotto.
non ho detto che per avere qualcosa di funzionante basta usare -static.
Era esattamente lo stesso discorso che hai fatto all'inizio del mio reply.


Newsgroup: it.comp.os.linux.development
Titolo: server streaming

Salve a tutto il NG
sto cercando un server di streaming per linux.
il flusso di dati potrebbe non essere solo di tipo audio
o video...
Ovviamente vorrei poter "pilotare" il flusso dati
da codice (possibilmente C)
qualcuno mi sa consigliare o ha provato qualche cosa?
ringrazio in anticipo
qualunque consiglio è ben accetto
Giò

gstreamer
Ciao,
	Nicholas

 qualcuno mi sa consigliare o ha provato qualche cosa?
icecast
Newsgroup: it.comp.os.linux.development
Titolo: Live CD

Salve, sapete per caso dove posso trovare della buona documentazione per
creare un LiveCD personalizzato, possibilmente in italiano...
Grazie a tutti...


sul wiki raggiungibile da 
www.morphix.org
 trovi un howto di come
realizzare una morphix (che poi e' una knoppix) personalizzata partendo
da una debian e usando debootstrap per avere una base minimale sulla
quale lavorare. 'spetta...:
http://am.xs4all.nl/phpwiki/index.php/MainModuleHowto
ciao
-- 
Seti@Home Java Applets
http://maruko.webhop.net/

 
http://am.xs4all.nl/phpwiki/index.php/MainModuleHowto
Esiste anche FreeSBIE che non è proprio un linux, ma funziona bene!
http://www.freesbie.org
ciao.

creare un LiveCD personalizzato, possibilmente in italiano...
Uhm, e magari chiedi a quelli che hanno fatto knopils che e' una knoppix
modificata e in italiano. 


 creare un LiveCD personalizzato, possibilmente in italiano...
cerca su freshmeat bblcd

Newsgroup: it.comp.os.linux.development
Titolo: Giordano Bruno usava Linux

 A 400 anni dalla morte sul rogo dell '"eretico" Giordano Bruno
,sinceri Auguri a tutti quelli che hanno saputo coltivare dentro di sè
il germe dell'audacia ,della coerenza e della follia,col risultato di
essere quasi mai dalla parte "giusta" ,e sempre testardamente in
minoranza..........
 Auguri a Voi!
  Che le stimmate che oggi faticosamente Vi guadagnate possano servire
un giorno a redimere l'umanità intera!
  il Vostro sodale  Mauro Scacco

Dal post di Mauro Scacco:

Chi gli manda in MB le immagini ISO della Debian 2.2 :-)

Newsgroup: it.comp.os.linux.development
Titolo: exp()

Finora non avevo mai avuto bisogno di includere math.h e quindi ignoravo il
problema, ma adesso, sotto invito di un mio amico che mi ha fatto notare il
problema, mi sono accorto che:
//  prova.c
#include <math.h>
int main(void){
 double a;
 a = exp( 2.34 );
}
gcc prova.c
mi dice che la funzione exp non è definita.... cosa mi sfugge?
Ho la RedHat 6.2 ed ho compilato OpenSSL, Apache, Php, mod_ssl e Postgres,
quindi non dovrei avere problemi di istallazioni errate. Oltretutto il
problema mi è stato fatto notare da un mio amico.
Il man mi dà ragione (ovviamente), ma in math.h non sembra esserci nessuna
exp....
grazie in anticipo per l'eventuale risposta,
Alx.

 nessuna exp....
C'è. Se non in /usr/include/math.h, in uno dei file che vengono #inclusi
in cascata.
Max

gcc prova.c -lm

Newsgroup: it.comp.os.linux.development
Titolo: Kppp grosso problema by Teo

Ho un grosso problema con il Kppp : lui si connette o mi dice di essere
connosso , mi mostra persiono un grafico delletrasmissioni , ma non riesco
ad accedere ai servizi di rete qualsiasi sisno (http, news,mail, ftp,ecc...)
.
Dove è il problema ?? e come faccio a risolverlo?
    Grazie
                                TEO


probabilmente non hai impostato il DNS.
Vai su setup ->edit ->accounts -> DNS e copiaci quello che c'è scritto sul
manuale del provider o copialo da windoze

Dove è il problema ?? e come faccio a risolverlo?
 
Setup --> Edit --> e aggiungi i DNS del tuo provider.
Ad esempio per Libero:
195.210.91.1
195.210.91.2
Ciao.