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
Comunque vorrei far notare come BTRFS abbia molteplici comandi e sottocomandi per sistemare le cose

btrfs check
btrfs check --repair
btrfs replace
btrfs rescue
btrfs restore
Attenti a fare restore escludendo gli snapshots: se in qualche occasione ne avete mai ripristinato uno facendone appunto un altro snapshot e sostituendo con esso il path originale, in automatico state escludendo questi path
...nel mio caso l'home, ho dovuto aspettare ulteriori ore di backup

Per evitare di ripassare tutti i files e tutti gli altri snapshots, ho fatto
btrfs restore -v -mSsx -i \
--path-regex '^/(|@home(|/.*))$' \
/dev/sda3 /mnt/ssh
Ok dopo aver fatto il dump ho provato
btrfs rescue chunk-recover
btrfs rescue super-recover
btrfs rescue zero-log

...ma nessun comando mi ha poi permesso di montare la partizione, in dmesg continua a sputare questo

BTRFS error (device sda3): bad tree block start, want 140682199040 have 0
BTRFS error (device sda3): failed to read block groups: -5
BTRFS error (device sda3): open_ctree failed
Ora sto provando con
btrfs check --repair \
--init-csum-tree --init-extent-tree

Vediamo cosa succede
Faccio un test dell'SSD, magari esce qualcosa e il problema è davvero l'hardware
Basta ho formattato EXT4 — sono due ore che cerco altre soluzioni ma non ce ne sono

Ora si ripristina tutto dal dump e si riconfigura il sistema per avere una struttura root normale, senza sottovolumi

...a meno che non si possa montare root come bind di un'altra cartella 🤔
image_2022-01-28_20-40-44.png
150 KB
I'm Fucking Back on EXT4

A travasare i files in wifi 5Ghz — ethernet 100Mbps da un PC all'altro ci ha messo tipo 5 ore
Ho cercato di mantenere quanti più metadati possibili, ma qualcosa è andato perso

$ sudo -s
sudo: /usr/bin/sudo deve essere di proprietà dello uid 0 e avere il bit setuid impostato

Fix per questo:
chmod u+s /usr/bin/sudo
Uno dei pochi siti ancora in http
Ho appena scoperto a caso questo tool carino per generare profili puliti di firefox con tutte le opzioni importanti già settate
https://ffprofile.com
▸ corre l'anno 2031 2022

▸ varie superpotenze sono stanno per entrare in guerra su più fronti

il silicio è diventato i chip sono diventati così difficili e costosi da reperire da produrre che l'intera catena di produzione dell'elettronica si è interrotta ne sta risentendo

▸ le bollette sull'elettricità continuano a subire rincari

▸ miner di bitcoin ancora assetati di internet points overclockano i loro server, finendo per friggere interi batch di GPU

+▸ la pandemia ha reso necessario il rilascio di sostegni economici corposi da parte dei governi; le multinazionali se ne sono arricchite senza produrre alcun beneficio

+▸ i ricchi diventano ancora più ricchi, i poveri sempre più poveri

▸ il prezzo dell'usato elettronico è in aumento costante

▸ le corporazioni hanno spinto così tanto per lo sviluppo di web app, che ogni software proprietario ora è un'istanza electron — gli eseguibili nativi sono una cosa del passato

▸ le aziende cercano solo webdev javanoscript "diplomati o laureati" — la maggior parte di questi non hanno alcuna base su come scrivere un software di qualità

▸ le deadline nello sviluppo software sono sempre più strette per riuscire a rilasciare prima dei propri competitor, per questo nessuno ha più tempo per insegnare ai nuovi sviluppatori concetti come gestione delle risorse e user experience

▸ questi sviluppatori finiscono per scrivere codice così WET che ogni algoritmo preesistente viene inglobato in funzioni di complessità esponenziale, rendendo inutile ogni ottimizzazione pregressa

▸ vengono scoperte sempre più vulnerabilità nei processori Intel e AMD

si scoprono i primi aumentano i virus che riescono a infettare il sistema anche solo tramite browser, sfruttando suddette vulnerabilità delle CPU

▸ con software sempre più scadenti & inefficienti, processori costretti a girare ad ¼ della velocità dichiarata, hdd sempre più occupati dalle webapp, elettricità più costosa, di fatto si è regrediti al livello di performance e resource-efficiency degli anni '90

▸ sotto false pretese di anti-pirateria, anti-cheating e "sicurezza", le corporazioni hanno abbandonato stanno abbandonando e dichiarato forse dichiareranno come non più supportata l'architettura x86 in favore di SoC ARM proprietari — ognuno diverso dall'altro — con tutto saldato e protocolli proprietari implementati in Ring -1 quali Microsoft Pluton, WideVine, HDCP, IME, PSP, o equivalenti

su varie piattaforme, alla visualizzazione di un NFT di fatto non esiste più alcun modo di salvarlo non ci sono modi veloci per salvarlo — copia-incolla, screenshot e download sono disattivati; gli schermi stessi compatibili e approvati con i protocolli citati prima, si spengono se rilevano fotocamere nelle vicinanze

▸ il concetto di personal computer è stato deprecato, per svolgere anche l'azione più semplice si è obbligati all'utilizzo dei "consumer computer"
Poco fa ho cercato di stampare un PDF da Android con plugin HP — non mi faceva impostare , il campo era bloccato a Colori...