mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.os.linux.development
Titolo: date: sapere se l'anno e' bisestile

salve a tutti
sto usando il comando date +%j, che restituisce il numero di giorni
trascorsi dal primo dell'anno, per calcolare quanti giorni mancano alla data
del compleanno (per la serie le (in)utilita' di una shell).
come faccio a sapere se l'anno e' bisestile?
in man date mi sembra che non ne parla
grazie
--
Murphy's Law is recursive.
Washing your car to make it rain doesn't work.


#include <iostream.h>
void main()
{
 int anno;
 cout << "Quale anno? "cin >> anno;
 if (((anno%4 == 0) && (anno % 100 != 0)) || (anno % 400 == 0))
  cout << "bisestile" << endl;
 else
  cout " non bisestile" << endl;
}


Controllando quato tempo passa tra il 28 febbraio ed il primo marzo?-)
Alessandro.

 wrote:

Se non ricordo male basta dividerlo per 4 se esce intero allora è bisestile

Una tecnica che adotto è quella di comporre una data del 29 settembre di un
anno e passarla a una funzione che restituisca un data (tipo da stringa a
data), se la funzione restituisce errore o una data 'errata' non è
bisestile.


intendi forse febbraio?

 intendi forse febbraio?
ops e riops .. l'areosclerosi galoppante ... si, 29 febbraio.

 Se non ricordo male basta dividerlo per 4 se esce intero allora č bisestile
ci vuole qualcosa in piu'
 (year) %4 == 0 && ((year) %100 != 0 || (year) %400 == 0)
-- 
       marco.atzeri at 
fastwebnet.it
La prima delle Frequently Asked Questions: 
dove sono le FAQ ?      it.faq

Newsgroup: it.comp.os.linux.development
Titolo: librerie per codec mpeg4

Da tempo cerco librerie per codificare/decodificare video mpeg4 su linux.
Le avcodec e avformat mancano, praticamente del tutto, di documentazione e
metter mano al codice in queste condizioni, con continui esperimenti, è solo
una perdita di tempo.
Sapete mica se c'è per queste librerie documentazione non ufficiale ma
magari più esaustiva?
Alternativamente, che altre librerie posso utilizzare per lo stesso scopo,
su linux?
grazie
paolo
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Da tempo cerco librerie per codificare/decodificare video mpeg4 su linux.
gstreamer?
ciao,
 Emmanuele.

Newsgroup: it.comp.os.linux.development
Titolo: script bash e utilizzo di SIGTERM

Ciao,
ho uno script in bash che posso riassumere così:
while true
do
      .. fa il lavoro ..
      sleep 30
done
io vorrei che se mando un SIGTERM al mio script, lui non
interrompa "il lavoro" a metà, ma si fermi nei 30 secondi 
dell'istruzione sleep.
è possibile?
grazie
--
Ranger

 grazie
man trap ... non so se funziona ... vedi un po' ...
ciao ..
-- 
#include <stdio.h>
int main(void){char c[]={10,65,110,116,111,110,105,111,32,98,97,114,98,111,110,
101,32,60,104,105,110,100,101,109,105,116,64,116,105,115,99,97,108,105,110,101,
116,46,105,116,62,10,10,0};printf("%s",c);return 0;}
Newsgroup: it.comp.os.linux.development
Titolo: configurazione netscape

Ho installato Red Hat 6.0 e dopo aver effettuato la connessione a TIN (ci
sono riuscito sia con il control panel, sia con KPPP) mi trovo nell'assurda
condizione di dovermi servire ancora di Internet Explorer per navigare e di
Outlook per partecipare ai Newsgroups.
Infatti Netscape è lentissimo e solo per scaricare la homepage TIN richiede
un tempo improponibile. Ho già editato i files etc/pap-secrets e resolv.conf
e ho incrementato la cache di Netscape senza alcun risultato.
Vi prego aiutatemi, non lasciatemi in balia di Bill Gates.
tem...@tin.it


non è il posto giusto per queste domande
prova su it.comp.os.linux.iniziare

Newsgroup: it.comp.os.linux.development
Titolo: php3 e postgres

Qualcuno di voi sa come si fa a  fare più query e a fondere il risultato
senza avere  doppioni? Per esempio  supponiamo di avere una  stringa del
tipo "ti  piacciono i  cioccolatini" e  di vole  cercare in  un database
postgres tutti  i campi in  cui compaia  almeno ua parola  componente la
stringa. Come si fa?
-- 
Non c'è più forza nella normalità: c'è solo monotonia.

 stringa. Come si fa?
Dovresti spezzare la query: SELECT campi FROM tabella WHERE testo LIKE
'%ti%' OR stringa LIKE '%piacciono%' OR ...
Forse con le regexp riesci a semplificarti la vita.
Ciao
 David
-- 
<d.santinoli presso mi. flashnet. it>

 Forse con le regexp riesci a semplificarti la vita.
ma il problema è che non  so all'inizio in quante aprti devo spezzettare
la frase immessa, quindi non posso preparare una query prefatta.
Qualche idea?


 Qualche idea?
Se le parole nella frase sono separate da spazi, le puoi ordinare in un
array con explode(" ",$string) e poi costruire la query...


stringa. Come si fa?
DISTINCT
Leonardo ditriano
".signature": bad command or file name

