mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.os.linux.development
Titolo: Linguaggio C: Come si richiedono le stringhe in input?

Salve,
un problema banale, ma che mi sta dando dei grattacapi:
ho la necessità di scrivere un programmino che richiede delle stringhe
in input da tastiera.
Ho provato questo:
main()
{
	char *parola;
 
	printf("Scrivi parola: ");
	scanf("%s",parola);
	printf("%s",parola);
}
e sembra funzionare.
Però, dal momento che applicando lo stesso 'concetto' ad altri programmi
ho ricevuto dei 'segmentation fault', vorrei sapere se è questo il
metodo corretto per ottenere delle stringhe in input, o se c'è un metodo
più 'ortodosso'.
Grazie.
--
Posted from 
net128-007.mclink.it
 [195.110.128.7] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 e sembra funzionare.
E` bacato: la stringa viene scritta nelle locazioni puntate da parola,
che pero` non hai allocato.
Meglio
  char parola[100];
oppure, prima della scanf(),
  parola=(char*)malloc(100);
ove 100 e` la massima lunghezza della stringa che ti aspetti in input
(ma se vuoi usare quella scanf, occhio agli overflow).
Ciao
 David
-- 
<d.santinoli presso mi . flashnet . it>

In pratica tu hai solo dichiarato un puntatore, che non punta ancora a nulla
di definito, e non hai allocato lo spazio per la stringa...

Ti conviene usare le ncurses. sono librerie di accesso al terminale
(lettura-scrittura di stringhe,ecc).  ti attacho un manuale. su internet
trovi anche la versione html (secondo me molto migliore perche' piu' chiara
graficamente)
bye

Grazie! comunque ci ho capito ben poco. e' un manuale per utanti che gia'
sanno qualcosa di ncurses, ho trovato comunque qualcosa su "linux programmer
guide". Grazie mille lo stesso.
ciao

Newsgroup: it.comp.os.linux.development
Titolo: istruzioni illegali e super gdb

<CURIOSITA>
Salve a tutti, riporto qui sotto un semplice programmino:
char * foo ( char * text )
{
	while  ( ( text[ strlen ( text ) -1 ] == 10) ||
		 ( text[ strlen ( text ) -1 ] == 13) ) {
		printf ( "elimino l'ultimo carattere inutile..\n" );
		text[ strlen ( text ) -1 ] = '\0';
	}
	return (text);
}
int main(int argc, char *argv[]
{
	char * text;
	text = "ciao.mp3\r\n";
	printf ( "la stringa e' ora %s", foo(text) );
	return 0;
}
Il programma esegue evidentemente un'operazione illegale nella funzione
foo andando a scrivere su un'area di memoria read-only, e com'è giusto che
sia quando vado ad eseguire il programma ricevo un SIGSEGV. La stessa cosa
accade se apro il gdb e scrivo "run" senza breakpoint.
Se al contrario uso gdb facendogli fare degli "step" la stringa viene
modificata e il programma termina correttamente
Qualcuno sà il perché ?
Matic
</CURIOSITA>

 Qualcuno sà il perché ?
Probabilmente per esigenze di debug il gdb deve modificare il codice, e 
di conseguenza questo viene rilocato all'interno di un'area readwrite.
In ogni caso con il flag di compilazione:
-fwritable-strings
...e' possibile fare in modo che il SIGSEGV non capiti nemmeno con 
l'ottimizzatore attivo, ma non consiglio l'uso di tale flag se non per 
portare vecchie applicazioni molto lunghe :)
Bye,
  Gabry
Newsgroup: it.comp.os.linux.development
Titolo: redhat 6.1

Ciao a tutti.
Io ho configuarato la mia redhat per fare il login da terminale.
Vorrei sapere come faccio lanciando il comando startx ad avviare la KDE
invece della GNOME ?
Grazie a tutti.

Viviana wrote:

Io con la 6.2 e 7.0 uso :
switchdesk
Per la 6.1 non so !  :(
Bye
Gianluca

Newsgroup: it.comp.os.linux.development
Titolo: Inserire widget come oggetti in un TreeView GTK

GTK 1.x aveva GtkList e GtkTree che lo permettevano, volendo potrei 
usare gli stessi oggetti deprecati con GTK2, ma vorrei evitare e 
utilizzare una soluzione pulita bastata su treeview.
Ho subclassato GtkCellRenderer, ma il problema e` che a questo punto 
come "entry point" su cui disegnare mi viene esposta una GdkWindow e gli 
offset della mia cell-area, io vorrei poter agganciare in qualche modo 
invece un widget (un frame con titolo contenente un'immagine e qualche 
label con markup).
Certo potrei disegnarmi tutto a mano con le API di gdk/pango/cairo, ma 
preferirei fare una cosa piu` pulita anche perche` mi da fastidio 
reinventare la ruota...
Qualcuno e' pratico di subclassing del TreeView o sa darmi qualche 
pointer in rete in cui trovare esempi significativi?
Il tutorial sul TreeView di 
scentric.net
 non e` d'aiuto in questo caso...
Bye,
  Gabry

 pointer in rete in cui trovare esempi significativi?
gossip CVS ha un CellRendererExpander che funziona come come un
GtkExpander e permette di creare un effetto molto simile al widget pur
avendo un TreeView come contenitore e degli altri nodi come figli:
http://cvs.gnome.org/viewcvs/gossip/src/gossip-cell-renderer-expander.c?view=markup
ciao,
 Emmanuele.

 avendo un TreeView come contenitore e degli altri nodi come figli:
MMMh, non fa proprio quello che mi servirebbe... mi sto arrangiando cmq 
con una serie di chiamate alle
gtk_paint_xxxxx
All'interno del metodo di render del cell-renderer ed in effetti sembra 
funzionare in modo affidabile e veloce....
le label le "clono" con il metodo gtk_paint_layout, i frame con 
gtk_paint_box, le linee con gtk_paint_hline, le immagini
con gdk_draw_pixbuf... la seccatura e' gestirmi tutto il layout a mano, 
se avessi avuto un widget sarebbe stato molto piu' semplice :)
Bye,
  Gabry

 su una texture.
c'è una patch in bugzilla per fare esattamente questo (disegnare un
widget in un offscreen buffer e riportare il buffer in un altro widget),
ma è piuttosto invasiva e non ha ricevuto molte review.
http://blogs.gnome.org/view/alexl/2005/09/14/0
http://people.redhat.com/alexl/files/offscreen2.html
http://people.redhat.com/alexl/files/offscreen3.html
http://bugzilla.gnome.org/show_bug.cgi?id=318807
ciao,
 Emmanuele.
Newsgroup: it.comp.os.linux.development
Titolo: equivalente di atoi in C++

So che la domanda può sembrare banale, ma proprio per questa banalità
credo che sia già stata implementata, anche se non so dove e come:
come converto una string in un int?
Sullo stroutrup c'è:
extern "C" int atoi(const char*);
int atoi(const string& s)
{
  return aoit(s.c_str());
}
Ma non c'è di meglio?

 come converto una string in un int?
std::atoi

 Ma non c'č di meglio?
boost::lexical_cast [1].
#include <string>
#include "boost/lexical_cast.hpp"
void f()
{
        int i;
        std::string s("10");
        i = boost::lexical_cast<int>(s);
}
Derfel
[1] 
http://www.boost.org/libs/conversion/lexical_cast.htm

 Ma non c'è di meglio?
Gli stringstream. Ovvero dei canali usati come cout. Esempio:
#include <sstream>
#include <string>
#include <iostream>
using namespace std;
int main ()
{
    stringstream s;
    std::string stringa = "33";
    int a;
    s << stringa;
    s >> a;
    cout << stringa << '\t' << a << endl;
}
Esistono anche std::ostringstream, che è a sola scrittura, e
std::istringstream che è a sola lettura. Ciao.
-- 
Andrea Bergia - studente              Linux Registred User #281550
"The one thing we're all waiting for, is peace on Earth and an end to war,
it's a miracle we need, the miracle, the miracle, 
Peace on earth and end to war today,
That time will come one day you'll see when we can all be friends"

     s >> a;
    Oppure, piu' sinteticamente:
	int a;
	string stringa = "33";
	istringstream(stringa) >> a;
-- 
	Carlo Milanesi
 
http://digilander.libero.it/carlmila

Newsgroup: it.comp.os.linux.development
Titolo: Problema con x11Event() con Qt

Salve a tutti,
Devo intercettare un VisibilityNotify event e sto' utilizzando la libreria
Qt 1.44 per lo sviluppo. Ho letto la documentazione e i sorgenti della
libreria e mi sembra di aver capito che basta ridefinire la funzione
x11Event() appartenente alla classe QWidget per ottenere tutti i messaggi
del server X. Ho fatto cosě ma non funziona!!
C'e' qualcuno che sa dirmi come si fa?
L'importante e' comunque che la soluzione sia propria della classe QWidget e
non della classe QApplication in quanto l'evento VisibilityNotify mi serve
per sviluppare un nuovo componente visuale.
Grazie
Tiziano Fagni

 ha scritto nel messaggio
news:8dpbk0$avu$1...@lacerta.tiscalinet.it...

Newsgroup: it.comp.os.linux.development
Titolo: Consigli per vacanze-studio

In azienda uso una piccola applicazione in Access
che, inserito un ordine, genera i documenti
neccessari per la produzione.
Vista l'intenzione di liberarmi di tutto cio' che e' M$
vorrei scrivere sotto linux un programma che
svolge lo stesso lavoro.
Cosa mi consigliate??
Tnk
---
leo_duca


E' cosě semplice da installare che sarŕ quasi imbarazzante, per te che 
sei abituato ad Access. Caveat emptor: SQLite, persino rispetto a Jet, 
č un giocattolo. Potrebbe non essere abbastanza per te, e il gap tra 
database basati su server e quelli come SQLite che sono poco piů che 
librerie per gestire un formato binario non č ancora stato riempito
*AGGIORNAMENTO*
Mi sono appena ricordata che Borland ha svenduto Interbase come open 
source. Conoscendo Borland, dovrebbe essere una copia spudorata di Jet. 
Non so se sia ancora in mano loro o libero e selvaggio allo stato brado 
nella prateria. Comincia da 
http://www.borland.com/
, e di lě scorazza a 
tuo piacimento
-- 
 < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
     Don't stand, REACT!      version 0.0.19. C, C++ and ASM developers
                              and beta testers are welcome!


Vai anche nella depandance 
http://www.inprise.com
 e dai un'occhiata a kylix.
Alessandro.

 un'occhiata a kylix.
uh, è vero. Peccato non sia proprio all'altezza della versione Windows
PS: ma che cavolo, possibile che tutti i tuoi indirizzi e-mail mi 
rifiutano? :-P anche quello della tua università, adesso



Grazie
---
leo_duca


Ci avevo gia' pensato ma preferirei usare C/C++
Grazie cmq
---
leo_duca

Ci avevo gia' pensato ma preferirei usare C/C++
Allora come database forse e' meglio mysql, cosi' rimani sul classico :-).
Alessandro.


postgresql + glade/gtk per l'interfaccia.

 tuo piacimento
Questo era vero nella versione 6. Mi sa che adesso e' tornato closed.
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.yoda2000.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
  -<! A mathematician is a device for turning coffee into theorems. !>-
                P. Erdos

 ha scritto nel messaggio
news:CQSZ8.9099$C8.1...@tornado.fastwebnet.it...

tnk!
---
leo_duca

 ha scritto nel
messaggio news:3D3801A6...@mailalf.cnisrl.it...

mi consigli qualche link in proposito?
Grazie
---
leo_duca


www.gnome.org
www.gtk.org
www.us.postgresql.org
...
La rete è _piena_ di documenti su gtk, pgsql ecc. ecc.
Ci sono libri (anche in italiano) scaricabili sia su gtk che pgsql.
Ciao.


Grazie mille!
---
leo_duca
Newsgroup: it.comp.os.linux.development
Titolo: Accesso ai sorgenti della libc

salve 
esiste un sito in cui consultare i sorgenti della libc?
Da cui ad esempio consultare l'implementazione della getopt(...)
oppure della putchar() etc..etc..
Sono stato tra l'altro anche su 
www.gnu.org
 ma non ho tyrovato niente
che facesse al caso mio.
Vorrei un qualcosa sulla falsa riga della documentazione che la SUN
fornisce per Java
Grazie
                    Chef

esiste un sito in cui consultare i sorgenti della libc?
AFAIK no. Conviene scaricare i  sorgenti.
http://ftp.gnu.org/gnu/glibc/
Alessandro.

 fornisce per Java
allora non cerchi i sorgenti ma un manuale. man getopt

Ottavio Campana ha scritto:

No, no. La SUN fornisce esattamente i sorgenti (comunque mi ero spiegato
male.....)



ma a cosa ti serve? solo a programmare male. Ti deve bastare la
dichiarazione della funzione.
e comunque io ho visto che sul sito 
jva.sun.com
 danno solo le api, non
l'implementazione delle classi.

Newsgroup: it.comp.os.linux.development
Titolo: Kdevelop 3.0

Ciao ragazzi,
    sono stanco di subire degli insuccessi! E' circa un mese che tento di
installare la nuova versione di Kdevelop la 3.0 via CVS e non ci riesco! Se
guo le procedure senza problemi fino al ./configure. Ma al Make....va in
LOOP!!! non riesco a capire perchč, ho perso delle notti per cercare di
installarlo correttamente ma niente!
Qualcuno ha una versione RPM di tutto il Kdevelop 3.0? Esiste una versione
completa di tutte le librerie che si installano con YAST per SUSE 9.0?
Mi aiuti chi puň!
Grazie
Michelangelo
-- 
##########################
# Yahoo Messenger: ShineMiku
# Ti aspetto per chiacchierare su
# Programmazione, Tecnologie
# Collaborazioni di Lavoro
##########################

 per SUSE 9.0?
Ho un fatto uno srpm per SuSE 9.0 e rpms per athlon-xp e p4 (forse??)
che troverai qui: 
http://xoomer.virgilio.it/ivansbor/
Generalmente tengo la lista con un po' di commento qui ma non è
aggiornata:
http://www.webthatworks.it/docs/rpms.asp
Se ho conservato gli rpm e mi dici quale architettura te li uppo.
OKKIO che non tutti i pacchetti che trovi elencati sono per 9.0...
alcuni sono per 8.1

 ha scritto nel messaggio
news:20040125031...@stige.webthatworks.it...


     ci provo subito!
Mi sono accorto ora che KDE è uscito dalle rc.
Non ho ancora controllato che versione c'è dentro di Kdevelop.
Sinceramente non ho intenzione di upgradare finchè SuSE non si fa
almeno una decina di build e non sento che aria tira in ML SUSE...
epperò, visto che a te manca Kdevelop... potresti...
Newsgroup: it.comp.os.linux.development
Titolo: Inserire delle icone in un programma sviluppato con Kylix

Salve,
sto sviluppando un programma con Kylix che gestisce un database. Avrei
bisogno di inserire delle icone, ma quelle a cooredo di Kylix sono veramente
bruttine, e poi non servono al mio scopo.
Avri bisogno di icone semplici, per rappresentare:
lo spostamento trai i record
l'inserimento di un nuovo record
l'eliminazione di un record
la stampa dei rcord
la modifica del record corrente
la ricerca di record
insomma, tutto quelle operazioni che si fanno con le tabelle di un database
Dove posso trovare del materiale adatto?
Francesco
--
----------------------------------------------------------------------------
-------------
Teaching OnLine
Corsi online di Informatica
VBA for Access, Visual Basic, Delphi, C/C++
PHP, ASP, JavaScript, SQL, Kylix, Fortran
MySQL, Linux, Apache, ECDL
http://www.teachingonline.it/index.asp
Bruce Eckel's Free Electronic Books
http://www.teachingonline.it/Bruceeckelbooks/

 Dove posso trovare del materiale adatto?
http://delphi.about.com/cs/iconsandglyphs/
l'ho trovato scrivendo "icons delphi" sotto google.
andranno bene anche per kylix.
Impara a usare i motori di ricerca
Ciao,
Riccardo
-- 
-=Riccardo Galli=-
 _,e.
s~  ``
 ~@.   ideralis Programs
.   ol 
 `**~  
