mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.os.linux.development
Titolo: scrivere un giochino in gtk

ciao stavo pensando di scrivere un giochino semplice semplice in gtk, per
ora solo per passatempo e magari se la cosa migliora proporlo agli
sviluppatori di gnome-games (anche se hanno detto che non ne vogliono..)
il mio problema e' decidere come disegnare i vari oggetti, il gioco
consisterebbe solo nello spostare delle palline in una griglia. Potrei
usare GtkImage per caricare le singole immagini ma penso sia un po' scomodo
oppure potrei disegnare direttamente lo sfondo come una GdkPixmap e
disegnarci sopra le palline caricandole sempre da file (con gdkpixbuf?)..
purtroppo non ho trovato quasi nessuna documentazione a proposito di gdk a
parte l'api reference che tuttavia non mi e' di molto aiuto se non ho una
base da cui partire.. ho sbirciato un po' in gnome-games e ho visto che
usano libgames-support per le funzioni di disegno delle griglie, timer,
caricamento delle immagini ma anche queste sono ben poco documentate.
Ho forse cercato male? sapete dove trovare qualche esempio in proposito?
nel caso usassi gdk e' semplice implementare un minimo di dragndrop? se e'
troppo complicato potrei fare tipo mahjongg che il click sul source lo
evidenzia e poi cliccando sulla destinazione fa l'azione voluta..
-- 
[Filippo...........................]
[Linux User #342745................]
        ==[...penguin powered...]==

 evidenzia e poi cliccando sulla destinazione fa l'azione voluta..
Quest'ultima soluzione e' decisamente piu' comoda visto che nel tuo 
gioco dovrai utilizzare un tile-engine (motore utilizzato in tutti i 
giochini anni 80 e in molti dei giochi per cellulari attualmente in 
commercio)
Se hai bisogno scrivimi in privato.
Ciao
Enrico

Newsgroup: it.comp.os.linux.development
Titolo: Ambiente di programmazione per java su linux

Ciao a tutti,
vorrei un aiuto.
Sono alla ricerca di un buon ambiente di programmazione java per
linux, uno alla JBuilder della borland per windows per intenderci.
E poi un altra domanda: io ho il mandrake 9.0, quindi il KDevelop 2.1,
è possibile implementare java nel kdevelop? e se si, come???
Grazie a tutti!!!
Simone

 è possibile implementare java nel kdevelop? e se si, come???
Credo di no
-- 
Rhymes (rhy...@NOSPAMmyself.com)
linux registered user #219707
linux registered machine #172395

 linux, uno alla JBuilder della borland per windows per intenderci.
Eclipse: 
www.eclipse.org
-- 
mailto:
gabriele....@rcfmedia.biz

Ma Java studio One 4 della Sun che č il padre di Java noo?!?!
Per linux corredato giā di jdk 1.4.1!!!
Che vuoi pių dalla vita?! Un lucano... :-)
--------------------------------
Inviato via 
http://usenet.libero.it

Eclipse: 
www.eclipse.org
ok ma lì mi dice 2 vesioni... io ho il mandrake 9.0
qulae mi devo scaricare la gtk o quell'altra???
Grazie!

 qulae mi devo scaricare la gtk o quell'altra???
Devi decidere tu in base al look and feel che vuoi dell'applicazione...ad
ogni modo ti consiglio di scaricare la versione gtk

Newsgroup: it.comp.os.linux.development
Titolo: Librerie dos -> Linux

Devo portare un programma sviluppato x Dos su linux vorrei sapere se esiste 
una corrispondenza tra le librerie dos :
#include        <dos.h>
#include        <conio.h>
#include        <io.h>
#include        <bios.h>
e quelle di linux.
La conio.h la sostituisco con ncurses.h e modifico le relative chiamate x 
la grafica, ma per le altre?
Grazie in anticipo.
Saluti
Francesco

 chiamate x la grafica, ma per le altre?
Bios.h non credo proprio (Linux non usa il BIOS).  Se dos.h ti serve
per gestire la comunicazione con la tastiera allora dovrai rivedere un
po' il codice e appoggiarti su curses o, se proprio hai bisogno di
agire a basso livello, termios.h, tcgetattr()/tcsetattr(), ioctl()
etc.
Tieni presente pero` che, a rigore, un'applicazione console Un*x deve
essere usabile indifferentemente da console locale, da emulazione
terminale sotto X, da terminale seriale, da telnet remoto e da
terminale attraverso modem, e se lavori a basso livello non e` piu`
possibile.
Per saperne di piu`, c'e` l'howto che sto studiando anch'io (non avrei
saputo dirti quasi niente altrimenti ;-) ): Console-Programming-HOWTO
(draft, purtroppo).
Massimiliano

 chiamate x la grafica, ma per le altre?
sono sparse in /usr/include/linux/
ad esempio
<linux/dirent.h> per navigare nelle directory
<linux/pci.h> per i device pci
e via dicendo, dipende dalla specifica funzione che ti interessa

Newsgroup: it.comp.os.linux.development
Titolo: centrare una scritta

devo stampare sulla console la soluzione di un tableau proposizionale, ma 
data la dimensione dello stesso, per rendere + comprensibili le cose vorrei 
centrare la stampa sullo schermo, e' possibile?
Io avevo pensato di usare la variabile COLUMNS, ma chi mi assicura che la 
trovero' sempre? E soprattutto, se gia' qualcuno ci ha pensato al posto mio 
e mi ha messo il tutto nelle librerie, perche' devo reinventare la ruota?
insomma, nessuno conosce una funzione simile?
Grazie,
Giulio
-- 
PGP Key fingerprint = 1A94 043F 1946 7AA9 CB2E  D5ED F83D 2083 25B4 2E27

 ha scritto nel messaggio
news:V0Sc8.579$_u5....@news1.tin.it...


Newsgroup: it.comp.os.linux.development
Titolo: Prestazioni Java su Linux.

Ho provato la stessa applicazione Java con la JRE di Sun su Win32 e Linux e
la versione Linux e' molto piu' lenta della NT.
E' possibile che la JVM sotto Linux sia meno ottimizzata? Avete
conferme/smentite a questa ipotesi?
Grazie.


purtroppo è vero. Sotto linux la vm è un po' una ciofecca.... Prova a
compilarla col gcj, forsa gira meglio.
-- 
Non c'è più forza nella normalità, c'è solo monotonia.