Qualche idea?
Idea suicida (be', mica tanto)
CREATE TEMP TABLE pippo
(
	int4 handle,
	tutti gli altri campi del database
);
while($parole)
{
	INSERT oid,* INTO pippo FROM principale \
		WHERE campo LIKE '%$parola%'
}
SELECT count(*) AS significativo, * FROM pippo \
	GROUP BY handle \
	ORDER BY significativo DESC; // Bruuuutto.
Leonardo


 DISTINCT
cioč del tipo
SELECT  DISTINCT *  FROM CIOCCOLATA  WHERE  TESTO LIKE  "ti piacciono  i
cioccolatini" 
?
-- 
Non c'č piů forza nella normalitŕ: c'č solo monotonia.

 parola  componente la stringa. Come si fa?
Una cosa del tipo.
$parole=explode(" ",$stringa);
$query="select distinct * from tabella where ";
$campi="(campo1||campo2|| campo3||...)";
for($n=0; $n<count($parole); $n++)
{
  if($n>0) $query.=" or ";
  $query.=$campi."='parole[$n]'";
}
$risultato=pg_exec($db,$query);
Scritta al volo, quindi ricontrolla bene.
A risentirci
\  Davide G. Borin
\\ !!Scudo anti-spam attivo!! Togliere le x e "eliminami" dall'indirizzo
\\\_____________________________________________________________________

cioccolatini" 
In questo caso particolare non ci sarebbe neanche bisogno del DISTINCT.


 In questo caso particolare non ci sarebbe neanche bisogno del DISTINCT.
ma  perché?  a  like  basta   che  matchi  una  sottostringa  del  testo
specificato col campo?

Newsgroup: it.comp.os.linux.development
Titolo: linux e pc104

ciao,
sarei interessato ad affrontare la sperimentazione con i PC104;
dato che ci sono mi sembre onesto iniziare direttamente con linux.
C'e' qualcuno che ha già esperienza in proposito e che mi puo' dare i
consigli giusti
per partire?
--
==============================================
Andrea Croci    e-mail  
cr...@technet.it
 
cr...@libero.it
 
a.c...@tiscalinet.it
==============================================

 sarei interessato ad affrontare la sperimentazione con i PC104;
Da quanto ne so, al di la` dei fattori di forma l'architettura hardware
(ISA per i 104, PCI per i 104+) e` la medesima dei desktop, quindi se
hai gia` esperienza su questi ultimi dovresti essere a posto.
Ciao
 David
-- 
<d.santinoli presso mi . flashnet . it>

Newsgroup: it.comp.os.linux.development
Titolo: Re: Pipe in memoria o su disco?

 viene il nome della directory....).  
devi crearti un ramdisk e dopo aprire la namedpipe (creata con mknod
specificando come tipo file S_IFIFO) sul ramdisk
altrimenti usi un socket tra i due 3ds
altrimenti la memoria condivisa (parecchio piu' rognosa da gestire)
-- 
Web marketing & community management:
http://www.insistema.com/

 Marco
Ciao  Manlio

Newsgroup: it.comp.os.linux.development
Titolo: Seriali sotto Linux

Sto tentando di comunicare via programma con un modem seriale, ho letto 
il serial-programming-howto e provato il codice di esempio che fornisce, 
ma ancora non riesco a vedere il modem (niente risposta ai comandi AT 
che invio). Ho provato a modificare qualche flag ioctl ma 
sostanzialmente sto brancolando nel buio :-(
 
Qualcuno ne sa di piï¿œ (o puï¿œ indirizzarmi verso un tutorial un pï¿œ piï¿œ 
completo del serial-programming-howto)?

trovati, grazie

 completo del serial-programming-howto)?
 
Prova con minicom , e che la seriale sia quella giusta /dev/cua0 mi pare
il dev modem è un link.

 il dev modem è un link.
 
Risolto, grazie. Minicom e compagnia vanno bene quando devi mandare 
testo, ma se devi mandare pacchetti di byte non-ascii (tipo 0x02 0x50 
0xA4 ecc...) sono inutili. Ho dovuto scrivere un programmino che leggeva 
stringhe ASCII esadecimali dalla CLI e scriveva sulla seriale.
 
Esisterebbe serial-io che fa più o meno quello che serve a me, ma 
piuttosto che sbattermi per riuscire a compilarlo sulla mia macchina ho 
fatto prima a scrivermelo da solo.
 
 

 pacchetti di byte non-ascii (tipo 0x02 0x50 
 
Questi due appartengono ad ASCII, no?


Siccome alla seriale invii 8 bit alla volta e i caratteri ascii sono solo i 
primi 128 (da 0 a 127), si dovrebbe parlare di caratteri non ascii dal 128 
fino al 255.
Il 0x50 "P" è sicuramente un carattere ascii mentre lo 0x02 "STX" è un 
carattere di controllo.
Quindi l'STX è un ascii un po' particolare.
 
Nicola.
 
-- 
chi va pian va san e va lontan
Newsgroup: it.comp.os.linux.development
Titolo: Lettura dati via seriale

Vorrei leggere e scrivere dati via porta seriale in modo asincrono con 
le seguenti caratteristiche
Baud rate 9600
bit di dato 8
nessuna parità
bit di stop 1
Con il programma in C che ho fatto non ho problemi in scrittura, ma in 
lettura con alcune combinazioni di dati in ingresso ottengo dei valori 
diversi esempio:
due byte vengono "fusi" in uno solo
Io penso che il problema sia da attribuire alle impostazioni con cui 
apro la porta, non viene rispettato il baud rate che dovrebbe stabilire 
precisamente quanto tempo occorre per ricevere 8 bit di dati.
Di seguito riporto come apro la porta:
int open_port(char * port) {
   int fd;
   fd = open(port, O_RDWR | O_NOCTTY | O_NDELAY);
   if (fd ==  -1) {
     fprintf(stderr,"\nERROR: Unable to open device %s\n",port);
     exit(1);
   } else {
     fcntl(fd, F_SETFL, FNDELAY);
     /* get the current options */
     tcgetattr(fd, &options);
     options.c_cflag |= (CLOCAL | CREAD);
     options.c_cflag &= ~PARENB;
     options.c_cflag &= ~CSTOPB;
     options.c_cflag &= ~CSIZE;
     options.c_cflag |= CS8;
     options.c_lflag &= ~(ICANON | ECHO | ECHOE | ISIG);
     options.c_oflag &= ~OPOST;
     options.c_cc[VMIN] = 0;
     options.c_cc[VTIME] = 1;
     cfsetispeed(&options, B9600);
     cfsetospeed(&options, B9600);
     tcsetattr(fd, TCSANOW, &options);
     return (fd);
   }
}
Dove sto sbagliando ??
Grazie in anticipo a chi vorra darmi qualche spiegazione in merito.

 le seguenti caratteristiche
...
Non so nulla di comunicazione via seriale, ma hai provato a leggere il
Serial Programming HOWTO?
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.mascanc.net
	**ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
 -<! Woe to you, oh Earth and Sea, for the Devil sends the Beast with
        wrath, because He knows the time is short... !>-
                Revelations, XIII - 18

 due byte vengono "fusi" in uno solo
Cosa significa?
Ciao
 David
-- 
<d.santinoli presso mi. flashnet. it>

      options.c_oflag &= ~OPOST;
Prova cosě, da me funziona:
	options.c_cflag = 0;
	options.c_lflag = 0;
	options.c_cflag |= (CS8 | CLOCAL | CREAD);
Probailmente č colpa di qualche flag che non disattivavi.
Fammi spere,
Ludovico Cavedon
luma...@inwind.it
Newsgroup: it.comp.os.linux.development
Titolo: Piccolo server: ogni child diventa zombie


Web Site: 
http://asterix75.capri.it
"Unix IS user friendly. It's just selective about who its friends are"

 diventato zombie. Qualcuno sa il perche'?
 man wait

 diventato zombie. Qualcuno sa il perche'?
Per la stessa natura dello stato 'zombie'. Un processo terminato resta
zombie finche` il genitore non effettua la wait().
---
Bye! Lorenzo Lutti
http://www.geocities.com/SiliconValley/Peaks/6258/

}
Ciao.
Vi][oZ
-- 
          We are the true believers
       It's our turn to show the world
 In the fire of heavy metal we were burned
         It's more than our religion
          It's the only way to live
           But the enemies of metal
              We can't forgive


  signal(SIGCHLD, sig_cleanup);

Sent via Deja.com 
http://www.deja.com/
Before you buy.


  signal(SIGCHLD, sig_cleanup);



Newsgroup: it.comp.os.linux.development
Titolo: Ricavare l'UID dall'username...

Buongiorno a tutti,
in una mia applicazione devo poter impersonare un certo utente dopo aver fatto
una chroot()
da un processo con suid root (in grado per cui di farlo).
Nessun problema se sono a conoscenza dell'UID (ricavabile da /etc/passwd) ma il
fatto
è che io quello non ce l'ho visto che su command-line viene passato il nome
dell'utente (ad
es. axel).
Esiste una chiamata per ottenere l'UID associato all'utente? Oppure devo
scandire a mano
/etc/passwd (mi sembra strano...... :-)))
PS: è un po' come fanno certi demoni che partono come root, creano un processo
padre
che sforna dei "figli" che girano con i diritti (limitati) di un altro utente
(come fa il demone
httpd, Apache... se non erro!!).
Ciao a tutti, e grazie x eventuali risposte!!
--
Paolo (/A\xel)
Mail: 
ax...@pcmtech.net
Web: 
www.pcmtech.net
ICQ: 121230704