http://www.sideralis.net

 Avri bisogno di icone semplici, per rappresentare:
   ^^^^
un post al giorno per chiedere le icone non ti sembrano troppi ?
Almeno correggi gli orrori di ortografia che hai commesso il giorno prima!
ciao
Alesi_27

 Dove posso trovare del materiale adatto?
Hai un po' rotto i coglioni, eh?

 andranno bene anche per kylix.
Grazie.
Francesco

 Hai un po' rotto i coglioni, eh?
Anche tu.
Newsgroup: it.comp.os.linux.development
Titolo: lanciare Ziga

Salve a tutti,
volevo provare il programma di file-sharing Ziga, ho così scaricato la
versione multipiattaforma ( è un programma scritto in Java ), ma quando
provo a lanciarlo mi visualizza questo:
$ java -jar ziga.jar
java.lang.NoClassDefFoundError: Ljavax/swing/JFrame;
         at ziga.Main.showSetup(Main.java:98)
         at ziga.Main.start(Main.java:61)
         at ziga.Main.main(Main.java:171)
         at java.lang.reflect.Method.invoke0(Method.java:native)
         at java.lang.reflect.Method.invoke(Method.java:256)
         at kaffe.jar.ExecJarName.main(ExecJarName.java:66)
         at kaffe.jar.ExecJar.main(ExecJar.java:71)
