Python 2.7 – Fundamentals – Classes & Objects – Basic Theory
What Is a Class Classes are ways of grouping data together so that they can be manipulated in code as a single unit. Imagine various [...]
View ArticleGeocoding An Address With Google Maps API
OVERVIEW One of the most useful features of Google Maps its ability to locate an address on the map. Geocoding is the process of taking [...]
View ArticlePython 2.7 – Working with MySQL databases
Overview Most modern applications need to interact with a database some time or the other. The most common databases in use are MySQL if its [...]
View ArticlePython 2.7 – Working with MS-SQL Server databases
Overview In the previous post Working With MySql databases we saw how Python can be used to work with databases. This post is going to [...]
View ArticleExcellent Guide To Keep Kids Safe On The Internet
I came across a great article which details the ways in which parents can keep their kids safe on the internet. This article is particularly [...]
View ArticlePHP file_get_contents for UTF encoded content
One of the problems of file_get_contents() is that it messes up the data if the file contains special characters outside the standard ASCII character set. [...]
View ArticleSetting up FTP for an Apache website under Ubuntu
Once you have set up a website under Apache, you would need FTP access to the website to be able to upload files. The steps [...]
View ArticleInstalling ImageMagick in Ubuntu from source.
wget https://www.imagemagick.org/download/ImageMagick.tar.gz tar xvzf ImageMagick.tar.gz cd ImageMagick-* ./configure make sudo make install sudo ldconfig /usr/local/lib
View ArticleHow to host an external domain with AWS Elastic Beanstalk on both http and https
OVERVIEW Here is the scenario that we are going to deal with: You have created a website which is running on Elastic Beanstalk. In my [...]
View ArticleSetting root password for Mysql server on Linux
In some Linux installations, installing mysql-server does not prompt for a root password for mysql, thus creating the problem where you either run mysql under [...]
View ArticleSetup Django with Python 3 in Ubuntu 18.x
1.Install Python3 and PIP sudo apt-get install python3 python3-pip Check Python version by typing python3 -V Check PIP version by typing pip3 -V 2.Install Django [...]
View ArticleRunning localhost On https Using mkcert
One of the biggest problems that web developers face is to run a website on their local machines under https. Using OpenSSL to generate a [...]
View ArticleWebRTC Video Chat with Peer.JS and Node.JS
OVERVIEW We shall look at setting up a functional WebRTC VideoChat server using the PeerJS Library. The application will be running on Node.js on a [...]
View ArticleSetup Your Own STUN/TURN Server using Coturn
OVERVIEW It is easy to find free STUN servers but there are no free TURN servers available. We are lucky that the people at Coturn [...]
View ArticleInstalling A Code Signing Certificate for Windows Applications
For executable applications created under Windows, it is often desirable to sign the executable with a code signing certificate. This helps end-users of the application [...]
View ArticleSetup a Django 3 project with Bootstrap 4
OVERVIEW This post looks at how to create a Django 3 project app and incorporate Bootstrap 4 files into it. This also looks at how [...]
View ArticleGet MacOS System Information in Objective C
If you need to find system information using Objective C , there is no single library or framework which provides all the information. Generally it [...]
View ArticleMacOS Commands For signing Apps
Check if an app has been signed: Sign a pkg file: Check if a pkg has been signed:
View ArticleUsing MIDI with NAudio
This is a quick and small program in C# to get started with MIDI programming using NAudio. There are other libraries for .NET which can [...]
View ArticleRedirect http to https in Tomcat under Elastic BeanStalk
If you want to redirect all HTTP requests to HTTPS , then this is something that is done at the server level; in this case [...]
View Article