man getpwnam
Adieu,
-- 
Lestat de Lioncourt                               |          Ciro Mattia Gonano
  JabberID: 
les...@jabber.students.cs.unibo.it
    |    Undergraduate Student in
  ICQ#: 52631406                                  |         Computer Science at
  URL: 
http://www.CS.UniBO.It/~gonano
             |       University of Bologna
            <powered by Linux Slackware 8.1 on Kernel 2.4.18-xfs>
Newsgroup: it.comp.os.linux.development
Titolo: URGENTE: GCC e Microsoft C Compiler

Salve a tutti.
Sto convertendo un programma di rilevamento dati scritto inizialmente
per Windows 95/98... in VisualC++ e MFC. Ora lo sto portando in
Linux/GTK+.
Il programma fa uso massiccio di operazioni floating point per
visualizzare i dati.
Il programma deve essere tarato per rilevare correttamente i dati
fisici.
Per mantenere la compatibilita' con Windows, e non dover ritarare tutti
gli apparecchi, ho utilizzato le stesse identiche tarature.
Ho notato che i valori che ottengo sotto Linux sono leggermente diversi
da quelli in Windows.
Per esempio se un canale deve darmi valore 0 in Windows in Linux mi da'
il valore -0.2.
Come posso risolvere il problema?
Grazie per l'aiuto.
        Mauro Ziliani

LOGOS s.r.l. wrote:

Non e' che utilizzi i float invece dei double. Lo so che e' una domanda 
scema ma:
1) hai fornito info generiche;
2) se i tipi di dati sono gli stessi la precisione e' la stessa.
Ciao Mei

Forse e' un probelma di approssimazioni. Hai provato a disabilitare
le ottimizzazioni del compilatore?
Ciao
Alessandro Staltari

Newsgroup: it.comp.os.linux.development
Titolo: MegaIDE Raid - src del modulo

Salve gente :)
dopo aver rotto le scatole alla LSI che fa il chipset montato sul mio server
Compaq DL320 G2
Mi hanno inviato un TGZ con i sorgenti del modulo del controller IDE RAID
MEGAIDE ATA100
In rete ci sono solo i sorgenti precompilati, solo x alcuni vecchi kernel, x
di + baggati sul Kmem....
Nei sorgenti la licenza è GPL, quindi posso mettere i driver su del mio
spazio x chi ha bisogno, o ancora meglio darli a chi è in grado di
integrarli con competenza nel tree del kernel...
....io con un po di smanettamenti son riuscito a compilarli :)
Che dite?
Saluti :)
-Igor-

 -Igor-
dico: bella prova. proprio la settimana scorsa ho smanettato un po' per
installare una debian su due dischi scsi con controller LSI MEGARaid
320-1. ho dovuto usare un disco di boot preso da un sito non ufficiale..
altrimenti non c'era modo di fargli vedere ne' controller ne dischi!
( nonostante esista nel kernel il modulo megaraid.o che dovrebbe fare
offrire proprio questo supporto ). quindi e' una buona cosa mettere in
rete queste cose, magari mettici anche una paginetta di spiegazioni se ti
va di perderci 5 minuti.. 
ciao e buon lavoro !
--Lorenzo

Newsgroup: it.comp.os.linux.development
Titolo: Help: linux e winxp sullo stesso pc

Ciao a tutti,
scusate la domanda stupida....posso installare linux sul mio hd e
windows xp sull'hd esterno(invece di creare una partizione)?In caso
affermativo come si fa per settare il boot all'avvio?
grazie.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Lorenzo `paulatz' Paulatto wrote:
[cut]
Scusate, non mi ero accorto del crosspost, sono mortificato.
per Fede:
il crosspost è MALE.
-- 
Lorenzo `paulatz' Paulatto
Trieste
``Se Gauss fosse vivo oggi, sarebbe un hacker.''
      --Peter Sarnack (Princeton University)

 grazie.

Newsgroup: it.comp.os.linux.development
Titolo: CD Live

Salve,
ho alcuni cd live che mi interessano. Per imparare qualcosa vorrei iniziare
da lě.
In particolare mi piacerebbe copiarne 1 sull' HD, creare un floppy di boot
ed eseguire il -live- da disco fisso invece che da cdrom.
Ho cercato da tutte le parti senza trovare adeguate info.
Qualcuno sa come si fa?
Grazie.



Ci sono delle distribuzioni live che lo fanno quasi in
automatico: ne avevo provata una (forse era una knoppix,
ma non ci giurerei) che aveva una icona sul desktop per
l'installazione automatica del live su HD.
ciao
giammy
-- 
Gianluca Moro             Visit  
http://ilpinguino.altervista.org/
giang...@yahoo.com
      MyBlog 
http://blog.libero.it/giangiammy/

Newsgroup: it.comp.os.linux.development
Titolo: scusate, mi leggete?

non per fare la solita lamerata, ma non so se i messaggi che posto
arrivano o meno. Il mio provider si č incaisnato col server delle news e
non ho piů capito se funziona o meno.
potete dirmi se lo vedete?

potete dirmi se lo vedete?
Si.
Alessandro.

Newsgroup: it.comp.os.linux.development
Titolo: famiglia di processi

Salve,
ho dei dubbi su questo, non so se i processi della stessa famiglia
hanno tutte le variabili private, tutte in comune o alcune private
altre in comune?
(le variabili allocate dinamicamente sono comuni?)
Inoltre in dettaglio, cosa eredita nel dettaglio un processo figlio da
padre? 
Potete darmi qualche aiuto? (o suggerire qualche link anche..)

 padre?
