Python 2 – Network Programming

TCP server: [crayon-5a35d241bd8c2732243453/] TCP client: [crayon-5a35d241bd8d0368844366/] UDP server: [crayon-5a35d241bd8d4145170045/] UDP client: [crayon-5a35d241bd8d8241715467/] Reference: Read more»

machine learning

Machine Learning – 2

Model Representation: m = no. of training examples x’s = input variable / features y’s = output variable / target variable (x,y) – one training example (xi,  yi) – ith training example Cost Function: Intuition 1: Algorithm: Gradient descent for minimizing J       Read more»

Learning French – 1

1. Bonjour – Hello 2. Je m’appelle Padam – I m called Padam 3. Salut – Hello or Goodbye 4. Comment ca va ? Are you ok ? 5. Ca va bien. I m okay. Ca va mal. I m not okay. 6. II fait beau. Its sunny.   Read more»

machine learning

Machine Learning – 1

Machine Learning is a field that had grown out of the field of AI, or artificial intelligence. We want to build intelligent machines and it turns out that there are a few basic things that we could program a machine to do such as how to find the shortest path from A to B. But […] Read more»


Linux helpful commands

1. searching files: find . -type f -name “*.java”   2. securing /var/www folder for publishing web applications Make sure the group is www-data on ‘/var/www’ [crayon-5a35d241be438078673785/] Make ‘/var/www’ writable for the group [crayon-5a35d241be441915069874/] Set the GID for www-data for all sub-folders [crayon-5a35d241be445027944861/] Your directory should look like this on an ls -l output. drwxrwsr-x […] Read more»


NFS in linux

[crayon-5a35d241be6b6816798958/] [crayon-5a35d241be6be782406032/] [crayon-5a35d241be6c2532638220/] [crayon-5a35d241be6c5458651825/] [crayon-5a35d241be6c8447287700/] [crayon-5a35d241be6cc727554933/] [crayon-5a35d241be6cf084414586/] [crayon-5a35d241be6d2559245911/] [crayon-5a35d241be6d5834063019/] [crayon-5a35d241be6d8480486414/] [crayon-5a35d241be6db442843919/] [crayon-5a35d241be6de854846703/] Read more»


Maven setup tutorial for Java

Maven – a project build and management tool Maven, a Yiddish word meaning accumulator of knowledge, was originally started as an attempt to simplify the build processes in the Jakarta Turbine project. Reference:   First, download maven from and extract it. Then, for installing JRE and JDK, click here [crayon-5a35d241be9c1497796423/] Understanding Archetypes and pom.xml […] Read more»