Torna indietro   Hardware Upgrade Forum > Software > Linux, Unix, OS alternativi

Intervista a Stop Killing Games: distruggere videogiochi è come bruciare la musica di Mozart
Intervista a Stop Killing Games: distruggere videogiochi è come bruciare la musica di Mozart
Mentre Ubisoft vorrebbe chiedere agli utenti, all'occorrenza, di distruggere perfino le copie fisiche dei propri giochi, il movimento Stop Killing Games si sta battendo per preservare quella che l'Unione Europea ha già riconosciuto come una forma d'arte. Abbiamo avuto modo di parlare con Daniel Ondruska, portavoce dell'Iniziativa Europa volta a preservare la conservazione dei videogiochi
Samsung Galaxy S25 Edge: il top di gamma ultrasottile e leggerissimo. La recensione
Samsung Galaxy S25 Edge: il top di gamma ultrasottile e leggerissimo. La recensione
Abbiamo provato il nuovo Galaxy S25 Edge, uno smartphone unico per il suo spessore di soli 5,8 mm e un peso super piuma. Parliamo di un device che ha pro e contro, ma sicuramente si differenzia dalla massa per la sua portabilità, ma non senza qualche compromesso. Ecco la nostra prova completa.
HP Elitebook Ultra G1i 14 è il notebook compatto, potente e robusto
HP Elitebook Ultra G1i 14 è il notebook compatto, potente e robusto
Pensato per il professionista sempre in movimento, HP Elitebook Ultra G1i 14 abbina una piattaforma Intel Core Ultra 7 ad una costruzione robusta, riuscendo a mantenere un peso contenuto e una facile trasportabilità. Ottime prestazioni per gli ambiti di produttività personale con un'autonomia lontano dalla presa di corrente che permette di lavorare per tutta la giornata
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 07-04-2003, 21:59   #1
x110
Senior Member
 
Iscritto dal: May 2002
Città: Massa Carrara
Messaggi: 589
Linux e Programmazione.

Ciao,
mi sapete indicare qualche forum
possibilmente italiano in cui si affrontino prob.
di programmazione in linux?

piu' in specifico userei kdevelop.
Qui su hwupgrade non sono riuscito ad avere
risposte neanche nel forum Programmazione.

ciao e grazie.
x110 è offline   Rispondi citando il messaggio o parte di esso
Old 08-04-2003, 07:26   #2
ilsensine
Senior Member
 
L'Avatar di ilsensine
 
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
Forse perché fai le domande sbagliate. kdevelop è solo un IDE, un frontend con gcc/g++ (il compilatore), make, gdb (il debugger), e altri strumenti.
Cosa vuoi fare esattamente? Che tipo di programmi (console, grafici e nel caso con quali librerie, ecc.)?
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al
andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12
ilsensine è offline   Rispondi citando il messaggio o parte di esso
Old 08-04-2003, 16:39   #3
x110
Senior Member
 
Iscritto dal: May 2002
Città: Massa Carrara
Messaggi: 589
Ho trovato un tutorial con il quale
ho fatto un primo programmino con le qt
tipo hello world.
ora io non sono un esperto di c++,ma
sotto windows avevo trovato un libro che
parlava di MFC e spiegava bene il significato
di ogni singola riga di programma e con questo
mi stavo iniziando a orientare.
ora la creazione di una finestra in linux
mi appare diversa dal modo che si fa in wind.
o per lo meno e' una mia apparenza
e cerco un tutorial o un libro che riesca a spiegarmi(impresa ardua
ma non per colpa del libro)il funzionamento in linux.

a parte tutti questi discorsi,io devo fare un progetto cosi' articolato:
1) un programmino che comunica tramite porta seriale con una
scheda di interfaccia costruita dalla ditta dove lavoro
:questa interfaccia non e' altro che una tastiera(non tradizionale)
che pero' io devo emulare come se fosse una tastiera ps2.
devo quindi leggere codici particolari dalla seriale
con un suo protocollo e poi mandare un messaggio(Keypress("X"))alle applicazioni
che sono in top come se fossi il sistema operativo.
quindi se per es.uno schiaccia un tasto su questa tasiera in kwrite
se e' aperto, verrebbe scritto "X" o "z" a seconda delle
impostazioni che gli do io.(interfaccia grafica minima solo per
la configurazione dei tasti).

2)alcuni giochi di carte scaricabili da internet ed installabili
su pc linux con interfaccia grafica non complicata.
il fatto e' che su windows avevo gia fatto il tutto ma passando
a linux non mi rimane niente perche'il prog non era scritto in c.

