Posts tagged FYP
點先算係一份好既 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 比分~
當然~ 有心去做先係王道~
時光倒流第二集 – Thanks FLABER
0“點解會寫 FLABER 呢?”
呢個係每次比人訪問既必答題~
4 年 CS 既生活~ 有一樣野我自己唔係咁開心既~
就係唔可以寫自己鍾意寫既 language
C++, 68000, JSP, Servlet, etc… 就係無 Flash…
當然啦~ 我完全明白 CS 教 Flash 係無可能既事
所以呢 4 年我都不停咁自己爭取o係唔同地方用 Flash
Year 1 o個陣 take 既 Internet Communication 我寫左一個 pure Flash 既 web
Year 2 CCIV 我用 Flash 整 navigation menu
Year 2 SEP 我用 Flash 整左 testing progress bars
Year 3 Placement… 哈~ 每日都o係 Expert Exchange 流連~
Year 4 FYP…
FYP 絕對係我盡情發揮既地方~
但先決條件係要有 professor buy 我 idea 做我 supervisor
試問 Flash 做 project… 有幾多 professor 能夠接受呀~ Thanks Andy! 我諗你開頭信心都唔係咁大~
決定做 Flash 之後~ 真係花左好多工夫留意市場上無 d 乜~ 要 d 乜~
最後就做左 FLABER 出黎~
如果 FLABER 係一個人的話~
我諗我會同佢講… “多謝晒~ 你比我既野實在太多~”
事實上我放o係 FLABER 上面既時間真係唔多…
起碼比 Warcraft 少…
但係 FLABER 帶比我既野真係數唔清…
一堆獎項~ 一堆機會~ 一堆朋友~ 一堆回憶~ 唔… 有 d 誇 tim…
其實仲有一堆麻煩~ 一堆工作~ … =.=||
Anyway~ FLABER 2 不遠矣~
實力? 運氣? 我信運多 d…
0民生書院
Library Club
蕭 Sir
Computer Club
民生網頁
Flash
CityU
Computer Science
Wen (EN)
Andy
FLABER
Adobe
FYP Exhibition
Pan-Pearl River
Innovation Scheme
……
HKICT Awards
Innovation Festival
Adobe MAX
APICT Awards
唔~~ 數下手指又十年…
其實我講黎講去都係o個句… 上天o係我做野上面都真係對我不薄~
好似我行到邊~ 條路就去到邊咁~ till now 都無乜大挫折
好多人都會話我勁… 但係我每一次都係答o個 3 個字… “好彩者”
實力同運氣兩樣野~ 如果你問我邊樣對我影響大 d… 我會話運氣
唔係話我覺得自己無實力~ 而係就算我實力更強大都好啦~ 無運氣都只會一事無成
我好高興到今日為止既我都係 “有付出就有收穫” 既人~
當然最重要既係o係我行既路上面有好多唔同既貴人扶我一把~
總之~~ FLABER 2.0… 我會努力 ga lar ~___~ 哈哈~
30 吋 Mac 機王~
0今日 CS lab 打黎話想我將 FLABER 裝去 CS lab d server 度
哈~ 又會咁攪野既~ 我諗應該係為左黎緊做 Information Day Demonstration
第一次入一樓既電腦房~ 原來o個度係專放 research project 機的~
我仲見到阿 Gary 整o個一大塊 lego 碼頭
當然啦~ 最吸引莫過於裡面一部 30 吋 mon 既 Mac 機王~~!!
一問之下先知道原來係 Andy 所有~
咁正既野當然要第一時間搵 Andy 針針啦 XD~
如果比我用黎做 FLABER 就爽 lor~
日日返去做我都肯呀~!!!

