Why starting any GNOME based program over SSH takes about 30 seconds?

GNOME based programs always take about 30 seconds to start over SSH. Even simplest ones, like gnome-calculator. After said programs start, they run absulutely fine. I am starting SSH session using ssh <user>@<host> -YC command. I’ve tried checking CPU usage during this wait period, but there is nothing out of ordinary. Network bandwidth usage doesn’t…

Details

Gitlab Enterprise Edition HTTPS

I’m setting up gitlab-ee with out a liscense. I want to to have https but its giving me this error Recipe: letsencrypt::http_authorization * letsencrypt_certificate[gitlab.example.com] action create * acme_certificate[staging] action create * file[gitlab.example.com SSL key] action create_if_missing (up to date) ================================================================================ Error executing action `create` on resource ‘acme_certificate[staging]’ ================================================================================ Acme::Client::Error::Malformed —————————— Method not allowed Cookbook Trace:…

Details

How to do unit testing retrofit api calls with viewmodel + livedata?

I just learned about Android unit testing. I want to implement a unit testing API retrofit call with viewmodel + livedata to my exercise project. This is one of the viewmodel class. class NextMatchViewModel(league : League, application: Application): AndroidViewModel(application) { // get idLeague passing for call getNextMatch() private val _idLeague = MutableLiveData<League>() private val idLeague:…

Details

Can I make leading exclamation points be ignored in the terminal? (I type them by instinct due to ipython)

Because I spend most of my life in the IPython shell, I have a bad habit of prepending terminal commands with exclamation points. Usually, this just leads to an error, but sometimes, it causes something bad to happen. Can I effectively disable the ! functionality in my terminal? And would this risk interfering with any…

Details