linuxhub | Technologies

Telegram-канал linuxhub - linux/hub

452

Novità sul mondo Linux e Open source in tempo reale. Anche: @newsflow24 🌐 Links_ linuxhub.it @linuxpeople_feed @linuxpeople 🐧 Networks_ @linuxpeople_network @unifiednet ✉️ amministrazione@linuxhub.it

Subscribe to a channel

linux/hub

💬 #howto - Gestire i CSV da terminale

A lavoro mi capita di gestire sempre una certa quantità di CSV e similari, alle volte anche di una certa dimensione.
Spesso e volentieri, decido di farlo tramite terminale per automatizzare e velocizzare alcune operazioni.

Scritto da: Davide Galati (in arte PsykeDady)

Читать полностью…

linux/hub

💬 #howtodev - Diagrammi con mermaidjs pt3 - Class Diagrams

MermaidJS è una libreria Javascript per la creazione di diagrammi tramite linguaggio di formattazione. È integrato in alcuni software ed è facile da utilizzare.

Utilizzo dei Class diagrams

Scritto da: Davide Galati (in arte PsykeDady)
Redatto da: GigiSmith

Читать полностью…

linux/hub

💬 #howtodev - Diagrammi con mermaidjs pt2 - Sequence Diagram

MermaidJS è una libreria Javascript per la creazione di diagrammi tramite linguaggio di formattazione. È integrato in alcuni software ed è facile da utilizzare.

Utilizzo dei Sequence diagrams.

Scritto da Davide Galati (in arte PsykeDady)

Читать полностью…

linux/hub

💬 #howto - Powerline e Powerlevel10k: prompt piacevoli e veloci

Le interfacce da terminale non sono note per essere eleganti alla vista: il fatto che sia supportato solo il testo è una caratteristica intrinseca dei terminali, che ha profonde ragioni storiche.

Talvolta è un punto di forza (per minimalismo, densità di informazioni, minori distrazioni a schermo, etc…).

Tuttavia, altre volte è una limitazione, a cui negli anni si è cercato di far fronte con soluzioni sempre diverse: è il caso di Powerline e simili (come Powerlevel10k, specifico per Zsh).

Scritto da: Midblyte
Redatto da: Davide Galati (in arte PsykeDady)

Читать полностью…

linux/hub

💬 #howto - Riavviare in emergenza con REISUB

Esiste una combinazione magica per riavviare in modo forzato il pc su Linux anche se totalmente bloccato. Ecco la combinazione REISUB.

Scritto da: Davide Galati (in arte PsykeDady)

Читать полностью…

linux/hub

https://x.com/VanillaOSLinux/status/1815815207114899753

Читать полностью…

linux/hub

Interview with Tau: Joining the Team and User Reactions to Vanilla OS 2 Orchid

https://vanillaos.org/blog/article/2024-07-18/interview-with-tau-joining-the-team-and-user-reactions-to-vanilla-os-2-orchid

Читать полностью…

linux/hub

Interview with Mat: Insights on the Development of Vanilla OS 2 Orchid
https://vanillaos.org/blog/article/2024-07-09/interview-with-mat-insights-on-the-development-of-vanilla-os-2-orchid

Читать полностью…

linux/hub

💬 #howtodev - Usare AWK pt2: strutture di controllo
AWK è un linguaggio di programmazione nato dalla necessità di manipolare piccole porzioni di testo in diversi file con poche righe di codice, sfruttando direttamente l’interattività della console.

I tre autori (Aho, Weinberger, Kernighan) hanno dato vita a questo potente strumento negli anni 70, dandogli il nome in base alle loro iniziali, e migliorandolo con il tempo.

Parte 2: costrutti e for.

Scritto da: Davide Galati (in arte PsykeDady)
Redatto da: Michael Messaggi

Читать полностью…

linux/hub

💬 #howto - Parallel: lanciare comandi in simultanea

GNU Parallel è uno strumento a riga di comando che consente di eseguire comandi tra loro indipendenti, sfruttando più core (o più computer) in contemporanea.

In questo modo, le istruzioni funzionalmente indipendenti tra loro possono essere eseguite in parallelo piuttosto che in sequenza: si tratta infatti del parallelismo.

Scritto da Midblyte
Redatto da Davide Galati (in arte PsykeDady)

Читать полностью…

linux/hub

Audiopost_17

Articoli interessanti 💥

1⃣ Installare Tomcat - https://linuxhub.it/articles/howto-installare-tomcat/
2⃣ Installare IceWM a mano - https://tilvids.com/w/639767b0-8194-4512-b24a-487ddf675efc
3⃣ Ufficio Zero Linux by Alternativa Linux - https://www.alternativalinux.it/recensione-ufficio-zero-linux-la-distribuzione-italiana-per-il-lavoro/


