.: HosiriS :.

Informatica e non solo

Archive for maggio 2011

Attimi…

Posted by hosiris su maggio 28, 2011

Tra pochi giorni sarà trascorso un mese da quando ho iniziato questa nuova esperienza lavorativa!
Soddisfatto?
Direi di sì… certo è troppo presto, ma in questo mese ho avuto modo di consolidare molte delle mie conoscenze sulla programmazione e quindi sono punti a favore: non tutte le aziende sono disposte a formare il nuovo personale (specie se con contratto a progetto) nei primi giorni di assunzione, fidandosi solo delle impressioni avute al colloquio!
In questa ultima settimana mi sono dedicato alla scrittura del codice per un moduletto del programma finale… Devo ammettere che avevo preso sottogamba il problema, credendo di riuscire a completare la classe in breve tempo, ed invece eccomi ancora a ottimizzarne la progettazione! Questa classe si occuperà della stesura dei report dei test eseguiti sui pazienti… bella bestia! Ed ecco perché mi sta appassionando così tanto, adoro solo le cose complesse… che piacere ci sarebbe?

Beh… mi rattrista vedere il blog trattato come un semplicissimo diario… ma da queste esperienza nasceranno nuovi ed interessantissimi articoli! Giusto il tempo di estendere il codice C# in Python!!!

Intanto seguite i GrayHats che non perdono mai l’occasione di lasciare ideuzze per ravvivare il week-end.

A presto!

Posted in Personal | 2 Comments »

Convertire file excel in SQL

Posted by hosiris su maggio 25, 2011

Spesso capita che i fogli di calcolo vengano usati per memorizzare dati… Non è il suo compito, ma vista la forma tabellare viene naturale utilizzarli con questo scopo! Il problema si presenta quanto i dati crescono al punto da rendere inefficiente l’utilizzo di quelle tabelle e spesso si cerca il modo di trasportare i dati su una struttura dati reale.
Analizziamo quali possibili tecniche possono essere sfruttate per eseguire questa attività!
Leggi il seguito di questo post »

Posted in PHP, Programmazione | 2 Comments »

Come inviare una mail dopo un commit

Posted by hosiris su maggio 22, 2011

Vi piacerebbe essere sempre a conoscenza delle modifiche che il gruppo apporta ai progetti che state svluppando? Vi piacerebbe anche sapere chi le ha fatte?
Essì è una cosa possibile e non richiede neanche molti sforzi (a meno che non vi vogliate rovinare la vita reinventando la ruota).
Leggi il seguito di questo post »

Posted in Sistemi | 1 Comment »

Unboxing USBtinyISP

Posted by hosiris su maggio 19, 2011

Ecco giunto un ulteriore importante pezzo del mio laboratorietto 😀
Leggi il seguito di questo post »

Posted in Arduino, Hardware | 4 Comments »

Parlare senza sapere

Posted by hosiris su maggio 18, 2011

Scriverò come se stessi parlando direttamente con l’autore di questo articolo… no di questa vergogna (potreste evitare di cliccare sul link? Non vorrei che aumentassero le statistiche di lettura di quel… soggetto)!
Leggi il seguito di questo post »

Posted in Informatica | 1 Comment »

Confronto tra PHP e ASP

Posted by hosiris su maggio 16, 2011

Una settimana rinchiuso in un luogo in cui si parla di oggetti Microsoft… ASP.NET, ADO.NET, C#, MS-SQL, WPF… che sofferenza! Ma a parte le prese di posizione sto avendo modo di confrontarmi su vari temi e quindi ho la necessità di studiare per evitare di dire stupidaggini che renderebbero i miei giudizi solo parole dette “da uno che si crede chissachi”.
Leggi il seguito di questo post »

Posted in Programmazione | 3 Comments »

Effettuare un mirror di un repository Subversion

Posted by hosiris su maggio 11, 2011

Se avete l’abitudine di sfruttare le comodità di subversion per seguire i vostri progetti vi sarete sicuramente imbattuti nella necessità di mettere in sicurezza i vostri dati attraverso delle tecniche di backup.
Di seguito mostrerò tre tecniche che ci permettono di raggiungere questo scopo.

Il metodo più semplice è certamente la normale copia delle cartelle, trattando quindi il repository come un normale filesystem.

$ cp -R Repo_dir/ Repo_bck/

Il problema in questa tecnica risiede nel fatto che si sta effettuando una copia su una struttura che potrebbe essere modificata, per evitare questo si dovrebbe disattivare il servizio per il tempo della copia.

Questa non è sicuramente la soluzione che preferisco, il motivo è semplice: esistono delle utility che fanno questo lavoro in maniera migliore 😀

Una delle soluzioni accettabili può essere trovata nell’utilizzo del comando svnadmin con l’opzione dump:

$ svnadmin dump Repo_dir/ > repository.dump
$ svnadmin create Repo_bck/
$ svnadmin load Repo_bck/ < repository.dump

Questa soluzione permette di creare delle copie portatili del repository che può, quindi, essere rilocato su qualsiasi nuova destinazione. Questa soluzione ha però un inconveniente: non permette di salvare i file di configurazione e gli script hooks.

Una soluzione migliore fa utilizzo dell’opzione hotcopy che condensa i vantaggi dei due sistemi precedenti: esegue una copia a caldo, senza la necessità di fermare il server; esegue il backup completo del repository:

$ svnadmin hotcopy Repo_dir/ Repo_bck/

Beh… Buon divertimento.

PS: a detta di tale Raffaele Bendandi oggi dovrebbe esserci un terremoto che distruggerà Roma… è possibile che sia già successo, visto che il post partirà in automatico alle 6!!! Da buon ingegnere non ci credo, ma mi dispiacerebbe lasciare questo mondo senza un saluto 😀 beh guardiamo il lato positivo… se ci rimango io, pure Berlusca farà na brutta fine e l’Italia sarà libera da due stronzi… Io e Lui! Meglio di così. Tanti saluti 😛

Posted in Sistemi | 1 Comment »

Evolution non mostra più l’elenco delle mail!

Posted by hosiris su maggio 9, 2011

Quando oggi, all’apertura di Evolution, anziché l’elenco delle mail mi sono ritrovato un errore, devo confessare che non stavo molto bene… anni di mail (si lo so.. con un backup potrei evitare di pormi questi problemi, è messo in coda lavoro, programmato per il 2020).
Leggi il seguito di questo post »

Posted in Ubuntu | 1 Comment »

Unboxing Arduino Uno e Ethernet Shield

Posted by hosiris su maggio 7, 2011

Finalmente ecco arrivate le mie piattaforme nuove di zecca: Arduino Uno e Ethernet Shield 😀 Adesso rimane da attendere il circuito che ci permetterà di programmare i nuovi ATmel, ma per il momento godiamoci queste foto!
Leggi il seguito di questo post »

Posted in Arduino, Hardware | 1 Comment »

Attimi…

Posted by hosiris su maggio 5, 2011

La cosa che adoro nel cambiare lavoro è che ti permette una crescita continua, così questa nuova posizione mi sta permettendo di migliorare le esperienze nel campo della programmazione. Certo… avrei preferito utilizzare linguaggi che non siano chiusi all’interno del mondo Microsoft, ma non si può avere tutto e adesso mi ritrovo con “Visual Studio 2010” ed un manuale di “C#“. Avevo già avuto esperienze con questo linguaggio, ma di certo non sono ai livelli richiesti per questo progetto!
Leggi il seguito di questo post »

Posted in Personal | Leave a Comment »