Ho provato la JVM di IBM ed e' una bomba: sotto Linux sulla mia applicazione
di prove e' 5 volte piu' veloce che quella di Sun!
Peccato che non sia free :-(

 Peccato che non sia free :-(
vero.
-- 
Non c'č piů forza nella normalitŕ, c'č solo monotonia.
Newsgroup: it.comp.os.linux.development
Titolo: C & PostgreSQL : qualche esperienza?

re @ all,
qualcuno ha fatto qualche programma in C che acceda a dei db
postgreSQL??
docs o esempi a riguardo?
p.s.: anche in privato sono graditi;)
grazie
sgala
-- 
- Matteo Sgalaberni - 
http://sgala.com/sgala_PUB-pgp.key

postgreSQL??
int loadTOC(void)
{
    CALLTYPE *toc;
    int row, rows;
    if (clearTOC()!=EXIT_SUCCESS)
        return EXIT_FAILURE;
#ifndef DISABLE_SQL
    res = PQexec(conn, "SELECT
calltype,initcost,millisec,currency,fromextn,upto
extn,fromline,uptoline,weekmask,boundary,frame FROM pabxcost;");
    if (PQresultStatus(res) != PGRES_COMMAND_OK)
    {
        fprintf(stderr, "SELECT FROM pabxcost: command failed\n");
        PQclear(res);
        exit_nicely(conn);
    }
    rows = PQNumRows(res);
    for (row = 0; row < rows; row++)
    {
        if ((toc = malloc(sizeof(CALLTYPE)))==NULL)
        {
            return EXIT_FAILURE;
        }
        toc->calltype = atoi(data[0]);
        toc->initcost = atoi(data[1]);
        toc->millisec = atoi(data[2]);
        toc->currency = atoi(data[3]);
        toc->fromextn = atoi(data[4]);
        toc->uptoextn = atoi(data[5]);
        toc->fromline = atoi(data[6]);
        toc->uptoline = atoi(data[7]);
        toc->fromtime = atoi(data[8]);
        toc->uptotime = atoi(data[9]);
        toc->weekmask = atoi(data[10]);
        toc->boundary = atoi(data[11]);
        toc->frame    = strdup(data[12]);
        addTOC(toc);
    }
    PQclear(res);
#endif
    return EXIT_SUCCESS;
}
...
#ifndef DISABLE_SQL
    PGconn      *conn=NULL;
    PGresult    *res=NULL;
    conn = PQconnectdb(argv[2]);
    if (PQstatus(conn) == CONNECTION_BAD)
    {
        fprintf(stderr, "Connect failed: '%s': ", argv[2]);
        fprintf(stderr, "%s", PQerrorMessage(conn));
        exit_nicely(conn);
    }
    res = PQexec(conn, "SET DATESTYLE='European'");
    if (PQresultStatus(res) != PGRES_COMMAND_OK)
    {
        fprintf(stderr, "SET DATESTYLE command failed\n");
        PQclear(res);
        exit_nicely(conn);
    }
    conn = PQconnectdb(argv[2]);
    if (PQstatus(conn) == CONNECTION_BAD)
    {
        fprintf(stderr, "Connect failed: '%s': ", argv[2]);
        fprintf(stderr, "%s", PQerrorMessage(conn));
        exit_nicely(conn);
    }
    res = PQexec(conn, "SET DATESTYLE='European'");
    if (PQresultStatus(res) != PGRES_COMMAND_OK)
    {
        fprintf(stderr, "SET DATESTYLE command failed\n");
        PQclear(res);
        exit_nicely(conn);
    }
    PQclear(res);
#endif
Leonardo
".signature": bad command or file name

Newsgroup: it.comp.os.linux.development
Titolo: Xt e interfacce utente

Saluti.
Mi interessa sapere se tutte le interfacce utente implementate
attualmente per Linux/Unix (comprese GTK+ e Qt) sono implemementate a
partire da Xt.
Grazie  Manlio Perillo

 partire da Xt.
Mi pare che esista una versione di GTK+ che si appoggia direttamente a 
un framebuffer device, facendo a meno di X e quindi di Xt.
Ciao
  David
-- 
<d.santinoli presso mi. flashnet. it>
Newsgroup: it.comp.os.linux.development
Titolo: Funzioni get_user e put_user

salve a tutti.
sono convinto che il mio problema sia fondamentalmente molto semplice ma non sono ancora riuscito a saltarne fuori.
sto costruendo un semplicissimo modulo per il kernel, un driver per dispositivo a caratteri ispirato da uno degli esempi del libro della orellys.
tramite la funzione
copy_from_user(destinazione,origine,byte)
i dati provenienti dallo spazio utente sono stati trasferiti su quello kernel.
ora io voglio ripescarli, modificarli ed in seguito ricopiarli sempre sul kernel space utilizzando le funzioni :
get_user(x, addr): il valore puntato da addr (nello user space) viene copiato nella variabile x (nel kernel space).
put_user(x, addr): il valore della variabile x viene copiato all'indirizzo puntato da addr
peró come faccio a creare una variabile nello spazio kernel?
che io sappia le variabili sono solo per lo user space mentre nel kernel si possono utilizzare soltanto puntatori.
offro gratitudine eterna a chi riuscirà ad illuminarmi :)  :) 
andrea
-- 
asgozzi 
[url=
http://speakout.andreagozzi.com
]Speakout @ 
andreagozzi.com
[/url]
------------------------------------------------------------------------
View this thread: 
http://www.itsistemi.net/viewtopic-749951.html
Inviato via 
http://www.itsistemi.net

 andrea
Ciao.
Quanto ricordi sull'uso delle variabili in spazio kernel non è assolutamente 
corretto. Nulla ti vieta di istanziare variabili globali, automatiche e 
statiche.
Se vuoi vedere un esempio semplice e pratico di uso delle funzioni 
get_user() e put_user() leggi il documento a questo link:
http://howtos.linux.com/guides/lkmpg/x571.shtml
Buon divertimento.
fabio de francesco

 ha scritto nel messaggio 
news:43c045a3$0$1072$4faf...@reader3.news.tin.it...

E ancora:
http://www.linux.com/guides/lkmpg/x762.shtml

 ha scritto nel messaggio 
news:43c0469d$0$1065$4faf...@reader3.news.tin.it...

Lascia perdere i links che ti ho dato prima. Non sono sicurissimo ma mi pare 
che si riferiscano a versioni vecchie dello stesso documento che forse 
neanche funzionano con Linux 2.6.
Questo link è di sicuro il più aggiornato:
 
http://www.tldp.org/LDP/lkmpg/2.6/html/index.html
Tra l'altro questa volta ti ho puntato alla radice del documento che 
contieni i vari esempi già citati.
Credo sia meglio che cominci dal classico "Hello World" (li presente) perché 
ti é necessario un approccio più sistematico alla programmazione in spazio 
kernel. Lo penso perché, visto che non sai ancora come istanziare e usare 
semplici variabili, è probabile che ti siano sfuggite parecchie nozioni di 
base.
Newsgroup: it.comp.os.linux.development
Titolo: domanda sui driver

