那些年擁抱的世界...

周末跟一位長輩聊天,聊著聊著就像說著那些年... 長輩說:「以前我們班的那些人,成績最好的當政府官員,接著來則是像我一樣當公司的員工,剩下來的要嘛不是老闆就是流氓。」 長輩的意思是要我更勇敢地衝刺,這就是為何那些成績不好的人會有兩種極端的結果,要嘛拼到老闆,要嘛就當流氓,千萬不要優柔寡斷,甚至騎驢找…

August 9, 2011 · Yuan-Yi Chang

[Unix] 使用 Tarball 安裝 Nginx + PHP (FastCGI) + HTTPS @ FreeBSD 7

已經拖了將三過月的筆記,終於抽空寫完了。看了幾篇關於 Nginx 的文章,例如使用的資源比 Apache Web Server 少,以至於可以提供比 Apache 更多連線服務等。這次就順手安裝一下,雖然我對它還是不熟悉,就連 FastCGI 也是,只依稀知道要在 Apache Web Server…

August 3, 2011 · Yuan-Yi Chang

透過 telnet 指令測試 Mail Server POP3/IMAP/SMTP 服務

很久沒碰 Mail Service 了,結果不小心忘了測試 POP3/IMAP 用的指令,翻翻以前的 code 又回憶了起來。 筆記一下: POP3(110/995): > telnet mail_server_ip 110 Trying mail_server_ip... Connected to…

August 2, 2011 · Yuan-Yi Chang
資訊展之痛徹心扉

資訊展之痛徹心扉

周末幫人買筆電,很巧碰上台北資訊展,於是就第一次去參加資訊展,成果是...損失慘重 XDD 人很多,看到不少單眼男跟 show girls!迷失了自己以往買 3C 產品的步調。啊,我現在才發現世貿是在台北 101 旁邊呢! 這次購買的目標是 Acer 筆電,原先是想買小筆電 Acer AO753 ,…

July 31, 2011 · Yuan-Yi Chang

[Linux] 安裝單機版 Hadoop 0.20.203 + HBase 0.90.3 @ Ubuntu 10.04.2 64Bit Server

前幾天又安裝 Hadoop 一次,查了一下,其實上一次也才九個月左右 :P 有這樣的感觸,實在是個人用到 Hadoop 的機會不高 Orz 所以每次都重裝一次,裝完沒多久又砍掉,這次安裝主要是避免新手的我,不小心玩壞同事的機器 過去的安裝紀錄: 2010-11-10 安裝 Hadoop 0.20.2…

July 27, 2011 · Yuan-Yi Chang

[PHP] 快速縮網址程式碼 (TinyURL API)

想說試用一下縮網址的功能,就找了 tinyurl.com 來測試。 一開始寫了冗長的 curl 程式碼: <?php $ch = curl_init(); curl_setopt( $ch , CURLOPT_URL , 'http://tinyurl.com/create.php' ); curl…

July 25, 2011 · Yuan-Yi Chang
Android 平民機是否快來臨?

Android 平民機是否快來臨?

來源: http://www.android.com/media/ 今天跟許青蛙吃飯碰面,好像兩年沒碰面了?聊到了 Android 手機。經由周邊人士的使用心得,在智慧手機或行動平台方面,iOS (iPhone/iPad) 的使用者體驗還是遠高於 Android 系統,也就是說有錢人還是比較肯花錢敗…

July 24, 2011 · Yuan-Yi Chang

小筆電的效能不該只看數字

跟一位在 Acer 工作的同學閒聊,跟他說前幾天我接觸了一台 ASUS EEEPC 的小筆電,只是一台要價快兩萬,使用後覺得效能還不錯,問看看他的意見,結果就被推薦一款 Acer 小筆電,要價不到一萬五,並且說 Acer 這台小筆電是採用 Intel® Celeron® 處理器,效能應該比我指的那台…

July 19, 2011 · Yuan-Yi Chang

Android 開發筆記 - 設定 Windows 之 Android NDK (Native Development Kit) 開發環境

之前的學習環境都是 Ubuntu 桌機為主,無聊在 ASUS Eee PC 1215N - Intel(R) Atom(TM) CPU D525 / 1.80GHz / 4GB RAM / Windows 7 32-bit 上,安裝 Eclipse 和 ADT 後,發現單獨啟動 Android 2.…

July 17, 2011 · Yuan-Yi Chang

Android 開發筆記 - 使用 NDK / JNI 實作從底層呼叫上層 (C call Java)

