2010
08.25

由Flex 3進入Flex 4的必備知識 PART 4 – Flash Builder的程式撰寫工具

Flash Builder這版算是改良了一些在Flex Builder中的缺點,
讓程式設計師在使用上更加方便很多,
在這期中我們要介紹Flash Builder在程式撰寫工具上的一些好用的地方。

只要是有在寫物件導向的網友,
一定有過當類別檔寫好後又想要更改其package的狀況,
若是該類別本身早就被人家import過,
那麼你就必須回到當初import的地方去找看看有沒有更新到正確對位置上,
恭喜你,如果你用Flash Builder的話,他會自動幫你做完喔。

flashBuilder-refector

Read More >>

2010
08.11

由Flex 3進入Flex 4的必備知識 PART 6 – Flex 4的雙向Data Binding

在Flex4中提供了一個比較有趣的功能,
他可以幫助使用者進行雙向的DataBinding這個動作,
在原廠的文件中他稱之為 Two Way Data Binding,
從字面上應該不難理解他的功用,
舉個例子來說,如下圖所示:

flashBuilder-binding

Read More >>

2010
08.08

Objective C中的 may not response to … warring

最近有空的時候就在K這個像是外星語的Objective C,
其實說他像外星語,
大致上是因為他的語法規則是我學過的14種程式語中最奇特的,
今天就被一個奇怪的問題給卡住了,
當我在類別中寫了一個自定函數,
當我去呼叫他時老是跑出一個警告訊息如下:

Read More >>

2010
07.16

只有當了上了父親才會了解父親的感受

今天不講技術了,因為實在感觸良多…

說真的,人只有當體驗過才能了解那種獨特的感受,
老實說我也不算是個超級乖乖牌,
從小好奇心超重,反正什麼事情都想要去試試看,
難免有時候會惹得父母不高興,
以前總是會覺得父母不了解我(尤其父母跟我的性向差異頗大),
他們是老老實實的公務人員,而我卻是在網路與商場上打滾的怪人.

Read More >>

2010
07.04

PHP5中利用PDO使用各種資料庫(dsn)

PHP5以後除了使用mysql_connect這種舊的方法連接資料庫之外,
加入了PDO的新功能可以用來連接資料庫,
好處在於在效能上改善很多,
而且未來在將系統移植道不同的資料庫時也比較方便,
所以我簡單的分享各種不同資料庫中的dsn設定方法:

Read More >>

2010
07.01

Adobe Flex 4.1現身

果然跟我料的一模一樣,
依照我看完Flex 4的架構很快就會有新的版本出來,
果然不出所料 Flex 4.1已經出來了,
想要更新的人可以至以下的網址進行更新的動作:

http://kb2.adobe.com/cps/840/cpsid_84087.html

安裝完以後Flash Builder就可以支援Flex 4.1 SDK了。

2010
06.30

淺談PHP 5.3的 Namespace 的概念

PHP 5.3版中把之前拿掉的Namespace的概念又拉進來了,
這讓PHP大型專案可以避免類別名稱過長的問題,
例如在以前的PHP4或5中,
若要描述 company\Employee.php 這個檔案的話,
我們會故意將類別名設計為 Company_Employee,
今天我們就以這個例子寫一個小Sample出來。

Read More >>

2010
06.27

利用ipod touch或iphone隨時寫blog

這篇是從我的ipod touch上發的喔,
在iphone平台上有一隻wordpress的應用程式,
不僅可以審核留言也可以進行簡單的發文,
看來以後可以多利用捷運上的時間來寫一些小心得了。

若你也是用wordpress的使用者,
到apple store上搜尋wordpress就能免費下載使用。

2010
06.23

Flash Builder4 文字提示功能

許多朋友從Flex Builder 3 改用Flash Builder 4最常遇到的問題是提示功能使用上的差異,
之前在 Flex Builder 3 提示功能只要按下快速鍵 Alt+/ 會出現提示內容讓你選程式碼,
而在 Flash Builder 4 按下快速鍵 Alt+/ 則會直接幫你選最接近的一段程式碼讓人相當的不習慣,

其實Flex Builder或Flash Builder都是基於Eclipse平臺的開發工具 ,
Eclipse的提示功能本來就分別為Content Assist 和 Word Completion這兩組,
Content Assist 就是之前大家所習慣的會出現提示內容讓你選程式碼的功能,
而 Word Completion 則會直接幫你選最接近的變數或方法等…
在 Flash Builder 4 的 Content Assist的預設快速鍵為Ctrl+Space,
由於Ctrl+Space會和PC預設的切換語系快速鍵有所衝突,
你可以到Window->Preferences->keys去修改自己習慣的快速鍵就ok囉,
當然你也可以改成 alt+/ 就和之前的版本一樣了喔^^

2010
06.21

壓縮CSS或是JavaScript的線上工具

雖然現在的網路大致上都非常快了,
但是如果要讓網站可以下載的更快,
那麼壓縮CSS和JavaScript會是一個布錯的方法,
如果要更好連HTML都是可以壓縮的,
在這邊跟大家分享一些好用的線上壓縮程式:

Read More >>