使用docker方式自架minecraft server於Synology NAS

如果要在NAS上以docker方式執行一個minecraft server,首先你要有一台支援docker的Synology NAS,接著就按照下面步驟設定即可。

1.在倉庫伺服器中搜尋「minecraft」,找到「ITZG|Minecraft-Server」,下載,選擇「latest」,除非你要特定版本的server。

2.打開NAS的SSH,使用putty連上NAS,輸入id,會列出UID與GID,記下所屬對應的數字

Continue reading

小米2s,老兵不死!

這不能算開箱文,因為是使用超過四年的手機,已經不是新品了,寫篇文章來紀念一下。這是我第二隻智慧型手機,前一隻是Samsung i9000,使用大概三年,是小米第一隻在台灣開賣的手機,Snapdragon 600、4.3吋螢幕、2GB RAM、16GB ROM,小米2s當時開賣算是旗艦規格,四年後的現在,大概入門機種都會比2s好,不過因為當時是旗艦規格,所以用到現在輕量使用上還是蠻順的,而且網路上刷機資源也不少,官方開發版到現在也都還有更新,一路從MIUI v5到v8,加上可以更換電池,換顆副廠電池,又是活龍一條。

Continue reading

Lenovo YogaBOOK

這台YogaBOOK因為年初某個活動,幸運地入手,已經使用了幾個月,因此這篇文章談不上開箱文了,應該算是使用心得。剛看到時,是非常令人驚艷的,外箱包裝看起來就是一個禮物,不像傳統的筆記型電腦包裝,打開外盒,YogaBOOK看起來就像是「notebook」,就是我們拿來記事用的筆記本,整台機器只有690克重,這是包含了鍵盤的重量,厚度不到1公分,完全擺脫傳統notebook厚重的感覺,搭配了Halo虛擬鍵盤,一整個看起來就像是未來科技的產品,外觀上的確很吸晴。


YogaBOOK是去年底上市的,到現在網路上有很多精美的開箱文,youtube上也可以看到不少的影片介紹使用方式,所以我在此就不會開箱一次,只是講講這幾個月下來的使用心得,及個人感覺的優缺點。

Continue reading

Posted in 3C. Tagged .

小米2s刷機相關資源

1.線刷,當刷機失敗或是要回復最乾淨原廠狀態,可使用線刷,線刷包可以到小米官方網站下載

a.首先下載MiFlash線刷工具,安裝電腦裡
http://bigota.d.miui.com/tools/MiPhone20151028.exe
b.手機關機,開機進入fastboot模式(長按”電源鍵”和”音量下”,話面會出線Fastboot小米的兔子在打開android機器人維修的logo)
c.連上usb線接電腦
d.打開MiFlash,按Refresh,如果有針測到fastboot的手機,就會顯示在下面,左上角Browse,選擇線刷包資料夾位置(裡面會有flash_all.bat就是)
e.選Flash all,可以三清(附蓋系統、app、使用者資料)。右邊的選項就是二清和一清。

2.卡刷,這個只要把卡刷zip檔下載放置手機中,進入recovery就可以刷了

3.刷入第三方Recovery,twrp

如果要刷非MIUI版本的卡刷包,通常需要第三方recovery
a.首先下載twrp img檔
https://twrp.me/devices/xiaomimi22s.html
如果你的手機已經root,現在也可以直接在google play store下載twrp的app,直接使用app將twrp刷入,不需要使用fastboot刷入。
b.複製twrp的img檔到fastboot.exe的目錄,預設是C:\Program Files (x86)\Xiaomi\MiPhone\Google\Android
c.手機關機,開機進入fastboot模式,透過usb線接上電腦
d.開啟命令提式字元,進入adb目錄
C:\Program Files (x86)\Xiaomi\MiPhone\Google\Android
e.刷入twrp recovery
fastboot flash recovery twrp-3.1.0-aries.img
f.重新開機
fastboot reboot
g.重新開機進入系統後,要進入twrp recovery,選系統更新,右上角”…”>重啟到原廠設定(Recovery)
或是關機狀態,長按”電源鍵”和”音量上”

4.root

如果刷的是穩定版,預設是沒有root,需要使用twrp將supersu刷入系統
a.首先先刷入twrp recovery,見上方步驟
b.下載supersu.zip檔
https://download.chainfire.eu/964/SuperSU/BETA-SuperSU-v2.74-2-20160519174328.zip
c.將此zip檔傳入手機
d.重開機進入recovery
e.選擇install此zip檔
f.重新開機,正常桌面上會多出一個supersu的app。

相關資源:

[小米] mi2s不死,升MIUI 8 + 繁體 + google play + root

[rom][cm12.1] Last Hope Rom

Synology 2017

又來到一年一度的Synology年度發表會,今年回到W Hotel舉辦,網路上搜尋「Synology 2017」可以看到不少介紹文,看過一次,大概就好像看完整場發表會了,所以我就不再贅述,日後官方應該也會在youtube釋出整場發表會的錄影,我主要分享的是看到比較有可能會用到或是有興趣的新功能、特點,主要著重在個人家庭用戶、及中小企業用戶。

