Twitter Profile
salta alla navigazione

Video del Google Developer Day 14 Novembre 2008

Inviato da LukePet in : Chicche, Documenti, Informatica, Internet, Multimedia, Prodotti, Siti, Sviluppo, Tutorial, Web , aggiungi un commento

Ieri Google Italia ha inserito su YouTube, diversi video dei seminari svolti al Google Developer Day lo scorso 21 Ottobre a Milano. Io c’ero stato ed avevo scritto il mio bel resoconto in questo post: chiacchiere-due-parole-sul-developer-day-di-google.

Se qualcuno fosse interessato a seguire alcuni dei seminari seduto comodamente davanti al proprio monitor può dare un’occhiata qui: http://www.youtube.com/user/GoogleItalia; l’unico inconveniente è che questa volta non c’è modo di usufruire della traduzione simultanea.

Io mi limito a riportarvi il contributo video del seminario sulla geolocalizzazione che ho trovato piuttosto interessante, ben fatto; credo sia stato l’unico puramente in italiano. Eccolo:

Per il resto vi basta visitare il canale YouTube di Google Italia.

Buona visione.

Il trend dei linguaggi di programmazione negli ultimi anni 26 Aprile 2008

Inviato da LukePet in : Chiacchiere, Documenti, Informatica, Internet, Siti, Software, Sviluppo, Tecnologia, Web , aggiungi un commento

Oggi facevo un piccolo bilancio sulle mie conoscenze in termini di linguaggi di programmazione e mi è venuto lo sfizio di controllare il trend di popolarità attuale dei linguaggi esistenti.
Così me ne sono andato sul sito http://www.tiobe.com/index.php/tiobe_index per valutare la situazione; nel sito è presente una classifica ben dettagliata dei linguaggi di programmazione più utilizzati…è una classifica che viene redatta mensilmente ma io era un bel pò che non la consultavo.

Al primo posto come sempre c’è Java (di cui ho una buona conoscenza acquisita negli anni di università), stabile al secondo posto c’è il linguaggio C (che ho studiato in maniera molto approfondita alle superiori), in ascesa al terzo c’è Visual Basic (che sto studiando attualmente grazie al lavoro), al quarto PHP (che non conosco in modo approfondito ma con cui ho lavorato spesso per apportare delle modifiche a vari siti)…e via dicendo tutti gli altri.

Facendo una panoramica generale ho comunque riscontrato che le mie conoscenze ricoprono bene i primi posti della classifica…speriamo che questo serva per il futuro.

Volevo però riportare sul blog il grafico dell’andamento di diffusione dei linguaggi rilevato negli ultimi anni (anche questo grafico è reperibile dal sito sopracitato):

Da una prima analisi sembra che molti linguaggi siano rimasti pressochè stabili negli anni, Java e C hanno riscontrato un trend un pò negativo negli anni, pur rimanendo i linguaggi più diffusi, contrariamente sembra che linguaggi come C# e Ruby stiano pian piano guadagnando popolarità.

Staremo a vedere cosa riserverà il futuro a noi giovani programmatori.

Buon sviluppo a tutti.

Frutti del nuovo lavoro…parte seconda 19 Aprile 2008

Inviato da LukePet in : Chicche, Documenti, Guide, Informatica, Internet, Prodotti, Siti, Sviluppo, Tutorial, Web , 1 commento finora

La scorsa settimana nel post chicche-frutti-del-nuovo-lavoro ho segnalato alcuni utili links per chi vuole immergersi nel mondo DotNet (come me)…oggi continuiamo con un’altra piccola carrellata di collegamenti degni di nota.

  • http://www.asp.net
    (sito ufficiale Microsoft su ASP.NET (in inglese), c’è veramente di tutto…video tutorials, webcasts, articoli, news, etc etc)
  • http://www.peppedotnet.it
    (sito dello sviluppatore Giuseppe Marchi in cui è possibile trovare una ricca raccolto di articoli e guide…ve lo consiglio)
  • http://www.dotnetside.org
    (sito del primo user group del sud Italia dedicato al Microsoft .NET Framework)
  • http://www.dotnetfreaks.com
    (sito inglese in cui è possibile accedere ad una ricca e ben strutturata area di download per scaricare esempi applicativi e/o guide da poter sfruttare)
  • http://www.sitepoint.com/subcat/asp
    (area del portale SitePoint che raccoglie utili tutorials su ASP.NET)

