mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.os.linux.development
Titolo: Da dinamico a stastico

Ciao a tutti,
ho la necessita' di far girare un prg in C che lavora con le glibc 2.
L'ho compiltato con la RH7.3: nessun problema.
Ho preso gli eseguibili e ho cercato di farli girare in una RH6.2,ma si
incazza chiedendo le gblibc2 (ora ci sono le 1.2).
La mia domanda e' questa:
tenendo conto che di C non mi ricordo piu' nulla,e' possibile modificare 
i sorgenti in maniera tale da forzare il link statico delle librerie?
Ha senso,o lo sforzo potrebbe essere cosi' enorme da renderlo 
economicamente irrealizzabile?
Ovviamente non posso aggiornare le librerie del server rh6.2.
Ciao e grazie
Ale

 economicamente irrealizzabile?
Mi rispondo da solo:
e' una scemata!!!
Basta usare il parametro -static ! :)

Newsgroup: it.comp.os.linux.development
Titolo: Validazione in Linux di un utente di un dominio Windows

Devo realizzare una applicazione client-server in un dominio NT.
L'applicazione server (probabilmente scritta in C) girerà su un PC con Linux
che farà anche da domain controller.
E' richiesta la validazione dell'utente tramite password, mi piacerebbe,
dato che il client è generalmente loggato al dominio utilizzare questo tipo
di validazione.
Avete delle indicazioni ? Esistono delle librerie, delle FAQ o degli esempi
? Se utilizzassi un altro linguaggio avrei delle facilitazioni ?
Grazie per ogni indicazione !
F.M.

 ? Se utilizzassi un altro linguaggio avrei delle facilitazioni ?
Ti serve imparare come funziona Samba. AFAIK si puo' rendere la macchina
Linux parte del dominio NT, installare winbindd che si occupa
dell'autenticazione, ed inserire l'entry relativa a winbindd
nell'nsswitch.conf
Ma non l'ho mai fatto e non credo sia cosi' lineare. Se riesci fammi sapere.
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.yoda2000.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
-<! Computer programmers never die, they just raise an unhandled exception.!>-

 nell'nsswitch.conf
Grazie, mi hai dato buoni spunti per partire. Qualunque altra info (in
particolare esempi) da parte di altri utenti è gradita.
F.M.



io una volta ho letto i sorgenti di samba. windbind è un modulo per pam
per fare l'auenticazione. Una volta che lo usi con pam (e non so però di
preciso come) dovresti fare chiamate a getpwnam e simili per validare
l'utente.
Se vuoi avere idee su cui studiare greppa getpwnam nei sorgenti di samba.

 ...
Grazie, già con quello che mi hai detto e l'aiuto di San Google ho trovato
molte cose interessanti ...
F.M.
Newsgroup: it.comp.os.linux.development
Titolo: codici di formattazione sco unix e linux

Salve NG,
Mi sono imbattuto in una riga di codice scritta per sco unix della quale
ho difficolta' a trovare la corrispondente linux.
La riga e' la seguente:
 sprintf(colori[temp],"\x01B[=%dF\x1B[=%dG\x1B[0m",temp%16,temp/16);
