Archive for March, 2007

300

Blog on March 29th, 2007 2 Comments

300 è un film che per certi versi ricacalca lo stile epico del gladiatore, misto un pò alla guida del signore degli anelli; si tratta in particolare della trasposizione cinematografica dell’opera di Miller, noto artista del fumetto. L’opera, esaltando il coraggio del popolo spartano, racconta il sacrificio di 300 uomini e il loro re per [...]

Cosa c'è che non va nel taglia?

Mac, Programmazione on March 21st, 2007 4 Comments

Colgo l’occasione di una mail per fare un pò il punto di una situazione che interessa parecchie persone che utilzzano il Mac dopo anni di Windows. In realtà ho scomodato un articolo pubblicato nel 2003 da Jef Raskin, uno dei maggiori esperti nella costruzione delle interfaccie uomo-macchina e re indiscusso dell’interfaccia Mac (e che purtroppo [...]

OpenCamp a Roma

News on March 20th, 2007 19 Comments

Ultimamente ci sono state diverse occasioni interessanti all’università. Al solito sono riuscito a perderle tutte, da quella sull’opensource (probabilmente troppo estremista ma comunque a quanto pare interessante) fino alla discussione a metà tra il filosofico e l’ingegneristico di Douglas Hofstadter venuto a Roma per il Festival della Matematica (altra occasione persa) e che ha deciso [...]

I figli degli uomini

Blog on March 18th, 2007 2 Comments

Davvero un ottimo film. Premesso che sul genere fantascienza (ma non troppo) praticamente ci sguazzo e che i film apocalittici con situazioni piuttosto reali mi hanno sempre affascinato, non esiterei a dire che è uno dei più bei film che ho visto ultimamente (dove per ultimamente arrivo anche ad un anno a questa parte). I [...]

Subnotebook. UMPC o Ritorno al Passato?

Mac on March 11th, 2007 3 Comments

Ok mi pare di capire che Apple sia interessata allo sviluppo di un subnotebook. Un che? Detto così sembra una specie di portatile per poveri a cui hanno tolto tutto quello che di veramente utile e cool ci poteva essere. Eh insomma, è proprio quello che fa Apple nei portatili (chi ha parlato di MacBook?!). [...]

La metamorfosi

Blog on March 9th, 2007 3 Comments

Qualche giorno fà parlando del libro su Linux abbiamo provato a gettare uno sguardo in quello che ci riserverà il futuro di qui a qualche tempo. Ieri in una animata (ma soprendentemente pacifica) discussione in chat ho avuto modo di rafforzare ancora di più alcuni miei credi. Credo infatti che buttare sul filo-religioso-estremista qualunque tema, [...]

Un saluto

Blog on March 8th, 2007 1 Comment

Beh se il blog è anche quella specie di diario dove si scrive di tutto, da cose banali ai pensieri più intimi, colgo tristemente l’occasione per far sembrare questo posto tale. Dopo 6 anni e più di compagnia uno dei miei due mici, Schumi (che della ‘sfrontatezza’ del campione a cui fa le veci non [...]

Passi in avanti verso il mondo Linux

Blog on March 4th, 2007 4 Comments

Ammetto di non aver mai parlato in toni entusiastici di tutto quello che circonda linux e il mondo opensource. Nei molteplici post a riguardo ho sempre cercato di mantenere una certa obiettività senza mai prendere una posizione definitiva; ma non è stato un gesto di “viagliaccheria”, è che semplicemente alcune delle tematiche filosofiche, se mi [...]

Tecniche di prevenzione al deadlock

Blog on March 3rd, 2007 No Comments

Indice: – Tipi di prevenzione al deadlock – Prevenzione/avoidance – Un esempio: Algoritmo del banchiere – Deadlock detection – Deadlock recovery PREVENZIONE/AVOIDANCE La prevenzione del deadlock si basa su come si fanno le richieste allo scopo di evitare una delle condizioni necessarie del dealock. In realtà i sistemi di prevenzione permettono poca concorrenza all’interno del [...]

La gestione dell'I/O, cache e scheduling

Programmazione, Sviluppo, Tutorial on March 3rd, 2007 No Comments

Esistono diverse tipologie di dispositivi con cui interagisce un sistema operativo. Ad esempo ci sono dispositivi leggibili dall’uomo (monitor, stampante, mouse), altri leggibili dalla macchina (dischi, controller, periferiche di archiviazione di massa esterne) e altri ancora che riguardano il supporto di rete (modem, schede di rete). Il modo con cui una CPU interagisce con questi [...]