» The Virtual Piano: un piano virtuale per divertirsi a suonare online
Virtual Piano è un'altra simpatica applicazione che consente di suonare un pianoforte virtuale online . Si tratta di uno strumento per creare musica con il computer. Si può suonare infatti con la tastiera e con il mouse. Dispone di accordi già pronti che si possono avviare cliccando sui numeri della tastiera del pc (da 1 a 7). The Virtual Piano rappresenta anche e soprattutto un gioco o un passatempo per quanti non conoscono la musica e vogliono divertirsi a strimpellare qualcosa online. Lo strumento è gratuito, non richiede registrazione e dispone di un nutrito gruppo di appassionati in FaceBook. Vedi anche: Virtual Keyboard: tastiera virtuale per divertirsi a suonare strumenti online Virtual Piano: un pianoforte virtuale per divertirsi a suonare online Via | downloadsquad Articolo originale: maestroalberto The Virtual Piano: un piano virtuale per divertirsi a suonare online

08/02/10 09:41 da maestroalberto

» Disegnare online con Sketchpad
Sketchpad è un efficiente strumento che permette di disegnare online , una specie di Paint basato sul web. Gli strumenti disponibili sono quelli tipici di questo genere di programma: forma, scrittura, secchiello, gomma, pennello, colore, ritaglio, timbro e via dicendo. Anzi, fornisce alcuni tool decisamente più potenti rispetto al classico Paint di Microsoft. Tuttavia l'aspetto più interessante di Sketchpad è che è sviluppato in HTML5, ciò significa che non richiede Flash, segnando così l'inizio di un una nuova era per quanto riguardo la realizzazione e l'uso di applicazioni, giochi e video online. Sketchpad è uno strumento gratuito che non richiede registrazione. Articolo originale: maestroalberto Disegnare online con Sketchpad

08/02/10 09:21 da maestroalberto

» MonoClops: trasforma la foto di un ritratto in un ciclope
MonoClops è una strana applicazione web che permette di trasformare la foto di un ritratto in un ciclope . Il più famoso fu Polifemo, il gigante da un occhio solo accecato da Ulisse e dai suoi prodi. Per creare un “ritratto ciclopico” basta caricare un'immagine e MonoClops aggiungerà l'effetto “occhio solo”. Noi, attraverso un semplice editor visuale, dobbiamo soltanto specificare la posizione degli occhi trascinando due cerchi intorno ad essi. Conclusa l'operazione si può anche aggiustare la mira, procedere al download dell'immagine creata del nostro mostro in formato JPG o condividerla nelle reti sociali alla Twitter o FaceBook. Per ottenere i migliori risultati è necessario caricare la foto di un viso ripreso dal davanti. MonoClops è un servizio gratuito che non richiede registrazione. Via | downloadsquad Articolo originale: maestroalberto MonoClops: trasforma la foto di un ritratto in un ciclope

08/02/10 09:03 da maestroalberto

» FillAnyPDF: riempire, firmare e condividere PDF via web
FillAnyPDF è un nuovo strumento che permette di riempire, firmare e condividere PDF via web. Spesso capita di dover riempire formulari in PDF per una documentazione e non ci resta che stamparli e riempirli a mano. FillAnyPDF ci consente di fare la stessa cosa in forma digitale e di condividere il documento online. In pratica si carica il nostro PDF e attraverso un comodo editor si digita quello che c'è bisogno scrivere posizionando il puntatore del mouse nella zona della scritta. Si può anche correggere, selezionare il colore del testo, evidenziare e scrivere a mano libera in modo da aggiungere una firma. In pratica funziona come una vecchia macchina da scrivere potenziata. Concluso il lavoro si può procedere al download del nostro documento entro dodici ore e da registrati salvare e condividere il link del file via email. Addirittura si può inviare altre persone per lavorare assieme online nel documento condiviso. Oltre ai PDF FillAnyPDF supporta i formati PNG, JPG e GIF. Chi desider..

06/02/10 18:09 da maestroalberto