Purtroppo non riesco a capire il carattere " [ " che tipo di codice di
formattazione sia :(  dato che sembra proprio un codice di
formattazione.
Avete qualche idea? Abbiate pazienza, sono un principiante.
Grazie, Nicola.

 
Sono codici escape del terminale. man 4 console_codes
-- 
  ___ _            _____     ___ _          
 / __(_)__ _ ___  |_  (_)___| _ (_)_ _  ___ 
| (__| / _` / _ \  / /| / _ \  _/ | ' \/ _ \
 \___|_\__,_\___/ /___|_\___/_| |_|_||_\___/


Grazie, ora mi e' tutto un po' piu' chiaro.
Nicola.

Newsgroup: it.comp.os.linux.development
Titolo: troppi processi aperti

Ciao a tutti,
Ho un problema su una delle mie macchine (Linux Suse+Apache+Tomcat): si
aprono un sacco di processi java e httpd (qualche centinaio) e mi si pianta
il server.
Qualcuno ha idea di come mai succeda?
FT

aprono un sacco di processi java e httpd (qualche centinaio) e mi si pianta
Se proprio devi mandare lo stesso messaggio su piu' newsgroup almeno
imposta il followup
http://www.news.nic.it/news-it/faq.html#s106
Alessandro.
Newsgroup: it.comp.os.linux.development
Titolo: Makefile

Salve!
Vorrei creare un Makefile per la compilazione di più moduli, ma quello che
ho provato a fare fino ad ora :
########################################
all:
 g++ -c main.cpp pippo.cpp
 g++ -o programma main.o pippo.o
#######################################
non mi va: mi da l'errore "missing separator" perchè?
in cosa sbaglio? come va fatto?

 ha scritto nel messaggio
news:ds_7b.46038$hE5.1...@news1.tin.it...

Il formato e'
target: dipendenze
<TAB>comando
C'e' un tab li', prima di g++...? O ci sono solo spazi?
Ciao,
Ema



eccoti un esempio su come fare un Makefile
# Created by Salvatore Di Fazio for 
www.gameprog.it
# 
nigh...@gameprog.it
FILES=main.cpp game.cpp
EASYSDL = EasySDL.cpp VideoSDL.cpp
CFLAGS=-W `sdl-config --cflags --libs` -O2 -o
DEBUG=-ggdb
CC=g++-2.95
.PHONY: default normal debug clean
default:
	@echo
	@echo 'Valid targets are:'
	@echo ' clean            - Removes all executables.'
	@echo ' normal           - Builds the game in this directory.'
	@echo ' debug            - Builds the game for debugger.'
	@echo
clean:
	rm -f game a.out *.o
normal:
	$(CC) $(CFLAGS) game $(FILES) $(EASYSDL)
debug:
	$(CC) $(DEBUG) $(CFLAGS) game $(FILES) $(EASYSDL)
Newsgroup: it.comp.os.linux.development
Titolo: Aiuto per script backup

$DATESTAMP.gz
cd /home/mydirectory
echo $DATESTAMP >> msg.txt
cat msg.txt | /usr/lib/sendmail -t
Ovviamente vorrei che i backup trasferiti sull'altro server si
cancellassero in automatico.
Qualcuno mi aiuta? Grazie

 cancellassero in automatico.
perche' non te li mandi "al volo" via mail ??
io uso questi, che girano direttamente sui server
#!/usr/local/bin/bash
SAVEDIR="/etc /usr/local/etc /root /home/pippo"
PHPDIR=/usr/local/www/data
SUDO=/usr/local/bin/sudo
$SUDO /usr/bin/tar -czf - $SAVEDIR | \
        uuencode ServerI_`date +%b%d_%Y`.tar.gz | \
        mail -s "Backup Server I" 
ant...@xxxxxx.it
$SUDO /usr/bin/tar -czf - $PHPDIR | \
        uuencode ServerIPhp_`date +%b%d_%Y`.tar.gz | \
       mail -s "Backup Server I PHP" 
ant...@xxxxxxx.it
/usr/local/bin/pg_dump -U pgsql nomedeldatabase | gzip | \
        uuencode ServerIDatabase_`date +%b%d_%Y`.db.gz | \
        mail -s "Backup DB Server I" 
ant...@xxxxxxxx.it
e poi con 'uudecode' ti ricrei i file mandati in attachment ... e sul server
non rimane traccia ...
ciao ...
p.s.
l'ultimo e' un backup di postgresql ...
-- 
#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;}

> sito di cui dispongo dell'accesso ssh.
letto male il post ... scusa ;-)))


Non posso mandarmi i backup via email, perchè sono di dimensioni che
superano il giga. Proprio per questo ho comprato 10gb di servizio
backup su un server.
Ieri sera ho provato a lanciare uno script con l'scp ed il rsync ma mi
chiede la password e non so come automatizzare questo processo, inoltre
non so come si fa a cancellare in automatico dopo x giorni i backup dal
remoto.
Attendo aiuto, grazie.

 Attendo aiuto, grazie.
in conclusione dovresti leggerti un po' le pagine man di ssh, ssh-agent
e find a fare qualche prova ...
ciao ...


Newsgroup: it.comp.os.linux.development
Titolo: gtk tex color

salve a tutti,
ho scritto un programmino in C-GTK che mi da un outpu su una finestra di
testo fatta col widget text di GTK.
quello che non riesco a fare è cambiare i colori dello sfondo e del testo
che il prog da come output:
quali funz sare?
grazie

 quali funz sare?
ma ogni giorno la stessa domanda? uffa....
vedi i post del thread "colori su GTK" di ieri
o su "typing tutor in gtk" del 23.02
-- 
Se l'appetito vien mangiando,
Figuriamoci a digiuno...
BW2K+2

Newsgroup: it.comp.os.linux.development
Titolo: DOMANDE SU PHP

Esiste un NG dedicato a PHP ?
Esiste un canale IRC dedicato a PHP ?
P.S .  : in italiano !!
grazie e ciao.
Alex

 wrote in message
39AEB18F...@libero.it...

Newsgroup: it.comp.os.linux.development
Titolo: assembly in line

Salve..., dunque sto approdando al mondo Linux in modo graduale per ricevere
quelle soddisfazioni che ottenevo quando compilavo per ambiente DOS. La
questione è la seguente: vorrei sapere come tradurre l'esempio seguente
(adatto per il compilatore Borland C++ 4.0) per il GCC.
void main()
{
    short int iWord;
    asm{
            xor    ax,ax
            jmp    Etichetta1
            nop
            nop
Etichetta1:
            mov    ax,iWord
    }
}
Grazie!

compilatore Borland C++ 4.0) per il GCC.
E' spiegato qui:
http://www.geocities.com/SiliconValley/Ridge/2544/cprog/rmiyagi-inline-asm.txt
-- 
 __                                                               (o_
| _        "The Internet is slow, could you please reboot it ?"   //\
|__|iambo  mailto:
gabr...@giambonini.com
 
www.giambonini.com
   V_/_

Newsgroup: it.comp.os.linux.development
Titolo: Creare un demone...??

Ciao a tutti.
Scusate la domanda stupida, ma ho scritto un'applicazione in C e avrei 
bisogno che partisse ancora prima di chiedere il login (ovvero ho bisogno di 
un demone).
Mi basta modificare il file rc.local, giusto?
Grazie 


Giusto.  rc.local lo fà partire al boot.
Ciao
Giovanni
-- 
   A computer is like an air conditioner,
   it stops working when you open Windows.
   Registered Linux user #337974  < 
http://giovanni.homelinux.net/
 >



Un demone e` una cosa (un programma che rilascia tutti i file aperti 
compresi stdin e stdout, che gira in background e che sta in ascolto su 
"qualcosa"), mentre un programma lanciato al boot un'altra (puo` anche 
morire subito dopo aver fatto qualcosa come "echo 1 >/proc/sys/net/ipv4/
ip_forward").
Bye.

Roberto wrote:

Solo se il tuo programma e' gia' un demone.
Giusto per chiarire, rc.local serve per far partire i programmi/demoni
all'avvio, non per trasformare dei programmi in demoni.
Probabilmente ti basta aggiungere il carattere "&" alla fine del comando,
oppure ti tocca lavorare sul tuo programma c.
C'e' un thread su questo gruppo il 21/9 "Demone per linux"
Nicola.
-- 
chi va pian va san e va lontan

 ip_forward").
e quindi come faccio a fare un demone?
Newsgroup: it.comp.os.linux.development
Titolo: Programmazione grafica

Nei videogiochi per winzozz c'è (quasi) sempre la possibilità di modificare
dinamicamente, a run-time, la risoluzione di un videogioco. Non sono affatto
un esperto di Linux (nonostante il nome...) ma, da quanto ho capito dalla
configurazione di X-win, se questo non è stato configurato usare una certa
risoluzione non la potrà usare. Inoltre, una volta avviato x-win con una
modalità grafica non la si può cambiare, no?
Comunque, se volessi fare un'applicaione grafica a tutto schermo sotto x-win
che librerie dovrei usare? C'è qualcosa di più semplice delle x-lib, ma
ugualmente veloce? (mi interressano per ora le demo grafiche, come sul
vecchio "caro" dos...)
Se scrivo un programma con un widget set tipo gtk, posso usare delle api
grafiche per disegnare nelle finestre(come per GIMP). Va bene anche per
applicazioni a tutto schermo?
Si può scrivere una applicazione gtk con alcune rutine grafiche x-lib? Posso
usare ad esemplio le open-gl (mesa) con gtk?
Inoltre, mi potete dare qualche consiglio su libreie e ttutorial da usache,
considerando che, vorrei programmare demo grafiche, sia a tutto schermo che
in finestra, mi interessa per ora solo il 2d, conosco c (non c++) e un po di
asm intel?
Comunque, come posso scrivere applicazioni grafiche per console, accedendo
direttamente alla memoria video. (il djgpp, un porting per dos del gcc, si
può definire un selettore che mi dia accesso alla memoria grafica senza
causare memory fault, o, addiritture, c'è una funzione che disabilita le
protezioni...)?
Grazie
Marco Iannaccone (con una 'c'...)

Comunque, come posso scrivere applicazioni grafiche per console, accedendo
Non lo fare.
-- 
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

 wrote in message
2t387ce64fid26n3e9%m...@wonderland.linux.it...

Perchè no, perchè vi spaventa tanto scrivere applicazioni grafiche per
console?
Sarà difficile (senza usare librerie preconfezionate), ma qui si arriva alla
follia :-)
Invece di dire "non lo fare" dite come si fa( o dite semplicemente "non lo
so") poi uno ci sbatte la testa fino a quando non capisce se è questo tipo
di programmazione sotto linux che vuole fare oppure è meglio usare Xlib o le
altre librerie già preconfezionate.
Ciaozzzz!!!!
P.S: Marco l'ultima domanda è quella che faccio io da un po' di tempo ed
invece di avere risposta sento "Non lo fare" e simili.
P.S.2: Linux è libertà o no?

invece di avere risposta sento "Non lo fare" e simili.
Dovrebbe farti pensare che se tutti rispondono cosi` forse un motivo
c'e`...

Newsgroup: it.comp.os.linux.development
Titolo: Codice incomprensibile:aiuto!

Salve,
Vorrei capire come e checosa fa un programma
ma ho visto il codice e ci sono alcune parti incomprensibili
che riporto qui sotto:
_______________________________________
[...]
 ArtsAttributeVector::const_iterator FindCreationAttribute() const;
  inline ArtsAttributeVector & Attributes() const
  {
    return(this->_attributes);
  }
[...]
  mutable ArtsHeader              _header;
  mutable ArtsAttributeVector     _attributes;
[...]
(ArtsHeader   e  ArtsAttributeVector   sono classi)
_______________________________________
 ArtsAttributeVector::const_iterator FindCreationAttribute() const;
^^^^^
Perchč "const"? mi spiego meglio : che razza di dichiarazione č?
  inline ArtsAttributeVector & Attributes() const
                                             ^^^^^
Cosa vuol dire? restituisce un alias della variabile
ArtsAttributeVector?
  mutable ArtsHeader              _header;
  ^^^^^^^^
mutable?!?! MAI VISTO!! cosa č?
Grazie in anticipo, Mario.

 Grazie in anticipo, Mario.
non sarebbe da it.comp.lang.c[++]? 
-- 
Wave++, member of EventOrizon software
http://members.xoom.it/wavexx

Ciao 
wavexx...@apexmail.com
,
Giovedi` 24 Agosto 2000 alle 04:48, 
wavexx...@apexmail.com
 scrisse a All
riguardo < Re: Codice incomprensibile:aiuto! >:
 >> mutable?!?! MAI VISTO!! cosa è?
 w> La parola riservata mutable serve a dichiarare una variabile in modo
 w> che tutti i riferimenti ad essa (const) siano modificabili...
 w> non so se mi spiego bene.. es:
 w> mutable int valore;
 w> const int *point = &valore;
 w> *valore = 123 // se valore non fosse mutable cio' non sarebbe corretto
Questo e' anche giusto, pero' soprattutto serve a far modificare variabili
della classe a metodi const (che normalmente come dici tu non potrebbero
toccare nulla in oggetti costanti), ad esempio quando si usa qualche flag
interno della classe
(se ricordo bene, visto che mi sono gia' un po' arruginito, questo sotto e'
corretto)
class Pippo {
    mutable bool a;
public:
    void myfun() const{
        a = true;
    }
};
const Pippo myobj;
myobj.myfun();
Ciao,
FC
FidoWEB -> 
http://bbs.romacivica.net/fido
Newsgroup: it.comp.os.linux.development
Titolo: microkernel - k monolitico

Ragazzi non sono riuscito a trovare niente riguardo
l'argomento in oggetto qcn mi puo' illuminare?
Grazie
jk

 l'argomento in oggetto qcn mi puo' illuminare?
Intendi il famoso dibattito tra Tanenbaum e Torvalds?
http://groups.google.it/groups?hl=it&lr=&ie=UTF-8&oe=UTF-8&threadm=1992Feb3
.
051258.4153%
40menudo.uh.edu
&rnum=1&prev=/groups%3Fhl%3Dit%26lr%3D%26ie%3DUTF
-8%26oe%3DUTF-8%26q%3DLinux%2BTanenbaum%2Bgroup%253Acomp.os.minix%26btnG%3DC
erca%2Bcon%2BGoogle
Alessandro.

 Intendi il famoso dibattito tra Tanenbaum e Torvalds?
Cercai di riassumerne i contenuti un po' di tempo fa :)
http://groups.google.com/groups?q=+Tanenbaum+group:it.comp.os.linux.development+author:Andrea+author:Laforgia&hl=it&lr=&ie=UTF-8&selm=3b955d4b.8836886%40news.tin.it&rnum=2
--------------------------------
Inviato via 
http://usenet.libero.it

Grazie Ragazzi,
intendevo proprio come argomento di studio ....
non mi interessa le email scambiate da.....
Grazie
jk


Da quelle ti puoi fare un'idea, purtroppo non ti so consigliare altro che il
libro sui sistemi operativi di Tanenbaum o google (per esempio ho trovato
una lista di sistemi microkernel su
http://www.cs.arizona.edu/people/bridges/os/microkernel.html
)
Alessandro.

 l'argomento in oggetto qcn mi puo' illuminare?
detto in due parole: il microkernel implementa solo gestione dei 
processi e IPC (comunicazione inter-processo), tutto il resto è 
implementato da un qualche processo server, o da collaborazione di più 
server tramite IPC (ad esempio il server che gestisce la memoria 
potrebbe chiedere al server di I/O di pescargli una pagina dallo swap 
file su disco, che a sua volta chiederebbe al server del disco rigido 
di leggergli quel certo settore su quel certo disco). In un kernel 
monolitico c'è un'entità "kernel" che fa tutto, e i processi sono solo 
applicazioni utente. Non esistono nè microkernel nè monolitici puri, in 
realtà, ma quasi sempre compromessi più o meno a metà strada tra i due
-- 
 < 
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!
Newsgroup: it.comp.os.linux.development
Titolo: Suddivisione carico Lavoro

sperando di non essere OT, altrimenti indicatemi la via da seguire.
A livello amatoriale mi capita ormai + spesso di realizzare per amici o 
per me dei filmati, aquisendo il video da telecamere digitali o altro 
modificando con effetti vari il tutto.
Quando si va alla conversione in Divx o altro formato - utilizzando 
ancora per poco software per windows :( - della durta 30-40min per 
ridurre il file un AVI puro di circa 8-9Gb in qualcosa che occupi 
all'incirca 1 CD il processore AtholXp 1400 - 256Mb DDR 266 ci mette 
all'incirca 50-60min.
Vorrei sapere se si puo' mettere in un cluster un sistema che converta 
automaticamente un file AVI in divx o qualcosa del genere in modo tale 
da ridurre i tempi di conversione.

 ha scritto nel messaggio
news:WFfVa.25306$Df5.7...@news1.tin.it...

non lo so se ci sono sf ingiro che lo fanno ... ma se invece di usare il
divx che mi pare che si possa usare solo sotto win passando attraverso il
dshow seno' nisba, puoi portarti sotto linux e programmarti un sistema in
cluster per questo lavoro usando le librerie dell'xvid.
solo che ti ci vuole un po di studio su come tagliare i filmati, l'audio il
sinc di tutto ecc ... pero' se sei un appassionato puoi provarci.
ciao

 sinc di tutto ecc ... pero' se sei un appassionato puoi provarci.
piano piano si ottiene tutto :)

 puoi darmi qualche dettaglio aggiuntivo?
aggiuntivo nel senso che ti dico dove trovare i sorgenti xvid e ti guardi un
po come inglobarlo ???
su questo appunto ti faccio subito presente che xvid e' gpl e se
distribuisci qualcosa devi perforza di cose rispettare i limiti contrattuali
che scrive sul sito, e dentro i sorgenti, specifica pure lui che l'unico
modo di fare software commerciale senza incappare in nessun divieto e'
quello di usare xvid attraverso una interfaccia direct show.
ora ti do il sito dove trovare xvid e sorgenti : 
http://www.xvid.org/
per il resto che dire ... che e' mp4 compliant quindi ha la stessa funzione
di divx, ma non paghi per avere l'encoder.
poi ci sono molti altri standard video free
altro non so dirti non sono un esperto ... sono solo un grande lettore e mi
interesso un po' di tutto ... di xvid mi sono guardato solo i sorgenti ed un
po' di funzionamento non ho ancora fatto nulla ...
ciao
Newsgroup: it.comp.os.linux.development
Titolo: problema con la redhat 6.0

Premetto che sono un principiante di Linux, per cui ringrazio
anticipatamente chiunque 
abbia la pazienza di leggere questa richiesta di help.
prima di tutto vi do i dati HW del Pc su cui sto lavorando. 
Processore Pentium133
Ram 80 MB.
Hard Disk 1 IDE (primary master) 2 GB. con installato Windows95
Hard Disk 2 IDE ( primary slave ) 1.7 GB. su cui ho installato
Linux RedHat 6.0
Scheda Video Matrox Mistique 4 Mb.
Cd-Rom 8X
Floppy 3.5
Motherboard tyan s1562s(tomcat1) (appena aggiornato il BIOS)
Ho installato la RedHat apparentemente con successo, la
posizione del LILO boot
è sul MBR e quando faccio partire il PC il LILO mi chiede con
che S.O. voglio lavorare.
Se scelgo DOS correttamente parte W95, se scelgo Linux però mi
appare il seguente messaggio:( preparati perchè è lungo e per me
leggermente incasinato....)
total of 2 processor activated(53.04 BogoMIPS)
enabling symmetric IO mode.....DONE
enabling IO-APICS IRQs
INIT IO-APICS IRQ's
IO_APIC IRQs
IO_APIC pin 0 (va avanti fino al pin 255) e appare:
 NOT CONNECTED
MP-BIOS bug:8254 timer not connected to IO-APIC
....trying to setup timer as ExtINT...(found PIN 0)...failed
....trying to setup timer as BP IRQ....failed
Kernel Panic: IO-APIC + timer doesn't work !
In swapper task-not syncing
Da cosa dipende secondo voi??
Vi faccio presente che se faccio partire il PC con inserito il
dischetto preparato
durante l'installazione di Linux la RedHat va che è una
meraviglia e l'errore non si presenta più.
Spero in un vostro consiglio.
Saluti e grazie
Paolo 
__________________________________________________
Do You Yahoo!?
Talk to your friends online with Yahoo! Messenger.
http://im.yahoo.com
--
Posted from 
web1503.mail.yahoo.com
 [128.11.23.181]
via Mailgate.ORG Server - 
http://www.mailgate.org

 Premetto che sono un principiante di Linux, ......

 Da cosa dipende secondo voi??
Ti diro', ho anch'io un P133 con RedHat 6.0 sul secondo hd, una Virge
S3 da 4Mb e 24Mb di ram e non ho mai avuto l'ombra di un errore. Non
e' che per caso i problemi sono cominciati dopo l'aggiornamento del
bios della mb? Io tempo fa avevo aggiornato il mio (piu' per
curiosita' che per necessita') e dopo l'aggiornamento il "caro" win95
non mi trovava piu' la scheda video...
--
 Ciao, Luca.
 Reply to 
luca....@tiscalinet.it

Spostatevi su it.comp.linux.iniziare, siete OffTopic!!!
Ciao
-- 
Simone Piccardi
Microsoft is NOT the answer. Microsoft is the Question.
The answer is: "NO!"
Newsgroup: it.comp.os.linux.development
Titolo: Cercasi compilatore

E possibile trovare sul net una qualsiasi versione di codewarror
(possibilmente free) o un qualsiasi altro editore-compilatore che non sia
gcc.
--------------------------------
Inviato via 
http://usenet.iol.it

 o un qualsiasi altro editore-compilatore che non sia gcc.
Conosco solo il compilatore Intel. Che ovviamente compila solo su e per 
processori Intel ;-) ma è il migliore per quest'architettura
-- 
 < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
     Don't stand, REACT!      version 0.0.19. C, C++ and ASM developers
                              and beta testers are welcome!


Ma il compilatore Intel non genera il formato ELF!
Cioe` fino a 2-3 anni fa era solo per formato OMF (molto
usato per sistemi embedded)   Esiste un nuovo rilascio
per ambienti Unix con formato ELF?
Ciao
Giovanni

Newsgroup: it.comp.os.linux.development
Titolo: Linux Day

Ricordo a tutti che domani in moltissime città d'Italia avrà luogo il Linux
Day.
Per informazioni 
http://www.linux.it/LinuxDay/programma.shtml
ciao
pac

 - pac :

Lambrusco e Debian per tutti :-D
Magari domani se beccamo :p
Ciao,
	Nicholas

Newsgroup: it.comp.os.linux.development
Titolo: 'durata' di un programma

Salve
come si fa a misurare la durata di esecuzione di un programma?
(una cosa alla buona , non un benchmark professionale)
Grazie
Marcello

 wrote in message
news:20001115202945....@localhost.localdomain.local...


 time pgm ?
Funge !!!
Gli esclamativi sono perch avevo letto le man page (ed anche di ctime, timex,
ect) e non ci avevo capito niente . Avessi letto time --help   :-((
Grazie
Marcello
Newsgroup: it.comp.os.linux.development
Titolo: creare una nuova syscall

Ciao a tutti!
Il mio problema è il seguente: ho dei moduli kernel che effettuano
filtraggio di pacchetti IP ed alcune manipolazioni sui pacchetti
filtrati e vorrei poter utilizzare alcune funzionalità di tali moduli
attraverso un'applicazione in user-mode. Per fare ciò ho pensato di
creare delle nuove system call.
Qual'è la procedura che permette di creare una nuova system call? 
Grazie a chiunque saprà rispondermi!

 creare delle nuove system call.
Non farlo, usa il target QUEUE di iptables.
man iptables.
-- 
Lorenzo

 Qual'è la procedura che permette di creare una nuova system call? 
http://developer.slashdot.org
Ci dovrebbe essere ancora un link ad un articolo per *BSD; il primo
commento contiene anche un paio di URL per fare la stessa operazione
sotto Linux.
Alternativamente, cerca su Google 'add syscall to linux kernel'.
Ciao,
 Emmanuele.
-- 
Emmanuele Bassi (Zefram)       [ 
http://digilander.libero.it/ebassi/blog
 ]
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

 sotto Linux.
Non mi sembra ci sia niente sulle syscall!

 man iptables.
Io ho gią implementato i moduli kernel che realizzano un nuovo
protocollo (filtrano pacchetti IP e realizzano una serie di operazioni
operazioni). Adesso ho il problema di doverli interfacciare a delle
applicazioni in user mode ed avevo pensato alle system call. Qualcuno
sa dirmi se č una strada percorribile? Oppure č preferibile utilizzare
qualcos'altro?

 qualcos'altro?
Aggiungere nuove syscall è quasi sempre un errore, se lo fai tramite
un modulo è ancora peggio.
-- 
Lorenzo

 Non mi sembra ci sia niente sulle syscall!
Si che c'è.
Come ho detto, partendo da 
http://developers.slashdot.org
 si può vedere
ancora questo articolo:
 
http://developers.slashdot.org/article.pl?sid=03/10/10/1240215
Il primo post ha questo link:
 
http://www.google.com/search?hl=en&ie=UTF-8&oe=UTF-8&q=system+call+HOWTO
Che permette di arrivare qui:
 
http://www.superfrink.net/docs/sys_call_howto.html
Tempo impiegato: 15 secondi (quattro click del tasto centrale del mouse).

Newsgroup: it.comp.os.linux.development
Titolo: ide linux

Esistono ide veri (tipo delphi) per linux, che siano per c, e che
abbiano una buona progettazione interfacce (kde o gnome, fa lo stesso)

 abbiano una buona progettazione interfacce (kde o gnome, fa lo stesso)
kdevelop
-- 
Un diplomatico e' una persona che riesce a dirti di andare all'inferno in
maniera tale che tu non vedi l'ora di partire.

 abbiano una buona progettazione interfacce (kde o gnome, fa lo stesso)
anjuta e/o glade

 abbiano una buona progettazione interfacce (kde o gnome, fa lo stesso)
Per le interfacce devi usare il programma adatto alla libreria che vuoi
usare. Integrarlo nell'IDE e` una porcheria.
Per Gtk/Gnome userai Glade o Gazpacho, per QT/KDE QtDesigner, per WX usi
WxGlade o simili, ecc. ecc.
Bye.

IMHO
Il migliore : Anjuta

 KDevelop l'ho provato poco, ma mi pare al livello di anjuta.
Afaik con linguaggi diversi da C e C++ però si comporta nettamente bene.
Sentito dire, qui vim.
-- 
non vincono, non vinceranno, non hanno domani
la forza è nel puntello impugnato da oneste fortissime mani

 abbiano una buona progettazione interfacce (kde o gnome, fa lo stesso)
A parte migliore o peggior ide e quant'altro esiste un clone di delfi 
... si chiama lazarus ed è open source.
http://www.lazarus.freepascal.org/
 io non lo ho mai usato ... ma me ne 
hanno parlato bene.
ciao
PP

prova lazarus, il clone linux di delfi , ne parlano bene
ciao
PP


Newsgroup: it.comp.os.linux.development
Titolo: c,plugin & browser

Ciao a tutti,
Non sapendo bene a quale dei diversi newsgroups richiedere
questo genere di richiesta ho postato questo messaggio in alcune liste.
Perdonatemi se potrà sembrare un pò off-topic.
Sto cercando un metodo
con il quale un browser (es: IE o NS) possa prendere in input un
parametro (una stringa) da un file html e quindi restituirne una stringa
elaborata, che verrà successivamente mandata ad un javascript (o in
qualche modo visualizzata come una vera e propria pagina htm, d'altronde
lo é in effetti) che la visualizzerà in una pagina normalissima.
In
qualche modo riassumendo il browser carica la pagina che contiene in una
variabile (di js ad esempio) una stringa per poi visualizzarla a
video.
Potrei fare tutto attraverso un javascript, ma purtroppo l'estrema
lentezza fa si che questa operazione sia veramente impossibile. Avrei
intenzione di creare un plugin ma non so davvero da dove partire. Per
windows la soluzione é creare un oggetto activex (o ocx) attraverso un
javascript (tag object), mandare il parametro e far si che ne venga
restituito un secondo che verrà mandato alla funzione document.write().
Ma per Mac? O meglio anche per Linux/MacOS X non saprei da dove
partire.
Grazie a tutti coloro che vorranno aiutarmi.
Se potete aiutarmi
preferirei che mi scriveste all'indirizzo 
mail:daniel...@libero.it
-- 
CodeZone Inc.
Software development and research UNix Systems

 video.
Non e' molto chiaro.
Hai provato a lanciare un comando del tipo:
nomebrowser nomepagina
Ad esempio:
netscape index.html
?
--
Alessandro Staltari
staltari(a)
geocities.com
Newsgroup: it.comp.os.linux.development
Titolo: source in ncurses

 ma se fischio anch'io posso averlo? :)
Temo che a fischiare siamo in tanti... :-)
P.
-- 
_____
http://theunixplace.com/~entropia/index.html_____
 
  Mutationem motus proportionalem esse vi impressae 
et fieri secundum lineam rectam qua vis illa imprimitur
	I. N.

Newsgroup: it.comp.os.linux.development
Titolo: Temporizzare uno script bash..

Ciao a tutti, volevo sapere se è possibile inserire delle pause in uno
script bash.
Con sleep non si può fare meno di un secondo e a me servirebbe qualche
decimo....
P.e.
!/bin/bash
# scritta lampeggiante
a=10; while test $a -lt 20 
do
clear
sleep 1s
echo -ne "PROVA"
sleep 1s
clear
a=$[a+1]
done 
Se non sbaglio c'è qualcosa nel Kernel, real_time_qualcosa, mi serve
quello? Come?
Ciao e grazie.
-- 
*** Per E-mail rimuovi ModE dall'indirizzo ***
             *** ICQ 33500725 ***
           *** Powered by Linux ***

 in uno script bash.
Credo tu debba farti un programmino in C apposito.
Prova ad usare nanosleep() o usleep() (che pero` non e` POSIX)
-- 
Cinereview: Three Kings: molto bello, soprattutto come       _/Davide\_
tecnica.  Voto: 8                                            \Alberani/

decimo....
Prova usleep. 100% inaffidabile se usi un ritardo inferiore a 1/10".
Se non ce l'hai <grin>, questo e' il sorgente:
#include <stdio.h>
#include <stdlib.h> 
int main(int argc, char **argv)
{
	long usecs;
	if (argc!=2)
	{
		fprintf(stderr, "Syntax: usleep n
                        (n in hundredths of second)\n");
		return 0;
	}
	usecs = atol(argv[1])*10000L;
	usleep(usecs);
	return 0;
}
Leonardo
".signature": bad command or file name

Ciao 
Dan...@kailed-kailed.net
,
 > Ciao a tutti, volevo sapere se è possibile inserire delle pause in uno
 > script bash.
 > Con sleep non si può fare meno di un secondo e a me servirebbe qualche
 > decimo....
e fare un ciclo do|for ?
-- 
Pa.Ped, Como
http://www.fastflow.it/~paolop

 e fare un ciclo do|for ?
Eresia!!! :D
Non ti ha insegnato nessuno che le temporizzazioni non si effettuano con
cicli a vuoto? :)
Ciao,
Fabio Alemagna

 decimo....
[root@fokhouse /root]# usleep --help | head -1
Usage: usleep [microseconds]
[root@fokhouse /root]#
Ciao ciao,
Andrea
-- 
"...Unix, MS-DOS, and Windows NT (also known as the Good, the Bad, and 
 the Ugly)."
(by Matt Welsh)

 [root@fokhouse /root]#
Sai dove posso trovarlo? Ion non ce l'ho.
Ciao.


Leonardo Serni wrote:
.........................
Ok, l'ho compilato semplicemente con gcc, senza opzioni, va bene così o
si può far meglio??
Ciao e grazie.


 Sai dove posso trovarlo? Ion non ce l'ho.
[root@fokhouse /root]# rpm -qf $(which usleep)
initscripts-4.70-1


Ciao Fabio Alemagna,
 > > e fare un ciclo do|for ?
 > 
 > Eresia!!! :D
 > 
 > Non ti ha insegnato nessuno che le temporizzazioni non si effettuano con
 > cicli a vuoto? :)
ok, ok, scherzavo.... :-))))
(non e' vero :-(


si puň far meglio??
Io uso quasi soltanto
	gcc -O2 -Wall file.c -o file
(in effetti ho una macro "tc" che fa quanto sopra <grin>)

Newsgroup: it.comp.os.linux.development
Titolo: Problemi con suse 6.4

Ho provato ad installare la suse 6.4
come si fa ad avviare tutto in modalità grafica ???
io ho sempre usato la mandrake e la redhat


Scusa se te lo dico... comunque questa è una domanda da
it.comp.os.linux.iniziare
Se prima non ne eri a conoscenza, ora lo conosci, e puoi chiedere aiuto
lì... ma mi raccomando leggi prima il manifesto del gruppo, le regole e le
faq.
Comunque, per far avviare in modalità grafica che intendi...
Se vuoi dire come far partire la grafica se sei in modalità riga di comando
(se cioè vedi solo la shell), digita
startx
Ciao

 wrote in
message 8ij8il$fhs$2...@lacerta.tiscalinet.it...


Newsgroup: it.comp.os.linux.development
Titolo: qt2.02

Buonasera a tutto il NG
Potete darmi un indirizzo dove poter scaricare qt2.02 ?
Grazie in anticipo :o))

 If the box says `Windows 95 or better', it should run on Linux, right?

Newsgroup: it.comp.os.linux.development
Titolo: Warning incomprensibili... di cc e gcc

I compilatori Linux cc e gcc mi danno questi duw warning dei quali mi sfugge
il senso...
warning : assignment from incompatible pointer type
warning : passing arg 2 of 'execvp' from incompatible pointer type
I due warning si riferiscono alle eguenti linee di codice:
1) argv = memory;
2) execvp(memory[conta][k],&memory[conta]);
Con char *memory[20][20] e l'& dell'exec per l'esecuzione in backgrounf.
Qualcuno puņ aiutarmi?

  l'& dell'exec per l'esecuzione in backgrounf.
   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Torna sui libri prima di tentare di andare avanti, non hai le idee
per niente chiare.
Ciao ciao,
Andrea
-- 
"...Unix, MS-DOS, and Windows NT (also known as the Good, the Bad, and 
 the Ugly)."
(by Matt Welsh)

Newsgroup: it.comp.os.linux.development
Titolo: sorgenti pacchetti.

salve, uso red-hat 7.2 per motivi di lavoro, e sto cercando il codice 
sorgente del programma ping, ma non riesco proprio a trovarlo! Ho 
cercato con google, ma tutti i programmi che trovo usano un socket RAW 
per spedire pacchetti ICMP, ma solo ad un utente root (mi sembra di aver 
capito) è consentito creare pacchetti di questo tipo. Eppure il ping di 
sistema funziona anche per utenti non root. Sapete aiutarmi?

 sistema funziona anche per utenti non root.
Probabilmente e' su-idato. ls -l `which ping` te lo dira'.
Davide
-- 
Surely the 4 sysadmins of the apocalypse should be:
edquota, rm -rf, kill -9, and shutdown
--Rob Blake 

 Probabilmente e' su-idato. ls -l `which ping` te lo dira'.
Che stupido, hai ragione... quanto tempo perso.
Newsgroup: it.comp.os.linux.development
Titolo: GTK: text entry con menu annesso...

Come talvolta capita, son nuovamente qui a chiedere lumi su GTK :-P
Dunque: avrei bisogno di realizzare una sorta di text entry "speciale"
per implementare una funzione di ricerca incrementale. L'utente scrive
nella casella di testo e sotto appare la lista dei risultati trovati
man mano che digita, selezionabili spostandosi con le freccette su/giu'
o col mouse. Come le caselle per gli URL dei browser, per capirci...
Giustappunto, ho dato uno sguardo al codice di Galeon per tentare di
"rubare" a loro la tecnica, ma usano GtkUIManager ed un complesso
(almeno, cosi' pare a prima vista) sistema di widgets interni, e non mi
sembra il caso di reimplementarmi tutto per una semplice funzioncina...
Allo stesso modo, ho ingenuamente provato a crearmi un GtkMenu da
"popuppare" quando viene inserito del testo, peccato che
gtk_menu_popup() sia (giustamente) bloccante e non possa continuare
l'editing della casella di testo... Ops...
Consigli? Suggerimenti?
Grazie :-)

 o col mouse. Come le caselle per gli URL dei browser, per capirci...
guarda GtkEntryCompletion e gtk_entry_set_completion():
http://developer.gnome.org/doc/API/2.0/gtk/GtkEntryCompletion.html
http://developer.gnome.org/doc/API/2.0/gtk/GtkEntry.html
in breve: crea un GtkListStore con la lista di parole da inserire e
passalo alla GtkEntryCompletion.
ciao,
 Emmanuele.


Ohibo', che bischero sono :-P
Ammetto di non aver mai prestato particolare attenzione alla sezione
della documentazione dedicata alla GtkEntryCompletion, pensavo fosse
destinata a tutt'altro...
Ora ho ottenuto l'effetto desiderato: grazie mille, mi hai risolto un
bel problema ;-)

Newsgroup: it.comp.os.linux.development
Titolo: 80386 COFF executable


"You can't have everything.  Where would you put it?"
                -- Steven Wright

visto che nessuno ti ha ancora risposto approfitto per sparare le mie
.... da programmatore negato (mi piacerebbe ma non ho voglia di
studiare)
1) puoi creare anche tu dei binari COFF e altre cosucce che ignoro
completamente (tipo il formato dei binari di uindos), questione di
linker e di binutils, vedi per esempio i progetti 
http://psxdev.de
(fermo da una vita, mi pare che l'autore si sia creato la terra
bruciata intorno) per i COFF della Sony Playstation e
http://www.mingw.org
 per i PE(??) di win
1a) il formato dei binari e' una convenzione, l'assembly nel nostro
caso e' sempre x86, una questione di TARGET supportati dal complesso
binutils---gcc, molti target non sono neppure ufficiali, trovi le
patch piu' disparate in giro per il mondo... che casino!
2) ho letto diversi messaggi che chiedevano di un modulo iBCS (Intel
Binary ... compatibbile quaccheccosa??)
prova a dare uno sguardo all'help dei moduli per filesystem di altri
*nix commerciali... mi sembra System V, ah ecco come pensavo:
ftp://tsx-11.mit.edu./pub/linux/BETA
On 26 Jun 2001 18:26:44 GMT, bar...@raffaello.home (Antonio barbone)
wrote:

Newsgroup: it.comp.os.linux.development
Titolo: problemino in c shell

Ciao a tutti
sto facendo uno script in c shell
lo script propone inizialmente un menů tipo:
1 : pippo
2 : pluto
3 : paperino
ho messo un controllo per verificare la scelta dal menů, e vorrei in
caso di errore riamandare il programma alla riga di comando prima
del menů
come si fŕ ?
Grazie :->>

del menů
non ho capito cosa vuoi dire... in caso di errore deve uscire
o riproporre il menu? 
un modo per riproporre i menu č usare la select in una funzione:
########START
#!/bin/bash
menu() {
PS3="--> "
select ops in pippo\
              pluto\
              paperino
do
        case $REPLY in
                1)
                clear
                echo -e "pippo\n"
                ;;
                2)
                clear
                echo -e "pluto\n"
                ;;
                3)
                clear
                echo -e "paperino\n"
                ;;
                x|X)
                exit
                ;;
                *)
                clear
                echo -e "scelta errata\n"
                menu
                ;;
        esac
done
}
#return 0;}
clear
menu
########END
-- 
================================================================================
TO REPLY
CHANGE 
NOS...@technologist.com
 IN ingv at 
technologist.com
"...Unix, MS-DOS, and Windows NT (also known as the 
    Good, the Bad, and the Ugly)."                     (by Matt Welsh)

Newsgroup: it.comp.os.linux.development
Titolo: Info su Linux, Video Editing e Schede hardware.

Ciao sono Marco e uso linux e sono un appasionato di video gigitale e
editing.
Provo a fare alcune domande, anche so ho capito piů o
meno quali sono i softaware da usare, ve lo richiedo:
1) qual'č il miglior software open source per l'acquisizione ?
2) qual'č il miglior software open source per il video editing ?
3) qual'č il miglior software open source per l'esportazione ?
Perň la cosa che piů mi interessa e che non sono riuscito a trovare in 
nessuna
parte su internet quali sono le schede di acquisizione/esportazione e video
editing supportate in Linux.
Nel Kernel come tecnologie Firewall e USB non ci sono problemi perlomeno dal
2.4.21 giusto ?
Grazie per l'attenzione dedicatami...Marco

 2.4.21 giusto ?
Lo faccio (mi pare) dal 2.4.17 o .16
Ciao,
ValeRyo
Newsgroup: it.comp.os.linux.development
Titolo: Strano warning in C

Ciao a tutti,
Ho finalmente iniziato a programmare in C e va alla grande. Mi rimane solo 
un dubbio. Molte volte che faccio un programma (anche un "Hello World" 
ottengo questo errore:
Warning: no newline at end of file
Cosa significa? Esiste un comando che mi permette di lanciare lo stesso il 
file, nonostante il warning?
Grazie per l'attenzione, Costantino 

 Warning: no newline at end of file
E tu mettici un newline alla fine del file, no? :)
Bye.

 ha scritto nel messaggio 
news:4qeo73F...@individual.net...

Scusa ma che senso ha? Perché dovrebbe essere uno warning? 

 file, nonostante il warning?
Ma leggere i messaggi di errore/warning non se ne parla proprio, eh?
No new line at end of file = Non c'e' la new line alla fine del file.
Per sbarazzarti del warning, aggiungi una riga vuota come ultima riga
del tuo file C.
-- 
Salvatore Iovene
http://www.iovene.com

Scusa ma che senso ha? Perché dovrebbe essere uno warning? 
Perché lo standard del linguaggio prevede così e il compilatore è
"compliant" ISO C e quindi te lo segnala.

Newsgroup: it.comp.os.linux.development
Titolo: mmap e memoria

salve,
sto scrivendo una libreria in c
io ho una funzione del tipo 
int foo(char * text)  
che fa parte dell'interface della libreria
all'interno della foo vorrei reallocare text in modo che abbia 
alla fine k byte in piu.
text e' passato direttamente dall'utente della libreria.
se lui usa mmap posso fare realloc ??? 
potrei chiedere direttamente all'utente di allocarsi k byte in piu',
ma come e' possibile farlo con mmap, se, per esempio, 
voglio leggere tutto il testo di un file???
grazie

 voglio leggere tutto il testo di un file???
Eh? Hai un mapping anonimo e ci vuoi copiare il contenuto del file? Non
e` piu` comodo usare fstat per conoscere la dimensione del file e quindi
effettuare il mapping (al limite privato se non vuoi che le modifiche si
propaghino)?
Luca
-- 
Home: 
http://kronoz.cjb.net
La mia opinione puo` essere cambiata, ma non il fatto che ho ragione.
Newsgroup: it.comp.os.linux.development
Titolo: Uso della RAM: significato di VmSize,VmRss ....

