Sep 28

Fare le pennole in moto non è cosa buona. E’ pericoloso e fuori legge. Il rischio è altissimo. Non provate a casa, non provate per strada, non provate mai.
Detto questo, sto disperatamente cercando testimonianze di quanti siano riusciti ad impennare con una Moto Guzzi Breva 750 (vedi foto).

Si accettano foto, video ma anche solo testimonianze testuali :)

Attenzione. E’ nato il gruppo BREVA 750 su Facebook!

Sep 27

Il sistema Picasa è assolutamente uno dei migliori sistemi di catalogazione e pubblicazioni di immagini e video. Purtroppo la sua introduzione nella blogosfera, anche nella stessa gFamily, non è stata così forte. Una delle principali cause la mancanza di oggettini da introdurre nei blog.

 

Per voi una carrellata dei migliori strumenti di condivisione per Picasa :)

 

  1. Picasa Ed (per wordpress)
  2. Blogger Picasa Widget
  3. Picasa Web Album
  4. Picasa Web Wordpress Widget
  5. Picasa Webalbums
  6. …ed infine la carrellata ufficiale per la vostra Google Homepage :)


Sep 26

Ragazzi il concorso si è concluso. Gianluca ha battuto tutti sul tempo.
La soluzione spiegata sul sito Car Tuning.

Grazie a tutti per la partecipazione.



Signori e signori, vi scrivo in nome e per conto per l’amico k76, mitico autore del tamarrissimo e fanaticissimo blog Car Tuning.
Il gioco è semplicissimo, indovinate il modello di macchina presente nella foto (cliccare per ingrandire) e vincete una favolosa penna USB da 1GB, con finiture blu, fatta a porta chiavi… cosa volete di più?

Come si gioca

Fare un post nel vostro sito indicando questo contest e linkando le parole “car tuning” al sito “http://car-tuning.servizipoint.com”.
Le risposte andranno postate presso questo sito, come commenti, assieme al link del vostro blog (e vi beccate un incoming link senza no-follow).
Ogni partecipante ha diritto a più risposte.

Scadenza

Non oltre mercoledì 3 ottobre. Se nessuno indovina sarà estratto a sorte uno tra i regolari partecipanti al contest.
Verrà fatto un video con la procedura di estrazione.

Sep 26

Cliccare per ingrandire

DIESEL lancia sul mercato una nuova serie di tendenzissimi orologi con display OLED.

Tecnologia che permette di realizzare display a colori con la capacità di emettere luce propria: a differenza dei display a cristalli liquidi, i display OLED non richiedono componenti aggiuntivi per essere illuminati (i display a cristalli liquidi vengono illuminati da una fonte di luce esterna), ma producono luce propria; questo permette di realizzare display molto più sottili e addirittura pieghevoli e arrotolabili, e che richiedono minori quantità di energia per funzionare.

Un vero connubio tra moda e tecnologia, con tutto il know-how e lo stile che contraddistingue da sempre i prodotti dell’italianissima DIESEL.

 

I prodotti si chiameranno DZ7080 e DZ7079 e verranno lanciati sul mercato rispettivamente a $150.50 e $136.50, entrambi subacquei. Ebay già festeggia il lieto evento!

 

via engadget

Sep 26

Cliccare per ingrandireSinceramente non so più cosa pensare. Dopo anni di fatica a bloggare, a cercare contenuti e a ottimizzare le pagine per i motori, per i lettori e per adsense, arriva la G. sorpresa. Qualcuno lo chiama Smart Pricing… qualcun’altro la chiama inc**ata!

Devo dire che grazie ai consigli di Geekissimo sono anche riuscito a migliorare la situazione, ma non riesco in alcun modo a superare i 0.03-0.04 $ per click… è una miseria!

