Machine Learning Books

Favoured

MLAPP (Kevin Murphy), Machine Learning - A Probablistic Perspective, is more comprehensive, insightful and interesting, and contains more "real" examples/problems. However, the presents are kinda out of order, which can be difficult to follow for a first book.

Python Code Reuse

execfile or os.system

execute the other python file in place:

execfile("/path/to/my/lib/mylib.py")

or:

import os

os.system("python /path/to/my/lib/mylib.py")

import

import sys

import os

sys.path.append(os.path.abspath("/path/to/my/lib"))

import mylib

ref

See ot......

Boot Partitions, Install Multi-OS

See also: easy2boot, Automatic-Unattended-Install-of-Ubuntu.

When installing Ubuntu, it will decide what kind of partition to use:

Ubuntu decicison tree for using entire disk:

? installer booted in EFI mode or BIOS mode?

* EFI

: use gpt and never make biosboot

* BIOS

? is the disk larg......

Quota

INSTALL

apt-get install quota

CONFIG

Add options usrquota,grpquota in /etc/fstab:

UUID=a5bcc8d7-asdf / ext4 errors=remount-ro,usrquota,grpquota 0 1

Set quota:

setquota -u -F vfsv0 USERNAME 4000000 5000000 0 0 /

4 000 000 ≈ 4GB.

OBS: block size is always 1 KB as unit, regardless file ......

VirtualBox Network and Skills

OBS: cloning a VM with the status of pause (not powered-off), it canNOT re-initialize the MAC address. Thus, it is necessary to disconnect the cable and poweroff to re-initialize the MAC and then boot.

NICs

Two NICs are needed BEFORE installing the system to avoid messy issues.

To let the guests......

Restful API

The insomnia client is used, (Postman is too slow, SoapUI has not been tested).