How Yii virtual attributes work

In this article I'd like to share some technical insights of a very useful aspect of Yii models: virtual attributes, how to use them correctly and avoid possible problems and headaches.

Although the actual content of the article is definitely targeted towards Yii developers, I'll try to link as much as possible to additional resources for anyone can actually explore the content a little bit more.

Small update (yes, I'm still alive)

I've recently been asked if I'm still alive and blogging, and yes, indeed, I am.

A pixelart piece long 2 years

It's finally over.

Tibetan Daemon Preview

It took me over two years to finish it, and, I'm still not entirely satisfied about it. But that's how it goes, isn't it? I could probably be never enough satisfied about it.

Detect External Monitor

First post for this website completely in English.

I have a bunch of on going projects and things I'd like to talk about, but time is not on my side (as usual), but this I think it's worth talking about.

This is a very stupid guide on how to setup a simple script I wrote on how to detect the external monitor and use it automatically.

The basic setup and use I will cover are:

  • configure basic functionality of the script
  • setup keyboard keys (usually Fn+F7) for use with the script
  • autoload script at logon for using the external monitor automatically

Give PNG a chance!

È da un po' di tempo che voglio aggiornare il sito con un nuovo articolo, diciamo che ne ho tipo 3 in preparazione, ma ci sto mettendo una vita. Così, in maniera quasi sincronica, mi è capitato di leggerne uno particolarmente interessante, considerato anche il precedente articolo da me realizzato sull'argomento, ho quindi chiesto il permesso di tradurlo ed eccovelo in italiano (sperando di non deludervi per la mia scarsa conoscenza della lingua - italiana, chiaramente).

Date a PNG una speranza!

La maggior parte delle persone sono generalmente intimorite dall'uso del formato PNG, in quanto pensano che:

  1. non funzioni su tutti i browser, o
  2. la dimensione del file sia maggiore delle GIF

Nonostante ci sia un po' di verità in queste affermazioni, queste sono generalmente false. Ma prima di parlarne, una piccola introduzione su cos'è PNG8 e perché è figo.

Social Gaming on the Maps!

Chiunque, penso, conosce Monopoli come gioco da tavolo. Per ragioni che reputo collegate al lancio della versione "City" di Monopoli, il 9 settembre è stato lanciato online Monopoly City Streets che non è altro che una versione di Monopoli basata interamente sul servizio di Google Maps. Se vi siete divertiti con i vostri amici a passare una piacevole serata giocando su un tavolo a Monopoli, com'è successo a me molteplici volte prima dell'avvento di Internet, beh questo non è altro che una versione su larga scala del gioco e probabilmente vi appassionerà allo stesso modo.

Compilatevi il vostro Kernel!

Intraprendo la scrittura di questa guida al puro scopo di cercare di aiutare qualcuno in un'operazione che normalmente risulta ostica ed incomprensibile, in particolar dovrebbe risultare adatta:

  • a chi sta installando Gentoo
  • a chi, più in generale, deve modificare la configurazione del kernel o necessita di una soluzione ad hoc rispetto a quelle fornite dai formati binari

Per ovvi motivi non è scopo di questo articolo coprire argomenti come il funzionamento della compilazione, i comandi base di un sistema GNU/Linux, il fatto che tutto sotto GNU/Linux è un file, invece cercherà di fornire un approccio a basso livello alla compilazione e configurazione del kernel, che possa funzionare in qualsiasi situazione.

Grafx2: Old Skool PixelArt


Giusto questa settimana Grafx2 ha finalmente raggiunto la versione stabile 2.0, e in quest'articolo cercherò di farne una recensione quanto più ampia possibile.

L'onda di google

Giusto l'altro giorno, dalla testa dei creatori di google maps è uscito un nuovo prodotto, presentato in anteprima a "google I/O" (un ciclo di conferenze tecniche).
La preview di Wave, sebbene ad uno stadio preliminare, è sicuramente interessante e verrà rilasciato - da quello che dicono - per la fine dell'anno.

Impossibile disiscriversi!

Sicuramente avrete notato come si stiano intensificando anche nei media tradizionali le segnalazioni sui furti d'identità, il phishing e tutte le tecniche correlate. La questione non è proprio semplice e, per quanto riguarda l'ambito dei computer e Internet, il tutto sembra derivare da una falsa sensazione di sicurezza data probabilmente da una scarsa conoscenza dei mezzi e di quello che è possibile farci, ma anche dall'uso innovativo di conosciute tecniche di inganno.

Site optimized for Gecko and Webkit browsers - Copyright © 2008 - Matteo 'Peach' Pescarin