Yes, I am a data geek /1

Riprendo a parlare di programmazione, dopo i deragliamenti di questi giorni, con il primo di una serie aperiodica di post sulla manipolazione dei dati. È un argomento che mi ha sempre affascinato, e in questa serie descriverò per ogni post un piccolo problema che mi è capitato di dover risolvere lavorando, e una delle sue possibili soluzioni.

In questo primo post vi racconto un problemino che mi è capitato sottomano giusto ieri in ufficio: come calcolare degli aggregati periodici (ad esempio ogni 5 minuti) da un elenco di rilevazioni del traffico di un servizio. I dati che ho ricevuto erano in formato Excel, ma per semplificarci la vita senza inciampare in tabelle pivot e soprattutto dato che siamo geek, per trattarli utilizzeremo un database relazionale (nel mio caso MySQL).

[Read more…]

Sun compra MySQL

La notizia bomba di oggi è che Sun ha appena annunciato l’acquisto di MySQL per un miliardo di dollari. L’unica citazione per ora è su O’Reilly Radar, ma credo che fra non molto quando di là dall’oceano inizierà la giornata saremo inondati di commenti. È ovviamente ancora troppo presto per capire se e cosa cambierà in MySQL dal punto di vista strategico e nel rapporto con clienti ed utenti, quello che è certo è che Sun sta proseguendo nella strategia di investimenti pesanti in progetti (parzialmente, almeno nel caso di MySQL) Open Source, e che da oggi MySQL sarà una soluzione più facilmente spendibile all’interno di ambienti Enterprise. Una piccola domanda a margine della notizia: che farà Oracle con InnoDB?

Aggiornamento. La posizione ufficiale di Sun sul blog del CEO Jonathan Schwartz.

Due presentazioni su Sphinx e Mercurial

Sono appena state pubblicate le due presentazioni che Peter Zaitsev ha tenuto al raduno interno di Percona, una delle più note società di consulenza specializzate su MySQL. La prima è su Sphinx, il motore di ricerca full text che sta conquistando sempre più utilizzatori grazie alla facilità di utilizzo e alla spettacolare velocità di indicizzazione e ricerca, su cui pubblicherò prossimamente un articolo dettagliato in queste pagine. La seconda è su Mercurial e affronta gli stessi temi trattati da Valentino in DCVS: chi era costui?. Buona lettura…