Mattepuffo.com

nnn: un file manager da terminale multi piattaforma

nnn: un file manager da terminale multi piattaforma

nnn è un ottimo file manager testuale, basato su Ncurses, utilizzabile su Linux, macOS e Windows (tramite Cygwin o il subsystem per Linux, e Android (tramite Termux).

La cosa in più riespetto ad altri programmi del genere, è che:

  • è anche un application launcher
  • disk analyzer
  • montaggio SSHFS
  • estendibile tramite plugins
Leggi
Cambiare attributo SVG con jQuery

Cambiare attributo SVG con jQuery

In sostanza sto usando un plugin che crea delle icone SVG on the fly.

Dopo aver fatto tutta una procedura, devo cambiare un attributo; nello specifico il fill.

Leggi
Monitorare Linux con proc

Monitorare Linux con proc

Abbiamo già visto il cosidetto filesystem virtuale /proc in Linux.

Qui dentro ci stanno diversi file virtuali che ci permettono di avere informazioni hardware del sistema.

Leggi
Validare un indirizzo IP in VB.NET

Validare un indirizzo IP in VB.NET

Andando avanto con lo studio di Visual Basic.NET, mi sono imbattuto in alcune poblematiche già viste con altri linguaggi.

Ad esempio come validare un indirizzo IP, cosa che abbiamo già visto in C#.

Leggi
Manipolare la hash table di BASH con il comando hash

Manipolare la hash table di BASH con il comando hash

BASH tiene una hash table dei comandi utilizzati nella sessione corrente.

In questo modo la shelle risulta più veloce nel caso io rilanciamo lo stesso comando più volte.

Linux ha a disposizione un comando built-in per visualizzare e manipolare questa hast table: hash!

Leggi
Monitorare Linux con Monitorix

Monitorare Linux con Monitorix

Monitorix è uno dei vari programmi per il monitoraggio di un sistema Linux.

E' abbastanza semplice da installare ed usare, e può valere la pena provarlo.

Per installarlo su Debian dovete prima aggiungere un repo a /etc/apt/sources.list:

deb http://apt.izzysoft.de/ubuntu generic universe
Leggi
Utilizzare un file di configurazione per SSH

Utilizzare un file di configurazione per SSH

In genere salviamo tutte le nostre connessioni SSH come alias.

Il che non è male; ma è giusto sapere che abbiamo una alternativa, e sarebbe usare un file di configurazione.

Leggi
Eseguire script in Python con Node.js

Eseguire script in Python con Node.js

Ho trovato questa libreria, python-shell, quasi per caso, ed ho deciso di testarla perchè la trovo interessante.

In sostanza è in grado di eseguire uno script Python usando Node.js.

In questo modo possiamo unire il meglio di due lunguaggi; inoltre mi sembra che la libreria sia anche abbastanza aggiornata.

Leggi
Connessione a Oracle in VB.NET con ODBC

Connessione a Oracle in VB.NET con ODBC

Oggi vediamo come connettere una nostra applicazione VB.NET a Oracle usando ODBC.

Partiamo dal presupposto che io ho già installato l'Oracle client sul pc / server, e che ho già configuarto la connessione ODBC.

Ovviamente, se non usate Oracle come database, cambia solo la connessione ODBC impostata sul pc, e l'eventuale SDK da installare.

Leggi
Creare stringhe random in Java con Apache Commons Lang

Creare stringhe random in Java con Apache Commons Lang

Qui abbiamo visto come generare delle stringhe random in Java.

Non abbiamo usato librerie; ma poco dopo ho scoperto che Apache Commons Lang ha già diversi metodi per ottenere lo stesso risultato usando RandomStringUtils!

Se usate Maven:

        <dependency>
            <groupId>org.apache.commons</groupId>
            <artifactId>commons-lang3</artifactId>
            <version>3.9</version>
        </dependency>
Leggi
About Mattepuffo.com

Blog dedicato all'informatica e alla programmazione!
Tutti i contenuti di questo blog, tranne casi particolari, sono sotto licenza Licenza Creative Commons Creative Commons Attribution-Noncommercial-Share Alike 2.5. .

2572 articoli
310 commenti
19 progetti
Altri link
  • About
  • Scrivimi
  • Copyright
  • Sitemap
  • matteo.ferrone@yahoo.it
  • GitHub
  • Privacy Policy