LINUX « E-Pillole
Visualizzare struttura ad albero di una directory
Per svariati motivi, a volte si ha la necessità di rappresentare "graficamente" la struttura ad albero di una directory e di tutto ciò che tale directory contiene.
Ad esempio, visualizzare ricorsivamente il contenuto di una directory, può essere utile se si deve presentare la struttura di un proprio progetto, oppure molto più semplicemente può darci una mano per non perdere l'orientamento su una macchina priva di interfaccia grafica e che magari non conosciamo come le nostre tasche :)
Per ottenere tale risultato, lo strumento più comodo ed intuitivo che io conosca, è senza dubbio TREE, rilasciato sotto licenza GPL e impacchettato "da sempre" sia per Debian che per Ubuntu :)
Cron + Rhythmbox + Scriptino = Sveglia
Alzarsi presto al mattino è sempre un "problema" a qualisiasi età. Svegliarsi poi con il rumore fastidioso e incessante della sveglia (il classico bip biip biiip ad intesità crescente) è davvero angosciante e non rende di certo il risveglio piacevole :)
Una comoda soluzione a questa avversione nei confronti dell'alzata mattutina è quella di utilizzare la propria "linux box" come sveglia, e aprire ogni giorno gli occhi sotto le note della propria canzone preferita del momento...
Supponendo di avere una qualsiasi distribuzione Linux installata (ovviamente sempre up & running), Gnome come DE, e un "dispositivo" audio colleggato al PC, preferibilmente uno stereo con un timer per l'accensione e un livello di volume potenzialmente bello alto (sempre meglio non rischiare) :) vediamo come procedere...
Velocizzare la ricompilazione con ccache
Per diversi motivi, ci si ritrova spesso a dover ripulire e ricompilare più volte gli stessi sorgenti. Operazione alquanto noiosa, che diventa decisamente frustrante nel caso in cui si abbia a che fare con un sorgente complesso e di dimensioni considerevoli.
Niente paura, per chi ancora non lo sapesse, la soluzione si chiama ccache e consente di alleviare le nostre sofferenze velocizzando non di poco la ricompilazione.
Il funzionamento e la logica che sta dietro a ccache, sono riassunti nel nome stesso del programma, ccache > compiler cache, derivato direttamente dal suo antenato compilercache.
Sintetizzando al massimo, si tratta quindi di una cache per il nostro compilatore tuttofare di fiducia GCC, e non fa altro che memorizzare l'output della compilazione rendendolo disponibile per ogni successiva ricompilazione, e garantendo inevitabilmente tempi di ricompilazione minori e meno strazianti, nonchè un miglioramento tangibile della produttività della nostra macchina.
Estensione NoScript per Firefox
Indipendentemente dal sistema operativo utilizzato, le estensioni per Firefox e per tutti i browsers Mozilla-based, Iceweasel compreso, sono veramente una grande invenzione. Ce ne sono di tutti i gusti e per ogni funzionalità, ma quella che in assoluto considero la più utile è senza dubbio l'estensione NoScript, che, come si può facilmente dedurre dal nome, consente di bloccare l'esecuzione di codice JavaScript e molto altro ancora, rendendo così il nostro browser preferito ancor più sicuro e performante.
Come tutte le altre estensioni per Firefox et similia, anche per questa estensione sviluppata dall'italiano Giorgio Maone basta un click, e dopo aver riavviato il browser troverete una piccola iconcina nella barra di stato di Firefox/Iceweasel pronta per ricevere le vostre istruzioni :)
Cronologia comandi bash
Ieri sera, mentre giocherellavo con Ubuntu sul portatile, mi serviva di recuperare alcuni parametri passati ad un ./configure diverso tempo fà. Senza fortuna, ho cercato subito nella cronologia comandi di bash, ma evidentemente il comando che andavo cercando era stato digitato troppo tempo fà ed era già uscito dalla cronologia :(
Se utilizzate la shell abbastanza di frequente, sarete d'accordo con me nell'affermare che la cronologia dei comandi bash è una delle "features" più utili della nostra shell preferita, e vale la pena quindi spendere qualche parola per capirne il funzionamento e per riuscire ad utilizzarla in modo profiquo.
Essendo la bash, la shell di default di quasi la totalità delle distribuzioni GNU/Linux e non solo (anche Mac utilizza la bash), in generale, le indicazioni che verranno date si adattano tranquillamente alla maggior parte dei sistemi UNIX...
- Applications Software (2)
- Debian (1)
- Devel (1)
- Distribuzioni Varie (2)
- Easy Tricks (5)
- Gnome Desktop (2)
- Guide Debian (8)
- Guide Debian Ubuntu (12)
- Guide Ubuntu (9)
- Linux Printer Drivers (1)
- Man Pages Linux (2)
- My Feeds (3)
- Off Topic (2)
- Ping at Home (1)
- Problem Solving (4)
- Server Side (2)
- Tricks Debian Ubuntu (5)
- Ubuntu (8)
- Upgrades (5)
- NFS - Condivisione file Debian Ubuntu
- Ubuntu Case Studies: storie di successo in azienda e nelle scuole
- La tentazione del lato oscuro (Google AdSense) [Ping@Home]
- Linux Man Pages On-Line
- Gestione Moduli e Virtual Hosts di Apache2 su Debian e Ubuntu
- Visualizzare struttura ad albero di una directory
- Cron + Rhythmbox + Scriptino = Sveglia
- Soluzione piccolo problema con mp32ogg
- Velocizzare la ricompilazione con ccache
- Trasformare Gedit in un editor avanzato
- People DebianClan e TuxFeed: pinguini italiani alla riscossa
- Abilitare supporto AGP driver NVIDIA
- Finalmente rilasciata la GPLv3
- Compiz Fusion + Debian Sid
- Estensione NoScript per Firefox
- Compiz Fusion + Ubuntu Feisty
- Disabilitare o modificare splash screen Gnome
- Personalizzare gnome con GNOME Color Chooser
- VOGLIO usare Ubuntu
- Cronologia comandi bash
- febbraio 2008 (1)
- gennaio 2008 (2)
- dicembre 2007 (1)
- novembre 2007 (2)
- ottobre 2007 (1)
- agosto 2007 (3)
- luglio 2007 (2)
- giugno 2007 (20)
- maggio 2007 (13)
- aprile 2007 (10)
- marzo 2007 (20)