ciao a tutti,
Problema: come faccio a sapere quanta RAM sta usando il mio programma?
Sto guardando l'uso della RAM del mio programma: relativamente
ai significati di VmSize, VmLck,
VmRss, VmData, VmStk, VmExe, VmLib, cioe' i parametri mostrati da
# cat /proc/11278/status
avevo schematizzato la situazione come segue:
Memory Usage:
VmSize          Virtual memory usage of entire process
                = VmLib + VmExe + VmData + VmStk
VmRSS   Resident Set currently in physical memory including Code, Data,
Stack
VmData  Virtual memory usage of Heap
VmStk   Virtual memory usage of Stack. Doest change much.
VmExe   Virtual memory usage by executable and statically linked
libraries 'man\
 top' says this is broken ?
VmLib   Virtual memory usage by dlls loaded
ora pero' mi trovo
VmSize  8128
VmLck      0
VmRss   3580
VmData  5044
VmStk    548
VmExe   1020
e i conti non mi tornano piu': in particolare, se io voglio sapere
quanta
RAM totale il programma sta fisicamente usando, dovrei guardare VmSize
(giusto?)
Ma se sommo VmRss+VmData+VmStk+VmExe non ottengo VmSize.
In particolare VmRss cosa e'?
(non puo' essere "Resident Set currently in physical memory including
Code, Data, Stack" dato che e' minore di VmData!!!)
grazie per i chiarimenti
giammy

 Code, Data, Stack" dato che e' minore di VmData!!!)
Perché non potrebbe essere? E la partizione di swap a cosa servirebbe? :-)
In un OS dotato di memoria virtuale, un processo gira in uno spazio
d'indirizzi virtuale, di cui normalmente solo alcune pagine sono caricate
nella RAM fisica in un dato istante. 
VmRss ti dice appunto quanto di un dato processo è presente al momento
nella memoria fisica (includendo nel conteggio codice, stack e
dati visto che praticamente tutto può essere "parcheggiato" nello swap se
serve).
Quanto alla  discrepanza tra VmSize e la somma degli altri: credo
che nelle altre voci non siano conteggiati i segmenti non eseguibili che
il processo si è mmap(2)ato per i fatti propri (vedo da me che la libc ad
esempio si mmap(2)pa per i fatti suoi un file da un mega e mezzo per le
informazioni sui locale). 
Per cui la domanda "quanta memoria usa il mio programma?" ha diverse
risposte, tutte valide, che dipendono da quello che vuoi sapere nel
dettaglio.
-- 
  |   \    \  | ___|_  |_  |  ianezz a casa sua... :-)
  |  _ \  | \ | _|    /   /   Verba volant, scripta
 _|_/  _\_|  _|____|___|___|  manent, data corrupted

 dettaglio.