Sono errori di compilazione? come mai?
grazie,
Paolo

 Sono errori di compilazione? come mai?
Non trova la libreria grafica (swing). Che versione
di Java hai (java -version) ?
-- 
mailto:
gabriele....@rcfmedia.biz

 di Java hai (java -version) ?
Il pacchetto è "j2re1.4.1_01" scaricato dal sito della Sun

 ha scritto nel messaggio
news:GB0ba.4767$Fc.1...@tornado.fastwebnet.it...


> devi mettere a posto il path
Puoi dirmi come fare? Sono abbastanza newbie.....
Ti ringrazio,
Paolo

 ha scritto nel messaggio
news:nb9ba.5733$Fc.1...@tornado.fastwebnet.it...


Grazie,
ho editato il file bash_profile e ho mandato a prendere un tè a "kaffe" 
(:DDD )....quando lancio "java" da console ora mi vede il binario della 
Sun, ma c è un altro problema:
$ java ziga.jar
Exception in thread "main" java.lang.NoClassDefFoundError: ziga/jar
è un errore mio o del programma?
Grazie ancora....scusate l'insistenza
Paolo

 ha scritto nel messaggio
news:45Gba.7472$Fc.2...@tornado.fastwebnet.it...


> se lo e' basta scrivere: java -jar ziga.jar
sono proprio un niubbo :P non avevo letto la sintassi per lanciare gli 
eseguibili, ora funziona alla grande, grazie mille!!!!!
Paolo

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

Ho installato spamassasin e spamass-milter per Sendmail se Redhat 9.
l'eseguibile del milter parte correttamente, mentre quando provo a far
partire spamassassin, mi da:
Starting spamd: Errno architecture
(i386-linux-thread-multi-2.4.21-1.1931.2.382.entsmp) does not match
executable architecture (i386-linux-thread-multi-2.4.19-2mdkenterprise) at
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/Errno.pm line 11.
Compilation failed in require at
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/IO/Socket.pm line 17.
BEGIN failed--compilation aborted at
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/IO/Socket.pm line 17.
Compilation failed in require at /usr/bin/spamd line 29.
BEGIN failed--compilation aborted at /usr/bin/spamd line 29
Qualcuno puo' aiutarmi?
Grazie

 ha scritto nel messaggio
news:bm6fve$jbk44$1...@ID-162080.news.uni-berlin.de...

Newsgroup: it.comp.os.linux.development
Titolo: File vuoto

