Ho aperto il vaso di pandora — una casella di posta Aruba di un sito che mi diedero in gestione: 1313 messaggi dal 2011, di cui 99% è spam. 271MB occupati
Per bloccare su Firefox tutti i redirect automatici (romperà sicuramente vari siti)
accessibility.blockautorefresh = true❤🔥1
Quick snippet poco realistico sulle aspettative pensionistiche e stipendiali di una persona
Considera
• quota 100
• anni disoccupazione
• vari lavori / mensilità
• lavori come dipendente
ma non considera
• costi della vita • imprevisti
• TFR • NASPI • pensione
• PIVA / altri tipi di lavori
• altra burocrazia
in aggiunta — reminder che per una persona comune è incredibilmente difficile raggiungere 1mln di stipendio in 1 vita
Considera
• quota 100
• anni disoccupazione
• vari lavori / mensilità
• lavori come dipendente
ma non considera
• costi della vita • imprevisti
• TFR • NASPI • pensione
• PIVA / altri tipi di lavori
• altra burocrazia
in aggiunta — reminder che per una persona comune è incredibilmente difficile raggiungere 1mln di stipendio in 1 vita
journalctl -u micro
😳
Ingegneri:
rilasciano un nuovo disco di plastica da 200TB
AAA game studios:
say no more, 1PB di gioco
rilasciano un nuovo disco di plastica da 200TB
AAA game studios:
say no more, 1PB di gioco
😭3
Forwarded from Programming Humour (but actually funny and actually about programming) (yele)
Forwarded from Planet Arch Linux & News
Uninterupted desktop streaming vs. NetworkManager
For maybe more than a year (maybe two) I’ve been struggling with getting desktop streaming from Linux desktop client to a Windows or Linux host system working flawlessly. I mean without interruptions in video frame speed (60fps) or audio drop-outs.
https://rubin55.org/blog/uninterupted-desktop-streaming-vs-network-manager/
#planetarch
For maybe more than a year (maybe two) I’ve been struggling with getting desktop streaming from Linux desktop client to a Windows or Linux host system working flawlessly. I mean without interruptions in video frame speed (60fps) or audio drop-outs.
https://rubin55.org/blog/uninterupted-desktop-streaming-vs-network-manager/
#planetarch
Cos'ho imparato oggi in C++
Non mettere le funzioni lambda come
Pensate che quel
Sbagliato.
Tolto lo
Non mettere le funzioni lambda come
static , altrimenti tutte le variabili all'interno saranno considerate tali, smettendo di fatto di funzionarestatic const auto setPoint = [&](abspos_t c, QPointF &p) -> void {
auto char_x = c % fullline_c;
auto char_y = c / fullline_c;
...
};Pensate che quel
char_x calcoli sempre un modulo?Sbagliato.
Tolto lo
static funziona tutto.😨1
C++ non è un'estensione del C !1!!1!
Sbagliato ancora.
• nonostante tutta la sintassi per classi, oop, visibilità, ecc [...] tutti gli oggetti saranno sempre passati per valore ovunque, a meno che vengano usate le reference (ovviamente a mano ovunque) — ogni assegnazione copia l'oggetto, quindi per inizializzare qualcosa sul posto conviene usare la sintassi
Class myobj { arg1, arg2, ...} .• tutta la memoria è gestita manualmente o con tecniche implicite (distruttori) — se un oggetto è dichiarato per intero [non una reference o puntatore] nello scope di una funzione, sarà salvato nello stack del processo e da lì non potrà spostarsi (non lo si può restituire).
• con la keyword
new l'oggetto sarà salvato nell'heap del processo e si può restituirne il puntatore, ma dovrà essere eliminato manualmente con delete .• l'unica vera differenza tra
class e struct è che la prima ha la visibilità private di default, la seconda invece public .