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

Salve a tutti,
qualcuno è esperto in configurazione del DNS ?
ho un problema.... vorrei configurare il mio dns in modo che punti per una 
certa richiesta (es. www ) su un server primario ma che se questo non è 
disponibile passi le richieste su un server secondario.
grazie
;-)) Beppe
-- 
Posted from [212.131.150.131] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 disponibile passi le richieste su un server secondario.
Hai sbagliato gruppo. E comunque non puoi farlo, non e' mica un record
MX.
-- 
Francesco P. Lovergine
Newsgroup: it.comp.os.linux.development
Titolo: programmare in c++, informazioni

Salve a tutti,
vorrei porre un quesito ai visitatori di questo ng..
Come posso fare per cominciare a programmare in c++ in ambiente linux?
che pacchetti devo installare? che editor devo usare, forse emacs?
Conoscete
qualche faq o manuale in italiano di emacs?
Aiutatemi, vi preeeeego!

 wrote in message 39D3A2A...@tin.it...


Quale distro consiglieresti ad uno che si avvicini a Linux
con l'idea della programmazione (C/C++) o , in altre parole
quale distro raccoglie più tool di sviluppo per programmatori ???
Thankese


quale distro raccoglie più tool di sviluppo per programmatori ???
Debian, senza alcun dubbio.
-- 
ciao, | * The Internet is full. Go away.  -- Joel Furr *
Marco | (Ri)scoprire fidonet: 
http://bbs.mi.linux.it
Newsgroup: it.comp.os.linux.development
Titolo: Sistema di sviluppo LabView CVI della National Instruments.

Avrei bisogno di sapere se esiste, magari in forma non ufficiale, il
porting del sistema di sviluppo LabView CVI della National
Instruments.
Grazie.
Michele

 Instruments.
Tempo fa mi era stato fatto il porting su Linux della versione 5, ma non
so se sono state portate anche le release successive.
-- 
Stefano Gatti 
Email: 
stefano.ga...@tin.it
 (togliere .levami)
Web: 
sg67.135.it

 Instruments.
Sicuramente in via NON ufficiale, dato che (mi e' stato detto da un
commerciale) NI non ha alcuna intenzione - e non l'avra' mai - di
supportare altro che non sia la piattaforma windows.
(della serie, e' gia' tanto se ti danno le specifiche tecniche e la
programmazione register-level delle loro schede... fate voi.)
-- 
HappyCactus - Linux User #209744 - 
http://pngstego.sourceforge.net
 
 
www.google.com
 - 
groups.google.com
/* Ci sono 10 categorie di persone al mondo: quelle che capiscono */
/* il sistema binario e quelle che non lo capiscono.              */

 Instruments.
io ho labview 6.1 originale.
Ovvio che lo devi pagare, non è gpl.
Te lo danno in rpm, che se dati in pasto ad alien diventano deb e vanno su
perfettamente con debian.

 supportare altro che non sia la piattaforma windows.
Regola N. 1: MAI fidarsi di un commerciale....
http://volt.ni.com/niwc/common.jsp?page=labview_lv_sysreq


 Regola N. 1: MAI fidarsi di un commerciale....
gia'... pero' mi sorge un dubbio: considerati i System Requirements,
quanto aggiornato potrebbe essere...?


 quanto aggiornato potrebbe essere...?
A giudicare da
"(c) 2003 National Instruments Corporation. All rights reserved"
Non deve essere tanto vecchio (o comunque la pagina e' stata rivista
di recente) :-)
C:\>iao Angelo
P.S. E comunque neanche NT 4.0 sp3 e' proprio l'ultimo grido, questo
     non implica che la versione per Windows abbia 4 anni (almeno).
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Scusate, ho sbagliato: si tratta di LabWindow CVI, un ambiente di
sviluppo C per costruire strumentazione virtuale. Sul sito della
national viene fornito solo per Windows
(
http://sine.ni.com/apps/we/nioc.vp?cid=11107&lang=US
)
e per Sun Solaris
(
http://sine.ni.com/apps/we/nioc.vp?cid=11108&lang=US
).
Qualcuno sa se ne è stata fatta una versione non ufficiale per Linux?
Credo che nel porting occorra adattare piu' che altro la parte
grafica, sostituendo le relative librerie Solaris con quelle Linux. Il
resto dovrebbe essere ampiamente compatibile.
Grazie.
Michele

Scusate, ho sbagliato: si tratta di LabWindow CVI, un ambiente di
AFAIK no. Hanno fatto il porting solo di LabView.
-- 
Antonio
Newsgroup: it.comp.os.linux.development
Titolo: leggere da fd con timeout

Salve,
esiste un modo per leggere con timeout da fd oltre alla poll (e alla
select), e senza l'ausilio di alarm?
grazie
fabio

 select), e senza l'ausilio di alarm?
