Home

Mattepuffo's logo
Clausola where tra parentesi in Eloquent

Clausola where tra parentesi in Eloquent

Diciamo che dal titolo forse non si capisce bene cosa intendo o cosa mi serva.

Soprattutto perchè da quando uso Eloquent è la prima volta che ho questa necessità, quindi non mi ero mai posto il problema.

Mattepuffo's logo
Caching in Node.js con Bentocache

Caching in Node.js con Bentocache

Bentocache è una libreria per Node.js che ci permette di salvare i dati in formato key:value e riutilizzarli nella nostra applicazione.

Mette a disposizione diversi drivers per il salvataggio dei dati.

Noi vediamo un esempio basico con il salvataggio in memory.

Mattepuffo's logo
Usare gli indexer in VB.NET

Usare gli indexer in VB.NET

In VB.NET gli indexer ci permettono di aggiungere un index ad una classe o ad una struct in modo da indicizzarla come un array.

Visto che è più facile vedere il codice che spiegarlo a parole, vediamo un esempio.

Mattepuffo's logo
Intercettare gli errori in BASH

Intercettare gli errori in BASH

BASH non ha un concetto di try/catch come molti linguaggi di programmazione, ma possiamo comunque intercettare gli errori in diverse maniere.

Supponiamo di avere uno script per creare una cartella nella root del sistema e di lanciarlo senza i permessi adeguati.

Ovviamente darà un errore.

Mattepuffo's logo
Usare gli indexer in C#

Usare gli indexer in C#

In C# gli indexer ci permettono di aggiungere un index ad una classe o ad una struct in modo da indicizzarla come un array.

Visto che è più facile vedere il codice che spiegarlo a parole, vediamo un esempio.

Mattepuffo's logo
Creare model da database con Reliese

Creare model da database con Reliese

Putroppo Laravel da per scontato che usiamo il code-first per il nostro db, ma non è sempre così.

Per fortuna c'è Reliese, un package che ci consente di creare i nostri model partendo dal database.

Al momento l'ho testato solo con Laravel, ma non è detto che non si possa usare anche al di fuori.