I miei lavori

22 Marzo 2008

Per chi non se ne fosse accorto negli ultimi giorni è apparsa una nuova pagina nel blog, fatta appositamente per vantarmi dei miei tanti lavori.

No, non è vero, non mi piace vantarmi… il vero motivo è scritto all’inizio della stessa pagina.

Ah, auguri di Buona Pasqua a tutti i (pochi) lettori che mi seguono!


Teewars

05 Marzo 2008

twlogo.pngE’ la prima volta che parlo di giochi su questo blog, forse perchè non sono tanto solito svagarmi al computer, e le poche volte che lo faccio è con i giochi del sito o con giochi straconosciuti che sarebbe inutile segnalare a voi lettori.

TeeWars è un gioco molto divertente che unisce una grafica fumettosa e tenerotta simile a quella di Worms, ad una dinamica di gioco degna di uno sparatutto quale potrebbe essere Quake III

Del primo prende la grafica 2D e l’ambientazione dolce e fumettosa (il protagonisti sono delle tenere palline dotate di mitragliatore, lanciagranate, fucile a pompa, martello, etc.), del secondo invece prende il frenetico ed appassionante gameplay, unito ai controlli utente.

Come in quest’ultimo, infatti, il movimento del personaggio viene controllato con i tasti, mentre il mirino viene orientato con il mouse; col tasto sinistro di fa fuoco con l’arma di turno, col destro si lancia l’arpione.

Teewars è completamente gratuito, attualmente è alla versione 0.3.4, è multipiattaforma (disponibili anche i sorgenti) e non necessita neppure di installazione, basta estrarre l’archivio sul proprio filesystem ed il gioco è pronto.

Link: TeeWars


Difesa dell’incapacità

19 Febbraio 2008

Ci sono tanti modi per raggiungere gli obiettivi che ci si è prefissati, di qualunque genere essi siano. Il metodo più banale, anche se quello più difficile, è di impegnarsi a fondo lavorando sodo, con passione (le cose fatte controvoglia spesso non portano da nessuna parte) e sacrificio.

Esistono poi tante scorciatoie, mezzucci e trucchi di bassa lega, che in mani esperte possono portare allo stesso risultato se non ad uno migliore. Chi ne fa uso non ha avuto però modo di scontrarsi con le difficoltà dell’impegno, non è abituato al sacrificio perchè non l’ha mai vissuto e - soprattutto - non ha conosciuto la passione per quello che fa: il suo unico piacere (e forse il suo vero obiettivo) è quello di sentirsi arrivato. Leggi il seguito di questo post »


iPhone su T&C!

22 Gennaio 2008

Un’immagine che vale più di mille parole. Chissà se al fortunato possessore funzionava tutto, il sito… :D


Postepay scaduta? Ecco come rinnovare

14 Gennaio 2008

postepayLa vostra carta postepay sta per scadere? Mi sono trovato anch’io in questa situazione, ed il sito delle Poste Italiane è stato molto criptico e la pagina che spiega come richiedere una nuova carta (sempre se c’è una pagina del genere) si è nascosta ben bene dalle mie ricerche spasmodiche.

Dopo varie peripezie ho scoperto che per il rinnovo della postepay era sufficiente chiamare il numero verde 800 00 33 22 per ricevere gratuitamente e comodamente a casa la nuova carta con il vostro vecchio credito.

Per chi si secca ad ascoltare le incomprensibili voci registrate questa è la procedura da seguire pedissequamente

  • Fai il numero verde 800 00 33 22
  • Digita il tasto 1 (per entrare nel menù dei servizi per privati)
  • Digita il tasto 4 (menù sostituzione della carta postepay in scadenza e/o cambio dell’indirizzo)
  • Digita il tasto 1 (per confermare la richiesta di una nuova carta postepay)
  • Digita le 16 cifre della vostra carta in scadenza
  • Digita la tua data di nascita nella forma GG MM AAAA
  • Conferma l’indirizzo premendo il tasto 1

Riceverete carta e PIN comodamente a casa vostra: dovrete solo provvedere ad attivare la nuova carta trasferendo il vecchio credito con la procedura che vi arriverà stampata su un bel foglio colorato insieme al resto del materiale


