ideas

Lega per l’abolizione di Maven

Da Wikipedia leggiamo A maven (also mavin) is a trusted expert in a particular field, who seeks to pass knowledge on to others. The word maven comes from the Hebrew, viaYiddish, and means one who understands, based on an accumulation of knowledge   Ora il professor Pippero ha stilato la seguente top ten delle frusrazioni [table id=3 /]   Maven …

Lega per l’abolizione di Maven Read More »

WISP Manifesto

We talked about ”Web applIcation Service Provider” (WISP) in the past days. So what are the specification for a Service Provder wanting to be a WISP? Let’try to sketch them together: WISP Hypothesis A WISP must offer a set of XML-RPC API (WISP API) to configure the services. They must be simpler than SOAP, and must …

WISP Manifesto Read More »

SkyRocket computing not Cloud!

As you know, we at Gioorgi are not so Cloud-Computing enthusiastic. Anyway, we watch every buzz-word, every good idea also if it born in an evil empire :) Cloud computing is SOA and huge. As software architect, Cloud computing is doomed to fail for some simple reasons: Amazon and other Cloud solutions give you the freedom …

SkyRocket computing not Cloud! Read More »

NoSQL Rocks? We try to understand

At Gioorgi.com we was never a SQL fan. In 2000 we thinked SQL was boring, mostly because sql algebra could be a bit boring. Then we found this book written by one of the father of SQL. Years ago Google and then Facebook popped out with new incredible ideas, for improved and super fast scalability, which eventually …

NoSQL Rocks? We try to understand Read More »

Squeak 4.2 final now out! « The Weekly Squeak

Squeak4.2-10966.zip is now available at http://ftp.squeak.org/4.2. This is intended to be the actual-released 4.2 image, unless, as Chris Muller says, “we find some problem, which we won’t!”. Squeak 4.2 final now out! « The Weekly Squeak. We read on the startup: A new virtual-machine, known as “Cog”, is about to be released for Squeak.  It’s …

Squeak 4.2 final now out! « The Weekly Squeak Read More »

Arduino la sfida embedded per il Software Architect

L’Arduino Uno, è un micro controller tutto italiano, sviluppato in open source e che sta avendo un grande successo. Una parte del suo successo è dovuto al fatto che costa meno di trenta euro, e per essere così economico la versione base ha un chip ATmega328 con soltanto 2 KB di RAM, 1KB di EEPROM …

Arduino la sfida embedded per il Software Architect Read More »

Automatically refresh your user’s Session behind the scenes using jQuery and Asp.Net

Sometimes, a client-based refresh of the session is the only viable option. Anyway, we must define this a “bad idea”, because you can end up stuffing even more problems on your architecture… Now this is something that may or may not be useful to a lot of people, depending on you situation, you may want …

Automatically refresh your user’s Session behind the scenes using jQuery and Asp.Net Read More »

Arduino: un successo italiano

The Arduino is mostly based in Italy, and every year I read another article about how Italy is struggling to find “their own Google” when they already have it. It’s the Arduino — they just don’t realize it yet. Arriva da Ivrea una scheda elettronica già entrata nella cassetta degli attrezzi di designer, ingegneri architetti, …

Arduino: un successo italiano Read More »

Redis Persistent and performant key/value memcache db

Redis is an advanced key-value store. It is similar to memcached but the dataset is not volatile, and values can be strings, exactly like in memcached, but also lists, sets, and ordered sets. All this data types can be manipulated with atomic operations to push/pop elements, add/remove elements, perform server side union, intersection, difference between …

Redis Persistent and performant key/value memcache db Read More »

You are nobody without an API Key generator

API KEYs are sexy: if you have a web based business (like Google, Twitter, Facebook or WordPress’Automattic) you should have a way to generate an API Key for web service integration. Like Session keys, API keys should be sufficiently unpredictable to be psuedo-random. To be unpredictable, no user variables (or timestamps) are encoded into the key. …

You are nobody without an API Key generator Read More »

Is Diaspora a Failure? Tech Review

Abut Diasopra, we read from Ars Technica (underline is our): Diaspora emerged as a response to the privacy concerns raised by mainstream social networking services. The aim of Diaspora is to create an open source social network alternative with decentralized architecture, giving end users more control over their private information and how it is shared with …

Is Diaspora a Failure? Tech Review Read More »

Erlang Book Review

After reading an interesting article on Erlang  and Java interoperability, I have decided to dedicate my spare time to Erlang. O’Reilly has just published a wonderful book on Erlang, so I decided to dive into it.