🛠 Cassetta degli attrezzi 🛠

1⃣ Lima-vm - https://lima-vm.io/
2⃣ Caddy server - https://caddyserver.com/

🥷 People che vi segnalo 🥷

1⃣ EmmeCiLab - https://www.youtube.com/c/emmecilab

Читать полностью…

linux/hub

💬 #howto - Glow: leggere file markdown dal terminale

Nel corso degli anni, il formato Markdown è diventato sempre più apprezzato e oggigiorno viene usato per scrivere di tutto, dalle documentazioni agli articoli (compreso questo).

Leggere un file Markdown (come ad esempio il README.md di un progetto) in un terminale via nano o vim, però, non sempre è un’esperienza piacevole.

Infatti, siccome è facile distrarsi per la presenza dei simboli di formattazione, la lettura può talvolta essere molto difficile.

Glow è uno strumento a riga di comando che risolve il problema formattando i testi in Markdown e mostrandoli sul terminale.


Scritto da Midblyte
Redatto da Davide Galati (in arte PsykeDady)

Читать полностью…

linux/hub

💬 #howto - Guida all'utilizzo di git, parte 10: bisect

Quando si parla di software di versioning, git è sicuramente il primo programma che ci viene in mente. Rappresenta l’alternativa più diffusa a sistemi come svn, utilizzata anche in ambito enterprise.

Rappresenta anche uno dei primi scogli che dipendenti alle prime armi affrontano in azienda.

Ecco quindi una guida passo passo a git, parte 10: bisect.

Scritto da Davide Galati (in arte PsykeDady)

Redatto da MichaelMessaggi

Читать полностью…

linux/hub

💬 #howto - Guida all'utilizzo di GIT, parte 8: diff e patch.
Quando si parla di software di versioning, Git è sicuramente il primo programma che ci viene in mente. Rappresenta l'alternativa più diffusa a sistemi come svn, utilizzata anche in ambito enterprise.
Rappresenta anche uno dei primi scogli che dipendenti alle prime armi affrontano in azienda.

Ecco quindi una guida passo passo a Git, parte 8: diff e patch.

Scritto da: Davide Galati (in arte PsykeDady)

Читать полностью…

linux/hub

💬 #howto - Guida all'utilizzo di GIT, parte 7: cherry-pick e squash.

Quando si parla di software di versioning, Git è sicuramente il primo programma che ci viene in mente. Rappresenta l’alternativa più diffusa a sistemi come svn, utilizzata anche in ambito enterprise.

Rappresenta anche uno dei primi scogli che dipendenti alle prime armi affrontano in azienda.

Ecco quindi una guida passo passo a Git, parte 7: cherry-pick e squash.

Scritto da: Davide Galati (in arti PsykeDady)

Читать полностью…

linux/hub

💬 #howto - Rigenerazione Automatica delle Chiavi SSH per VM Debian/ubuntu Clonate

Quando si duplicano macchine virtuali, è comune incontrare il problema delle chiavi SSH duplicate. Queste duplicazioni possono causare conflitti e avvisi di sicurezza durante le connessioni SSH. Questo articolo fornisce una soluzione generale per generare chiavi SSH uniche per ogni macchina clonata, indipendentemente dall’infrastruttura di virtualizzazione utilizzata.

Scritto da Luigi Smiraglio
Redatto da Davide Galati (in arte PsykeDady)

Читать полностью…

linux/hub

💬 #howto - Navi: cheatsheet per il terminale

Chi lavora molto spesso sul terminale è conscio del fatto che alcuni comandi hanno un’importanza e un’utilità maggiore di altri.

Navi consente di memorizzare (e addirittura parametrizzare) questi comandi in file speciali, chiamati cheatsheets, che in un secondo momento possono essere cercati ed eseguiti.

Navi ingloba le principali funzioni di tldr e cheat.sh.

Scritto da: Midblyte
Redatto da: Davide Galati (in arte PsykeDady)

Читать полностью…

linux/hub

💬 #howtodev - Diagrammi con mermaidjs - Introduzione

MermaidJS è una libreria Javascript per la creazione di diagrammi tramite linguaggio di formattazione. È integrato in alcuni software ed è facile da utilizzare.

Ecco una guida sull’utilizzo base.

Scritto da Davide Galati (in arte PsykeDady)

Читать полностью…

linux/hub

💬 #howto - Consultare il meteo

