Tuesday, March 6, 2018

Diagrams and UML Tools

- Pencil
- Dia
- http://www.umlet.com/

- draw.io

The page with the list of UML tools is now here.

Monday, February 12, 2018

Online SHA-1 + Base64 Generator


Here is a site that encodes all SHA-x variants and Base64 at the same time.

Wednesday, February 7, 2018

OpenSUSE Linux on Windows 10 (!)

Before doing this, you might want to remove the early version of Ubuntu for Windows by running

lxrun /uninstall
(source). Then, enable Linux sub-system in Windows by running
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
as Administrator in PowerShell. After this, simply install your desired Linux distro from Windows Store (source). Finally, here is the link to OpenSUSE.

should help with a bunch of Open Source software that was struggling to
publish a Windows version, or compiling them yourself.

Wednesday, December 27, 2017

Bye, bye Resharper

The last function I missed in Visual Studio, that was keeping Resharper on, was locating a file by name or by class name.

However, it turns out that the feature already exists, as explained here:


It is called 'Go to All' and is easy to assign to the familiar Ctrl+T shortcut.

Good bye, slowness.

Monday, December 11, 2017

NextCloud on Raspberry Pi

Considering the new Raspberry Pi has mobile and Wi-Fi interfaces built-in, it makes a fantastic candidate for being a home access point as well as a NextCloud server.

Now there is also an official project, a Raspberry Pi image of the latest stable NextCloud release:


A wonderful candidate for the next winter hobby project.

Sunday, November 5, 2017

Use your SD card as Internal Storage on a Samsung phone

It requires some tinkling because Samsung disabled this native Android functionality (wtf?!).

In any case, the method works and my phone can breathe again.


Edit, 2018-03-19: Now the phone provides the option to add an SD card as an internal storage. However, be careful to perform the data migration after formatting the card. This will move the data and make pointers for the data folders. Otherwise, you may end up with the card formatted but not being used by the system as the data folders still point to the phone's memory card.