Siteslike.com ovvero il portale per trovare i siti alternativi e simili

In alcuni post precedenti si era parlato del sito web AlternativeTo.net ovvero un portale che dato in ingresso il nome di un programma ritornava la lista di programmi, sia free che commerciali, simili. In questo modo si potevano trovare delle valide alternative, magari gratuite, ai normali programmi commerciali di tutti i giorni.

Oggi andiamo a visionare un portale simili, il cui obiettivo però non trovare dei programmi simili, ma bensì dei siti web simili!

Continua a leggere


Permanent Link | Inserita il 18 gennaio 2011 in , by | Commenta [2]


Ulteriori Front-End per MySQL ed altri database

Un po’ di tempo fa ho scritto un piccolo articolo sui diversi front-end simili a Microsoft Access che potevano essere utilizzati con MySQL (maggiori informazioni qui ).

Oggi finalmente ne ho scoperti di nuovi grazie soprattutto al portale web AlternativeTo , un sito che dato in ingresso un determinato programma da indietro numerose alternative a quel programma, sempre se ce ne sono e se sono state inserite all’interno del suo database.

Ecco quindi i risultati alternativi a MS Access, anche se bisogna dire poco hanno a che vedere con Access, sono più dei creatori di web application e maschere per database:

Continua a leggere


Permanent Link | Inserita il 07 gennaio 2011 in , by | Commenta


Buon Natale e Buon Feste!

Auguri di Buon Natale e Buone feste a tutti i visitatori del sito!!!


Permanent Link | Inserita il 23 dicembre 2010 in , by | Commenta


Un semplice Backup con Powershell 1.0

Attraverso la Windows Powershell come per la Bash, è possibile creare moltissimi tipi di script che automatizzino determinate procedure, come il backup.

Le istruzioni per un backup giornaliero sono le seguenti:

Set-ExecutionPolicy unrestricted
Copy-Item -path "C:\Cartella_Origine" -destination "D:\Cartella_destinazione" -recurse -force

La prima istruzione cambia le preferenze per l’esecuzione degli script con la Powershell. In questo caso utilizzando l’attributo unrestricted si conferma alla Powershell che non si sono restrizioni e quindi qualsiasi script può essere eseguito.

La seconda istruzione esegue la copia di tutti i file dalla Cartella_origine alla Cartella_destinazione. L’attributo -recurse identifica la ricorsione, ovvero che vengono copiati anche sottocartelle e i file continuti in essi, -force invece serve per la sovrascrizione di file esistenti.

Alla fine salvate lo script in un file con estensione .ps1, ovvero Powershell 1.0. E’ immaginabile presupporre che uno script di backup venga eseguito, per esempio, giornalmente. Per fare questo dovete creare un piccolo file .bat (per l’esecuzione dello script come se fosse un processo/programma) e un’operazione pianificata che uso questo file attraverso le operazioni pianificate di Windows (dove si seleziona l’ora e il giorno, simili a Cron su Linux).

Io per esempio ho messo lo script ps1 creato in precedenza all’interno della cartella c:\windows\system32\windowspowershell\v1.0 in questo modo non vi servirà richiamare il percorso all’interno del file bat. Inserite quindi nel file bat:

powershell -command "& 'nome_script' "

In questo modo, una volta definita l’operazione pianificata, la powershell partirà in automatico ed eseguirà lo script come un normale comando da shell. Attenzione, nel comando del file bat non serve inserire l’estensione .ps1 del file dello script.


Permanent Link | Inserita il 02 dicembre 2010 in , by | Commenta


Php 4 Application, ovvero creare applicazioni con PHP

PHP 4 Application chiamato anche P4A, è un framework PHP per lo sviluppo rapido (RAD) di applicazioni PHP. Il framework tutto italiano, è nato nel 2003 e nel corso degli anni è arrivato alla versione 3.8.0.

E’ un framework molto simile ad altri del settore come Symfony e CakePHP, ma sembra che abbia una marcia in più nello sviluppo di applicazioni anche in ambito enterprise, grazie alle molte librerie, moduli e widget che si possono utilizzare.

Attualmente P4A utilizza Zend Framework, JQuery, Jquery UI e CKEditor e fornisce le seguenti caratteristiche:

  • Compatibile con PHP 5.2.x e successivi
  • Completamente Object Oriented
  • Possibilità di utilizzare i database MySQL, PostgreSQL, SQLite e Oracle
  • Progettazione grafica grazie all’utilizzo del motore di template Flexy
  • Completo supporto alla codifica di tipo UTF-8
  • Possibilità di utilizzare AJAX nativo e trasparente
  • Licenza GPL

Maggiori informazioni sul sito ufficiale qui


Permanent Link | Inserita il 29 novembre 2010 in , by | Commenta


Dojo, una libreria Javascript per il web

Molto tempo fa, durante la creazione della web application per la mia tesi di Laurea Specialistica, vi venne detto di utilizzare una libreria javascript per la creazione dell’interfaccia grafica. Questa libreria era DOJO