la domanda è semplice, la risposta forse un po meno: è possibile far
generare a un modulo del kernel (driver di un dispositivo) un evento,
magari associato a un particolare cambiamento di stato della periferica,
che può essere catturato da un programma utente?
oppure il programma utente deve effettuare continuamente un polling sullo
stato del dispositivo?
grazie
bhackerozzo
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 che può essere catturato da un programma utente?
Sì, è possibile.
man select(2)
Ciao :)
-- 
Daniele Orlandi

 Ciao :)
-- 
questo articolo e` stato inviato via web dal servizio gratuito 


 funzione di un programma userspace? con ioctl()?
ioctl(2) o setsockopt(2) o getsockopt(2), etc... in funzione della semantica
che deve avere la tua chiamata.
Prova a dirmi cosa devi fare.
Ciao.
-- 
Daniele Orlandi

 Ciao.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 


 sicuramente sarà possibile fare entrambe le cose...ma come???
Non c'è miglior documentazione che il kernel stesso, prendi un driver che fa
qualcosa di simile e cerca di capire come lo fa.
Hint: Un driver wireless è un device netdev, quando inizializzi il device
dici anche qual è la callback che implementa l'ioctl e lì ci metti mano.


 che può essere catturato da un programma utente?
Aggiungo ai metodi gia` indicati anche uevent (se parliamo di 2.6
recenti). L'evento viene notificato via netlink e puo` essere
intercettato dall'applicazione interessata.
Luca
-- 
Home: 
http://kronoz.cjb.net
Se alla sera, dopo una strepitosa vittoria, guardandoti allo
specchio dovessi notare un secondo paio di palle, che il tuo 
cuore non si riempia d'orgoglio, perche` vuol dire che ti 
stanno inculando -- Saggio Cinese

ok ho risolto leggendo i sorgenti di iwevent.c dai wireless-tools, cmq ci
avete azzeccato, era la select() via netlink...ciao e buone feste!

Newsgroup: it.comp.os.linux.development
Titolo: Dialogo COM1

Ciao a tutti!
Avrei bisogno di una mano per un lavorino che devo fare:
devo scrivere un programmino che mi permetta, tramite COM1 di sapere se un
circuito esterno č aperto o chiuso (leggasi passa corrente).
Dovrei fare tutto da 0.
Ho cercato lo schema di una porta COM1
(
http://www.tuttoreti.com/seriale.htm
).
Solo che di programmazione ne so davvero poco :-(
Mentre con il saldatore me la cavo abbastanza bene.
Quindi... Qualcuno conosce un link ad un sito di elettronica o qualche cosa
del genere che mi permetta di costruire un circuito da collegare alla COM1?
E poi... un link per una funzione che faccia il check della COM1 e mi
restituisca 1 se il circuito č chiuso e 0 per quello aperto?
Il tutto sotto linux.
Grazie dell'attenzione!
Ciao, Stefano

Stefano Sala wrote:

forse questo potrebbe essere utile
http://www.tldp.org/HOWTO/Serial-Programming-HOWTO/index.html
ciao
d.

 restituisca 1 se il circuito è chiuso e 0 per quello aperto?
scusa prima di tutto bisogna sapere com'è fatto il circuito
...poi la funzione adatta non esiste proprio perchè nessuno sa che tipo di
circuito ci vuoi mettere e se vuoi farla la cosa è da gestire piuttosto a
basso livello e se non ne sai abbastanza è laboriosa la cosa che vuoi fare 
-- 
KiloByte
Community: 
www.debianers.org
Irc: 
irc.azzurra.org
 Chan: #debianers
Powered by Debian GNU/linux
Newsgroup: it.comp.os.linux.development
Titolo: gtk e casting...

Ciao a tutti!
Ho visto leggendo un po' di tutorial che sono definite delle macro 
(GTK_WIDGET(),GTK_CONTAINER(), etc etc )per eseguire il casting, il 
problema e' che non riesco a trovare la sezione dove questi sono 
descritti nelle api 
(
http://developer.gnome.org/doc/API/2.0/gtk/index.html)delle
 gtk...mi 
sapreste dare una mano?
Ciao e grazie
Aragorn

Aragorn Elessar wrote:
In ritardo, e probabilmente fuori tempo massimo, rispondo... :-)

Sono macro che eseguono il controllo a runtime sul tipo; tendenzialmente
hanno lo stesso nome della struttura C, quindi:
  GtkWidget -> GTK_WIDGET
  GtkContainer -> GTK_CONTAINER
(per curiosità, la macro che ritorna il tipo è GTK_TYPE_... e la macro
che permette di verificare un tipo è GTK_IS_...).
Le trovi definite negli header; nella API reference non sono riportate
per non provocare disgusto. :-)
Ciao,
 Emmanuele.
Newsgroup: it.comp.os.linux.development
Titolo: misurazioni dei tempi d'esecuzione

Ciao a tutti.
Devo effettuare in c++ e sotto linux delle misurazioni del tempo
d'esecuzione di diversi algo che operano sugli stessi dati.
Utilizzo la funzione gettimeofday() la quale mi da una precisione
al microsecondo. Tuttavia ottengo una misurazione dei tempi
non deterministica, comunque c'era da aspettarselo con un kernel
non realtime come quello di Linux. Se ad esempio lancio mozilla
durante la simulazione la misura che ne risulta è errata (la creazione
di un nuovo processo per Mozilla fa "perdere tempo").
Qualcuno saprebbe consigliarmi delle librerie o dei modi semplici
per ottenere buoni risultati? non mi occorrono risultati esatti ma si
serve sapere se un algo è piu' veloce in rapporto ad un altro.
Ho provato con il comando nice ma nulla.
Ciao e grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

serve sapere se un algo č piu' veloce in rapporto ad un altro.
Puoi provare iterare l'algoritmo in modo da filtrare il "rumore"
Alessandro.

 Puoi provare iterare l'algoritmo in modo da filtrare il "rumore"
Quello che faccio adesso e finora la soluzione piu' semplice che
ho trovato.



AFAIK non si puo'. Per testarlo su un linux "normale" io proverei ad usare
sched_setscheduler().
Oppure costruirei un modulo del kernel (decisamente piu' complicato e IMHO
fuori luogo).
Alessandro.

 al microsecondo. [cut]
non so se quello che ti dico ti sembrerà banale, ma usare il
programma 'time' ti può essere d'aiuto (-> man time) ?
Maticu?

 writes:
Y> Hai ragione, il problema è il multitasking. Sai che non ci avevo
Y> pensato al DOS?!
Bravo, cosi` se vai ad usare array molto grossi...
Comunque se sotto DOS qualche interrupt toglie la CPU al tuo processo per
tempo variabili i tempi variano.
La soluzione e` iterare N volte la misurazione ed estrapolare un tempo
medio. La misurazione te la fai con la chiamata a getrusage().
 /\            ___
/___/\__|_|\_|__|___Gian Uberto Lauri_____________________
  //--\ | | \|  |   Integralista GNUslamico e fancazzista 
