Ripristino Windows XP…

December 9th, 2007

microsoft crash

Dopo l’ennesimo crash di Windows XP installato sul mio pc ho tentato la strada del “Ripristino del sistema”, opzione del cd di “recovery” che ho avuto in bundle con il portatile. Fiducioso, premo la lettera “R” per avviare la procedura in questione, dopo il caricamento dei moduli dedicati ecco i passi che si devono compiere:

  1. Premere invio per scegliere la lingua della tastiera
  2. Aspettare che il led che indica la lettura/scrittura su disco finisca di lampeggiare (per 5/6 secondi circa)
  3. digitare exit al prompt che appare
  4. Basta!

Il tutto senza neanche una riga di output su che cosa si stava facendo, o tentando di fare. Il risultato è stato deludente e questo mi comporterà la reinstallaizone di tutto il sistema. Non è una cosa nuova ma è abbastanza noiosa come operazione.
Ancora una delusione da Winzozz… grazie Bill/Ballmer!!!

P.S. Una procedura un po’ più complicata ma che funzioni? no eh?

Across The Universe

November 26th, 2007

locandina across the universe

Veramente un bel film che vale la pena vedere! Finalmente!
Read the rest of this entry »

JavaDay[Roma] 2007… i talk

November 23rd, 2007

logo jug roma
Dopo aver introdotto il JavaDay che si terrà a Roma il prossimo 1 Dicembre riassumo ora gli interventi ai quali sicuramente non mancherò nella saperanza che possano interessarvi e magari farvi partecipare all’evento.

  • Magic Box project: Effective K .I .S .S . with SpringFramework
    Il progetto Open Source Magic -Box (ex Jug Avis Web), è un progetto interamente sviluppato utilizzando Spring e le best Practices che lo accompagnano, quali OO, Interface design e TDD. Scopo dell’ intervento è mostrare come questi elementi producano applicazioni più semplici e leggere, seguendo i principi della buona programmazione, come quelli contenuti nel libro Effective Java e quelli tra i sette principi del Software Development tra cui il KissPrinciple.
  • Domain Driven Design, agilità e patterns, architettura e test first
    Il Domain Driven design non è una tecnologia o una metodologia. E’ un modo di pensare ed un insieme di priorità, mirate ad accelerare lo sviluppo di progetti che hanno a che fare con domini complicati. Per ottenere questo obiettivo i team hanno bisogno di un ampio insieme di pratiche di design, tecnologie e principi.In questa presentazione introdurrò il Domain Driver Design spiegando i principali concetti, i patterns, le metodologie di sviluppo test first tramite esempi di codice tratti da un progetto reale.
  • Programmazione Orientata agli Aspetti: cos’è, quando e come applicarla
    L’AOP (Aspect Oriented Programming) è un paradigma di programmazione che si affianca all’ OOP (Object Oriented Programming). Partendo dal concetto della SOC (Separation of Concern) sono individuati i concetti di ‘pointcut’, ‘advice’ e ‘joinpoint’ i quali consentono la definizione del concetto di ‘aspetto’. Attraverso tale concettualizzazione è possibile separare gli aspetti della logica infrastrutturale da quelli della logica di business evitando l’accoppiamento tra le due a favore di un alto grado di modularità e quindi ad un efficiente riutilizzo di tutti gli aspetti di infrastruttura (gestione delle transazioni, del logging, etc…).In questo talk parleremo dei concetti fondamentali dell’AOP. Ci soffermeremo sugli strumenti teorici e pratici necessari per la sua applicazione come i pattern GoF (Proxy e Decorator) e il Dynamic Proxy introdotto con il JDK 1.3.Vedremo, infine, una breve rassegna sulle implementazioni e i frameworks che ne consentono una semplice implementazione. Un caso studio mostrerà infine un esempio di applicazione reale.
  • Usare Google Web Toolkit per costruire potenti applicazioni AJAX in Java con gestione offline dei dati
    Verrà presentato il framework opensource Google Web Toolkit come alternativa per la realizzazione di applicazioni AJAX, si partirà descrivendone le caratteristiche generali e gli IDE supportati, passando per l’analisi e la discussione delle funzionalità principali e dei vantaggi rispetto alle altre tecnologie concorrenti, per arrivare alla realizzazione di una piccola ma completa applicazione AJAX con tanto di memorizzazione offline delle informazioni sfruttando le API di Google Gears. Alla fine del talk verranno presentate velocemente alcune applicazioni realizzate con GWT per dimostrarne le potenzialità.
  • Grails, sviluppo rapido di applicazioni web in Groovy + Java
    La maggiore critica alla piattaforma java come linguaggio per il web è la sua bassa produttività rispetto ad altri paradigmi di sviluppo (PHP, Ruby on Rails, etc.). Grails permette di avere il meglio dei due mondi unendo la robustezza e la portabilità della piattaforma Java alla rapidità di sviluppo “a la Rails”

Chevvordì????

November 22nd, 2007

bla bla

Oggi al lavoro mi sono imbattuto nella descrizione di un requisito funzionale di una applicazione:

“Nel contesto di una data entità l’utente specifica un descrittivo per l’entità organizzativa, e se tale descrittivo deve essere contenuto nel descrittivo delle entità cercate o se la ricerca è esatta.”

Se tra voi ci capisce qualcosa fatemelo sapere :D

Beati anni 80…

November 17th, 2007

Dopo il salto vi riporto una mail che mi è arrivata oggi. Davvero molto carina :-D

Read the rest of this entry »