journalctl -u micro – Telegram
journalctl -u micro
93 subscribers
2.17K photos
210 videos
287 files
1.44K links
Esperienze e consigli di uno sviluppatore tech−unenthusiast

creation — 2021-04-29
owner — @Microeinstein

networks
@sigma_hub Σ
@ageiroumena
Download Telegram
fdupes comando da terminale interattivo utilissimo per trovare, selezionare ed eliminare files duplicati.
Per controllare velocemente la configurazione di build del kernel avviato, basta spulciare /proc/config.gz

$ zcat /proc/config.gz | less
$ zgrep 'CONFIG_' /proc/config.gz
👍1
journalctl -u micro
desktop_session.sh
Siccome molti servizi systemd per la sessione desktop li avvio così (quindi non abilitandoli con enable), per sicurezza ho tolto la sezione [Install] per impedirmi di sbagliare in futuro
timed_backlight.sh
2.7 KB
Ho scritto l'ennesimo servizio per cambiare la luminosità dello schermo automaticamente in base all'ora.

Scrive direttamente in /sys/class/backlight/[0] quindi funziona anche da TTY, ma servono i permessi di scrittura (cercare udev).

Inoltre imposta un valore assoluto solo all'avvio, tutte le altre volte applica delle differenze con il livello precedente per consentire maggiore controllo all'utente.

Edit: still problems
Chi cazzo ha tradotto questa interfaccia?
(mio router Wind Home&Life Zyxel)
Perché non ci ho mai pensato?

Con un po' di CSS custom ho rimosso i pulsanti e il banner delle attività di discord (inutili al cazzo) — bisogna vedere quanto sono efficaci queste regole

[class^=callContainer-]
[class^=row-]:not(:has(
[class^=voiceChannelEffectsContainer-])
) {
display: none;
}

[class^=callContainer-]
[class^=listItems-] {
display: flex;
flex-direction: row;
flex-wrap: wrap;
gap: 1ex;
justify-content: center;
}

[class^=callContainer-]
[class^=bottomControls-]
>div>div
>[class^=buttonContainer-]:nth-child(3) {
display: none;
}

[class^=actionButtons-]
>:is(button:nth-child(3)) {
display: none;
}

[class^=channelTextArea-]
[class^=buttons-]
>:is(
button:nth-child(1),
div:has([class^=sticker])
) {
display: none;
}
E lo vengo a scoprire solo ora
bash.desktop
218 B
~/.local/share/templates/
base.sh
1.9 KB
~/.local/share/templates/.source/
image_2023-04-23_11-16-16.png
54.2 KB
Ho fatto un template di noscript bash con la maggior parte della logica che mi serve di solito ⭐️
👍1
Secondo bot che rimuovo dal canale — avere un canale pubblico (come ogni cosa) ha delle conseguenze
journalctl -u micro
Comandi da usare per clonare una partizione ricreando il filesystem (non copia grezza) Nota: non funziona su sistemi avviati # (mount partitions) # clear unused SSD space fstrim -av \ --quiet-unsupported # copy data, multithreaded rclone -P \ --multi…
Nel fare la migrazione non si sono copiate le informazioni di creazione files (non ultima modifica o accesso), ora mi trovo tutto con la stessa data.

So che con touch posso alterare le date degli altri due campi, tuttavia il campo ctime
1. non è standard posix
2. l'unico modo per toccarlo su ext4 è alterare la partizione (smontata) ~a mano con debugfs

Io onestamente non ho tutta questa voglia ma mi dispiacerebbe perdere le mie tracce nel tempo
Selettore CSS più inutile

:last-of-type controlla sempre e in ogni caso il tag, non ciò che è specificato prima

https://stackoverflow.com/questions/13211453/css-how-to-say-classlast-of-type-classes-not-elements
journalctl -u micro
Sta diventando sempre più complicato Per recuperare l'attributo di creazione file da una partizione NTFS, bisogna leggere gli attributi estesi getfattr --only-values -n \ system.ntfs_crtime_be /some/file \ | perl -MPOSIX -0777 -ne ' $t = unpack("Q>");…
Ovviamente non poteva che subentrare un problema annoso quando si tratta di date: timezone

debugfs accetta solo date human-readable (🤌🏻) in formato UTC, mentre getfattr e stat ... buona fortuna a capirlo
journalctl -u micro
Ovviamente non poteva che subentrare un problema annoso quando si tratta di date: timezone debugfs accetta solo date human-readable (🤌🏻) in formato UTC, mentre getfattr e stat ... buona fortuna a capirlo
Rinuncio di perdere così tanto tempo ad applicare dei metadata che difficilmente mi torneranno utili — mi accontento di averli recuperati e basta.

Btw, a quanto pare i firmware di HDD ed SSD vanno aggiornati