Salve a tutti,
tramite uno script stò cercando di memorizzare in un file lo stato della cpu
ad intervalli regolari.
Ogni tanto succede che il file sia vuoto,cioe sembra che l'output del
comando ps non venga scritto nel file in questione.
Lo script viene avviato in background "script&"
Lo script è il seguente :
#!/bin/bash
sDir="/directory/cpulog.log"
iSleep=2
while true
do
       ps -eo %cpu,%mem --sort %cpu > $sDir
       sleep $iSleep
done
Non riesco a capire perchè.
Qualcuno di voi ha già avuto una problematica del genere.
Grazie in anticipo
D.

Ogni tanto succede che il file sia vuoto,cioe sembra che l'output del
Ma cosa usi, per andare a leggere quel file?
La prima cosa che mi viene in mente e' che tu acceda dall'esterno del
ciclo, a volte proprio nel momento in cui la redirezione > $sDir ha
chiuso a zero byte il file, e prima che vi arrivino i dati.
-- 
           |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: Soundblaster PCI128 e moduli

salve.....oggi ho provato ad installare il modulo per la mia soundblaster
PCI128, pero' all'esecuzione di insmod es1370 ottengo il seguente messaggio di
errore:
/lib/modules/2.2.18pre21/misc/es1370.o: unresolved symbol
register_sound_dsp_Rde093367
/lib/modules/2.2.18pre21/misc/es1370.o: unresolved symbol
unregister_sound_mixer_R7afc9d8a
/lib/modules/2.2.18pre21/misc/es1370.o: unresolved symbol
register_sound_midi_R4553cb12
/lib/modules/2.2.18pre21/misc/es1370.o: unresolved symbol
register_sound_mixer_Rc10885fc
/lib/modules/2.2.18pre21/misc/es1370.o: unresolved symbol
unregister_sound_dsp_Rcd083b10
/lib/modules/2.2.18pre21/misc/es1370.o: unresolved symbol
unregister_sound_midi_Rfdab6de3
Using /lib/modules/2.2.18pre21/misc/es1370.o
che significa?!? come posso fare? grazie mille.
-- 
Posted from 
ppp-95-35.26-151.libero.it
 [151.26.35.95] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Ricompili il kernel e su sound abiliti la sm128.A me funziona
Newsgroup: it.comp.os.linux.development
Titolo: Personalizzare il configure

Salve a tutti,
   ultimamente ho dovuto sviluppare un tool in C per la ricerca di 
indirizzi da un torrent. Questo tool lo dovrei distribuire ad altri 
colleghi che lo utilizzeranno su altre macchine e quindi ho deciso di 
fare creare la struttura della directory a KDevelop. Considerato che 
fino ad ora mi sono cimentato in progetti che non richiedevano di essere 
distribuiti (di conseguenza il makefile me lo facevo a mano) e non ho 
mai avuto la necessita di creare il file configure.
Nel mio piccolo progetto utilizzo le librerie openssl per l'algoritmo 
sha1 e mi piacerebbe che il configure controllasse se nel computer sono 
presenti o meno le librerie. Qualcuno sa come posso fare per aggiungere 
questa condizione? (se è possibile direttamente da KDevelop)
Grazie a tutti
GeeRay


