Transliterate cyrillic permalinks

Everyone living in a country that’s using a cyrillic script knows the pain of having to work with a cyrillic URL in Firefox, having to switch layouts when typing an address, all the SEO implications and just how plain ugly it is to have mixed scripts in your “pretty” permalinks. One solution to this is …

Gifcast – easy GIF screencasting for Linux

I recently needed to record my screen and output it to a .gif file. I know it’s a weird thing to do – compared to webm video for example, gifs are way bigger in size, way lower quality and don’t have sound. So.. why? Well, mostly because in most cases GIFs are treated as images(because …

json_no_route when querying taxonomy with WP-API

To get a taxonomy, using WP-API, you should make a request to http://example.com/wp-json/taxonomies/category/ All is well, until you have a taxonomy with a dash(‘-‘) in its name – in my case, the taxonomy is called ‘event-categories’ – the default event taxonomy in the Events Manager plugin. So, a request to http://example.com/wp-json/taxonomies/event-categories/ responds with a “No …

Checking your mobile data usage (Mtel only)

TL; DR – http://m.mtel.bg/surf If you have a mobile data plan from Mtel (USB modem or integrated one) and you use Linux, you can’t really check your data usage because the software Mtel provides is Windows-only. You can always use a watchdog of some sort that monitors the traffic on the client side but that’s not really …

Local WordPress enviroment with Bitnami

This is bitnami. Download it in your home directory, run the installer and it will open up the Bitnami manager. After you restart your computer, to start apache and mysql, find the ‘wordpress x.x.x’ folder  and execute the ‘manager-linux-x64.run’ file. Click ‘start all’ and check localhost:8080 for your local environment. Note: The default username for …