ycfu.blog.mypc.tw
阿呆的blog: 十一月 2012
http://ycfu.blog.mypc.tw/2012_11_01_archive.html
整份程式包含3支程式,2支C程式,1支php的程式,分別是:. Jnx2000 meter.c:. 每個Channel Number會使用獨立的SHM Key,例如:. Channel 0時,SHM Key為70248070. Channel 1時,SHM Key為70248071. Jnx2000 monitor.c:. 程式執行時,要帶入測電器的Channel Number,. 如果SHM Key存在(jnx2000 meter讀取程式正常執行),. Linux PHP Web版的測電器資訊顯示程式。 Web URL同樣要帶入測電器的Channel Number。 Jnx2000 meter.c:. Jnx2000 meter.c的編譯非常簡單,直接如下即可產生jnx2000 meter:. Gcc -o jnx2000 meter jnx2000 meter.c. Jnx2000 monitor.c:. Jnx2000 monitor.c編譯時要稍微注意一下,. Jnx2000 monitor的Console繪圖,是使用ncurses這個library,. Typedef struct power...
ycfu.blog.mypc.tw
阿呆的blog: COSCUP 2015 Jserv 封麥的感慨
http://ycfu.blog.mypc.tw/2015/08/coscup-2015-jserv.html
COSCUP 2015 Jserv 封麥的感慨. 我從來不是 Linux 的名人,但我的確很早就在玩 Linux,. 我的啟蒙是 李建達 的黑皮書(FreeBSD入門與應用),. 黑皮書的那些年,名人當屬 李建達、woju,. 顯學是 FreeBSD,ipfw、陽光沙灘BBS、news、bind、sendmail.等,. 還記得當時的中文系統 big5con 嗎?還記得加密終端機 SNP? 就在某個 moment,RedHat CLE 出現了,Debian 無痛起步出現了,. 鳥哥 出現了,Jserv 出現了! 顯學變成了 Linux,busybox、u-boot、RedBoot、Embedded Linux,. 還記得當時的入門開發板,S3C4510B、S3C2410X,. 或是patch Kernel讓它能開機、網路能運作。 現在,Big Data 興起、物聯網興起、機器人興起,. 顯學變成了Python、GoLang、Hadoop.等,而 Jserv,封麥了,. 我感覺到資訊業一個世代隨著 Jserv 封麥,正式結束了。 訂閱: 張貼留言 (Atom).
ycfu.blog.mypc.tw
阿呆的blog: 十二月 2013
http://ycfu.blog.mypc.tw/2013_12_01_archive.html
但想想看,衛星、火星車也都用核能,沒聽說衛星或火星車需要更換燃料棒,. 改成發電效率比較好的核電池(目前核電池發電效率很差,網路上說只有8% 10%),. 每顆核電池的核元素封裝在中心,無法開封、更換,. 發電站可能以城鎮為單位,例如各縣市一個發電站,僅供應單一城鎮電力即可。 跟汽油、瓦斯、煤炭燒鍋爐水發電一模一樣,. 核能轉成熱能→熱能燒開水→水變水蒸氣→水蒸氣推汽輪機→汽輪機發電. 優點是它的衰變速度慢,反應速度只會持續下降,持續時間長;. 訂閱: 文章 (Atom). 圖片視窗範本. 範本圖片創作者: konradlew.
ycfu.blog.mypc.tw
阿呆的blog: 網樂通 - HPLIP、CUPS、SANE Scanner Server - HP Color LaserJet CM1015,功敗垂成
http://ycfu.blog.mypc.tw/2015/01/hplipcupssane-scanner-server-hp-color.html
網樂通 - HPLIP、CUPS、SANE Scanner Server - HP Color LaserJet CM1015,功敗垂成. 去年過年的目標,現在重新開始,但目前仍舊失敗,. 在網樂通上,透過USB連接HP Color LaserJet CM1015,. 也許會問,列印呢?列印都沒達成,做什麼掃描? 事實上,透過p910nd,應該是能夠輕鬆做到列印,只是還沒實際印過而已。 在網樂通上實做出SANE HPLIP,透過網樂通直接下指令掃描,. 或透過SANE Scanner Server,網路掃描。 HPLIP、CUPS、SANE需求:. 接續 前篇提到HPLIP、CUPS、SANE、p910nd的文章. 除非單純build HPIJS,否則CUPS是必要的(掃描功能也需要),. 而CUPS、SANE、HPLIP這三者,都需要libusb,它們都使用libusb當作USB溝通的底層。 Libusb可以使用libusb1.0或libusb,我這邊使用libusb1.0。 SANE還需要jpeg library,tiff library可以裝也可以不裝。 因此,我編譯時,...
ycfu.blog.mypc.tw
阿呆的blog: Acer Chromebook 13 Ubuntu (Chrubuntu)
http://ycfu.blog.mypc.tw/2015/01/acer-chromebook-13-ubuntu-chrubuntu.html
Acer Chromebook 13 Ubuntu (Chrubuntu). Acer在去年底推出Acer Chromebook 13這台Chromebook,. 我看了規格後覺得,這台非常適合Linux玩家,未來不知道,. 但過去要找到這樣的玩具,還台灣廠商做的,很少很少(根本是沒有啦.). Acer Chromebook 13我是透過網拍買的二手機(我是12月中旬買的),. 但因為距離上市日期不長,加上它的特性,我相信機器都還很乾淨,. Acer Chromebook 13的規格如下:. ARM Cortex-A15 4核心 (Nvidia Tegra K1). 看到第1條相信就傻了,再看第2條,更傻。 這台Notebook,使用的是ARM處理器,而且是Nvidia出的ARM處理器,所以內含Nvidia顯示。 除了Acer Chromebook 13外,還使用在下面幾個產品上:. 此外,Nvidia提供的車用電腦開發平台,也是使用這塊Nvidia Tegra K1。 Acer Chromebook 13最大的問題,正是它的特色所在,. 很神奇,Axis本業是IP Cameraʌ...
ycfu.blog.mypc.tw
阿呆的blog: 一月 2015
http://ycfu.blog.mypc.tw/2015_01_01_archive.html
HPLIP bb-soap解析 - 4 - bb end page 和 bb end scan. 65292;這篇會將bb end page和bb end scan一起po完,主要會是解析bb end scan,. 因為從前面的flow可以發現,bb end page實際動作應該只有做hpmud channel close(),. 其他幾乎沒看到在幹嘛,所以這篇主要就變成了bb end scan的解析。 在一開始時,嘗試要把Close Code Library自己實做,覺得似乎非常困難,. 整個flow看完理解後,我就在想,真的還需要補充實做bb soap嗎? 自己參考SANE backends範例寫個CM1015專用的SANE backends算了,. 而且看到現在,感覺已經偏了,怎麼好像在研究SOAP的感覺(加油,魔王只剩SOAP DIME了),. Bb end page:. 目前瞭解,看起來就只有呼叫hpmud channel close()。 Bb end scan:. Bb end scan解析:. Cat hpmud write channel 7.dump. HTTP/1.1 20...
ycfu.blog.mypc.tw
阿呆的blog: HPLIP bb-soap解析 - 2 - bb_open
http://ycfu.blog.mypc.tw/2015/01/hplip-bb-soap-2-bbopen.html
HPLIP bb-soap解析 - 2 - bb open. 搭配AAA的印出的訊息, 我們可以知道bb soap幾個function和hpmud的呼叫關聯。 進一步搭配從hpmud read和hpmud write寫出的dump內容,. 這篇,前半段會簡單解析bb soap和hpmud的動作,. 原則上,bb open動作知道了,我目前認為和CM1015的溝通,就大致清楚了。 由前一篇的幾個dump,加上bb soap整個flow,拆解對照後,可以得到下面的動作流程:. 這裡看AAA訊息,中間有摻雜許多function動作,甚至bb get parmameters呼叫時,都還有read動作,目前相當懷疑下面的read是在額外的thread處理的. Bb open是第1個關卡,裡面包含了完整的open/write/read/close動作,. 下段開始,我們就進入本篇主題,將bb open內容列出並解析。 前面我們得知,bb open內包含了2個write,4個read,這邊我們按順序列出內容:. Cat hpmud write channel 1.dump. 0 ersion="1.0" en...
ycfu.blog.mypc.tw
阿呆的blog: 八月 2013
http://ycfu.blog.mypc.tw/2013_08_01_archive.html
在台灣買米,要不被混充越南米、泰國米很難,. 看看這次上新聞,越南米、泰國米的價格根本是台灣米的一半,. 但吃米會知道,泰國米、越南米不好吃,. 所以關鍵問題在於「混充多少」。 價格高的往往「比較好吃」,價格低的往往「比較難吃」,. 其實價格不同的關鍵,在於「被混充多少外來米」,. 混充多,比較不好吃,就價格低一點,. 混充少,比較好吃,就價格高一點。 但可惡的地方在於,台灣本身產米,而且是「生產過剩」,. 改吃麵線、麵包這類麥製品,稻米使用量自然就減少了。 但問題是,當我們吃飯,甚至買「台灣米」,. 自產米就已經生產過剩了,還使用外來米,這是正確的行為嗎? 在目前,一些農友都會自產自銷,可能透過網路,或者透過電話,. 直接由產地透過網拍、電話、宅配買米,可能是好辦法。 訂閱: 文章 (Atom). 圖片視窗範本. 範本圖片創作者: konradlew.
ycfu.blog.mypc.tw
阿呆的blog: HPLIP、SANE、CUPS、p910nd
http://ycfu.blog.mypc.tw/2015/01/hplipsanecupsp910nd.html
HPLIP、SANE、CUPS、p910nd. 去年過年前後,打算用網樂通做個列印、掃描伺服器,最後失敗了,. 這次不鐵齒,看看OpenWRT上作法後,瞭解HPLIP、CUPS、p910nd後再開工,. HPLIP是HP針對HP掃描器、印表機提供的Linux OpenSource驅動程式組合包。 SANE是Linux上的掃描器的軟體,裡面包含了網路掃描、掃描的前端軟體介面、掃描器驅動程式。 CUPS、p910nd都是Linux上的列印伺服器,p910nd是non-spooling的列印伺服器,CUPS則是spooling伺服器。 P910nd daemon有啟動,並指定Port、USB Printer的Device File. 步驟完成,p910nd就會動了,而且p910nd需求極小,. 包括CUPS、Linux、Windows、MacOSX的安裝介紹。 因此所有印表機的溝通,列印資料的轉譯,都要由Client端負責,. 裡面包含了 使用者管理、列印語言轉譯、列印Queue、網路列印.等多個功能。 中間能將PostScript轉譯成各種列印語言,像是PCL.等,. HPLIP bb-soap解析 - 2...