命中有時終須有 命中無時莫強求
MuJoco and mujoco_py Installation
本文紀錄在 Ubuntu 上安裝 MuJoco 以及 mujoco_py 的方法。
Enable PXE boot on Intel NIC under RHEL
最近遇到一個奇怪的問題:在 BIOS 中的 Boot order 中, 沒有網卡開機的選項, 甚至是找不到網卡; 但是進入到 OS 之後,網卡就出現了並且能正常運作。
Install Ubuntu in UEFI mode with debootstrap
在 UEFI 模式下使用 LiveCD 安裝 Ubuntu,安裝完成後卻總是卡在 grub。
Fix the Oracle Java installation on Ubuntu 16.04
在 Ubuntu 透過 WebUpd8 team ppa 安裝 Java:
sudo add-apt-repository ppa:webupd8team/java
sudo apt update
sudo apt install oracle-java9-installer
安裝的過程中遇到 404 Not found 問題。
Build OpenCV 3.2 with CUDA 8.0 and Matlab on Ubuntu 16.04/14.04
本文記錄如何在 Ubuntu 16.04 (14.04) 上搭建 Cuda, Matlab 與 OpenCV 的開發環境。
OpenStack Heat 使用筆記
Heat 是 OpenStack 中,負責提供 Orchestration 服務的 component。
Heat 用 resource 來描述 OpenStack 的狀態。例如你設定一個 network resource,在這個 resource 中,設定名稱為 default
。接下來 Heat 將會在你的 project 中,檢查是否有一個名稱為 default
的 network;如果沒有,則 Heat 將會在 project 建立 network。除了 network 之外,image、volume、port、instance 等都可以是 Heat 的 resource。
Resource 之間可以建立關連性,例如你可以先建立一個 volume resource。接下來再設定一個 instance resource ,並且在 instance resource 的 block_device_mapping
的屬性中,設定與 volume resource 建立關連性。這樣 Heat 就會先檢查 volume 是否存在,然後檢查 instance 是否存在並且 volume 是否已掛載到 instance 中。
這個想法與許多 deployment 軟體相同,例如 Puppet 是讓使用者設定 resource,然後 Puppet 根據 resource 的描述去配置 Linux;而 Saltstack 則是根據 user 設定的 state 來配置 Linux。
調整 vim 註解顏色
VIM 在純 terminal 的環境下, 如果你設定 bg=light
(預設),註解的顏色真是令人看到眼睛都快瞎了。
Ubuntu 上使用 ffmpeg 將 DVD 轉成 mp4
FFmpeg 是一套跨平臺開發原始碼的影音轉換軟體。 利用 FFmpeg 我們可以在 Linux 上將 DVD 轉換成 mp4 或是其他格式。
Ubuntu 15.04 以上可以直接以 apt-get 安裝。不過我的平臺是 Ubuntu 14.04。 因此只能通過兩種方式安裝: ppa、手動編譯。
如果要從 PPA 安裝,請參考: https://launchpad.net/~mc3man/+archive/ubuntu/trusty-media
不過我是採用編譯的方式:https://trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu
解决 Ceph PG stuck in degraded + undersized
執行 ceph -s
發現有很多 pg 狀態卡住不動。
Setup Squid Transparent Proxy with Docker
Squid 作為 Transparent proxy 時,不但可以加快區域網絡內的速度、降低網路流量 還可以控管區網內是否要開放/封鎖網站~~(監看區網內誰在玩FB或是看色情網站XD)~~