ateapick

  • 30 settembre 09

    Unobtrusive JavaScript...& friends

    Scrivere codice JavaScript non intrusivo rappresenta da sempre una metodologia di sviluppo trascurata, perchè considerata troppo impegnativa rispetto ai vantaggi concreti che produce. BDD e linee guida dettate dal SEO rappresentano validi motivi che, sommati ai vantaggi legati all’aumento dell’accessibilità delle pagine, incoraggiano lo sviluppo JavaScript non intrusivo.

  • 18 giugno 09

    Login centralizzato tra applicazioni Rails

    Il login centralizzato può essere una soluzione interessante soprattutto in ambito aziendale. Se consideriamo una suite di applicazioni Ruby on Rails sullo stesso dominio, è sufficiente fare in modo che queste condividano la stessa sessione. Di recente abbiamo avuto la possibilità di testare la soluzione nello sviluppo di una serie di webapp per Formula, uno dei nostri clienti.

  • 14 giugno 09

    Localizzazione URL in Ruby on Rails

    La localizzazione degli indirizzi è un aspetto molto importante in termini di SEO) per una webapp multilingua. Grazie al translate_routes plugin possiamo tradurre gli indirizzi con uno sforzo minimo e lasciando intatti gli indirizzi relativi alla lingua base.

  • 28 marzo 09

    Backup incrementali su Amazon Simple Storage Service (Amazon S3)

    Amazon Simple Storage Service è un servizio di storage remoto a basso costo ed alta affidabilità che può essere utilizzato per il backup giornaliero dei dati. Grazie all’ottimo protocollo di rsync affiancato a s3fs bastano pochi minuti per configurare un backup sicuro sui nostri server.

  • 30 gennaio 09

    Login centralizzato con il protocollo CAS

    CAS (Central Authentication Service) è un protocollo sviluppato dall’università di Yale che implementa l’autenticazione centralizzata di più applicazioni web. Le credenziali degli utenti possono essere recuperate da molti datasource (DBMS, ActiveDirectory, LDAP, Google Account) e questo rende il protocollo particolarmente adatto ad ambienti “Enterprise”. Esistono implementazioni in Ruby che consentono in maniera molto semplice la costruzione e la personalizzazione dell’intera infrastruttura client-server.