Creating an iOS push certificate PEM file

in the Apple developer console: Create a development iOS certificate of type “APNs Development iOS” – this is a certificate used to connect between your entity that sends the push (e.g a php script on a server or some other app) and the APN development (sandbox) gateway that delivers the push to the remove iOS …

Continue reading ‘Creating an iOS push certificate PEM file’ »

Quick ReactJS native environment setup on OS/X

First, install XCode Also install brew ( Then, from the command line brew install node brew install watchman npm install -g react-native-cli to generate a new project, from the command line react-native init myproj The above will create a basic React native template (it can take a few minutes, lots of megabytes involved…). When complete …

Continue reading ‘Quick ReactJS native environment setup on OS/X’ »

Cordova – update all plugins in project

A quick hack to update all the Cordova plugins used in a Cordova project. Next hack will be updating all Cordova platforms… From the Cordova project run the following (unix shell required): cordova plugins | grep -Eo ‘^[^ ]+’ | while read line do     echo "cordova plugin remove $line"     echo "cordova …

Continue reading ‘Cordova – update all plugins in project’ »

Generating call graphs with Doxygen

Obviously you should first download and install Doxygen Next, you should download and install Graphviz which will install the dot tool in a nutshell, you create the documentation by running: doxygen my_conf_file Where my_conf_file contains all the required parameters for the generated documentation. If you use the doxygen wizard from the UI, a configuration file …

Continue reading ‘Generating call graphs with Doxygen’ »

Adding user on MySQL

This will be put here until I create a page of all those things that should be put on one cheat sheet… CREATE USER ‘newuser’@’localhost’ IDENTIFIED BY ‘password’; GRANT ALL PRIVILEGES ON * . * TO ‘newuser’@’localhost’; FLUSH PRIVILEGES;

Adding a row to matrix with numpy

Needed to convert a one dimensional array to a two dimensional numpy matrix and then add a row vector to the end of the matrix. import numpy array1d = range(10,100) array2d = [array1d[i:i + 10] for i in range(0, len(array1d), 10)] newline = [88 for i in range(1,11)] m = numpy.matrix(array2d) m_extended = numpy.vstack([m, newline])