~尋找生活新鮮事~

  • PHPExcel: Delete sheets

    PHPExcel: Delete sheets

    PHPExcel 是 PHP 所有第三方套件裡,功能相當強大的一款,主要用途是用來讀寫 Excel (.xls)、Excel 2007 (.xlsx)、Libre/OpenOffice Calc (.ods)、CSV 等等各種試算表文件。 儘管是個強大的套件,個人倒是覺得這套件的語法相當複雜、不夠直覺,文件也不是非常容易閱讀,往往還是去找 stack overflow 的範例更快。 最近在幫客戶開發報表的功能,匯出 Excel 試算表是常見的作法。寫著寫著,突然想到每次產生只有一個 sheet 的試算表,都會被自動再加一張空白的 sheet … 就像下圖這般。 然後就…. 很想刪掉它 XD 在 stackoverflow 沒看到討論,倒是官方論壇有討論到,用法難得的直覺 (?)。 $objPHPExcel->removeSheetByIndex(1); 參數是第幾個 sheet,從 0 開始,所以要刪除 [Worksheet 1],就代入參數 1 醬。

    繼續閱讀全文…

  • 小米 3 手機與小米電源 簡單開箱

    小米 3 手機與小米電源 簡單開箱

    最近開箱文有點多… 4 月 8 日小米米粉節,手滑買了一支米 3 和 4 顆行動電源。寫本文的時候我已經用手機三週了,照片沒有拍得很完整,只簡單紀錄一下。

    繼續閱讀全文…

  • Logitech G500s 電競滑鼠 開箱

    Logitech G500s 電競滑鼠 開箱

    想換滑鼠已經一陣子了,原本工作、遊戲都是用 Logitech M705 滑鼠,但是送修後換回來的兩支 M705 都像是被狠狠 Cost Down 過的版本,中鍵滾輪品質爛到一個不行。所以就想敗家了…. 這麼一想還想了蠻久的,直到膝蓋中了一箭…. 朋友說要去光華買滑鼠才一起敗家。

    繼續閱讀全文…

  • South Park: The Stick of Truth 南方公園:真是智障 心得

    South Park: The Stick of Truth 南方公園:真是智障 心得

    去光華商場閒晃。結果回家的時候手滑了一套《南方公園:真實之杖》

    繼續閱讀全文…

  • WordPress 3.9 "Smith" Arrives!

    WordPress 終於又迎來一次大更新,許多方面都得到了提升。 目前只有簡單試用一下,新增的 Image Gallery 相當雞肋就是了。 另外全螢幕編輯模式的 bug 還是一樣存在。

    繼續閱讀全文…

  • Trials Frontier 特技摩托賽

    Trials Frontier 特技摩托賽

    Ubisoft 又發行了一款令人沉迷的 App 新作《Trials Frontier》。 Trials 系列已經發展了 14 個年頭,開發商 RedLynx 已經將「越野賽車」這個題材發揮得相當出色而成熟。Frontier 則是在行動平台上的首次嘗試,也是系列第一次 Free 2 Play 的嘗試。

    繼續閱讀全文…

  • Rayman Fiesta Run 跑酷遊戲新傑作

    Rayman Fiesta Run 跑酷遊戲新傑作

    我很喜歡 Rayman 系列遊戲,尤其是回歸 2D 橫捲軸後的 Rayman,這個系列中譯是「雷射超人」。 除了在 console 與 PC,Ubisoft 也在行動平台上先後推出了 Rayman Jungle Run 與 Rayman Fiesta Run 兩款作品。前作 Jungle Run 就玩得不亦樂乎了,不久前 iOS 版的 Fiesta Run 也特價 NT$30,當然就買下去了。 跟前作 Jungle Run 相比,Fiesta Run 的玩法沒有太大的變化。因應行動裝置的操作,動作設計是比 console 版簡化的,關卡的目標仍是以跑到終點為主,並盡力收集 100 個 Lum (某種發光的小精靈)。console 版是以最快的速度跑到終點,並獲得越多的 Lum 越好 (平均一關是 400)。Fiesta Run 關卡設計與機制承襲了更多來自遊樂器 console 版 Rayman Legends 的要素。 地圖畫面也是關卡選擇,同時也顯示了一些收集要素的取得進度,像是不同的角色與禮物。收集角色是 Rayman 回歸…

    繼續閱讀全文…

  • Elecom Logitec Bluetooth 4.0 LBT-UAN04C1 藍牙接收器

    Elecom Logitec Bluetooth 4.0 LBT-UAN04C1 藍牙接收器

    最近微敗家的另一個小物是個藍牙接收器。買這個真的是想玩玩看而已。

    繼續閱讀全文…

  • Hello world!

    Hello world!

    把舊的 what30.qoding.us 刪掉重建了。 之前沒有很認真地維持運作,文章主要還是發在 what30.blogspot.com。 最近想想又想把文章主力改在這裡,因為 blogspot 實在是一個進步非常緩慢的服務,感覺就像是 Google 的棄子一般。 自己架設的 WordPress 光是後台的操作介面就完勝了,所以還是找時間搬家吧。

    繼續閱讀全文…

  • Apple Magic Trackpad 簡單開箱

    Apple Magic Trackpad 簡單開箱

    最近敗家慾橫流,亂買了一些東西,有空就來寫一下開箱。 Apple Magic Trackpad 其實也不是很新鮮的產品了,畢竟也出很久了。之前跟老爸長期借了一片 Trackpad 來搭配 Mac mini。 因為老爸把 Trackpad 要回去了,索性拿信用卡點數在 PCHome 購物消費了一組。

    繼續閱讀全文…

  • Use Apple’s Magic Trackpad with your Windows PC

    Use Apple’s Magic Trackpad with your Windows PC

    前幾天買了一片 Apple Magic Trackpad 觸控板。對於這片觸控板其實已用得很熟練了,只是先前用的板子是借來的,最近還人了,想想還是自己敗一片吧。

    繼續閱讀全文…

  • How to migrate SVN with history to a new Git repository

    這個問題拖了好久… 公司所有新專案的版本管理系統都直接採用 Git 了。唯一還停留在 SVN 的是我手上一個持續了兩年多的專案,因為有其他廠商的工程師參與,所以一直說要轉換 Git,卻沒真的轉換… 一方面是沒有轉換的經驗,一方面是手上工作一多,還能用的 SVN 就繼續吧…. (懶 一直到上週跟客戶開完會後,主管指示快點處理這件事,所以就來試試看怎麼轉換了。

    繼續閱讀全文…

  • Intel 釋出了 Clear Sans 字型 1.0 版

    Intel 釋出了 Clear Sans 字型 1.0 版

    從 Gea-Suan Lin’s BLOG 那邊看到的消息,Intel 前幾天在自家的 Open Source 網站上公開了 Clear Sans 這個字型。 這個字型開發的初衷是為了在較小的螢幕,尤其是行動裝置或是解析度較低的裝置,也能兼具美觀與良好的閱讀性 (Readability)。不過這個字型專案時至今日已經演變成適用於電腦、平板、智慧手機,甚至功能手機的多用途字型了。 還不錯看,可以下載來試試。 下載來的 zip 裡包含了 TTF、EOT、SVG 與 WOFF 四種格式,使用授權為 Apache License, Version 2.0。

    繼續閱讀全文…

  • Change "Recent Places" to more than 5 items

    Change "Recent Places" to more than 5 items

    Mac OS 在檔案選擇畫面有一個小功能還蠻方便的,就是 “Recent Places” 的下拉選單,這選單會顯示最近使用過的五個資料夾。

    繼續閱讀全文…

  • Mac OS X Mavericks Launchpad 圖示卡住了

    Mac OS X Mavericks Launchpad 圖示卡住了

    這問題困擾我一陣子了,前些時候幫 mac mini 更新 10.9.2 之後,那條進度列一直都沒有消失,但實際上已經更新完成了,也沒有下載別的軟體。 重開機後還是存在,更新了其他軟體 ,它還是在…. (抓狂 總之,有人知道解法的話,麻煩留言一下,非常感謝啊!

    繼續閱讀全文…

  • RapidSSL Certificate Not Trusted on Mobile Device

    RapidSSL Certificate Not Trusted on Mobile Device

    之前提到 Mac OS 上怎麼裝 SSL 時,有提到 RapidSSL 這家平價的憑證服務商,因為推薦了不少客戶買這家的憑證,所以碰到問題時也收到不少 抱怨 回饋。 最近幫客戶開發了一套適用 desktop, tablet, phone 的 resposive 網站,並導入了 HTTPS 全站加密傳輸。不過在某些情況下會出現憑證不被信任的情況。經過一番測試才發現好像在手機上比較常發生,尤其是 Google Chrome 瀏覽器。

    繼續閱讀全文…

  • Git: Tag Already Exists in the Remote

    Git: Tag Already Exists in the Remote

    近來在幾個專案上不約而同地碰到 Git 標籤 (tag) 衝突的問題。

    繼續閱讀全文…

  • Detect Browser Language in PHP

    Detect Browser Language in PHP

    最近某個已經上線的專案新增了製作多國語系介面的需求,流程上打算用 PHP 來偵測使用者瀏覽器的語言設定。

    繼續閱讀全文…

  • Set the Primary Display on a Dual-Screen Mac Setup

    Set the Primary Display on a Dual-Screen Mac Setup

    多螢幕的作業環境非常方便,以前在當文字編譯的時候,因為公司提供每人兩台螢幕,那時候第一次感受到多螢幕對工作效率的提升非常顯著。 這次則是購入了 Dell U2414H 螢幕來作為第二螢幕。接上 Mac mini 後,一時想不起來怎麼設定 Mac OS 的主要螢幕。摸索了一陣才想起來這個設定藏在一個很難發掘的地方。 原來是在 System Preferences… > Displays > Arrangement。 然後拉那條白色的 bar,移到另一個螢幕就是設定主螢幕了。就醬,一點都不難,但是因為沒有提示,少用就忘記了。  

    繼續閱讀全文…

  • Create Google API Keys

    Create Google API Keys

    最近某專案對於第三方 API 有相當多需求,我負責處理其中三個…. Google, Twitter, Yahoo… 不過我好久沒接 Google API 了,又重看了一下文件。簡單筆記一下。 要使用 Google API 要申 Google 申請授權,並取得相關的金鑰 (Key),首先到 Google API Console 登入。

    繼續閱讀全文…