lavora con gli autotools
http://sources.redhat.com/autobook

 
http://sources.redhat.com/autobook
Ti ringrazio, do subito un'occhiata.

 Nel mio piccolo progetto utilizzo le librerie openssl per l'algoritmo
]zac[
Non so rispondere direttamente al tuo problema, ma gli autotools hanno una 
serie di macro a questo scopo, per esempio:
AC_PROG_RANLIB
AC_HEADER_STDC
AC_CHECK_HEADERS([fcntl.h libintl.h limits.h malloc.h string.h unistd.h])
AC_C_CONST
AC_FUNC_MALLOC
AC_CHECK_FUNCS([strcspn strstr])
In /usr/share/doc/gettext-devel-xyz ci sono degli esempi base da cui
partire.
Una possibilità è trovare un programma, il più semplice possibile, e vedere
come viene controllata l'esistenza della libreria.

Giuseppe Della Bianca ha scritto:

Già, ci avevo pensato. Ma putropppo  il mio tempo è limitato  e 
preferivo evitare di andarmi a studiare nel dettaglio tutti i tools o 
vecchi esempi. Purtroppo mi sa che non si può evitare questa fase.
Grazie per la risposta.
GeeRay
Newsgroup: it.comp.os.linux.development
Titolo: consigli

Cosa ne pensate di winlinux?
Meglio altre distribuzioni, questa non ho capito cosa comporti.
al login; cosa bisogna scrivere?
E per uscire da linux?
Qualcuno ha idea di come si installino le distribuzioni per mac?
E' possibile installare due distribuzioni su uno stesso pc?
-- 
ciao e grazie
Suppo  by
(fabrizio)
"una rosa, comunque la si chiami, non perde mai il suo profumo"

 E' possibile installare due distribuzioni su uno stesso pc?
sei OT.
spostati su it.comp.os.linux.iniziare !!!
-- 
Non c'č piů forza nella normalitŕ, c'č solo monotonia.





è possibile essere meno 
OT?.....



=E8 possibile essere meno OT?.....
Certamente.
E' anche possibile postare in plain text, che la tua riga e' diventata
trentuno?
Grazie.
-- 
           |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: Da ipchains a iptables

C'e` un tool di migrazione ?
O qualcosa da leggere per fare una migrazione pulita pulita?
Grazie
-- 
Roberto Tagliaferri<-> r.tagliaferri@(forse)
tosnet.it
	Povero Carlo.. E` l' unico a cui hanno rifilato 
	una Camilla scaduta senza neanche il coccio del
	Mulino Bianco!!!

 O qualcosa da leggere per fare una migrazione pulita pulita?
http://netfilter.kernelnotes.org/unreliable-guides/
-- 
Emmanuele Bassi         |     [ 
http://digilander.iol.it/ebassi/linux/
 ]
   (Zefram)             |                     [ 
emmanue...@iol.it
 ]
                        |                 WARNING: Email Address is FAKE
GnuPG Key Fingerprint: 9747 635E B95A B0B3 4370 1CAA CAF7 512B 945C A44C
Newsgroup: it.comp.os.linux.development
Titolo: Reference guide

Ciao a tutti. Sono migrato da poco a linux e non ho ancora iniziato a
programmare. Purtroppo sono un newbie del C/C++ e non li padroneggio ancora.
Avrei bisogno di una reference guidem qualcosa tipo gli help on-line della
Borland, che senza tanti fronzoli ti dicono cosa fa una certa funzione. Ho
provato con man ma non funziona :-(
Ad esempio:
man scanf
No manual entry for scanf
Dove posso trovare quel che cerco?
Ciao Anto

Forse e' meglio che ti installi la documentazione e le man pages, dato
che a me man scanf mi da:
SCANF(3)            Linux Programmer's Manual            SCANF(3)
NAME
       scanf,  fscanf,  sscanf,  vscanf, vsscanf, vfscanf - input
       format conversion
SYNOPSIS
       #include <stdio.h>
       int scanf( const char *format, ...);
       int fscanf( FILE *stream, const char *format, ...);
       int sscanf( const char *str, const char *format, ...);
etc.
Ciao
-- 
Simone Piccardi
Microsoft is NOT the answer. Microsoft is the Question.
The answer is: "NO!"


O.K. hai ragione. Ho trovato la man pages ma  sono solo quelle del C :-(
Non c'è traccia di C++, che poi è quello che mi interessa. Inoltre le pagine
man si riferiscono solo alle funzioni di libreria, non c'è traccia di
riferimenti al linguaggio (esempio stupido: come faccio a sapere come funziona
il ciclo for?)
Ripeto la domanda: esiste una reference guide per C/C++, magari in HTML tipo
quelle della Borland nei vari Turbo Pascal, TC++ ecc? 
Ciao Anto

Newsgroup: it.comp.os.linux.development
Titolo: Thread e segnali

 
          Salve,
sono alle prese con i Thread.
Ma non mi sono chiare alcune cose:
E' in esecuzione un programma che crea 3 thread( i thread non terminano ...
sono cicli "infiniti"), se premo ctrl-c cosa accade precisamente? il segnale
SIGINT chi lo riceve? Sarebbe bello premere ctrl-c e ritornare al prompt
della shell (ciò che accade con un singolo thread/processo) , quello che
succede a me è che premo ctrl-c e mi rimane in esecuzione il programma,
molto probabilmente termina solo un trhead.
esite un modo "più o meno standard" per gestire la chiusura di un programma
multithread?
In realtà ho un gestore per SIGINT che invoca Pthread_kill(..) per tutti i
thread in esecuzione, ma non accade nulla. per ritornare al prompt devo
premere più volte ctrl-c o ctrl-\
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 molto probabilmente termina solo un trhead.
Sicuro che siano thread e non dei processi figlio creati con fork ?
Ciao	
	MaX

 multithread?
Prova a dare un occhio qua:
http://www.cs.unibo.it/~ghini/didattica/reti_lpr/reti_lpr0405_index.html
Ciao
	MaX


Si sono thread.
Grazie per il link, ci sono parecchi esempi.


 programma multithread?
1) SIGKILL
2) Mascheri SIGINT per tutti i thread tranne che per uno, quello che si
occupera' di uccidere i rimanenti.


          Grazie tante!

Newsgroup: it.comp.os.linux.development
Titolo: seriale

devo fare reverse engineering di un programma scritto per windows, che serve
a fare il backup di una agenda elettronica.
il tutto semplicemente per poterlo usare sotto windows (visto che con wine
non funziona).
avrei in mente di collegare prima un win-pc alla mia linux box tramite il
cavo seriale rs232, avviare su win la sequenza di backup, e da linux
sniffare/tracciare i dati che arrivano.
successivamente da linux inviare questi dati all'agenda, e vedere che dati
mi tornano...
e cosě via finche' non si conclude la sequenza.
come posso procedere?
avevo sentito dire che per usare la seriale basta aprire /dev/ttyS0 come un
file normale...
qualcuno ha un esempio semplice adatto alla situazione?
grazie
ciao
--
Murphy's Law is recursive.
Washing your car to make it rain doesn't work.

 non funziona).
ops, volevo dire: "per poterlo usare sotto LINUX"


Cerca su google il serial-HOWTO.
Alessandro.

 e cosě via finche' non si conclude la sequenza.
...
Beh, bisogna vedere che tipo di risposte si aspetta il programma di backup.
Per prendere i dati che invia basta un semplice cat /dev/ttyS0 >log.
So che per i device USB esiste un programma (per windows) chiamato sniffUSB
che logga tutto il traffico. Forse ne esiste uno pure per la seriale, o
forse si puo' adattare senza troppi problemi.
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.yoda2000.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
-<! Computer programmers never die, they just raise an unhandled exception.!>-

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

http://pmode.impazz.it/

 
http://pmode.impazz.it/
Pescati più o meno a caso:
Titolo: Crackiamo il 3DMark 99 MAX
Titolo: Win2000 bootsector reversing (versione Fat32)
Titolo: Reversiamo la rinominazione File di WinXp (WFP Removing rulez)
Titolo: WinMx 2.6 Patching
Il legame con questo newsgroup mi pare un po' labile.
Ciao
  David
-- 
<d.santinoli presso mi. flashnet. it>

Newsgroup: it.comp.os.linux.development
Titolo: Usare il C in linux

Come si compilano sorgenti c in linux??
Ci sono esempi di codice compilabile da
qualche parte in linux?? ( Mandrake 8.00 ).
  Grazie a tutti ,ciao.

   Grazie a tutti ,ciao.
Ciao.
Riccardo

 Come si compilano sorgenti c in linux??
gcc nomefile.c -o nomefile
-- 
 < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
     Don't stand, REACT!      version 0.0.19. C, C++ and ASM developers
                              and beta testers are welcome!


Immagino di no.
A parte forse i sorgenti del kernel ma non e' esattamente l'esempio adatto
per chi comincia :-)
Se vuoi degli esempi di codice e' meglio un buon libro, oppure prova a
cercare qualcosa su un motore di ricerca (magari anche su
http://www.sourceforge.net
)
Newsgroup: it.comp.os.linux.development
Titolo: [socket TCP/IP - difficile?] accedere ai frame tcp di un socket

Ciao a tutti.
Ho un problema con un reverse engineering di un protocollo di
comunicazione proprietario basato su scambio di messaggi su ethernet tcp/ip.
Ho fatto una sessione di wireshark ed ho trovato come costruire un
pacchetto che emula un client windows. Ho perciò fatto un programmino
che in sostanza esegue i seguenti passi:
1. creazione del socket
2. bind su una porta locale sorgente
3. connect sul sistema remoto su una porta particolare
4. invio del messaggio.
5. resta in attesa della risposta
Co wireshark ho visto che il flusso dati combacia fino ai primi 4 passi,
ma il quinto inesorabilmente fallisce co timeout.
Il problema che ho è che il messaggio viene ignorato, nonostante che il
payload sia corretto. Se invece provo a mandare un messaggio malformato,
o con errori, ottengo immediatamente un reset della comunicazione da
parte del sistema remoto.
Ho notato però che il frame tcp del client win e del mio programmino non
 sono uguali, sotto linux il frame contiene il campo options che riempie
di zeri e con il timestamp (opzionale nel TCP) di 12 byte e suppongo che
il server controlli la dimensione dell'header. Nel sistema windows
invece, l'header manca del tutto della parte opzionale. Oltre a ciò, il
campo window su win è fisso (65535), mentre in linux è decisamente + basso.
Ho cercato inutilmente di accedere ai parametri di comunicazione con
setsockopt(), con risultato negativo.
Suppongo che son qualche ioctl() o syscall() si possa fare, ma non sono
riuscito a trovare come
Qualcuno saprebbe dirmi come fare a modificare i parametri di un socket?
Grazie in anticipo.
Saluti

 riuscito a trovare come
Problema interessante, forse dovresti aprire il socket in modalita 
SOCK_RAW e scriverti l'header a mano...
Bye,
  Gabry

 
No, sarebbe un casino, DEVE esserci un modo... + semplice.
Continuerò la mia ricerca.
Grazie comunque.
Valentino

Newsgroup: it.comp.os.linux.development
Titolo: da php 3 a 4: apici singoli e doppi

Con Php3+MySQL per evitare problemi
bastava utilizzare AddSlashes(stringa)
quando si costruisce la query
passando a php4 ho notato che i valori
vengono fuori con le slash d'avanti (!!!)
sto quindi ripassando tutti i miei
codici aggiungendo stripslashes
com'e' mai questa cosa non e' segnalata
tra le incompatibilita' del php ???
Ciao, AGX


Web Site: 
http://asterix75.homeip.net
"Unix IS user friendly. It's just selective about who its friends are"
Newsgroup: it.comp.os.linux.development
Titolo: La Birra del Pinguino [Gnu Mash]

Ciao a tutti. Sto cercando dei programmatori (preferibilmente C/C++) per 
sviluppare un programma per la messa a punto di ricette per la produzione 
casalinga / semiprofessionale di birra.
Si tratta di un programma tipo ProMash 
[ 
http://www.promash.com/Software/Tour/tour.html
 ] che possa funzionare 
sotto Linux. In passato era stato realizzato un programma simile 
[ 
http://www.roybeer.com/files/GtkBrew_suite/GtkBrew.html
 ] ed essendo 
distribuito sotto licenza GPL pensavo di usarlo come base.
Forse sarò semplicistico ma consiste in una serie di convertitore e un 
database per gli ingredienti (luppolo, malto, lievito, extra, etc.).
Il mio intento è quello di portare questo progetto senza alcun fine di 
lucro e di distribuire il programma sotto licenza GPL.
Il sito di riferimento sarà 
http://sourceforge.net/projects/homebrewing/
Grazie mille, Marco


Mi interessa - sia come sviluppatore che come bevitore ;-), parliamone.

 Mi interessa - sia come sviluppatore che come bevitore ;-), parliamone.
Grazie a tutti quelli che si sono fatti vivi (ma anche agli altri!).
UnionBirrai aderisce all'iniziativa, donando il proprio supporto morale e 
riconoscendo l'importanza di questo progetto.
Avremo presto un software per l'homebrewing in italiano (fiammingo, 
scozzese, gaelico, francese, tedesco, etc.) gratuito*? Io e UB 
scommettiamo di sì.
* anche se è riduttivo definire un software OpenSource così, sorry!
Newsgroup: it.comp.os.linux.development
Titolo: IDE per Java?

Per quanto riguarda C++ Linux e` messo veramente bene, ma... cosa posso 
fare con Java?? Ho scaricatp Forte for Java 3 ma a parte il fatto che e` 
leeeento (e io ho il PC nuovo!), ha anche un'interfaccia talmente 
illeggibile da renderlo inutilizzabile. Ho scaricato Eclipse, ma crasha 
ogni due secondi, ed e` pesantissimo pure questo. Ho scaricaro anche 
un'altra IDE, scritta in java, ma che appena parte si fa un'eccezione da 
sola e... puff!
Per il momento non e` tanto la scrittura del codice che mi interessa, ma e` 
il debug. Speravo di riuscire a usare il jdb come usavo il gdb, ma a quanto 
pare non ci riusciro` mai (anche perche` se devo scrivere "step" o "stop at 
" ogni volta senza abbreviazioni mi spappolo le dita!!).
A questo punto mi servono lumi... che cosa posso usare?
-- 
---Palantir---
ICQ:57482808   
Hi! I'm a .signature virus! Copy me into your ~/.signature, please!

Prova ad usare XEmacs con le jdee installate io mi trovo benissimo ed e'
un editor con molte possibilita' di personalizzazione ...
Oppure se vuoi qualcosa in java usa jedit... 


 Oppure se vuoi qualcosa in java usa jedit...
Infatti uso emacs abitualmente :) ma questo non risolve l'annoso problema 
del debugging!! Cosa usi tu?


 interessa, ma e` il debug.
Mi dicono che JBuilder di Borland ha un ottimo debugger
-- 
 < 
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!

 Mi dicono che JBuilder di Borland ha un ottimo debugger
Peccato che io non riesca a scaricarlo... mi dice qualcosa come "macchina 
virtuale corrotta, scarica tutto daccapo con una connessione binary" :(((
(Parlo del JBuilder 5 community edition)


 ha anche un'interfaccia talmente illeggibile da renderlo inutilizzabile.
io uso netbeans, eppure mi trovo bene... dopo aver cambiato la dimensione
di default dei font, però.
Ciao
mpo

 di default dei font, però.
Come si fa a modificare i font delle interfacce? Non e` che e` una cosa che 
dipende dal JDK?


Newsgroup: it.comp.os.linux.development
Titolo: HELP!!!!!!: Modem non riconosciuto

Posseggo un modem HSF 56k MODEM della Conexant, sě č un Winmodem e si sa che
per farli funzionare su Linux bisogna fare tante preghiere. Ho la SuSE 8.1 e
il supporto mi ha detto che si puň fare funzionare se si hanno i driver
giusti, ne ho provati tanti, ma nessuno ha funzionato.
Come fare??
Grazie.

Lorenzo Villani wrote:

Vai su 
www.linuxant.com
 e scaricati il driver apposito.
-- 
Bye,
Colossus

Grazie

Newsgroup: it.comp.os.linux.development
Titolo: Reiserfs vs ext2

E' una mia impressione o il reiserfs rallenta le operazioni su disco
rispetto a ext2, in senso generale, non di singolo accesso. Mi sembra
infatti che compilare sia + veloce su ext2.
Qualcun'altro ha la mia stessa impressione?
Mirco

Crema ha scritto:

no, anzi, l'opposto. Solo che e' piu' asincrono
magari un bel man hdparm ti aiuta
-- 
Se l'appetito vien mangiando,
Figuriamoci a digiuno...
BW2K+2
Newsgroup: it.comp.os.linux.development
Titolo: Makefile

Salve a tutti,
sono una neofita di linux ed ho un grosso problema. Sto cercando di portare
un programma in C++ da windows a linux (versione Mandrake 9.0) e non ho idea
di come fare il makefile. Il mio progetto è composto da diversi file (9) e
non so come linkarli né compilarli. So che sulla mia macchina c'è automake,
ma mi pare di aver capito che necessita di files chiamati 'Makefile.am' al
che sono punto a capo. Ci tengo a specificare che è la prima volta che uso
linux.
Grazie per l'aiuto.
--------------------------------
Inviato via 
http://usenet.libero.it

 che sono punto a capo.
Lascia stare automake: visto che il progetto è piccolo, dovresti 
riuscire a scrivere un Makefile a mano senza troppe difficoltà. Per 
capire come funziona make e come scrivere un makefile, usa 'info make'. 
Oppure cerca qualche tutorial, in rete se ne trovano diversi.
Ciao
  David
-- 
<d.santinoli presso mi. flashnet. it>


Grazie per i consigli, vedrò cosa riesco a fare.
Mi sapresti consigliare un ambiente di sviluppo simile al visual studio? Mi
renderebbe meno traumatico il passaggio a linux!
Grazie
Milla


 renderebbe meno traumatico il passaggio a linux!
Il più popolare è probabilmente 
http://www.kdevelop.org/
 , ma ce ne sono 
tanti altri (anche a pagamento).
Sono però convinto che una volta presa confidenza con 'make' riuscirai a 
rinunciarci senza rimpianti.
In bocca al lupo!


 Mi renderebbe meno traumatico il passaggio a linux!
Questo e' il makefile che posto di solito :)
################## makefile ##################################
CC = gcc
YACC = yacc
LEX = lex
OBJECT = ${CFILES:.c=.o} ${YFILES:.y=.o} ${LFILES:.l=.o}
CFILES = main.c gespa.c roupag0.c roupag1.c roupag15.c roupag16.c \ 
         roupag197.c roupag1973.c roupag1974.c roupag1975.c roupag1976.c \
         roupag1977.c roupag1978.c roupag1979.c \
         roupag19.c roupag198.c roupag2.c roupag26.c roupag3.c roupag4.c \
         roupag5.c roupag6.c roupag63.c roupag64.c roupag65.c roupag66.c \
         roupag67.c roupag68.c roupag635.c roupag645.c roupag7.c roupag8.c \
         help.c attendi.c backgnd.c cp524r.c aec.c _shift.c
YFILES =
LFILES =
CFLAGS = -Wall -LARGE
LDFLAGS = -lcurses
TARGETS = magtr
default: $(TARGETS)
$(TARGETS): $(OBJECT)
        $(CC) -g -o $@ $(OBJECT) $(LDFLAGS)
.c.o:
        $(CC) -g $(CFLAGS) -c $<
.y.o:
        $(YACC) $<
.l.o:
        $(LEX) $<
clean:
        rm -f *.o core
################## fine makefile ##################################
Ciao, Nicola.
-- 
chi va pian va san e va lontan
Newsgroup: it.comp.os.linux.development
Titolo: Api per accedere al disco

Ciao a tutti,
potete indicarmi una funzione dell'api di linux che mi consente di accedere
al disco fisicamente? Cioè una funzione a cui dati in ingresso i valori di
cilindro traccia e settore (o anche meglio ancora con l'indirizzamento LBA)
mi dia in uscita il contenuto di quella locazione?
Grazie.

 ha scritto nel messaggio
news:9f6mvf$2h63n$1...@ID-87421.news.dfncis.de...

In Linux (ed in Unix, in generale) le untità disco (sia fisse che
removibili, come i floppy), sono gestite da unità speciali a blocchi,
presenti
nella directory /dev. Per accedere al contenuto di un disco è sufficiente
aprire il device desiderato come un
normale file, ed utilizzare le normali funzioni di lettura/scrittura (meglio
evitare la scrittura, se non si sa con
CERTEZZA cioò che si sta facendo). E' possibile, in casi particolari,
scambiare informazioni col driver
mediante la funzione IOCTL, come ad esempio impostare i parametri per un
particolare tipo di floppy
disk (vedi man ioctl per maggiori dettagli).
Come esempio, /dev/hda rappresenta il disco fisso configurato come master
sul canale IDE primario,
aprendolo avrai accesso al contenuto di tale disco, tavola delle partizioni
conpresa.
/dev/hda1 rappresenta invece la prima partizione primaria sul disco fisso
sopra descritto. Aprendo tale
device avrai accesso solamente al contenuto di tale partizione.

 l'indirizzamento LBA) mi dia in uscita il contenuto di quella locazione?
Per il primo hd
fopen("/dev/hda","r")
fseek( )
fread( )
fclose( )
E molto piu' semplice di quanto non si pensi

non puoi accedere all'hardware direttamente
linux č quasi unix
un sistema operativo che ci tiene alla sicurezza ;-)
dovresti studiarti come hanno fatto (chi ha scritto il kernel)
loro per crearsi la libreria standard
e modificarlo aggiungendo delle funzioni tue
derivate da quelle a basso livello del kernel
......perņ lo trasformi in qualcosa d'altro
Forse in qualche OS RT (real time)
le api a basso livello sono documentate
e accessibili facilmente

Newsgroup: it.comp.os.linux.development
Titolo: test parametri posizionali


God, I ask for patience -- and I want it right now!

 script per sapere se e' un numero o una stringa ...
expr $var + 0 2>/dev/null
if test $? -gt 1 ; then
  # non e` un numero