Un fork/kill...
Padre:
 signal (l'handler non fa niente)
 fork
 read
 kill del figlio (ignora l'errore)
 se la read ha completato con errore (EINTR), timeout
Figlio:
 sleep
 kill del padre
Come al solito da provare.
Ciao,
-- 
       Roberto Divia`             Love at first sight is one of the greatest
       =============             labour-saving devices the world has ever seen.
Mailbox: C02110                 CERN-European Organization for Nuclear Research
E-mail: 
Robert...@cern.ch
           CH-1211 GENEVE 23, Switzerland

 select), e senza l'ausilio di alarm?
con select o pselect ?

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

Esiste un tutorial web o potete descrivermi semplicemente con un esempio
come e' possibile generare librerie dinamiche (in unix-linux) e come
utilizzarle dal resto del codice? devo trasformare librerie personali
che contengono classi, funzioni in qualcosa di dinamico.
Grazie, Guido
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


gcc -shared file1.o file2.o -o libmylib.so
Alessandro.

Newsgroup: it.comp.os.linux.development
Titolo: Domanda filosofica

A casa serve la direttiva di preprocessore:
#if 0
#endif
A me sembra che serva per delimitare una sezione di codice che non verrą
mai compilata, ma in questo caso non riesco a capire a che cosa serva.
Di fatto ho trovato sezioni come queste in diversi listati e non sono
riuscito a capire quale fosse l'intento del programmatore.
Qualcuno sa aiutarmi.
Ciao.
Archi.

 ma in questo caso non riesco a capire a che cosa serva.
Delimita pezzi di codice  obsoleto, buggato, alternativo o sperimentale.
E` comodo da usare (in fase di sviluppo) per togliere porzioni di codice
senza pero`  cancellarle. Nota che  l'uso di  /* */  per fare  lo stesso
lavoro porterebbe a dei problemi se nel codice da disabilitare sono gia`
presenti altri commenti.
ciao
Kronos
-- 
Home: 
http://kronoz.cjb.net
Il coraggio non mi manca.
E` la paura che mi frega...

 mai compilata, ma in questo caso non riesco a capire a che cosa serva.
Appunto a quello: delimitare una parte del codice per non farla
compilare, ivi inclusi gli eventuali commenti al suo interno.
I motivi sono i piu` disparati: si va dalla progressiva eliminazione di
vecchio codice al'introduzione di nuovo codice.
Bye,
 Emmanuele.
-- 
Emmanuele Bassi (Zefram)           [ 
http://www.radiance.d2g.com/~zefram
 ]
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4
Newsgroup: it.comp.os.linux.development
Titolo: librerie OO in C++ che gestiscono thread

Salve,
sto cercando delle librerie OO in C++ che gestiscono i thread. So che
usare le pthread in C e' semplice, pero' preferirei avere tutto ad
oggetti.
Per il momento la cosa migliore che vedo sono le librerie boost.
Sapete indicarmi altre soluzioni?
grazie mille
mircha

 Sapete indicarmi altre soluzioni?
Se cerchi su google 'C++ thread library', ne trovi una manciata. Io
una volta utilizzavo Common C++, ma ora la pagina del progetto sembra
non essere piu' disponibile.
Saluti,
The Librarian

 Per il momento la cosa migliore che vedo sono le librerie boost.
Io preferisco ZThread.
-- 
         Giuseppe "Cowo" Corbelli ~\/~ My software: 
http://cowo.yoda2000.net
-<! Non c'e' niente da dire in proposito. Tutto quello che uno deve fare e'
   colpire i tasti giusti al momento giusto, e lo strumento suona da solo. !>-
                                 J.S. Bach

Newsgroup: it.comp.os.linux.development
Titolo: Dimensioni widget label

salve a tutti,
 c'e' un modo per conoscere la dimensione di una label ?
 Insomma una istruzione che faccia l'inverso si gtk_widget_set_usize ?
Grazie. 
-- 
  ________
 |\      /|
 | \____/ |  Sender:
 |        |  
mimmo....@libero.it
 
 |________|


Se guardi negli header 
l'oggetto widget ha un qualche campo
che riguarda la dimensione allocata
Ciao, AGX

Newsgroup: it.comp.os.linux.development
Titolo: neofita chiede aiuto

Ieri per curiosità da un cd trovato su una rivista ho provato suse linux 7.3
se volessi installarlo seriamente sul mio pc (pentium3 450 mhz win98se) come
procedo?????????? grazie anticipatamente a qualche buon sammaritano



Prima di tutto scegli il ng adatto:
it.comp.os.linux.iniziare
Ciao,
Bresolin Ugo.

ronni wrote:

se vuoi conservare il sistema windows che hai già,
prima di installare linux ti converrebbe usare
partition magic per creare un po di spazio sul tuo
hard disk, oppure potresti comprare un hd nuovo.
(soluzione leggermente costosa ma buona)
e poi se ci soo problemi durante l'installazione
prova a porre le varie domande al it.comp.os.linux.iniziare
ciao
davide

 ha scritto nel messaggio
news:dnN%7.13487$aD.4...@twister2.libero.it...


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

Ciao, 
scusate la mia ignoranza, ma non riesco a capire come faccio a leggere i
sorgenti in un *.src.rpm.
O meglio: e' possibile?
tnx
Gabo

per leggerli li devi installare con 
rpm -ivh <pacchetto.scr.rpm>
poi ti ritrovi il pacchetto in /usr/src/redhat/SOURCES
ciao 


Grazie mille
Gabo
Newsgroup: it.comp.os.linux.development
Titolo: rimuovere messaggi da mailbox

Salve a tutti,
sapete indicarmi un programma/script che sia in grado di rimuovere dei
messaggi da una mailbox specificando i messaggi da eliminare da riga di
comando. Mi serve un cronjob che mi elimini dalla mailbox tutti i
messaggi più vecchi di 7 giorni...
grazie,
Riccardo

, 
rcoz...@zia.ms.it
 says...

(NOTA: non l'ho provato)
Ho buttato giù quattro linee in python che dovrebbero fare - più o meno - 
quello che ti interessa, dagli una controllata e vedi se funziona.
# -------- 8< -------- CUT HERE -------- 8< --------
from mailbox import UnixMailbox
from time import time, mktime
def filter_mbox(in_fp,out_fp, filter_message):
    mbox = UnixMailbox(in_fp)
    while 1:
        message = mbox.next()
        if not message:
            break
        start_position = message.fp.tell()
        if filter_message(message):
            message.fp.seek(start_position)
            out_fp.writelines( message.fp.readlines() )
time_lock = time() - 7*24*60*60
def filter_msg(msg):
    global time_lock
    time_tupe = msg.getdate('Date')
    if time_tuple:
        msg_date = time.mktime( time_tuple )
        return msg_date > time_lock
    else:
        return 0
def main(args):
    in_fp  = open(args[0], 'r')
    out_fp = open(args[1],'w')
    try:
        filter_mbox(in_fp,out_fp,filter_msg)
    finally:
        in_fp.close()
        out_fp.close()
 
# -------- 8< -------- CUT HERE -------- 8< --------
-- 
Roberto Lupi
IT Consultant
Software Developer
Newsgroup: it.comp.os.linux.development
Titolo: [PERL] Regexp

Perchè queste due linee di codice:
$r = `lynx --dump "
http://www.paginaweb.it
"`;
$r =~ /stringa/ && print "$r";
Mi danno in output *tutta* la pagina web e non soltanto le righe contenenti 
"stringa" ?
-- 
Lorenzo



Perchè $r contiene *tutta* la pagina web.
Prova invece:
  @r = `lynx --dump "
http://www.paginaweb.it
"`;
 
  for( @r )
  {   print if /stringa/;
  }
 
Max

 Prova invece:
[CUT] 
Ecco dov'era l'inghippo... c'ho smoccolato mezza giornata...:)
Grazie !!
-- 
Lorenzo

Newsgroup: it.comp.os.linux.development
Titolo: guide di bash scripting

salve ragazzi, sto cercando disperatamente guide in  italiano di bash
scripting che non sia APP.di Linux o l'how to x approfondire le mie
conoscenze
Grazie a tutti
-- 
se vuoi risondermi personalmente togli le parentesi quadre
grazie, a presto! :)

 Grazie a tutti
Non capisco perche' vuoi evitare gli HOWTO ?! 
-- Questa e' un intro initaliano
http://ildp.pluto.linux.it/HOWTO/Bash-Prog-Intro-HOWTO.html
 
-- Quest'altra invece ,in inglese, e' piu' avanzata 
http://www.tldp.org/guides.html#abs
se non volevi gli howto perche' li hai gia' letti allora secondo me sei
pronto per leggerti IL Manuale
http://www.gnu.org/manual/bash-2.05a/bashref.html
... studiarti il codice degli altri :)
Ciao

Puoi visiatre 
www.inrich.it
Puo' esserci qualcosa che fa al caso tuo.

Newsgroup: it.comp.os.linux.development
Titolo: C || C++

Cosa mi conviene usare per programmare sotto linux???
Il C o il C++??
Tnk
-- 
Kleidemos
Un computer a un altro quando si incontrano:
"Ciao, come ti boota oggi???"

 Il C o il C++??
La tua è una di quelle classiche domande a cui si può tranquillamente
rispondere anche "nessuno dei due". La scelta del linguaggio di
programmazione non è una cosa facile, e quasi sempre si giustifica in base
alle esigenze di sviluppo, ai gusti del programmatore, al tipo di progetto e
così via.
C e C++ sono due linguaggi diversi: sono accumunati soltanto da nome e parte
della sintassi simile. Uno è un linguaggio appartenente al paradigma
imperativo, e l'altro ad oggetti.
Fai un po' te......
Cià
--
Don't you know why your Python application has crashed?
Take a look to 
http://www.pycrash.org
My Home Page 
http://cnoviello.altervista.org
Sei un programmatore Python? E allora leggi PyJournal.it (
www.pyj.it
)

 Il C o il C++??
quello con cui ti trovi piu` a tuo agio. 
oppure usare Python, Perl, Ruby, Tcl, Common Lisp, OCaml, Scheme... 
-- 
Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are,
by definition, not smart enough to debug it.
    - Brian W. Kernighan

 Tnk
(Premetto che questo è il mio personale e discutibile parere)
Secondo me ti conviene iniziare con il C, perchè è più difficile :)
Mi spiego: con il C hai un contatto più diretto con l'implementazione
fisica della macchina e con le system call e cose simili, ti aiuta a
comprendere i dettagli di più basso livello. Una volta capiti quelli
il resto è tutto in discesa.
D'altra parte se usi il C++ comunque scrivi pezzi in C quindi qualcosa
di C serve saperla.
Tieni anche conto che molti programmi GNU sono scritti in C, se loro
usano il C un motivo ci sarà...
Una difficoltà del C è l'uso dei puntatori (con quelli si' che si
possono fare dei bei casini).
Paolo Pantaleo

 Tnk
dipende da cosa devi sviluppare, se stai scrivendo una uility della shell,
un demone, o un server di rete secondo me risulta piu utile il C, se vuoi
realizzare programmi gui io preferisco il C++, (ma puoi usare anche il C)
le librerie che vanno per la maggiore sono ncurses per realizzare
applicazioni su terminale un minimo complesse (dal punto di vista
dell'uso, come ad esempio i pager come most e less), mysql e sqlite per i
database, wxwidgets, fltk, fox, qt (tutte per C++) e gtk (per C) per le
gui, per i socket e thread puoi tranquillamente rifarti allo standard
posix (o usare astrazioni di più alto livello come quelle fornite da wxw
e qt).
hola


wrote:

Newsgroup: it.comp.os.linux.development
Titolo: Select bloccante, disconnessione

Sto usando i socket in modo bloccante.
Il mio server chiama la funzione recv() in questo modo:
  bytes = recv(sock, (void *)dest, maxbytes, 0);
bytes > 0, ho ricevuto dati
bytes <= 0 disconnessione avvenuta.
Il problema fondamentale è che se sono in attesa di ricevere dati, e
stacco fisicamente il cavo di rete dal pc client che si è connesso, il
server resta in attesa di ricevere dati.
All'infinito.
Come posso fare per accorgermi di una connessione persa drasticamente?


http://en.wikipedia.org/wiki/Keepalive
http://tldp.org/HOWTO/TCP-Keepalive-HOWTO/overview.html
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

Grazie, mi è stato utilissimo!!!
Ora non mi resta che migliorare la classe per i lock Readers/Writers e
sono a cavallo :D

Newsgroup: it.comp.os.linux.development
Titolo: [help] linux networking


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

come creare un talk. Grazie per l'aiuto
Presumo tu voglia creare delle applicazioni che usano le socket, in tal
cercando su google qualcosa come socket programming, socket tutorial e
cosě via, troverai materiale a bizzeffe. Io ho trovato molto utile la 
guida :
"Beej's Guide to Network Programming" 
che se non sbaglio dovresti trovare su  
http://www.ecst.csuchico.edu/~beej/guide/net
 
poi ci sono i classici 
"BSD Sockets a Quick and Dirty Primer" 
che trovi su 
http://www.cs.umn.edu/~bentlema/unix
"Unix Socket FAQ"
http://www.ibrado.com/sock-faq/
Infine se hai una settantina di  euro da spendere ti consiglio il 
sempre ottimo "Unix Network Programming" di Stevens.
-- 
  _  _ >>Now on Linux<<  _     || ICQ number.................Non lo uso
 | \| |___ _____ ___ ___|_|___ || Home-Page ................Non ce l'ho
 | .` | -_|     | -_|_ -| |_ -||| E-Mail................Non l'avrai mai
 |_|\_|___|_|_|_|___|___|_|___||| Un Nemesis che ha pochi e-contatti ;)

