Vicker

Vicker

(0 comments, 104 posts)

This user hasn't shared any profile information

Posts by Vicker

Munsang College Biology Department Website version 3 始動~!

0

岩岩完成左民生個 Biology website~
講真~ 原本只係諗住 update XHTML version (者係 version 2) 既 content~
可惜我自己又手痕… 想試下用 Flex 黎做…
原本一個鐘頭可以做完既野~ 結果用左差唔多一個星期去做~
Anyway~ 學到野~ product 我都好滿意

Munsang College Biology Department Official Website
http://munsang.edu.hk/secondary/subject/biology/

主頁同 version 2 無大分別~ 最大改善係 Art design~
用左適當既 alpha transparency 同埋 image reflection (web 2.0 既 standard 野)
另外一樣特別既係 home 既 content 係 randomly selected~

AJAX 做唔做到呢? 易唔易呢? 唔知…
XHTML 就一定唔得~
但係 Flex… 只係幾句~ 仲要係 very structural 咁做~
用 Flex 做 website 絕對係有佢既優點~

其實 SEO 我都有考慮過~ 不過係 Biology web 黎講就未必重要~
因為 Biology web 本身 d content 比較少字~
最多被 index 既都只係 student projects 而唔係 Biology web…
所以 SEO 基本上可以完全唔諗~

Student project page 同 version 2 一樣用 thumbnail 設計
但係就用左 tile layout~ 右手面 show details~ 慳位之餘畫面吸引~
利用左 ArrayCollection filterFunction 黎做 real time searching~
又係普通 XHTML 好難做到既效果~

除左 thumbnail view 之外~ 為左方便分類而做埋 list view~
用左 Flex 3 既 AdvanedDataGrid 加 GroupCollection~
(Thanks Thomas~ 你o個招好得~)

Activites page 最大特色係 non popup image viewer~
圖雖然細左少少~ 但係勝在 manageable~ 唔會周圍 pop up~
加埋 next 同 previous buttons~ 睇圖非常方便~

version 2 有一個大問題係 movie~
有 d student provide wmv~ 有 d 就 mov~
下下想睇都可能要裝 player 或者 open third party application…

今次 version 3 將 VideoDisplay 放埋入 website
所有 movie convert 晒做 flv~ 無論 file size 定 accessibility 都提高左~!
(convert movie 可以話係地獄之旅… 有機會再 blog)

整個 website 用左好 strict 既 Cairngorm structure 去做~
所有 data 係 XML feed 入 delegate 再 parse 成 ArrayCollection of value object~ 絕對 OO~
而且亦可以係無 server side scripting 既情況底下~
令 user 可以透過改 XML instead of 一大堆 XHTML 黎改 web content

呢個 project 絕對係我 Flex 路上既重要一頁~!!

其實 Biology Website 可以話係睇住我既 skill evolution~ 聽日再 blog~

Apple… 你今日食左未…

0

前排想買部 iPod Nano~ 因為部 N73 sync contact 同 schedule 都係差 d…
知道 Felix 想買 mac 機~ 又有 back to school offer~ 諗住買左佢部 nano~

9 月 4 號晚原本 Felix 會買機~ 點知無乜 nano 款揀~ 結果無買
9 月 5 號晚無啦啦睇到 RSS feed 話有 Apple Event
9 月 6 號凌晨我就同 Felix 一齊睇住 MacWorld 既 Apple Event live coverage…

第一句已經知出事

Today we will talk about music…

新 iTunes~ 影響不大~
iPod Shuffle new color~ 一樣無影響~

跟住… 新 iPod Nano…
機細~ wide screen~ glossy~ cover flow~ 簡直殺死人!
當然最重要都係價錢… US 199…

原本睇到 iPod nano 已經好興奮… 點知…
what the hell… iPod Touch…

iPhone – phone – camera = iPod Touch… 呆晒
當然~ 好明顯睇得出係 Apple 覺得 iPhone marketing target 出左問題~ 即時轉軚既結果~
但係不得不欣賞 Apple 既轉數~

其實呢排睇好多 article 好多人既見解都唔同~
有 d 人話 iPod Touch 係比人閹左既 iPhone =.=||
有 d 人又覺得一部 2 mega pixel 相機既 iPhone 係雞肋…

我自己比較認同後者~ 要影相的~ 我 N73 都 3.2 mega pixel la~

睇左 configuration 其實已經覺得可怕~
一部 iPod 可以聽歌~ 又大 screen~ 又可以 sync 野~ 仲有 wifi 上網…
我同 Felix 講~ 平過 $300 我跳樓…
結果我真係要跳… 輸 $1… $299…

