journalctl -u micro
93 subscribers
2.2K photos
211 videos
287 files
1.47K links
Esperienze e consigli di uno sviluppatore tech−unenthusiast

creation — 2021-04-29
owner — @Microeinstein

networks
@sigma_hub Σ
@ageiroumena
Download Telegram
Ho scoperto come mandare emoji singole standard forzando la versione non animata — bisogna formattare l'emoji in grassetto o altro

Edit: non funziona da desktop
😎
studiare
"reverse engineering" 😌
🤔2👍1🤯1
Non so se sia il nuovo SSD Crucial che mi era stato regalato — oppure qualche componente, tipo la CPU ormai vecchia di +13 anni che sta lentamente morendo ed ha bisogno di "scaldarsi" per partire bene — ma ogni volta il PC è particolarmente lento appena lo accendo, anche su GRUB; quando poi riavvio (anche con Ctrl-Alt-Del) torna ad essere veloce come prima.

Chissà
Per disabilitare l'effetto sonoro di ricerca fallita (Ctrl-F) su firefox:
about:config
accessibility.typeaheadfind.enablesound
= false
HowTo C++14 — singleton

Come ci si aspetterebbe in C#:
public class My {
public static readonly My singleton = new My();
private My() { ... }
}

Come fare in C++14 (uno dei modi):
• non è possibile istanziare una classe nella dichiarazione di sé stessa (come nell'esempio di prima), perché non è ancora terminata
• è possibile inizializzare all'esterno, in un file sorgente
• è semplificabile, ma se un campo della classe non ha distruttore possono esserci problemi

#pragma once

class My {
public:
static My &instance() {
if (!_instance)
_instance = new My();
return *_instance;
};

private:
static My *_instance;
My();
};

___________________

#include "my.hpp"

My *My::_instance = nullptr;

My::My() { ... }
async loop(rem):
while True:
await sleep(rem.time)
notify(rem.text)

foreach rem:
task.run(lambda: loop(rem))


È tanto difficile implementare una logica del genere su Android? No perché non trovo alcuna app che mi permetta di farlo — dovrò ripiegare su Automate
cursed C++
L'LSP di clangd di fatto compila tutto temporaneamente in una cartella sua (.cache/clangd/index) e questo mi manda in fiamme il pc 🌞

Dovrei provare a spostare la compilazione via ssh ...sul mio telefono
😢2
È proprio ciò che desideravo, due comandi copia che vanno in conflitto
...per copiare di più!
🥰3
$ command_not_found_handle() {
printf '[%s]\n' "$@"
}
$ aaaa
[aaaa]

Cool
🔥1
journalctl -u micro
L'LSP di clangd di fatto compila tutto temporaneamente in una cartella sua (.cache/clangd/index) e questo mi manda in fiamme il pc 🌞 Dovrei provare a spostare la compilazione via ssh ...sul mio telefono
Mi sono finalmente deciso a sfruttare .ssh/config per gli alias di connessione

Host nomealias
HostName indirizzo
Port porta
User utente
IdentityFile ~/.ssh/identity
# non .pub

$ ssh nomealias
journalctl -u micro
Fucking working?
Quasi, ovviamente non può accedere direttamente ai files
Ma cosa dio...

Appena dopo cerca di eseguire powershell...
journalctl -u micro
Mi sono finalmente deciso a sfruttare .ssh/config per gli alias di connessione Host nomealias HostName indirizzo Port porta User utente IdentityFile ~/.ssh/identity # non .pub $ ssh nomealias…
Ho bypassato il server ssh di termux creandone un altro direttamente nella user-root di arch

Comando server per monitorare lo stato:
/usr/bin/sshd -D -e
Ok, l'estensione per vscode Remote SSH non potrà mai funzionare con vscodium: ad ogni connessione cerca di installare sulla macchina remota un server apposito, con la stessa versione del commit id dell'editor — inutile dire che gli id di vscodium non combaceranno mai con quelli di vscode

Addendum
And the remote server actively prevents OSS versions from connecting. Even if you enable the proposed apis needed, you will get an "Unauthorized client" error message.
😱1