2010/11/02

[Flash AS3] navigateToURL 連結

import flash.net.navigateToURL

Syntax:
public function navigateToURL(request:URLRequest, window:String = null):void

request 需要使用 new URLRequest(url)
window 可用的字串: _self, _blank, _top, _parent

例:
import flash.net.URLRequest;     // 需使用 URLRequest 函式
import flash.net.navigateToURL;

btnGotoUrl.addEventListener(MouseEvent.CLICK, gotoUrl);
function gotoUrl(event:MouseEvent):void {
    navigateToURL(new URLRequest("http://devmanna.blogspot.com/"), "_blank");
}

2010/10/26

[PEAR] 如何安裝 PEAR 套件 pear install

繼上篇 安裝 PEAR 函式庫 後, 最需要就是安裝相關套件 packages

安裝指令: pear install [PACKAGE-version]
在網站找到的套件名稱, 在 Easy Install 處即可找到安裝指令


註: 在安裝完 PEAR 之後, 記得執行 pear.bat 檔, 註冊環境變數, 即可直接在命令鍵入 pear 的指令 (可鍵 pear list , pear help 測試結果)

[PHP] 在 Windows 下安裝 PEAR 函式庫

在 Windows 下安裝 PEAR 函式庫步驟

1. 在 命令提示字元系統管理員身分執行 (務必用管理員身分,否則寫入權限不足會導致安裝失敗)

2. 至安裝 php 的資料夾 (例: C:\php), 裡面已有 PEAR 資料夾 (過去我是用解壓縮方式安裝)
裡面已存在一個 go-pear.phar 檔
鍵入指令: php go-pear.phar

出現提示: Are you installing a system-wide PEAR or a local copy?
(system|local) [system]:


使用預設值 (system), 直接按 Enter, 將顯示所有會安裝的資訊

出現提示: 1-12, 'all' or Enter to continue:

使用預設值 (all), 直接按 Enter 開始安裝

出現提示: Would you like to alter php.ini? [Y/n]

鍵入 y 更新 php.ini 的資訊 (主要是 include_path 更新)

2010/08/23

Android .apk MIME Type

Filename extension     .apk
Internet media type     application/vnd.android.package-archive
Type of format     package management system, file archive
Container for     software package

Reference: Wikipedia - APK (file format)

2010/08/02

[PHP] 在 Windows 環境下 PHPUnit 安裝及 NetBeans 整合

以前從來也沒有 Test Driven Development 的概念
自從接觸微軟的技術後, 參與了不少場的研討會, 漸漸接觸 TDD 的知識
我想不管是任何程式語言, TDD 的發展好像愈來愈盛, 在軟體工程視為不可或缺的一環

Ruddy 老師曾說過: 測試過的程式, 才是可以相信的程式

的確, 不管工程師是誰, 是小小助理, 還是經驗老道的工程師, 只要是沒有測試過的程式, 它的可信度不會是 100%

最近又接觸回久久沒碰的 php, 心血來潮開始找好用的編輯器
說真的, 經過 VS IDE 的工具後, 有 intellisense 真的是幫助很大, 不用常常記一堆指令或去翻查工具書, 加快程式編寫速度, 不需要一字一字完全自己 key 出來

可惜的是 VS 不支援 php, 就算可以用 vs.php 來顯示語法顏色, 但已經不敷使用 (那跟一般文字編輯器的功能沒什麼兩樣)
而 Expression Web 雖然支援 php, 還有 code hint, 但是在 unicode 支援上總是卡卡的

近期搜尋一些免費又實用的 IDE, 有網友特推 eclipse 跟 NetBeans, 兩樣也都試過, 我的選擇是 NetBeans...因為有 GUI 介面的 unit test 整合使用

2010/07/01

[Silverlight] 程式端控制 Domain Service 讀取

xxxDomainContext dc = new xxxDomainContext();
dc.Load(dc.xxxQuery());
myControl.ItemsSource = dc.EntityName;

參考文件: Project Turing: Beginning RIA Services