La cosa strana però è che condividendo alcuni siti con amici (anche nei medesimi post) loro fanno anche 1$ a click, io resto sempre nei centesimi: com’è possibile? non è che Google quando si inizia ad avere medie al giorni di centinaia di click inizia a chiudere i rubinetti?
Negli ultimi mesi sono riuscito a portare il CTR a più del 3%: non mi sembra male come advertising.

Voi cosa ne pensate? Quali sono le vostre esperienze in merito?
Mi sta quasi venendo voglia di “affittare” l’advertising del mio blog a terzi e farmi dare una percentuale… sono sicurissimo che ci guadagnerei!!!

Sep 25

Con l’aiuto del megalittico DvD sono riuscito a fare in modo di integrare il bottoncino di oknotizie, sul template di blogger 2. Il nuovo linguaggio di blogger 2 è veramente ostico. Oltre alla validazione XHTML c’è la validazione del proprio parser. Purtroppo le reference a sostegno sono veramente insignificanti.

 

Il problema più grosso l’ho riscontrato quanto avevo finito i delimitatori: dopo ‘ e " non sapevo più proprio cosa usare.

Purtroppo in questa versione non ho usato la funzione js (encodeURIComponent) per codificare url-safe il titolo… non ne vengo proprio fuori.

 

Ecco comunque il codice che potete inserire nel template del vostro blog blogger (blogspot):

<a expr:name='data:post.id'/>
<b:if cond=’data:post.title’>
<!– oknotizie –>
<a expr:href=’"http://oknotizie.alice.it/post?url=" + data:post.url + "&amp;title=" + data:post.title ‘ target=’_blank’>
<img alt=’Segnala questo articolo su OkNotizie’ border=’0′ src=’http://img207.imageshack.us/img207/4296/oknotiziecd6.gif’ style=’float:right; margin: 0 0 0 5px;border:0;padding:0;’/>
</a>

 

Per posizionarlo andatevi a cercare la stringa:<a expr:name='data:post.id'/>

 

Grazie ancora DvD.


Una demo funzionante su trading italia.
Questo post è un continuo di "proponi oknotizie sul tuo sito".

Sep 24

Cliccare per ingrandire

Alcuni appunti veloci dopo il corso Microsoft a Milano. Prendeteli come note "non ufficiali" che condivido informalmente con voi. Il corso è stato veramente molto interessante. Uno dei due tutor era veramente un mostro… impressionante.

A parte la formidabile dialettica, aiutata poi dalla sua toscanità pura, aveva una conoscenza del mondo IT impressionante.

 

Passava da AJAX a js puro, a .net a grafica con una agilità che nemmeno Tomba dei tempi d’oro aveva. Mi ha veramente colpito: non era il solito tutor so tutto o meglio so tutte le demo, era uno che ci smazzava parecchio tutti i giorni con problemi reali.

 

Se avete qualche appunto da aggiungere siete chiaramente i benvenuti :)

 

Users Experiences

Lo sviluppo delle nuove applicazioni in ambiente Microsoft (con i tool expression) è basato sulla filosofia UX: Users Experiences.
La Users Experiences si può dividere in:

  1. function: funzionalità del prodotto
  2. beauty: attrazione del prodotto
  3. affinity: sviluppo non solo in base all’obiettivo principale ma anche in base al contesto delle funzionalità (es.: una macchina da caffè fa sempre 2 caffè perché usualmente il caffè si beve in compagnia…)
  4. story: il percorso di utilizzo del prodotto, e il contesto

 

WPF

WPF: Windows Presentation Foundation
Il nuovo paradigma di sviluppo basato su framework 3.0 (3.5).
Compatibilità dei prodotti WPF:

  1. windows vista
  2. windows xp sp2  + framework 3 (download)

