Random thoughts about software development

  • enhanced sprintf like function in Javascript

    Today I’was playing with javascript and regular expression, and I made a PHP sprintf like function with some limitations and some enhancements.

  • Using ALPHA Framework over LightTPD

    In the latest two weeks I was thinking about make some tests with ALPHA Framework and LightTPD. The goal of ALPHA Framework is that the application developers should take care about their web applications and don’t need to care about the other layers ( database, web server, authentication). With this concept in mind, the last week […]

  • oci_bind_by_name and placeholder name limit

    Today I was working on a web-application using ALPHA Framework, and accidentally I discovered a problem using the oci_bind_by_name method. The oci_bind_by_name role is to create a relationship between a php variable and an oracle placeholder (eg. :OracleVariableName)  to be used in the context of the prepared statement.

  • Build a simple semantically valid carousel from scratch (part 4)

    In the latest weeks we had discuss about a simple semantic carousel that will suite perfectly the concept of Progressive Enhancement. Then, how I’ve promised in the previous article, we will animate the carousel implementing the methods moveNext, movePrev and apply some animations to the carousel.

  • Build a simple semantically valid carousel from scratch (part 3)

    After we’ve made a proof analysis of the Carousel, thinking about it’s structure and making it strictly semantic, we’ve discussed about the presentation using only CSS if javascript would not be available. The result is acceptable and works fine in the most browsers. But in this article we will wet our hands into jQuery and […]

  • Build a simple semantically valid carousel from scratch (part 2)

    In the previous part of this article we had structured the HTML for our carousel, it has a strongly semantic structure. But it is only HTML. In this article we will discuss how to implement an acceptable style sheet in absence of Javascript in honor of Progressive Enhancement!

  • Build a simple semantically valid carousel from scratch (part 1)

    In the latest day I wonder how to build a carousel like iTunes coverflow but more simpler. First of all we’ll make a checklist of requirements, second we’ll make a scratch of the carousel, third we’ll analyze each element of the scratch, which is their role in the context and at the end we will […]

  • Improving jQuery Infinite Carousel (part two)

    Just few days ago I described how to make the Infinite Carousel flexible. In this tutorial I would like to describe you how to solve some bugs introduced by the previous article (just an improvement) and how to implement the swipe event into this carousel.

  • Improving jQuery Infinite Carousel (part one)

    Recently i was looking for a jQuery Carousel and the most interesting I found was the one proposed by jQuery For Designers, but it has a lot of limitations that I would bypass because I’d like to use the carousel in a full block context and second because I want use the “Swipe” touch gesture […]

  • Disattivare la verifica del certificato di sicurezza su WordPress

    In questi giorni mi è capitato di dovermi confrontare con la gestione dei feed RSS prodotti da GitHub che stranamente da WordPress non vengono letti correttamente.

  • Suggerimenti sull’uso di SVN/TRAC

    Qualche mese fa ho tenuto una sessione formativa prettamente pratica sull’utilizzo di SVN per lo sviluppo in team e TRAC per la gestione delle anomaile.

  • Come aggiornare un repository Github attraverso il proxy

    Non utilizzando sempre lo stesso computer e la stessa connessione ad internet, mi capita talvolta di dover effettuare gli aggiornamenti del repository di ALPHA attraverso un proxy aziendale. Per riuscire però ad effettuare i commit attraverso il Proxy che non consente l’acceso ssh al server github.com ho fatto diverse ricerche su internet, provando le più […]

Hai un progetto o un idea da realizzare?


Lavoro in Axio Studio, un’azienda che opera nel settore IT per lo sviluppo di soluzioni tailor-made per imprese medio-grandi.

Realizziamo siti web, e-commerce, gestionali cloud based, app mobili e ottimizziamo i processi di gestione. Per ulteriori dettagli vieni a trovarci sul sito Axio.Studio.