Tutto l'environment in copia.
Ciao,
-- 
        Roberto Divia`              Love at first sight is one of the greatest
Dep:PH Bat:53 Mailbox:C02110      labour-saving devices the world has ever seen
Route de Meyrin 385               ---------------------------------------------
Case Postale                                Phone:  
+41-22-767-4994
CH-1211 Geneve 23 CERN                      Fax:    
+41-22-767-9585
Switzerland                                 E-Mail: 
Robert...@cern.ch

 Potete darmi qualche aiuto? (o suggerire qualche link anche..)
www.google.com
Bye,
Raktzo

Grazie dell'aiuto,
mi ha aiutato a farmi un'idea del meccanismo.
Mi sono poi documentato a proposito..
Ciao

Scusate una domanda banale, OT ma non so dove scrivere:
come faccio a inserire un link nel testo del post (come vedo che
qualcuno fa)?

Gabry wrote:

??? lo scrivi, lo incolli e basta .. che so 
http://www.xyz
 ...
Newsgroup: it.comp.os.linux.development
Titolo: [tip] performance

ciao a tutti,
sto implementanto un'applicazione che mantiene una lista di elementi che
deve analizzare che contiene un numero variabile di elementi.
la lista e` cosi` strutturata:
struct data {
       struct data *next;
       //dati
};
i nuovi elementi vengo aggiunti solo alla fine della lista e questa
viene sempre esaminata a partire dal primo.
La struttura sopra riportata va bene o c'e` un metodo piu` veloce?
Altra domanda:
l'applicazione riceve i dati dal kernel via netlink
attualmente e` strutturata cosi`:
while (1) {
	controlla_coda_del_kernel();
	fai_quello_che_devi_fare();
}
considerando che potrebbe trovarsi a gestire molti elementi al secondo,
stavo pensando di creare una coda locale a cui uno o piu` thread (in
base al carico) accedono e prelevano i dati da elaborare; la soluzione
e` valida?
TIA
Kronos
-- 
Home: 
http://kronoz.tsx.org
Il piu' bel momento dell'amore e' quando ci si illude che duri
per sempre; il piu' brutto, quando ci si accorge che dura
da troppo.

La struttura sopra riportata va bene o c'e` un metodo piu` veloce?
Potrebbe esserci, a seconda dei dati. Un albero, ad es., oppure un
sorting in-place.
Leonardo
-- 
".signature": bad command or file name

 e` valida?
Occorre tenere conto della sincronizzazione dei threads, cioe' l' operazione
di inserimento deve essere atomica
Saluti

Newsgroup: it.comp.os.linux.development
Titolo: Datemi una system() bloccante

Datemi una system() bloccante...
...o qualcosa che le assomigli!
Da un programma C devo lanciare un eseguibile esterno, di cui devo rilevare
il tempo di esecuzione. Però questo tempo risulta essere zero, perché la
system() non è bloccante, cioè non attende la fine dell'esecuzione (com'è
giusto che sia...). Come risolvo la cosa in maniera elegante?
Grazie in anticipo
    Marco Lazzaroni
-- 
Posted from 
smtp4.libero.it
 [193.70.192.54] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 fork and wait?
ci dovrebbe essere il comando time (se mi ricordo bene dall'esempio di
Beowulf howto) che conta il tempo. Allora, apri una pipe, lanci "time
./nome_script" e leggi l'output.
-- 
Non c'è più forza nella normalità, c'è solo monotonia.

il tempo di esecuzione.
fork and wait?
Leonardo
".signature": bad command or file name

Newsgroup: it.comp.os.linux.development
Titolo: Re: apache non ascolta

 č possibile che il linuxbox risponda in maniera non corretta al router?
Se risponde su lan e non su wan e' possibile che tu abbia pasticciato
il firewall.
Davide
-- 
Windows 2000 is more secure than Linux...
Since the machine is offline half of the time because of crashes, it
cannot be accessed globally, therefore producing higher security. 
   -- From a Slashdot.org post

 ha scritto nel messaggio
news:slrnct9pcu.14u...@fogg.onlyforfun.net...


 questo è il mio iptables

Newsgroup: it.comp.os.linux.development
Titolo: domanda banale

Ho pensato di elaborare uno script che all'avvio salvi un un file eseguibili
in un file testo.
Allo shotdown, prima della chiusura , di nuovo salva tutti i file eseguibili
in un altro file di testo.
Indi paragona i due risultati ed elenca i file eseguibili aggiunti durante
la sessione.
Si va a vedere se qualcuno richiede una connessione in remoto o si va a
vedere ancora meglio che cosa in realta fanno e se sono stati installati a
nostra insaputa forse abbiamo trovato un TROJAN.
Non mi dite che sono un illuso o uno sprovveduto voglio collaborare col mio
piccolo potenziale.
Magari se l'idea è buona qualcuno più bravo di me la può metter in pratica,
non è poi difficile.
ninosca...@libero.it
grazie a tutti e buon anno, nino

 Magari se l'idea è buona qualcuno più bravo di me la può metter in pratica,
