Notes of the day

Oct. 11, 2018 |  osx  windows  cross-platform  mac 
A recent project requirement from a customer for a cross-platform solution prompted me to look into viable frameworks for this. Based on my knowledge of languages (C++, Python & Javascript), I narrowed the potential solutions to wxWidgets & Git Electron. S

Downloading & opening a file in an Ionic app

April 17, 2018 |  file  cordova  ionic 
If you search the Internet for examples to achieve the above, you'll get a number of resources that suggest using the [cordova-file-transfer](https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-file-transfer/) plugin. However, with Ionic 3+

Cordova build errors

April 17, 2018 |  android  cordova  build  ionic 
Had this unusual errors crop up when building a cordova app for android. This started appearing after I installed cordova-plugin-file-opener2. Going through [platforms/android/project.properties] file, I realized that there was something quite odd about it

Celery on Windows

Jan. 17, 2018 |  windows  celery 
Running celery on Windows, shows the following error when tasks are queued to be executed: The way to fix this is to add *--pool=solo* to the celery daemon command line. This makes celery run as a solo process and without concurrency, which for development

Steps to Install Redis server

Oct. 2, 2017 |  install  redis  server 
Few steps necessary to build and install Redis on a server. There are no pre-built packages available for you to `apt-get install` it. So you have to grab the source, compile and install the generated binaries. Fortunately it all goes pretty smooth.