Dojo è una semplice libreria javascript da utilizzare non solo per la grafica, ma anche per l’utilizzo di Ajax, Json e XML. Dojo si divide in 3 per cosi dire sotto-librerie, ognuna con una funzione apposita:

  • Dojo core: è il cuore di tutta la libreria dove ci sono tutte le principali funzioni per fare interagire una web application con l’utente e con il server. Tutto in web 2.0 con Ajax.
  • Dijit: è la parte della libreria dedicata alla grafica con cui è possibile creare e modellare come se fossero degli oggetti veri e propri tutti i tag grafici in html, come i Button, Img e altri, insieme a nuovi widget come il TitlePane che crea una specie di riquadro con del contenuto, il Menu ovvero un vero e proprio menu in javascript, e molti altri widget grafici
  • DojoX: è la terza parte della libreria che viene utilizzata sia dagli sviluppatori ufficiali che da quelli amatoriali per creare delle estensioni alla libreria standard.

Dojo quindi è una libreria molto completa ed in continua evoluzione che merita di essere provata e poi utilizzata anche in concomitanza di altre librerie che hanno usi diversi come JQuery.

Se avete intenzione di creare una web application basata su Javascript, Dojo è d’obbligo sia per la parte grafica che per il collegamento al server in web 2.0 attraverso Ajax e JSON.


Permanent Link | Inserita il 31 agosto 2010 in , by | Commenta


Un non-framework per PHP?

Quante volte ci siamo trovati a fare delle piccole modifiche a siti esistenti, oppure creare dei semplici script in php con diverse funzioni, e non volevamo utilizzare uno dei tanti framework MVC che la vasta community PHP sembra voglia sfornare quasi ogni mese?

Ebbene forse, tra i meandri di internet, c‘è la luce alla fine del tunnel: Flourish

Fluorish è una libreria PHP orientata agli oggetti, creata per diminuire il codice da scrivere e aumnetare la sicurezza degli script scritti in PHP. Non basandosi sul pattern MVC non ha intenzione di risolvere tutti i problemi dello scripting, tuttavia si mostra come una libreria semplice da usare, portabile e ben documentata.

L’obiettivo è quello di rendere più semplici da scrivere e meno ripetiti molti passaggi che ogni volta vengono utilizzati per la creazione di siti web o gestionali. La librearia infatti fornisce delle API per la gestione dei database, della sessione, dell’identificazione degli utenti, della sicurezza e di molte altre importanti utilità che ogni programmatore/sviluppatore utilizza nel suo lavoro.

La documentazione è molto ampia quindi è semplice conoscere le api e il loro funzionamento. Per utilizzarla al meglio vi serve PHP 5.1+ e può essere utilizzata con i principali database in circolazione come MySQL, PostgreSQL, SQLite, SQL Server e molti altri. Utilizza la licenza MIT.


Permanent Link | Inserita il 18 agosto 2010 in , by | Commenta


Front-end per Mysql simili a MS Access

Ebbene in questi giorni stavo cercando, per ambito lavorativo, un piccolo front-end da collegare ad un database Mysql, che avesse tutte quelle caratteristiche simili ad Access, e magari qualcosa di meglio, visto e considerato che il database del pacchetto di MS Office è molto limitato, specialmente quando viene utilizzato da più utenti simultaneamente.

Google, come sempre, mi ha dato una mano preziosa scovando due interessanti software, entrambi con licenza GPL:

  • NuBuilder: front-end per database mysql dove tutte le form, i report, i dati, il codice php e javascript sono contenuti direttamente all’interno del database stesso. Molto utile e facile, da la possibilità di creare applicazioni web aziendali visionabili direttamente dal browser web – www.nubuilder.com
  • VFront: front-end per mysql e postgresql scritto in php e javascript. Utitlizza molte librerie open source come Prototype e Scriptaculous. Da la possibilità di creare form, report in XML, HTML e PDF e le statistiche. Comprende anche Ajax per l’aggiornamento dei dati senza ricaricare la pagina – www.vfront.org

Attualmente non ne ho ancora provato nessuno dei 2, tuttavia spero nei prossimi giorni di darci un’occhiata approfondita e vedere quale dei due funzioni meglio.


Permanent Link | Inserita il 08 agosto 2010 in , by | Commenta [2]


Gmail Notifier: errore durante l'accesso

Risoluzione dell’errore An error has occurred. Cannot connect to your mailbox. Service temporarily unavailable. quando si usa l’https con Gmail Notifier

Continua a leggere


Permanent Link | Inserita il 19 gennaio 2010 in , by | Commenta [2]


Lo Styled Layer Descriptor

Primo tutorial dedicato allo standard OGC Styled Layer Descriptor

Continua a leggere


Permanent Link | Inserita il 06 gennaio 2010 in , by | Commenta


<< Previous