Apple 我輸喇~ 做你奴隸~ 第二朝勁早起身… 訂左部…

仲有好戲在後頭~
iPhone 減價 $200… 先達既朋友恭喜晒~
香港買貴 iPhone 既朋友恭喜晒~

依家同小豬出街… 見到 iPhone 都會忍唔住笑 XD

Adobe Certified Flex 2 Developer Examination 合格~!

0

上星期六膽粗粗去左考 Adobe Certified Flex 2 Developer Exam…
講真的確係好即興… 其實幾個月之前已經想去考~
o個時用左 Flex 寫野無耐~ 覺得自己唔夠料所以無考~
直至前幾日聽 Angus 講左幾句~ 話我實得~
結果我就即興咁星期四晚報名… 星期六考試… 前後溫左兩日一夜~
將成本 training from the source 睇晒…

其實考試前一晚睇 examination blue print 已經知出事…
FDS… JAR… WAR… JMS… JTS… JNDI… Hibernate… 攪乜鬼咁多 Java 野…
唯有成晚死刨~ 講真… 真係學左唔少野~ 有好多野之前係 miss 左~

星期六早左到試場~ S 字頭既 training center~
入到考試專用房… 呆晒… 細到呢~
4 個男人 4 部機 4 格位… 勁似去緊廁所… =.=
機慢… keyboard 殘… mouse cam…
下次真係幫襯第二間…

67 題 MC~ 大約 1 小時 40 分鐘既卷~ 100 分滿~ 73 分合格~
基本上每做 3 題就有 1 題要 mark… mark 既意思係我唔 sure 個答案 =.=||
d 問題好多都可以玩謝人… 呢度唔方便打出黎… 總之唔係你會考慮到既問題…
之前都睇到 d foreigners 講個試好難考… 唔好無啦啦去考… 估唔到真係咁變態…
話佢係 Flex 既卷~ 不如話係 SE 既卷… 勁多 OO 同 Design Pattern 既問題…

唔駛 40 分鐘… 做完… 一望… 3X 題 mark 住…
心裡面即時安慰自己… 下次補考… 然後當考一次二千蚊罷啦… =.=
Anyway~ 我盡左自己能力 go through 多兩次題目~
o係 click end o個一刻我深呼吸左一下~ 同自己講一定得既 (講係一件事… 諗係一件事…)
一睇到 result 真係忍唔住 yes 左出聲~ 總算合格~~!! 純粹好彩…
Remote Data o個一個 session 最差… 唔合格 tim…
好彩 UI, Architecture 同 Programming 拉返 d 分~

比將來會考呢一個試既人一 d 意見…
Training from the source 的確算係必讀~ 未睇晒既唔好去考
就算睇晒~ 都最好肯定自己熟悉整個 Flex 同 Flash API 先好去考…
有 d API 平時真係少用~ 但係佢會問的…
最好就係寫返一年 Flex Application 先去考~ and FDS 比重幾大~ 一定要玩過下先好考~
祝大家好運~

點先算係一份好既 FYP?

0

呢幾日睇左好多 Final Year Project~
發現左一 d 臥”獅”藏”蛇” (臥虎藏龍)…
有 d 平時唔顯眼既人寫 d FYP 真係勁到嚇親你~

睇左大家既 project 自己都學左唔少野~
諗返轉頭~ 點解 Final Year Project 既 presentation session 唔可以做到好似一個 conference 咁?
大家一齊睇人 present~ 大家一齊比 comments~ 甚至黎個公投~
咁樣相信大家o係 FYP 學到既野可以多好多倍~

自己係一個 Web Application Developer~
對於 Algorithm-based 既 FYP 我只可以講句 “勁”
但係望住一大堆只係為左滿足某一個 specific purpose 既 form-based application…
我覺得好無奈… 幾十甚至幾百頁 HTML 加 d Javascript 加個 database… 算 FYP 嗎?
我會覺得佢的確出左好多力… 但方向錯左…

Innovation 對一個 FYP 黎講好重要~ 但我著眼點係有無用過心黎做而唔係交行貨~
其實就算係一張 form~ 真係用心寫既都一定贏一個得個做字既 system~

有 d student 係好用心機 design form 的~
Real time feedback…
Auto complete…
Dynamic combo box content loading… etc…

就算平時我覺得小豬唔係 programming 既材料
我睇完佢個 demo 都覺得佢好用心諗過個 UI…

Inline field editing…
Apply all boxes…

都非常 user friendly~ 減少左好多 click 黎 click 去既問題…
簡單但係真係有切身地考慮過 user
呢點唔係最重要咩?