2016-09-24-09-30-42

Continue reading

DS216+升級重開機死當的問題

原本使用六年的NAS在今年升級到Synology的DS216+,許多新功能及效能都讓我覺得非常有感升級,不過不確定是DSM 6.0有bug,還是這台新出的型號硬體有瑕疵,偶有升級重開機會遇上死當的情況,只能人到NAS旁邊強制關機後,再開機服務才能正常運作。

使用了三個月,就遇上了四次韌體更新死當的情況,我都還是很有耐心的線上寫表單,提出發生的情況、log、截圖,送出ticket,然後一來一往用email與客服工程師討論,通常一般人大概都是直接打客服電話客訴了吧。

mobile01-aaaebe31b953b7d6139f29bb99930256

Continue reading

Synology DS216+開箱與DSM 6.0新功能

自從去年底DSM 6.0發表後,這次的Beta版測試期,長達半年的時間,這次就只能望NAS興嘆,因為家中的DS410j在這個版本已經無法再次升級了,雖然按照之前發表會的內容,這次新增的功能,很多都是需要高階機種才能使用,即使DS410j可以升級,應該無法體驗到太多新功能的便利,看在錢的份上,DS410j似乎也頭好壯壯,所以我就還是暫時固守在DSM 5.2好了。

沒想到前陣子不小心得知一個特價的消息,不管是標錯價還是大特價,不知不覺手就滑下去了,撿到一台DS216+。DS216+是今年一月才發表的機種,網路上制式的開箱文不少,如果需要,可以用google搜尋一下,就可以看到了。這裡就只說一下DS216+的特點,相對於前一代DS215+,DS216+的硬體規格可說是進步很多,CPU從Arm Annapurna AL-212變成Intel Braswell N3050,記憶體同樣維持1GB,但是這次卻是可以拆下來擴充的,之前可以擴充記憶體都只有在更高階的機種才能看到,更重要的是支援btrfs file system,支援snapshot快照、4k h.264影片硬解,這應該是目前Synology支援快照最便宜的機種。之前不少使用者中了勒索加密病毒,如果NAS中有快照功能,就可以回復到正常未感染的檔案,將損害降到最低。

DS216+

從DS410j換到DS216+,實在是非常有感升級,六年科技的差距,操作反應速度快上好幾倍,原本photo station因為照片數目太多的關係,點選大概都要快一分鐘才會完整出來,現在終於像是正常的網頁反應速度了,之前放了幾十張照片丟進NAS轉檔產生縮圖,就可以看到DS410j持續哀嚎個幾個小時,這次把近三萬張照片及錄影檔複製到DS216+,想不到大概一天的時間就全部轉檔完畢。唯一缺點就是因為是從4 bay換成2 bay,所以只能透過網路慢慢複製檔案到新的NAS空間,如果你還是固守在DSM 5.2的末代x10系列的機種,DS216+算是非常值得升級的機種。
Continue reading

桌遊:演化論-物種起源(Evolution: The Origin of Species)

演化論這個桌遊是由生物學家設計出來的,僅僅使用卡牌,就可以演化出好幾萬種不同組合的生物種類,遊戲中充滿著肉弱強食、適者生存,不適者淘汰的概念,也可以模擬出動物看天吃飯的狀況,有時食物豐盛,有時遇上荒年,這不是用心計算就可以有足夠的食物,今年就是鬧飢荒,你的恐龍食量大,食物不夠,就只能走向滅絕一途,所以有策略,也需要運氣,才能在物競天擇的地球,讓你的物種撐到最後,成為贏家。演化論

玩一場演化論的時間大約1小時左右,2到4人的桌遊,小一以上的小朋友就可以玩了,因為有運氣成分,大人不見得一定會獲勝,這款桌遊目前是小棣最喜歡玩的桌遊。相對大型的策略性桌遊,這款桌遊還蠻適合學齡後小孩上手的,遊戲規則簡單、策略性及互動性高,又具教育意義,但是先要提醒的是,因為動物會有被吃掉或是餓死的情況發生,雖然死的是卡牌,也不是你的寵物,也不會出現血淋淋的畫面,不過當小孩看到自己好不容易演化成的巨大物種,一夕之間死光的情況,有些孩子還是會大哭,所以大人跟小小孩玩桌遊,還是要稍稍手下留情,不要太認真啊!

Continue reading

php數字過長計算

解決方式,即是計算過程(加、減、乘、除)都必須使用BC高精準度函式計算,
中間若穿插一般計算方式,即有可能又會變成科學符號。

BC高精準度函式庫

bcadd   — 將二個高精準度數字相加
bccomp  — 比較二個高精準度數字
bcdiv   — 將二個高精準度數字相除
bcmod   — 取得高精準度數字的餘數
bcmul   — 將二個高精準度數字相乘
bcpow   — 求高精準度數字的次方值
bcscale — 設定小數點位數
bcsqrt  — 取得高精準度數字的平方根
bcsub   — 將二個高精準度數字相減

註:上限位元數與作業系統位元有關,64bit的作業系統,上限為14位元。

Ref:http://php.net/manual/en/ref.bc.php