L'idea (non l'implementazione) e' sicuramente buona e l'hanno gia` messa in 
pratica.
Tripwire:
http://www.tripwire.org/
Swatch:
http://www.oit.ucsb.edu/~eta/swatch/
-- 
Vincenzo
Newsgroup: it.comp.os.linux.development
Titolo: firewall e ftp

Salve,
mi sono appena iscritta a questo newsgroup perchè sto avendo un pò di
problemi con il firewall e il rpotocollo ftp.
La mia esigenza sarebbe quella di poter scaricare via ftp e di far scaricare
dalla mia sottorete pc esterni via ftp.
Qualcuno sa darmi indicazioni?
Grazie!


I'm not prejudiced, I hate everyone equally.

 writes:
S> Salve,
S> mi sono appena iscritta a questo newsgroup perchè sto avendo un pò di
S> problemi con il firewall e il rpotocollo ftp.
Il problema con FTP è questo:
Il client  chiama il server  sulla porta 21  (mi pare), il  server gli
passa il numero  di porta su cui si mette in  attesa per continuare il
dialogo ed il client apre il canale di controllo verso questa porta.
Ma quando  viene fatta una GET  è il server ad  aprire una connessione
verso   il  client,  ma   di  solito   si  vuole   vietare  l'apertura
indiscriminata di una connessione dall'esterno verso l'interno.
Le  soluzioni  sono o  un  proxy (quindi  il  server  remoto apre  una
connessione  verso  il proxy  e  non  verso  una macchina  della  rete
interna) oppute  un client  (i server credo  che oramai  la supportino
tutti) che supporti  il modo passivo in cui, anche  per il prelievo di
dati, la  connessione viene  sempre aperta dal  client che  riceve sul
canale di controllo la porta da contattare.
Non precissimo ma la musica è questa.
--
Gian Uberto| main(){printf(&unix["\021%six\012\0"],(unix)["have"]+"fun"-0x60);}
Lauri      |                        David Korn, 1987 ioccc best one liner 
(aka saint)|-------------------------------------------------------------------
em@ail: 
sa...@eng.it
 ( vedere X-nospam nello header - see X-nospam in header )

Grazie per i suggerimenti, questo problema è risolto... o quasi...
Il punto critico ora riguarda il poter consentire a chi si connette sul mio
indirizzo di scaricare via ftp dalla mia macchina della sottorete avendo
davanti il firewall...
Ho proposto l'uso di http mettendo i file da scaricare nella posizione dove
sono presenti le pagine del sito ma non so se può essere considerata una
decisione definitiva...
Se hai informazioni anche su questo ti prego di farmele avere... altrimenti
grazie lo stesso!
Ciao!
"Antonio barbone" <bar...@raffaello.home> ha scritto nel messaggio
news:slrn9srdbj...@antonio.scafi.it...


 writes:
S> Grazie per i suggerimenti, questo problema è risolto... o quasi...
S> Il punto critico ora riguarda il poter consentire a chi si connette sul mio
S> indirizzo di scaricare via ftp dalla mia macchina della sottorete avendo
S> davanti il firewall...
Sarebbe meglio mettere il server in una DMZ.
Per il resto il tuo problema è probabilmente che gli IP interni non sono
mostrabili all'esterno, ovvero c'è masquerading su tutta la rete.
In questo caso devi documentarti sul port forwarding.


  Ciao!


 --destination-port 21 -j REDIRECT <IP del server FTP>
Il REDIRECT di ipchains funziona per il forwarding delle porte sul firewall,
e non su ip di macchine interne (REDIRECT <porta>).
#ipmasqadm portfw -h

  #ipmasqadm portfw -h

Newsgroup: it.comp.os.linux.development
Titolo: gcc 4.0, 64 bits e altro

ciao,
vorrei sapere su quali distribuzioni a 64 bits gli unsigned long sono da 8
bytes?
Un altra cosa ho una funzione inline foo in un file pippo.c 
che e' chiamata da una funzione che si trova nel file 
pluto.c. Il compilatore mi dice che non puo' trovare il 
corpo di foo quando compila pluto.c. Come posso linkare 
i file in modo che il corpo di foo sia visibile? e' possibile?
Ancora un altra il gcc 4.0 mi da problemi con le funzioni 
statiche. Mi sembra di aver capito che gcc si rifa' ad uno standard piu' 
recente. Cosa e' cambiato? Come posso dire al compilatore di 
utilizzare lo standard precedente?
Mi potete segnalare qualche sito dove si parla di 
questi argomenti?
grazie mille

 i file in modo che il corpo di foo sia visibile? e' possibile?
dichiarala extern in pluto.c

Newsgroup: it.comp.os.linux.development
Titolo: Tool di configurazione per Linux e Win$$, idee?

Ciao a tutti,
devo scrivere un programma di amministrazione per un SW che gira su Linux
ma con l'interfaccia di amministrazione utilizzabile sia da Linux che da Win$$.
A parte la soluzione web usando Apache/CGI o Webmin, in realtà io devo
semplicemente trasferire un file di testo via scp/ssh...
ma per scrivere una GUI che giri in entrambi gli ambienti (e che poi abbia
anche una libreria ssh) ?
Grazie anticipate, Antonio.



hai provato a dare un'occhiata alle librerie di Java ?
se fai un buon lavoro non ci saranno differenze o problemi ad avviare
l'interfaccia sia da winz che da linux.. e tu avrai dovuto scrivere solo
un programma anziche' due :)
ciao,
--Lorenzo

 un programma anziche' due :)
ma la crittografia in java è un disastro. io non riesco a fare andare
ssl/tls. e poi mi sta sulle balle il fatto che per scaricare la libreria
della sun ci si debba registrare.
imho fai prima a fare un upload con php dal broswer


C'e wxwindows, esistono i port di gtk e qt per windows, tk, sdl...
Nessuno di questi che io sappia comprende ssh, ma questo non e' affato
legato alla gui, puoi cercare librerie (o applicazioni) di terze parti.
Alessandro.

 abbia anche una libreria ssh) ?
  Tcl/Tk per l'interfaccia veloce e portabile, per il resto... quel
  che vuoi, dal C in su dipende dalle tue preferenze.
  Ciao,
  P
-- 
Unix/Linux Software Development & Tools
 
www.lulli.net
Newsgroup: it.comp.os.linux.development
Titolo: glade+gnomedb

Qualcuno di voi ha provato questi tools?

 Qualcuno di voi ha provato questi tools?
provati, si
usati, no
-- 
#include <stdio.h>/* (C) BW2K+3 This code is released under GPL 2+ */
int main(){char c[]={98,108,97,99,107,119,111,108,102,64,100,101,115,112,
97,109,109,101,100,46,99,111,109,32,119,101,98,46,116,105,115,99,97,108,
105,46,105,116,47,98,108,97,107,119,111,108,102,0};printf("%s\n",c);}

Newsgroup: it.comp.os.linux.development
Titolo: installazione flash pen apacer 32mb

Qualcuno ha idea di come installare una flash pen su linux mandrake9 ???
grazie a tutti aLe
-- 
*************************************************************
E ricorda : siamo tutti istanze di Object .
*************************************************************

 
Intendi una di quelle memorie usb a forma di pennetta? Se una di quelle,
monta il primo device scsi libero...
es:
mount /dev/sda1 /mnt/pennetta
ciao
Newsgroup: it.comp.os.linux.development
Titolo: Eliminare il login

C'è un modo per far partire la console facendo il login automatico come
root?
praticamente il sistema una volta acceso deve entrare in console
direttamente con accesso di root, senza bisogno che l'utente muova un dito.
Grazie in anticipo a chi mi risponderà
Simone Gallerini

 ha scritto nel messaggio
news:idZS8.17072$vm5.5...@news2.tin.it...

Vedi la man page di init.
Alessandro.

> Vedi la man page di init.
Complimenti, sei stato un razzo a rispondermi :-)
Ho visitato la man page di init e a quanto ho capito, devo cambiare qualkosa
in inittab, giusto?
mi puoi guidare rapidamente?
non sono molto pratico a configurare il pinguino...
tnx
Simone Gallerini


Non ricordo esattamente, per quello ti ho rimandato alla documentazione.
Prova a cambiare il runlevel di default (voce initdefault?) o cambiare le
impostazioni di quello corrente.
Alessandro.

 impostazioni di quello corrente.
Ok, ho provato a mettere il runlevel 1, quello a utente singolo e ha
funzionato!
Grazie mille per l'aiuto!
Simone Gallerini

[cuttt]
"Mai entrare da root" dice il maestro Mihaghi 
(io non gli davo retta ma la forza era con lui..)
--
Lucio 
www.xiaprojects.com
"Ogni domenica puoi vincere o perdere.
 La questione e':
 sei capace di fare entrambe le cose da uomo?".

Newsgroup: it.comp.os.linux.development
Titolo: usare OpenGL

Salve a tutti,
Fin ora ho lavorato, con opengl, solo su WinZozz e adesso vorrei utilizzare
opengl con lin, ma non so dove trovare documentazione.
Mi autate??
Bye
--
<------------------------------------>
                 Ne[DR]oS
e-mail principale: 
ned...@freemail.it
e-mail per files: 
ned...@ciaoweb.net
                ICQ Number:
<------------------------------------>

Source.
www.informit.com
 trovi OpenGL Programming Guide della AddisonWesley
-- 
================================================================================
TO REPLY
CHANGE 
user...@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: Programmazione?

Ciao,quale' la distro piu' adatta allo sviluppo/programmazione?Un consiglio
sarebbe gradito.Attualmente ho una Fedora Core2, mi trovo molto bene ma per
me ha troppi fronzoli.Geento Linux?
Grazie 1000
Andrea


Per uno scopo del genere, qualunque distribuzione va bene. Magari nella 
gentoo hai gia' tutti i pacchetti installati, mentre nelle altre devi 
installarli, ma non credo sia una ragione sufficiente per cambiare :)
-- 
Mat/tia Belletti - Undergraduate student @ 
cs.unibo.it
ICQ: 33292311    - email: 
mbel...@cs.unibo.it
IRC: RedGlow     - site(s): 
http://www.cs.unibo.it/~mbellett
Linux registered user 299762 @ Linux registered machine 213003

Hai ragione...per caso hai la stessa distro? Se e' si come ti trovi con
Gnome?

 Gnome?
Sorry, uso Debian. E cmq non credo che gnome ti saltera' fuori molto 
diverso a seconda della distro che usi...


Ok.Allora mi tengo la mia Fedora.Cmq preferisco KDE a Gnome.
Grazie 1000
Andrea


Gentoo
Si, io uso quella e mi trovo benissimo, e` l'unica distribuzione che ti 
permette di personalizzare i pacchetti (passi i flag di compilazione al 
packager) e di eseguire upgrade selettivi solo di quello che vuoi 
effettivamente aggiornare (i pacchetti vengono ricompilati sul momento 
quindi le dipendenze non sono quasi(*) mai un problema).
Bye,
  Gabry