Come vedete c’è parecchia carne al fuoco da assaporare…buon apprendimento.

Frutti del nuovo lavoro… 11 Aprile 2008

Inviato da LukePet in : Chiacchiere, Chicche, Documenti, Guide, Informatica, Internet, Prodotti, Siti, Software, Sviluppo, Tutorial, Web, Windows , 2 commenti

…il primo frutto è stato che ieri non sono riuscito neanche a scrivere un post. Questo nuovo lavoro inizia seriamente a ciucciarmi una fetta consistente di tempo libero che prima avevo, vabbè prima o poi doveva capitare. Non sarebbe neanche così pesante se in mezzo non ci fossero pure i lavori per la tesi ed altre piccole attività integrative…fino a Luglio sarà piuttosto dura.

Ma veniamo a noi; vi ho già detto che dovrò lavorare sulla tecnologia di casa Microsoft…e così mi sono immerso nel mondo DotNet. Di solito la prima cosa che faccio quando devo apprendere un nuovo linguaggio è una ricerca di risorse web che mi possano tenere aggiornato su nuovi sviluppi e che mi offrano articoli e community di supporto.

Ecco quindi qualche utile link che ho trovato, chi fosse interessato ad entrare nel mondo DotNet magari può buttarci un occhio:

oltre a tutto questo ci sono sempre le utilissime guide di Html.it.

Per questa settimana dal mondo DotNet è tutto.

GUI Editor per Eclipse 27 Febbraio 2008

Inviato da LukePet in : Chicche, Informatica, Linux, Prodotti, Software, Soluzioni, Sviluppo, Web, Windows , aggiungi un commento

Parliamo ancora di grafica in Java.

Qualche tempo fa ho scritto un post sull’argomento inserendo una guida alle librerie grafiche SWT (chicche-java-swt-una-piccola-guida-di-introduzione-all-uso-della-libreria) e rimarcando la loro migliore resa estetica rispetto ad AWT e Swing.

Oggi all’università si parlava di queste librerie e tra i vari discorsi mi è sorta la curiosità di cercare un editor visuale che mi consentisse di costruire interfacce in modo rapido e semplice con Eclipse.

Esiste un famoso progetto a tale scopo…il Visual Editor, che però a quanto pare non funziona su Eclipse 3.3; così mi sono messo alla ricerca di una alternativa ed ho trovato il plugin Jigloo.

Sembra un buon tool, è disponibile in versione commerciale e non, e su Eclipse 3.3 gira ottimamente; ancora lo devo testare a fondo ma da ciò che ho visto sembra piuttosto interessante.

Trovate tutte le informazioni all’indirizzo: http://www.cloudgarden.com/jigloo/index.html,

e questo è il link per il download diretto del plugin: http://www.cloudgarden.com/jigloo/dnld_redirect.html.

Come sempre, anche per questa volta, spero di esservi stato utile. Bye.

Utili (anzi utilissimi!) comparatori di testo 25 Febbraio 2008

Inviato da LukePet in : Chicche, Informatica, Prodotti, Software, Sviluppo, Web, Windows , 3 commenti

Ci sono delle utility di cui non si può proprio fare a meno (almeno per chi è abituato a svolgere un certo tipo di attività); per quanto mi riguarda uno dei tool che utilizzo spesso è il comparatore di testo.

I comparatori di testo, come si può facilmente dedurre dal nome, sono una classe di applicativi che hanno il compito di comparare due file distinti per evidenziare eventuali differenze tra i testi contenuti. Io li trovo particolarmente utili quando devo confrontare dei file php (o html, css, etc. etc.) per valutare eventuali modifiche.

Se ad esempio avete realizzato un sito attraverso un cms e dopo un pò esce un update per quel cms (o per qualche modulo) ma non potete sovrascrivere “brutalmente” i file php da aggiornare perchè avete apportato in precedenza delle vostre modifiche manualmente…bè, allora, in questo caso il comparatore di testo è uno strumento molto prezioso da sfruttare. Grazie ad esso potrete compare tutti file degli eventuali moduli da aggiornare ed individuare le giuste modifiche da consentire o meno.

Di comparatori di testo ne esistono diversi. Uno dei migliori che abbia provato è Beyond Compare della Scooter Software; c’è da dire però che il programma non free ed è ideato esclusivamente per Windows.

Comunque, se avete intenzione di provarlo potete cliccare qui: http://www.scootersoftware.com/download.php.