\/

Scusa ma in queste situazioni č meglio affidarsi a chi fa queste cose
di mestiere, ossia un profiler. Credo che "gprof", il profiler del GCC
fornisca tempi piů accurati tenendo conto dei meccanismi di preemption.
Dai uno sguardo a "info gprof" a riguardo. C'č un paragrafo apposta.
Ciau
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Ho provato con il comando nice ma nulla.
nice fa altre cose
Newsgroup: it.comp.os.linux.development
Titolo: Aiuto urgente PHP

Ok raga, ve lo posto come mi e' arrivato da un mio amico.....
==========================CUT HERE==============================
Ti spiego qual'č il problema:
non riesco a far funzionare php.
Ho installato Apache, e funziona.
Ho installato i seguenti moduli: mod_php, mod_php3, piů tutte le
varianti per il supporto di xml, mysql,ecc...
Mi hanno detto che per far funzionare php devo togliere il commento
dal file di configurazione httpd.conf (o apache.conf) alla riga in cui
carica il modulo php3.
E cosě ho fatto. 
Faccio ripartire l'httpd e quando cerco di accedere ad una pagina
.php3 mi viene fuori il contenuto del file(in testo).
Ho parlato con Flag(non so se lo conosci) del Silab e mi ha detto che
devo far in modo di dire a Netscape di mandare i files php3 al server
php3, andando a mettere mano nell'srm.conf(credo si chiami cosě);
dovevo aggiungere una riga del tipo 'application..... .php3'. Questo
bisognava farlo perchč l'ho letto anche sul manuale di installazione
di php3.
Faccio ripartire httpd e tac, come prima; zio canterino.
La mia domanda č: bisogna far partire solo httpd(caricando i moduli di
php3), o bisogna far partire anche php3? Se si, in che modo?
 
Vincenzo ti prego aiutami.
Te lo saluto.
==========================CUT HERE==============================
L'amico e' caro e un po ci sa fare, any idea????
Ciauz, Vince.
=============================== 
°          ZippoNap           ° 
°       
zipp...@iol.it
       °  
° 
vf55...@silab.dsi.unimi.it
 °
===============================

php3), o bisogna far partire anche php3? Se si, in che modo?
No, non si fa partire PHP. Basta caricare i moduli. In srm.conf, o in
httpd.conf (prova anche quest'ultimo, perche' gli ultimi Apache **NON
HANNO** srm.conf!) ci va
AddType application/x-httpd-php3 .php3
Il tipo x-httpd-php3 e' riconosciuto dal modulo PHP3, che lo maneggia
lui. Il file test.php3 deve contenere per esempio la riga
<? php_info(); ?>
e dovrebbe funzionare.
Leonardo
".signature": bad command or file name
Newsgroup: it.comp.os.linux.development
Titolo: Metodo POST, ancora

Ciao,
qualcuno ha un esempio di cosa passa un client
al server web quando si invia un form
con il metodo POST ?
Grazie in anticipo, AGX

 con il metodo POST ?
Dipende dall'ENCTYPE. In sostanza:
ENCTYPE="multipart/form-data": ogni input del form va in un segmento
diverso, diviso dagli altri da una stringa di boundary;
ENCTYPE="application/x-www-form-urlencoded" (default): tutte le coppie
'name=value' vanno in una sola stringa nel corpo della richiesta POST).
Ciao
 David
-- 
<d.santinoli presso mi. flashnet. it>

'name=value' vanno in una sola stringa nel corpo della richiesta POST).
Il primo e' per l'upload mi interessa il secondo ...
c'e' l'hai un esempio ? da NT e' dura fare queste cose
ma non ho proprio avuto il tempo per mettere su
sistemi piu' seri su questa macchina che mi hanno dato
:-)
Grazie, AGX

 c'e' l'hai un esempio ? da NT e' dura fare queste cose
