Caputo's blog

Informatica, tecnologia, programmazione, fai da te, papercraft e papertoy

Programmazione: da Java a C#

giugno 11th, 2011 by Giovanni Caputo

Sul sito della Microsoft sono disponibili degli utilissimi articoli per imparare il linguaggio C#. In particolare ci sono delle pagine dedicate che aiutano al passaggio da Java a C#.

Una pagina molto utile è http://msdn.microsoft.com/en-us/netframework/gg715299

che contiene:

Category: Programmazione, Tecnologia | No Comments »

FoxyTag, il sistema gratuito e legale per segnalare la presenza di autovelox sul tuo telefono cellulare.

febbraio 1st, 2010 by Giovanni Caputo

Esiste un ottimo servizio gratuito e legale che ti segnala la presenza di Autovelox fissi e mobili in tutta Europa direttamente sul tuo telefono cellulare, si chiama FoxyTag.

FoxyTag è un sistema legale e gratuito per segnalare la presenza di autovelox fissi e mobili sul tuo telefono cellulare, ricevendo un allarme 15 secondi prima di raggiungere il punto critico. Chi partecipa al progetto, segnalando nuovi autovelox o confermando quelli esistenti, aumenta la relazione di fiducia con gli altri utilizzatori e permette di beneficiare di informazioni più affidabili ed aggiornate. Questo modello di collaborazione permette a FoxyTag di essere oggi il più completo ed aggiornato database di autovelox nel mondo.

FoxyTag non incita gli utenti ad andare veloci e nemmeno a comportarsi in modo richioso, il suo utilizzo permette agli automobilisti di essere più concentrati sulla strada evitando di dover guardare continuamente il tachimetro nella paura di essere fotografati. Abbiamo constatato che gli autisti tendono a frenare di scatto nel momento in cui intravedono un autovelox, anche quando non stanno superando il limite di velocità, rischiando di provocare intralci nel traffico se non addirittura causare incidenti (tamponamenti a catena o slittamenti, come in questo video). FoxyTag segnala preventivamente la presenza di autovelox, in modo che gli automobilisti possano avere il tempo sufficiente per controllare la velocità ed adeguarsi nel caso sia necessario.

Il funzionamento é semplice, ti serve un cellulare Java ( qui trovi l’elenco dei modelli compatibili ), un Navigatore GPS Bluetooth ( o incorporato nel cellulare ) e un abbonamento GPRS / UMTS con il tuo operatore.

Poi scegli e scarichi qui una delle varie applicazioni FoxyTag e la installi sul telefono, attraverso la connessione internet (GPRS o UMTS) il sistema invia al telefono ogni 5 minuti un aggiornamento del database con la localizzazione degli Autovelox, permettendo al telefono stesso di notificarti con un “Bip sonoro” la presenza di un prossimo Autovelox sulla strada che stai percorrendo.

Category: Tecnologia, telefonia | No Comments »

Creare il proprio Server Musicale Con Sockso

giugno 1st, 2009 by Giovanni Caputo

Sockso è un programma open source per creare un server musicale che permette di condividere la propria musica preferita.

Con Sockso possiamo liberamente decidere quali cartelle e quali file musicali condividere. A questo punto i nostri amici potranno collegarsi al nostro server musicale tramite un’interfaccia web sulla porta  TCP 4444

http://sockso.pu-gh.com/images/album.png

Questa interfaccia web ha anche un flash player integrato, che permette di ascoltare direttamente le tracce audio e presenta delle statistiche per evidenziare i brani più ascoltati, quelli aggiunti di recente, ecc.

Sockso supporta pienamente i formati MP3, OGG Vorbi, Flac e WMA. Inoltre usa le informazioni contenute sul noto sito last.fm per ottenere dati sugli artisti e sulle canzoni.

Per poter scaricare ed iniziare a usare Sockso basta andare sul sito ufficiale del software sockso.pu-gh.com e scegliere la versione adatta al nostro sistema operativo. Sockso è inoltre disponibile in diverse lingue, tra cui anche l’italiano.

Read the rest of this entry »

Category: Musica, Programmazione, Siti Web | No Comments »

Java su Google AppEngine

marzo 27th, 2009 by Giovanni Caputo

Secondo alcune indiscrezioni Google AppEngine, la piattaforma di Google per creare e ospitare applicazioni online, potrebbe supportare lo sviluppo di applicazioni Java.

