QViaggiaTreno

Trasporto ferroviario

Moderators: Hallenius, teo

Re: QViaggiaTreno

Postby fra74 » Fri 05 July 2013; 19:28

Ad ogni modo non so se lo sviluppo di QViaggiaTreno andrà avanti... (non che sia andato molto avanti comunque :divano: )

Ho avuto un colloquio di lavoro ieri per una società di consulenza IT e ci sono piccole ma concrete possibilità che possa lavorare come sviluppatore Java jr. A questo punto mi devo concentrare sullo studio di java e magari lavorare a qualche progetto da poter presentare per eventuali colloqui. Sto quindi pensando di effettuare un porting del programma in java.

Dal punto di vista dell'utente non dovrebbe cambiare poi molto, a parte una diversa interfaccia utente e potrei approfittare per rivedere alcune cose ;)
“There is a greater darkness than the one we fight. It is the darkness of the soul that has lost its way. [...] Greater than the death of flesh is the death of hope, the death of dreams.”
User avatar
fra74
Forum Admin
 
Posts: 25241
Joined: Wed 05 July 2006; 21:15

Re: QViaggiaTreno

Postby EuroCity » Fri 05 July 2013; 22:03

Ecco di nuovo la versione per OS X, riveduta e corretta (ora, giustamente, non richiede più Qt già installato sul computer):

:arrow: QViaggiaTreno 2013.7 per OS X (Snow Leopard/Lion/Mountain Lion*) :idea:

(* In Mountain Lion, (solo) al primo lancio dell'applicazione, fare prima clic destro su QViaggiaTreno.app, poi Apri nel relativo menu contestuale ed infine ancora Apri nella finestra di dialogo che appare successivamente; supporta anche lo schermo intero su OS X Lion/Mountain Lion; non si avvia ancora, invece, su OS X 10.9 Mavericks Developer Preview 2; compilato su OS X 10.8.4, con Xcode 4.6.3, Qt Creator 2.7.2 e Qt 5.1RC1.)

In realtà, è stato più semplice e veloce ricompilare e fare il deploy con Qt 5.1RC1, che non ha il bug di prima; infatti, dal Terminale risulta:

macbookpro:~ sven$ otool -L /Applications/QViaggiaTreno.app/Contents/MacOS/QViaggiaTreno
/Applications/QViaggiaTreno.app/Contents/MacOS/QViaggiaTreno:
@executable_path/../Frameworks/QtWebKitWidgets.framework/Versions/5/QtWebKitWidgets (compatibility version 5.1.0, current version 5.1.0)
@executable_path/../Frameworks/QtQuick.framework/Versions/5/QtQuick (compatibility version 5.1.0, current version 5.1.0)
@executable_path/../Frameworks/QtQml.framework/Versions/5/QtQml (compatibility version 5.1.0, current version 5.1.0)
@executable_path/../Frameworks/QtNetwork.framework/Versions/5/QtNetwork (compatibility version 5.1.0, current version 5.1.0)
@executable_path/../Frameworks/QtCore.framework/Versions/5/QtCore (compatibility version 5.1.0, current version 5.1.0)
@executable_path/../Frameworks/QtGui.framework/Versions/5/QtGui (compatibility version 5.1.0, current version 5.1.0)
@executable_path/../Frameworks/QtOpenGL.framework/Versions/5/QtOpenGL (compatibility version 5.1.0, current version 5.1.0)
@executable_path/../Frameworks/QtWidgets.framework/Versions/5/QtWidgets (compatibility version 5.1.0, current version 5.1.0)
@executable_path/../Frameworks/QtPrintSupport.framework/Versions/5/QtPrintSupport (compatibility version 5.1.0, current version 5.1.0)
/System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa (compatibility version 1.0.0, current version 19.0.0)
@executable_path/../Frameworks/QtWebKit.framework/Versions/5/QtWebKit (compatibility version 5.1.0, current version 5.1.0)
@executable_path/../Frameworks/QtSql.framework/Versions/5/QtSql (compatibility version 5.1.0, current version 5.1.0)
@executable_path/../Frameworks/QtSensors.framework/Versions/5/QtSensors (compatibility version 5.1.0, current version 5.1.0)
@executable_path/../Frameworks/QtXml.framework/Versions/5/QtXml (compatibility version 5.1.0, current version 5.1.0)
/System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL (compatibility version 1.0.0, current version 1.0.0)
/System/Library/Frameworks/AGL.framework/Versions/A/AGL (compatibility version 1.0.0, current version 1.0.0)
/usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current version 56.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 169.3.0)


