So yesterday I gave an introductory presentation on how to write web applications using Python, Flask and dokku. In my talk I shown how to go from zero to a fully functional application with a small but functional deployment environment based on Dokku.
The nice thing I noticed is that people started using it, and now I have some URLs shortened through my system.
The application is called musho, as in Micro Url SHOrtener. Here it is live, and you can find the source code on Gitlab.
I hope you like it 🙂
I spawn and terminate docker containers automatically with Jenkins.
This allowed me to have a lighter application and to keep my testing environment closer to the live environment.
In this post I describe how I did this.
Continua a leggere “Testing Go applications with PostgreSQL and docker”
This is not really an article but more of a note for future reference.
So i decided to wipe an SSD drive, and I assumed that using the good old dd would not have been the correct choice.
I was right, and someone (thanks mingdao) from #gentoo on Freenode directed me to this page: ATA Secure Erase.
Basically, when dealing with SSD, it’s better to rely on standard erase feature than doing it yourself.
It took very little (approximately 21 seconds).
While writing simple web applications using gin-gonic web framework, there are some things that should be improved, in my opinion:
- Static file serving: it should be improved to use browser caching, according to https://developers.google.com/speed/docs/insights/LeverageBrowserCaching
- Default values for templates rendering: there are some values that I am going to need in pretty much every template i am rendering. It would be nice to be able to set them once and for all so that when I render a template, the values i want to be always present are added to the ones i am passing on the fly.
Continua a leggere “Gin-gonic improvements”
I recently acquired a broken Dell XPS15 9530. As far as I’ve been told, the BIOS got corrupted during an update. As my research suggests, this is quite a common problem with this laptop.
I am going to try reflash a working bios in order to make it work again. After all, it has some nice specs.
Continua a leggere “Dell XPS15 9530 BIOS reflash”
I am back on using Wordpress.
Long story short, I am giving WordPress another try.
The main reason is that most static blog engines are awful under the usability point of view, and I really need a blog: when I do stuff I would really like to take notes but every time is a mess like “How did octopress/jekyll implement this feature? What was that?” and such.
As my blog is not a goal but a tool to me, I want something that JustWorks™. Thus, I’m going for WordPress, hosted on WordPress.com: no hassle, no maintenance, just features.