Post Natalizio

23 Dicembre 2007

Le festività Natalizie oramai incombono… i pochi regali che intendevo fare sono (quasi) completati, pronti e impacchettati sotto l’albero e qui, nella cara città dove sono cresciuto oramai impazza il classico clima natalizio: vetrine addobbate, gente che spende e che spande per il corso e che gira schizzata in auto in ogni angolo della città, facendosi beffa di ogni regola del codice della strada oltre che del buon senso più spicciolo.

E pensare che io mi illudevo di passare un pò di giorni tranquilli a riposarmi…

L’unica cosa che mi risolleva un pò il morale è questo giochino che ho inserito qualche giorno fa sul sito che sto giocando con piacere (con risultati risibili in confronto ai campioni che girano in sala giochi)

Colgo l’occasione per augurare BUONE FESTE a tutti - fidanzate, amici, nemici, parenti, conoscenti, coinquilini, colleghi, lettori del blog, utenti del sito… (proprio a tutti)!, sperando che ognuno di voi possa divertirsi, qualunque siano

Link: Videocartolina Natalizia (riciclata da T&C :D)


Attributo DebuggerBrowseable in VS

23 Dicembre 2007

Le tue classi sono piene di metodi la cui visualizzazione in fase di debugging è praticamente inutile? L’attributo DebuggerBrowsable ti permetterà di scegliere come visualizzare i membri della tua classe nella vista di Debug.

Di seguito un rapido esempio di utilizzo:

<DebuggerBrowsable(DebuggerBrowsableState.Never)> _
Public Shared Function getGroup(ByVal idGroup As String) As SlotGroup

Per i dettagli date uno sguardo su MSDN


Nuova versione di µTorrent

26 Novembre 2007

Post lampo per segnalarvi la nuova versione di µTorrent: ha sostituito Azureus sul mio computer vista la sua indubbia leggerezza. E’ stata una boccata d’ossigeno per il mio computer.

Se volete provarlo scaricatelo da qui: non credo ve ne pentirete.


Pagina generata in X secondi

21 Novembre 2007

Qual’è il metodo migliore per indicare ai nostri visitatori quanto siamo bravi a programmare, scrivendo in fondo alle nostre paginette aspx il tempo in cui queste vengono generate?

L’idea migliore, più precisa ed efficiente, è quella di affidarsi a System.Diagnostics.Stopwatch: se lo avete già realizzato, usando però il “classico” DateTime e qualche sottrazione per ottenere un TimeSpan, sarebbe il caso che provvediate a rimpiazzare tutto il vostro accrocchio.

Stopwatch infatti è realizzata usando chiamate ad API di basso livello, con un overhead decisamente minore rispetto a qualsiasi metodo di .NET. Inoltre se la vostra configurazione hardware e software lo permette, potrete usufruire di un contatore ad alta precisione.

 

dim watch as new System.Diagnostics.Stopwatch()

watch.Start()

 

[...]

 

watch.Stop()

literal.Text = “Pagina generata in “ + watch.Elapsed.ToString() + ” secondi”

Beh, fatemi sapere quanti millisecondi avete recuperato! :D


Un pò di modifiche…

09 Novembre 2007

Finalmente, dopo 15 giorni di lavoro più o meno continuo (devo anche studiare ogni tanto, no?) sono riuscito a mettere sull’homepage del sito questo bell’annuncio:

In questi giorni l’intero staff di programmatori di Tizio&Caio ha lavorato alacremente per sfornare un bel pizzico di novità che renderà sicuramente più briosa i vostri giorni di svago in questa calda e accogliente community.

Le modifiche che sono andate online, tutto sommato, sono ancora di poco conto… sto però lavorando (lentamente a causa dello studio) ad una bella novità.

Le idee sono tante, il tempo è poco!

Se vi interessa sapere cosa ho combinato su T&C potete leggere il resto della news, se invece vi interessano di più le statistiche, beh, vi basti sapere che l’ultima revisione dell’intero sito consta di 177.581 righe di codice, più le librerie esterne che per il momento non contano.

(Ovviamente è già arrivata la segnalazione del primo bug, quindi domani mi tocca correggerlo insieme agli altri che spunteranno fuori)