YouTube recently dropped its support for RSS/Atom feeds and recently I was asked if there is a workaround. Or in other words, if it’s still possible to use Java to search YouTube by any keyword and retrieve a result of the most relevant video(s). After a bit of tinkering, following is the code that allows searching of YouTube by keyword (or entire sentence) in the currently supported YouTube Data API v3.  Read More →

Following is a little utility I’ve coded recently, to automatically add foreign accents (diacritical marks) into Slovak, Czech and Polish language in real time (as you type). Utility works in anywhere in Windows, as demonstrates the following video showing how the program works inside the Notepad, which as we all know, does not natively include such functionality. Read More →

This post outlines how to configure MariaDB or MySQL on Centos 7 in order to store a specific database outside of the typical /var/lib/mysql/DBNAME directory. Or in other words, how you can have each of your databases residing on a different drive (or a different folder on the same drive), while running only a single instance of MariaDB or MySQL. Read More →

Recently I came across the following error when developing against Acrobat DC libraries:

Unhandled Exception: System.Runtime.InteropServices.COMException: The procedure number is out of range. (Exception from HRESULT: 0x800706D1) at Acrobat.CAcroAVDoc.Open(String szFullPath, String szTempTitle) at *.Program.ConvertToPDF(String inputPath, String outputPath) at *.Program.Main(String[] args) and this article describes the simplest way to fix the problem. Read More →