Programmazione

Tutta la programmazione che volete

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
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.

Mattepuffo's logo
Scaricare file zip in Laravel

Scaricare file zip in Laravel

In questo articolo vedremo come creare un file zip e far direttamente il download in Laravel.

Solo che, in questo caso specifico, i file li prenderemo eseguendo una query su db.

Dalla tabella prenderemo i vari nomi dei files, che stanno tutti dentro la stessa cartella, e se esistono li aggiungeremo al file zip.