#Recensione di #FreeDOS 1.3 emulato su #PCem. Vediamo come si comporta con un hard disk da 8 giga formattato FAT32 da Ontrack Disk Manager (preso dal sito di Phil's Computer Lab). Vediamo il package manager fdimples, l'immancabile editor #Vim, ed il file manager Doszip Commander. Oltre alla FAT32 vediamo anche come si comporta con i nomi di file lunghi (#LFN). Vediamo infine la compatibilità con i vecchi giochi DOS come Falcon 3, Aladdin, Wolfenstein 3D, Doom, Turrican 2 e Ultima 7.
In questo video andiamo a vedere #Lazygit, un programma con un'interfaccia
testuale (#TUI), che semplifica e velocizza notevolmente l'uso di #git.
Il mio canale Odysee:
https://odysee.com/$/invite/@bugnano:a
15 Lazygit Features In Under 15 Minutes:
https://www.youtube.com/watch?v=CPLdltN7wgE
Alcuni comandi custom, compreso il mio per visualizzare le differenze:
https://github.com/jesseduffield/lazygit/wiki/Custom-Commands-Compendium
In questo video andiamo a vedere quali sono i #tools a nostra disposizione per
creare un software su #Linux.
Dopo una prima carrellata sui linguaggi di programmazione più moderni come
#Python, #JavaScript e #Rust, andiamo a vedere anche i tools a nostra
disposizione per i software scritti in C e C++.
Andiamo a vedere i compilatori gcc e clang (LLVM), i linker (GNU ld e LLVM
lld), i build tools (GNU make e ninja), ed i tools per generare i build tools
(#autotools, #CMake e #Meson).
Vediamo anche in modo pratico come utilizzare questi tools per compilare 3
pacchetti scelti a caso.
Il mio canale Odysee:
https://odysee.com/$/invite/@bugnano:a
In questo video vediamo la storia dei file manager sotto DOS, in particolar
modo parliamo dell'evoluzione di #XTree (poi rinominato in XTreePro,
XTreeProGold, ed infine #XTreeGold), e #Norton #Commander ed il suo clone
leggero #Volkov Commander.
Daremo inoltre un'occhiata veloce a DOS Shell (#DOSShell).
Il mio canale Odysee:
https://odysee.com/$/invite/@bugnano:a
XTree Fan Page:
https://www.xtreefanpage.org/lowres/x10dirja.htm
Orthodox File Managers for DOS:
https://softpanorama.org/OFM/Paradigm/Ofm_03.shtml
Volkov Commander:
https://vvv.kiev.ua/download/
Terza puntata della serie di video #tutorial dove ti spiego le basi della
linea di comando di #Linux, in particolare della #shell #bash.
In questo video continuiamo a vedere i comandi per la gestione dei file,
vediamo quali vantaggi hanno rispetto ad un file manager (tipo #rnr), in
particolare esploriamo i pattern di #glob, e come differiscono dalle loro
controparti DOS e Windows.
Il mio canale Odysee:
https://odysee.com/$/invite/@bugnano:a
Settima puntata della serie di video #tutorial dove ti spiego le basi della
linea di comando di #Linux, in particolare della #shell #bash.
In questo video andiamo a cambiare i permessi dei file col comando #chmod,
poi andiamo a vedere cos è una variabile d'ambiente, come leggerne il
contenuto e come impostarla permanentemente, oppure per un singolo comando.
Il mio canale Odysee:
https://odysee.com/$/invite/@bugnano:a
Approfondimento sul comando per il cambio del prompt:
https://wiki.bash-hackers.org/syntax/pe#search_and_replace
Praticamente prende la variabile d'ambiente $PWD e sostituisce tutti i
caratteri '/' con '\'. Il fatto che il carattere '\' vada ripetuto 4 volte è
dovuto al fatto che il carattere '\' è considerato un carattere di escape, e
quindi per indicare che si tratta di un carattere '\', e non una sequenza di
escape, occorre ripetere il carattere '\' 2 oppure 4 volte, a seconda del
contesto. Il 'C:' iniziale ed il '>' finale sono solo abbellimenti estetici.
Impariamo la linea di comando - La gestione dei pacchetti
Quinta puntata della serie di video #tutorial dove ti spiego le basi della
linea di comando di #Linux, in particolare della #shell #bash.
In questo video vediamo i comandi per la gestione dei pacchetti
nelle 3 famiglie di distribuzioni principali: Debian, RedHat e Arch.
Utilizzeremo apt su #Ubuntu, dnf su #Fedora, e pacman su #EndeavourOS.
Vedremo infine anche come utilizzare yay per installare pacchetti dall'AUR
(Arch User Repository).
Il mio canale Odysee:
https://odysee.com/$/invite/@bugnano:a
Pacman Rosetta sull'Arch wiki:
https://wiki.archlinux.org/title/Pacman/Rosetta
In questo video vediamo come utilizzare il #FileManager #rnr (rnr's not
#ranger), un file manager testuale per #Linux, che combina i migliori aspetti
di Midnight Commander e di ranger.
Home page di rnr:
https://github.com/bugnano/rnr
https://pypi.org/project/rnr/
Il mio canale LBRY:
https://lbry.tv/@bugnano:a
Vediamo 10 applicazioni e #plugin per l'#audio sotto #Linux.
Iniziamo da #Audacity e le controversie attuali che lo circondano,
per poi parlare di Catia, della suite Cadence di KxStudio, a seguire i plugin
Calf e Guitarix, l'ottimo TuxGuitar, Drumgizmo, utilizzato su Muse Sequencer.
Apriamo poi una parentesi su MilkyTracker, un #tracker stile ProTracker per
Amiga, o FastTracker 2 su DOS, per poi tornare alla miglior Digital Audio
Workstation (#DAW), cioé #Ardour. Vediamo infine 2 strumenti e sintetizzatori
per #MIDI che sono setBfree e ZynAddSubFX.
Il mio canale Odysee (ex LBRY):
https://odysee.com/$/invite/@bugnano:a
Repository di KxStudio per Ubuntu:
https://kx.studio/Repositories
Repository LinuxMAO di Yann Collette:
https://copr.fedorainfracloud.org/coprs/ycollet/linuxmao/
Ottava puntata della serie di video #tutorial dove ti spiego le basi della
linea di comando di #Linux, in particolare della #shell #bash.
In questo video vediamo i concetti di redirezione standard input (#stdin),
standard outout (#stdout) e standard error (#stderr) su file, e soprattutto il
concetto di #pipe.
Vedremo anche il file speciale /dev/null ed il comando #tee.
Il mio canale Odysee:
https://odysee.com/$/invite/@bugnano:a