Alkampfer's Place

Il blog di Gian Maria Ricci
posts - 659, comments - 871, trackbacks - 80

My Links

News

Gian Maria Ricci Mvp Logo CCSVI in Multiple Sclerosis

English Blog

Tag Cloud

Article Categories

Archives

Post Categories

Image Galleries

I miei siti

Siti utili

July 2008 Blog Posts

Preoccuparsi di POCO

Ho appena letto un paio di post, uno di Andrea ed uno di Raf, sul domain model e sulla effettiva necessità di un dominio non solo "persistence ignorant" ma infrastructure ignorant. Decisamente poter creare un dominio infrastructure ignorant è una sfida interessante, e non posso che dire di essere daccordo con Andrea. D'altra parte come Raf fa notare, pensare di usare proxy potrebbe essere veramente dannoso per le prestazioni. Personalmente non vorrei preoccuparmi a priori delle prestazioni, a parte il "premature optimization is the root of all evil", preferisco avere una architettura più manutenibile, e tenere sotto controllo le...

posted @ Thursday, July 31, 2008 2:45 PM | Feedback (6) |

Why Software sucks

"...the programmers and architects and managers who develop software don't understand their customers anywhere near as well as they should, as well as designers in other industries have been forced to" "As with many areas of computing, user interface design is a highly specialized skill, of which most programmer knows nothing" "Programmers value control more than ease of use, concentrating on making complex things possible instead of making simple things simple." "User interface design guru Alan Cooper defines a "computer-literate user" as one who has been hurt so many times that the scar tissue is thick enough...

posted @ Tuesday, July 29, 2008 8:34 AM | Feedback (2) | Filed Under [ Libri Citazioni ]

L'importanza dei documenti di Deploy

Fare un deploy di una applicazione non sempre è semplice, soprattutto se realizzata da vari sviluppatori, ogniuno dei quali gestisce parti che hanno bisogno di settaggi particolari, permessi particolari, file in alcune cartelle etc etc. Per questa ragione è necessario fare un documento che spiega in maniera dettagliata le procedure che si debbono seguire per effettuare il deploy di un sito. Purtroppo ieri, non per la prima volta, mi capita di guardare un sito che ha gravi problemi di performance, fino a generare talvolta degli OutOfMemoryException, si va nel web.config e ci si trova ...

posted @ Friday, July 25, 2008 9:51 AM | Feedback (0) | Filed Under [ ASP.NET ]

Cambio router forzato :D

Questa mattina accendo il pc, rete lentissima, ogni tanto bloccata, controllo il router e vedo che sono connesso a 310 kbps. Inizialmente ero tentato di incolpare la telecom, ma era un po che il router faceva strani scherzi e cmq ieri sera c'è stato un temporale dell'apocalisse, e probabilmente il poveretto ne ha risentito. Soluzione, nuovo router da 59€ ivato, lo attacco e si connette subito a 7040 kbps, ho scaricato un file da microsoft a 850 Kb/sec :D debbo dire che il temporale di ieri è stato provvidenziale, forzandomi a cambiare il vecchio router che era comunque prossimo...

posted @ Tuesday, July 22, 2008 2:27 PM | Feedback (2) | Filed Under [ Generale ]

How I got started in software development

Con un po di ritardo rispondo alla chiamata di Raf :D, lo ho già fatto in inglese, ma quando Raf chiama non si può non rispondere :D. How old were you when you started programming? Esattamente non ricordo, primi 80 mi sembra prima comunione e Vic20 in regalo, dopo i primi momenti di gioco con le prime cassette ho iniziato a leggere il manuale. How did you get started in programming? Il primo programma era uno di quelli contenuto nel manuale del vic20, un giochino semplice, da li ho iniziato a modificare il codice ed ho...

posted @ Monday, July 21, 2008 10:24 AM | Feedback (1) | Filed Under [ Generale ]

Hp mi perde dei punti.....

Mio padre ha comperato il pc nuovo, chiaramente ha dentro vista, nessun problema, ma ad un certo punto cerco di fargli riconoscere lo scanner HP 3500C...nulla, allora vado nel sito e cosa mi trovo?? We are sorry to inform you that there will be no Windows Vista support available for your HP product. Therefore your product will not work with Windows Vista. If you are using the Windows Vista operating system on your computer, please consider upgrading to a newer HP product that is supported on Windows Vista. HP has numerous products on...

posted @ Wednesday, July 16, 2008 10:48 AM | Feedback (3) |

I casi d'uso perché usarli 2