Fino ad ora attraverso la piattaforma era possibile sviluppare applicazioni in Python. La possibilità di sviluppare in Java, consentirebbe lo sviluppo di applicazioni di tipo enterprise , e a Google di entrare nel mercato Java.

L’annuncio dovrebbe venire dato attraverso conferenza Google I/O 2009 che si terrà a Maggio.

Fonte:  TechCrunch

Category: Programmazione, Siti Web, Tecnologia | No Comments »

Stringhe di connessione per i DMBS

marzo 21st, 2009 by Giovanni Caputo

Se non sapete, non ricordate e volete subito trovare come configurare le stringhe di connessione ad un DBMS potete utilizzare il seguente sito web.

www.connectionstrings.com

Potrete trovare le stringhe di connessione dei più utilizzati DBMS:

SQL Server 2008
Valentina

Category: Programmazione, Siti Web | No Comments »

Sun annuncia JavaFx Mobile

febbraio 18th, 2009 by Giovanni Caputo

Sun ha annunciato l’estensione del proprio framework JavaFX ai dispositivi mobili. L’ultima release di JavaFX, la 1.1, infatti include supporto di per dispositivi mobili e un’emulatore per effettuare test di compatibilità.

Obiettivo di Sun è consentire il delivery di applicazioni sempre piu ricche e potenti basandole sulla versione wireless di Java, sfruttando così le potenzialità della piattaforma più diffusa e potente del segmento mobile. JavaFX mette a disposizione audio e video ad alta fedeltà, effetti tipografici sul testo, grafica vettoriale, animazioni e Web service il tutto sfruttando una piattaforma consolidata e diffusa come Java ME.

JavaFX mobile potrebbe dare nuovo impulso e nuove possibilità a Java sui dispositivi mobili e potrebbe anche diventare un valido rivale di flash e di altre piattaforme emergenti.

JavaFX API index page

Category: Open Source, Programmazione, Tecnologia, telefonia, tutorial | 1 Comment »

Convertire codice C in Java

febbraio 1st, 2009 by Giovanni Caputo

Il convertitore  C2J fornisce la conversione automatica dei file di codice sorgente in C in classi Java con un nome appropiato. Sono supportati lo standard ANSI C e la libreiria K&R. Scritto in C, il convertitore è disponibile per piattagorma Win32, è disponibili anche una versione Java avviabile su Java Virtual Machine.

Io non l’ ho ancora provato, aspetto i vostri commenti!

Category: Open Source, Programmazione | No Comments »

10 Librerie UI per il Web

gennaio 29th, 2009 by Giovanni Caputo

Volete realizzare una Rich Internet Application? date uno sguardo alle seguenti librerie.

1. IT Mill Toolkit
IT Mill Toolkit framework open-source, che fornisce widgets e tools per lo sviluppo di applicazione RIC, garantendo compatibilità tra i vari browser.

2. LivePipe UI
LivePipe UI suite di alta qualità di widgets e controllo per creare applicazioni stile web .20.

3. Iwebkit iPhone/iPod touch framework
Iwebkit kit per creare siti web di alta qualità per iPhone e iPod Touch.

4. Jitsu
Jitsu contiene un insieme di tool per sviluppare applicazioni con interfacce sofisticate, includendo compilatori, animation engine e tanto altro.

5. MochaUI
MochaUI librerie per interfacce web costruita sul framework Mootools.

6. Echo Web Framework
Echo fornisce un interfacca simile alle  Swing o alle  SWT di Eclipse.

7. The Yahoo! User Interface Library (YUI)
YUI Library utiliti e controlli sviluppati in JavaScript, per realizzare interfacce altamente interattiva usando tecniche di script DOM, DHTML e Ajax.

8. Sigma Ajax UI builder
SigmaVisual scitta in javascript e php.

9. WUI Web UI Framework
WUI framework MVC per realizzare interfacce web utilizzando un solo linguaggio: JAVA.

10. Butterfly Web UI
Butterfly Web UI framwork web per Java.

Commentate e suggeritene delle altre!!

Category: Programmazione, Siti Web, Tecnologia | 1 Comment »

Java papercraft

gennaio 14th, 2009 by Giovanni Caputo

かんせい1紙まるぶんちょう-しろ

Pera la guida della realizzazione:

