Analytics

2012年11月28日 星期三

[iOS] 讓ios6的專案跑在低版本iphone上


設定
http://www.cocoawithlove.com/2010/07/tips-tricks-for-conditional-ios3-ios32.html
Base SDK 設成最高
iPhone OS Deployment Target 設成最低 即可!
注意iOS 6 以上SDK會自動設定xib 檔案為
Use Autolayout
記得取消
才能在iOS5以下裝置順利運作
http://cdrussell.blogspot.tw/2012/07/could-not-instantiate-class-named.html

2012年11月22日 星期四

[創業]解釋這個最近很熱門的詞兒



我為什麼想要創業

其實最根本原因很簡單,我發現自己常常會有一種為什麼別人老覺得某件事情理所當然的感覺
大從社會價值觀,到教育理念,再到公車很難等這些生活小事,從小我就發現自己具有某種察覺的能力
說實在身在台灣的教育下,特別是一路都是菁英教育的結果(因為它讓你說服自己是既得利益者,更不會懷疑有什麼問題)就是讓我不知道這是一種能力

直到現在,一路走來,刻意繞去一條人比較少的路,再回頭去看,才發現原來這就是創業需要的能力。


另一個原因,大概就是大學時在台大玩社團玩瘋了吧XDD

2012年11月16日 星期五

[iOS]新手常卡住系列 mach-o linker error

常發生於刪除Project Navigator裡面的檔案
然後又加入時,重新build 就會遇到的問題

原因:忘記點選add to target 如下圖所示
記得要選阿!!!

當然啦,這邊沒有選還是可以到project設定的地方調整
方法二:
選擇TARGETS->專案名稱->Build Phases -> Compile Sources 加入那些檔案

2012年11月1日 星期四

[iOS]xcode hotkey


1.
xxx.h <-> xxx.m
control + command + up/down

2.

setting run target
"Option" + "Click to Run button" and select your scheme


2012年10月19日 星期五

[iOS]UITableView 使用custom(自定) cell


xcode版本 4.5.1

要產生自定的cell可使用1.程式產生 2.用story board去拉

注意這個error 

2012年10月3日 星期三

[DB]查詢連線數

http://mark-freefox.blogspot.tw/2011/09/postgresql.html

下這段指令可以知道有多少連線

SELECT datname, count(*) FROM pg_stat_activity GROUP BY datname;


2012年10月1日 星期一

[DB]在Mac OS 10.8 install PostgreSQL


參考這兩篇
http://gibuloto.com/blog/install-postgresql-in-mac-osx-lion/

http://astonj.com/tech/how-to-install-postgresql-on-mac-os-x/

但設定自動啟動那邊我一直沒有成功試出來...

2012年8月22日 星期三

[Mac]改變terminal顏色

純粹是爽度問題!
(還是說因為以前是Ubuntu使用者習慣了?)
http://www.wretch.cc/blog/thewindjuei/21313506

另外這篇有提到在黑底白字和白底黑字下不同的設定方式
http://osxdaily.com/2012/02/21/add-color-to-the-terminal-in-mac-os-x/

2012年8月2日 星期四

你不光是為了自己努力

也是為了那些曾經有夢想的人奮鬥

<翻滾吧!阿信>

[創業]路是人走出來的

沒有什麼一定怎麼樣就會怎麼樣
大部分的台灣人都秉持著
一定要先去大公司待過,了解它的營運之後,有機會再自己出來創業

2012年6月14日 星期四

一個追尋獨立與初戀交錯的故事



電影結束到離開戲院前
像是餟飲了某種帶著酒精的飲料
後勁隨著電影一幕一幕襲來,這感覺是很耐人尋味的
並且隨著那片尾曲的輕快曲調,這興味才漸漸醞釀而成

如果你想要同時回味一下青春那個初戀上一個人,
那種不確定,若無似有卻又期待著的滋味,
和更深刻的,追尋自我的矛盾卻又不想傷害身邊親人的矛盾情感,
那寶米恰恰會是通往這些複雜而值得回憶的情緒一扇可愛的門

2012年5月30日 星期三

台中個人開發者的好去處

省錢版

1.逢甲大學圖書館  優點:近,網路,環境較為安全(東西);缺點:不能穿拖鞋
2.青海路麥當勞     優點:近,有中華電信網路;缺點:物品不安全
3.文華後方摩斯     優點:晚上安靜

不省錢版

1.默契咖啡
2.五權西路 retro 咖啡 分為讀書區和不讀書區,蠻安靜的,咖啡便宜,店員和善

2012年5月14日 星期一

Android開發筆記2012/5/14


Edit Text的字串要存在?如何綁著照片一起上傳?

camera畫面如何恢復正常?
是不是要增加"onPause"等使之在硬體回復鍵按下時正常?


2012年5月10日 星期四

在還可以接受失敗的時候大膽嘗試