La definizione delle interfacce utente si basa sul linguaggio eXtensible Application Markup Language (XAML). Tale linguaggio si crea e si edita con Microsoft Epression Blend.
Il file XAML è comunque un normale file XML con un particolare dizionario.
Sono comunque già presenti online molti tool in grado di convertire progetti vettoriali e progetti 3d in XAML. Importante è ricordarsi di importare anche le immagine raster collegate ai file.
Una delle innovazioni importanti è la gestione della leggibilità del testo tramite:

  1. sub pixel
  2. natural width

In Blend, tutte le misure sono in Pixel indipendent, su una base di 96 dpi. Questo è importante per aver corrispondenza fra l’editor visuale e le immagini, quando le importiamo.

 

Framework 3.x

Stessi concetti del framework 2.0, più tutte le librerie alla base di WPF.
Nella versione 3.5 verranno introdotti anche nuovi controlli a 2.0.
Principali novità:

  1. supporto 3d nativo appoggiandosi alla scheda grafica: spostamento del carico grafico da CPU a scheda grafica
  2. inclusione rapida di frame web
  3. animazioni e timeline

p.s.: per gli oggetti 3d è consigliato il software ZAM 3d, per ora gratuito!

 

XBAP (XAML Browser Application)

E’ un nuovo formato di file (http://www.xbap.org/) per la gestione di web application, che in realtà sono file eseguibili basati su Framework 3.0.
Expression Blend infatti, da la possibilità di fare il building di un progetto in un unico .exe, oppure appunto in formato .xbap.
Tale formato può essere condiviso tramite serverweb e letto via browser da tutti gli utenti con browser IE6 o IE7 e runtime di Framework 3.0 installato.
Potremo così fruire applicazioni complesse via web, mantenendo la facilità di creazione e il supporto 3d nativo. Le applicazioni potranno essere strutturate per essere fruibili via web in modo pacchettizzato.
Non vi è ancora supporto per dispositivi mobili.
(Note: ponendo questi limiti ai prodotti, potrebbe veramente essere una soluzione di sviluppo spettacolare)

 

Expression Blend

Come già detto è lo strumento per la gestione del design di una applicazione / Silverlight, che da la possibilità di gestire animazioni ed alcuni eventi, senza scrivere codice (approfondimento).
Il prodotto finale è un file XAML.
Ha il supporto nativo di tutti i controlli .NET e di eventuali custom controls. Permette la gestione di dictionary esterno, per la definizione di interi oggetti.
Permette inoltre la possibilità di trasformare interi oggetti complessi in brush, per poi usarli come riempimenti grafici. Questo permette effetti di “copia” non interattiva, in qualsiasi punto dello schermo e in qualsiasi formato, anche su forme 3d.
Ogni elemento è dentro a tipologie di Panel, tutti figli della window e di un pannello principale: la window può avere un solo figlio!
Le proprietà del layout degli elementi vengono ereditate direttamente dal pannello all’interno del quale gli elementi sono inseriti. Dentro un Canvas, ad esempio, il posizionamento è assoluto.
Ogni oggetto presente in Blend nativamente, è ridefinibile come copia e riutilizzabile dal resource. Ogni template di oggetti è modificabile.
(nota: prodotto estremamente potente, consente fare applicazioni interattive senza toccare il codice .cs).

 

Expression Design

E’ lo strumento di disegno per vettoriali e con un minimo di appoggio per la grafica bitmap (approfondimento). Anche Expression Design esporta il proprio prodotto in XAML, ma anche in formati raster.
Ogni forma vettoriale creata è salvabile come stroke e utilizzato per la creazione di un path, con varie opzioni sulla ripetizioni e sui punti di ancoraggio.
Lo strumento b-spline, permette il tracciamento di una immagine, interpretando però i contrasti dell’immagine stessa. Il prodotto finale sarà comunque un path vettoriale.
Molto utile la possibilità di creare una griglia su una bitmap e di effettuare delle distorsioni alla immagine in base alla griglia stessa, aumentando e diminuendo le celle di controllo.
C’è poi il supporto per la creazione di maschere (clipping path) e per tutte le operazioni binarie tra oggetti vettoriali. Le maschere sono binarie, non ci sono livelli di trasparenza in base al colore della maschera.
Purtroppo manca totalmente il concetto di simboli, di oggetti, di librerie, esistente però in Blend.
(nota: prodotto scarso se confrontato con fireworks illustrator e photoshop).

 

Expression Encoding

E’ il software per la codifica dei file multimediali. Permette anche azioni di videomontaggio. Numerosi i metodi di compressione, un unico formato di uscita video: .wmv
Il software consente anche la creazione di skin pronti da importare in Blend per Silverlight, compresi di .js per la gestione degli eventi. Gli skin sono chiaramente in XAML.
Il software permette anche la possibilità di confrontare 2 filmati in preview, per verificare la qualità di compressione finale. Mostra inoltre la dimensione prevista dell’output.
(nota: il prodotto è molto valido, ma è comunque necessario un prodotto per la produzione multimediale)

 

Silverlight

La versione 1.0 di Silverlight non ha controlli testo interattivi, non ha bottoni, e ha un unico pannello utilizzabile: il canvas.
Unico pro una ottima gestione dei video e degli audio.
La gestione degli eventi deve essere fatta solamente via .js basandosi sul prototype ajax presente nel file .js auto creato da Blend in fase di preview.
Silverlight 1.0 è costituito da: XAML + js
Silverlight 1.1 sarà costituito da XAML js e da file .cs. Si suppone verranno integrati numerosi altri controlli e pannelli. La gestione degli eventi dovrebbe essere spostata all’interno del CS.
Le immagini inserite in un file Silverlight devono essere URL raggiungibili. I video possono essere mascherati con dei path vettoriali. Tali path però non hanno livelli di trasparenza bianco nero, ma solo funzione binaria.
Esempi Silverlight (alcuni sono già 1.1…):

  1. http://www.mediapreview.tv/
  2. http://www.etonline.com/emmys/
  3. http://www.windowsvista.si/
  4. http://www.tafiti.com
  5. http://silverlight.net/samples/1.1/chess/run/default.html

I sorgenti XAML e JS di Silverlight, essendo in web server, sono completamente visibili e scaricabili (almeno per la versione 1.0!).

(Note: i docenti consigliano un primo utilizzo come strumento vettoriale già dalla versione 1.0)

 

Expression Web

Editor HTML sulla falsa riga di Dreamweaver. Nulla di nuovo o di particolarmente utile al più del supporto delle master pages.
(Note: un’alternativa a frontpage… )

 

Expression Media

Vedi Picasa!
(Note: Vedi Picasa!)

Sep 17

Ciao amici, mercoledì e giovedì sarò a Milano al corso su Microsoft Windows Presentation Foundation & Silverlight, a Segrate in sede MS
Chi è in zona o ancora meglio al corso? Io arrivivò su domani sera…

Il corso è …

Sep 12

Cliccare per ingrandireE’ con grande onore che do per primo la notizia della nascita del blog “videoMarte“.
Un punto di incontro per gli amanti delle arti marziali: storia, teoria, dibattiti, video divertenti, combattimenti, fake… insomma un po’ di tutto!
Non ci sono limiti: solo rispetto! Si passa dalla Capoeira alla Muai Thai al Savate.

Ed inoltre largo spazio alle iniziative sportive e agli eventi sociali legati alle arti marziali.
Per i video personali? Tutto lo spazio che volete :)

Sep 12

Forse non tutti sanno che Windows XP riserva un 20% della banda a se stesso. Come risolvere il problema?
Start > Esegui > GPEdit.msc

Navighiamo quindi nell’albero a destra:
modelli amministrativi > rete > unità di pianificazione pacchetti QoS

La voce “Limita larghezza di banda riservabile” solitamente è “non configurato” (disable), inserire qui (doppio click) il valore 0% e il gioco è fatto!
via haha

« Previous Entries