Sostanzialmente, ho un chip da 32M di RAM, e voglio sapere quanta di
questa
RAM e' usata dal mio programma, quindi vorrei sapere la quantita' di
RAM
che il programma usa per se: dati, stack, heap e quant'altro, escluso
cio che viene utilizzato in maniera condivisa (tipo gli mmap mi va bene
che
non siano conteggiati).
Da quanto mi dici, il parametro significatico per me dovrebbe essere
RSS:
ora cerco di verificare se cosi' mi torna.
Intanto grazie delle info
ciao
giammy
Newsgroup: it.comp.os.linux.development
Titolo: Gnome e KDE questi sconosciuti

avevo al red hat 6.0 e c'era GNOME
poi ho comprato la versione suse 7.1 e c'è kde 2.0.
Che differenza c'e tra le due
soono compatibili
Un programma fatto x gnome è compatibile con kde?
ciao e grazie
    Gabry

 Un programma fatto x gnome è compatibile con kde?
I programmi di gnome e kde girano sotto linux, usando X come interfaccia
grafica, se hai le librerie che gli servono possono essere eseguiti in
contemporanea senza problemi. 
Ciao
Simone

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

Ciao a tutti
mi sapete dire qual'è il comando per creare un link ?
Grazie :-)


The trouble with being poor is that it takes up all your time.