Grazie nemesis era proprio quello che stavo cercando!!!
sei un mito, ciao!!! ^_^


Newsgroup: it.comp.os.linux.development
Titolo: FORUM nuovo su Linux

Ciao a tutti!
volevo informare tutti gli amanti di Linux, dell'informatica e della
tecnologia, che č stato aperto un nuovo e bellissimo forum sulla tecnologia
informatica, internet e Linux dove si puņ imparare moltissimo.. Il link del
forum č 
http://forum.denali.it
 visitatelo numerosi!
ciao


bello! e' un po' vuoto....
che ne dici di iniziare col cambiare skin? :)
http://www.invision-skins.de/forum/index.php?&act=Downloads&CODE=01&cat=1
Newsgroup: it.comp.os.linux.development
Titolo: comandi shell per avviare firefox e aggiornare pagina web

Ciao a tutti,
volevo sapere se esistone dei comandi shell per effettuare le seguenti
operazioni
 
- avviare firefox facendo in modo che la pagina web sia visualizzata
  a tutto schermo
- effettuare l'aggiornamento di una pagina web visualizzata tramite
  firefox
 
Grazie a tutti!
Alex
-- 
kamel
------------------------------------------------------------------------
kamel's Profile: 
http://www.linuxforum.it/member.php?userid=1197
View this thread: 
http://www.linuxforum.it/showthread.php?t=21861

 
Usage: /usr/lib/firefox-2.0.0.14/firefox-bin [ options ... ] [URL]
       where options include:
X11 options
        --display=DISPLAY               X display to use
        --sync          Make X calls synchronous
        --no-xshm               Don't use X shared memory extension
        --xim-preedit=STYLE
        --xim-status=STYLE
        --g-fatal-warnings              Make all warnings fatal
Mozilla options
        -height <value>         Set height of startup window to <value>.
        -h or -help             Print this message.
        -width <value>          Set width of startup window to <value>.
        -v or -version          Print Firefox version.
        -P <profile>            Start with <profile>.
        -ProfileManager         Start with Profile Manager.
        -UILocale <locale>              Start with <locale> resources as UI Locale.
        -contentLocale <locale>         Start with <locale> resources as content Locale.
        -safe-mode              Disables extensions and themes for this session.
  -jsconsole           Open the Error console.
  -browser            Open a browser window.
Usage: firefox [-flags] [<url>]
http://kb.mozillazine.org/Command_line_arguments
-- 
L'esperienza ha la stessa utilità di un biglietto
di lotteria dopo l'estrazione.
                                             - E. d'Houdetot -

Grazie Aristide,
conoscevo il comando firefox, ma tra le sue opzioni non trovo il
comando per fare il reload della pagina web visualizzata e non trovo
come fare in modo che la pagina web da visualizzare sia a schermo intero
... per quest'ultima cosa non basta impostare i valori di altezza e
larghezza, ma devono anche sparire i pulsanti in alto del browser e la
barra degli indirizzi, insomma è da visualizzare solo una pagina web
Grazie ancora


   firefox
forse con qualche estensione di firefox... prova iMacros...
-- 
bye
main(){printf("%u\n",!(!1|1));}
Newsgroup: it.comp.os.linux.development
Titolo: Creare un thread: "sorgente inesistente"

Salve, sto provando la creazione di un thread, ho scritto qualcosa del
genere:
void *primoThread(void *arg) {
  ...
  cout << "Sono il nuovo thread\n";
  ...
}
int main() {
  pthread_t p1;
  ...
  cout << "MASTER: creo il thread\n";
  pthread_create(&p1, NULL, primoThread, 0);
  ...
}
Quando eseguo il programma ricevo solo l'output "MASTER: creo il thread" e
poi il programma termina. Se eseguo il debug da kdevelop, alla chiamata
pthread_create il programma termina e ricevo il messaggio "sorgente
inesistente: 0x0000...00 in ??"
Ho utilizzato l'opzione di compilazione "-lpthread" ma ricevo sempre lo
stesso messaggio. Su google non ho trovato risposta, qualcuno mi puň
aiutare?
Grazie.
-- 
Simone
Linux Registered User #353303
www.sromano.com
 

 Quando eseguo il programma ricevo solo l'output "MASTER: creo il thread" e
se non joini il thread... esci subito da main e termina il processo
-- 
sbi

sbirish wrote:

Ok, ora vedo partire il thread mentre il "padre" ne attende la
terminazione(tra l'altro avevo incluso -lpthread tra le opzioni del
compilatore invece che in quelle del linker!), solo che comunque ad un
certo punto l'esecuzione del thread si ferma, ma credo dipenda dal codice
del thread.

Newsgroup: it.comp.os.linux.development
Titolo: Morphing

Qualcuno sa dirmi dove posso trovare un algoritmo per implementare il
morphing in un plug-in per gimp (linux)
e-mail : 
inge...@tiscalinet.it

 morphing in un plug-in per gimp (linux)
Prova a guardarti i sorgenti di xmorph.
A risentirci
\  Davide G. Borin
\\ !!Scudo anti-spam attivo!! Togliere le x e "eliminami" dall'indirizzo
\\\_____________________________________________________________________

Newsgroup: it.comp.os.linux.development
Titolo: CASE di sviluppo per applicazioni gestionali... a chi interessa?

Ciao a tutti, sto lavorando a un progetto di CASE di sviluppo per
applicazioni di tipo gestionale. Questo progetto dovrebbe permettere di
creare un'intera applicazione in modo relativamente semplice e soprattutto
rapida. Quindi, si parte con la definizione della base dati su cui si
baserà l'applicativo,poi si generano in automatico tutte le finestre di
gestione dei singoli "pezzi", si raffina la grafica di queste finestre, si
stabiliscono le elaborazioni da eseguire sui dati, e si compila il tutto.
Volevo sapere quante persone sono interessate ad utilizzare (e a
collaborare alla scrittura) di un progetto del genere. 
Ah,naturalmente il progetto sarà multipiattaforma e distribuito sotto
GPL...
Ciao a tutti

General Error reading hard disk

 ciao.
i vostri progetti sono molto interessanti. Avete aperto delle pagine? Ci
sono alternative gpl già pronte con cui confrontarvi? (tranne mosaico).
-- 
Alessandro Ronchi
http://www.aronchi.org
http://ilfioredelcactus.no-ip.org

 sono alternative gpl già pronte con cui confrontarvi? (tranne mosaico).
io ora uso questo 
www.sql-ledger.org
 , ma non è il massimo ...
-- 
Questa vita e' un test.  E' solamente un test.  Fosse stata una vita
effettiva, avresti ricevuto ulteriori istruzioni, tipo cosa fare e dove
andare.

 sono alternative gpl già pronte con cui confrontarvi? (tranne mosaico).
Ancora niente pagine,sto in una fase moooolto iniziale...appena ci sarà
qualcosa di lontanamente usabile pubblicherò...
Alternative GPL non ne conosco se non mosaico e qualche esperimento...mal
riuscito per di più...
Newsgroup: it.comp.os.linux.development
Titolo: Quale distribuzione di Linux per sviluppatori?

Salve a tutti,
vorrei iniziare a programmare inc/c++ su linux usando il Kdevelop.
Stavo cercando una distribuzione facile da installare con il pacchetto
già compreso. Ho provato la SUSE 10, ma ho avuto dei problemi a
configurare la scheda video (ATI 9700) inoltre mi è sembrata un po'
troppo pesantuccia (solo x farla partire ci vogliono 5-10 min...) anche
togliendo tutti i pacchetti che non mi servono.
C'è un'altra distribuzione un po' più leggera che sia semplice da
installare e adatta per sviluppatori?
Grazie a tutti

 
Prego!
FF

 anche togliendo tutti i pacchetti che non mi servono.