else
  # e` un numero
fi
-- 
Cinereview: FBI protezione testimoni: non male, piuttosto     _/Davide\_
divertente.  Bruce torna in canotta :-)              Voto: 6+ \Alberani/
Per contattarmi: 
http://digilander.iol.it/alberanid/
Newsgroup: it.comp.os.linux.development
Titolo: non mi parte l'interfaccia grafica !!!!

Dispongo di un notebook TOSHIBA 4010CDT sul quale ho installato la
distribuzione Slackware 7 di Linux.
Tutto funziona correttamente tranne per il fatto che se tento di avviare
l'interfaccia grafica con il comando startX, non mi viene caricata e mi
appare il seguente messaggio :
....
(**) ....
(**) FBDev : Using default frame buffer video mode
Fatal server error:
fdevScreenInit: unable to set params (Invalid argument)
When reporting a problem related to a server crash, please send the full
server output .........
X connection to :0.0 broken (explicit fill or server shutdown).
darkstar:~#
Mi sapreste dare una mano ??!!
grazie.

 ha scritto nel messaggio
news:Fbue4.22468$I3.2...@news.infostrada.it...

Ciao.
l'errore che hai riportato e' relativo all'avvio del programma fbset che si
preoccupa di inizializzare il frame buffer ma a quanto pare la tua scheda
video non e' vesa compatibile e quindi sorgono questi problemi.Ti consiglio
di cambiare tipo di server x ( tanto dovevi farlo comunque prima o poi :D )
e di sceglierne uno piu' appropiato per la tua scheda video .
Lancia il programma setup riconfigura tutto (anche lilo) perche' all'avvio
della slack ti viene abilitato il frame buffer e dopo aver finito il setup
avvia xf86config o XF86Setup .
CIAO


