~尋找生活新鮮事~

  • Synology DS916+ NAS 開箱

    Synology DS916+ NAS 開箱

    收到的時候外盒略為受損,不過不影響內部。 首先開箱看到的是… 電源線 XD

    繼續閱讀全文…

  • 掛了一顆硬碟 Toshiba HDS723030BLE640 3TB

    端午連假剛開始,就發覺某顆硬碟讀取不太正常。用 CrystalDiskInfo 檢查,看到一顆令人不安的紅點… 立馬打開 PCHome 購物下訂一顆新硬碟。當天稍晚就收到硬碟,偉哉 PCHome (跪 很快地接好排線與電源,開機分割磁區。 接著用 robocopy 指令開始進行備份作業。 經過漫長地 232 個小時不眠不休地運作,終於把資料備份完了。3TB 的硬碟,損失資料量約 15GB,損失哪些資料倒是不確定… 備份完畢後,要卸下故障的硬碟時一直找不到這顆 Hitachi 硬碟,後來一一拔線才確定是哪一顆。韌體寫 Hitachi,但是標籤上寫 Toshiba… 原來這顆是 2012 年被收購後的末代 Hitachi 硬碟。 使用時間僅 13830 小時,我還有幾顆都突破 30000 小時了。也該排預算替換這些老硬碟了。

    繼續閱讀全文…

  • 週末《文明帝國 6》隨手玩

    週末心血來潮玩一下很久沒動的《文明帝國 6》。 選了快速遊戲來開場,隨機選到挪威的哈拉爾.哈德拉達。 快速遊戲的地圖通常不會很大,很快就會遇到其他文明。我家附近有巴西、中國、斯基泰和英國… 前三個都是好戰國家啊啊啊啊啊… 開局有點鳥,想說隨便玩玩就好,結果一轉眼就玩了一整個下午,文明真是恐怖的精神時光屋。 因為土地資源的爭奪,果不其然,我家很快就同時被斯基泰和巴西宣戰了… 年份忘了,但當時我的城鎮都設立不久,練兵造軍武的實力都還很弱… 軍備僅有上古時代的勇士兩隻、馬戰車三輛、兩隻弓箭手和斥候一隻 (眼神死 就在努力撐住戰線的時候,我家的科技樹終於出現弩兵啦啦啦!!靠著從弓箭手直升而來的弩兵,瞬間扭轉劣勢,把巴西打到嫑嫑的,然後去談和解還敲詐了一筆賠款和資源。嘴硬的斯基泰不願和解,但應該也沒有軍隊可以來打了,過不了多久就和談了,一樣被我敲一筆。 時間來到西元 1635 年,我又莫名其妙地被中國的秦始皇宣戰…. 而且大軍直接開到我的首都外海…. (崩潰 我這時的軍備跟上次大戰的陣容差不多,還在努力彌補之前戰爭所造成的工商業頹圮。看下中國軍隊的陣容,居然是重戰車 (一樣是馬拉的,不是履帶的) 配上威力強大的虎蹲炮….  還好,遠程攻擊的弩兵對付中國軍隊依舊非常強勢,加上我方勢力盤據了整個半島,所有城市都靠海。從海上進犯的軍隊,只要還在海上就非常容易用弩兵消滅。很快地消滅來犯的敵人,然後我發現他在我家外圍插了一座城市 – 長沙。我決定拿下這座城,補給城市開始生產攻城武器… 這仗已經打了一百多年了,看來還有得打…

    繼續閱讀全文…

  • 如何在 Kobo 上安装 KOReader

    入手 Kobo 電子書好幾個月了,入手前就有聽聞 KOReader 這套第三方的韌體 不過因為也不覺得原廠韌體哪裡不好用,所以一直沒進行刷機的動作。直到今天心血來潮想試一下,步驟記錄如下: 以下步驟適用於第一次安裝 KOReader 的閱讀器 第一個部分是安裝 Kobo Start Menu (KSM),最新版本為 08 說明文件與下載地址 之後開機應該會看到一個陽春的選單,這個便是 KSM。 如果你的 Kobo 型號是 Aura One、Aura Edition 2,或是其他韌體版辭高於 4.2.8432 的機種,要安裝這個 patch。 再來是第二部分,安裝 KOReader 這樣就完成了。 開機時在 KSM 選擇 KOReader 或是在 Kobo 原介面點選剛丟進去的圖片 switchtokoreader 也可以啟動 我先摸索下 KOReader 有什麼功能再繼續報告心得。 https://koreader.rocks/gallery.html

    繼續閱讀全文…

  • Lego 42039 24 Hours Race Car 完工

    筆記一下,完成了 Lego 42039 24 Hours Race Car 這組巨大的賽車 set 沒很仔細計時,印象是花了七八個小時以上 1219 個零件,組完不意外地手指超痛的…. 完工啦! #LEGO 42039 車長 48cm,有夠巨大 A post shared by CQ Walker (@filework) on Apr 17, 2017 at 6:16am PDT 當初是在師大必買站購入的拆盒品,價格 NT3,490。 入手後放在衣櫃裡放了好一陣子才打開來組裝。組完的尺寸十分巨大,不曉得要擺哪啊啊啊啊 (頭痛中 — LEGO 官網資訊

    繼續閱讀全文…

  • Kobo Aura ONE e-ink 電子閱讀器

    今年一月初,委託友人從日本帶回來一台電子閱讀器。這是我第一次敗入電子閱讀器。 我一直有閱讀的習慣,不過習慣已經從紙本書轉型到用手機、平板、電腦閱讀了。Feedly 訂閱的 RSS 是我重要的閱讀來源。這樣的閱讀習慣變成以短篇文章為主,想來我以經很久沒有讀完整本小說了….. (掩面 正好有朋友說要買這台閱讀器,沒想太多就決定跟進了。(腦波弱… 首先說說價格,我花了 NT$ 6,500 入手,這價格包含了給朋友從日本抱回來的一點運費。即使不算上運費,Aura One 也算得上是比較昂貴的機種了,Amazon Kindle 系列有一票廉價許多的選擇。 不過我沒用過 Kindle 或是其他 e-ink 型式的閱讀器,純粹是跟著朋友一起買,所以我不會說 Aura One 是最佳的選擇。 Kobo Aura One 規格看起來十分強大,7.8″ 的大螢幕就是一個少見的選擇,大多數閱讀器是 6″ 尺寸。1872×1404 (300ppi) 的解析度讓文字看起來非常細緻,閱讀感極佳。 內建 8GB 左右的容量可以塞一堆書而不必煩腦要刪哪一本 (貪心貌),雖然對比現在手機動輒 64GB 以上的容量,8GB 看似微不足道,不過以我常用的 ePub 格式來說,一本小說不超過 2MB,就算是厚重的 Oreilly 動物書也不到 10MB,所以真的可以塞很多書了。 重量 230g,裝再多書也不會嫌重 (大誤… 這重量是單手持用也不會覺得有什麼負擔的,不過我實際在閱讀時還很自然地會用雙手拿著就是了。 Aura One 另外有兩大特點是支援 IPX8 防水等級和可調色溫的背光 (白光至黃光)。…

    繼續閱讀全文…

  • CyberSlim V25U3-6G 2.5″ 硬碟外接盒開箱測試

    2015 年換了新桌機,將硬碟升級成 PCIe SSD 後,原本的系統碟 Intel 330 180GB 就一直放在機殼裡生灰塵。 最近又有外接硬碟的需求,才將這顆塵封的 Intel SSD 拆下來。但缺一個外接盒。在光華商場買了個價位 OK、看起來不會太爛的盒子,也就是本文的主角 CyberSlim U25V3-6G。 但是我懶得拍照,這回用官圖… 這產品有黑色與白色兩種,價格相同。這次買了白色的,非常塑膠感,就是塑膠感。 設計上是適用 7mm 與 9.5mm 厚的硬碟,不需要螺絲起子就可以拆換硬碟。裝上 9.5mm 厚的 330,相當密合,不會晃動。包裝內有附一片泡綿,可以支撐 7mm 硬碟的空間。 在 win10 64bit 下,用 CrystalDiskMark 5.2.1 測速,還蠻穩定的。 實際上 Copy 一些檔案試試,也大概有 150~170 MB/s,有到實用的程度了。 測試的時候注意到 LED 燈號有差別,藍燈是 USB 3,白燈應該是 USB 2,後者讀取速度僅有 50 MB/s 左右。

    繼續閱讀全文…

  • Macbook Pro 15″ 2015 Mid 開箱

    手邊的 Macbook Pro 13″ 已經用了五年多了,有在考慮入手新款的筆電。從十月底 Apple 發表帶有 Touch Bar 的 Macbook Pro 後,我就每天照三餐關注著官網… 上的整新機。 2016 新機的規格包括看起來很美好的 Touch Bar、色域更廣的螢幕、速度更快的 SSD,以及未來的 Type C 端子,都很吸引人。但是考量到高昂的價格和被砍光光的連接端子,心中還是偏好去年的款式。另一方面,Apple 將 CPU、RAM、SSD 都改為焊死在主機板的設計後,無法自行升級,只能在選購時直接攻頂的作法也變成採購新機的負擔。看來看去,整新機是個物美價廉的選擇。 十一月初,官網上釋出了一台 (對,一台,不是一批) MBP 13 (2015),配有 CPU i7、16GB RAM 與 512GB SSD。我放入了購物車,但最終沒有結帳,就被別人買走了,心中無限悔意。只好繼續每天看官網有沒有整新機釋出。終於等到十一月底,又出現一批 MBP,規格與前述相妨,但尺寸是 15″。 這次我手滑了… 下訂的隔天就收到包裏了,這速度嚇到我了。記得幾年前買整新的 mac mini 好像等了好幾天呢。 這次下訂的機型規格簡單條列如下… Technical Specifications Display Retina display 15.4″ 2880×1800 LED-backlit IPS Processor Intel…

    繼續閱讀全文…

  • 買了 Affinity Photo 1.5 Professional photo editing software

    記錄下日常…. 上個月決定停租 Adobe Photoshop CC,原因是因為我並沒有很常用 Photoshop,每個月 320 元台幣的租金雖然不貴,但覺得有點浪費。網站上沒有停租的選項,得跟 Adobe 客服聯絡。藉機抱怨一下 Adobe,網站上管理信用卡的介面爛透了,只能新增卡片,不能刪除卡片… 總之,停用 Photoshop 後,還是需要一款能修修照片的軟體,最好是 Windows / Mac 雙平台的。之前偶然看到 Affinity Photo 的介紹,價格低廉,功能貌似很強大。 本想用試用版,加上把 Youtube 上的教學影片看過一輪再決定要不要買授權。結果工作一忙,轉眼就過了兩個月,影片才看了一點點而已。今個兒臨時需要修個照片就手滑直接刷了。 只修了幾張照片試試,介面還蠻直覺的。找時間再繼續看教學… ↓ 官方的影片頻道做得不錯 我是在 Mac App Store 買的,大概沒有 Windows 的授權… 內建簡中語系。  

    繼續閱讀全文…

  • Best practice to generate random token in PHP

    在 Stackoverflow 看到一篇超級實用的文:在 PHP 中產生隨機字串的最佳實踐。 產生隨機字串這個看似不起眼的議題實作起來還挺麻煩的,曾經為了如何產生字串跟同事討論了許久。 $length = 16; $token = bin2hex(openssl_random_pseudo_bytes($length)); # => e9bf18672b051619a3479ecbe1cb7d08 唯一的參數 $length 可以替換成任意整數,產生的字串長度就是 $length *2。 同場加映,Google Chrome 的亂數演算法也有改過。

    繼續閱讀全文…

  • How to Flatten a Multidimensional Array in PHP?

    最近碰到的小需求:如何將多維陣列攤平成一維陣列?…. 本來以為 PHP 那巨大的 Lib 會有一個神奇的 function 完成這任務,結果翻了一遍 php.net 的文件,沒有找到這神奇的功能。不過還是有另一個神妙的 function 可以拿來用,那就是 array_walk_recursive,這個 function 會有遞迴的方式走完整個 array,然後看使用者後續想幹嘛… 以攤平一維陣列為例,以下是只保留 value 的作法… function flatten(array $array) { $return = array(); array_walk_recursive($array, function($a) use (&$return) { $return[] = $a; }); return $return; } 如此一來就可以將多維陣列轉為一維。若是要保留 key 與 value,要注意 key 名稱是否有重複 (isset)。

    繼續閱讀全文…

  • Firefox 50 Electrolysis multi-process 感想

    Firefox 在 version 48 將「Electrolysis」專案 (e10s) 多程序架構 (multi-process) 納入穩定版。我在 version 50 時才注意到有這個功能。因為我有裝較舊的 add-on,像是《新同文堂》這類久未更新,沒有支援新架構的 add-on,Firefox 會自動停用 e10s。 為了測試這功能,把所有的套件都停用了,因為原本裝的套件就只有個位數,因此沒有什麼不便。重啟一個乾淨的 Firefox 後,在網址列輸入 about:support,就可以進入 Troubleshooting Information 的頁面。 在表格裡看到 Multiprocess Windows 的值大於 0 就算是有啟用了。在 Activity Monitor 裡也可以看到 Firefox 的行程變成兩個。 啟用 e10s 後差異有很大嗎? 我在 8G RAM 的 Macbook Air 上覺得差很多,原本 tab 開太多,狂吃記憶體後,覺得 Firefox 就會變得緩慢。啟用 e10s 後,開很多 tab 也不會有什麼卡頓的感覺。 決定把所有的電腦的套件都整理下,通通啟用 e10s。其他電腦的 RAM…

    繼續閱讀全文…

  • 商品情報 Wacom Bamboo Stylus Solo 4th

    在網路上亂逛的時候看到 Wacom 的觸控筆出到第四代了,馬上就有一股衝動想買一枝。 平常使用平板的頻率非常高,也很習慣用觸控筆操作,用筆玩遊戲比用手指順手很多。手上有兩枝 Wacom Bamboo Stylus,分別是 2012 年的一代與 2014 年的三代。這系列都是金屬筆身,搭配可以換筆頭的設計,筆頭的橡皮磨損後也只需要購買原廠頭交換即可。 三代的筆尖僅有 6mm,且改為碳纖維材質後,滑順度大幅提升,完勝一代的橡皮筆尖。但是三代的筆蓋設計並不牢靠,套在筆尾經常掉下來。三代的筆重我覺得太輕了,無筆蓋的一代配重較為順手。 新款的四代看來又改回無筆蓋設計,搭配碳纖筆頭,整個打到我的點,但看規格,重量大減至 10g,這已經跟原子筆沒兩樣了吧。如果有入手再來分享心得。 官網 http://www.wacom.com/en-us/products/stylus/bamboo-solo 另外還有一款 Bamboo Alpha,不確定差別在哪。 http://www.wacom.com/en-us/products/stylus/bamboo-alpha

    繼續閱讀全文…

  • 將 Sequel Pro 的表導出成 Laravel migration 文件

    在 Laravel 學院看到一篇有趣的文,筆記下。 将 Sequel Pro 中已存在的数据表导出为 Laravel 迁移文件 對於用 Mac 的開發者來說頗為實用。Sequel Pro 這款 MySQL GUI 也是我用過最好用、最順手的 DB 管理工具,沒有之一,輕巧高效,可惜支援的 DB 種類不多。

    繼續閱讀全文…

  • 入手兩盒 LEGO ideas: 21305 迷宮與 21307 跑車

    存錢是為了敗更多的家…. 自從敗了 LEGO Creator 10248 Ferrari F40 後,就好一陣子不敢再買 LEOG 套組了,這畢竟是非常奢侈的娛樂。 好死不死,LEGO 無良地宣佈 21305 迷宮要停產…. 只好出手了,然後一起手滑新出不久的 Caterham Seven 620R 黃色跑車,對車車實在很沒抵抗力。 第一次買 ideas 系列就一次收了兩盒。拍個盒子紀錄下,等哪天心血來潮再開箱。

    繼續閱讀全文…

  • EVGA GeForce GTX 1070 FTW GAMING ACX 3.0 開箱

    又到年底電玩大作連發的時節~ 拜微軟的 Xbox Play Anywhere (XPA) 之賜,買一次遊戲就可以得到雙平台實在太有吸引力了。所以就刷了數位版 Forza Horizon 3。 愉快地安裝完 PC 版發現我的舊顯卡 GTX 670 根本跑不動… 一直出現記憶體不足的訊息,然後閃退 @#$%^&* 就在這個氣餒的 moment,朋友開始勸敗 nVidia 1070….  因為現在買還送 XPA 的 Gears of War 4…. 為了這群戰友,荷包君只好犧牲了。

    繼續閱讀全文…

  • Using sftp on a non-standard port

    平常還蠻常用到 linux / mac 的 ftp, ssh 指令。今天有個 case 是要用 sftp 指令連去廠商的主機,雖然有用過這個指令,卻不知道怎麼指令 port… 一查才發現這用法跟其他指令差異還真大。 sftp -o “Port 3432” user@example.com 要用 -o 設定參數,筆記一下。

    繼續閱讀全文…

  • Xbox Wireless Controller – Gears of War 4 Crimson Omen Limited Edition 開箱

    還沒入手 Gears of War 4 遊戲,但先入手了同時發售的限量版手把。 今年初向朋友購入了尾牙抽到的 Xbox One 主機,終於一償 Forza Motosport 系列的心願。同時也苦苦等待 Gears of War 新作的發售。上禮拜網友提到 Xbox One 手把可以用藍牙連接 PC,查了一下才發現是新款 Xbox One S 主機搭配的手把才有此功能,舊版手把只能用 USB 線連接 PC。 然後又不小心看到這支腥紅色限定手把也是有對應藍牙的新款式,身為 Gears of War 粉就有點衝動地入手了。

    繼續閱讀全文…

  • iOS INKS. 色彩繽紛的彈珠臺

    在 TouchArcade 上看到 INKS. 特價 30 元,就買了。

    繼續閱讀全文…

  • 強制 fputcsv 所有欄位都加上雙引號

    公司跟一家新廠商展開合作,其中交換電文是用 CSV 格式。但對方要求所有的欄位都要用 ” 雙引號包起來。看起來就像下圖這樣。 但是很不巧的,PHP 內建產生 CSV 的指令 fputcsv 沒有提供強制的選項。做出來的檔案如下圖。 山不轉只好路轉… 在丟進 fputcsv 前就先用雙引號包一包。 <?php function forceQuote($value) { return “\”$value\””; } $file = @fopen($file_path, “w”); foreach ($data[‘content’] as $line) { fputcsv( $file, // 輸出檔名 array_map(‘forceQuote’, $line), // 先包雙引號 ‘,’, // 資料用逗號分隔 chr(0) // 跳脫預設的 enclosure 字元 ); } fclose($file); 比較特別是 fputcsv 原本的 enclosure 字元預設就是雙引號,無法替換成空白,只好用…

    繼續閱讀全文…


Exit mobile version