IBM ServeRaid M1115 crossflash to LSI 9211

這張Raid卡我買過三次,分別隔了快6年的時間(LSI都被Broadcom收購了…),沒想到價格居然沒什麼變,而且同樣價位也沒什麼其他的選擇…

最近剛好朋友的硬碟用了六年炸了,還好硬碟抓不到的時候就趕快送資料救援,大約花了一萬一把好幾年累積的教學資料救回來(不然就麻煩了),為了保護資料,我們決定做以下處理

  1. 把SAS擴充卡(ServeRaid BR10i)升級到SAS raid卡(ServeRaid M1115)
  2. 弄一台NAS來

其實比較便宜的解法應該是把資料傳到雲端硬碟去,但大約2T的無損音樂實在很難備份到雲端,NAS算是比較合理的解法(後來發現synology的NAS簡直就是神物,居然還提供同步化工具和串流音樂工具,根本就是無腦的私有雲啊XD),至於為什麼還是這麼愛 ServeRaid… 大家都知道Dell和IBM的流出品價格比較低XD

乍聽之下好像很容易,但其實還蠻多麻煩的,最重要的是要把Raid卡的firmware從IBM刷回LSI圓場設定,跳轉之後看怎麼刷到LSI

繼續閱讀

廣告

Zwift on Intel NUC (Windows Server 2008 R2)

2015/11/6:今天赫然發現Zwift開始收費了,一個月收三百台幣(Strava上有一個兩個月的試用方案,Zwift則是提供前五十公里免費)