http://blog.livedoor.jp/marubundo/archives/2009-01.html

Category: Fai da te, Paper toy | No Comments »

Serie A 2008/09 per cellulari Symbian/J2ME

ottobre 15th, 2008 by Giovanni Caputo

Questa applicazione rappresenta l’innovazione di uno dei tanti approcci che un tifoso può avere con il calcio. Oltre a televisione, radio e internet, adesso è possibile avere a disposizione un programma per telefono cellulare che offre alcuni servizi interessanti per gli appassionati e non.
Nel dettaglio:

  • GESTIONE CLASSIFICA E RISULTATI

SerieA 2008/09 permette l’archiviazione delle partite di Serie A con la generazione automatica della classifica arricchita da alcuni dati significativi quali:

      • partite giocate
      • partite vinte
      • partite nulle (pareggiate)
      • partite perse
      • goal fatti
      • goal subiti
      • punti

L’applicazione permette due tipi di archiviazione:

  • Archiviazione automatica

Tramite una connessione ad un server dedicato, l’applicazione è in grado di aggiornare automaticamente i risultati e la classifica. Nel caso in cui alcune giornate non fossero state aggiornate per tempo, nel momento in cui si aggiorna l’ultima utile l’applicazione chiederà all’utente se intende aggiornare anche tutte le precedenti non aggiornate, in maniera del tutto automatica.
Il cellulare deve essere stato già configurato per accedere ad internet. Il programma permette l’aggiornamento dei risultati via internet sia con la connessione Web che con la connessione WAP.

  • Archiviazione manuale

L’utente può scegliere di inserire manualmente i risultati dell’ultima giornata utile, ma anche di eventuali giornate precedenti non aggiornate per tempo. In breve, l’applicazione prevede la possibilità di scegliere se aggiornare manualmente o automaticamente ogni singola giornata in qualsiasi momento.

  • ARCHIVIO E SIMULAZIONE

SerieA 2008/09 fornisce un archivio completo di tutte le partite presenti nel campionato. Dà inoltre all’utente la possibilità di “simulare” la prossima giornata di campionato inserendo dei risultati fittizi, e conoscere le eventuali variazione della classifica in dipendenza dei dati inseriti.

  • INFORMAZIONI SULLE SQUADRE

Tramite questa nuova funzionalità, sarà possibile visionare alcune informazioni riguardanti tutte le squadre partecipanti al campionato di Serie A 2008/09 tra le quali la posizione geografica all’interno della nazione, le divise in casa e fuori casa e lo stadio assegnato per le partite in casa.

  • VERSIONE DIMOSTRATIVA

L’applicazione è disponibile in versione dimostrativa con un sistema di registrazione.
Questo aspetto è importante perchè l’utente ha la possibilità di verificare il corretto funzionamento e la completa compatibilità prima di registrare l’applicazione.
La versione dimostrativa limita alcune delle funzionalità previste, funzionalità che possono essere abilitate tramite un codice di sblocco per rendere completamente funzionante il software. Il codice di sblocco si ha dopo aver fatto una donazione tramite PayPal, PostePay o altri metodi (5,00 €). Si ricorda di non eliminare il programma dal cellulare pena la rimozione della registrazione. Eventualmente effettuare prima un backup delle applicazioni.

  • DOWNLOAD Telefoni compatibili:

Controllare le specifiche tecniche del proprio dispositivo alla sezione Java MIDP/J2ME per stabilire la corretta versione da scaricare. Le varie versioni sono già predisposte per la visualizzazione normale e in landscape per i dispositivi che lo permettono come ad esempio il NokiaN95.

Nokia Serie60 MIDP 1.0 (3660, 3620,3650, 3660, 7650, N-Gage, N-Gage QD, ed altri ancora…)
Nokia Serie60 MIDP 2.0 (6600, 6620,6630, 6680, 7610, Serie N, ed altri ancora…)
Cellulari compatibili MIDP 2.0 (tutti i nuovi dispositivi di ultima generazione)
Cellulari compatibili MIDP 1.0
(tutti i vecchi dispositivi con Java MIDP/J2ME)

Per favorire la velocità, si consiglia l’installazione dell’applicazione sulla memoria del telefone dove fosse presente anche una memoria esterna.

http://puffo83.altervista.org/seriea2009/

Category: Programmazione, programmi, Siti Web, Tecnologia, telefonia | 4 Comments »