journalctl -u micro
Il mio stack attuale • dataedit • clangd 90°C • termux ssh • vscodium problems • termux arch • TermuxArch project • noscript onestamente scritti coi piedi • farei una pull request ma palle So overwhelmed
Current task tree
• sito web statico personale, usando 7.css
• elenco dei miei progetti con screenshots
• caricare i progetti su github
•alcuni progetti dipendono da altri
• devo usare git submodules
• è configurabile per percorsi locali
• l'attuale suddivisione delle cartelle fa pena
• conviene riordinare le cartelle dei progetti
hell.exe
• sito web statico personale, usando 7.css
• elenco dei miei progetti con screenshots
• caricare i progetti su github
•
• gists su github
• gists su gitlab
• repository separate su github
• repository separate su gitlab
• doppioni sul pc
È una stanchezza che non passa dormendo
• gists su gitlab
• repository separate su github
• repository separate su gitlab
• doppioni sul pc
È una stanchezza che non passa dormendo
😢3
• Pubblicare su github una repo gigante modesta con tutti gli noscript standalone, eventualmente in sottocartelle (ogni sottocartella con il proprio readme)
• e rimuovere tutto il resto nonostante stars, forks (totale in tutto: 7, 2) e link inviati in giro
dite che sia una buona idea o una cazzata?
• e rimuovere tutto il resto nonostante stars, forks (totale in tutto: 7, 2) e link inviati in giro
dite che sia una buona idea o una cazzata?
Come copiare dei commit tra repository git indipendenti:
1. creazione delle patch
1. creazione delle patch
git format-patch -k -o /tmp/out --root [START..LAST]2. applicazione delle patch
git -k am [--directory='repo_target_dir'] --3way /tmp/out/*.patchref
Come clonare percorsi specifici di repository git:
git clone --depth 1 [--branch bb] --no-checkout urlref
cd repo
git sparse-checkout set repo_target_dir
git checkout [bb]
journalctl -u micro
• Pubblicare su github una repo gigante modesta con tutti gli noscript standalone, eventualmente in sottocartelle (ogni sottocartella con il proprio readme) • e rimuovere tutto il resto nonostante stars, forks (totale in tutto: 7, 2) e link inviati in giro…
Tutti i gist e alcune repo eliminate 🧹
👍1
Sarebbe interessante avere la funzionalità MDI implementata in vari programmi tipo Dolphin, così da
• tenere le cartelle in sottofinestre separate
• lavorare su >2 cartelle in contempranea
• senza fare context-switch continuo
• evitando di sprecare spazio
• sulla toolbar di sistema
• con toolbar per ogni cartella (a finestra)
• tenere le cartelle in sottofinestre separate
• lavorare su >2 cartelle in contempranea
• senza fare context-switch continuo
• evitando di sprecare spazio
• sulla toolbar di sistema
• con toolbar per ogni cartella (a finestra)
👎3👍2
journalctl -u micro
Tra • questo noscript (open-same-window), • questo altro noscript (music-queue), • http_hook • quell'altro noscript per l'equalizzatore audio, • xmodmap, • easystroke, • shortcuts speciali, • KDE plasma in generale, • tutta la configurazione utente e di sistema…
In pratica ho finito per riordinare anche tutti questi noscripts, mi sta venendo il mal di testa a pensare a tutti i percorsi da sostituire 😵💫
Per evitare di pubblicare una mia path assoluta completamente arbitraria in tutti i servizi e altro, ho deciso di usare
Per evitare di pubblicare una mia path assoluta completamente arbitraria in tutti i servizi e altro, ho deciso di usare
%h/.local/noscripts (in systemd %h equivale a $HOME)Devo davvero imparare_ad_usare stiliConsistenti di nomi-per-progetti...
👍1
Forwarded from Information Security Talks (Admin)
Reddit
From the hetzner community on Reddit
Explore this post and more from the hetzner community
Interessante, se il percorso
Mannaggia...
~/.local/share/kservices5/ServiceMenus
viene trasformato in symlink, non funziona un cazzoMannaggia...
Come cambiare la propria email su git
1. aggiornare
2. aggiornare i vari provider cloud
3. riscriverla in tutti i propri commit di una repository:
• è un'azione potenzialmente distruttiva
• poi sarà necessario fare force push
• attenzione alle virgolette bash/python
4. sperare che il provider non mantenga un log dei vecchi commit (come github e gitlab...)
1. aggiornare
~/.gitconfig
[user]
email = ...
2. aggiornare i vari provider cloud
3. riscriverla in tutti i propri commit di una repository:
git filter-repo --force --commit-callback '
a = commit.author_name.lower()
if a.startswith(b"username"):
commit.author_email = b"new@email.org"
'
• c'è da installare git-filter-repo (man)• è un'azione potenzialmente distruttiva
• poi sarà necessario fare force push
• attenzione alle virgolette bash/python
4. sperare che il provider non mantenga un log dei vecchi commit (come github e gitlab...)
Il comando di coreutils
Per risolvere:
realpath a volte restituisce percorsi con symlink risolti, anche con l'opzione --no-symlinks attiva — questo perché il kernel, già prima di realpath, ha risolto la working directory al suo posto.Per risolvere:
[[ "$arg" == /* ]] || arg="$PWD/$arg"
realpath -ms "$arg"
journalctl -u micro
2020 — io con PyQt5 e reverse engineering sul progetto Huawei Breakout mai andato in porto (è morto il telefono (grazie gesù))
Screenshot di traumi / momenti memorabili che ritrovo
🥴1