我一直準備了一台主機當作VPN主機,提供牆後朋友們翻牆使用(也給我自己留下學校的VPN萬一被牆掉時的後路),但那台主機去年掛了,後來就一直在物色好的主機,到了今年初,我發現Zwift這套可以搭配訓練台使用的奇妙的單車遊戲(http://zwift.com/),完全解決雨季練車的問題,讓我完全覺得把主機弄好,丟在電視機前面實在太有必要了,過了幾個月,終於把整個系統都弄起來XD

因此這台機器的需求蠻多元的,如果只想知道其中任何一個部分,請直接點下面連結

  1. Intel NUC主機
  2. Windows Server 2008 R2 的VPN
  3. Zwift

最後裝好之後就可以在家裡玩練習台,而且Zwift模式很多,絕對比一個人悶著頭踩有趣多了,在本文寫作的時候(2015/11/2),Zwift新增了FTP模式,保證四十五分鐘可以滿身大汗,大概就像影片裡這樣XD(當然,自己在家裡踩沒必要穿很正式… 記得穿褲子就好)

跳轉之後看安裝心得XD

繼續閱讀

[開發筆記] JavaScript/PHP 線上大富翁

2015/08/30備註: 最終計畫是使用 Node.js 寫後端,若是哪一天發現PHP後台原始檔不見了,請改用 Node.js,目前開發進度為前端可用

很久沒有從頭寫一隻WebApp了,不過這次考慮到快開學了,要準備一些遊戲給學生玩,特別把大富翁寫成多人連線版本,大致上提供以下幾個功能

  1. 多人連線(後端開發中)
  2. 可更換地圖
  3. 可更換升級物件(也就是大富翁中「蓋房子」的功能)
  4. 捷徑(穿越地圖的功能)
  5. 時代升級(也就是可以設定幾回合之後升級時代,可以提供新的升級物品等功能)
  6. 所有可更換的資料庫都使用Excel當原始檔,後端自動轉換(考慮到多數人看到資料庫就頭痛)
  7. 必須使用Microsoft Edge、Chrome、Firefox最新版本,或是iPad等平板設備瀏覽,不可使用手機(地圖大小緣故)

因為一開始開發的目的是教學使用,我個人認為地理、歷史和國文等能和「故事/移動」結合的科目最適合,不過個人非常不希望最後搞成教學設備,開發魔獸爭霸的3D模組不是只能拿來在艾澤拉斯混而已

這次的開發速度算是歷來寫這種App最快的一次,上周四才完成規劃,這周日前端已經搞定了,而且因為是WebApp,能夠使用最新的網頁標準,就不用再去管相容性了XDDD

測試網址: http://163.21.114.152/monopoly/
Git網址(歡迎分支): https://bitbucket.org/kelunyang/monopoly

畫面預覽
image

跳轉後看開發心得XD

繼續閱讀

SJ4000 安裝紀錄(裝在TCR Adv. 2上)

雖然這是很常見的東西,但留個紀錄給其他可能也會和我一樣遇到問題的人… 這個問題就是萬一你在Amazon.cn上買的SJ4000(http://www.amazon.cn/SJ4000%E9%AB%98%E6%B8%851080P%E5%B9%BF%E8%A7%92%E5%BE%AE%E5%9E%8B%E8%BF%90%E5%8A%A8%E6%91%84%E5%83%8F%E6%9C%BA%E8%87%AA%E8%A1%8C%E8%BD%A6DV%E5%B1%B1%E7%8B%973%E4%BB%A3/dp/B00L5IO5H0/ref=sr_1_1?ie=UTF8&qid=1430154716&sr=8-1&keywords=SJ4000),刷新版的韌體後卻發現OK按鈕無效和音量按鈕變成錄影紐時該怎麼解決的辦法

繼續閱讀

[Windows Phone App] 台灣油價查詢App更新

Market下載連結:https://www.windowsphone.com/zh-tw/store/app/%E5%8F%B0%E7%81%A3%E6%B2%B9%E5%83%B9%E6%9F%A5%E8%A9%A2/e0ec2f02-94d1-46a1-9286-1207dffe0db9

原始碼Git:https://bitbucket.org/kelunyang/taiwan-petrol-price/

去年下半年都在忙碌中度過,累積了大量的客訴之後,終於用一兩天把去年一直積欠的錯誤給修正了,以功能來說新增了折扣查詢功能,大致上像這樣
wp_ss_20150328_0001

和其他人的做法不同,我把信用卡折扣的檔案放在Git的wiki上,這樣任何人都可以存取,對於之後要開發類似App的人,就直接讀取bitbucket的wiki api吧,網址: https://bitbucket.org/api/1.0/repositories/kelunyang/taiwan-petrol-price/wiki/%E5%90%84%E5%AE%B6%E4%BF%A1%E7%94%A8%E5%8D%A1%E6%B2%B9%E5%83%B9%E5%84%AA%E6%83%A0XML

繼續閱讀

[App推薦] 團體定位App:Life360

這套App用了很長的一段時間,這次雙塔的時候我又發現了它的妙用(原本是拿來追蹤家中長輩走到哪裡,順道也讓他們習慣智慧型手機怎麼用),這種長距離的比賽很難真的維持車隊輪車,分裂成幾個集團的時候大家就很難確認彼此在哪裡了(而且這個時候補給車也很困擾),當然我們這次參加認證的中華民國自行車協會配發的GPS有定位功能(http://ibike.disc.com.tw/TBA/NormalPages/TeamContactServicePageNewForTBA.aspx?FID=19),只要去他們的網站上看就好了,但也不是每個人都有GPS(例如補給車就沒有…),這時候能用手機定位的App就很重要(缺點就是吃手機的電,所以行動電源、第二顆電池這些額外設備都要準備好)

Life360的好處是多平台支援,因為我是Windows Phone用戶,這點對我最重要,以下三個是他的iOS、Android和Windows Phone市集載點

一張圖就可以解釋這套軟體的功能XD(功能大同小異,我用Windows Phone的畫面解釋)
image

跳轉之後看詳細介紹

繼續閱讀

[Windows Phone App] 台灣油價查詢更新

下載連結:http://www.windowsphone.com/zh-tw/store/app/台灣油價查詢/e0ec2f02-94d1-46a1-9286-1207dffe0db9

原始碼Git:https://bitbucket.org/kelunyang/taiwan-petrol-price

經過三個多月的改寫之後,終於完整油價預測程式全部的改寫,本來只是想簡單的加上一個預測功能,但四月初WP8.1開始beta,又開始想跟新版本相容,後來越玩越大,乾脆從底層開始一路改寫,因此除了程式名稱和少數程式碼還是一樣的,其他已經完全不同了,不過這也讓我摸熟了MVVM架構和XAML就是了XDDDD

先貼一下這次修正後提供的功能:
wp_ss_20140802_0006wp_ss_20140802_0004wp_ss_20140802_0005wp_ss_20140802_0007wp_ss_20140802_0008wp_ss_20140802_0009wp_ss_20140802_0010wp_ss_20140802_0011

跳轉之後看開發紀錄~

繼續閱讀