... col percorso delle librerie Qt dato dall'object file displaying tool ora giusto, all'interno del bundle dell'applicazione, fatta con Qt 5.1RC1.

Per fortuna, è andata bene! 8--) :)

P.S.: Una transizione di QVT a Java non sarebbe male, dopo tutto...
Il mondo è quel disastro che vedete, non tanto per i guai combinati dai malfattori, ma per l’inerzia dei giusti che se ne accorgono e stanno lì a guardare. - Albert Einstein
User avatar
EuroCity
 
Posts: 12100
Joined: Wed 05 July 2006; 21:08
Location: Pavia

Re: QViaggiaTreno

Postby fra74 » Fri 05 July 2013; 22:43

Chiaramente nel frattempo sistemerei comunque eventuali grossi bug presenti in QViaggiaTreno.

L'uso di Java avrebbe l'evidente vantaggio di non dover ricompilare per ogni sistema operativo: una sola versione funzionerebbe sia su Windows, che su Mac che su Linux, evitando al povero Eurocity questi lavoracci, che comunque ringrazio caldamente per tutto quanto ha fatto finora ;)

Ad ogni modo sto comunque meditando una ristrutturazione che porterebbe a più programmi:

- un programma che avrebbe sostanzialmente le stesse funzionalità attuali, ma senza la scheda lista treni. In più sto pensando a nuove schede, per poter monitorare i treni NTV ad esempio o per controllare gli avvisi in tempo reale di Trenord

- un programma che evolverebbe dalla scheda lista treni e si occuperebbe di realizzare statistiche, no dissimile dal servizio web del comitato dei pendolari pavesi, con in più la possibilità di creare un database.

- un altro in grado di costruire in tempo reale l'orario grafico di una linea...

La carne al fuoco come vedente è tanta, quello che manca è forse la voglia, ma diciamo che le notizie di ieri sono uno stimolo ;)
“There is a greater darkness than the one we fight. It is the darkness of the soul that has lost its way. [...] Greater than the death of flesh is the death of hope, the death of dreams.”
User avatar
fra74
Forum Admin
 
Posts: 25241
Joined: Wed 05 July 2006; 21:15

Re: QViaggiaTreno

Postby fra74 » Tue 09 July 2013; 17:08

Nessuno ha provato la nuova versione sotto windows? Mi è stato segnalato un non meglio specificato errore runtime ma se non mi dite niente io non posso farci nulla eh. Non ho ancora poteri divinatori. Già è problematico compilare la versione per windows con una macchina virtuale ma se poi non collaborate...
“There is a greater darkness than the one we fight. It is the darkness of the soul that has lost its way. [...] Greater than the death of flesh is the death of hope, the death of dreams.”
User avatar
fra74
Forum Admin
 
Posts: 25241
Joined: Wed 05 July 2006; 21:15

Re: QViaggiaTreno

Postby nuk104 » Wed 10 July 2013; 13:28

Si, appena provata...

l'errore che mi da è questo, lo da appena cerco di avviare il prog (su windows 7)
Attachments
Untitled.png
Untitled.png (48.99 KiB) Viewed 3181 times
nuk104
 
Posts: 2
Joined: Wed 10 July 2013; 13:15

Re: QViaggiaTreno

Postby fra74 » Wed 10 July 2013; 13:58

Sto indagando e forse ho capito dove è il problema... tra un po' faccio l'upload di una versione che include forse dei file mancanti
“There is a greater darkness than the one we fight. It is the darkness of the soul that has lost its way. [...] Greater than the death of flesh is the death of hope, the death of dreams.”
User avatar
fra74
Forum Admin
 
Posts: 25241
Joined: Wed 05 July 2006; 21:15

Re: QViaggiaTreno

Postby fra74 » Wed 10 July 2013; 14:47

Allora in effetti pare che mancassero dei file. Non capisco come mai però questa differenza di comportamento con XP. Ad ogni modo qui c'è un nuovo file di installazione

:arrow: http://www.mediafire.com/download/li42e ... atreno.exe

(disinstallate prima la versione non funzionante)

Fatemi sapere nel caso ci siano ancora problemi, cercando di essere il più possibile dettagliati, come ha fatto nuk104 che ringrazion per la collaborazione. È l'unico modo per avere qualche possibilità di venirne a capo
“There is a greater darkness than the one we fight. It is the darkness of the soul that has lost its way. [...] Greater than the death of flesh is the death of hope, the death of dreams.”
User avatar
fra74
Forum Admin
 
Posts: 25241
Joined: Wed 05 July 2006; 21:15

Re: QViaggiaTreno