Nel precedente post si parlava di semplicità e basso formalismo come vantaggio dei casi d'uso, ma i vantaggi non si fermano li. Personalmente il secondo grande punto di forza dei casi d'uso è che, grazie alla stesura dei percorsi alternativi al flusso principale, obbligano sviluppatori e clienti a pensare a Cosa può andare storto nel flusso principale Come reagire a queste anomalie e che percorso alternativo prendere Queste cose spessissimo invece sono prese sottogamba, ci si concentra sull'implementare il flusso principale di una operaizione, e poi ci si...

posted @ Wednesday, July 16, 2008 9:44 AM | Feedback (0) | Filed Under [ Analisi ]

I casi d'uso perchè usarli

In un precedente post ho fatto una brevissima considerazione riguardo i casi d'uso, strumenti a mio avviso importantissimi nel processo di analisi e spesso invece poco conosciuti. Se dovessi dire la ragione numero 1 per cui vale la pena adottarli, a mio avviso è il basso livello di formalismo richiesto. Non bisogna infatti dimenticare che il cliente/stakeholder non è un tecnico, è spesso restio a dover acquisire nuovi formalismi o strumenti e il suo vero interesse è solo avere un software che risponda alle sue esigenze. Il basso formalismo dei casi d'uso è quindi un facile strumento che...

posted @ Tuesday, July 15, 2008 10:15 AM | Feedback (1) | Filed Under [ Analisi ]

La difesa della terra in mano alla microsoft

Beh, che dire, stamattina nel sito di Alfredo trovo questo, sto ancora ridendo :D. alk.

posted @ Tuesday, July 8, 2008 10:23 AM | Feedback (1) |

Siamo tutti stampatori clandestini?

Stamattina, leggendo il blog di Lorenzo, vedo linkato questo articolo della stampa. L'articolo mostra chiaramente come in una società "moderna" come la nostra, la libertà di espressione non è sicuramente ben vista e quando qualcuno ha qualche cosa "scomoda" da dire, viene comunque fermato in qualsiasi modo. E' bello sapere che viviamo in un mondo libero. alk.

posted @ Monday, July 7, 2008 8:36 AM | Feedback (15) | Filed Under [ Generale ]

Router ADSL, a better firmware please.

Ho un router ADSL della 3COM, ai suoi tempi era un buon router e debbo dire che si comporta bene, ma ci sono delle piccolezze che mi infastidiscono, una delle quali è la necessità di riavviare il router ogni volta che si fanno piccole modifiche. Una su tutte, l'attivazione della wirless. Normalmente io sono connesso con il cavo, ma talvolta voglio usare il portatile in sala. La situazione standard è quella di attivare la wirless, attivare la cifratura e lasciare sempre acceso, la cosa però non mi sconfinfera al 100%. Dato che  oramai l'etere è saturo di onde elettromagnetiche,...

posted @ Thursday, July 3, 2008 2:01 PM | Feedback (0) | Filed Under [ Generale ]

Scelte di design

Ci sono delle volte in cui le scelte di design non sono fatte propriamente benissimo. Purtroppo stavolta debbo fare mea culpa io, in un progetto debbo memorizzare alcuni file legati a dei record di un database, per non appesantire il db ho deciso di metterli tutti in una cartella. Peccato che quando i file diventano decine di migliaia poi la cartella non sia più browsabile, il sistema infatti fatica tantissimo per gestire una cartella con quella mole di file. Il fatto è che a livello di codice accedere al file non è pesante, conoscendo l'id del record posso...

posted @ Tuesday, July 1, 2008 5:20 PM | Feedback (2) | Filed Under [ Generale ]

Resoconto dell'evento DotnetMarche

Ecco quindi anche il mio resoconto dell'evento di venerdì 27 :D. Sicuramente uno dei più belli, prima di tutto perchè, essendo io uno degli speaker, c'è stato naturalmente un coinvolgimento maggiore, ma la cosa più bella è stato vedere che la gente è comunque rimasta fino alla fine, sempre attiva e con domande da fare sugli esempi; sintomo che l'attenzione non era calata nonostante il caldo e la tarda ora. Un grazie naturalmente a Simone che è venuto da Milano a parlarci di asp.net mvc, un grazie a tutti i partecipanti e naturalmente un grazie agli altri membri di...

posted @ Tuesday, July 1, 2008 1:51 PM | Feedback (4) | Filed Under [ Generale ]

Powered by:
Powered By Subtext Powered By ASP.NET