Non capita a tutti di dover controllare il meteo dal proprio pc, essendo ormai presente come funzione di base in quasi tutti gli smartphone.

Che servano o meno, esistono diversi metodi da terminale per consultare il meteo.

Scritto da Davide Galati (in arte PsykeDady)

Читать полностью…

linux/hub

Vanilla OS 2 Orchid - Stable Release

https://vanillaos.org/blog/article/2024-07-28/vanilla-os-2-orchid---stable-release

Читать полностью…

linux/hub

https://fosstodon.org/@gnome@floss.social/112826922332430630

Читать полностью…

linux/hub

Discover APX v2: The New Essential Tool for Developers and Creators on Vanilla OS Orchid
https://vanillaos.org/blog/article/2024-07-11/discover-apx-v2-the-new-essential-tool-for-developers-and-creators-on-vanilla-os-orchid

Читать полностью…

linux/hub

💬 #pausacaffé - Pausa estiva 2024!

Eccoci arrivati al riepilogo estivo 2024 e di conseguenza, al nostro consueto periodo di pausa!


Scritto da Davide Galati (in arte PsykeDady)

Читать полностью…

linux/hub

☕️ #pausacaffé - Dietro le quinte dell'innovazione

Ho recentemente letto l’articolo “Why We Can’t Have Nice Software” di Andrew Kelley; si tratta di una visione molto critica del mondo del software e dell’innovazione tecnologica, ma mi sembra, a mio avviso, troppo superficiale, focalizzandosi esclusivamente sulla prospettiva del consumatore o dello sviluppatore. Alcune delle critiche sono sicuramente valide, ma mancano di una comprensione più profonda delle molteplici variabili che influenzano le decisioni aziendali nello sviluppo tecnologico.


Scritto da: Mirko Brombin
Redatto da: Davide Galati (in arte PsykeDady)

Читать полностью…

linux/hub

💬 #howtodev - usare Awk parte 1: Sintassi base

AWK è un linguaggio di programmazione nato dalla necessità di manipolare piccole porzioni di testo in diversi file con poche righe di codice, sfruttando direttamente l’interattività della console.

I tre autori (Aho, Weinberger, Kernighan) hanno dato vita a questo potente strumento negli anni 70, dandogli il nome in base alle loro iniziali, e migliorandolo con il tempo.

Parte 1: Sintassi base.

Scritto da: Davide Galati (in arte PsykeDady)

Читать полностью…

linux/hub

💬 #howto - Installare Tomcat

Apache Tomcat è uno dei web server più usati in ambito business, anche grazie alla gran parte di framework Java in circolazione. Ecco una breve guida introduttiva


Scritto da Davide Galati (in arte PsykeDady)

Читать полностью…

linux/hub

💬 #howto - Guida all'utilizzo di git, parte 11: GUI
Quando si parla di software di versioning, git è sicuramente il primo programma che ci viene in mente. Rappresenta l’alternativa più diffusa a sistemi come svn, utilizzata anche in ambito enterprise.
Rappresenta anche uno dei primi scogli che dipendenti alle prime armi affrontano in azienda.
Ecco quindi una guida passo passo a git, parte 11: GUI.

Scritto da Davide Galati (in arte PsykeDady)
Redatto da Michael Messaggi

Читать полностью…

linux/hub

💬 #howto - Guida all'utilizzo di git, parte 9: studiare la storia delle modifiche.

Quando si parla di software di versioning, git è sicuramente il primo programma che ci viene in mente. Rappresenta l’alternativa più diffusa a sistemi come svn, utilizzata anche in ambito enterprise.

Rappresenta anche uno dei primi scogli che dipendenti alle prime armi affrontano in azienda.

Ecco quindi una guida passo passo a git, parte 9: studiare la storia delle modifiche.

Scritto da PsykeDady
Redatto da Michael Messaggi

Читать полностью…

linux/hub

#howto - Asciinema: registrare il terminale

Per effettuare una registrazione del proprio terminale, salvando input e output che compaiono a schermo man mano che passa il tempo, normalmente si può ricorrere a un qualsiasi video recorder.
Tuttavia, la registrazione video di un terminale comprenderebbe unicamente dei caratteri e molto più di rado altri elementi grafici (di complessità tale da giustificare una registrazione video).

Un buon modo per registrare il terminale nel modo più semplice possibile è utilizzando Asciicinema.

Scritto da: Midblyte
Redatto da:
Michael Messaggi

Читать полностью…

linux/hub

https://twitter.com/VanillaOSLinux/status/1774793024742072417

Читать полностью…
Subscribe to a channel