Currently reading articles under label: software-and-skills

PlantUML

Intro

PlantUML is a convinient tool to make diagrams using UML language/format, such as sequence diagrams, use cases, flow diagrams etc.

puml pic-ref

Selected Tools

Live preview in Vi......

Markdown MD In Case Of

Open Links in New Tabs

using md

For Kramdown, e.g. Jekyll:

[clickable-text](link-url){:target="_blank"}

In general, the format in Kramdown is {: attribute1="value1" attribute2="value2"}

For pandoc:

[clickable-text](link-url){target="_blank"}

In general, the format in Kramd......

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......

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.

INSTALL ON UBUNTU

Tested on v18.04.

sudo apt-get update && \

sudo apt-get -y install vir......

Restful API

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

DHCP

Install & Basic Config

install

sudo apt-get install isc-dhcp-server

interfaces

vi /etc/default/isc-dhcp-server

INTERFACES="eth0 eth1 eth2"

config network param

vi /etc/dhcp/dhcpd.conf

# ns servers separated by comma "," ! ! !

option domain-name-servers 10.0.0.1, 10.0.0.2;

# lease time i......