bind

Mattepuffo's logo
Splittare file con horcrux

Splittare file con horcrux

horcrux è un programma da linea di comando che ci consente di splittare un file in varie parti crittografandoli (chi ha detto Harry Potter?).

E' multi piattaforma; io l'ho testato su Linux scaricando l'apposito binario.

Mattepuffo's logo
Binding id in Vue.js

Binding id in Vue.js

In pratica, quello che voglio ottenere, è il binding dell'attributo id di un componente usando Vue.js.

Quindi, riempiamo una lista da sever remoto (usando il formato JSON).

Per ogni link della lista impostiamo l'id, che poi reperiamo nell'evento on-click.

Per fare tutto questo utiliziamo diverse cose di Vue.js:

  • v-for per iterare sul JSON e riempire la lista
  • v-on:click per intercettare il click sulla voce
  • v-bind:id per impostare l'id

Mattepuffo's logo
Visualizzare contenuto HTML in Ionic

Visualizzare contenuto HTML in Ionic

Mi sono imbattutto in questo "problema": prendendo i dati da un web service, dove un campo è in formato HTML, mi sono accorto che di default Ionic non interpreta l'HTML, ma lo visualizza.

Nel senso che mi comparivano tutti i vari tag.

Non è una cosa che mi piace ovviamente, ma si può facilmente provvedere usando una direttiva di AngularJS.

Facciamo un esempio banale.

Mattepuffo's logo
Scorciatoie da tastiera in Javascript con Mousetrap

Scorciatoie da tastiera in Javascript con Mousetrap

Ero alla ricerca di come impostare scorciatoie da tastiera in Javascript, e mi sono imbattuto in questa ottima libreria: Mousetrap!

Questa libreria è indipendente, nel senso che non richiede nessun'altra libreria tipo jQuery, è molto leggera e non si "incastra" con altre funzioni impostate nella pagina.

E il tutto in soli circa 20KB di peso.

Vediamo qualche esempio.