Personal tools

You are reading the articles stored in Italian

May 24, 2013

WebHelpers, tanti piccoli aiuti per un web migliore

aiutati che il web ti aiuta!

WebHelpers, tanti piccoli aiuti per un web migliore

Filed Under:

A volte si devono utilizzare finezze per avere un prodotto più gradevole o facilitarne lo sviluppo. Gli strumenti giusti per fare velocemente il lavoro sono fondamentali

Lavorando a un progetto Pyramid mi sono imbattuto in un pacchetto decisamente interessante: webhelpers.

read more

May 17, 2013

3 prodotti per gestire le prenotazioni con Plone

Prenotalo!

3 prodotti per gestire le prenotazioni con Plone

Filed Under:

Era da un po' che su pypi non si vedevano aggiornamenti relativi alla gestione delle prenotazioni con Plone. Ora le acque si sono mosse ed ecco cosa è emerso

In questo articolo farò una breve analisi di questi tre prodotti:

  1. Products.PloneBooking
  2. rg.prenotazioni
  3. seantis.reservation

presentati in rigoroso ordine di apparizione su pypi.

 

read more

May 14, 2013

Web apps: debug remoto con Android e Chrome Developer Tools

Cosa succede dietro le quinte?

Web apps: debug remoto con Android e Chrome Developer Tools

Filed Under:

Breve guida all'installazione e configurazione di Google Chrome Developer Tools e Android per il debug remoto di applicazioni web mobile

Attualmente la maggior parte dei browser web disponibili per desktop - come per esempio Chrome, Internet Explorer, Opera... - dispone nativamente, o quanto meno permette l'installazione, di strumenti divenuti ormai indispensabili per lo sviluppo web, dei quali sarebbe impensabile fare a meno.

Stiamo parlando infatti di tool molto potenti e raffinati, veri e propri "attrezzi del mestiere" di web developer e designer. 
FirebugChrome Developer ToolsOpera Dragonfly sono sicuramente tra i più diffusi e conosciuti, e offrono sofisticate funzionalità tra cui:

  • debugger
  • console JavaScript
  • ispezione degli elementi DOM
  • analisi dei log.

Problema

read more

May 09, 2013

Come gestire l'iscrizione alle notifiche di un sito con le rule di Plone

Tutti in fila per iscriversi

Come gestire l'iscrizione alle notifiche di un sito con le rule di Plone

Filed Under:

E' possibile permettere agli utenti di restare sempre informati sulle novità di un sito? Certo, con le contentrules e l'invio delle notifiche via mail

Lo ammetto, quando si avvicina il momento di scrivere un nuovo post del blog mi sembra sempre di non avere argomenti interessanti o di approfondire argomenti già raccontati (vedi i miei innumerevoli post sulle migrazioni, per esempio).

Poi, però, capita che un paio di giorni prima della scadenza (argomento già trattato da Ale in un post precedente) arrivi una richiesta di un cliente che mi accende la lampadina e mi da il LA per scrivere il mio prossimo articolo.

Il caso di studio che vi racconto è partito da una semplice richiesta:

Sarebbe possibile permettere agli utenti del sito di rimanere sempre aggiornati con i nuovi contenuti del sito?

Usiamo le contenrules! Un gioco da ragazzi!
read more

May 07, 2013

Analisi (e modifica) di come Plone genera link ai File - seconda parte

La rete è fatta di URL: meglio se leggibili!

Analisi (e modifica) di come Plone genera link ai File - seconda parte

Filed Under:

Continua il viaggio e l'analisi dei prodotti per rendere Plone compatibile con software di statistiche

Nella prima parte dell'articolo abbiamo risolto solo una parte del problema per rendere gli URL di Plone più "parlanti".

Vediamo ora come affrontare i problemi restanti.

Fase 2: come trattare il pregresso

Infatti è solo ora che le cose si fanno interessanti...

Ci siamo trovati di fronte a un grosso problema: come "bonificare" la situazione creatasi negli anni precedenti alle modifiche sopra descritte?

Sarebbe stato possibile scrivere una procedura automatica che sistemasse automaticamente tutti i link generati tramite TinyMCE dalla forma canonica alla forma di download modificata?
La risposta per noi è stata "forse... ma meglio di no". Si parlava di centinaia (migliaia) di link, per decine di siti Plone.

L'eventualità di eseguire qualcosa senza un intervento umano era a dir poco terrificante, col rischio di trovare contenuti rovinati dall'operazione dopo mesi.
Molto meglio aiutare l'utente a sistemare il problema, cercando per lui i potenziali link da sistemare ma chiedendo conferma dell'operazione: un lavoro di certo più lungo ma che dà la sicurezza del risultato.

read more