最近在跑離校的流程
能來到這所學校讀研究所,其實真的是很多長輩的幫忙,
一年多來到現在要決定離開
說實在的,我都覺得換成我是曾幫助我的長輩們都不能完全接受

於是在跑流程同時拜訪每位師長的過程中,
除了自己內心的焦慮和惶恐,受到許多嚴正的指教更是必然的。


2012年4月15日 星期日

時間

多出很多,但請務必

非常非常非常非常非常非常小心而謹慎的使用!

2012年4月14日 星期六

2012年4月8日 星期日

名單[更新]

我想我需要一個名單
足以代表這個產業現況,未來,和希望的六到八個人

 然後我要一一訪問他們
好紮實的了解這個產業的可能
以及投入的可能,最少最少,這個產業的現況

 然後我就能有足夠的資訊來決定下一步

2012年3月30日 星期五

若是低價的Google Nexus出來

(from engadget)

還記得第一代Nexus one手機嗎?
結果連續2,3代Google手機,hTC都沒有再拿到生產權,
都由韓國巨人(或是巨獸XD)Samsung拿到.
真的只是因為hTC不夠積極?
還是Google Nexus系列壓低了太多製造商的成本,
根本到了生產這隻手機沒有利潤空間?


市場盛傳今年Google將會推出Nexus系列平板
並且目標價格設定在與亞馬遜Kindle一較高下的199美元/台
這是個令科技產品愛好者,和純粹消費者振奮的消息
android產品大軍要繼續在市場上攻城掠地,看來也是好消息
但不知道有沒有人想過,
這事實上對台灣這個以高科技為主的國家,尤其是非常不好的消息,

2012年3月26日 星期一

賣飛機回覆"一個Android開發者與使用者的告白"

Dear 丁
我想回你文章  
但怕有些長  所以回信哩~

評論總比直接創作來的簡單  是以我順著你的話發表  :)

.........................................................................................................................................................................................

名為開放但實際上不友善的開方工具與環境,
甚至有其他開發者反應,裡面的源碼,連API存放的位置都要改變...
不知道G大居心何在?
為什麼無法做出像iOS一樣容易簡單的UI設計介面呢?

身為一個系統廠的工程師  接觸了幾個版本的 android  確實身受其害  哈哈
但關於 API/UI 之類的更動  我想或許是必要之惡

一直覺得 open source 是一個非常需要勇氣的行為。
不論你初始的目的為何,當你開放了你的程式並且允許別人修改時,哪怕只是變數名稱,都可能招來批評。
我不懂軟工,也不懂介面設計,但工作以來得到的,卻是十分悲觀的結論 - 永遠不可能有個完美的架構。
無他,單純因為人世間不那麼美好。需求總是被創造的,既有的東西也必須得與時並進。
Linux kernel 應該是 open source project 的典範了吧?
但他的 driver model 不也屢次更版,甚至不惜砍掉重練?

至於 iOS 是不是容易且簡單 ... 我無法評價
但對我來說,windows mobile 或許更為好用

G大官方一年更新一到兩個版本,
但平均一支手機除了刷機,大概一年到一年半之後就無法再得到更新
Nexus系列也是如此,這次Nexus S至今還未升級成ICS 4的版本
就讓人不禁懷疑:事實上Google根本沒有要對android任何一支手機進行長久支持的打算,
而是採用Microsoft過去在Windows和各家電腦廠商的策略,
強逼消費者一年換一支新機.

關於這個,我倒是抱持著靜觀其變的態度在觀察整個生態。
android 或許是到目前為止影響力最大的 open source project
(他是不是真的 open ... 就別挑語病了  XD)
你可以看到的,其實是軟硬體公司一起動起來的熱鬧景象。
此外,我覺得與其拿 android 和 iOS 相比,他應更近於 Wintel 架構。
假使從這觀點出發去想,你可能會發現些有趣的事情  :)

同樣都是智慧型手機,為什麼iphone 3GS到現在依然能更新到最新的iOS5呢?

同上段,先天上來說,android 在這點有其劣勢。
Google 畢竟是軟體公司,不能和軟體通包的 Apple 直接比較。

方便的桌面小工具(Widget)?
實際上是拖慢整個系統的元兇,
用到後來,搞不懂為什麼一支手機連基本的打電話功能都無法順暢執行
有人跟我說你安裝太多app了啦,
但我搞不懂的是:我又沒有root
平平都是智慧型手機,為什麼iphone安裝了多少app就是不會當機
android當有重要電話來時,手機系統自動崩潰重開機(很好,還知道要重開機麻...)
或是臨時有點話要打手機卻當在那邊那種感受...
真的是受夠了...

這或許得從三個點來想,第一個問題是「你覺得 android 是給什麼裝置執行的作業系統?」
第二個問題是「實際跑在你手機上的 android,和你自 Google 取得到底一不一樣?」
第三個問題是「你期待的手機是什麼樣子的?」