Se poi avete altri applicativi di questo genere da segnalare ben venga; magari un programma dalle stesse potenzialità esiste ma ancora non ho avuto il piacere di testarlo.

Per il momento, buone comparazioni a tutti.

Compressione Javascript…ecco un utile link 30 Gennaio 2008

Inviato da LukePet in : Chicche, Informatica, Internet, Siti, Software, Soluzioni, Sviluppo, Web , aggiungi un commento

In questi giorni discutevo con il mio nemico-amico discepolo-maestro dell’attività di compressione per ridurre il consumo di risorse di un sito web. Le librerie javascript sono oramai un ingrediente fondamentale per chi si trova a sviluppare per il web, basta pensare agli innumerevoli script js utilizzati per introdurre mirabolanti effetti ai siti.

Di che effetti parlo? Fatevi un giro qui…

chiaro?…bene, tutte queste finezze grafiche hanno un prezzo…l’occupazione della banda!

Se nel nostro sito inseriamo parecchie librerie javascript la pesantezza delle pagine web potrebbe diventare eccessiva; una possibile precauzione per evitare ciò consiste nel comprimere le librerie javascript al fine di diminuire l’eventuale consumo di risorse.

Insieme al discepolo-maestro ci siamo quindi messi a testare qualche servizio online per comprimere files javascript…ma a dirla tutta, non abbiamo avuto gran successo. Successivamente ildiscepolo ha trovato una plugin per Rails che gli permette di gestire la compressione, mentre io ho trovato un link piuttosto utile che permette di scaricare un pacchetto contenente i files già compressi di Prototype (il framework javascript sfruttato da librerie come Script.aculo.us, Lightview, etc.).

Il link dove potete trovare questo utile pacchetto è: http://groups.google.com/group/prototype-core/.

Vi basta scaricarlo, estrarlo, andare in files->compressed e scegliere i files di cui avete bisogno (i files sono compressi con diverse tecniche, sceglietene una); dopodiche non vi resta che sostituire la libreria javascript originale (non compressa) con la sua copia compressa…e il gioco è fatto.

Buone compressioni.

MySQL…un utile database per regioni, comuni e province 7 Gennaio 2008

Inviato da LukePet in : Chicche, Informatica, Internet, Siti, Sviluppo, Web , 3 commenti

Oggi scrivo un post veloce-veloce che devo scappare; giusto il tempo di una rapida segnalazione.

Qualche giorno fa ho avuto bisogno di un database da cui reperire informazioni su regioni, provincie e comuni d’Italia; ho fatto un piccola ricerca su Google ed ho visionato qualche link per trovare il db che facesse al mio caso. Tra i vari links visitati ve ne segnalo uno in particolare da cui è possibile scaricare uno script per importare su mysql una banca dati piuttosto dettagliata.

Se la cosa vi interessa cliccate qui: http://www.redfoxy.it/home/67.html.

Come al solito spero di esservi stato utile. Bye.

Java SWT…una piccola guida di introduzione all’uso della libreria 10 Dicembre 2007

Inviato da LukePet in : Chicche, Documenti, Guide, Informatica, Software, Sviluppo, Tutorial , 5 commenti

Oggi metto in download una piccola guida che magari può essere utile a qualcuno.

In questi mesi sto lavorando alla mia tesi, molto probabilmente dovrò realizzare un applicativo per coordinare dei wrapper ed estrarre dati da pagine web…ma questa è un’altra storia.

Il linguaggio di programmazione che mi trovo ad utilizzare (per l’ennesima volta) è Java…stavo quindi pensando che se avrò bisogno di definire un’interfaccia grafica, per interagire con il programma, questa volta utilizzerò la libreria SWT in modo da avere un aspetto grafico decisamente più apprezzabile rispetto alle solite AWT e Swing.

Mi sono quindi messo a cercare un pò di documentazione per utilizzare le SWT nel caso ne avessi bisogno; nel sito http://www.developer.com ho trovato alcuni articoli interessanti.

Ho fatto quindi un copia-incolla dei vari tutorials mettendoli insieme in un unico documento ed infine ho creato un bel PDF in modo da avere tutte le informazioni a portata di mano qualora ne avessi bisogno…e visto che potrebbe essere utile a qualcuno vi metto il documento a disposizione.

Per scaricare la guida basta cliccare sul seguente collegamento: Swt Guide.

Buon apprendimento…spero di esservi stato utile.