比起一 d 幾十種 feature~ 幾十張 form~ click 黎 click 去~ 又 popup 呀咁~
我更喜歡呢黎小豬的 design~ simple and clear

我唔敢話自己寫野 user friendly
以上只係我 as a user 既感覺~
但身為 developer… 應該要諗清楚~
Technology 重要? Challenging 重要? Innovation 重要?
最終個 application 其實都係 user 比分~

當然~ 有心去做先係王道~

Flex FAQ #3: 點樣用 Flex FileReference 下載檔案

2

本來呢個問題應該好簡單~
基本上一個 ActionScript developer 可以即時答得出

var t_file_ref:FileReference = new FileReference ();
var t_url_request:URLRequest = new URLRequest ("some_path/some_file.type");
t_file_ref.download (t_url_request);

但係原來o係某 d 情況佢係會 malfunction 既…
而且係你估都估唔到~ 加上玩足你幾個鐘…

為免大家中招所以寫左呢個 example

Please enable Javascript and Flash to view this Flash video.

睇落好似無分別~就算 click “這個不能下載” 都出現左下載畫面但係當你以為 download 左既時候…
你會發覺乜都見唔到…其實問題係在於 FileReference o既 instance declaration method如果o係 function
裡面 declare 既 temporary variable當 function 完成之後 FileReference instance 就會o係 select event 之前消失結果… download 左個桔…
解決方法係將 FileReference instance 放o係 class member variable

public class some_class
{
    private var _file_ref:FileReference;
    function some_function ()
    {
        this._file_ref = new FileReference ();
        ...
    }
}

其實呢個問題… 都幾荒謬… 不過可以玩謝好多 developer…Adobe o既 Technote 有詳細解釋~
http://kb.adobe.com/selfservice/viewContent.do?externalId=3637d5c3&sliceId=1

English title: How to download a file in Flex using FileReference

Flex FAQ #2: 點樣清除亂左既 subclipse .svn 資料

2

相信用 Flex Builder 或者 Eclipse 既人都會裝埋 Subclipse
Subclipse 的確令到 project source control 輕鬆好多
但係當你需要做 project folder relocation 或者 project import 就會出現好多問題

舉個例~ 你有一堆 svn 左既 Flex Builder 2 projects 要轉去 Flex Builder 3…
最穩陣既方法相信係 FB2 svn commit 左~ 然後 FB3 checkout 返~
但係如果你選擇 direct copy / project import~
就會有機會出現舊既 .svn data remove 唔到~ 然後無辦法重新 connect svn…

解決方法係人手逐個 .svn delete… =.=||

講笑~ 哈哈

Mac o既 user 會比較幸福~ 因為一句 command 就可以攪掂


find . -name .svn -print0 | xargs -0 rm -rf

如果出現 operation not permitted 可以試下加 sudo


find . -name .svn -print0 | xargs -0 sudo rm -rf

參考文章:

SVN on OSX by SIMPLESTATION
http://www.simplestation.com/journal/how-to-use-svn-on-os-x/

English title: How to remove all the .svn information produced by subclipse

全新 iMac 大解剖

0

尋日先出既全新 iMac… 今日已經比人解剖左…
同之前 iPhone 一樣… 可憐我地呢 d 無機既人~ 哈哈

最唔明既係 iMac 究竟點做散熱既呢…

Disassembled iMac (2007 Mid) by KODAWARISAN
http://www.kodawarisan.com/imac_2007_mid/imac_2007_mid_01.html

Apple 又黎料~ iMac, Mac Mini, iWork, iLife, .mac

0

前幾日睇 RSS 已經知道 Apple 呢幾日會有新攪作~
今朝一開機就發現 d 攪作實在太吸引…

全新既 iMac~
wide screen, glossy, upgraded wifi, 全新 keyboard,
內置 iWork 08, iLife 08..
價錢仲要無變… 24″ model 仲要平 d tim…
為左環保而減用 plastic 改用 aluminium + glass~~ 真係強

一如以往… Apple… 就係串…

iWork 最大改進相信係 Numbers (spreadsheet application)
開 Excel 只會見到格仔… 通常有兩種 situation…

Excel 排版… 排到亂晒
Excel 做完 Copy 去Word 排版… 有野要改可能要返轉頭
Numbers 就一個 environment 做晒~
其實你做得數既… 點會唔排版架…

Apple… 抵你贏~

其他 update 大家可以睇返 apple.com~
(including mac mini, iLife, .mac)

Essential ActionScript 3.0 and ActionScript 3.0 Design Patterns

0