一般使用 JNI 的情境,不外呼從 Java 呼叫 C ,接著在 C (底層)運算完後,把數值透過 return 的方式傳回給 Java (上層)端,這在官方 NDK 教學或是之前的筆記都可以看到簡單的範例: Android 開發教學筆記 - 使用 Android NDK (Native Devel…

July 14, 2011 · Yuan-Yi Chang

iOS 開發教學 - 關於 Crash Report 和 dSYM 的使用

前幾天玩遊戲時,看到開發者請大家把 Crash Log / Crash Report / Bug Report 寄回給他,如此一來就可以偵錯,滿好奇的便也隨意在網路上找找該怎樣使用,在此便稍作筆記,並且寫一個簡單會 crash 的程式(很少人會這樣做吧 XD)。 所謂的 Crash Report 是…

July 13, 2011 · Yuan-Yi Chang
iPhone/iPad 遊戲 - 大家來搶錢 HD

iPhone/iPad 遊戲 - 大家來搶錢 HD

前陣子趁著限時免費時,下載了這款遊戲( 現在要價 1.99 美金 )。後來過了一陣子後,同事一直在玩也推薦我玩,就不小心也陷入想要把地圖全破的慾念中。這款就像是兒時 PC 上的大富翁遊戲,可以選地圖、餐與人物,遊戲過程中藉由買土地、建房子、收過路費等模式進行,除此之外,有簡單的卡片系統,可以買特殊的…

July 13, 2011 · Yuan-Yi Chang
iPhone 開發教學 - A Simple Socket Server Example

iPhone 開發教學 - A Simple Socket Server Example

來源: Introduction to CFNetwork Programming Guide 前陣子用了一些 iPhone app,其中有些 app 有提供小型的 web service,因此讓我想練習 iOS socket programming,反正暑假也到了,我就抽點時間東看西看。 花了不少…

July 11, 2011 · Yuan-Yi Chang

第九位成員的誕生

工作之後,幾乎一年換一台電腦?真是噴錢噴真兇,只是說起來大概是 n 年前的主機已經不敷使用吧?仔細回想一下,家中第一台電腦是 586 等級,16MB 吧?硬碟 1.6 GB吧?有點忘了,但價錢都比第三台主機之後的貴;第二台是 P-200 ,我用他玩了太空戰士七等遊戲,還有 BBS 啦;第三台就隔得比…

July 10, 2011 · Yuan-Yi Chang
F_AUDIO 接法 (前面板音效/前置音效)

F_AUDIO 接法 (前面板音效/前置音效)

回老家前,在某 3C 店家線上購物,剛剛好在我回到家之前送到,周末就著手組裝電腦及其相關的調教,於是碰到前面板音效的問題。新買的主機板是 ASUS M4A78LT-M LE ,此主機板支援 HD Audio 也支援 AC' 97 ,處理這個任務第一步就是要翻說明書啦,各家主機板可能都不一樣。 ASU…

July 9, 2011 · Yuan-Yi Chang

Windows 7 之 KMS 啟用失敗 0xC004C003 (設定為大量授權版)

幫學弟安裝校園版軟體,校園版採用 KMS 大量授權,只是學弟一開始安裝錯作業系統,安裝成非大量授權版本(安裝過程可以看到詢問序號的畫面),雖然可以不輸入序號繼續安裝,但產品內的設定已不適用 KMS 認證了。 再重新準備大量授權版本途中,查了一些網路文章,發現 Windows 7 KMS Client…

July 9, 2011 · Yuan-Yi Chang

Android 開發筆記 - 使用 Android NDK (Native Development Kit)

之把某個 android app 產品進行 反組譯 的動作,只是單純地想要驗證該 app 的實作流程,但在 Java 層只看到一些 UI 介面的操作,算是驗證了半個想法,但總覺得缺少什麼,所幸在原本的 apk 檔案內發現了 xxx.so 檔案,透過很基本的 strings 指令可以查看一些敏感字眼,…

July 7, 2011 · Yuan-Yi Chang

iPhone 開發教學 - 測試 Xcode 4 和 iPhone 3G iOS 4.2.1 取得網路資料

好久沒碰 Xcode 了,上一次寫這種筆記應該是一年前了吧?昨天把公司的環境打理了一下,下載最新的 Xcode 4.0.2 and iOS SDK 4.3,接著把 iPhone 3G iOS 4.2.1 的機器測一下網路連線,結果會噴訊息: warning: Unable to read symbo…

July 6, 2011 · Yuan-Yi Chang

否極泰來

上週生了場重病,應該是有生以來最嚴重的一次吧?一連五天,每天晚上的活動就是睡覺跟流汗。這大概要追究到上上週二的活動吧?那時候連續兩天參加排球比賽,第一天打一場還好,但第二天連打三場,在比賽過程中果然受傷了,過於疲憊的狀態下,週末接連感冒生重病。 至於衰事部分,那就是上上週三,一天比完三場排球後,腳趾…

June 28, 2011 · Yuan-Yi Chang
工欲善其事,必先利其器

工欲善其事,必先利其器

正所謂工欲善其事,必先利其器,身為一位程式設計師,怎能沒有一副好鍵盤呢 XD 不過啥青軸、茶軸還是黑軸的,我搞不清處, 查了一下 才了解,但也不太需要啦,那種上千的鍵盤經濟上還不太能承擔 XDD 便買了便宜中偏貴的 Logitech 牌,但這款應該是 Logitech 中最便宜的鍵盤組吧(鍵盤是 P…

June 12, 2011 · Yuan-Yi Chang