The Wonder Four
Speed, Precision, Strength, Adaptation, Elegance
顯示具有
程式設計
標籤的文章。
顯示所有文章
顯示具有
程式設計
標籤的文章。
顯示所有文章
2012年2月20日 星期一
TI OMAP3 DM3730 USB host controller high full low speed?
›
因為 TI OMAP3 DM3730 在 USB host controller 上偵測不到 full/low speed USB device,經查之後發現目前的硬體接線 ULPI 因為 DM3730 跟選用的 USB transceiver 的ULPI phy 的 seria...
2011年6月19日 星期日
ARM Linux kernel 記憶體配置
›
摘譯這篇由 Russell King 在 2005 年 11 月 17 日針對 2.6.15 Linux kernel 撰寫的 ARM Linux kernel 記憶體配置 。 裡面指的是 linux kernel 使用 arm cpu 的虛擬記憶體的位址配...
2011年6月10日 星期五
Jonathan Danylko 二十年來的程式設計心得
›
Jonathan Danylko 寫了一篇 Top 20 Programming Lessons I've learned in 20 years 摘譯如下: Jonathan Danylko 自十一歲起就已經愛上科技與程式設計。 他發現從事程式設計二十年來有許多困難...
1 則留言:
2011年6月4日 星期六
Javascript 語法蜜糖 CoffeeScript
›
摘譯 CoffeeScript 維基百科: CoffeeScript 是用 ruby 寫的一種 Javascript 程式碼產生器。其中採用了 Ruby 與 Python (比如 indent 取代大括號) 兩種程式語言的特性來簡化撰寫 Javascript 的語法,另外也...
2010年10月21日 星期四
寫驅動程式的工作流程
›
常聽別人說寫驅動程式很簡單,但自己卻偶而才有這種感覺 ,因此整理至今為止,在寫驅動程式可能需要注意,檢查的 部份,若有新的心得再繼續更新修正與補充。 standard operating procedure(sop), work flow to write a device...
2010年6月10日 星期四
別當自作聰明的程式設計師(我認錯)
›
Bruce Sterling 轉貼了一篇標題為 Mea Culpa (我認錯) 的程式設計師反省文。並重新定標題為 別當自作聰明的程式設計師 。原作者是從 1969 年就開始進入程式設計領域,已有超過四十年程式設計經驗的 Jonathan Edwards 。Bruce St...
1 則留言:
2010年6月6日 星期日
OpenBSD 開發與版本控管流程
›
要如何做才能真正在每次版本發行時,能夠不再因為重大軟體瑕疵 而延遲、改變時程? OpenBSD 的開發流程,告訴我們的是開發流程與軟體品質的密切關 係,OpenBSD 團隊如何克服開發、測試時人性懶惰的弱點?以及他 們考量哪些重點?做了什麼?80 位開發成員如何互動來確...
2010年5月29日 星期六
linux USB hid driver cypress_m8.c
›
參考 USB Device Class Definition for Human Interface Devices(HID) firmware spec version 1.11,範例 driver 是 USB Cypress M8 driver ~linux/driver...
2010年5月28日 星期五
linux kernel read_proc() in procfs
›
在 ~linux/fs/proc/generic.c 中找 __proc_file_read() 的實作可以看到相關說明: /* * How to be a proc read function * ------------------------------ * Pro...
2010年5月27日 星期四
boot code, bootloader, and Linux Kernel entry points
›
菠蘿麵包整理了 Android 開機流程 boot sequence 給個 boot rom, bootloader, Linux kernel, Android Init, Zygote, Dalvik,, System Server, 最後發出 ACTION_BOOT_C...
2010年5月8日 星期六
cross compile Android native C code
›
當需要建立一些指令列工具,需要自行 build code 在 Android command line 上執行,或供應用程式透過 JNI 呼叫的函式庫時, 需要 cross compile android native C program 1. agcc , 一個幫你搞定 ...
從 gpio & I2C 硬體線路對應到檔案讀寫
›
0. 硬體電路的 schema 找到電路圖上的 gpio, i2c 線路圖上的 block 是接到 datasheet 上哪一個 slot 1. datasheet 中的 gpio chapter 針對 gpio controller 的 register 值依照...
2010年5月7日 星期五
Keil C C51 語法
›
1. 加上記憶體型態的變數宣告順序: 變數型態 記憶體型態 變數名稱; 變數型態指一般 C 語言的 int, char 等 記憶體型態指 code, data, bdata, xdata, pdata 等六種記憶體位置 ,各型態記憶體位置,以 Silicon Lab...
2009年1月20日 星期二
程式設計的文藝復興
›
翻譯自: AppTrain: Renaissance Programming 這是一個關於採用 Ruby on Rails , PHP , MATLAB , 以及 Google Docs 程式設計介面 的故事。 文藝復興時期的程式設計師應該可以 跨越平台、程式語言的 限制寫 ...
2008年12月20日 星期六
C++ 之父 Bjarne Stroustrup 談軟體教育
›
Bjarne Stroustrup 是當代軟體的大人物之一。身為 C++ 程式語言設計人,他的成就已經 影響了無數的軟體開發專案,包括 Google 搜尋引擎 、到 iphone 手機 。 Bjarne Stroustrup 在貝爾實驗室有 24 年的研究員經驗,20...
2008年3月24日 星期一
shell script: eval
›
今天逛到 瘋狂帽客 的 shell script 執行結果變指令 。 #!/bin/bash ## A=100 ## ls -l ## free -m eval "`grep "^## " $0 | sed 's/^## //'`...
2008年3月21日 星期五
Google 教你寫程式
›
Goole 除了搜尋、gmail 讓你收發郵件,gtalk 讓你有 ssl (採用 https 連線 gmail) 的保密聊天 通道外,現在 Google 也要教你寫程式。 http://code.google.com/edu/ 其中包括 Ajax programming Dis...
›
首頁
查看網路版