September, 2005 > 所有文章列表

FP8 on Linux with WINE

In flash   September 28, 2005 - 11:59 am

macromedia的 Tinic不久前提過將 fp8 栘植到 linux的難處,現在有人用 WINE成功跑出來了,雖然速度無可避免的一定會被拖慢,但據說跟fp7不相上下,仍然很值得期待啊~

note: 以往想在linux上跑flash程式,就得自已想辦法透過XUL包 mozilla的flash player 元件,很麻煩但算是唯一可行的路,這下子或許 WINE提供了另一種solution.

Add comment | by admin

scrollpane (與所有 List 系元件) 自動捲動小技巧

In actionscript   September 28, 2005 - 11:57 am

今天遇到一個小問題,我希望當scrollpane裏面的項目增加時,scrollbar能自動捲到最底部。

結果把手冊翻一遍只找到 vPosition 可以控制 scrollbar的垂直位置,但沒說該怎麼定位到最底部。

後來想想不對,既然 textarea之類的元件能用 maxVPosition 與 maxHPosition兩個屬性,那mm沒有理由不在所有List系 (List, Combobox, DataGrid, Tree, Scrollpane)組件都加入這個屬性,因此我就實驗性質的打了:

Actionscript:
  1. sp.vPosition = sp.maxVPosition;

結果立刻成功,只要加上eventlisetener就可以在內容變動時自動捲動。

後來我順便用 maxVPosition 當關鍵字查了mm online doc與flashcoder,發現online doc裏仍然完全沒提,但flashcoder則有一篇討論,可見知道這招的人不多啊~(只是自動捲動不該是List元件最基本也最重要的功能之一嗎?怎麼會變成undocumented feature ?)

Add comment | by admin

AMFPHP MS3 上架了

In actionscript   September 27, 2005 - 11:47 am

下載

這次主要是修正AMF 序列化的支援度,並且加入server side resultset 的客製能力(要使用內建的 array class)。

Add comment | by admin

RIA 新課程預告 (Flash + remoting + flashcom)

In General, flash   September 27, 2005 - 1:09 am

RIA 10月份課程說明會與大綱

咳咳 又到了工商服務時間。

這個班是完全針對Flash RIA 應用為主,主要含蓋:

-Flash基礎操作(不是教動畫,而是以MovieClip應用為主)

-Actionscript 1, 2 語法、物件導向概念與Class寫作

-Flash Remoting 應用(將同時介紹 Java, .NET, PHP三種語法與範例)

-Web Service與其它flash / Server 間資料交換方式

-Flash Communication Server (元件使用、SSAS, flash video, streaming, progressive download, On2 VP6 codec等)

另外我儘量在範例中使用 UML 分析,配合 design pattern的應用來做簡單的SA/SD,然後才開始動手寫程式,至於範例程式也是儘量遵照 OO的手法,希望可以讓原本熟悉物件導向語言的學生(尤其是 Java/.NET background的工程師)能無痛上手。

但由於為了符合最多數學生的程度,除了 remoting介紹的部份會同時講四種平台的範例,其餘課程將以 php/amfphp/mysql 為主,不過用其它語言的人也別擔心,只要掌握幾個基本概念,你就會瞭解後台用什麼語言或資料庫其實差異不大,真正重要的是整體架構規畫與前端 actionscript 的應用方式。

課程說明會是 10 月 5日,在兄弟飯店旁恆逸資訊,詳情請看這裏(裏面有完整課程大綱),當天我會詳細介紹下面幾個主題:

-RIA過去五年來的演進(技術與應用層次)、歐美等國的發展現況、台灣與大陸的發展現況

-RIA與傳統3-tier 架構的差異與開發工法 (RIA 與 AJAX的差異)

-使用RIA開發大型專案的策略與必備知識

-學習RIA的入門方式與重要概念

-此課程的內容介紹

-Q&A

這個課程最大的特色將會是一個又一個的範例,由於我是喜歡寫程式的 developer,同時也是 OO/pattern/framework 的重度使用者,因此比較喜歡以實際的案例或圖表來解釋每個概念,所以課程中60%的時間都會在實作,40%的時間在解釋觀念與畫圖表(呃,可能會有幾個%用在笑話吧)

有興趣的人可以來聽聽。

note: 請注意本課程是假設學員至少熟悉一種server-side 語言,例如 php, java, .net, coldfusion, perl, python 與 資料庫操作,例如 MySQL, MSSQL, ORACLE, access...,不然聽起來會很辛苦,因為課程中可能沒時間詳細教這些語法。

note2: 上面圖片中帥俊的男模僅為版面美觀用途,講師的真實面貌與他差距絕非十萬八千里可比擬 orz

Add comment | by admin

你的nano裂了嗎?

In General   September 26, 2005 - 6:19 pm

unhappy customer site

flawedmusicplayer.com是一群買了ipod nano然後不小心(或不知不覺中)把lcd screen給弄破的人的網站。

lcd 容易因為擠壓而變型或碎裂是常識,但據這個網站上眾多的回應來看,小巧的nano似乎特別脆弱 ,只要放在褲子口袋或書包裏輕輕一壓就RIP 了。

不過這跟幾年前nokia手機被人塞在牛仔褲後面然後一坐下就報銷似乎也是同一檔事,這種玩意本來來就不該放在危險的地方,只是這則新聞讓我暫時打消購買的念頭,或許過陣子apple會推出什麼石晶防彈加強版的 ipod ultra-robust nano也不一定...orz

btw, 今天是台灣區nano 正式開賣,希望買到的人不會需要去那個網站留言啊~

1 comment | by admin

Next Posts Previous Posts

mobile phone