5-10 minuti ???!!!??? L'hai installata su un VIC20 ??!!??
Che non sia leggerissima ok, ma qui si esagera...
Ciao.
-- 
*** Linux user # 198661 --- ICQ 33500725 ***
***  Home  
http://web.tiscali.it/kailed
  ***
       ***  Powered by SuSeLinux  ***

> 5-10 minuti ???!!!??? L'hai installata su un VIC20 ??!!??
L'ho installata su un Dell Inspiron 9100 e, cronometro alla mano, ci
mette 7-8 minuti!!!!
Mi sembra strano anche a me, ma che ci devo fare???
Ho provato a installare Mandriva 2006 e si avvia molto più velocemente
(1-2 minuti) e mi riconosce anche la scheda video (in realtà la vede
come ATI 9600).
L'unico neo è che non ha il pacchetto KDevelop...
Appena ho un po' di tempo lo installerò.
Grazie a tutti

 L'unico neo è che non ha il pacchetto KDevelop...
c' e', c' e'
banalmente, prova a fare un urpmi kdevelop e vedi che salta fuori
-- 
Firma in costruzione

 L'unico neo è che non ha il pacchetto KDevelop...
io ho un 8500 , e dando una pulita ai servizzi ci mette 45sec a bootare e 30
sec a entrare in kde.
il kdevelop c'è.
-- 
"Il Linguaggio di Programmazione C -- Un linguaggio che combina la
flessibilita' del linguaggio assembly con le potenzialita' del
linguaggio assembly."

Stavo valutando anche alla distribuzione CCUX LINUX o ARK LINUX,
ottimizzata per le prestazioni. Voi che ne pensate? Sono meglio queste
due o la Mandriva 2006?
Ciao

Ho visto che ci sono due distribuzioni consigliate (
distrowatch.com
),
ottimizzate per le prestazioni: CCUX LINUX e ARK LINUX. Voi che ne
pensate? Posso andar bene o è meglio la Mandriva 2006?
Ciao

 
Debian sarge 3.0...una bomba!
gentoo 2005.1...altra bomba!

 Mi sembra strano anche a me, ma che ci devo fare???
C'è sicuramente qualche problema. Con quell'aggeggio dovresti stare
sotto il minuto IMHO...
Hai guardato dov'è che rallenta?


 il kdevelop c'è.
Non riesco a trovarlo... ho la versione free su 3 CD. Dove lo trovo?
Grazie

Newsgroup: it.comp.os.linux.development
Titolo: problemi valgrind

vi e' mai successo che valgrind segnali come memory leakage anche cosa
corrette?
Mi spiego: in piu' funzioni di un programma in C++ ritorno il puntatore
ad una classe instanziata. Ebbene, in tutti i casi valgrind si lamenta
del memory leakage. Eppure a fine programma la memoria viene liberata
con dei delete....

 con dei delete....
be ma che c'entra? 
potrebbe avere ragione: magari perdi in giro qualcosa nel cotruttore.
ma proprio nella new?
allora hai socperto un bug nel c++ :)
Newsgroup: it.comp.os.linux.development
Titolo: Non funziona!!

Per piacere aiutatemi. Ho Linux Mandraxe. Quando compilo programmi scritti in
c++ col compilatore g++ mi dice sempre che non trova le librerie, mentre queste
librerie ci sono. Ho provato a fare anche -lstdc++ quando compilo ma mi da
sempre errore. Cosa devo fare? Io di Linux non ne capisco niente.
Datemi una mano! Grazie.
-- 
Posted from  [62.98.183.170] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Datemi una mano! Grazie.
hai installato la versione "devel" o "dev" delle librerie?
ciao
-- 
Seti@Home Java Applets
http://maruko.cjb.net/

 
http://maruko.cjb.net/
E che vuol dire? Ti prego help me!
-- 
Posted from  [62.98.181.210] 


 wrote in message
news:7ab7b5f224ca321cb2c...@mygate.mailgate.org...

Se tui sei sicuro che le librerie di cui hai bisogno ci sono, allora
prova a verificare che la directory che le contiene sia presente nella cache
dell' 'ld' (il link editor). Per esempio, supponiamo che le librerie sono 
installate nella directory "/usr/lib/". Allora nel file "/etc/ld.so.conf" deve
essere presente la voce relativa a questa directory. Nel caso non ci sia, 
aggiugila e lancia il comando "ldconfig". 
Nel caso in cui tu non voglia seguire questa procedura, pui chiamare il 
compilatore con la seguente opzione:
 gcc <lista file> -L<path delle librerie> -l<lista librerie>
Non credo che ci siano altri problemi oltre questo.
Ciao
-- 
Posted from  [143.225.178.5] 


E che vuol dire? Ti prego help me!
la versione "devel" e' quella che ti forsnisce gli header per
compilare ecc.
devi installare il pacchetto libstdc++-dev o qualcosa di simile per
poter *compilare* programmi che usano tale libreria. il pacchetto
*senza* il dev contiene invece la libreria che sara' utilizzata dal
prog per funzionare una volta compilato.

Newsgroup: it.comp.os.linux.development
Titolo: programmazione porte seriale

salve a tutti,
volevo sapere se c'e' qualcuno che mi puo' aiutare con la programmazione
in C delle porte seriali.
Devo controllare un motore xyz tramite interfaccia rs232, ho scritto un
programma che funziona ma che ha ancora problemi in lettura.
Prima di bombardare con pezzi di codice volevo sapere se c'e' qualcuno
disponibile.
grazie
peppe
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 disponibile.
Ma non ne stavamo parlando in Visual Basic ?
O mi confondo con qualcun'altro ?
Comunque se mi parli un pò più in particolare dei problemi che trovi, vedo 
di aiutarti.
Ciao,
        Fabrizio

         Fabrizio


 programma che funziona ma che ha ancora problemi in lettura.
Cerca in rete:
"Serial Programming Guide for Posix Operating Systems"
di Michael R. Sweet.
una ventina di pagine, ottimo.
Tutto quel che c'e' da sapere.

 wrote in message
news:g2f0ab...@www.tin.it

E' stato il punto di partenza insieme al serial-howto ma e' 
dedicato principamente ai modem. E anche da li' non sono riuscito
a capire come risolvere il problema.
per questo mi sono rivolto al newsgroup.
grazie comunque


 per questo mi sono rivolto al newsgroup.
Io lavoro con schede in RS485, quindi
attacco un convertitore 485 alla RS232.
Il tuo motore parla in RS232 direttamente ?
I problemi che hai sono del tipo:
1)    "credo di non riuscire a leggere dalla seriale"
    cioe' credi che dovresti vedere qualcosa ma quando leggi
    non trovi mai niente: quindi c'e' la possibilita'
    che hai scritto codice che non legge correttamente da seriale