icq : 770750
YahooMessenger : gabanazzo
Chech your mail from the web at 
http://www.justamail.com
Newsgroup: it.comp.os.linux.development
Titolo: Per chi arriva da Windows...

Ciao a tutti,
sono uno sviluppatore Windows che vorrebbe riavvicinarsi anche allo
sviluppo su Linux dopo qualche anno (sviluppai la mia tesi di laurea
su Linux + X Window sfruttando gli Athena Widget nel 1994/95, ma da
allora sono cambiate molte cose), ma non essendo aggiornato vorrei
qualche consiglio da voi.
Ecco le mie domande:
1) Quale IDE free mi consigliate per sviluppare in C e/o C++, che si
appoggi al gcc già presente ?
2) In Windows non uso framework di sorta perché le primitive per
creare i controlli (bottoni, list box, etc) sono chiamabili
direttamente usando le Win32 API , su Linux lavorare solo con le
funzioni di  X Window è un'impresa titanica, in passato usai gli
Athena Widget ma ora vorrei usare qualcosa di meglio, soprattutto che
sia svincolato dai vari system/window manager (gnome, kde, etc.). Cosa
pensate di LessMotif ? Conoscete qualche altro framework ("leggero")
valido ? Uno sviluppatore Linux cosa usa oggi ?
Non cerco la velocità di sviluppo, cerco principalmente la
"leggerezza" dell'eseguibile, anche a costo di scrivere più codice.
3) Avete mai usato UnixODBC ? Vorrei scrivere qualche applicazione con
accesso a database, su Windows conosco bene le API ODBC per cui mi
piacerebbe "riciclare" le mie conoscenze anche su Linux.
Questo è tutto, grazie in anticipo a chi mi risponderà :-)
Stefano "HappyMan" (Prov. Novara)
--
Personal Web 
http://www.sgr.info
Email 
happyman...@libero.it
 [Togliere nospam per scrivermi]
