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
Posted on Thu 20 October 2016 in note • Tagged with linux, kernel, binfmt
Linux Kernel 文件 binfmt_misc.txt 提到的功能。主要就是告訴 kernel 如果把特定的檔案當成執行檔來呼叫。判斷的方式分成 extension 及 magic。
Posted on Mon 17 October 2016 in note • Tagged with lua, utf8
最近要用 Lua 處理 UTF-8 字串,但是 Lua 到了 5.3 才開始支援 UTF-8。
我的需求很簡單,只要判斷字串長度及類似 strncpy …
Posted on Mon 17 October 2016 in note • Tagged with graphviz, pelican, python
為了之後要畫圖方便,加裝了 ligquid tags 的 plugin。方法很簡單只要加入 PLUGIN_PATHS
與 PLUGIN
即可。
:::python
PLUGIN_PATHS = ['../pelican-plugins']
PLUGINS = ['liquid_tags.graphviz']
之後底下的 dot 語言就可以 …
PIL 7.3 – Stateless Iterators 中有提到
ipairs, which iterates over all elements in an array, as illustrated next
及
The pairs function, which iterates over all elements in a table
也就是說 ipairs
是遍歷 array (Lua 中以數字為 index 的 …
Posted on Sat 24 September 2016 in note • Tagged with dropbox, security, password
Posted on Tue 13 September 2016 in note • Tagged with docker, jenkins
因為自己家的 jenkins 是用 docker 裝的,紀錄一下自動更新 weekly 版本的方式。
照著 jenkins 自己的正式文件來做。
:::bash
docker create -v /var/jenkins_home --name jenkins …
Posted on Mon 29 August 2016 in note • Tagged with mqtt, iot, protocol
看了一下 MQTT 的文件,隨手紀錄一下。
Posted on Thu 18 August 2016 in note • Tagged with linux, tools