sabato 28 novembre 2009

CRT, LCD, Plasma e OLED a confronto: differenza tra LED e OLED

clipped from programmazione.it
CRT, LCD, Plasma e OLED a confronto: differenza tra LED e OLED

Mi capita spesso di notare, specialmente sulle pubblicazioni non specialistiche, un utilizzo improprio dei termini LED e OLED, spesso citati come sinonimi. Essi però non sono equivalenti: un display a LED presuppone che la tecnologia a LED è utilizzata per la retroilluminazione dei display LCD, al posto delle lampade fluorescenti; un display OLED invece utilizza come sorgente di luce diretta gli OLED, appunto.

La retroilluminazione a LED venne introdotta nel 2006, con evidenti vantaggi, prima fra tutte la migliore resa dei colori, con una saturazione cromatica migliore e un gamut assai più ampio rispetto ai precedenti modelli LCD. Per precisare, il gamut è sostanzialmente il sottoinsieme dello spazio dei colori, che può venire correttamente riprodotto da un particolare dispositivo, come un display, una stampante a colori, ecc.
 blog it

lunedì 2 novembre 2009

rosa.ly Save your favorite images found on the web.

clipped from rosa.ly

Save your favorite images found on the web.

How it works:


  • You found an image you like while browsing a web page.

  • Use our dead simple Firefox extension or bookmarklet to grab the image.

  • Add some tags and save. Done!

 blog it

venerdì 29 maggio 2009

Rilasciato KOffice 2.0.0

clipped from www.feedly.com

koffice screeen
Il team di KOffice ha annunciato il rilascio della versione 2.0.0 della suite office di KDE.

Tale release è il frutto di oltre 3 anni di sviluppo, spesi per integrare KOffice con QT4 e le librerie di KDE4 e in alcuni casi riscrivere il motore di alcuni applicativi che compongono la suite. Numerosi lavori sono stati fatti per aumentare l’integrazione tra i diversi applicativi, per ridurne le funzionalità duplicate e facilitare la manutenzione a l’aggiornamento di nuove funzionalità.

Il team di sviluppo la definisce una “Platform Release” e, come KDE 4.0.0 è stata rilasciata rivolgendosi principalmente a sviluppatore e testers piuttosto che agli utenti finali. Questa versione non ha molte delle funzionalità che caratterizzavano la precedente release, che verranno aggiunte con i futuri rilasci delle versioni 2.1 e 2.2. Ulteriori informazioni e i link per il download sono reperibili sul sito ufficiale.

 blog it

venerdì 22 maggio 2009

The Most Accurate PDF-to-Word Converter

Online! Free!
clipped from www.pdftoword.com

Free PDF to Word by Nitro PDF Software

The Most Accurate PDF-to-Word Converter

Using our PDF-to-Word conversion technology, you can quickly and easily create editable DOC/RTF files, making it a cinch to re-use PDF content in applications like Microsoft Word, Excel, OpenOffice, and WordPerfect.
Best of all, it's entirely free!


 

Step 1

Step 2

Step 3

Select PDF to convert:Convert PDF file to:Email file to:










Currently uploading your file for conversion.
Do not close this window until the upload is complete.



Nitro PDF Software

Close



 blog it

The Most Accurate PDF-to-Excel Converter

Online! Free!
Free PDF to Excel by Nitro PDF Software

The Most Accurate PDF-to-Excel Converter

Use PDF to Excel to quickly and easily create highly-editable XLS files, making it a cinch to re-use tables and spreadsheets from PDF files in Microsoft Excel, OpenOffice, Google Docs, and WordPerfect Office. Best of all, it's entirely free!


 

Step 1

Step 2

Step 3

Select PDF to convert:Convert PDF file to:Email file to:

(What's this?)








Currently uploading your file for conversion.
Do not close this window until the upload is complete.



Nitro PDF Software

Close



 blog it

Le strategie per imparare un nuovo linguaggio di programmazione

Molto spesso per svolgere i propri compiti in ambiti lavorativi più o meno conosciuti, lo sviluppatore deve imparare a usare nuovi linguaggi di programmazione. Senza dover essere a tutti i costi un programmatore di alto livello, anche “solo” chi si occupa di tecnologie relative al Web può avere la necessità di padroneggiare molti nuovi linguaggi.

Quali possono essere delle strategie efficaci per acquisire queste nuove competenze? Un recente articolo di Justin James compie una interessante riflessione, confrontando alcune situazioni tipiche della vita formativa e professionale.

La prima opzione è quella di buttarsi immediatamente sul lavoro, dando solo una veloce occhiata alla sintassi e tenendo sott’occhio la documentazione; a volte può essere una necessità, oppure la semplice esaltazione per la nuova possibilità. Tuttavia, a parere di James, e secondo la sua esperienza professionale, non è una strategia vincente; può forse essere adatta per un linguaggio molto semplice, come ad esempio l’HTML, ma non per imparare le reali potenzialità (e punti deboli) di realtà più complesse.

Il modo migliore di imparare un linguaggio di programmazione sarebbe attraverso un insegnamento tradizionale, con un docente e un puntiglioso percorso di addestramento, ma situazioni del genere non sono realistiche al di fuori della propria formazione di base, e comunque prevederebbero dei costi e dei tempi difficilmente compatibili con le proprie esigenze professionali.

A conti fatti, per l’autore dell’articolo, la strategia con la quale ha ottenuto i risultati migliori senza disporre di un insegnante, è quella di una accurata preparazione prima di scrivere anche solo una riga di codice. È in questo modo che l’autore del post di Tech Republic ha imparato il linguaggio C, che può anche avere una struttura abbastanza immediata, ma che necessita di un’enorme quantità di lavoro per poter essere utilizzato bene e in modo sicuro.

Studiare testi, tutorial e codici permetterebbe di avere una conoscenza davvero a 360 gradi dell’argomento, che a parere di Justin James sarà comunque più profonda e utile al programmatore di quella unicamente pratica, conquistata sul campo, che rischia di limitarsi a un sottoinsieme degli effettivi mezzi a disposizione.

Fonte Programmazione.it

Friday Fun: Get Your Mario On

clipped from blogs.howtogeek.com

Friday Fun: Get Your Mario On

Original Nintendo Mario Brothers and Super Mario Brothers 3

To start off playing where it all began (Before Donkey Kong) check out this original version of Mario Brothers for the 8-bit Nintendo System.  You will need Java installed for this site to work.

original

Play Mario Brothers at Nintendo8.com

If you are a fan of the original Super Mario Brothers 3  – 8 bit Nintendo version – this is the place to go.  In fact this site has a bunch of original 8 bit Nintendo games you can play.

mario4

Play Super Mario Brothers 3 at Nintendo8.com

Super Mario 63

This game is 2D but includes a lot of the Super Mario SNES and Super Mario 64 elements into the game play.

game play

Play Super Mario 63 at MeltGames

Mario Tetris 3

This actually allows you to enjoy both Mario themes and play one of the most fun and addicting games ever in Tetris.  You can change the backgrounds and different music from the various Mario games.

MarioTetris

Play Mario Tetris 3

 blog it

lunedì 18 maggio 2009

Realizzare un sistema anti-intrusione con la webcam (10/10)

Se si preferisce l'alternativa di utilizzare pacchetti software già pronti che supportino la tecnica del motion detection e salvino su disco esclusivamente quando venga triggerato un evento, la scelta è abbastanza vasta; mi limiterò a segnalarne due, uno open source e freeware e uno a pagamento.

Dorgem, pur essendo freeware, è dotato di tutte le funzioni necessarie a implementare un discreto sistema di videosorveglianza con webcam. Esso ha la sola limitazione di non salvare porzioni dello stream video, quando il motion detection triggera un evento, bensí singole immagini, in formato JPG; tuttavia consente di salvare tutte le immagini via via catturate in un singolo stream AVI, nel caso lo si desideri.

Altra peculiarità interessante è quella di poter salvare le immagini, oltre che sul disco fisso, anche su un server FTP o HTTP remoto, cosa molto utile se si desidera accedere alle immagini generate dal sistema di videosorveglianza anche fuori casa. Inoltre è possibile gestire più webcam contemporaneamente - se sul PC ve ne sono installate più di una - semplicemente lanciando istanze multiple del programma, configurando per ciascuna di essa la webcam desiderata.

L'installazione di Dorgem è estremamente facile e veloce, il download dell'installer pesa solamente 420 KB, ma sono disponibili anche i sorgenti in formato ZIP, utilissimi per chi vuole studiarli ed eventualmente migliorare il prodotto, il cui sviluppo purtroppo è stato interrotto alla release 2.1.0. L'interfaccia è decisamente essenziale, ma le funzioni necessarie sono tutte presenti. La guida in linea è chiara e completa e l'autore di questo software,Frank Fesevur, è comunque contattabile via e-mail.

Un'alternativa commerciale, più efficiente e comunque venduta a un prezzo molto conveniente (intorno ai 29 $) è Active WebCam:
è riccamente dotato e molto funzionale; rispetto a Dorgem, Active WebCam permette di salvare, oltre che singoli frame, anche stream video in formato AVI o MPEG. Inoltre, allorché il sistema di motion detection triggera un evento, il programma può azionare un allarme, inviare un SMS o una e-mail con le immagini catturate, e altro ancora.

Le immagini possono essere variamente manipolate durante l'acquisizione: aggiungendo timestamp, text capture, image overlay; ridimensionandole, ruotandole, o selezionando la porzione (crop) da salvare. Il numero di webcam gestibili è illimitato, e ciascuna webcam viene visualizzata in una singola finestra, consentendo di realizzare un vero e proprio sistema di videosorveglianza completo. Una versione demo di 11 MB è liberamente scaricabile, per sbizzarrirvi negli esperimenti.

Con questo articolo termina la serie di puntate dedicata all'implementazione di un sistema di videosorveglianza basato su webcam e PC e approfitto per darvi ancora un paio di consigli: la webcam, quando è attiva, ha generalmente un led che si illumina, cosa decisamente sgradita se si vuole renderla totalmente invisibile, perciò è consigliabile coprire tale led con un pezzo di nastro isolante nero.

Il PC deputato a pilotare la/le webcam e a registrare le immagini su disco dovrebbe essere posto in un luogo appartato e difficilmente accessibile, altrimenti correrete il rischio che eventuali malintenzionati, che si introducano in casa, portino via anche il vostro PC con le immagini registrate. Il sistema è testato e funziona in maniera egregia, se si considera la spesa totale (meno di 100 euro) e il tempo occorso per installare l'hardware e il software (qualche ora).

Fonte Programmazione.it

domenica 17 maggio 2009

Now It’s Easy To-Do With Ta-da List

Now It’s Easy To-Do With Ta-da List

Ta-da List is a simple tool that lets you create to-do lists. It’s really useful and absolutely free. Ta-da List is the web’s easiest to-do list tool. You can make lists for yourself or share them with others. It couldn’t be simpler but Ta-da List is the web’s simplest and fastest to-do list maker.

Ta-da List

Make lists of things you need to do, your upcoming meet-ups, your homework assignments, people to call back, or anything you are planning to do. You can even share your lists with friends, family, spouses, collaborators, co-workers, or keep them to yourself. It’s up to you to share or not.

Ta-da List works in the most popular web browsers (IE 6/7, Firefox 2, and Safari 2) on the Mac, PC, and the iPhone.

You can use Ta-da List to keep track of…

Thank you notes to write

Restaurants to check out

Household chores for your spouse

Cities you want to visit

Homework assignments

Agenda for the weekly meeting

Famous quotes you don’t want to forget

and whatever you want…

 blog it

venerdì 15 maggio 2009

5 modi per fare a meno di Google quando cade




Da quando le cadute e le sospensioni dei vari servizi di Google si sono fatte più frequenti, considerato quanto centrale sia diventato Google per il lavoro di molti (Gmail, ricerche, Google Docs), forse è il caso di correre ai ripari.

Ecco qualche alternativa ai prodotti e alla web application di Google. Partiamo dalla ricerca su web.

1. Ricerca. Per molti saranno una reminiscenza dell’era pre-Google: Altavista, ad esempio, o Lycos. Sono entrambe due soluzioni ancora molto valide per molti aspetti, anche se non sono integrate con una serie di servizi come il motore di Google. Qualcosa di nuovo, invece, può arrivare da un motore come Cuil, provare per credere.

2. Mail. Per la mail web based c’è poco da fare: Gmail non si batte. Però, quando vi lascia a piedi, non c’è niente di meglio di aver conservato un account di posta di riserva, magari di quelli forniti dal vostro provider di banda. E una bella sincronizzazione della vostra rubrica con servizi del tipo di Mobyko.

3. Office online. Qui, fra le alternative a Google, vince a mani basse Zoho. E’ compatibile, completo, ha anche la versione mobile, ha la chat interna.

4. Video sharing. Qui sono di parte, essendo affezionatissimo di Viddler da usare al posto di Youtube. Niente limiti di durata, di peso e scaricamento “legalizzato” per i vostri amici.

5. Statistiche di accesso. Anche le statistiche di Google Analytics vanno giù, quando Google va giù. Niente di meglio che far tracciare le visite del proprio sito o blog anche da un servizio come Statcounter, in parallelo. Non sarà materia di tesi di laurea come Analytics, ma dubito che sarà down, per coincidenza, proprio mentre anche Google lo sarà.

Fonte Downloadblog.it

Realizzare un sistema anti-intrusione con la webcam (9/10)

Esaurita tutta la casistica delle problematiche hardware, a questo punto occorre iniziare a lavorare sul software, occorre cioè qualche programma in grado di catturare opportunamente le immagini di eventuali intrusi, che attraversino il campo di ripresa della webcam.

Anche se una soluzione ovvia può essere quella di attivare il classico programma di video capture fornito normalmente con le webcam, è altrettanto ovvio che una simile soluzione è assolutamente inefficiente e dispersiva, principalmente a causa della grande quantità di dati inutili che verrebbero memorizzati.

A noi interessa infatti catturare gli istanti in cui un eventuale malintenzionato cerca di introdursi nel campo visivo sorvegliato dalla nostra webcam; ciò può capitare molto sporadicamente con il risultato che si riprenderebbero muri o edifici, insomma immagini uguali ora dopo ora, giorno dopo giorno.

E' ovvio che un simile spreco di memoria per immagazzinare dati praticamente inutili rischia di essere antieconomico. Una soluzione però esiste e si chiama Motion Detection: detto in parole povere, è una tecnica che permette, basandosi su un'immagine ripresa da una videocamera o webcam - come ad esempio una porta, un cancello o una stanza senza alcuna presenza umana - di rilevare i cambiamenti nei pixel costituenti l'immagine e quindi di rilevare i cambiamenti dovuti all'attraversamento nel campo visivo di entità estranee. Ho semplificato molto il discorso, ma è possibile rintracciare innumerevoli fonti su tale argomento in Rete.

Tornando alla nostra applicazione, si può decidere di realizzare da sé un programma ad hoc con una funzione di motion capture, nel qual caso posso suggerire come punto di partenza un interessante articolo di Andrew Kirillow, Motion Detection Algorithms, che spiega come implementare il motion detection in uno stream video.

L'autore utilizza AForge.NET, un framework in C# appositamente implementato allo scopo di aiutare programmatori e ricercatori, che lavorino nel campo dell'image processing, computer vision, sistemi esperti di ricognizione, robotica, ecc. Il codice presentato è interessante dal punto di vista della resa finale e inoltre offre materia di riflessione ed approfondimento su argomenti assolutamente non banali.

Per i più pigri, invece, esistono pacchetti software già pronti, anche freeware e open source. Ma di questo ne riparleremo nelle prossime puntate.

Fonte Programmazione.it

martedì 12 maggio 2009

Kantaris is a Unique Media Player Based on VLC

clipped from blogs.howtogeek.com

Kantaris is a Unique Media Player Based on VLC

What do you get when you combine the plays-anything aspect of VLC with the pleasant interface of Windows Media Player? Today we'll show you the super-slick Kantaris media player.

Using Kantaris Media Player

1nstall

Kantaris can play virtually every type of media file you want to associate with it.

2 files

The user interface is very intuitive and offers cool options such as Last.FM Radio, previewing movies, and creating a video library.

main interface

Click on the Info button to retrieve album art and song information from the Last.FM database.

Song Info

You can use the Last.FM button to easily browse for and listen to music directly from the player.

lastfm radio

It offers some cool visualizations that you can change around as well.

Visualization2

You can also play most video files with Kantaris and easily access settings by right clicking anywhere on the movie screen.

movie

Another great feature is the ability to preview Apple movie trailers from within the app.

movie prview
hotkeys
 blog it

lunedì 11 maggio 2009

Realizzare un sistema anti-intrusione con la webcam (8/10)

Sia che abbiate costruiti i filtri necessari, sia che li abbiate acquistati già pronti, è ora possibile divertirsi a catturare immagini e frame video con la webcam. Sicuramente rimarrete affascinati... (continua...)

View Original Article

Blogged with the Flock Browser

domenica 10 maggio 2009

100 Portable Apps for your USB Stick (for Mac and Win)

clipped from www.makeuseof.com

100 Portable Apps for your USB Stick (for Mac and Win)

Free Portable Apps This stuff can be installed on any portable drive, i.e. USB thumbdrive, PDA or an iPod. You can use them at work, school, or any other place where you can plugin your device. Check them out, you can either scroll-down for relevant category, i.e office software, email tools, messengers, games, etc. or get a ‘all-in-one’ package (all essential tools) . While there are more apps for windows users, I tried to include a mac version for each essential tool. All free. Enjoy!

  • Portable Office Software
  • Portable Email/Calendar/ToDo Programs
  • Portable Text and Voice Messengers
  • Portable Media Tools (Audio / Video)
  • Portable Graphics Viewers and Image Editors
  • Portable Browsers and Web Tools (FTP, Feedreaders, Torrent clients…)
  • Portable Security Software
  • Portable Games
  • Other Portable Utilities
  • Portable Developer Tools (Techies Only)
  • All-In-One Packages
  • Portable Operating Systems (’HowTo’ Articles)
  • USB ThumDrive Tips
  •  blog it