mi sapete dire qual'č il comando per creare un link ?
Se intendi quello che penso io, ln (man ln per i dettagli, o appunti
linux per una spiegazione umana) e dovevi chiederlo su icol.iniziare
Se lo vuoi fare da programma, visto che siamo su development :-)
man 2 link
man 2 symlink
man 2 unlink
-- 
           |Save our planet!
  Ciao     |Save wildlife;
  roberto  |For your E-MAIL use only recycled Bytes !!
           |roberto poggi  
rpo...@softhome.net
Newsgroup: it.comp.os.linux.development
Titolo: Gestione timer multipli C

Ciao, devo realizzare un'applicazione ftp che invia un file suddiviso in
pacchetti, inviati N alla volta, in linguaggio C ovviamente.
Ogni pacchetto dovrà avere un timeout "personale" che al suo scadere indica
la non ricezione del pacchetto dal destinatario e quindi la necessità di
ritrasmissione.
Volevo chiedere qualche consiglio su che funzione utilizzare visto che
"alarm" gestisce 1 unico timeout mentre io devo spedire contemporaneamente
più pacchetti e monitorare il timeout di ognuno in maniera indipendente
senza bloccare l'applicazione che comunque deve attendere i segnali di
acknowledgement che conferma l'arrivo dei vari pacchetti.
Mi sapere aiutare?
Grazie
Filippo 

 necessità di ritrasmissione.