聽個 Lab tech 講~
落得去 1 樓整 project 既 FYP 都 A / A+ 架 wor~
係就當然最好啦~~~!!
By the way~ 呢排總係覺得自己暗地裡同 Sam 鬥緊咁~
哈~ 可能係因為 FYP, Exhibition, EYouth Award 等等 好多野都同佢鬥緊掛~
又係死黨 又係死敵 就係呢一 d~~
Local FLABER and plugin
0After the release of 1.0 RC3, originally I have planned to start the development of 1.1.
However due to the great needs of the plugin docking section, RC4 will be out soon.
Plugin is a very large part in FLABER.
Because it allows others to develop their own things and then plug into FLABER.
So I have spend quite much time in planning how this one should be implemented.
After some discussions with my 2 great advisor Tim and Chris,
I have a very brief outline right now in my mind.
Later you will know how the logic works
Chris is also helping me in another stream of FLABER, that is the local running possibility.
This means that FLABER will have two version in the future.
One will require a PHP server to run, while another one can run locally.
In this way, users can use FLABER offline and then upload after finishing development.
The local one will probably make use of C# as the local programming language.
Research is in the progress on how C# and Flash can communicate.
Depth Manager finished
0I have finished the depth manager function already.
Also finished a few bug fixes.
It is not so easy to implement the depth manager actually.
The hardest part is not the logic, but the interface.
It seems that the components provided by Macromedia always have some funny bugs.
For the list component, replacing a list item will have some item rollover highlight problem.
So what we can do is simply destroying the whole list and rebuild again… quite odd…
Depth manager also done some depth cleaning on the page elements.
For example, you will notice that if you delete the depth 13 element and add new element.
It will have a depth 14… continuous development will cause many “gaps” in the depth.
Thats why right now the depth manager will do an automatic cleansing on the depths.
Tomorrow will spend time on my FYP presentation slides.
So wont be able to finish up the version 1.0 final this week.
Sorry to all the supporters ~_~
孤兒…
0哈
又好耐無打卜
其實今晚都唔係咁想打
不過又硬係諗唔到我仲有乜野籍口比自己唔打 =.=
FYP 又完左喇
機今日又打左成日
都係時候 keep 住每日寫返 d 野
哈~ 睇下我又可以 keep 到幾耐…
今日都無收過 Andy 既 reply….
當我心諗 Sam 同 Chris 都可以去 FYP exhibition
點解自己會連一個機會都無呢…
我同阿蛇講過
雖然洪爺成日都搵佢
但係總好過 Andy 從來無主動搵過我…
當然啦… 都可以怪自己唔夠主動既…
究竟 Andy 有無親手玩過 FLABER 呢?
其實佢每一日究竟做 d 乜既呢?
聽日就係正式返學既一日
希望佢會返工啦….
亦都希望我會有機會將 FLABER demo 比 public 既人睇~
FLABER…. 我真係好用心去做的
當周圍既人都話我做得好勁既時候
如果 Andy 都肯 comment 一句
我諗我會開心死
PROTOTYPE 0.4
0Is been a while since the last prototype. It is because this version’s scope is pretty large which involves all the possible page elements that will be present in the web page.
Same as the previous navigation menu, all the page content elements are constructed through the XML data file. The page content elements supported now includes:
- Basic text with text formats
- Images files like JPEG, GIF, PNG
- Multimedia file like SWF
- Background color and background image
- Rectangles of different appearance for framing
- Text or graphic linkings
- Linkings further divided into internal Flash and external HTTP links
The next step will be implementing the editor (Action) part of these page elements, hopefully will be completed after Lunar New Year. And this will probably named as Release 1.
PROGRESS in NOVEMBER
0It’s been a while since my last blog here… nearly two months… It is mainly because of the bunch of couruseworks, projects and examination coming one after another without pause. Of course, a few days are spent on Christmas celebrations :p
Although I have not post anything new here, it doesnt mean that there are no works done. Lets chase back the progress in November.
In the last blog, I was mainly focusing on building the color selector. The main purpose of this color selector is to build a more rigid framework for all the later components, e.g. how the movieclips are linked to the class, the “windows” class including the minimize and maximize functions, etc.
The final product can be tried in here.
Although the product cannot show the real color changing right now, that part will be finished later in a flash.
Furthermore, the interim report is well documented already.
繼續學會去輸
0呢一段時間裡面最大件事都莫過於 web usability 個 assignment 得 55 分…
講真我開頭知道做唔到 top 10 已經好著緊點之知道 d 分之後直頭呆左
之後自己 email Sigma (web 的 grader) 問佢點解佢第一句就話
“First, it is very important you need to know, the report is 90% of the total marks, while the web page is only 10%”
跟住佢仲極之詳細咁解釋比我聽… 真係有 d 感動
當我知道自己衰 d 乜之後即刻開心返晒 XDDD
我就係咁奇怪既人… 我唔怕衰
最緊要衰得明明白白
好彩 mid term 拉返高晒者 (好似係 top tim… ccc)
今日 exam 都考得唔錯希望拎返隻 A 仔啦~~!!
FYP 進度繼續因為各種原因拖慢
不過總算將我自己覺得最難o個 part 寫完
依家我已經成功做到一個 Flash 能夠透過 PHP 寫得出一個 XML
而呢個 XML 又能夠食入另一個 Flash 入面從而做到一個 naviagtion menu
下一步就係將第一 part Flash -> PHP o個 part interactive 化從而做到 WYSIWYG editor~