Postby Slussen » Wed 10 July 2013; 16:13

fra74 wrote:Ho avuto un colloquio di lavoro ieri per una società di consulenza IT e ci sono piccole ma concrete possibilità che possa lavorare come sviluppatore Java jr.


Te lo auguro di cuore :wink:
Slussen
 
Posts: 12201
Joined: Wed 05 July 2006; 20:59
Location: terminaaa

Re: QViaggiaTreno

Postby nuk104 » Thu 11 July 2013; 0:01

Tutto ok, la nuova versione mi fuziona perfettamente :)
nuk104
 
Posts: 2
Joined: Wed 10 July 2013; 13:15

Re: QViaggiaTreno

Postby fra74 » Thu 11 July 2013; 1:45

Perfetto e scusatemi per la cavolata :divano: ;)
“There is a greater darkness than the one we fight. It is the darkness of the soul that has lost its way. [...] Greater than the death of flesh is the death of hope, the death of dreams.”
User avatar
fra74
Forum Admin
 
Posts: 25241
Joined: Wed 05 July 2006; 21:15

Re: QViaggiaTreno

Postby EuroCity » Thu 11 July 2013; 8:52

Qualcuno ha provato la versione per OS X? Se sì, funziona bene? Così, tanto per curiosità (anche se gli utenti Mac del forum sono probabilmente pochissimi)...
Il mondo è quel disastro che vedete, non tanto per i guai combinati dai malfattori, ma per l’inerzia dei giusti che se ne accorgono e stanno lì a guardare. - Albert Einstein
User avatar
EuroCity
 
Posts: 12100
Joined: Wed 05 July 2006; 21:08
Location: Pavia

Re: QViaggiaTreno

Postby fra74 » Thu 11 July 2013; 22:33

Intanto lo sviluppo in Java inizia a produrre i primi risultati

Image

:mrgreen: :mrgreen: :mrgreen: :divano:
“There is a greater darkness than the one we fight. It is the darkness of the soul that has lost its way. [...] Greater than the death of flesh is the death of hope, the death of dreams.”
User avatar
fra74
Forum Admin
 
Posts: 25241
Joined: Wed 05 July 2006; 21:15

Re: QViaggiaTreno

Postby msr.cooper » Thu 11 July 2013; 22:50

:lol:

(ovviamente non ci capisco niente :mrgreen: )
-
Image
User avatar
msr.cooper
Forum Admin
 
Posts: 17036
Joined: Sat 29 April 2006; 20:55

Re: QViaggiaTreno

Postby fra74 » Fri 12 July 2013; 0:00

Ognuno ha i propri talenti.

Naturalmente prima scherzavo (sapete che quando voglio sono bravo a fare il pirla :mrgreen:), erano solo i primi passi, nel frattempo qualcosa in più l'ho fatta

Image

Ma per il momento a parte qualche testata contro il muro per piccoli problemucci che mi ha dato il nuovo IDE che sto usando non ho incontrato particolari difficoltà, solo un po' di imbarazzo con un linguaggio che è ancora abbastanza nuovo per me. Adesso però viene il difficile. Mi riterrei davvero soddisfatto se riuscissi ad avere pronta la prima versione per fine agosto.
“There is a greater darkness than the one we fight. It is the darkness of the soul that has lost its way. [...] Greater than the death of flesh is the death of hope, the death of dreams.”
User avatar
fra74
Forum Admin
 
Posts: 25241
Joined: Wed 05 July 2006; 21:15

Re: QViaggiaTreno

Postby EuroCity » Sat 13 July 2013; 9:38

Speriamo che il supporto per lo schermo intero su OS X 10.7/10.8/10.9 sia "automatico"...

Se non erro, prima era necessario specificarlo esplicitamente:

http://saipullabhotla.blogspot.it/2012/ ... -java.html

... ma probabilmente da allora si sono fatti progressi (dato anche che sulla pagina web di Apple Java Extensions, linkata dal blog qui sopra, si dice che si tratta di informazioni superate).

Poi, dovrebbe anche essere semplice, si spera, far sì che la barra dei menu sia globale sia in OS X che in Ubuntu (Unity)...
Il mondo è quel disastro che vedete, non tanto per i guai combinati dai malfattori, ma per l’inerzia dei giusti che se ne accorgono e stanno lì a guardare. - Albert Einstein
User avatar
EuroCity
 
Posts: 12100
Joined: Wed 05 July 2006; 21:08
Location: Pavia

PreviousNext

Return to Trasporto ferroviario

Who is online

Users browsing this forum: No registered users and 15 guests