Creare una startup web 2.0: Introduzione

Questo sarà il primo di una serie di articoli che descriveranno il cammino che porterà DevInterface alla realizzazione di una applicazione web 2.0 destinata al grande pubblico con la speranza di farne un prodotto di successo.In particolare, tratter...

Leggi tutto

Accedere a current_user negli step definitions di Cucumber

Cucumber fornisce un ottimo strumento per applicare BDD durante lo sviluppo di applicazioni Rails.A volte è necessario popolare il database con background data, e a volte è necessario accedere al metodo1current_user.Generalmente1current_userè un metodo definito nella classe1ApplicationControllero in un modulo associato alla gestione utenti. Quindi non è accessibile dagli scenari di Cucumber: ecco c...

Leggi tutto

Caratteristiche di C#

Dalla versione 3.0 di C# sono state introdotte alcune caratteristiche che rendono la scrittura delle classi e dei metodi comuni molto più semplice e concisa. In questo post vedremo le automatic properties e gli object initializers. AUTOMATIC PROPERTIES Le automatic properties (o auto-implemented properties) altro non sono che una sintassi compatta per scrivere le p...

Leggi tutto

LINQ: da xml a classi C#

Proseguo la mia serie di articoli dedicati alla programmazione con C# e LINQ. Nel mio precedente mio post ho presentato un semplice metodo per serializzare una classe C# con LINQ. Oggi voglio descrivere l’altra faccia della medaglia: partendo da un file XML vedremo come sia possibile popolare le corrispondenti classi C#. Partiamo dunque con il nostro esempio. Supponiamo di ...

Leggi tutto

Implementare un contatore di visite in Rails

Ciao a tutti. Oggi vorrei mostrare come implementare un contatore di visualizzazioni generico per un qualsiasi modello della vostra applicazione Rails. Supponiamo di avere un model News e di volere tenere traccia di quante volte la singola news è stata visualizzata, in modo da implementare box del tipo "le piu' ...

Leggi tutto

Applicazione System Information per telefoni Nokia S60v5

SystemProperties è una J2ME Midlet realizzata da DevInterface, la quale fornisce informazioni HW/SW specifiche per SmartPhone Nokia. SystemProperties è disponibile per dispositivi basati su Symbian S60v5. Con SystemProperties sono disponibili le seguenti informazioni: - Free RAM Memory - Video Capture Support - Battery Level - Phone’s IMEI - Microedition Plat...

Leggi tutto

Rails Authlogic + Subdomain_fu Template

Il secondo template Rails proposto da “DevInterface”:http://devinterface.com e rilasciato sotto licenza Rails MIT è Rails Authlogic + Subdomain_fu Template.Rails Authlogic + Subdomain_fu TemplateQuesto template viene utilizzato come struttura di base per ogni applicazione Rails (2.3) che prevede un meccanismo di autenticazione con il supporto per sottodomini.Per installare e lanciare questo template, seguite le seguenti istruzioni:12345git clone git:...

Leggi tutto