Ecco qua:
POST /mod_periodo1.php3 HTTP/1.0
Referer: 
http://planetpre/setup/calendario/mod_periodo.php3
Connection: Keep-Alive
User-Agent: Mozilla/4.51 [en] (X11; I; Linux 2.2.14 i686)
Host: aidi
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, image/png,
*/*
Accept-Encoding: gzip
Accept-Language: en
Accept-Charset: iso-8859-1,*,utf-8
Content-type: application/x-www-form-urlencoded
Content-length: 91
ginizio=25&minizio=12&ainizio=2000&gfine=26&mfine=12&afine=2000&oneday=1&gsett=1&action=del


 David
Grazie!
Newsgroup: it.comp.os.linux.development
Titolo: [REQ] Consulenza scripting bash

Salve,
sto cercando un programmatore che realizzi un script bash sotto SO 
Linux (Debian) per backup incrementale.
I dettagli tecnici verranno forniti in privato
Si richiede un preventivo, con tempi di realizzazione, incluso il 
testing. 
Si richiede fattura.
Al termine della ricerca verra' postato un messaggio qui sul newsgroup.
Potete contattarmi via email setec (at) free (nulla) mail (dot) it
Pagamento 30% anticipato, 70% alla consegna.
Grazie.

Il 27 Lug 2003, 23:46, "Setec Astronomy"
                        ^^^^^^^^^^^^^^^
Gran bel film ;-)
--------------------------------
Inviato via 
http://usenet.libero.it

 Gran bel film ;-)
Sono ormai 7 anni che uso questo nick e tu sei la 5 persona che riesce 
a capire da cosa derivi, complimenti.

 a capire da cosa derivi, complimenti.
"Ho vinto qualche cosa?" [cit.] ;-)


 "Ho vinto qualche cosa?" [cit.] ;-)
che film era ??? gattaca ??? l'ho gia' sentito pure io ma non mi ricordo
bene dove ...
ciao

Goul_duKat wrote:

I signori della truffa - Sneakers, 
regia di Phil Alden Robinson, 
con Robert Redford, Dan Aykroyd, Sidney Poitier, Ben Kingsley, Mary 
McDonnell, River Phoenix, David Strathairn, James Earl Jones; 
thriller; Usa; 1992; C.; dur. 2h e 6'
Un "signor" film.
-- 
I'am what I'am, I do what I can

 thriller; Usa; 1992; C.; dur. 2h e 6'
SETEC ASTRONOMY = TOO MANY SECRETS
o altre traduzioni che non mi ricordo piu' che facevano ghignare ... su topi
ed altro :-p
ora melo hai ricordato ... e' quello in cui la segreteria telefonica e' un
decoder di tutte le trasmissioni crittografiche :-p
una macchinetta che rompe i numeri primi di codifica :-p
cmq mi associo sulla richiesta del cieco se lo volessero la cia e gli usa
potrebbero tenerne fede senza grossi problemi.
ciao

 Linux (Debian) per backup incrementale.
La ricerca si e' conclusa, grazie a tutti per aver partecipato.


Newsgroup: it.comp.os.linux.development
Titolo: ISP a larga banda ricerca personale...

Nuovo ISP a larga banda che offre connettività xDSL ricerca personale
tecnico per le sedi di Napoli e di Avellino:
SISTEMISTI / PROGRAMMATORI / SVILUPPATORI ASP-JAVA-HTML
AMMINISTRATORI DI SISTEMA E RETI
ESPERTI IN AMBIENTI NT & 2000
ESPERTI IN AMBIENTI LINUX
Contattare: In...@Telfin.Net

, "Marco Ferrante"
<MFer...@Telfin.Net> ha scritto:

miiiiii c'è scritto sopra.... :/// :D
cmq...se avete una sede a siena vengo subito :D

 
Diciamo che io sono un "esperto linux" se così mi si vuol definire, una
sola info dove si trova ciò ?
Newsgroup: it.comp.os.linux.development
Titolo: librerie indipendenti dal sistema?

esiste la possibilita' di scrivere una libreria indipendente dal sistema
operativo (o magari addirittura dal processore)
sentivo parlare di cio'
leggendo qualcosa su activeX (indipendente dal sistema, dicono)
quindi un
componente activex scritto sotto windows... gira anche sotto linux?
qualcuno saprebbe spiegarmi (anche a grandi linee) questa faccenda?
--------------------------------
Inviato via 
http://usenet.iol.it

 quindi un
Indipendente dal sistema, nel senso che se e' win95, 98, ME, NT(forse)
non fa differenza.
ActiveX e' un eseguibile, pertanto sottosta' alle limitazioni di tutti
gli eseguibili.
Solo gli interpretati ( o semi intrpretati, con run time
multipiattaforma) possono eventualmente funzionare su qualsiasi
piattaforma software e-o hardware (qualsiasi piattaforma abbia
implementato il run time corrisponente, vedi java)
-- 
           |Save our planet!
  Ciao     |Save wildlife;
  roberto  |For your E-MAIL use only recycled Bytes !!
           |roberto poggi  
rpo...@softhome.net

 componente activex scritto sotto windows... gira anche sotto linux?
Niente di più... falso. ActiveX afaik è tutto tranne che portabile.
p.s. cosa hai intenzione di sviluppare? Non mi sento di consigliarti
     una libreria particolare senza prima sapere cosa hai intenzione
     di realizzare...
byeZ!
-- 
Vanni Brutto
| email 
za...@nofesso.libero.it
      |
| irc nick VanniB   |   ICQ 18526701 |
--- rimuovi nofesso per rispondere ---
---PC powered by Linux kernel 2.4.18za
Dialogo fra due prostitute a Natale: -
Ma tu  cosa chiedi  a Babbo  Natale? -
Sempre 200.000 lire! 

gli eseguibili.
non sono activex in fondo anch'essi delle librerie
.DLL con funzioni predefinite e classi di oggetti predefinite?
quali
sarebbero (scusa la banalita' della domanda, ma vorrei esser sicuro di aver
le idee proprio chiare...) queste limitazioni?
grazie per l'aiuto


 le idee proprio chiare...) queste limitazioni?
Le limitazioni di qualsiasi programma compilato in modo da produrre un
codice eseguibile, ovvero una serie di istruzioni che hanno un senso
solo su una determinata piattaforma hardware+software.
Insomma, a parte emulazioni particolari (dosemu, wine) i compilati per
windows non li esegui su lilnux.


 che  chiedi. Pensa  che, ad  esempio, le  QT girano  su Unix  (X11),
Eh, no, scusa.
QT non sono librerie indipendenti dal sistema operativo, sono un gruppo
di sorgenti scritti in modo da poter essere compilati su piattaforme
diverse, imbottendoli di controlli sull'ambiente, o riscrivendone buona
parte del codice per l'una o l'altra piattaforma.
Forse sono troppo integralista, ma non mi e' sembrato quello lo spirito
della domanda.

Newsgroup: it.comp.os.linux.development
Titolo: LD_PRELOAD per i programmi setuid

Salve,
nel man di ld-linux.so c'e' scritto che sel caso di programmi setuid la 
variabile di ambiente LD_PRELOAD viene onorata se :
-  For setuid/setgid  ELF  binaries, only libraries in the standard search 
directories that  are  also  setgid  will be loaded.
Ora, usavo LD_PRELOAD con /usr/lib/libqualcosa.so.1 i file erano in 
modalita` a+s ma non va, la variabile viene ignorata completamente.
Ho preso il sorgente di ld-linux.so (ld.so-1.9.11 pachato per debian 
potato) e ho guardato d-link/boot1.c
nelle righe 527 e successive si fa il test su uid e euid
       _dl_secure = 1;
       _dl_preload = _dl_getenv("LD_PRELOAD", envp);
       _dl_unsetenv("LD_AOUT_PRELOAD", envp);
       _dl_unsetenv("LD_LIBRARY_PATH", envp);
       _dl_unsetenv("LD_AOUT_LIBRARY_PATH", envp);
       _dl_library_path = NULL;
mentre alla riga 564 c'e' l'if
	if (!_dl_secure || _dl_strchr(str, '/') == NULL) {
nel caso di setuid _dl_secure = 1, quindi ho dedotto che 'standard search 
directories' vuole dire non mettere il percorso nella variabile di ambiente.
Tuttavia anche settando LD_PRELOAD con libqualcosa.so.1 semplicemente non 
sembra che si entri nel ramo if.
In effetti poiche` il controllo sulla libreria, lo fa la 
_dl_load_shared_library usando LD_PRELOAD=pippo i programmi suid dovrebbero 
dare un messaggio di errore poiche` la _dl_load_shared_library dovrebbe 
restituire NULL (riga 333 di readelflib.c) e dopo l'esecuzione dell'if
 
	tpnt1 = _dl_load_shared_library(_dl_secure, NULL, str);
	  if (!tpnt1) {
	    if (_dl_trace_loaded_objects)
	      _dl_fdprintf(1, "\t%s => not found\n", str);
	    else {
	      _dl_fdprintf(2, "%s: can't load library '%s'\n",
			   _dl_progname, str);
	      _dl_exit(15);
	    }
dovrebbe essere prodotto un errore.
Ma questo non avviene, per cui probabilemente non c'ho capito una mazza.
Prima di ricompilarmi l'ld-linux e debuggarlo (che non e` la cosa piu` 
banale del mondo) c'e' qualcuno che sa qualche cosa?
Giorgio

giorgio.vec...@iit.cnr.it
 wrote:
 > Salve,
 >
 > nel man di ld-linux.so c'e' scritto che sel caso di programmi setuid la
 > variabile di ambiente LD_PRELOAD viene onorata se :
 >
 > -  For setuid/setgid  ELF  binaries, only libraries in the standard
 > search directories that  are  also  setgid  will be loaded.
 >
 > Ora, usavo LD_PRELOAD con /usr/lib/libqualcosa.so.1 i file erano in
 > modalita` a+s ma non va, la variabile viene ignorata completamente.
 >
 > Ho preso il sorgente di ld-linux.so (ld.so-1.9.11 pachato per debian
 > potato) e ho guardato d-link/boot1.c
Che ovviamente sono quelli sbagliati... mi cospargo la testa di cenere...
Newsgroup: it.comp.os.linux.development
Titolo: chown() ricorsiva

Ciao,
esiste una implementazione della chown() che sia ricorsiva? Ovvero che
"giri" all'interno della dir per cambiare l'owner a tutti i files e le
dir?
Grazie.
Luca

 Ciao,

No, ovviamente. Puoi usare il sorgente di chmod (programma) per
implementare la funzionalita' corrispondente al '-R'
-- 
Francesco P. Lovergine

 No,  ovviamente.
Uh ?
giambo@giambo-linux:~ > man chown | grep -B 1 recursive
       -R, --recursive
              operate on files and directories recursively
Potenza della SuSE :-) ?
-- 
                                                                     __
 __                                                              _  ///
| _        Student in Computer Science, Swiss Federal Institute  \\///
|__|iambo      of Technology - mailto:
ggia...@iiic.ethz.ch
       \X/


Prima leggi bene il contenuto della domanda e poi scrivi.
Il post originale si riferisce alla funzione chown() della libc,
non al comando chown.
Sent via Deja.com
http://www.deja.com/

 chown.
Hai ragione. Visto che la man-page del comando chown riportava come data
settembre  2000, credevo  che fosse  una novita'. E  per qualche  oscura
ragione il mio cervello non ha registrato "()".


Newsgroup: it.comp.os.linux.development
Titolo: Driver generici per penna bluetooth

Salve, qualcuno sa dirmi dove posso scaricare dei driver generici per far
funzionare la mia penna bluetooth, in quanto il driver corredato del
bluetooth non va.
In attesa di risposta saluto.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 In attesa di risposta saluto.
ftp.kernel.org
Newsgroup: it.comp.os.linux.development
Titolo: Dubbi su come mettere copyright....

Salve a tutti, avrei alcuni dubbi sull'argomento copyright...
Sono ormai alcuni mesi che studio il C e mi diletto a sviluppare
programmi su linux.
Ora se volessi rendere disponibili sulla rete alcuni dei miei progetti,
e se volessi rilasciarli sotto GPL....
pensate che ad esempio per un giochino tipo Tic Tac Toe (200 linee di
codice)
sia stupido applicare una licensa tipo la GPL ?
E' piu' in generale,  pensate che per piccoli programmini (magari
sviluppati come esercizio)
sia inutile  applicare una licenza GPL (data magari la poca utilita' del
programma)?
Sulla GPL:  - Per mettere il copyright GPL basta allegare al programma
il file COPYING che contenga la licenza ?
                    - Se qualcuno aggiunge magari una sola riga di
codice al mio programma , potra' distribuire il programma con copyright
a suo nome ?
Grazie, e spero non sia troppo OT
--
+ 
g.gab...@europe.com
 ---------------+
|                               Linux  |
+---------------- the free philosophy -+

a suo nome ?
Copyright e licenza sono due cose distinte. Puoi rilasciare il codice sotto
GPL e tenerti il copyright del lavoro. Se poi uno modifica il tuo programma
anche i cambiamenti dovranno essere sotto GPL ma il copyright della parte
che ha aggiunto e' suo. 
-- 
Ciao
     Marco Innocenti

a suo nome ?
Potra` aggiungere il suo nome, anche questo e` spiegato.
-- 
ciao, | [Per rispondere togli "toglimi" dal mio indirizzo.]
Marco | * The Internet is full. Go away.  -- Joel Furr *
      | (Ri)scoprire fidonet: 
http://bbs.mi.linux.it

 ?
No,  la GPL è fatta apposta  per prevenire questi casi. Può aggiungere
il suo nome  al tuo come autore  del software,  ma non può  spacciarlo
solo come proprio o cambiarne la licenza (tu puoi farlo invece).
-- 
  Andrea

      Marco Innocenti
Ok grazie mille per le informazioni, cmq un' ultima cosa:
non ho idea di come  applicare un copyright ad un programma....
Chi potrebbe darmi infos a riguardo ?
Grazie ancora,
G.Gabriele


Grazie ancora , ora ho le idee molto piu' chiare.....
Thanks,


 programma)?
Se funge :-)  allora metillo su un sito, fagli una pagina di descrizione
semplice semplice (magari senza frames) e poi
publicizza il tuo programmino su 
www.freshmeat.net
bye
-- 
   ////     \\\\  
//// NamkoTech \\\\
  ////       \\\\

  -  Debian User
   GnuPGid 0xC9F7DB89/1024  -  Sei tu un Dio? No. Allora muoriii!!
 Key fingerprint = EE38 2537 FA41 D481 4998  EB24 905A 999F C9F7 DB89
Undergraduate Student of Computer Science at Bologna University [Italy]

 scripsit:
-> >solo come proprio o cambiarne la licenza (tu puoi farlo invece).
-> Davvero? Credevo di no....
tecnicamente parlano potrebbero cambiarla, ma deve essere meno 
restrittiva. Si parla infatti di non aggiungere restrizioni.
bye
Gianluca
-- 
Check my home pages for my free software
http://www.infinito.it/utenti/chewbe/

Davvero? Credevo di no....
Davvero.

Newsgroup: it.comp.os.linux.development
Titolo: Dove dovro un compilatore COBOL per RedHat o Mandrake ??

Come da subj.
Ringrazio tutti quelli che mi risponderanno.



Su freshmeat, ne trovi alcuni, free e meno free, piu' o meno completi.
Alla acuitalia ne trovi un altro: ACUCobol ma costa parecchio.
Mi sembra esista anche il Microfocus, ottimo da come lo ricordo, ma
sicuramente non gratuito.
-- 
           |Save our planet!
  Ciao     |Save wildlife;
  roberto  |For your E-MAIL use only recycled Bytes !!
           |roberto poggi  
rpo...@softhome.net

Newsgroup: it.comp.os.linux.development
Titolo: Agli sviluppatori seriale485 - abbassare RTS in tempo con linux.

Salve,
i miei problemi sono noti agli sviluppatori
di software che deve parlare con dispositivi
 tramite la seriale RS232 ->convertitore 485.
il problema e' sempre quello:
abbassare il pin RTS dopo che si e' scritto
l'ultimo byte in uscita, nel minor tempo possibile
(prima che la periferica inizi a rispondere!).
Sto armeggiando per la mia prima volta sotto linux,
per questo scopo.
diverse volte (troppe secondo me) ottengo pacchetti rovinati
all'inizio, come se l'RTS non fosse stato abbassato velocemente.
eppure , tra le operazioni di scrittura-lettura mio echo-
abbassamento del RTS, riesco a calcolare tempi "giusti"
(faccio la differenza tra gli istanti con gettimeofday,
che mi misura anche i microsecondi).
ho come l'impressione che quando abbasso il RTS
(con ioctl(fd,TIOCMSET,...))
la funzione esce subito ma magari l'RTS viene abbassato piu' tardi.
qualcuno di voi si e' gia' scontrato con questo problema?

 (prima che la periferica inizi a rispondere!).
ok risolto.
anche per la seriale usb di prolific <g>.

Marco Tullio Bisoli wrote:

Ma usi un convertitore rs485-rs232 oppure hai una scheda (costosa) rs485 ?
Io mi ero costruito un convertitore per parlare con un microC con uscita in
rs485, e avevo fatto qualcosa in c (allora funzionava). Adesso devo fare
una cosa un po' piu' professionale, non e' che mi passi un po' di codice da
confrontare ?
Grazie, Nicola.
-- 
chi va pian va san e va lontan

 chi va pian va san e va lontan
sei veneto anche tu :-)

 sei veneto anche tu :-)
W la polenta !
Nicola.
-- 


 Buuuh.
I vantaggi dell'open source ci vuol pazienza ad insegnarli, specie con le
aziende.
dai tempo al tempo...
intanto si fa il software con linux, perche' windows ci stava mettendo
in ginocchio. un passetto alla volta.

 ha scritto nel messaggio
news:e2u4ab...@www.tin.it...


 immagino a due.
esatto, quindi e' half duplex.
(cio' non e' sempre vero: echelon-lon va in 485 a 1,2 Mbit(!)
ma assomigliano di piu' alle schede di rete con collisioni e ritentativi,
che a un protocollo punto multipunto con master unico).
Newsgroup: it.comp.os.linux.development
Titolo: Ibx e Kylix 3 come si installano?

Ibx e Kylix 3 come si installano?
Ciao by Enzo
www.scozzaro.it

 Ibx e Kylix 3 come si installano?
Premetto che non uso Ibx, vedo un readme che dice
To install
 1. Unzip to the root directory of Kylix
 2. tar -xvf ibxpress.so.6.9.tar
 3. ./ibx_install
 4. Next time you start Delphi install dclib.so.6.9 that is in the 
kylix/bin directory
Mi pare che kylix sia un tgz che una volta espanso contiene uno script di 
setup. 
Comunque guarda che c'è di sicuro un file che ti dice come si fa per filo e 
per segno.

Ci siamo, da Utente Vincenzo
ho instalato Kylix 3, ibx 3.5 (ho caricato il package)
poi ho installato Firebird 1.5 rc9 (rpm)
nel form inserisco il controllo data base
copio in data base in documents
lo collego al controllo, inserisco user e password
faccio il test e mi diche che non HO I PERMESSI
per leggere questo files, dove sbaglio?
Ciao by Enzo
www.scozzaro.it

Newsgroup: it.comp.os.linux.development
Titolo: Iniziare con il C/C++ sotto Linux

Ciao !
Causa tesina per l'università sto' cercando di imparare i rudimenti della
programmazione C/C++ sotto Linux
Il problema e' che non ho uno straccio di documentazione su cui
iniziare...conosco il C/C++ dal punto di vista della sintassi, ma da qui a
tirare fuori un programma funzionante...
Dagli appunti del mio prof ho preso un programma che pero' e' pieno di
errori: non so neanche dove cominciare per correggerlo !
Mi servirebbero:
1) Informazioni pratiche su come usare il compilatore, dove trovare i files
con gli header, come comportarmi quando incontro degli errori. etc.
2) Informazioni su processi, code, semafori, socket, etc.
Grazie in anticipo a chi risponderà...
Ciao
Leo
l.que...@CANCELLAMI.decnet.net

Ciao!
Usa il principale compilatore di Linux per c/c++: gcc.
Primo compili i files di codice sorgente (es. main.c ; ext.c), nel seguente 
modo:
# gcc main.c ext.c -o mioprg
L'opzione -o assegna il nome al file eseguibile, che altrimenti avrebbe il 
nome standard a.out.
Una volta che hai ottenuto il codice oggetto devi esegure l'operazione di 
linking. NOTA: i files di codice oggetto hanno l'estensione *.o
L'operazione viene eseguta nel seguente modo.
# gcc main.o ext.o
Se utilizzi molti files *.c, come si ha con un programma non banale, non si 
deve ricompilare tutto ogni volta che si modificano delle righe in uno di 
questi files, basta ricompilare il file e linkare il tutto.
Es: se modifico il  solo il file main.c posso ricompilarlo nel seguente 
modo:
# gcc main.c ext.o -o mioprg
Il debugger simbolico gdb aiuta a individuare gli errori runtime, mentre 
cproto e indent  aiutano a preparare il codice sorgente.
/usr/include
---------------------------------    
Leonardo Querzoni wrote:
---------------------------------

Newsgroup: it.comp.os.linux.development
Titolo: cause cambio sysclock

salve
 
ho la timezone su Europe/Rome
aggiornando l'ora sia con 
 
ntpdate   
ntp1.ien.it
 
che facendo partire il demone ntp 
 
questa viene impostata correttamente, ma dopo un paio di minuti qualcosa 
me la imposta a due dopo, anche se tengo ntp spento.
 
Sono ore che cerco il responsabile ma non riesco a trovarlo.
 
 
grazie per qualsiasi suggerimento

 salve
 
 
 
 
ops sbagliato gruppo...
 


qualcosa in cron?
 
Tieni presente che ntpd si rifiuta di aggiornare l'ora se è "troppo" diversa 
da quella del time server. Hai controllato con: ntpq -p
La butto lì ma magari hai l'rtc andato.
 
Nicola.
 
-- 
chi va pian va san e va lontan

Newsgroup: it.comp.os.linux.development
Titolo: configure.ac e company

	Domanda: mi sono scaricato la documentazione di autoconf e automake, e
non mi paiono proprio semplicissimi; la cosa che non ho capito e' se
comunemente vengono scritti a mano (i vari 
configure.ac
, Makefile.am,
ecc.) o se si usano dei tool per autogenerarli? (Immagino che Kdevelop
li faccia... ho visto che anche anjuta ma mi sembra un po' rigido).
	Inoltre mi chiedevo se c'e' un modo per dire al Makefile di compilare
tutti i sorgenti di una directory o di una directory tree senza starli a
specificare uno ad uno.
	Grazie
_dave_

 specificare uno ad uno.
Boh, io li ho sempre messi a mano, e mi sa che bisogna fare cosi'.
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.yoda2000.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
  -<! 3rd Law of Computing: Anything that can go wr
		fortune: Segmentation violation -- Core dumped !>-

Newsgroup: it.comp.os.linux.development
Titolo: [OT]Un tutorial per kdevelop e qtdesigner

Mi servirebbero dei link per qualche tutorial semplice semplice per imparare
a programmare in QT con kdevelop e qtdesigner.
Non risco a capiere dato un form aperto come premendo un pulsante possaa
aprirne un'altro e passargli degli argomenti...
Esempio::
Ho Form1 con la sua classe e mi sono creato uno slot che ora mi permette di
scrivere in console "Ciao a tutti!!!" quando premo il pulsante
qpushbutton...
Ora mi sono creato il Form 2, ma non sò come da form1, tramite pushbutton,
aprire il form2...
Ciao a tutti...

 a programmare in QT con kdevelop e qtdesigner.
Non è OT, è solo una domanda posta 10^10 volte. Perchè non ti fai un 
giro su google groups?
-- 
Andrea Bergia - studente              Linux Registered User #281550

 giro su google groups?
Volevo comunicare che su Linux Pro di questo mese sono cominciate delle
lezioni sullo sviluppo di applicazione per kde/qt 
Volevo anche chiedere se qualcuno che ha comprato la versione con CD/DVD di
linux pro puo gentilmente spedirmi per e-mail i Pdf del Tutorial sulla
programmazione di "Un Semplice Videogame" con SDL dato che io ho solo la
rivista senza Nulla e mi servirebbero solo quei 6 articoli e nn mi va di
ricomprare tutto ^^
ps
la mail è valida basta levare gli antispam
-- 
,---- [*Firma*] ---------------------------.
| In questo istante Alien321 sta sentendo  |
| Nulla                                    |
`------------------------------------------´
Newsgroup: it.comp.os.linux.development
Titolo: header file

ho scaricato un programmino (fbi, un tool per vedere jpg con framebuffer),
che , una volta dato il make per compilarlo, si pianta e dice che non trova
jpeglib.h. c'č un modo per linkare la directory "/usr/X11/include", dove c'č
l'header alla /usr/include? dove posso trovare delle faq su questo
argomento? thanx


The majority of the stupid is invincible and guaranteed for all time.
The terror of their tyranny, however, is alleviated by their lack of
consistency.
                -- Albert Einstein

 
Quando compili aggiungi l'opzione -I/usr/X11/include
ciao, matteo

thanx!

thanx!

Newsgroup: it.comp.os.linux.development
Titolo: aiutino con grep

Salve a tutti,
il mio problema è trovare il numero di volte che si ripete ad esempio
il carattere i in un file.
Utilizzo:
grep -c
solo che mi ritorna il numero di righe in cui compare i e non quante
volte compare complessivamente nel file.
Come fare?
Grazie a chiunque mi aiuti.
CIOA CIOA

 il carattere i in un file.
grep -o i | wc -l
-- 
none
Newsgroup: it.comp.os.linux.development
Titolo: domandoneoneone

Devo cambiare scheda grafica, vorrei prendere la Creative con GeForce. Linux
come si comporta di fronte a nuovo hardware (in particolare una scheda così
recente)?
Il mio caso è: Red Hat 6.0 su un hd da 4.2GB, Win98 su un hd da 13GB; LILO
all'accensione per decidere quale sistema op. avviare.

On Sun, 16 Jan 2000 12:06:15 +0100, Amos wrote
| Devo cambiare scheda grafica, vorrei prendere la Creative con GeForce. Linux
| come si comporta di fronte a nuovo hardware (in particolare una scheda cosě
| recente)?
Questo non e` il posto giusto dove chiedere...
Esistono cmq i driver della Nvidia...
-- 
 ____      ___              | 3/4 Romulan, 1/4 Vorta. | [70 2E] [71 FF] 
/_  / ___ / _/______ ___ _  | Stirred, not Shaked.    |  - CMOS 
 / /_/ -_) _/ __/ _ `/  ' \ | 
http://zefram.8m.com
    | Lasciate che i concetti 
/___/\__/_//_/  \_,_/_/_/_/ | 
zef...@iol.it
	      | fluiscano liberi - ZC
	- Zefram is on a K6-166 32MB - RH6.0 - Kernel 2.2.12 -

Scusa, ma nel NG per i neofiti di Linux ci si perde nel mare magnum di
domande e risposte; queste ultime, in particolare, sono spesso date in
maniera affrettata e superficiale; io sto cercando di imparare l'essenziale
per poter programmare sotto Linux (in C, per sfizio, e in Fortran, per la
tesi), come forse avrai notato leggendo i miei altri post. Mi č scappata una
domanda che non c'entra nulla col development, ma non muore mica nessuno
(c'č gente che scrive per pubblicizzare cose insensate...).


On Sun, 16 Jan 2000 21:21:06 +0100, Amos wrote
| Scusa, ma nel NG per i neofiti di Linux ci si perde nel mare magnum di
| domande e risposte; queste ultime, in particolare, sono spesso date in
| maniera affrettata e superficiale; io sto cercando di imparare l'essenziale
| per poter programmare sotto Linux (in C, per sfizio, e in Fortran, per la
| tesi), come forse avrai notato leggendo i miei altri post. 
Buon per te
| Mi è scappata una
| domanda che non c'entra nulla col development, ma non muore mica nessuno
Se esistono piu` gruppi c'e` un motivo.
Se si dice di usarli ce ne sara` un altro.
Potevi usare anche icos.sys che e` meno affollato (e la domanda non
sarebbe stata OT).
| (c'è gente che scrive per pubblicizzare cose insensate...).
Che viene cazziata e segnalata agli abuse-men...

Newsgroup: it.comp.os.linux.development
Titolo: undefined refernce

Salve gente. chi, gentilmente mi spiega, o mi indirizza ove e' spiegato,
come si fa' a stabilire cosa manca quando per esempio si compila un kernel,
e escono fuori in fase di linking, una saccata di undefined reference con un
sacco di numerelli esadecimali?
Grazie molte

DuDeMon:

Se ti succede compilando il kernel e' probabile che sia incompleto o che ci
sia qualche altro problema sul tuo sistema che ne impedisce la corretta
compilazione.
Per il resto posso suggerire un'euristica, anche se non so quanto utile.
I simboli che non vengono trovati probabilmente sono dichiarati all'interno
di qualche header file incluso nei sorgenti che stai compilando. Una volta
trovato l'header file, il suo nome potrebbe (il condizionale e' d'obbligo)
suggerirti il nome della libreria mancante, oppure potresti andare alla
caccia dei sorgenti che definiscono i simboli mancanti sapendo che anche
essi a loro volta dovrebbero includere gli stessi header.
Come ultima risorsa una ricerca su google sui nomi delle undefined reference
potrebbe portare qualche frutto.
Alessandro.