io ti ringrazio, per l'eventuale aiuto, il problema e' che sono
molto disorientato perche' sto pensando a troppe cose e il
passaggio da win a linux non e' per niente immediato.
confido nel vostro aiuto per capirci qualcosa di piu' ed
e' per questo che sto chiedendo se esiste un forum piu' adatto
non capendo magari che sparo delle c.... pazzesche.

ciao e grazie.
x110 è offline   Rispondi citando il messaggio o parte di esso
Old 08-04-2003, 16:39   #4
x110
Senior Member
 
Iscritto dal: May 2002
Città: Massa Carrara
Messaggi: 589
Ho trovato un tutorial con il quale
ho fatto un primo programmino con le qt
tipo hello world.
ora io non sono un esperto di c++,ma
sotto windows avevo trovato un libro che
parlava di MFC e spiegava bene il significato
di ogni singola riga di programma e con questo
mi stavo iniziando a orientare.
ora la creazione di una finestra in linux
mi appare diversa dal modo che si fa in wind.
o per lo meno e' una mia apparenza
e cerco un tutorial o un libro che riesca a spiegarmi(impresa ardua
ma non per colpa del libro)il funzionamento in linux.

a parte tutti questi discorsi,io devo fare un progetto cosi' articolato:
1) un programmino che comunica tramite porta seriale con una
scheda di interfaccia costruita dalla ditta dove lavoro
:questa interfaccia non e' altro che una tastiera(non tradizionale)
che pero' io devo emulare come se fosse una tastiera ps2.
devo quindi leggere codici particolari dalla seriale
con un suo protocollo e poi mandare un messaggio(Keypress("X"))alle applicazioni
che sono in top come se fossi il sistema operativo.
quindi se per es.uno schiaccia un tasto su questa tasiera in kwrite
se e' aperto, verrebbe scritto "X" o "z" a seconda delle
impostazioni che gli do io.(interfaccia grafica minima solo per
la configurazione dei tasti).

2)alcuni giochi di carte scaricabili da internet ed installabili
su pc linux con interfaccia grafica non complicata.
il fatto e' che su windows avevo gia fatto il tutto ma passando
a linux non mi rimane niente perche'il prog non era scritto in c.

3)un programma che abilita l'utente a collegarsi ad internet o meno.
(questo prog sarebbe installato tipo in una stazione internet a
pagamento a tempo) che deve funzionare in automatico:uno mette i soldi
nel computer tramite l'interfaccia di prima ed e' abilitato a
navigare per un tot di tempo. dopodiche' puo' solo
giocare ai solitari o ruzzare con il pc.

io ti ringrazio, per l'eventuale aiuto, il problema e' che sono
molto disorientato perche' sto pensando a troppe cose e il
passaggio da win a linux non e' per niente immediato.
confido nel vostro aiuto per capirci qualcosa di piu' ed
e' per questo che sto chiedendo se esiste un forum piu' adatto
non capendo magari che sparo delle c.... pazzesche.

ciao e grazie.
x110 è offline   Rispondi citando il messaggio o parte di esso
Old 08-04-2003, 17:42   #5
gokan
Senior Member
 
L'Avatar di gokan
 
Iscritto dal: Apr 2002
Città: Palermo
Messaggi: 4913
Quote:
Originally posted by "x110"

Ho trovato un tutorial con il quale
ho fatto un primo programmino con le qt
tipo hello world.
ora io non sono un esperto di c++,ma
sotto windows avevo trovato un libro che
parlava di MFC e spiegava bene il significato
di ogni singola riga di programma e con questo
mi stavo iniziando a orientare.
ora la creazione di una finestra in linux
mi appare diversa dal modo che si fa in wind.
o per lo meno e' una mia apparenza
e cerco un tutorial o un libro che riesca a spiegarmi(impresa ardua
ma non per colpa del libro)il funzionamento in linux.

a parte tutti questi discorsi,io devo fare un progetto cosi' articolato:
1) un programmino che comunica tramite porta seriale con una
scheda di interfaccia costruita dalla ditta dove lavoro
:questa interfaccia non e' altro che una tastiera(non tradizionale)
che pero' io devo emulare come se fosse una tastiera ps2.
devo quindi leggere codici particolari dalla seriale
con un suo protocollo e poi mandare un messaggio(Keypress("X"))alle applicazioni
che sono in top come se fossi il sistema operativo.
quindi se per es.uno schiaccia un tasto su questa tasiera in kwrite
se e' aperto, verrebbe scritto "X" o "z" a seconda delle
impostazioni che gli do io.(interfaccia grafica minima solo per
la configurazione dei tasti).

