Profile cover photo
Profile photo
Federico Di Pierro
261 followers -
"Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." -- Brian Kernighan
"Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." -- Brian Kernighan

261 followers
About
Federico's interests
View all
Federico's posts

Post has attachment
Il mio ultimo progetto: un servizio utente per trasformare la webcam in un sensore di luminosità (qualcuno si ricorda di calise? Una cosa simile).
Oltre ad aggiustare la luminosità dello schermo sulla base della luminosità ambientale, gestirà anche la temperatura dello schermo (tipo redshift).
Ovviamente scritto in C per linux.

https://www.reddit.com/r/linux/comments/65oltp/clight_a_c_user_service_to_turn_your_webcam_into/


Post has attachment
M'è arrivata la bibbia.
Photo

Post has attachment

Post has attachment

Post has attachment
ahahhahahaha eccezionale haha
+Gianfranco Gallizia +Diego Pi vi meritate un ping su questo!

Post has attachment
I'll leave it here.


Post has attachment

Post has attachment

Post has attachment
Il mio ultimo progetto: (ncursesFM è ancora vivo comunque :P) client per slack scritto in c++ con interfaccia ncurses.
Innanzitutto perché ncurses:
1) perché ormai lo padroneggio abbastanza bene
2) perché l'idea era di fare qualcosa di davvero leggero che potesse girare su qualunque sistema.

Scritto con un mio amico (che hosta il codice sul suo gh).

Feature:
* Leggero, usa 3.5Mb di ram con finestra massimizzata, ma per lo più è screen che si prende ncurses (dipende quindi da quanto grande si fa partire la finestra). Nello screenshot ne sta usando 2.4Mb.
* supporta gruppi e canali
* supporta notifiche con libnotify
* cross platform : gira su osx e su linux (testato su osx 10.10, usato dal mio amico, e arch)
* usa un solo thread per fare tutto (grazie alla poll)
* su linux è interrompibile da SIGTERM e SIGINT senza errori (grazie alla ppoll...che su osx non esiste purtroppo)

NON SUPPORTA IL RESIZE.
Ho già guadagnato anni di inferno supportandolo in ncursesFM :D e purtroppo il codice non mi aiuterebbe a riutilizzarlo, non del tutto insomma. Ma non mi sembra una feature cosi essenziale per un client ncurses.

Link: https://github.com/ga2arch/slack

A breve lo pusho su aur (c'è già il pkgbuild su gh).
Spero a qualcuno interessi :)
Photo

Hi all!
Is there a way with systemd to exec a command on another tty without root privileges?
Eg: i'd like to start htop on a second tty from may be a desktop file from my kde desktop.
Is this possible?

Thanks everyone!
Wait while more posts are being loaded