發表文章

目前顯示的是 2009的文章

本站暫時不會更新

由於事務煩忙,無力更新網站! 謝謝大家!

pureMVC生手回

圖片
看到最近發熱的pureMVC,最近才勉強覺得可以了解一下。 先說明!以下的介紹,純個人的觀點想法,如有誤導的情況的話,歡迎高手指正。

當科技不在遙遠

感覺以前電影中的科幻情節都開始慢慢在生活中實現, 顯像科技的進步、基因改造的變化、網路資訊的進展,一切好像都不可思議的在生活中實現, 而且速度來臨的如此之快。 科技的進步是否也帶來了社會一些無法應變的問題,更多事物也在考驗著人性的本能。 就像微軟預估的未來世界一樣 (http://www.youtube.com/watch?v=0USn7eufXps) , 很多生活是否就此改變,但社會的法律、教育、哲學又是否可以跟上腳步呢? 當世界如此的進化、人們又該扮演什麼腳色?地球又容許我們的進步是跟祂的退步成正比的前進嗎? 而進化中的世界中,我們還能幻想的世界是否開始變的有點虛幻跟哲學了起來嗎? 我們不再需要養殖、畜牧,因為基因可以將我們所需的食物無中生有。 我們不再需要交通工具,因為大眾的傳輸比自有更方便。 我們不再需要冷氣,暖氣,因為最新的服飾可以幫你調節溫度。 我們不再需要搶著爭地,因為也許住屋只是虛擬的碳水化合物,四處可成。 我們不再需要照顧或運動我們的身體,因為最新的基因工程,可以讓我們的器官不斷替換。 甚至,我們不再需要記憶或學習什麼,因為腦袋可以像電腦硬碟一樣,去記住、更新、或整個format掉重來。 不再需要之後,那我們還需要什麼? 人跟人的距離不在重要,人類擁有的情感只不過是一堆資料。 當然..本來就是記憶中的大腦,建立起彼此的情感聯繫。 那可替換的所有。還有什麼是我們不可替換的呢?

Flash Player 10.0.r22的bug

剛才才發現的, 對一開始偵測的stage.stageHeight會少100 換成r34就沒問題了。

wiimote與pc或mac互動

其原理大部份都是運用wiimote本身對IR的定位,做互動效果,用手指做像關鍵報告的方式,現在看來是運用從螢幕上發射出來的紅外線光,再由手指的反光貼紙做反應,讓wiimote感應. wiimote真是潛力無窮呀!!

Whiteboards Using the Wiimote

用wii來做電子白板的功能,實在很有意思,看了很多人使用過後,自己也有趣的搞了一套。 目前用macpro執行!ok! 再找一套好用的電子白板軟體就好了!

Arduino初識!

買了Arduino電路版,麵包版後. 試了一下Arduino跟flash的通訊,網上有很多不同的溝通方式。 最後找到了as3Glue,跟硬體的溝通,超乎我想像中的簡單。 flash透過socket的方式,得到紅外線感應器的數據,也就可以方便跟Flash做溝通了。 不過想做更進階的應用時,發現還是要一些電學常識。 K電子學中....我還有這個時間嗎?

今年的NBA,好看!

等到準決賽了..不再是那些老面孔 都是新的球隊,感覺有趣刺激多了!

Flash教學影片part.1

gotoandlearn.com 這站很有名,但我最近才發現... 有很多知名的技術入門教學!不可錯過!

呼呼!搞定svn

這二天試架了 svn 來用, 一直以來寫code或做專案都沒很好的做資料管理 有了svn後,一切都那麼好了!(聽說git更好用,但我不管..我個人只求好架為主) 可以記錄、可以回復!再也不怕找不到自己的code了!!!(但還是要備份呀....)

好用的evernote

這套好用的隨手筆記,已成了我不可或缺的工作流程 http://evernote.com/ mac跟pc都同時安裝後,發現mac有些功能pc沒有,pc有些功能mac又沒有...... 不管如何,他的免費功能的部份就很夠我用了!!

好玩的facebook

我也有facebook,玩了一下,蠻有意思的! 有玩的朋友可以加一下我,找阿破就找的到了!

十個最好的CSS hacks

圖片
1. Vertical align div (垂直居中) 到這裡看看... 網友建議:這個地址做的並不專業。用postion定位並不合適,因為在全屏下看上去是垂直居中,但是如果把窗口拉小後問題就出現了!個人認為並不值得推廣。 2. Min-Height (最小高度) 程序代碼 selector { min-height:500px; height:auto; !important height:500px; } 3. PNG transparency (透明png) 到這裡看看... 4. Autoclear (自動清除) 程序代碼 .container:after { content: 「.」; display: block; height: 0; clear: both; visibility: hidden; } .container {display: inline-table;} /* Hides from IE-mac \*/ * html .container {height: 1%;} .container {display: block;} /* End hide from IE-mac */ 5. Reset CSS (CSS重設) 程序代碼 body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form, fieldset,input,p,blockquote,th,td { margin:0; padding:0; } table {border-collapse:collapse;border-spacing:0;} fieldset,img {border:0;} address,caption,cite,code,dfn,em,strong,th,var { font-style:normal;font-weight:normal; } ol,ul {list-style:none;} caption,th {text-align:left;} h1,h2,h3,h4,h5,h6 {font-size:100%;} q:before,q:after {content:」;} 6. Scrolling Render IE (IE滾動條渲染) 程序代碼 html { backgr

AS3 將選單連結寫在外部xml上

as2時都套著用,最近比較有閒就改了一個as3的,有用的人就下吧。 原始檔

stage.width vs. stage.stageWidth in Actionscript 3這二個的差別

今天在 Ajar 看到的文章。 現在才看到詳細的說明, 基本上,stage.width是指此物件在stage的寬 且不包含不顯示的物件(如果用displayobject.width的話,像mask的寬都會加進去)。 而stage.stageWidth是指場景的寬。 這樣就很好分別使用了!

Mask的奇異Bug

在flash8的年代就碰過,想不到在CS4還是又碰到 當用mask方法時,在增加物件到顯示列表在上面時, 就會出現顯示錯亂的問題。 還在試解決方法。

讀Stage

大師Ticore有更深入的說明, 就Stage難以捉摸的個性,大概目前都是用這種最簡單的判斷方式。 if(stage==null){ //偵測加入顯示列表後,方執行stage的偵聽 this.addEventListener(Event.ADDED_TO_STAGE, funA); } else { stage.addEventListener(MouseEvent.CLICK,funB); } stage只有一個,無論你讀了多少次的loader他們全部都只有一個stage。 在未加入顯示列表前,是抓不到stage這個屬性的。

Flash 10的移除功能Loader.unloadAndStop()

這個方法好像是新的10才有支援, 之前用loader.unload()會有事件偵聽還佔記憶體,或其它難以移除的問題。 用Loader.unloadAndStop()似乎得到了新的解決之道。 呼叫unloadAndStop()會有以下的情況發生。 Sounds are stopped. Stage event listeners are removed. Event listeners for enterFrame, frameConstructed, exitFrame, activate and deactivate are removed. Timers are stopped. Camera and Microphone instances are detached Movie clips are stopped.

今日鳥事一記

今天下午,因為老媽生日,所以打電話要去訂烤鴨 電話接通後,我劈頭就說: 「小姐我是剛才有打電話過去的陳先生,我要訂一份烤鴨」 客服:「先生,我們不幫人送」 我 :「我知道你們不幫人外送,我等下去拿」 客服說:「先生,我們是不幫人送」 我說:「我知道,我知道,我等下自己去拿」 客服:「先生,我們是做保險的 【富邦人壽】 ,你打錯電話了!」 我:「阿.........」

CSS絕對底部

從友站看到的方式 原文連結位址在此 http://www.cssstickyfooter.com/using-sticky-footer-code.html CSS代碼: html, body, #wrap {height: 100%;} body > #wrap {height: auto; min-height: 100%;} #main {padding-bottom: 150px;} /* 必須使用和footer相同的高度 */ #footer {position: relative; margin-top: -150px; /* footer高度的負值 */ height: 150px; clear:both;} 比較妙的就是#main的padding值、footer的高度和負margin值的設定 這裡 有我自己測試的結果,真的還不錯用的方式。

Flash CS4有夠慢!

使用到現在,Flash cs4真的讓我蠻討厭的。 光是開啟速度跟執行速度都非常的"慢"! 字體的輸入也是一個"慢"字。 也許它的介面設計是非常棒的! 但在工作最重要的效率上,Flash cs4真的是不及格。 當機率也高了點,向下的相容性目前看來也有小許問題。 就看Adobe什麼時候肯更正一下了....

CSS筆記:簡單瀏覽器兼容判斷所使用的CSS語法

老是會忘記一些css判斷語法,自己記下來! #test { width: 100px; 給Firefox以及其他瀏覽器看 #width: 100px; 給IE7(或者更高)看 _width: 100px ; 給IE6以及更老的版本看 } ------------------------------------- 另外 #test{ color: #333; } /* Moz */ * html #test { color: #666; } /* IE6 */ *+html #test{ color: #999; } /* IE7 */ ------------------------------------- /* 這段代碼只有IE/Win可以看見 \*/ CSS 規則 /* 結束Hack */ 上面的代碼中有兩行註釋,其中第一行結束時出現了反斜槓(\),在Mac的Internet Explorer中會認為註釋並沒有結束,於是繼續向下直到第一個完事的「*/」出現,這中間的所有字符都被當作是註釋,而IE/Win卻也只會把第一行 和第三行看作是註釋,中間的為有效代碼。所以這樣就區分出來了不同平台上的IE了。 ------------------------------------- for All browsers #header {margin-bottom: 3em;} for non-IE html>body #header {margin-bottom: 1em;} because the later CSS will take precedence to the previous one. This together result in CSS in the first line is for IE, second line is for others.

推二本網路行銷理論書

圖片
小魚廣告網雜誌,2007坎城廣告獎結案報告。(圖右) 身為網路人來說,(只針對網路行銷界的朋友)也許我們做美術、做程式的人常常會忘了要去思考網路行銷的原點。 也許我們在乎的是這個flash有多炫,這個程式有多難做,這個美術動畫有多複雜。我們看的是行內的事。 行外的客戶,他們在乎的不是你的語法有多麼的迷人,而是出來的效果有沒有迷人。對形象、訴諸的訴求、有沒有打到他們要的甜蜜點。 推這本廣告獎,裡頭有不少看了會心一笑,又或會想想原來廣告這麼妙。 那台灣的網路廣告是不是啥時也可以妙一下? 網路紅事件(圖左) 記碌一些在網路上有趣又或是新聞曝光率非常高的網路事件。 裡頭你可以看到一些不可思議的點子,又或是不可思議的話題。 但這些點子、想法、想來又不是多難執行,只是你有曾去思考?創造? 這本書也許可以帶給你一些不同的角度。 以上二本書,都是相當火紅的部落客所出版!