第一個問題你可以從 Google 認證的 CDD (compatibility definition document) 發現些端倪。
你可以慢慢發現,其實 android 慢慢地希望走向「非手機」的裝置。
既然人家都想通包了 ... 偶爾搞爛也是不意外啊  XD

第二個問題其實我想用一個藝術品的觀點來談,就是「作者已死」的觀念。
從 hㄒㄈ 下載 andorid source 的那一刻開始,Google 對 code 的影響就大致結束了。
你手上拿到的手機,裡頭搭載的是被「客製化」後的作業系統。
相較於只能在蛋糕上頭撒糖霜的 iOS 來說,會被任意換料的 android 蛋糕有時會很難吃的機率不小。

最後一個問題也是有趣的地方了。你可以去觀察最近幾年風起雲湧軟體生態圈。
在硬體變的越來越強的情況下,越疊越高的軟體結構就不是那麼難以接受了。
所以就會有一堆人開始惡搞囉  XD
你手上那隻玩意,你覺得他是「可以跑遊戲的手機」還是「可以打電話的電腦」?
當開發商/使用者沒把這點搞清楚的情況下,不如人意的執行效能就是可預期的了。

我想下次換手機,Android是我完全不會考慮的系統了吧
可能會考慮一支普通的非智慧型手機,唉,虧我剛開始還期待android的開放,
沒想到Google真的是越來越邪惡了.

說實在我也不考慮 android 手機耶 ...
我的觀點是當你已經認定一個裝置必須要具有某種特定功能的時候,
上頭的資源控管就必須有一定的假設及限制
(有興趣的話,可以找些 real-time system 相關的東西來參考)。
例如有個老笑話是車子上跑 M$ 的 OS,在安全氣囊跳出來的時候會問使用者「您確定要跳出安全氣囊嗎?」。
好笑歸好笑,但假如 XP 真的也 open 了,難保不會有神 ... 人(經病 ?)把他跑在車子上  XD

至於 Google 是不是邪惡呢 ... 大方向來說可能是喔  XD
但我會覺得 android project 比較可能是一個他們控制失敗的一個產品吧


---

版主註記:
感謝賣飛機大友情認真回文! :D
如此詳細又站在一個系統廠工程師的角度分析 實在太棒啦~

一個Android開發者與使用者的告白


各家手機支援時間圖...不管哪家的android手機超過兩年幾乎都是孤兒


名為開放但實際上不友善的開方工具與環境,
甚至有其他開發者反應,裡面的源碼,連API存放的位置都要改變...
不知道G大居心何在?
為什麼無法做出像iOS一樣容易簡單的UI設計介面呢?

G大官方一年更新一到兩個版本,
但平均一支手機除了刷機,大概一年到一年半之後就無法再得到更新
Nexus系列也是如此,這次Nexus S至今還未升級成ICS 4的版本
就讓人不禁懷疑:事實上Google根本沒有要對android任何一支手機進行長久支持的打算,
而是採用Microsoft過去在Windows和各家電腦廠商的策略,
強逼消費者一年換一支新機.

同樣都是智慧型手機,為什麼iphone 3GS到現在依然能更新到最新的iOS5呢?

方便的桌面小工具(Widget)?
實際上是拖慢整個系統的元兇,
用到後來,搞不懂為什麼一支手機連基本的打電話功能都無法順暢執行
有人跟我說你安裝太多app了啦,
但我搞不懂的是:我又沒有root
平平都是智慧型手機,為什麼iphone安裝了多少app就是不會當機
android當有重要電話來時,手機系統自動崩潰重開機(很好,還知道要重開機麻...)
或是臨時有點話要打手機卻當在那邊那種感受...
真的是受夠了...


我想下次換手機,Android是我完全不會考慮的系統了吧
可能會考慮一支普通的非智慧型手機,唉,虧我剛開始還期待android的開放,
沒想到Google真的是越來越邪惡了.


2012年3月10日 星期六

不多不少,剛剛好

長大以後漸漸明瞭許多事
其中有許多是以前不覺得重要現在覺得影響非常大的
最為感受深刻的就是睡眠時間

發現自己一定得睡滿一段固定的時間
十二點睡就能六點起來
一點睡就是會七點起來
兩點睡很抱歉就是得八點
...
不多不少,就是得剛剛好

你說鬧鐘呢?
沒錯,鬧鐘真的能把人吵醒
但吵醒之後呢? 呈現半昏迷狀態的行動也根本等於睡著,想做事情毫無效率可言


漸漸深刻的意識到不能像當學生時期待什麼在半夜裡偷點時間
現在好像佔了一點夜晚的便宜,明天白天馬上甚至加倍奉還
只能說長大後才會明白,
時間真的真的~~
是非常非常珍貴的資源!不多不少,就是剛剛好!而且人人公平

2012年2月17日 星期五

一個台大的學弟來借住家裡引發的思考

去年的暑假和今年寒假
(當然工作之後都不知道這兩樣假期為何物T^T)
一個台大電機大二的學弟都來住在我這
然後跟著我到辦公室,算是假期的研究工作實習