python

Python 2 – Network Programming

TCP server: [crayon-5a8ce9a08215a485447821/] TCP client: [crayon-5a8ce9a082166371657665/] UDP server: [crayon-5a8ce9a08216b497331073/] UDP client: [crayon-5a8ce9a08216f104514378/] Reference: http://www.bogotobogo.com/python/python_network_programming_server_client.php 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

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-5a8ce9a082ce8916058863/] Make ‘/var/www’ writable for the group [crayon-5a8ce9a082cf0158733207/] Set the GID for www-data for all sub-folders [crayon-5a8ce9a082cf3464252939/] Your directory should look like this on an ls -l output. drwxrwsr-x […] Read more»

ubuntu

NFS in linux

[crayon-5a8ce9a082f57682776035/] [crayon-5a8ce9a082f60570399054/] [crayon-5a8ce9a082f63681255614/] [crayon-5a8ce9a082f66255580320/] [crayon-5a8ce9a082f6a732243344/] [crayon-5a8ce9a082f6d590182748/] [crayon-5a8ce9a082f70712684642/] [crayon-5a8ce9a082f74143418024/] [crayon-5a8ce9a082f77922182331/] [crayon-5a8ce9a082f7a034373904/] [crayon-5a8ce9a082f7d837232136/] [crayon-5a8ce9a082f80071409638/]   https://www.digitalocean.com/community/tutorials/how-to-set-up-an-nfs-mount-on-ubuntu-14-04 Read more»

java

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: http://maven.apache.org/guides/getting-started/maven-in-five-minutes.html   First, download maven from https://maven.apache.org/ and extract it. Then, for installing JRE and JDK, click here [crayon-5a8ce9a08325c060568882/] Understanding Archetypes and pom.xml […] Read more»