醉裡挑燈看Code

2018年1月3日 星期三

UEFI NVRAM 小研究

›
NVRAM is non-volatile RAM that is used in EFI to store variables that need to persist between boots.   BIOS 選項理論上應該是儲存在 NVRAM 裡,UEFI Sh...
2017年12月27日 星期三

Golang LeetCode

›
太久沒解就會忘記設定專案細節 1. 使用 Golang 2. foder name and package is 題號 3. In GOPATH, type "go test LeetCode/LeetCode_00728" 4. Benchmark...
2017年12月11日 星期一

Windows 工作排程器 command-line

›
雖然我們可以用 GUI 界面去設定工作排程 但這樣的方式不太容易自動化 幸好,Windows  有一個指令 schtasks 我們可以利用它來自動化建立排程 Examples: SCHTASKS SCHTASKS /? SCHTASKS /Ru...
2017年11月7日 星期二

x86 Assembly Intel to AT&T

›
最近工作需要使用人家寫好的組語去控制 HW 我需要的是 AT&T 語法 不過因為對方不熟 AT&T 語法 故需轉換對方寫的 Intel 語法 本想直接人工轉換,但又怕不懂組語的我做白工 上網搜尋了一下,找到一個專案 ta2as 試了一下,只要調整來源...
2017年11月1日 星期三

UEFI Shell script format

›
UEFI Shell script 的寫法跟 Windows Batch 差不多 其副檔名為 "nsh" 文字檔編碼可以使用 UCS-2 or ASCII 不過因為 UEFI Shell 預設編碼為 UCS-2 如果將 Shell Command ...
2017年10月26日 星期四

UEFI Shell

›
最近需要 pass Shell Env to my shell script 原本以為是很難的事 幸好 UEFI 在 C Lib 中就提供了 setenv 函數 不過事情不是憨人想的那樣 呼叫此 function 會失敗 從 errno 中看到失敗值是 45 表示 u...
2017年10月16日 星期一

get callback's return value inside synchronous function

›
最近在幫別人改 Node.js 的 code 由於他的寫法是同步,但是又使用 callback 方式 原本以為在改架構時,可以簡單的改成 return 形式 但卻撞到不知名的 bug 試了一下才知道在 callback 中的 reurn 不等於呼叫 callback 的...
‹
›
首頁
查看網路版

關於我自己

我的相片
tylpk
Taiwan
一個熱衷撰寫程式,並希望藉由程式幫助日常工作的工程師;奈何時不我予,只好醉裡挑燈看Code。
檢視我的完整簡介
技術提供:Blogger.