io più che lavorare con timeout lavorerei con dei timestamp+select() sul
socket. Alla ricezione di un ack ti basta controllare il timestamp per
valutare se è scaduto o meno il timeout.
Oppure puoi far partire dei thread [non mi piace come soluzione] in modo da
monitorare ogni singolo ack indipendentemente, o ancora giocare con la
setitimer() [così sei limitato a 3 invii contestuali però].
Vedi un po' tu.
-- 
none

 ha scritto nel messaggio 
news:R%XYd.651347$b5.29...@news3.tin.it...
| io più che lavorare con timeout lavorerei con dei timestamp+select() sul
| socket. Alla ricezione di un ack ti basta controllare il timestamp per
| valutare se è scaduto o meno il timeout.
Il problema è che potrei non ricevere mai l'ack... perchè andato perso... e 
forse in questo caso non funziona..
| Oppure puoi far partire dei thread [non mi piace come soluzione] in modo 
da
| monitorare ogni singolo ack indipendentemente,
Usando ogni volta la funzione alarm come timeout?
| o ancora giocare con la
| setitimer() [così sei limitato a 3 invii contestuali però].
| Vedi un po' tu.
3 purtroppo sono pochini... ho una finestra variabile...
Grazie infinite
ciao
Filippo 

 Usando ogni volta la funzione alarm come timeout?
alarm fa schifo, non mi baserei sui segnali per fare qualcosa di veramente
solido ed oltretutto ha una risoluzione in secondi... 
Ragionare sul timeout di ogni singolo pacchetto secondo me ti complica
inutilmente il lavoro in quanto puoi basarti solo sul traffico del socket
per poi confrontare comodamente i timestamp per definire validità e
scadenze.
-- 
none