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
A costo di un po' di spazio sulla taskbar, con i widget 📁 Vista delle cartelle — il quale consente pure di navigarle rapidamente e di aprire files — potrei finalmente togliere un sacco di collegamenti dalle risorse rapide di Dolphin, e sfruttare tale spazio per percorsi più difficili da raggiungere (o da ricordare)
Trivia
Esistono più versioni del firmware dei primi due modelli di Nintendo DS.

Per controllare:
1. inserire una card qualsiasi (che non sia flashcard)
2. accendere il DS (tenendo premuto Start se in modalità Auto)
3. aprire Pictochat, non serve entrare in una stanza
4. estrarre la card con Pictochat aperto

Versioni:
v1: il sistema va in crash
v2: ⬜️ schermi grigio-blu
v3: 🟩 schermi verde scuro
→ fix: il cosiddetto PassMe non funziona più via wifi
v4: 🟨 schermi giallo oro
v5: 🟪 schermi magenta
→ firmware più comune
→ probabilmente il primo con la schermata iniziale
→ supporta luminosità graduale
v6: 🟦 schermi blu scuro
v7: il sistema non va in crash

https://gbatemp.net/threads/tutorial-how-to-check-your-firmware-version-on-ds-ds-lite.456211/
Trivia
Alcune flashcard (nell'immagine una variante di R4) contengono un time-bomb, cioè un blocco che si attiva dopo una certa data — costringendovi ad aggiornare il firmware o potenzialmente comprare una nuova schedina.

Un possibile workaround è sostituire il file di avvio (es. R4.dat) che è un NDS, con YSMenu — non funziona su tutte ed è un po' rischioso, dato che alcune schede possono rimanere brickate
È successo
29 Giugno • switch-off delle trasmissioni Mediaset non in HD
e le TV che abbiamo in casa non supportano il segnale.

È un sogno bagnato
niente più trash
niente più striscia la notizia
niente più iene
niente più focus
(eccetto per quei due canali della rete Warner Bros. Discovery);

per ora i miei si stanno affidando a Rai Play ed Il Post via telegram, vedremo quanto durerà la cosa.
Ho ritrovato la soluzione per progettare, proseguire e tener traccia dello status e delle idee dei miei progetti — in modo tale da farmi pesare il meno possibile lo sviluppo:

Un banale blocco appunti 📓
Cioè un quaderno a quadretti, con misura non-standard 25x20cm per la praticità di poterlo spostare e piazzare senza fatica. Usai vari quadernetti in passato, ma per un motivo o l'altro non ho più continuato il trend.

L'unica accortezza è che essendo un quaderno non ad anelli, se devo iniziare un nuovo progetto (o altro) e voglio evitare di frammentare tutto all'infinito, sono costretto a pre-allocarne lo spazio — provando a prevedere quanto ne servirà per progetto, e prendendo spunto dal Buddy System (cioè continuando a dividere a metà le zone contigue di spazio disponibile).


I principali pro:
• offline
• non necessita di corrente elettrica
• no subnoscription plans
• non servono piattaforme self-hosted
• posso spostarlo fisicamente,
non serve tenere sincronizzati i dati
• posso scrivere dove, cosa, come voglio,
replicando una struttura ad albero,
includendo disegni, "formattando" il
testo

Alcuni cons:
• non posso fare backup automatici
• non posso cercare nel testo
• non posso cancellare tutto come mi
pare, devo usare matita & gomma
(le cancelline fanno cagare)
• è accessibile fisicamente a chiunque
• potrei perderlo fisicamente


Però,
ad essere del tutto razionali ...alcuni contro sono davvero un problema?
Il fatto è che a causa della mia situazione economica, un imprevisto potrebbe davvero stravolgere il mio futuro. Per questo, io ho paura di perdere qualcosa che mi appartiene (o non) — in qualsiasi forma: ricordi, oggetti fisici, notizie importanti (FOMO), ecc.

Tuttavia, se un evento fuori dal mio controllo dovesse accadere, beh... sarebbe destino, ed io non posso farci nulla — c'è sempre una probabilità che da un giorno all'altro
• un filesystem si corrompa
• uno dispositivo smetta di funzionare
• una catastrofe (in)naturale incomba
• un asteroide invisibile ci colpisca
• un raggio gamma ci vaporizzi
[video1 video2 video3]

Tutto è temporaneo, e non ha senso preoccuparsi di perdite imprevedibili.

Let's stick with paper.
👏3
🟠 A search engine that favors text-heavy sites and punishes modern web design
Article, Comments

Ho fatto un giro sui post più popolari di sempre di Hacker News, ed ho trovato questo (di 9 mesi fa); penso che prima o poi tornerà utile — se non altro per scavare nella parte di iceberg nascosto del Web

Random domains
Wow è la prima volta che vedo quell'indicatore colorato di verde;
il numero condivisioni è falso
journalctl -u micro
È successo 29 Giugno • switch-off delle trasmissioni Mediaset non in HD e le TV che abbiamo in casa non supportano il segnale. È un sogno bagnato niente più trash niente più striscia la notizia niente più iene niente più focus (eccetto per quei due canali…
Update: non è durata.
Mio padre ha comprato il decoder...

Però ne ha preso 1, mentre le TV sono 2;
vuole posizionarlo in salotto — almeno spero di non sentire trashate mentre pranziamo...

Ah e giustamente si è fottuto l'unico cavo HDMI che girava in casa
👎1😢1
A volte ci si trova davanti ad uno snippet di codice di un linguaggio che non si conosce. Come identificarlo senza impazzire?

Facendolo riconoscere in automatico ad un syntax highlighter!
https://pygments.org/demo/
👍2
Porte USB dei router — chi le ha mai usate?

Beh potete collegarci un mini ventilatore ...USB ovviamente

I pro?
1. non occupare le poche porte del PC
2. non far passare altri cavi in giro per la scrivania (o per lo meno riuscire a tenerli più nascosti)
3. raffreddare il vostro router da gaming idk
Aggiornato Arch 🤞🏻
Modalità Touch, molto interessante
Sono piacevolmente sorpreso, l'audio sembra funzionare ancora passando da pipewire-media-session a wireplumber [quindi con tutti i miei tweak di equalizzazione e sink/source virtuali]

Mi è bastato riconfigurare le opzioni da GUI tipo dispositivi predefiniti, volume
Cose cambiate / da rivedere:

KDE
+
le icone nella tray possono essere più
compatte
+ gli spacer hanno un campo di testo
per impostarne la dimensione
+ modalità tablet
~ i menu contestuali hanno un bordino;
in generale c'è più respiro

Telegram Desktop
+
ha di nuovo l'icona nella tray fatta
bene, vettoriale
non usa più il font JetBrains Mono

PipeWire
consuma molta più cpu e l'audio ogni
tanto gracchia quando si inizia a
riprodurre qualcosa;
forse ora ha senso resettare i config

EasyStroke
non va; forse devo ricompilarlo

(mixed)
~
dolphin mostra le cartelle nascoste
NTFS (non mi pare ci fossero prima)
/ dolphin ancora non mostra i metadata
dei files nelle partiz. interne non-root
Ah sì, aggiornando Telegram Desktop scopro che il costo del Premium è 3,99€/mo, al posto di 5,99€/mo passando per il play store

Il pagamento viene gestito da un bot ufficiale, e sempre da lì si può annullare con un comodo comando.

https://news.1rj.ru/str/PremiumBot
👍1👎1
journalctl -u micro
Cose cambiate / da rivedere: KDE + le icone nella tray possono essere più compatte + gli spacer hanno un campo di testo per impostarne la dimensione + modalità tablet ~ i menu contestuali hanno un bordino; in generale c'è più respiro Telegram Desktop…
Problema font risolto facendo override dell'alias monospace con fontconfig

> /etc/fonts/conf.d/71-jetbrains-mono.conf

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="pattern">
<test name="family">
<string>monospace</string>
</test>
<edit name="family" mode="prepend" binding="strong">
<string>JetBrains Mono</string>
</edit>
</match>
</fontconfig>

$ fc-cache -r -v && xset fp rehash
$ fc-match 'monospace'

Edit: Firefox ha lo stesso problema, e continua ad usare DejaVu...
journalctl -u micro
Cose cambiate / da rivedere: KDE + le icone nella tray possono essere più compatte + gli spacer hanno un campo di testo per impostarne la dimensione + modalità tablet ~ i menu contestuali hanno un bordino; in generale c'è più respiro Telegram Desktop…
Pipewire sembra essersi sistemato da solo..? 🤨

+: nope, a quanto pare inizia a consumare 15% di cpu solo quando non c'è audio in riproduzione
E dopo aver ripreso il pc dalla sospensione, ha pure un pitch inferiore wtf

+: vecchi config spostati, ho ricopiato quelle 2 cose che mi servivano; non vedo stranezze (e in journalctl non c'è spam di warnings)

+: niente, ho eseguito il downgrade a 0.3.51-1
Interessante, su Discord è possibile cancellare il proprio messaggio di benvenuto in qualsiasi server, anche senza permesso di invio o gestione messaggi; unica condizione è vedere il canale.

Questa cosa potrebbe essere utile per passare inosservati, ma è aggirabile da un banale bot di messaggi personalizzati 😐
Sviluppo di moduli Python
È possibile aggiungere un file __main__.py nella radice del modulo per permetterne l'esecuzione diretta da riga di comando, con
$ python -m modulo

Il problema?
Spesso per una migliore organizzazione del progetto — o nel caso non si vogliano mischiare i sorgenti con altri files — si preferisce isolare i primi in una cartella src.

Quindi:
progetto/
src/
modulo/
__init__.py
__main__.py
altro

Fino ad ora, prima di eseguire il modulo ho cambiato working directory in src, ma così facendo il modulo avrebbe dovuto contenere un os.chdir('..') per tornare alla cartella originale — hack bruttissimo.

Sperimentando con PyCharm, scopro che esiste la variabile d'ambiente PYTHONPATH; è necessario impostarla a ./src per fare in modo che il comando funzioni correttamente in ogni progetto, mantenendo la working directory originale e senza aggiungere hack strani ⭐️
👍1
journalctl -u micro
Epic
Reminder che con EtchDroid è possibile flashare ISO e DMG su chiavette collegate via USB-OTG, da android senza root.

However, è molto probabile che ciò funzioni solo con ISO ibride, non windows — bisogna provare