Laravel DataTable: filtrare per data

Fra i programmatori PHP di passaggio ce ne sarà senz’altro qualcuno che utilizza il framework Laravel come base per il proprio progetto. E qualcuno forse utilizza DataTable per creare facilmente delle viste dei propri dati su database. Se non conoscete DataTable, ve lo consiglio perché vi risparmia un sacco di lavoro sporco con HTML e JavaScript, permettendovi di utilizzare il vostro tempo per qualcos’altro. Vi consiglio in particolare il pacchetto yajra/laravel-datatables. La cosa strana di quest’ottima integrazione è che nessuno abbia pensato all’eventualità di filtrare i risultati per data e ora, se presenti del database. Immaginiamo per esempio di gestire il database di una biblioteca e di avere un elenco di libri con la data di prestito. Non sarebbe utile filtrare, per esempio, i libri prestati un dato giorno, e quindi in scadenza? Fortunatamente non è difficile.

Continua a leggere

Musica e film: non abbandoniamo i supporti fisici!

Foto di Bruno da Pixabay

Il mondo si evolve in fretta, non c’è dubbio. Quando le unità ottiche hanno iniziato a sparire dai portatili ho pensato che fosse un trattamento riservato ai modelli più sottili e leggeri, ma mai avrei pensato che la gente smettesse così presto di sentirne la mancanza. La grande disponibilità di servizi di streaming dei contenuti hanno diminuito di molto la circolazione di CD, DVD e Blu Ray (quest’ultimo formato rimasto poco più di una nicchia per appassionati, visti anche i costi di supporti e apparecchi). Se le cose stanno così, perché andare controcorrente? Vorrei darvi alcuni motivi.

Continua a leggere

JQuery: serve ancora nel 2023?

Sono passati ben 12 anni a quando ho iniziato a utilizzare JQuery. All’epoca era una gran comodità e ne fui entusiasta, al punto che decisi di preparare subito due esempi da pubblicare qui (uno e due). Da allora molte cose sono cambiate e JQuery sta avendo un ruolo più marginale, specialmente nei nuovi progetti. Molte delle librerie che lo annoveravano fra le dipendenze ora ne fanno a meno, ma molti di noi lo usano ancora per abitudine. Ma allora JQuery è morto? Scopriamolo.

Continua a leggere

Un sito web senza cookie? Si può fare

Immagine di congerdesign da Pixabay

Agli albori della mia carriera di programmatore web mi piaceva fare in modo che i miei siti funzionassero bene anche senza JavaScript e senza cookie. Capitava spesso infatti che alcuni utenti disattivassero entrambi per ragioni di sicurezza. Con l’arrivo della legge sui cookie, la mia premura è tornata attuale. L’informativa obbligatoria su tutti i siti che visitiamo è oltremodo fastidiosa e per qualcuno che non è esperto di questioni legali c’è sempre il rischio di non fare le cose completamente in regola. Vale dunque la pena di chiedersi se installare cookie nel browser dell’utente è davvero necessario.

Continua a leggere

Web4Web: recensione del servizio

Tempo fa ho iniziato a recensire i servizi di hosting web, parlando di Tiscali. Andiamo avanti, parlando di un altro servizio che ho usato parecchio negli ultimi 10 anni e più: Web4Web.it, l’Hosting Low cost.
Web4Web è un servizio tutto italiano con sede a Riccione equipaggiato con la propria server farm (ben descritta nel sito web, cosa rara) all’interno di una rete propria. Un’ottima premessa, dal momento che non si tratta semplicemente di un rivenditore o della succursale di una grande azienda in capo al mondo. Vale la pena di andare a vedere l’offerta da vicino.

Continua a leggere

Epson XP-2100: recensione del prodotto

XP-2100. Immagine di proprietà di Epson

Non possiedo direttamente questa stampante ma l’ho regalata lo scorso Natale ad alcuni amici ed ho avuto modo di provarla largamente. Si tratta di una multifunzione di base, indicata più che altro per un’utenza domestica a cui servono solo poche stampe alla settimana e qualche rara scansione su computer o cellulare.

Continua a leggere

Haiku R1/Beta3 alla prova

Haiku in esecuzione

Haiku, il sistema operativo libero compatibile con BeOS, è giunto alla terza beta pochi giorni fa. Questa nuova versione, con numerosi miglioramenti, segna un altro passo verso la pubblicazione della prima versione stabile, in sviluppo da molti anni ma già sufficientemente stabile da essere utilizzata almeno su macchina virtuale.
In questo articolo commenterò sia le novità, di cui troviamo un elenco nella pagina delle note di versione, sia la mia personale prova su VirtualBox.

Continua a leggere

Smart TV Thomson 32HE5606X1: recensione del prodotto

Per ben 7 anni non ho avuto la televisione in casa: dato che l’offerta televisiva classica non m’interessava, mi sono sempre arrangiato con le varie piattaforme video (streaming, on-demand) e i DVD su computer.
L’arrivo delle TV intelligenti ha cambiato le cose, permettendoci di continuare a guardare quello che più ci piace su Internet seduti comodi sul divano senza la necessità di assemblare per questo un media center da connettere al televisore. L’ultimo Cyber Monday dunque ho approfittato di un’offerta per comprare una di queste famose Smart TV.

Continua a leggere

WiFi, tre modi per aumentare la copertura

Immagine di mohamed Hassan da Pixabay

Per chi come me vive in un appartamento di dimensioni contenute, il segnale della rete senza fili è più che sufficiente senza dover aggiungere niente. Mi sono capitati però di recente due casi che vi descriverò in cui è stato necessario espandere la copertura. Le soluzioni al problema non mancano e voglio proporvi tre di queste, ciascuna con pro e contro, che ho utilizzato nei miei due casi.

Continua a leggere

Tiscali Hosting: recensione del servizio

In tanti anni come sviluppatore ho provato diversi servizi di hosting, ciascuno con pro e contro. Varrebbe la pena di scrivere due righe su ciascuno di essi, ma visto che sono cliente Tiscali per molti dei suoi prodotti (telefonia fissa, mobile, Internet e, appunto, domini) e che in più è stata una delle prime aziende a offrire l’accesso a Internet in Italia e dunque non è semplicemente “una delle tante” comincerei con questa.

Continua a leggere