fetch

Mattepuffo's logo
Eseguire richieste HTTP in React

Eseguire richieste HTTP in React

Sul web si trovano solo esempi di richieste HTTP in React usando la libreria Axios.

Non metto in dubbio la sua qualità, ma a me non ha funzionato causa CORS.

Anche se in verità ho fatto tutto quello che andava fatto (potete leggere qui).

Mattepuffo's logo
Informazioni di sistema su Linux con Neofetch

Informazioni di sistema su Linux con Neofetch

Ho trovato un simpatico programmino scritto in BASH, che indica diverse informazioni di sistema con tanto di logo della distribuzione: Neofetch!

In verità, Neofetch, supporta diversi sistemi:

  • Linux
  • MacOS
  • iOS
  • BSD
  • Solaris
  • Android
  • Haiku
  • GNU Hurd
  • MINIX
  • AIX
  • Windows (tramite Cygwin/MSYS2/Windows 10 Linux subsystem)

Mattepuffo's logo
Usare le Fetch API in Javascript

Usare le Fetch API in Javascript

A meno di non usare altri librerie, siamo abituati ad eseguire richieste HTTP usando XMLHttpRequest.

L'ultima versione di Javascript, però, porta con se una nuova API: Fetch API.

Attraverso questa API possiamo eseguire richieste HTTP, e recuperare i dati in maniera molto semplice, e senza usare altre librerie.

Mattepuffo's logo
Connessione SQLite con Python

Connessione SQLite con Python

SQLite è un semplice database leggero e portatile, che risiede in un unico file con estensione .sqlite o .db (non so se esistono altre estensioni).

Praticamente tutti i linguaggi hanno librerie (interne o esterne) per connettercisi, e oggi vediamo come farlo con Python.

In questo linguaggio non abbiamo bisogno di nulla in più, in quanto è già disponibile un modulo: sqlite3.

Questo modulo si riferisce all'ultima versione di SQLite, che ormai è quella standard.

Mattepuffo's logo
Screenfetch: un'alternativa ad uname

Screenfetch: un'alternativa ad uname

Penso che tutti gli utilizzatori di Linux conoscano il comando uname, che permette di avere un pò di info sul sistema:

$ uname -a
Linux casa 3.3.7-1-ARCH #1 SMP PREEMPT Tue May 22 00:26:26 CEST 2012 x86_64 GNU/Linux

Ho trovato un piccolo programmino per Linux che è in grado di  esporre queste informazioni in maniera più "stilosa".

Non è ovviamente un programma indispensabile, però è carino.

Si chiama Screefetch ed è disponibile su parecchie distro.

Per installarlo su Arch dovete usare AUR:

# yaourt -Sy screenfetch

In veirtà il tutto si traduce in uno mega script che viene messo in /usr/bin.