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
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
Sono piacevolmente sorpreso, l'audio sembra funzionare ancora passando da
Mi è bastato riconfigurare le opzioni da GUI tipo dispositivi predefiniti, volume
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
• 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
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
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
Telegram
Premium Bot
This bot lets you subscribe to Telegram Premium or buy subnoscription gifts for loved ones – with discounts up to 40%.
👍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
+: niente, ho eseguito il downgrade a 0.3.51-1
+: 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 😐
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
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
Quindi:
Sperimentando con PyCharm, scopro che esiste la variabile d'ambiente
È 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/Fino ad ora, prima di eseguire il modulo ho cambiato working directory in
src/
modulo/
__init__.py
__main__.py
altro
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
However, è molto probabile che ciò funzioni solo con ISO ibride, non windows — bisogna provare
f-droid.org
EtchDroid ISO to USB Writer | F-Droid - Free and Open Source Android App Repository
Write operating system ISO images to USB drives, no root required
image_2022-07-09_17-38-29.png
127.3 KB
PyCharm ha una finestra in Help/My Productivity che mostra delle statistiche interessanti su quanto vengono utilizzate le funzioni messe a disposizione dall'IDE
👍1
Ebbene sì,
Dato che
(nei dataclass o imposti un valore predefinito, o togli l'attributo da
ho optato per sfruttare gli operatori aggiungendo implementazioni custom:
in caso contrario è (
in caso contrario è (
Ci sono dietro già da troppo tempo aiuto
argparse di Python non mi piace e non voglio usare librerie esterne — mi sto reinventando la dichiarazione degli argomenti in modo dichiarativo e con type hintings (in modo che gli IDE poi ci si possano agganciare), e ovviamente anche il parsing...Dato che
flag e arg sono @dataclass per avere un __init__ generato automaticamente, ma allo stesso tempo volevo rendere l'attributo default opzionale senza ricorrere a None
(dato che è spesso usato come valore predefinito in sé)(nei dataclass o imposti un valore predefinito, o togli l'attributo da
__init__),ho optato per sfruttare gli operatori aggiungendo implementazioni custom:
(Tuple|str) >> flag()
aggiunge alias al flagflag() | Anyimposta l'attributo
default,in caso contrario è (
AttributeError)flag() ^ Anyimposta l'attributo
const,in caso contrario è (
AttributeError)Ci sono dietro già da troppo tempo aiuto
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…
Questione EasyStroke
Chiede esplicitamente la versione 1.78 di
Fin'ora ho "risolto" facendo il downgrade di
Un fix bruttissimo è quello di creare un symlink tra le versioni della libreria:
La versione non-git sempre su AUR, ora punta a un fork che mira soltanto a correggere il problema di compilazione.
Chiede esplicitamente la versione 1.78 di
libboost_serialization, ma dopo l'aggiornamento ora è alla 1.79. Ho provato a ricompilare con la nuova versione, ma per qualche motivo si blocca prima e non capisco.Fin'ora ho "risolto" facendo il downgrade di
libboost, ma in questo modo non ho più potuto usare libreoffice...Un fix bruttissimo è quello di creare un symlink tra le versioni della libreria:
sudo ln -s \Cercando nella repository upstream scopro che lo sviluppo è morto nel 2018 — questo ha portato a una marea di fork e onestamente non saprei quale sia meglio...
/usr/lib/libboost_serialization.so.1.{79,78}.0
La versione non-git sempre su AUR, ora punta a un fork che mira soltanto a correggere il problema di compilazione.
Ora che ci penso, c'è una cosa che KDE ancora non permette di personalizzare: i suoni di sistema via profili e soundpacks
Immaginate mettere gli effetti sonori di Win7 o HL1
Immaginate mettere gli effetti sonori di Win7 o HL1