Blue Desk

Rodrigo’s blog.

Wednesday, February 5, 2020

False memory leak reports of static objects

›
I was having a weird memory leak report in a C++ program, happening right after I close it, and triggered by a call to _CrtDumpMemoryLeaks ,...
Thursday, January 9, 2020

What types are heap-allocated in Rust

›
Today I stumbled on this question regarding which standard Rust types do alloc in the heap. I have this question popping in my head quite o...
Monday, January 6, 2020

Firefox: can’t see menu separators in Linux

›
In Linux, I was having a problem when using Firefox. After some version update, the menu separator lines simply disappear. After searching a...
Friday, December 27, 2019

Restore loading blue circle throbber in Firefox

›
Since Firefox 57 the loading icon has changed. Previously you’d see a blue circle spinning, now you see a dot moving horizontally. Personall...
Thursday, October 17, 2019

Override Chrome policy in Linux

›
If you happen to have Google Chrome settings managed by your network administration, on Linux, the fixed settings are stored into JSON files...
Wednesday, October 16, 2019

Let Go website generate your documentation

›
When trying to figure out how go doc command works, I just found out that I don’t need to use it. There’s an incredible feature of Go doc...
Wednesday, October 9, 2019

Using Go modules in separated local directories

›
Suppose I have a Go project, “foo”, which writes to the console. In this project, I have some .go files which have all the functions that a...
Thursday, October 3, 2019

How Go caches downloaded packages

›
Here I intend to summarize how the Go package cache system works, after spending half of my afternoon running tests and figuring out this we...
Tuesday, October 1, 2019

CSS grid with column flow, with a nested grid

›
This month I was trying to layout a very complex form in two columns, and I ended up with this CSS sorcery. It’s important to notice that th...
Friday, September 20, 2019

The joy of Git Submodules

›
I’ve been using Git Subtrees for more than two years to manage the dependencies of my projects in Git. Today I found this article explaini...
Monday, September 16, 2019

Rust for C++ programmers in 30 minutes

›
From time to time I get back to studying Rust , which looks like a good alternative to the unthinkable complexity of C++ for native programm...
Monday, September 9, 2019

A new custom gauge for the backbowed Majesty

›
I’m having some trouble while setting up my new Music Man Majesty. It seems that Music Man applies some kind of pre-tension to the mahogany ...
‹
›
Home
View web version
Powered by Blogger.