2)    "leggo, ma i dati non tornano o non sono quello che dovrebbero"
        nel qual caso credo che non si possa aiutarti, perche'
        il problema sta in quel che dovrebbe fare la periferica e invece non
fa,
        e a meno che non trovi qualcuno che ha avuto esperienze
        con la stessa periferica...
...soluzione proposta per 1)
all'inizio, per testare il mio banalissimo codice in lettura e scrittura,
ho messo un jumper (si proprio quelli di scheda madre o hard disk)
tra il pin 2 ed il pin 3 sull'uscita RS232 del pc.
in questo modo, se apri la seriale senza controllo di flusso hardware,
leggerai in ingresso quello che tu scrivi in uscita.
in questo modo si puo' scoprire se le routine che hai scritto
presentano qualche errore banale che ne so, sul dimensionamento
di qualche buffer. io ho fatto cosi'.
poi sono passato alla periferica e non ho trovato problemi,
a parte i noti problemi dell'abbassamento dell'RTS se si usa
un convertitore 485 non intelligente.
Newsgroup: it.comp.os.linux.development
Titolo: Sono disperato (semafori...)

Ormai sono tre giorni che sbatto la testa contro il monitor...
Ho provato e riprovato in tanti modi ma non ci riesco,eppure non saranno
neanche 10 righe di codice!!!
Il problema e' sempre lo stesso: Ho un processo padre che genera 2 figli
(giocatore1 e giocatore2).
Ogni giocatore deve fare una scanf e passare all'altro giocatore per un tot
di volte. Il tutto lo devo implementare con i semafori (se fosse senza avrei
già finito!).
Per esempio in output vorrei avere :
Giocatore1 : .......
Giocatore2 : .......
Giocatore1 : .......
Giocatore2 : .......
Giocatore1 : .......
Giocatore2 : .......
Vi prego aiutatemi non ce la faccio più!!!!!!!!
un po' di codice:
int Wait(int sem)
{struct sembuf operazione[1]={{0,-1,0}};
 return semop(sem,operazione,1);
}
int Signal(int sem)
{struct sembuf operazione[1]={{0,+1,0}};
 return semop(sem,operazione,1);
}
void player1(int se)
{   char a;
    Wait(se);
    printf("giocatore1:\n");
    scanf("%c",&a);
    Signal(se);
}
void player2(int se)
{  char b
    Wait(se);
    printf("giocatore2:\n");
    scanf("%c",&b);
    Signal(se);
}
(nel padre ci sono 2 fork() ...)

 un po' di codice:
Un po' troppo poco, francamente. Come l'hai creato il semforo?, come chiami 
le funzioni ? (il fatto che nel padre ci siano due fork non e` che basta a 
fare capire quello che fai.
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

 fare capire quello che fai.
(dove devo inserire l'eventuale ciclo che mi alterna player1 e player2?)
//  Primitiva WAIT
int SemWait(int sem)
{
  struct sembuf operazione[1]={{0,-1,0}};
  semop(sem, operazione, 1);
};
//  Primitiva SIGNAL
int SemSignal(int sem)
{
  struct sembuf operazione[1]={{0,+1,0}};
  semop(sem, operazione, 1);
};
void player1(int se)
{
 SemWait(se);
 printf("giocatore 1\n");
 SemSignal(se);
}
void player2(int se)
{
 SemWait(se);
 printf("giocatore 2\n");
 SemSignal(se);
}
main (void)
{
    union semun arg;
     int i=0,j=0,ris;
 int status;
 int sem;
        sem = semget(chiave, 1, IPC_CREAT|0666);
 arg.val = 1;
     ris = semctl(sem, 0, SETVAL, arg);
 if (fork() != 0) {
  if (fork() != 0) {
   wait(&status);
   wait(&status);
  }
  else player2(sem);
 }
 else player1(sem);
 exit(0);
}

Ho risolto mettendo dopo SemSignal(se):
sleep(1);
player1(se);
in ogni player....
Non ho capito se cmq il semaforo viene usato,l'output pero' e' quello che
cercavo.


I'm not prejudiced, I hate everyone equally.
Newsgroup: it.comp.os.linux.development
Titolo: info dispositivi montati

Salve, sapete se esista una funzione in grado di ritornare informazioni
su precisa partizione (che so, /dev/hda2) come ad esempio lo spazio totale 
e quello disponibile, un po come fa il comando df?
Inoltre volevo sapere una cosa riguardo alle librerie, dato che esistono sia quelle 
statiche sia quelle condivise, il linker utilizzato dal gcc quale tipo usa il modo 
predefinito? E' possibile forzare uno dei due modi?

 quale tipo usa il modo predefinito? E' possibile forzare uno dei due modi?
Cerca lo switch -static sulla manpage del gcc

 quale tipo usa il modo predefinito? E' possibile forzare uno dei due modi?
Credo dinamiche. Comunque c'era un ELF-HOWTO che spiegava come creare 
librerie.... Non credo che sia il miglioree riferimento, ma al momento è 
l'unico che mi viene in mente ...

Newsgroup: it.comp.os.linux.development
Titolo: RAMDISK: parte 4

Ciao a tutti,
Come posso fare per avere 8 Mb in
      /dev/ram
e NON solo quella di default da 4Mb?
Posso sommare /dev/ram1 e /dev/ram2 ecc.?
Se si come collegarle ?
NOTA: in     /etc/lilo.conf            la linea:
          append="ramdisk_size=8192"
          viene COMPLETAMENTE IGNORATA (?)
GRAZIE!!!
Scusate il piccolo crossposting necessario !!!
            Francesco
 
http://utenti.tripod.it/notes/
         semplicemente


in RAID 0

Newsgroup: it.comp.os.linux.development
Titolo: bash scripting: "cd dir\ che\ contiene\ spazi"

Un saluto a tutto il newsgroup
Scriptando qua e lą in bash, non sono riuscito in nessun modo a
effettuare un change working directory (cd) in una directory che contenga
spazi.
Ad esempio
DIR="mia dir che contiene spazi"
cd $DIR
da errore, e lo da anche se metto
DIR="mia\ dir\ che\ contiene\ spazi"
---
DIR="\"mia dir\""
---
DIR=mia\ dir
---
cd "$DIR"
---
cd \"$DIR\"
---
boh.. non mi viene in mente niente. Mannaggia a chi ha creato la
possibilitą di usare spazi nei file. Qualche suggerimento ?
Ciao
Matic

 cd $DIR
cd "$DIR"
-- 
§           ZeD            §
§     Up da 11 minuti      §
§        27/03/2004        §
§ S. Alessandro-S. Ruperto §

 cd "$DIR"
damn. possibile che non c'abbia provato ?
ghgh
Grazie
Newsgroup: it.comp.os.linux.development
Titolo: Documentazione SDL?

Salve,
volevo iniziare ad usare la libreria Simple Directmedia Library
(
www.libsdl.org
) in C/C++, ma non ho trovato da nessuna parte una
documentazione completa. Nessuno ne sa qualcosa? 
In rete è presente una documentazione, ma è incompleta... l'alternativa
sarebbe andare a sbirciarsi tutti i files SDL_*.h, ma non è il massimo!
-dirac3000

 documentazione completa. Nessuno ne sa qualcosa? 
Dipende dalla tua definizione di completa.
La documentazione ufficiale e' quella a:
http://sdldoc.csn.ul.ie/
Inoltre negli archivi di sviluppo di SDL ci sono man pages per ogni 
funzione di libreria.
Di piu' non c'e', ma e' un'api molto semplice e quindi molto coerente, 
inoltre ci sono migliaia di esempi nella rete.
Se hai problemi specifici cmq puoi chiedere qui o nella ML di 
libsdl.org
.
Bye,
  Gabry


Il riferimento piu' completo che conosco e' 
http://sdldoc.csn.ul.ie/
 (SDL
doc project), magari prova a chiedere sulla mailing list. Li' c'e' quasi
tutto su SDL, solo che SDL fa solo il minimo, se vuoi fare qualcosa di piu'
complesso (per esempio disegnare una linea :-) e' meglio usare delle altre
librerie aggiuntive(vedi 
http://www.libsdl.org/libraries.php
)
Alessandro.

Newsgroup: it.comp.os.linux.development
Titolo: Ho creato un forum dedicato linux

Ho creato un forum sul mio sito con una sezione dedicata a linux,
io sono agli inizi e non sono un'esperto, se c'è qualcuno che vuole
collaborare affinche questa comunità cresca, potrei attivarlo come
amministratore del forum linux.
P.S. il mio messaggio non vuole essere uno spanning, infatti molto
spesso mi sono trovato quiì con voi a porre domante, e a cercare
risposte ma ho notate che molte vanno perse o non e facile trovare
il quesito giusto, con lo snitz forum come voi sapete appena qualcuno
risponde vi è una comunicazione tramite e-mail dell'avvenuta riposta.
Grazie a tutti quelli che contribuiranno alla crescita del forum e alla
crescita di linux
Ciao Enzo
www.scozzaro.it
http://www.scozzaro.it/forum/Default.asp

 
http://www.scozzaro.it/forum/Default.asp
Ma un forum su Linux in asp ???????!!!!!!!????
Suvvia, un po di coerenza ;-) !!
Andy

 Suvvia, un po di coerenza ;-) !!
Io non so programmare...io non posseggo un server..io non ho soldi per avere
un forum come devo fare? mi appoggio a un sito tipo bravenet che ti offre
questo in cambio diu banner

 ha scritto nel messaggio
news:9nkin6$9o0$1...@fe1.cs.interbusiness.it...


Newsgroup: it.comp.os.linux.development
Titolo: Quale e' il miglior Tools di sviluppo PROFESSIONALE ??

Quale e' il miglior Tools di sviluppo PROFESSIONALE ??
Abbastanza RAD / Visual e chiaramente per linux.
tnx.

 Abbastanza RAD / Visual e chiaramente per linux.
Senza alcun dubbio Kylix:
http://www.borland.com/kylix/
-- 
 < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
     Don't stand, REACT!      version 0.0.18. C, C++ and ASM developers
                              and beta testers are welcome!


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

 Abbastanza RAD / Visual e chiaramente per linux.
KDevelop.
Fra le alternative non-free probabilmente Metroweks.
-- 
limaCAT
Newsgroup: it.comp.os.linux.development
Titolo: odissea mplayer

ho provato ad istallare mplayer con il seguente comando
./configure --enable-gui
per usarlo con un interfaccia grafica
ma l'istaller mi risponde che devo istallare libpng per il supporto alle
skin: fatto!
riprovo e mi dice che devo istallare gtk e si parla di 185 mb!
possibile che non si trovi nell pack della mandrake 9.0?
aiutatemi per favore non voglio rinunciare al piacere di un linux 
multimediale
e a quanto si dice in giro funziona grazie!

,,,albatros,,, wrote:

come gia' ti hanno detto sei OT
quindi ti conviene postare il tuo problema su un altro NG...
qui si discutono le problematiche relative allo sviluppo software su 
piattaforma linux.
ciao diego
-- 
     Powered by
   ** Gnu/Linux **
  Debian 3.0 woody
 Linux User #292845
Se mi vuoi rispondere in privato
Reply-to 
diego....@email.it

Newsgroup: it.comp.os.linux.development
Titolo: Redhat 9 e GCC

Ciao a tutti,
qualcuno di voi mi sa dire se la versione di GCC che si installa con RH9 è
una versione customizzata da RedHat oppure se lo sono le librerie C
installate nello stesso sistema operativo poichè ho grossi problemi a
compilare un'applicazione su questo sistema operativo.
Mentre su Debian, Mandrake 9.1 e Suse l'applicazione viene compilata senza
nessun problema in RH9 ciò non avviene, mi vengono sengnaleti errori e
problemi di varia natura in continuazione. Il team che ha realizzato
l'applicazione sostiene che il problema è dovuto alla customizzazione di
qualche libreria C installata in RH oppure ad una versione non standard di
GCC....io ho sempre compilato i sorgenti in RH senza particolari problemi,
però potrei essere incappato in un caso particolare.
Sapete dirmi qualche cosa in proposito??
Grazie molte a tutti,
Carlo

 nessun problema in RH9 ciò non avviene, mi vengono sengnaleti errori e
cut...
Se mostri gli errori forse qualcuno puo' aiutarti.
Nicola.
-- 
chi va pian va san e va lontan

 installate nello stesso sistema operativo poichč ho grossi problemi a
saro' sincero: non lo so. MA se cosi' fosse non mi stupirei affatto,
redhat non e' nuova a questo genere di porcherie :(
-- 
There are only 10 kinds of people in the world --
Those who understand binary, and those who don't.

Newsgroup: it.comp.os.linux.development
Titolo: Per ESPERTI di Linux

HO installato Linux Mandrake 7.0 e quando lo attivo ho i seguanti problemi:
1) Quando voglio collegarmi ad Internet dice "Modem non Trovato"
2) Ho comprato la rivista Linux&C. ed è uscito compreso, un manuale dove ci
sono ripostati tutti i comandi di Linux, quindi la mia domanda è questa:
dove si provano i comandi?
3) Come posso fare per mettere i suoni?
4) Che cos'è GIMP?

 4) Che cos'è GIMP?
Un programma di grafica.



 Mailgate.ORG is maintained online by Dario Centofanti
--
Posted from [195.210.94.1]
via Mailgate.ORG Server - 
http://www.mailgate.org

Che cavolo c'entra tutto cio' con lo sviluppo??
Ciao
-- 
Simone Piccardi
Microsoft is NOT the answer. Microsoft is the Question.
The answer is: "NO!"

 4) Che cos'è GIMP?
Un programma di grafica.
Newsgroup: it.comp.os.linux.development
Titolo: Gestione tasti

Sto sviluppando un progetto per il quale dovrei gestire
la pressione di piu' tasti della tastiera contempraneamente...
sostanzialmente mi interessano combinazioni come 
freccia_in_alto + freccia_a_destra
eccetera eccetera... che il mio programma interpreterebbe
come istruzioni di movimento nello spazio, "spostandosi"
(nel caso dell'esempio) sia in alto sia a destra. 
Il mio problema e' che nonostante abbia Googlato in lungo
e in largo anche sui ng, non riesco a capire come fare?
Non riesco nemmeno a capire *se* sia possibile farlo...
qualcuno mi aiuta?
Sto sviluppando codice in C++ con le librerie OpenGl... ma
qualsiasi soluzione che mi proponiate e' ben accetta. Grazie.
Francesco


Le librerie SDL (
http://www.libsdl.org
) hanno la possibilita' di distinguere 
lo stato dei tasti.
Probabilmente ci sono diversi modi per accedere a queste informazioni, e 
presumo che il modo per ricavarle dipenda dall'ambiente i cui il programma 
gira (X o terminale).
Probabilmente un'occhiata ai sorgenti della libreria sara' illuminante al 
riguardo.
Alessandro.

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

Voglio realizzare un piccolo circuito ( es. un clock ), collegare la sua uscita
ad uno slot del pc ed acquisire il segnale con un programmino in C.
Sapete dirmi dove trovare esempi per prendere spunto ?
-----------------------------------------
Messaggio inviato con Excite Newsgroup.
http://www.excite.it/newsgroup

 Sapete dirmi dove trovare esempi per prendere spunto ?
tu vuoi fare una scheda pci? farsela do hobbisti non è così banale, il
pettine della scheda è tanto denso, non è facile farlo coi bromografi
casalinghi.... Inoltre tutta l'inizializzazione della scheda pci non è
banale.
se vuoi un consiglio per prima cosa vai sui ng di elettronica e vedi se
riesci a farti la scheda, ma sarà duretta.
Newsgroup: it.comp.os.linux.development
Titolo: ZOPE ?

Salve a tutti.
Ho Zope, ma non so usarlo bene.
C'è documentazione in italiano di zope, che mi aiuti meglio a capire cos'è e
per cosa è meglio utilizzarlo ?
Voglio impararlo, ma la documentazione in inglese non mi va tanto.
Ciao e grazie.



 per cosa è meglio utilizzarlo ?
Per realizzare applicazioni Web (cioe' quando la maggior parte delle
pagine sono dinamiche).
Ciao,
-- 
Diego    | Per le repliche elimina dal mio indirizzo le 
Dainese  | `x' e inverti le due parole intorno alla `@'

 wrote in message
x7n1io2...@benten.tomobiki.it...


 Il codice dhtml ( es. javascript  ) lo inserisce lui  ?
In genere no (anche perche' non e' sempre necessario).
Zope e' un framework per lo sviluppo di applicazioni web; e'
costituito da
- un database ad oggetti (ZODB) utilizzato sia per i dati gestiti
  dall'applicazione sia per la memorizzazione degli oggetti
  (l'equivalente dei CGI con i sistemi "tradizionali") che la
  compongono.
- vari sistemi di accesso al database: ftp, interfaccia web, CLI, etc.
- un sistema di ACL che permette di distribuire competenze sulla
  gestione del sito (utile ad esempio per l'implementazione di
  portali).
- un linguaggio di scripting server-side embedded (DTML).
- vari "prodotti" esterni (cioe' librerie di oggetti) che forniscono
  determinate funzionalita'; ad esempio l'accesso tramite
  un'interfaccia uniforme a diversi tipi di RDBMS (ZSQLMethods),
  costruzione di cataloghi (ZCatalog) con relative interfacce di
  ricerca (ZSearchInterface), etc.
Il tutto e' stato scritto prevalentemente in Python
( 
http://www.python.org
 ) con il quale e' possibile anche programmare
classi che si comportano come oggetti Zope o nuovi tag DTML (come ad
esempio dei tag per l'invio di email MIME).
+++
Per favore sistema il problema di Outlook con i subject (mette "R:" al
posto di "Re:" incasinando i thread).

Newsgroup: it.comp.os.linux.development
Titolo: Numero di core?

C'e' una chiamata che posso usare da C/C++ per sapere il numero di core 
(fisici e logici) del processore su cui il programma sta girando?
Thx,
Pleg 

 (fisici e logici) del processore su cui il programma sta girando?
Qualcosa di posix e quindi estendibile a piu' architetture temo di no, 
per quanto riguarda linux tipicamente e` sufficiente aprire (con fopen) 
/proc/cpuinfo e leggerlo fino in fondo.
L'ultima linea "processor: X" che trovi nel file contiene il numero di 
processori -1.
Leggendo in modo un po' piu' attento l'output di cpuinfo puoi permettere 
al tuo programma di discriminare se e' un numero di processori reali o 
se uno o piu' dei processori sono un estensione HyperThread o similare...
Bye,
  Gabry

Newsgroup: it.comp.os.linux.development
Titolo: Segnali: determinare mittente

E' possibile per un processo, con la signal(), catturare segnali ed eseguire
un'opportuna funzione. Ma... è possibile anche sapere *chi* ha mandato un
determinato segnale? Esiste un modo per leggere il pid del mittente?
tnx
-- 
SigiTM
Togli 'NOSPAMMM' per rispondermi.
Visita il sito dei Metal Detector: 
http://listen.to/metaldetector

 tnx
Credo di no, anche perchè se non erro lo stesso kernel di Linux non 
memorizza informazioni a riguardo. E poi c'è da fare una considerazione:
i segnali non sono accodati. Quindi, per un dato tipo di segnale, 
soltanto per uno è garantita la consegna.
Ciau
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 mittente?
Sě.
  man sigaction
Max

 segnale, soltanto per uno è garantita la consegna.
Limitandosi a signal e ai segnali normali avresti ragione.
Ma Linux supporta sigaction usando la quale le informazioni possono essere
disponibili, e se usi i segnali real-time questi vengono anche accodati.
Ciao
Simone