Python 安裝 matlab engine

Posted on Tue 21 May 2019 in note • Tagged with matlab, python, ubuntu, linux

Matlab 有教學,其實很簡單。主要是記錄一下如果是要安裝在 virtualenv 中的時候要怎麼辦。

  • 找出 python 套件的目錄。在 matlab 的命令列輸入底下 …

Continue reading

取得 windows 的序號

Posted on Sun 09 September 2018 in note • Tagged with windows, linux

買 notebook 通常會有隨機安裝的 windows,但是像我已經裝了 linux 如果重新安裝 windows 沒有序號怎麼辦?

只要一行指令

sudo cat /sys/firmware/acpi/tables/MSDM | tail -c …

Continue reading

pdftk 移除 pdf 的浮水印

Posted on Mon 19 June 2017 in note • Tagged with pdf, linux, pdftk, watermark

目標:移除 pdf 中的文字浮水印

手上有一些 pdf 有浮水印,突然想要移除看看。找了一下 pdftk 可以做到這件事。Superuser 上的 How to remove watermark from …


Continue reading

Tmux dump buffer to file

Posted on Tue 28 March 2017 in note • Tagged with tmux, linux, utlls

tmux buffer 中的資料寫到檔案中

參考 Unix stackexchange

prefix + :, then type in capture-pane -S -3000

上面這行把 3000 行的資料複製到 buffer 中。

prefix + : again, and type in save-buffer filename.txt

上面這行 …


Continue reading

Find 排除目錄

Posted on Wed 15 March 2017 in note • Tagged with find, linux, utlls

使用 find 可以很簡單的找出目標檔案來做處理,記錄一下要排除特定目錄怎麼做。

目標是排除 .git 下的所有檔案

:::bash
find . -path "./.git/*" -prune …

Continue reading

Kernel Support for miscellaneous Binary Formats

Posted on Thu 20 October 2016 in note • Tagged with linux, kernel, binfmt

Linux Kernel 文件 binfmt_misc.txt 提到的功能。主要就是告訴 kernel 如果把特定的檔案當成執行檔來呼叫。判斷的方式分成 extension 及 magic。

第一步掛載 …


Continue reading

Linux Performance tools 整理筆記

Posted on Thu 18 August 2016 in note • Tagged with linux, tools

Twitter 上看到這一篇推文,整理了 linux 下許多效能監測工具。手動整理一些自己不熟但可能會用到的部分。

  • sar: System Activity Report
  • ss: another utility to investigate …

Continue reading

xargs 平行化處理指令

Posted on Tue 19 July 2016 in note • Tagged with linux, xargs

直接先上範例

xargs -a data.txt -I % -P 0 bash -c "sleep 1; echo %"

我要解決的問題是,我有一個文字檔 data.txt,其內容是我要處理的資料,一行一筆 …


Continue reading

TRex

Posted on Wed 22 June 2016 in note • Tagged with trex, linux, tool

TRex 是一個封包產生軟體。底層使用 DPDK。目前看起來因為 DPDK 的關係,網卡只能用某些 intel 晶片的網路卡。

TRex 可以裝在 x86 的設備上 …


Continue reading

Linux 控制流量的軟體 trickle

Posted on Wed 19 December 2012 in note • Tagged with linux, software

軟體備忘,trickle。我都用來限制 git pull 的速度,尤其是在更新 android 的 source code 的時候。

像是 git 沒辦法限速的軟體,可以使用 trickle -d 100 git pull 的 …


Continue reading