2)alcuni giochi di carte scaricabili da internet ed installabili
su pc linux con interfaccia grafica non complicata.
il fatto e' che su windows avevo gia fatto il tutto ma passando
a linux non mi rimane niente perche'il prog non era scritto in c.

io ti ringrazio, per l'eventuale aiuto, il problema e' che sono
molto disorientato perche' sto pensando a troppe cose e il
passaggio da win a linux non e' per niente immediato.
confido nel vostro aiuto per capirci qualcosa di piu' ed
e' per questo che sto chiedendo se esiste un forum piu' adatto
non capendo magari che sparo delle c.... pazzesche.

ciao e grazie.
Se cerchi qualcosa di estremamente portabile tra win e linux ti consiglio l'accoppiata Delphi-Kylix.
Ciao
__________________
Sun Certified Java Programmer - Sun Certified Web Component Developer - Sun Certified Business Component Developer
gokan è offline   Rispondi citando il messaggio o parte di esso
Old 09-04-2003, 08:06   #6
ilsensine
Senior Member
 
L'Avatar di ilsensine
 
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
Quote:
Originally posted by "x110"

Ho trovato un tutorial con il quale
ho fatto un primo programmino con le qt
tipo hello world.
ora io non sono un esperto di c++,ma
sotto windows avevo trovato un libro che
parlava di MFC e spiegava bene il significato
di ogni singola riga di programma e con questo
mi stavo iniziando a orientare.
ora la creazione di una finestra in linux
mi appare diversa dal modo che si fa in wind.
o per lo meno e' una mia apparenza
e cerco un tutorial o un libro che riesca a spiegarmi(impresa ardua
ma non per colpa del libro)il funzionamento in linux.
Non conosco le Qt, io uso le librerie che ho in signature che trovo molto semplici e veloci. Altrimenti anche il kylix può essere un'ottima scelta.

Quote:
a parte tutti questi discorsi,io devo fare un progetto cosi' articolato:
1) un programmino che comunica tramite porta seriale con una
scheda di interfaccia costruita dalla ditta dove lavoro
:questa interfaccia non e' altro che una tastiera(non tradizionale)
che pero' io devo emulare come se fosse una tastiera ps2.
devo quindi leggere codici particolari dalla seriale
con un suo protocollo e poi mandare un messaggio(Keypress("X"))alle applicazioni
che sono in top come se fossi il sistema operativo.
quindi se per es.uno schiaccia un tasto su questa tasiera in kwrite
se e' aperto, verrebbe scritto "X" o "z" a seconda delle
impostazioni che gli do io.(interfaccia grafica minima solo per
la configurazione dei tasti).
Può essere o meno complicato, a seconda del metodo scelto. Non so se il protocollo di XFree consente l'invio di simili messaggi (non credo, perché è un potenziale buco di sicurezza); io farei:
- il programmino di configurazione dei tasti che hai descritto
- un driver in user space per il controllo del dispositivo seriale (ovvero un programmino che legge e interpreta il protocollo del dispositivo)
- hai i sorgenti Dio buono! Fai una modifica al driver per la tastiera di xfree in modo da accettare _anche_ eventi (tasti) generati dal tuo driver!. La comunicazione può avvenire tramite unix domain socket, shared memory, ecc.

Quote:
2)alcuni giochi di carte scaricabili da internet ed installabili
su pc linux con interfaccia grafica non complicata.
il fatto e' che su windows avevo gia fatto il tutto ma passando
a linux non mi rimane niente perche'il prog non era scritto in c.
Se hai usato il Visual Basic o le MFC che pretendi?
Usa librerie _portabili_: Qt (se riesci a impararle), FOX, Delphi/Kylix...

Quote:
io ti ringrazio, per l'eventuale aiuto, il problema e' che sono
molto disorientato perche' sto pensando a troppe cose e il
passaggio da win a linux non e' per niente immediato.
Ti garantisco che il passaggio da linux a win sarebbe molto più traumatico. E' solo questione di abitudine.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al
andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12
ilsensine è offline   Rispondi citando il messaggio o parte di esso
Old 09-04-2003, 08:20   #7
lovaz
Senior Member
 
L'Avatar di lovaz
 
Iscritto dal: Jul 2002
Messaggi: 4334
Forse la sto sparando grossa, ma per leggere e scrivere sulla seriale dovrebbe bastare leggere/scrivere sul file /dev/ttyS0 (o ttyS1 oaltro, non ricordo).
Per i giochi di carte, potrei consigliarti tcl/tk, che permette di creare interfacce grafiche molto velocemente e dovrebbe gestire anche grafica bitmap, ma non so se hai tempo di impararlo.
Spero di aver scritto qualcosa di sensato, il mio cervello si sta ancora svegliando. :o
lovaz è offline   Rispondi citando il messaggio o parte di esso
Old 09-04-2003, 08:25   #8
ilsensine
Senior Member
 