Salsa Web 
http://happyman.n3.net
 [Foto salseri/e & I.A.B.L.A. Ring]

 valido ? Uno sviluppatore Linux cosa usa oggi ?
Quasi  tutti  i  progetti  nuovi  usano i  due  toolkit  che  ti  ho
detto. Oltretutto  sono davvero leggeri  (a patto di non  usare skin
incredibilmente pesanti ovviamente).
-- 
Vanni Brutto
| email 
za...@nofesso.libero.it
      |
| irc nick VanniB   |   ICQ 18526701 |
--- rimuovi nofesso per rispondere ---
---PC powered by Linux kernel 2.4.18za
Gesù, a ben guardare, è stato il primo
a sofisticare il vino. 


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

Qt e KDevelop non ho avuto problemi a compilare anche per Windows

piacerebbe "riciclare" le mie conoscenze anche su Linux.
Per questo nin so.
-- 
  _  _ >>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 ;)
Newsgroup: it.comp.os.linux.development
Titolo: Compilazione programma semplicissimo

#include <stdio.h>
#include <sdk/sdk.h>
void main(void){
 printf("Ciao a tutti!");
 gdk_beep();
}
Ciao a tutti, vorrei leggere quello che si dice essere il miglior libro 
di grafica esistente: "Computer Graphics" di Foley. Prima però vorrei 
imparare qualcosa di C per poter mettere in pratica quello che leggerò.
Da quanto ho capito per fare grafica col C ci vogliono le librerie sdk e 
gtk (su linux). Come faccio a compilare il programma qui sopra, in 
particolare come faccio a includere la libreria sdk?
Ho letto un po del manuale gcc, non c'è una documentazione passo passo 
per queste cose? ..."per queste cose" intendo compilatore e magari anche 
librerie gtk?
Scusate le banalità da principiante.
      Grazie!!

 particolare come faccio a includere la libreria sdk?
Io ti consiglio "developing Linux Application with GDK and GTK".
Davide
-- 
Where do you want Bill Gates to go today?
   -- From a Slashdot.org post

 particolare come faccio a includere la libreria sdk?
beh, non sei vincolato alle gtk anche se ovviamente le puoi usare se ti 
piacciono. Per la cronaca, io per studiare velocemente certi algoritmi 
del libro "Computer Graphics" (in particolare l'algoritmo di bresenham, 
se l'ho scritto bene) ho usato le SDL (
www.libsdl.org
)

 particolare come faccio a includere la libreria sdk?
man gcc
Ciao,
 Emmanuele.
-- 
Emmanuele Bassi (Zefram)                 [ 
http://www.emmanuelebassi.net
 ]
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

Newsgroup: it.comp.os.linux.development
Titolo: PHP e password

Salve.
Ho questo problema.
Ho un account su un server linux, php č abilitato.
Come posso fare per creare sezioni del sito visibili solo a questo o a
quell'utente utilizzando user e/o passwd.
Il sito č strutturato in modo tale che il la sezione 1 č visibile solo
all'utente 1, la sezione 2 č visibile solo all'utente 2 e cosě via.
Grazie.

 ha scritto:

Fai tanti file html (se ti bastano) e li includi con un 
(se non mi ricordo male ) fpassthru a seconda dell' utente collegato
-- 
Tagliaferri Roberto
r.tagl...@tosnet.it

Newsgroup: it.comp.os.linux.development
Titolo: Text to speech

Esiste un text to speech non commerciale da utilizzare per far "parlare" una mia applicazione?
Grazie in anticipo,
G.

 mia applicazione?
_forse_ festival + relativi plugin per la linugua inglese (in italiano non
ho trovato nulla, ma non ho neanche cercato troppo).
-- 
Sono un servitore del Fuoco Segreto, e reggo la fiamma di Anor.
A nulla ti servira' il fuoco oscuro, fiamma di Udun.
Torna nell'Ombra! Non puoi passare.
Newsgroup: it.comp.os.linux.development
Titolo: editor esadecimale

ragazzi c'e' un programma che fa vedere il file in formato esadecimale ma
non ricordo come si chiama.
ciao
Samba

 
Io uso beav. C'e' come pacchetto deb sicuramente.
Il sorgente lo trovi su:
http://ftp.debian.org/debian/dists/potato/main/source/editors/beav_1.40-13.tar.gz
----
Graziano

 non ricordo come si chiama.
biew
-- 
No matter. Try again. Fail again. Fail better.

 ů
hexedit
hexeditor
emacs -> alt+x hex-ed
-- 
	..... il Grande Incubo continua ......
 
                    Jonathan

 emacs -> alt+x hex-ed
Aggiungo:
hexdump
od
Stefano