* Il "quasi" perche` puo` sempre capitare che un pacchetto richieda 
almeno la versione X.Y di una libreria mentre tu hai la X.Y-1 e in quel 
caso ti tocca aggiornare anche quello :)
PS:
Gentoo richiede in pratica una connessione broadband (un'adsl va piu` 
che bene) in quanto l'installazione viene fatta in gran parte tramite rete.
PPS:
Alternativa a gentoo se non hai una macchina molto veloce e` debian 
unstable, hai i pacchetti binari e aggiornati come quelli gentoo, in 
pratica tenere sempre aggiornato un sistema con apt-get update/upgrade 
e` equivalente ad eseguire un emerge sync/world su gentoo.

Newsgroup: it.comp.os.linux.development
Titolo: SDK classi di sviluppo C++ in Linux

Ho bisogno di sapere se esistono e dove reperire SDK o librerie C++ per la
programmazione ad oggetti in ambiente Linux.
So che esistono dei Software Development Kit per lo sviluppo in ambiente
grafico. Per ora ho bisogno di SDK o librerie per lavorare in shell (creazione
di socket, serializzazione di classi e quant'altro), più che altro per
sviluppare demoni.
 
Dove posso reperire valanghe di documentazione a riguardo?
 
Grazie in anticipo.
Ciao
 
-- 
Caronte
-- 
Inviato da 
Newsgate.Localinfo.IT
 Web Service
http://newsgate.localinfo.it

 Dove posso reperire valanghe di documentazione a riguardo?
vai su 
freshmeat.net
 e scegli tra le varie librerie


kernel.org
apache.org
 (il demone httpd)
una distro di linux ti scarichi i sorci
sourceforge.net

Newsgroup: it.comp.os.linux.development
Titolo: Copyright

Ho visto che tutte le applicazioni Gnome che si scaricano da Internet
hanno il copyright, chi dell'autore chi della Free Software Foundation
Ma quanto costa mettere il copyright a software che e' sotto licenza
GPL?
grazie
-- 
Enrico Fracasso                   |Software is like sex ... 
C.d.L in ingegneria elettronica   |it's better when it's free
Universita' di Trieste            |Linux. The Internet operating system

GPL?
Nulla, come per qualsiasi altra licenza.
-- 
ciao, | * The Internet is full. Go away.  -- Joel Furr *
Marco | (Ri)scoprire fidonet: 
http://bbs.mi.linux.it

 sotto licenza GPL?
Zero: il copyright basta dichiararlo, non e` un brevetto.
Se rifili il copyright alla FSF - in teoria ;-) - si prendono loro
carico di eventuali dispute legali (che io sappia non e` mai accaduto).
-- 
Cinereview: Space cowboys: funziona la parte divertente, cala _/Davide\_
di tono quando si prende sul serio.  Troppi cliche. Voto: 6-- \Alberani/
http://digilander.iol.it/alberanid/
                    ICQ UIN: 83641305

 eventuali dispute legali (che io sappia non e` mai accaduto).
Ma la proprietą intellettuale dell'opera (software) non rimane + al pinco
pallino che ha inventato il programma?
--
PLF

 al pinco pallino che ha inventato il programma?
Si`, se tieni per te il copyright.
La licenza poi la decidi tu (in questo caso GPL).


 carico di eventuali dispute legali (che io sappia non e` mai accaduto).
ma allora quali sono i problemi/benefici di mettere il copyright a
proprio nome?

Newsgroup: it.comp.os.linux.development
Titolo: logica makefile

Stavo leggendo (la doc) e provando makefile.
Volevo sapere se la logica di compilazione e inclusione dei file deve essere 
questa:
Supponiamo io abbia 3 files: 2 che definiscono due classi A e B e un terzo 
che contiene il main.
Dunque io faccio così: (questo non è come ho scritto il makefile ma è un 
tentativo di rappresentare come ho scritto il codice)
main.cpp include <main.h>
                main.h include <A.h> e <B.h>
A.cpp include <A.h>
B.cpp include <B.h> _però_B_deve_usare_una_classe_che_è_in_A_
il makefile è (ometto opzioni e altro che confonderebbe e basta)
##############################################
############## makefile ######################
CPLUSPLUS = g++
OBJS =  main.o A.o B.o
main: $(OBJS)
        $(CPLUSPLUS) -o main $(OBJS)
main.o:
        $(CPLUSPLUS) -c main.cpp
A.o :
        $(CPLUSPLUS) -c A.cpp
B.o : A.h
        $(CPLUSPLUS) -c B.cpp
##############################################
##############################################
Ovviamente mi dà errore perchè dice di non riconoscere in B la classe che è 
definita in A.
Ma perchè devo essere costretto a dover mettere in B.h un include di <A.h> 
quando nel makefile gli dico esplicitamente che B.o dipende da A.h?
E' una domanda fatta perchè è l'una e mezza di notte oppure può essere 
sensata?
Forse devo vedere il makefile diventa solo un supporto alla compilazione e 
linkaggio invece di vederlo come una semplificazione delle inclusioni dei 
vari file (e delle relative classi in essi contenuti)?
Ciao e grazie... soprattutto... buonanotte.

 dei vari file (e delle relative classi in essi contenuti)?
ma il problema non sta nel linking ma nella compilazione.

 vari file (e delle relative classi in essi contenuti)?
Infatti. Il makefile è usato da make, che per quanto semplifichi la
compilazione, col g++ non c'azzecca niente! Perciò nel codice includi tutti
i file che usi. Se poi specifichi le dipendenze coi Makefile fatti tuoi, il
compilatore non gli importa.
PS: credo che scrivere i Makefile a mano sia una bella rottura. Io mi sono
fatto un piccolo script per generarli automaticamente. Si usa così:
mkdir nome_programma
touch tutti_i_sorgenti
smg cpp [oppure c oppure cobol]
Scrivimi via e-mail se ti interessa.
-- 
Andrea Bergia - studente              Linux Registred User #281550
"The one thing we're all waiting for, is peace on Earth and an end to war,
it's a miracle we need, the miracle, the miracle, 
Peace on earth and end to war today,
That time will come one day you'll see when we can all be friends"

Newsgroup: it.comp.os.linux.development
Titolo: notebook e Mandrake

non so cosa mettere per il monitor TFT di 13,3". Ho un ASUS a1350. cerco
aiuto.
grazie

non so cosa mettere per il monitor TFT di 13,3". Ho un ASUS a1350. cerco
aiuto. Qualcuno ha sviluppato qualcosa?
grazie

grazie
Prova a dare un'occhiata a 
http://www.linux-laptop.net
Ciao.
Newsgroup: it.comp.os.linux.development
Titolo: RPG sutto linux

Scusate se mi intrometto qualcuno di voi usa il compilatore RPG sotto linux
(Eraserhead - dovrebbe essere) ? vorrei trovare informazioni su come
utilizzare l'ambiente System/36 sotto linux ma oltre ai sorgenti non eseste
un manuale come faccio? 

beppo :

E' la prima volta che sento di un progetto simile.
Cercando un po' in internet non sembra neanche un progetto molto "vivo".
Sei sicuro che sia completo?
Alessandro.

Hai scaricato i sorgenti? Hai letto i file README e INSTALL?
Alessandro.

> Hai scaricato i sorgenti? Hai letto i file README e INSTALL?
Si dato che il progetto č solo con i sorgenti ho dovuto correggere i
listati per poterlo far funzionare ora funziona (devo dire che č carino)
difatti compila il menu principale come c'č scritto nei vari files del
proggetto li ho imparati quasi a memoria ma dopo? come compilo i nuovi
menu? per la programmazione rpg non ci sarebbero problemi ma per il
funzionamento dell'ocl li mi intoppo un poco.
Comunque sembra anche a me un progetto morto volevo appunto riprenderlo e
renderlo un po piů professionale ma a quanto pare non riesco a trovare
nessuno che mi possa aiutare. 
L'ultimo appello prima di ricominciare da capo il progetto - c'č qualcuno
che lo utilizza?.

Newsgroup: it.comp.os.linux.development
Titolo: quale IPC?

Ciao a tutti.
Sto scrivendo alcuni programmi filtro per l'elaborazione audio. Questi 
dovranno cooperare attraverso qualche forma di IPC principalmente per 
costruire una pipeline audio.
Fin qui tutto facile basta una pipe per redirigere i file di i/o standard.
Il problema è che alcuni di questi filtri dovrebbero avere più ingressi 
e/o più uscite quindi vengono le cose più complicate. Si potrebbero 
utilizzare delle FIFO e questo semplificherebbe molto le cose ma, ho 
sempre avuto l'impressione che usare FIFO per la comunicazione sia 
generalmente una soluzione un pò sporca. Solo impressione da novello?
Ci sarebbe POSIX IPC ma si andrebbe in cose un minimo più complesse e 
vorrei rendere il sistema facilmente espandibile anche per non esperti. 
Ci sono differenze di prestazioni tra POSIX IPC e FIFO?
In principio avevo pensato di creare un programma supervisore che si 
occupasse di fare tutti i collegamenti utilizzando semplici pipe 
anonime. Tuttavia, mi si pone questo problema:
Quando due processi comunicano attraverso pipe anonime, è possibile non 
perdere traccia dei FD quando eseguo delle mutazioni con exec?
Grazie a tutti e perdonate qualche baggianata che posso aver scritto.
Saluti
Giuseppe

 perdere traccia dei FD quando eseguo delle mutazioni con exec?
Non mi e' chiaro cosa intendi con "mutazioni" (i processi cha fanno
processing devono cambiare on-the-fly?) e a cosa ti serve exec in
questo caso.
Saluti,
The Librarian

 
L'idea era di fare un filtro tipo quello che si ottiene con popen ma con 
  fd che non fossero quelli di stdin e stdout, anche perchè mi serve più 
di un solo canale. La cosa però mi pare piuttosto complicata usare fifo 
è molto più semplice.
Con le FIFO la cosa diventa molto semplice, basta passare i loro nomi al 
lancio dei programmi.
Grazie
Giuseppe
Newsgroup: it.comp.os.linux.development
Titolo: Staccarsi dal chiamante. fork?

 system() al figlio, che poi si arrangia a fare il cleanup del tutto.
Non farlo morire, fallo aspettare con una wait() o simili.
Ciao
 David
-- 
<d.santinoli presso mi. flashnet. it>

 il processo che ha richiamato il mio programma rimane in attesa.
e' corretto. se vuoi invece sostituire il processo corrente con uno nuovo usa
una delle chiamate della serie exec. non mi piace invece l'idea di far
staccare il programma dalla shell, come i daemon. un applicativo non e' un
demon, se l'utente vuole staccarlo dalla shell usa '&', non sta' al
programmatore decidere.
ciao,
federico
-- 
Federico Di Gregorio
MIXAD LIVE System Programmer                           
f...@mixadlive.com
Debian GNU/Linux Developer & Italian Press Contact        
f...@debian.org
                             Best friends are often failed lovers. -- Me
Newsgroup: it.comp.os.linux.development
Titolo: execve e intercettazione output processo figlio

Ciao a tutti,
questo e'il mio primo messaggio su questo forum e spero siate clementi
se chiedo
o scrivo c***ate! ;)
Ho un problema:
Ho scritto un'applicazione per linux (in C) che deve lanciare
tramite una execve il comando unzip.
Devo gestire i casi in cui unzip non termina correttamente
in particolar modo i casi in cui rileva un crc errato nel file
scompattato.
Come posso, dal programma principale, intercettare i messaggi 
di errore o warning provenienti da unzip?
In attesa di suggerimenti... grazie in anticipo!
I.
-- 
igt1972
------------------------------------------------------------------------
igt1972's Profile: 
http://www.linuxforum.it/member.php?userid=430
View this thread: 
http://www.linuxforum.it/showthread.php?t=13583

 
devi usare proprio execve? mi sembra che sarebbe più comodo usare popen per 
questo genere di cose.
-- 
SF
Facciamo quello per cui siamo stati addestrati, per cui siamo stati cresciuti, 
per cui siamo nati. Niente prigionieri, nessuna pietà. Inizio memorabile.

In effetti ho guardato alle pipe e... ho trovato una soluzione al
problema.
In realta' ho mantenuto al execve ma mi leggo tramite una pipe lo
stderr
del processo figlio.
Grazie dell'indicazione,


Newsgroup: it.comp.os.linux.development
Titolo: linux party !!!

Ciao, qualcuno mi sa spiegare che cosa e' un linux party ?
io ho visto che ne stanno facendo uno a Padova, vicino a casa mia !!!
c'e' tutto qui:   
http://www.webb.it/calendario
Ci sono delle gare su linux e se gli porti il tuo computer
ti aiutano ad installarci linux. Nessuno ne sa niente ? Posso imparare linux
anche li'?
Io uso windows e molti miei amici mi dicono che usano linux ma
non e' vero; per i videogames vengono da me perche' col mio computer
(e con windows !!!!) funzionano meglio.
Come faccio a imparare linux, che e' gratis!
Me lo spiegate voi oppure meglio a Padova che e' piu' vicino a casa mia ???
Morena

(e con windows !!!!) funzionano meglio.
si puo' capire cosa usano i tuoi amici? usano linux ma non e' vero,
windows non ce l'hanno in quanto vengono da te a *giocarci*.
se si vuole essere OT bisogna avere le idee chiare.
ciao
-- 
maruko.cjb.net
 - Seti@Home applets
Designed for Windows 
Powered by Linux

 ha scritto:

si credo che tu debba andare al linuxday e ascoltare bene cosa ti dicono
perche' hai veramente le idee confuse.
ps. sei OT
bye
Namko

> Come faccio a imparare linux, che e' gratis!
Linux č free non gratis ;)

Newsgroup: it.comp.os.linux.development
Titolo: Processore AMD Athlon

Sto' pensando di comprarmi un nuovo PC.
Qualcuno sa se il processore " AMD Athlon k7 "  con la MB "Asus K7M"  da
qualche
problema con Linux.
In particolare pensavo di installare la SUSE 6.2 o la 6.3 (se la trovo
su
qualche rivista ;) )
Sono graditi consigli........
Ciaoo      Antonio

 wrote in message
387D1560...@polaris.it...

Newsgroup: it.comp.os.linux.development
Titolo: tipi di dati etc...

ciao
io su tali argomenti sono del tutto ignorante :(
e prima di proseguire nell'apprendimento del C vorrei colmare queste
lacune....
1)ho letto dei vari tipi di dato e che a seconda del processore un int puo'
valere 16 o 32 bit, in tal caso se 16 allora dire short o int equivale alla
stessa cosa, come per casi in cui int sia 32 bit e quindi long e int si
equivarrebbero, ma per sapere se il mio processore pIII intel alloca 16 o 32
bit agli integer come faccio?
Utilizzo sizeof()?
2)il tipo stringa non esiste e una stringa "ciao \n" e' un array di char
quindi ogni carattere occupa una locazione contigua ed e' possibile puntare
ad ogni singolo carattere, volevo sapere se anche lo spazio "" in tale
stringa viene trattato come un carattere e \n (new line)come viene trattato?
Come intero piccolo o come 2 caratteri \ e n?
3)segment e offset, offset indica lo spostamento tra una locazione di
memoria ed un punto di partenza, e segment?
grazie!

 memoria ed un punto di partenza, e segment?
Segment e offsert di che?
Ciao
-- 
As.| Simone Piccardi - KeyID:2A972F9D - 
JabberID:sim...@jabber.linux.it
 
So.| 
http://firenze.linux.it/~piccardi
  -  
http://www.softwarelibero.it
 
Li.| Prima ti ignorano, poi ti deridono, poi ti combattono.  Poi vinci. 
                                                           M. K. Ghandi

 memoria ed un punto di partenza, e segment?
L'architettura x86 si basa sulla segmentazione.
Hai 32 bit di spazio di indirizzamento:
i 16 piu' significativi (quelli a destra) indicano il segmento che vai 
ad indirizzare
i 16 meno significativi indicano lo scostamento all'interno del segmento
Ciao
-- 
gen. Trimack aka gen. Puzzerstoven 
IAFo #196  
Linux Registered User #274161

 segmento
48, 16 di selettore segmento e 32 di offset.
In quasi tutti i sistemi opeartivi i 16 di segmento non sono
accessibili all'utente che vede solo 32 bit di indirizzamento
virtuale.
-- 
Lorenzo

Newsgroup: it.comp.os.linux.development
Titolo: Monitoraggio del sistema

Premettedo che uso Linux tramite distribuzione Mandrake 7.2, esiste qualche
utility o comando per monitorare i semafori presenti nel sistema e eventuale
rimozione?
E lo stesso genere di utility per altri costrutti IPC (pipe, shared memory
.. ) !??!
Grazie!

On Tue, 04 Sep 2001 11:33:19 GMT, Gheddy 
was talkin'about:

ipcs, pacchetto util-linux 
--
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.mascanc.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
The primary purpose of the DATA statement is to give names to constants;
instead of referring to pi as 3.141592653589793 at every appearance,
the variable PI can be given that value with a DATA statement and
used instead of the longer form of the constant.  This also
simplifies modifying the program, should the value of pi change.
                        -- FORTRAN manual for Xerox computers

 ipcs, pacchetto util-linux
E ipcrm per toglierli.
La man page spiega come usarli.
Ma le pipe sono un'altra cosa, non hanno nulla a che fare con i SystemV 
IPC, sono interne ai processi, e francamente non ho idea se c'e` qualcosa 
per vederle.
Ciao
Simone