L'Avatar di ilsensine
 
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
Quote:
Originally posted by "lovaz"

Forse la sto sparando grossa, ma per leggere e scrivere sulla seriale dovrebbe bastare leggere/scrivere sul file /dev/ttyS0 (o ttyS1 oaltro, non ricordo).
E' corretto. Al più servono un paio di ioctl (o chiamate a librerie di interfaccia, se le trovi più semplici) per settare la velocità della porta.
L'unico problema non è leggere dalla seriale, ma interpretare il protocollo di comunicazione
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al
andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12
ilsensine è offline   Rispondi citando il messaggio o parte di esso
Old 09-04-2003, 09:00   #9
xunil70
Senior Member
 
Iscritto dal: Sep 2001
Città: Sulmona
Messaggi: 146
Re: Linux e Programmazione.

Quote:
Originally posted by "x110"

Ciao,
mi sapete indicare qualche forum
possibilmente italiano in cui si affrontino prob.
di programmazione in linux?

piu' in specifico userei kdevelop.
Qui su hwupgrade non sono riuscito ad avere
risposte neanche nel forum Programmazione.

ciao e grazie.
www.oltrelinux.com una mailing list ottima per la programmazione, a suo tempo la trovai molto interessante(e da un pezzo però che non la frequento più!).

Risposte su KDevelop vai su www.kdevelop.org.

Infine ho tentato di risponderti, troverai altre risposte alle tue domande sull'altro 3d.
__________________
?
xunil70 è offline   Rispondi citando il messaggio o parte di esso
Old 09-04-2003, 09:16   #10
xunil70
Senior Member
 
Iscritto dal: Sep 2001
Città: Sulmona
Messaggi: 146
Quote:
Originally posted by "x110"

Ho trovato un tutorial con il quale
ho fatto un primo programmino con le qt
tipo hello world.
Le Qt sono ben documentate, sia in QTdesigner, sia sul sito della trolltech.

Quote:
Originally posted by "x110"


...cerco un tutorial o un libro che riesca a spiegarmi(impresa ardua
ma non per colpa del libro)il funzionamento in linux.
Una piccola guida per cominciare a programmare in linux la trovi qui:
http://www.lilik.it/~mirko/gapil/gapil.html

Poi c'è la guida per conoscere linux ed i vari linguaggi scritta da un vero benefattore, si chiamava appunti li linux, oggi si chiama appunti di informatica libera, un'opera monumentale e gratuita, la trovi qui:
http://ildp.pluto.linux.it/AppuntiLinux/

sono ben 15 volumi!!!
__________________
?
xunil70 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Intervista a Stop Killing Games: distruggere videogiochi è come bruciare la musica di Mozart Intervista a Stop Killing Games: distruggere vid...
Samsung Galaxy S25 Edge: il top di gamma ultrasottile e leggerissimo. La recensione Samsung Galaxy S25 Edge: il top di gamma ultraso...
HP Elitebook Ultra G1i 14 è il notebook compatto, potente e robusto HP Elitebook Ultra G1i 14 è il notebook c...
Microsoft Surface Pro 12 è il 2 in 1 più compatto e silenzioso Microsoft Surface Pro 12 è il 2 in 1 pi&u...
Recensione REDMAGIC Astra Gaming Tablet: che spettacolo di tablet! Recensione REDMAGIC Astra Gaming Tablet: che spe...
Le 18 offerte Amazon del weekend, senza ...
Galaxy S25 Ultra 512GB sotto i 1.000€ su...
Vi piace l'iPhone nero? Su Amazon sono s...
MacBook Air M4 16GB/256GB e 16GB/512GB s...
4 portatili per risparmiare tanto ed ess...
San Marino multa TikTok: non controllano...
Dreame e Roborock in saldo su Amazon: ro...
Pazzesco su Amazon: crollano i prezzi de...
La Corea del Sud vorrebbe costruire una ...
Rilasciati i primi risultati delle anali...
Robot umanoidi low cost? Unitree ci prov...
Non solo Rocket Lab, anche Avio potrebbe...
Chips Act UE: 41,5 milioni di euro a Eph...
Ryzen Threadripper 9000 al debutto il 31...
Nuovi coupon nascosti Amazon (aggiorname...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 18:58.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v