» Progettare e disegnare un giardino online con GardenPuzzle
GardenPuzzle è un'applicazione per appassionati, designer ed architetti per progettare e disegnare un giardino online . Può essere usata semplicemente per divertirsi o per realizzare la bozza di un progetto. GardenPuzzle fornisce uno strumento di disegno con cui creare un giardino online partendo anche da fotografie. Il giardino può essere creato aggiungendo i vari elementi sulla pianta: aiuole, fiori, piante, fontane, muretti, prato, steccati. Essi si spostano con il drag&drop e possono essere cancellati e modificati nelle dimensioni. Si può scegliere lo scenario e il tipo di giardino in base alla sua collocazione geografica e alle condizioni atmosferiche, caricare una foto e visualizzare l'evoluzione del progetto nelle quattro stagioni dell'anno. GardenPuzzle funziona anche come community di appassionati di giardinqggio, è uno strumento gratuito che non richiede registrazione. Disponibile anche una versione plus a pagamento con opzioni aggiuntive. Strumenti simili: GardenPlanne..

06/02/10 12:49 da maestroalberto

» Wordpress: filtrate il contenuto dei commenti
Mi è capitato di dover sistemare un fastidioso problema su un blog Wordpress: gli utenti lasciavano commenti con frasi lunghissime. Questo produceva la fuoriuscita del testo, sia nel backend che, ancor peggio, nel frontend. L'effetto era davvero orribile e, onde evitare di moderare a mano ogni singolo commento, l'unica soluzione era quella di filtrare - in qualche modo - l'output dei commenti. Fortunatamente (ed è una delle ragione per cui tutto sommato adoro WP) Wordpress permette di aggiungere un filtro all'output dei commenti. Nel mio caso è bastato aggiungere nel file functions.php le seguenti righe di codice: PLAIN TEXT PHP: function filter_comment ( $content ) {     $a = explode ( " " , $content ) ;     $content = "" ;     foreach ( $a as $word ) {         if ( strlen ( $word ) > 20 ) $word = substr ( $word , 0 , 20 ) . "[t...]" ;         $content .= &#..

06/02/10 00:30 da undolog

» Addio Blog, tutti su Facebook?
Mark Zuckerberg Facebook ha compiuto 6 anni e si è fatto un regalo con un look nuovo che è stato abilitato ad una parte dei suoi users (test area), pochi giorni di attesa  per l'upgrade a tutti gli altri utenti. L'upgrade grafico del sito era atteso da molto e già dallo scorso ottobre è stato possibile osservare alcune immagini della nuova interfaccia grafica. Il restyling pare ad una prima occhiata meno rivoluzionario, ma con una maggiore cura nelle funzioni di ricerca e nuova disposizione dei comandi per rendere più accessibili sia i contenuti che le apps abilitate sul singolo profilo utente. Il “compleanno” è anche l'occasione per Mark Zuckerberg (fondatore e Ceo di Facebook) di fare una valutazione dello stato attuale, con un post sul blog di FB, ha svelato che gli users sono 400 milioni in tutto il mondo (più che raddoppiati nell'ultimo anno). Questo successo ha ovviamente influito negativamente sulla diffusione e l'uso dei blog, uno studio sul “Pew Internet & American Life Proje..

05/02/10 20:59 da Flashmotus

» Citrify: foto editor online semplice e gratuito
Citrify è un ottimo foto editor online semplice e gratuito . Facile da usare, rapido ed efficiente rappresenta certamente una buonissima opzione tra i tanti editor grafici di immagini disponibili online. Si avvia con un click senza doversi registrare e ci troviamo davanti a un'interfaccia pulita ed essenziale. Si può caricare qualsiasi tipo e formato di immagine e iniziare la modifica. Gli strumenti sono quelli classici di ogni photo editor che si rispetti: colore, luminosità, contrasto, saturazione, ritaglio, ridimensionamento, rotazione, correzione occhi rossi e via dicendo. Ci sono anche funzioni più specifiche come la rimozione dei brufoli e delle rughe e lo sbiancamento dei denti. Interessante il tool che permette di aggiungere effetti speciali alle nostre foto e quello con cui inserire gli sticker, ossia alcuni elementi grafici per creare una sorta di fotomontaggio o di creazione artistica. Conclusa la modifica non resta che salvare l'immagine e scaricarla sul nostro computer. C..

05/02/10 10:31 da maestroalberto

» Very short snippet: ottenere l’output di un URL in Objective-C
Avrei forse dovuto scrivere "Very very very, short snippet", tuttavia è un ottimo e comodissimo "trucchetto" questo che sto per mostrare. Eseguendo le "due" righe di codice indicate qui sotto, è possibile ottenere l'output di qualsiasi URL e manipolarlo. PLAIN TEXT Objective-C: NSString * url = [ NSString stringWithFormat : @ "http://www.appleside.it/" ] ; NSString * result = [ NSString stringWithContentsOfURL : [ NSURL URLWithString : url ]                     encoding : NSASCIIStringEncoding                     error : nil ] ; NSLog ( @ "Read from : %@ = " ,apiEndpoint, result ) ; Ad esempio potremmo sfruttare molti servizi API REST per risolvere svariate problematiche. Tanto per fare un esempio pratico, immaginiamo di volre "comprimere"(trim) l'url http://www.undolog.com, come fanno molti servizi come Twitter , FriendFeed o Facebook . Ebbene potremmo s..

05/02/10 01:23 da undolog

» AppleSide: iPad, Apple e molto altro
AppleSide è il nuovo magazine targato Saidmade dedicato all'universo Apple, presentato a ridosso della presentazione del nuovo Apple iPad . Sul magazine – con una taglio professionale – troverete moltissime news ed info dedicate alla mela morsicata: tra cui una sezione tutta dedicata al nuovissimo iPad ! Inoltre sarà presente una sezione tutta dedicata allo sviluppo, curata dal sottoscritto. Con l'occasione, inauguro anche una nuova categoria qui su undolog, dedicata appunto all'Apple iPad. Sono riuscito già a provare le nuove SDK 3.2 beta – a causa della NDA vi posso svelare davvero poco – tuttavia vi consiglio di leggere iPad SDK 3.2: installazione, novità, prima prova , dove qualcosina sono riuscito a mostrare. Tags: Apple , AppleSide , Develop , Eventi & Iniziative , Featured , iPad , iPad , Magazine Post correlati XCode: organizzare il codice con la direttiva #pragma mark (0) XCode: consigli sul Debugging Preferences (0) Xcode shortcut (0) Windows Vista: c..

28/01/10 10:53 da undolog

» Come selezionare un gruppo di tag che non hanno figli di un certo tipo
jQuery è giunto alla versione 1.4 ! Oltre a varie nuove features e la "solita" riscrittura del codice, tutta la documentazione è stata rivista in maniera davvero più leggibile rispetto a prima. Ma vediamo alla questione di questo post; problema : aggiungere, tramite jQuery, una classe a tutti i tag a che possiedono l'attributo target impostato a _blank ! Questo l'avevamo già visto in Very short snippet: jQuery auto target blank link . La questione è che spesso anche le immagini hanno un link ad una nuova finestra e aggiungere un'ulteriore immagine al bordo non è molto bello. Per far in modo che su particolare link non venga applicata la classe esistono due modi: Aggiungere una classe Il primo metodo, che vale con qualsiasi link, è quello di aggiungere una classe, ad esempio noexternal , a tutti quei link che, nonostante contengono l'attributo target="_blank" , non vogliamo mostrino l'immagine. In pratica vogliamo far in modo che jQuery non li prenda in considerazione. PLAIN TEXT JavaS..

26/01/10 16:09 da undolog

» Wordpress: estendere le informazioni utente
Le informazioni su un utente, o autore, di un blog Wordpress possono essere estese in modo semplice. Potrebbe ad esempio essere utile inserire la data di nascita, delle informazioni bibliografiche, l'indirizzo della sede di lavoro o, estremamente comodo, un campo per dei permessi speciali - da controllare in seguito nel template. L'operazione che ci accingiamo a fare non necessita di un Plugin, ma il codice che serve può essere posizionato nel - consueto - file functions.php . Nota : per situazioni più articolate l'uso di un Plugin potrebbe essere la scelta migliore. Agendo sul file functions.php leghiamo il nostro codice al tema. Un Plugin, soprattutto se il codice scritto è "abbondante", risulta di più facile riutilizzo. Apriamo dunque il file functions.php e iniziamo scrivendo il codice che visualizzerà il nostro campo aggiuntivo nell'amministrazione utente di Wordpress: PLAIN TEXT PHP: // Questa funzione - vedi add_action() più sotto, si occupa di visualizzare // il nostro campo a..

26/01/10 00:18 da undolog

» Apple Event: Radiopodcast Live
Mercoledì, 27 gennaio 2010 ore 18:30 Tags: Apple , eventi , Eventi & Iniziative , Featured , Keynote , Tecnologia Post correlati XCode: organizzare il codice con la direttiva #pragma mark (0) XCode: consigli sul Debugging Preferences (0) Xcode shortcut (0) Windows Vista: caro prezzi (1) Web2.0: Adobe ci prova con Apollo? (2)

23/01/10 02:18 da undolog

» FireFox 3.5.7: come risolvere il difetto dei bordi arrotondati su un’immagine
A volte basta spostare un elemento, cambiando punto di vista, per risolvere un problema apparentemente insuperabile. Quando poi si ha a che fare con compatibilità tra i browser e CSS, inventarsi soluzioni "spettacolari" (acrobazie direi) è all'ordine del giorno. Quello che vi mostro è un modo semplice per applicare bordi arrotondati a delle immagini utilizzando -moz-border-radius , disponibile per Mozilla FireFox e -webkit-border-radius , per Safari e Google Chrome. Normalmente questi attributi CSS vengono applicati a container come il div : PLAIN TEXT CSS: div #box {     width : 100px ;     height : 100px ;     -moz-border-radius : 16px ;     -webkit-border-radius : 16px ;     background : #eee ;     border : 1px solid #666 ; } Con codice HTML del tipo: PLAIN TEXT HTML: id = "box" > / div> Ottenendo: Volendo fare la stessa cosa su un'immagine, ci si accorge che il risultato è parzialmente raggiunto! Utilizzando un ..

20/01/10 23:41 da undolog

» Google per Haiti, online un motore di ricerca per gli scomparsi
Google crisis response L'iniziativa è stata già realizzata con successo per le inondazioni nelle Filippine, la grande G in collaborazione con il dipartimento di Stato americano ha pubblicato una pagina web disponibile in francese, inglese e creolo dedicata alla catastrofe di Haiti. Oltre ad informazioni sui modi per fare donazioni, semplicemente  due tasti “Sto cercando qualcuno” e “Ho informazioni su qualcuno” ed un modulo in cui inserire i dati sugli scomparsi. E' possibile inserire il “Google crisis response” su ogni sito Internet attraverso i codici forniti da Google al seguente indirizzo: haiticrisis.appspot.com

17/01/10 11:29 da Flashmotus

» Un napoletano nel superteam di modellatori 3d di Avatar di James Cameron
Maurizio Memoli, character modeler: www.animemoli.com Maurizio Memoli Si chiama Maurizio Memoli il napoletano appassionato di tecnologie e computer, che in forze ai maghi degli effetti digitali della Weta Digital in Nuova Zelanda, ha lavorato come modellatore facciale dei personaggi del kolossal di James Cameron. Avatar, nelle sale da venerdì 15 gennaio, è già entrato nelle pagine della  grande cinematografia per gli anni di lavorazione, gli effetti digitali, il budget milionario, gli incassi, che in poco più di 15 giorni di programmazione hanno superato il miliardo di dollari , e le multicandidature ai Golden globe. Nel cast tecnico anche un'altra eccellenza italiana, il padovano Marco Revelant Supervisor della modellazione. website: www.animemoli.com

14/01/10 17:59 da Flashmotus

» La rivista del futuro? Qualcosa tipo Mag+
Mag+ from Bonnier on Vimeo . Tecnologica, flessibile, interattiva, realizzata in OLED extrasottili, sicuramente touch. Si, saranno così le riviste ed i giornali del futuro, c’è chi si spinge oltre e le immagina come ologrammi. La società svedese Bonnier R&D sta investendo molto nel settore e propone il nuovo metodo per leggere e consultare riviste, il sistema Mag+, un concept semplice e realizzabile. Un supporto grande quanto un A4 con superficie touch, che ricorda molto l'iPhone opportunamente rivisitato, dalle dimensioni leggermente maggiorate, ma con funzioni e grafica molto molto simili. Il sistema si basa essenzialmente sulla visione di immagini mozzafiato e piccoli testi-slogan che, a seconda del volere del lettore , possono essere approfonditi attraverso un semplice tocco modificando l’interfaccia grafica per una lettura più confortevole e piacevole.

13/01/10 10:59 da Flashmotus

» 10 utili snippet per Apple iPhone
Eseguire un metodo dopo n secondi Tutta la famiglia performSelector è davvero interessante e può essere utile in una moltitudine di casi. La sua applicazione più semplice e comune è la seguente: PLAIN TEXT Objective-C: [ self performSelector : @selector ( myMethod ) withObject : nil afterDelay : 3 ] ; // - ( void ) myMethod {     NSLog ( @ "Hello World!" ) ; } Tuttavia considerate che il "timer" non è preciso. Questa procedura, quindi, va usata quando non è richiesta una "notevole" precisione temporale. Recuperare la versione dell'applicazione PLAIN TEXT Objective-C: NSString * version = [ [ [ NSBundle mainBundle ] infoDictionary ] objectForKey : @ "CFBundleVersion" ] ; NSLog ( @ "versione = %@" , version ) ; YES, true o TRUE? Andando a spulciare nel Kernel Apple iPhone è possibile renderci conto che YES , true e TRUE sono in pratica la stessa edentica cosa: PLAIN TEXT Objective-C: // definizione di YE..

07/01/10 23:53 da undolog

» Commodore 64 Javascript emulator
Un po' di tempo fa avevo segnalato la versione di un emulatore Commodore 64 scritto in Adobe Actionscript 3.0 , oggi in una nuova versione : Adesso è possibile apprezzare il porting della versione Adobe Flash in Javascript : Sicuramente più lenta della sua controparte in Flash, questa versione in javascript si avvale di jQuery e, di fatto, ne diventa un'estensione per non dire Plugin (assai riduttivo). Buon divertimento... Tags: ActionScript-3.0 , Adobe-Flash , Commodore-64 , emulatori , Eventi & Iniziative , Flash , Internet , Javascript , Javascript , jQuery , Porting , Software , Sviluppo Post correlati Emulatore Assembler 6502 (3) Commodore 64 Web Emulator (4) Codice per Commodore 64 (5) Web2.0: Gran Paradiso-Firefox 3.0 e Apollo (2) Unobtrusive Flash Objects (1)

06/01/10 00:18 da undolog

» Google Phone, in vendita dal 5 gennaio
Google Phone Nexus One Arrivano le prime specifiche ufficiali di Nexus One, il tanto atteso smartphone Google Phone prodotto da HTC che sbarcherà ufficialmente negli Stati Uniti il 5 Gennaio 2010 a 530 dollari per la versione libera da operatore mentre con l’operatore T-Mobile a 179,99 dollari ed un contratto di 2 anni a 79 dollari al mese Schermo: Nexus One dispone di uno schermo di tipo AMOLED con interfaccia touch con risoluzione WVGA (480×720 pixels) a 3,7 pollici e con accelerometro (per la rotazione automatica dell'immagine sullo schermo) e sensore di prossimità. Per quanto riguarda il touchscreen, il modello dispone di feedback tattile, tuttavia non c'è il supporto (come avviene invece con iPhone) per il multi-touch . Connettività: Naviga ad alta velocità grazie alla tecnologia 3G oppure grazie al Wi-Fi. Lo smartphone consente di archiviare dati nella scheda di memoria da 4 GB inclusa nella confezione di vendita. E' altresì possibile utilizzare il sistema di navigazione AG..

04/01/10 11:36 da Flashmotus

» Nuova gestione della Privacy in Facebook, e tu che criteri hai?
Facebook, impostazioni sulla privacy Modifiche sostenziali sono state apportate al sistema di gestione della privacy in Facebook. Vi sono nuovi parametri da impostare al fine di selezionare dettagliatamente quali utenti escludere dalla condivisione dei propri dati, ed il settaggio è un'operazione obbligatoria per i nuovi utenti. Consigliamo ai vecchi utenti di dare una controllata al nuovo sistema. Entrando in Facebook nella sezione “Impostazioni sulla privacy” del vostro account è possibile modificare molti aspetti. Ad esempio se si desidera vietare la visione delle vostre fotografie solo ad alcuni amici è possibile selezionare i loro nomi. Avete controllato le vostre impostazioni?

04/01/10 11:12 da Flashmotus

» Objective-C: esporre proprietà in una classe
Vorrei mostrare e discutere alcuni esempi sul come aggiungere e manipolare proprietà in una Classe Objective-C. Un esempio classico, per l'appunto, è il seguente; nella definizione della nostra interfaccia di classe definiamo due proprietà nome e cognome : PLAIN TEXT Objective-C: // MyClass.h #import   @interface MyClass : NSObject {     NSString * nome;     NSString * cognome; }   @property ( retain ) NSString * nome; @property ( retain ) NSString * cognome; @end Nel file di implementazione inseriamo la dichiarazione @synthesize in modo tale che Xcode produca per noi i metodi getter e setter usati rispettivamente per leggere ed impostare le nostre due proprietà: PLAIN TEXT Objective-C: // MyClass.m #import "MyClass.h"   @implementation MyClass   @synthesize nome, cognome;   @end Quando andremo ad utilizzare la nostra classe MyClass , cioè quando istanziaremo un oggetto di tipo MyClass , possiamo scrive: PLAIN TEXT..

14/12/09 17:30 da undolog

» www.vertigolift.it – impianti di sollevamento
www.vertigolift.it Vertigolift è online Vertigo srl, impianti di sollevamento, ascensori, montacarichi, montascale, piattaforme elevatrici Pozzuoli, Napoli – Italy Categoria : Industria, Forniture link: www.vertigolift.it Tecnologie : Html, Php, Flash, Javascript, Xml

11/12/09 16:55 da Flashmotus

» Browser o Mobile Browser?
Il nostro sito Web ormai non è visualizzato solo da postazioni PC. Con la diffusione del mobile, grazie soprattutto ad Apple iPhone, l'accesso al sito o blog viene sempre più spesso effettuato da dispositivi mobili di vario tipo. Diventa quindi esigenza di molti Web Developer saper intercettare ed identificare i diversi "agenti", cioè gli strumenti con cui un utente visualizza (naviga) le nostre pagine. Per Wordpress, ad esempio, che rappresenta una delle piattaforme Blog più diffuse, esistono da tempo Plugin che permettono di visualizzare in modo differente il nostro Blog in base al "device" che si utilizza. Questi Plugin non fanno altro che intercettare il tipo di dispositivo usato e re-indirizzare un tema appropriato. Chi possiede un Apple iPhone avrà infatti notato che alcuni Blog vengono visualizzati in modo totalmente differente, proprio grazie al cambio del tema effettuato da questi Plugin. La procedura, tuttavia, può essere generalizzata e applicata a qualsiasi pagina Web. Sfr..

11/12/09 01:30 da undolog

» Personalizzare graficamente un Form
Mi è stato chiesto come personalizzare graficamente un form, in particolare un form di ricerca come quello presente su questo blog. La tecnica utilizzata, o meglio che utilizzo io, è ovviamente valida per qualsiasi tipo di modulo form. Quello che cambia è solo la complessità del lavoro da svolgere in funzione della complessità del form stesso. Le basi Tramite i fogli di stile è possibile personalizzare completamente il layout di un qualsiasi modulo form. Uno degli ostacoli che si possono incontrare, come spesso accade, è relativo alla compatibilità con i vari browser in commercio e quindi con diversi risultati finali in base al browser utilizzato. Per questo, spesso, si opta per una soluzione sostanzialmente grafica, cioè si sfruttano delle immagini per ridefinire il layout grafico del form. Le immagini, infatti, sono le uniche entità che, salvo rai casi, sino ad oggi sono visualizzate sempre allo stesso modo su tutti i browser. Senza immagini Prima di vedere come alterare il layout d..

04/12/09 14:52 da undolog

Powered by Feed Informer