tag:blogger.com,1999:blog-90187532024-03-13T08:54:50.483+08:00Swingly:: Media, Mind & StepWingly Shihhttp://www.blogger.com/profile/00891681342309129437noreply@blogger.comBlogger215125tag:blogger.com,1999:blog-9018753.post-63724908750451187452016-03-24T04:17:00.001+08:002016-03-24T04:27:34.763+08:00[筆記] 線上作品集的設計方向一般用途而言,Behance之類的線上作品集網站已經非常好用,有個人作品,也可以有團隊作品,也可以共修,但是這類職業用作品集跟學生作品集的差別在於「主動性」<br />
<br />
學生多數是比較被動的,他們的作品也大多來自於非做不可的作業,而較少有個人主動性的作品,因此學生作品集的設計必須有幾個獨特的概念<br />
<br />
1. 與課程結合,或是可以發題目並透過email邀請學生上傳作業,學生在交作業的同時也就上傳了作品集的內容<br />
<br />
2. 必須能去接其他作品集網站<br />
<br />
3. 關連資料庫:作品、主題(課程)、個人<br />
<br />
4. 個人亦可發題邀請,且可以確認每個受邀請者的回應狀態,隨著課程結束要能更換受邀者<br />
<br />
5. 可做選輯以供不同用途之用<br />
<br />
<br />
待續Wingly Shihhttp://www.blogger.com/profile/00891681342309129437noreply@blogger.com0tag:blogger.com,1999:blog-9018753.post-50780592525980473122015-06-18T03:14:00.000+08:002015-06-18T03:14:42.910+08:00Doubled Face Shader的解法一般常用的方式都是直接作兩面poly就解決,但是對於布料之類具備物理特性的內容就會有問題(兩面poly的話就會有兩個面在飄來飄去)<br />
<br />
解法#1:<strike>在Standard.shader中加入Cull Off 設定</strike><br />
這個方式雖然可以讓另一面透出來,但是卻沒辦法有正確的顏色,因為在背面演算時,光線的法線是相反的,所以光線的顏色進不了眼睛<br />
<br />
結論:失敗<br />
<br />
<br />
解法#2:兩面計算<br />
在shader中作兩次pass,一次算正面,一次算背面,算背面的那次要把所有的法線都做反向<br />
<br />
DoubledMaterialCloth.shader<br />
<blockquote class="tr_bq">
在Cull Front的pass中<br />#define _BACKFACE_RENDERING 1</blockquote>
<br />
UnityStandardCore.cginc<br />
<blockquote class="tr_bq">
在VertexOutputForwardBase vertForwardBase (VertexInput v)中<br />#ifdef _BACKFACE_RENDERING<br /><span class="Apple-tab-span" style="white-space: pre;"> </span>float3 normalWorld = UnityObjectToWorldNormal(-v.normal);<br />#else<br /><span class="Apple-tab-span" style="white-space: pre;"> </span>float3 normalWorld = UnityObjectToWorldNormal(v.normal);<br />#endif</blockquote>
結論:解決 !Wingly Shihhttp://www.blogger.com/profile/00891681342309129437noreply@blogger.com0tag:blogger.com,1999:blog-9018753.post-2613483786398862552015-05-21T22:47:00.001+08:002015-05-21T22:47:40.780+08:00Unity中MovieTexture的幾種用法一、直接將影片檔置入project<br />
丟入的影片檔視為texture,可指定於材質上<br />
<div>
1. 在UI上使用<br />
建立物件RawImage,直接將影片拖入texture中<br />
加入MovieController.cs,將影片拖入Movie欄位<br />
<div>
<br /></div>
<div>
2. 在空間中使用</div>
<div>
建立實體</div>
<div>
加入MovieController.cs,將影片拖入Movie欄位<br />
<br />
<br />
MovieController.cs<br />
<blockquote class="tr_bq">
<blockquote class="tr_bq">
using UnityEngine;</blockquote>
<blockquote class="tr_bq">
using System.Collections;</blockquote>
<blockquote class="tr_bq">
public class MovieController : MonoBehaviour {</blockquote>
<blockquote class="tr_bq">
<span class="Apple-tab-span" style="white-space: pre;"> </span>public MovieTexture movie;</blockquote>
<blockquote class="tr_bq">
<span class="Apple-tab-span" style="white-space: pre;"> </span>void Start () {</blockquote>
<blockquote class="tr_bq">
<span class="Apple-tab-span" style="white-space: pre;"> </span>if (this.gameObject.GetComponent < Renderer > () != null)</blockquote>
</blockquote>
</div>
<blockquote class="tr_bq">
<span class="Apple-tab-span" style="white-space: pre;"> </span>this.gameObject.GetComponent < Renderer > ().material.mainTexture = movie; </blockquote>
<blockquote class="tr_bq">
<span class="Apple-tab-span" style="white-space: pre;"> </span>movie.Play(); </blockquote>
<blockquote class="tr_bq">
<span class="Apple-tab-span" style="white-space: pre;"> </span>movie.loop = true; </blockquote>
<blockquote class="tr_bq">
<span class="Apple-tab-span" style="white-space: pre;"> </span>}</blockquote>
<blockquote class="tr_bq">
}</blockquote>
<br />
<br />
二、使用外部連結<br />
格式必須為Ogg streaming格式,MP4與MOV都不行</div>
Wingly Shihhttp://www.blogger.com/profile/00891681342309129437noreply@blogger.com0tag:blogger.com,1999:blog-9018753.post-58257287896468997602013-06-29T02:06:00.000+08:002013-06-29T02:06:00.830+08:00visual programming的實作分類<span style="background-color: white; color: #37404e; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;">縱觀visual programming的實作類型,大抵上就是三種分類</span><br style="background-color: white; color: #37404e; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;" /><br style="background-color: white; color: #37404e; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;" /><span style="background-color: white; color: #37404e; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;">一種是connector-based,主要就是透過各種連接線</span><wbr style="background-color: white; color: #37404e; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;"></wbr><span class="word_break" style="background-color: white; color: #37404e; display: inline-block; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;"></span><span style="background-color: white; color: #37404e; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;">把一塊一塊的運算單元(通常會被取名叫node)連結起來,co</span><wbr style="background-color: white; color: #37404e; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;"></wbr><span class="word_break" style="background-color: white; color: #37404e; display: inline-block; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;"></span><span style="background-color: white; color: #37404e; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;">nnector可以做個別描述,也可以做型別判斷。實作的方式其</span><wbr style="background-color: white; color: #37404e; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;"></wbr><span class="word_break" style="background-color: white; color: #37404e; display: inline-block; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;"></span><span style="background-color: white; color: #37404e; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;">實是偏向物件導向,或者也可以說是函式導向,而實作的方式也影響</span><wbr style="background-color: white; color: #37404e; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;"></wbr><span class="word_break" style="background-color: white; color: #37404e; display: inline-block; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;"></span><span style="background-color: white; color: #37404e; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;">了使用者的學習曲線,那表示使用者多半也得熟悉物件或是函式的概</span><wbr style="background-color: white; color: #37404e; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;"></wbr><span class="word_break" style="background-color: white; color: #37404e; display: inline-block; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;"></span><span style="background-color: white; color: #37404e; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;">念。這樣的工具我用過的在電子圈有labview/</span><wbr style="background-color: white; color: #37404e; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;"></wbr><span class="word_break" style="background-color: white; color: #37404e; display: inline-block; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;"></span><span style="background-color: white; color: #37404e; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;">xilinx,資訊圈有quest3d/virtools/</span><wbr style="background-color: white; color: #37404e; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;"></wbr><span class="word_break" style="background-color: white; color: #37404e; display: inline-block; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;"></span><span style="background-color: white; color: #37404e; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;">mindstorm nxt/udk、互動圈的max|msp/</span><wbr style="background-color: white; color: #37404e; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;"></wbr><span class="word_break" style="background-color: white; color: #37404e; display: inline-block; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;"></span><span style="background-color: white; color: #37404e; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;">pd、設計圈有犀牛上的蚱蜢,或者像是Maya的材質球也是透過相</span><wbr style="background-color: white; color: #37404e; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;"></wbr><span class="word_break" style="background-color: white; color: #37404e; display: inline-block; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;"></span><span style="background-color: white; color: #37404e; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;">同的概念而來,其實是一種偏向各個擊破法(divide & conquer)思考的形態,對於分歧或選擇這兩種邏輯的視覺化</span><wbr style="background-color: white; color: #37404e; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;"></wbr><span class="word_break" style="background-color: white; color: #37404e; display: inline-block; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;"></span><span style="background-color: white; color: #37404e; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;">有其優勢,呈現資料流也相對清楚,但是在結構化呈現以及迴圈、s</span><wbr style="background-color: white; color: #37404e; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;"></wbr><span class="word_break" style="background-color: white; color: #37404e; display: inline-block; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;"></span><span style="background-color: white; color: #37404e; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;">cope之類的概念就比</span><span class="text_exposed_show" style="background-color: white; color: #37404e; display: inline; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;">較難以表示。對於初學者來說,還是需要一點點數學與邏輯的基礎概<wbr></wbr><span class="word_break" style="display: inline-block;"></span>念才行。<br /><br />第二種是brick-based,透過類似積木堆疊的方式來寫程<wbr></wbr><span class="word_break" style="display: inline-block;"></span>式,目前幾個標榜給初學者玩的像是mit的scratch/<wbr></wbr><span class="word_break" style="display: inline-block;"></span>app inventor、berkeley的snap之類的都是這種。<wbr></wbr><span class="word_break" style="display: inline-block;"></span>實作的方式是偏向指令式的,作法就是把每一個brick當成一道<wbr></wbr><span class="word_break" style="display: inline-block;"></span>指令來對應,這種類型的作法對於分歧或選擇是非常難以描述得好的<wbr></wbr><span class="word_break" style="display: inline-block;"></span>,但是對於迴圈則有很良好的視覺呈現,因為迴圈的起終點及條件是<wbr></wbr><span class="word_break" style="display: inline-block;"></span>相當清楚的。初學容易,但是因為其對於選擇的弱點,稍微複雜的程<wbr></wbr><span class="word_break" style="display: inline-block;"></span>式結構反而會變得更難寫。學習曲線短是因為使用者只要知道每個指<wbr></wbr><span class="word_break" style="display: inline-block;"></span>令在做啥,而不需要理解處理或運算的邏輯,對於使用者而言比較不<wbr></wbr><span class="word_break" style="display: inline-block;"></span>會有黑盒子的感覺。<br /><br />第三種是rule-based,主要是透過if-then的條件<wbr></wbr><span class="word_break" style="display: inline-block;"></span>來作為驅動,但是從系統的觀點,這種機制並不得以建立完整的架構<wbr></wbr><span class="word_break" style="display: inline-block;"></span>,因為缺乏了組織化的結構,用這樣單純的機制,遇到了多重選擇或<wbr></wbr><span class="word_break" style="display: inline-block;"></span>是迴圈,程式會比指令式還更難讀懂,通常僅能用作AI的輔助機制<wbr></wbr><span class="word_break" style="display: inline-block;"></span>,或是在封閉系統裡做特定目的的運作,像同系嫡生的kidsim<wbr></wbr><span class="word_break" style="display: inline-block;"></span>/viscuit/<wbr></wbr><span class="word_break" style="display: inline-block;"></span>agentsheets,以及非常特殊的微軟的kodu,單就遊戲<wbr></wbr><span class="word_break" style="display: inline-block;"></span>創作而言,我認為kodu真的是個傑作,當然以多用途程式來說,<wbr></wbr><span class="word_break" style="display: inline-block;"></span>這種類型顯然就受限非常大了。而像little bit planet裡面的編輯機制,其實是rule-based的變形<wbr></wbr><span class="word_break" style="display: inline-block;"></span>,而他所使用的rule,就不是概念上的邏輯,而是物理性質,所<wbr></wbr><span class="word_break" style="display: inline-block;"></span>以可以做到不需要文字說明就能夠運作,也是我認為最直觀的系統。<wbr></wbr><span class="word_break" style="display: inline-block;"></span>實作上相對簡單許多,就是大量的if結構,對應到每個圖形去就是<wbr></wbr><span class="word_break" style="display: inline-block;"></span>了。<br /><br />今天在寫我自己的系統,是一個visual programming的環境,剛好因為上面每一種都有實作過,<wbr></wbr><span class="word_break" style="display: inline-block;"></span>突然就想要整理一下從實作觀點來看的心得。<br /><br />在這三種機制之外,不知道還有沒有別的可能性呢....好希望還<wbr></wbr><span class="word_break" style="display: inline-block;"></span>能夠繼續探索,可惜,似乎沒有這種機會了....</span>Wingly Shihhttp://www.blogger.com/profile/00891681342309129437noreply@blogger.com0tag:blogger.com,1999:blog-9018753.post-2960670372991799272013-06-07T17:56:00.002+08:002013-06-07T17:56:26.125+08:00Processing 2.0 的mode manager有問題(其實這個應該是2b9就有了)Processing 2.0 + Javascript mode手動安裝<br />
1. 下載<br />
https://github.com/fjenett/javascript-mode-processing/raw/latest/release/JavaScriptMode.zip<br />
2. 解壓縮到modes去<br />
<br />
Processing 2.0 + AndoirdMode手動安裝<br />
1. 先到這下載整個repsitory<br />
https://github.com/processing/processing-android<br />
2. 用Mode Manager取得AndroidMode.jar,丟進modes\AndroidMode\mode<br />
<br />
<br />
原因我想應該是mode manager的運作出了問題,下載不到完整的mode檔案....還自己鎖自己,commit這塊的人該打屁屁....<br />
<br />
討論在這<br />
https://github.com/processing/processing/issues/1781<br />
https://forum.processing.org/topic/add-mode-in-processing-2-0b9Wingly Shihhttp://www.blogger.com/profile/00891681342309129437noreply@blogger.com0tag:blogger.com,1999:blog-9018753.post-33095370577720044132013-04-01T12:09:00.003+08:002013-04-01T12:09:33.673+08:00獅子的寓言故事<span style="background-color: white; color: #333333; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;">好久沒寫,來講個寓言故事吧~</span><br style="background-color: white; color: #333333; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;" /><br style="background-color: white; color: #333333; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;" /><span style="background-color: white; color: #333333; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;">有頭獅子,毛髮亮麗,叫聲威猛,腳一蹬可以撼動整片原野,爪一揮</span><wbr style="background-color: white; color: #333333; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;"></wbr><span class="word_break" style="background-color: white; color: #333333; display: inline-block; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;"></span><span style="background-color: white; color: #333333; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;">殲敵無數。有一天,他看上了一頭母獅子,連哄帶騙半強迫之下,他</span><wbr style="background-color: white; color: #333333; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;"></wbr><span class="word_break" style="background-color: white; color: #333333; display: inline-block; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;"></span><span style="background-color: white; color: #333333; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;">征服了那頭母獅子。母獅子愛他的雄性象徵,也愛他威震八方的吼聲</span><wbr style="background-color: white; color: #333333; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;"></wbr><span class="word_break" style="background-color: white; color: #333333; display: inline-block; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;"></span><span style="background-color: white; color: #333333; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;">。</span><br style="background-color: white; color: #333333; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;" /><br style="background-color: white; color: #333333; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;" /><span style="background-color: white; color: #333333; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;">過了一段甜蜜的時光,公獅子很愛她,為了給她更好的環境,四處征</span><wbr style="background-color: white; color: #333333; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;"></wbr><span class="word_break" style="background-color: white; color: #333333; display: inline-block; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;"></span><span style="background-color: white; color: #333333; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;">戰,保護領地。</span><br style="background-color: white; color: #333333; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;" /><br style="background-color: white; color: #333333; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;" /><span style="background-color: white; color: #333333; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;">有時候寒冬沒食物吃,他割下了自己的腿肉,餵飽了又飢又寒的母獅</span><wbr style="background-color: white; color: #333333; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;"></wbr><span class="word_break" style="background-color: white; color: #333333; display: inline-block; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;"></span><span style="background-color: white; color: #333333; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;">子。</span><br style="background-color: white; color: #333333; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;" /><span style="background-color: white; color: #333333; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;">有時候征戰不順,他割去他的毛髮表示臣服,換來勝利者對於他的家</span><wbr style="background-color: white; color: #333333; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;"></wbr><span class="word_break" style="background-color: white; color: #333333; display: inline-block; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;"></span><span style="background-color: white; color: #333333; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;">人安全的保證。</span><br style="background-color: white; color: #333333; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;" /><span style="background-color: white; color: #333333; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;">每次大吼總是嚇到母獅子,母獅子嫌他太粗暴,所以他也學著把聲音</span><wbr style="background-color: white; color: #333333; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;"></wbr><span class="word_break" style="background-color: white; color: #333333; display: inline-block; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;"></span><span style="background-color: white; color: #333333; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;">變小聲點,展現溫柔的樣貌。</span><br style="background-color: white; color: #333333; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;" /><span style="background-color: white; color: #333333; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;">隨著殺傷的敵人越來越多,牠的爪子也變得越來越鈍。</span><br style="background-color: white; color: #333333; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;" /><span class="text_exposed_show" style="background-color: white; color: #333333; display: inline; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;"><br />有一天,母獅子嫌棄了他,她聯合了隔壁年輕獅子,一起殺害了他,<wbr></wbr><span class="word_break" style="display: inline-block;"></span>在最後一擊前,她對著獅子說<br /><br />「你的毛髮比不上現在的他的帥氣,現在常常喵喵叫一點男子氣概也<wbr></wbr><span class="word_break" style="display: inline-block;"></span>沒有,腳軟趴趴的連隻螞蟻都踩不死,爪子又不像他那樣可以抱我抱<wbr></wbr><span class="word_break" style="display: inline-block;"></span>那麼緊,跟他在一起才有安全感,你沒他那麼愛我,我感受不到你雄<wbr></wbr><span class="word_break" style="display: inline-block;"></span>性的氣息」(螞蟻:靠么躺著也中槍....)<br /><br />獅子說:「我的毛髮保護了妳的性命,我的腿力換成了妳的體力,我<wbr></wbr><span class="word_break" style="display: inline-block;"></span>的聲音不想讓妳心驚,我的爪子成全了妳的生命,妳為什麼不用心感<wbr></wbr><span class="word_break" style="display: inline-block;"></span>受,我的愛情全部融在我們的生活裡,從沒消失,只有更豐富」<br /><br />母獅子說:「那你下輩子去當人類吧,他們才有心,才會去感受這些<wbr></wbr><span class="word_break" style="display: inline-block;"></span>,我只是隻獅子,別跟我講心靈」<br /><br />獅子最後的一句話是....<br />「我上輩子就是個人類,其實我們也從來不懂得去體會這些的...<wbr></wbr><span class="word_break" style="display: inline-block;"></span>.」</span>Wingly Shihhttp://www.blogger.com/profile/00891681342309129437noreply@blogger.com0tag:blogger.com,1999:blog-9018753.post-9938760079603398342012-07-15T02:00:00.000+08:002012-07-15T02:21:33.807+08:00學程式,怕什麼<br />
<span style="background-color: white;">六年前很想開的一門課,叫邏輯思考,希望能教會沒有程式背景的人,不論是藝術家或是設計師,希望他們能夠透過對程式的學習,將資訊技術應用到自己的領域去,這也是我一直以來追求的目標,雖然到現在還是沒有什麼具體的成果,但是這幾年的實戰下來,其實也累積了不少心得。</span><br />
<br />
總結來說,程式還是令人畏懼的,所以我很想要找出為什麼害怕,也因為這樣我對非常多的同學做了心理輔導,也跟他們當好朋友聊心事,我想知道,他們到底怕什麼。<br />
<br />
雖然我很想把這些東西發展成論文,但是目前還是散寫一番就好,嚴謹的研究留著之後拿來申請計劃用好了XD<br />
<br />
大抵來說,程式入門的幾個心理跟生理門檻需要跨過的有<br />
<br />
1. 怕犯錯而且回饋來得慢<br />
初學者很害怕犯錯,他們很怕寫錯東西,即使我不斷在強調寫錯程式不會害電腦永遠開不了機(雖然這句有點是騙人的,沒寫好真的會永遠開不了機,比方說寫了一個開機自動執行的關機程式,那頭就大了....),不會害死電腦這樣的心理建設雖然有點成效,但是我看得出來,面對一片空白的背景,他們是動彈不得的,因為撰寫程式的過程,大概要經過十分鐘後,程式碼累積到一個程度可以嘗試執行才會知道自己寫的是對還是錯,而這十分鐘,是一片的混沌與黑暗,對於沒有辦法在腦中裡建立程式架構的心智模型的人而言,這是一種漫長的煎熬。<br />
畫畫或寫作也相同,如果不是腦海中有東西,面對一張空白畫布或稿紙也常有無從下手的煩惱,但相對於寫程式而言,畫畫或寫作的心理負擔相對更小,進入到執行面的機會更大,因為畫畫下個幾筆就知道對不對,寫作寫完一句話就能感覺順不順,因為這兩個活動的回饋來得快得多。<br />
解決的方式有兩種,從教育方面,我都先教同學寫出架構,例如先寫出許多的空白函式,然後再寫裡面的細節,而不要一行一行寫下去,因為程式要一直等到架構完整才能執行看看對不對,先大樣再細部。傳統的資訊教科書教完指令就從main()開始,然後一行一行的指令寫下去到hello world秀在螢幕上,教學上雖然看似簡單,實務上會造成回饋太慢。<br />
快速的回饋反應可以讓他們比較敢動手,第一步總是困難的,別讓他們等太久是很重要的。<br />
<br />
2. 語法不熟所以不知道自己在寫啥<br />
程式本身就是另一種的語言,當我們對這個語言不熟的時候,恐懼是會伴隨而來的,就像同學如果對自己的英文沒自信,那麼遇到外國人問路,大概就會閃閃躲躲很害怕。而要摒除這樣的恐懼,最簡單的方式,就是「拆」,當他們發現,聽似聽不懂的一句話,拆成一個一個單字後其實每個字都懂,他們只是需要慢慢來,不要一次丟過來,那麼就不會怕了,所以在教學上不能只教程式,而必須搭配每個指令與步驟造成的變化,聽過我上課的同學就知道,我一個重複20次的迴圈,我就真的會重複20次,然後把每一次裡面所有的變化都講清楚,讓大家知道雖然是一個複雜的東西,背後的運作卻是簡單的。另一種方式則可以透過新的介面,讓每一行程式碼都伴隨著視覺上的架構圖同時建立,例如他們每宣告一個變數,視覺方面就讓他知道有多一個東西在等著使用。<br />
<br />
3. 除錯除不到錯哪也不知道<br />
任何專業的程式設計師都知道,除錯訊息有多重要;然而所有的初學者都不知道,錯誤的訊息在哪裡,就算他們看到了也看不懂,即便是標榜最平易近人的processing,除錯訊息還是上帝的語言。因為不知道錯在哪,所以一旦嘗試執行了幾次,他們就會放棄,因為錯在哪裡都不知道的無力感,會不斷澆熄學習的熱情。這點也是我認為目前為止最大的關卡,因為寫程式一定會犯錯,即使跨過了第一關不怕犯錯,但是卻沒有人能夠正確指出他們到底錯在哪(就算指了也看不懂啦)。教學時老師會幫忙看錯誤訊息,但是做作業的時候怎麼辦?自己創作的時候怎麼辦?即使回家後滿腔的複習熱情,也會在被一連串的ERROR打槍後決定改玩英雄聯盟去。我們沒辦法在教學時告訴他們所有可能的錯誤狀況,只能教他們在錯誤發生的時候知道怎麼看錯誤訊息,我認為關鍵在於工具,而這點在目前所有的程式工具都做得非常不理想。理想上,除錯的視覺化是一個很重要的環節,將程式的資料流視覺化或許是個可能的方向,至少讓他們看得出來自己設立的資料是怎麼被處理及如何產生變化的,這也會是未來要持續努力的目標吧。<br />
<br />
4. 範本人人愛用久離不開<br />
大家都愛範本,拿範本改來改去是最容易的,這點在近期的程式工具發展就看得出來,都會提供各式各樣的範本,有的會把架構架好,有的甚至會寫好一些資料流處理的程式碼讓人去修改了,各種範本的教學也應該重視,讓同學容易獲得成就感,延續熱情。然而要很小心的是,範本實際上是一種速食毒品,上癮了之後難脫離也走不出自己的路,一旦養成習慣,當他們想要自行修改卻發現怎麼寫都錯的時候,挫折感會比從頭開始還要更重,所以範本的教學必須適可而止,讓他們可以簡單完成一些小型程式嚐嚐甜頭,但是課程比重絕對不能太多。<br />
<br />
5. 別想太多當佈置而不是建房子<br />
資訊背景的教學,會教會學生如何有效率而且正確地思考,並在腦中建構邏輯模型,撰寫程式不過就是將這些邏輯編碼出來而已,所以我們常常有個錯覺就是邏輯模型建立後就覺得程式已經寫完了,某個程度上來說也不算是種錯誤啦。而習慣以視覺思考的設計師或藝術家,這樣的運作方式其實是會造成困擾的,一來是他們本來就不習慣建立這種有組織的架構,二來是他們習慣看動看,即便腦中先有了印象,動手了之後還是會不斷地依據視覺的回饋做修改,所以過於強調思考的方式,對他們來講是不對盤而且問號滿滿的,而且一旦在思考中卡關,他們就不想這麼做了。因此在教學時,我總是要他們先寫一個小功能,看一下結果後再慢慢擴充,可能這邊加一條,再看看後就那邊又加一行,像是在做裝飾的心態,而不是照計畫行事。在工具上,快速的視覺回饋當然是個重點,而輕鬆的介面是另一個會影響心態的關鍵,這點其實我覺得scratch做得很不錯,但是這樣的設計介面也會讓大家覺得做不出正經作品的感覺。輕鬆易上手跟專業重質感如何並存,也會是設計工具發展的一個很重要的特色。<br />
<br />
中間其實很想穿插對於許多程式工具的評論與分析,例如從processing、UDK、Unity、VB到VS等,不過實在太冗長我懶得寫了,留著之後寫計畫用吧~<br />
<br />
簡易的架構方式、快速的回饋機制、理想的除錯介面、豐富的範本、輕鬆做裝飾的心態,從教學及工具兩方面的發展,或許能夠盡量達成我設定的目標吧,隨著教學經驗跟白老鼠數量的累積,我相信我能夠更趨近自己的理想,目前的這些想法,我不認為是100%正確的,這些只是一種暫時的心得,同樣隨著時間的增長,其中或多或少也會有所變化吧,這也是自己要不斷修正的部份,一輩子的志業,不是嗎?<br />
<div>
<br /></div>Wingly Shihhttp://www.blogger.com/profile/00891681342309129437noreply@blogger.com0tag:blogger.com,1999:blog-9018753.post-70758162727955762982011-07-28T10:11:00.003+08:002011-07-28T10:22:56.269+08:00Lion的scroll方向小感Lion的scroll方向引起不小討論,不過我覺得應該多數還是會改掉吧?<br />
除非硬要逼自己相信蘋果絕對不會錯,而是一種更創新更直覺的設計....<br />
(但是想想之前4.2把ipad的鎖定鍵換掉後,4.3又偷偷加回來可以自己設定,就知道蘋果的設計不見得是百分百完美)<br />
<br />
在人機介面發展過程中,由於滑鼠是在螢幕外面的,並不是一種direct manipulation而是一種間接操作,所以要藉由mapping的方式,把我們的動作對應到畫面上的變化才知道我們如何在操作,所以游標動作對應著滑鼠的移動方向,選取對應著滑鼠按鍵的下壓動作。<br />
<br />
在iOS上,我們是摸著畫面,是一種直接操作,所以畫面跟著動作上下一致是非常合理的。<br />
<br />
但在電腦上,我們習慣上是把滾輪mapping到捲軸上的點,所以滾軸的點跟滾輪上下動作一致是合理的,滾輪往上,滾軸的點往上,畫面就會往下,這是一直以來我們習慣的模式。<br />
現在Lion把這個全部一致,當然是希望擁有相同的UX,問題是,多數的PC都是間接操作的,硬體上不同的設計,卻硬要相同的UI設計,我覺得這很詭異。硬要做到這樣,就要教育使用者把手的動作,重新mapping成「想像自己的手指在螢幕上」,這在觸控版上或許會比較合理,但是滑鼠的滾輪方向也這樣搞,我就覺得很詭異了....或許蘋果真的很希望我們趕快脫離滑鼠吧....<br />
<br />
雖說magicpad也很好用,但是說真的,滑鼠的效率跟"輕鬆度"好很多<br />
觸控或平板再好用,也比不上有如齒輪效果般的滑鼠,我滑1mm,畫面上可以移動1cm,這是1/10的省力;這讓我想到Wii跟PS3的戰爭,Wii很直覺很創新沒錯,但是到後來很多人都把Wii封印了,多數人的理由應該都是相同的,「天天這樣玩太累了」,在PS3或360用搖桿,手指頭動動,就可以完成非常大量的動作。<br />
把觸控版或是滑鼠的移動速度改成1:1試試,就會覺得太慢好累,平板強制我們用1:1的方式操作,偶而來一下輕鬆愜意又姿態優雅,但是要你天天這樣密集操作?又不是每個人都是畫畫的,不用鍵盤滑鼠,那一堆的選單跟分布各地的按鈕不會讓我們的手像條組裝工廠裡的機械手臂嗎?要說這是因為長久以來的習慣嘛....或許也是吧,只是我不這麼想就是<br />
<br />
鍵盤滑鼠是硬屬性的,效率省力<br />
觸控平板是軟屬性的,優雅直覺<br />
從事介面設計,這幾個關鍵字的組合總是令人又愛又恨啊....直覺又有效率?優雅而又要省力?這也讓我想到,在工程管理的觀點,novice跟expert的UX是截然不同的,novice講易學,expert要熟練,以前我曾設計過會自動分析選單項目的介面,菜鳥很喜歡,因為不會選項繁多不知道要按哪個,老鳥在抱怨,因為沒辦法記得每個項目的位置好機械式的快速操作....在當時看到這樣截然不同的回應真是令我大吃一驚呢<br />
而任何軟體總是會有從novice用到expert的階段,就像大家玩臉書的遊戲,按到後來就已經變成機械式的快速點取一樣,如果這些按鈕會時有時沒有,每次都要判斷後才按,就沒辦法養成使用習慣了,介面的設計真的是一種非常大的挑戰,但各種介面設計,總是想討論「直覺」,可是「直覺」是不是就等於「輕鬆」,我個人覺得這完全是兩碼子事了....直覺的使用者介面真的比較「好」?嗯哼....<br />
<br />
就像水往下流,人類的肢體行為也是趨向放鬆的自然體<br />
<br />
人,永遠是會偷懶的,科技進步的原因始終來自於惰性,不是什麼人性....<br />
或者該說,人性就等於懶惰吧<br />
<br />
所謂的使用者經驗的研究,卻常常只在第一眼打轉,忽略了後續使用者經驗的成長發展與使用習慣的養成後會對介面的觀感產生什麼樣的影響....<br />
<br />
啊....好長的小感,我在訂標題的時候也忽略了後續寫下來時的感想發展及這會對文章長度產生什麼樣的影響了吧....~"~Wingly Shihhttp://www.blogger.com/profile/00891681342309129437noreply@blogger.com0tag:blogger.com,1999:blog-9018753.post-10429925296576468262011-05-01T08:00:00.087+08:002011-06-11T07:26:58.522+08:00旅立ちの日に<iframe allowfullscreen="" frameborder="0" height="390" src="http://www.youtube.com/embed/qU-DMEE58aM" title="YouTube video player" width="480"></iframe><br />
=================================================<br />
歌詞翻譯 by Swingly (沒錯,就是我翻的)<br />
白色的光芒中矗立著一座座的山<br />
朝著遙遠天空的盡頭 你就將要起飛<br />
看著沒有邊界的青空 心裡騷動沸騰<br />
在自由中飛翔的鳥 是不會再回來的<br />
<br />
戴著勇氣的翅膀 乘著希望的風<br />
在這個廣大的天空中 託付夢想<br />
<br />
懷念的朋友的聲音 突然想起從前<br />
那些常常為了沒有意義的爭吵哭泣的時候<br />
還有和好後開心擁抱的日子<br />
這些雖然都已經過去 卻是很重要很重要的回憶<br />
<br />
戴著勇氣的翅膀 乘著希望的風<br />
在這個廣大的天空中 託付夢想<br />
<br />
現在是離別的時候 起飛吧 相信未來<br />
相信躍動著年輕的力量<br />
<br />
在這個廣大的 廣大的天空之中<br />
================================================<br />
<br />
五月了,是一個我不知道該怎麼面對的月份<br />
不想在大家面前哭,但是我很清楚,我根本就忍不住<br />
所以要是意外地看見我在哭泣,請不要理我,我會害羞<br />
<br />
這次的離別帶著好多意義,因為其中也包含了我的離去<br />
我捨不得所有人,離開我的人,還有我離開的人<br />
<br />
我記得好多好多事情,每一個的臉孔、每一個綽號<br />
每一段害羞戀情、每一個皺眉苦惱、每一句碎念抱怨<br />
每一次的爭吵、每一次的氣你們不成材、每一次的心疼<br />
還有,始終沒停過的,擔心與想念<br />
<br />
不管發生了多少事情,不管對我有什麼誤解<br />
喜歡我也好,討厭我也好<br />
我相信,總有一天你們全部的人,都會明瞭我的心意跟想法<br />
<br />
有些話,當面我說不出口,所以只能打在這裡<br />
只希望用這首歌,祝福大家<br />
期望,未來在某一天,我們會在另一個地方相遇<br />
聽聽你們跟我說工作上的煩惱、當大人的悲哀、現實與夢想的掙扎<br />
能夠透過你們的眼睛多看看這個世界,是我最大的奢侈<br />
<br />
而我更知道,能遇到大家,是我到現在為止,最開心的事....<br />
<br />
我愛你們,全部(名單是我一個一個回想臉孔打的,順序跟感情好壞無關)<br />
皮皮、慧真、欽聯、欣潔、Len、昆蟲、點點、長老、馬尾、麻雀、甲棒、烏鴉、鴨子、仙貝、明倫、小孩、冬瓜、布布、海漢、妹妹、可可、阿飄、土豆、小狐狸、小妞、豆子、加豪、柏任、阿關、怡岑、斯巴達、小薰、可樂、小飛、兔子、阿哲、均宜、賴暐、老王、老大、老人、小白、魚、張方、家恩Wingly Shihhttp://www.blogger.com/profile/00891681342309129437noreply@blogger.com0tag:blogger.com,1999:blog-9018753.post-15706175846030739782011-03-31T10:10:00.001+08:002011-03-31T10:12:58.080+08:00高速公路的愛情愛情關係,不是什麼手牽手並肩一起走<br />
每個人有各自喜歡的步調,嚮往的方向,沒有什麼完全一致的<br />
<br />
倒覺得比較像在高速公路上,開在同一條車道上,的兩台車<br />
<br />
<br />
有時候跟到一台開得很慢的車,想往前衝的自己,要不跟著慢慢開,要不就超車到別的車道去<br />
<br />
有時候前方的車自顧自地往前衝,被丟下的自己孤單地開著<br />
<br />
有時候我們是在前面的那台,要小心別被後面的車追撞,也要注意不要丟下對方<br />
<br />
<br />
偶爾,後面的車一廂情願地跟著前面那台,那麼一場飛車追逐的戲碼就會上演<br />
<br />
偶爾,眼光被旁邊車道的跑車給吸引住了,而忽略了自己車道上的路況<br />
<br />
偶爾,會有別的車從另一個車道硬要超車切進來,要讓?不讓?<br />
<br />
<br />
我們總是專心地跟著車,有時會沒注意到前方的那台車,的前方也還有一台<br />
夾在中間的那台車瞻前顧後不小心,三台車就會撞在一起了<br />
<br />
當然不幸的時候,也會有連環大車禍就是了....<br />
<br />
<br />
如果我們在後面又閃燈又鳴喇叭,前方那台還是走著自己的步調<br />
那麼與其希望對方加速,還不如換條車道走吧<br />
<br />
<br />
開累了,到路肩休息一下,看看風景,看看車道上的形形色色<br />
養足精神再上路,減少失神發生車禍的機會<br />
<br />
旅途總會有終點,愉悅的過程才是真實的體會Wingly Shihhttp://www.blogger.com/profile/00891681342309129437noreply@blogger.com0tag:blogger.com,1999:blog-9018753.post-60778642616320846592011-03-17T07:26:00.000+08:002011-03-17T07:26:25.064+08:00重新調整上一篇網誌已經是去年底了,沒寫是因為這段期間以來,整個人處於極度放鬆與焦慮不安的矛盾之間<br />
<br />
不過,結果出來了,我被告知我有別的任務要做,時機大概還沒到<br />
而且真要那麼快到來,我也很清楚我根本就還沒準備好,這種害怕好結果的感覺還真是第一次遇到<br />
我真的心虛了<br />
<br />
重新調整步伐,掂量掂量今年接下來的計畫<br />
1. 最後的設計課給大家一個最好的交代<br />
2. 畢業作品+論文<br />
3. 工作A+B+C<br />
4. HRI論文<br />
5. 重新開業接互動案,希望接個大型的活動~:D~<br />
6. 五個自製軟體上架<br />
7. 把最近新摸的玩意兒兜成一個新東西<br />
<br />
嗯....似乎少了什麼亮點,看來我需要時間再重新整理一下....~"~Wingly Shihhttp://www.blogger.com/profile/00891681342309129437noreply@blogger.com0tag:blogger.com,1999:blog-9018753.post-65428575681960240402010-12-09T12:09:00.000+08:002010-12-09T12:09:10.592+08:00邁向人生的高潮(誤又感冒了,以往感冒都是喝水睡覺自然好,這次的威力有點強,終究還是去看了醫生<br />
<br />
於是,我每天要吃的藥終於達到一個不可思議的境界<br />
起床後 4顆(免疫調節、止痛、感冒x2)<br />
早餐前 2顆<br />
早餐後 10顆+藥水5cc<br />
午餐前 2顆<br />
午餐後 10顆+藥水5cc<br />
晚餐前 2顆<br />
晚餐後 10顆+藥水5cc<br />
睡覺前 6顆(免疫調節、止痛、感冒x4)<br />
<br />
還不包括不定時要吃的止痛藥<br />
<br />
哇咧....<br />
<br />
<br />
希望下次寫邁向人生的高潮不需要再加誤<br />
我不想要這種高潮啊....Wingly Shihhttp://www.blogger.com/profile/00891681342309129437noreply@blogger.com0tag:blogger.com,1999:blog-9018753.post-28300498041859336802010-10-26T10:02:00.001+08:002010-10-26T13:22:56.042+08:00Multiple Cameras in Processinga quick note<br />
<br />
method #1: using opencv<br />
The index parameter in opencv.capture(w, h, index) is no implementation, no functionality at all.You can't use the index parameter to switch either camera, only the default one would be available.<br />
<br />
method #2: using two Capture instances<br />
Capture cam1, cam2;<br />
cam1 = new Capture(this, w, h, camera#1, fps);<br />
cam2 = new Capture(this, w, h, camera#2, fps);<br />
Passed compiler check, but one of the camera would be frozen.<br />
<br />
method #3: dynamically new a Capture instance<br />
Capture cam;<br />
cam = new Capture(this, w, h, which_camera, fps);<br />
This method would switch camera successfully at the first time, but fail while next try.<br />
<br />
<br />
solved.<br />
Using method 3 with a call to cam.dispose before new an instance. And cam.stop() does not work!<br />
Because the QT instance only allow one instance among all applications.Wingly Shihhttp://www.blogger.com/profile/00891681342309129437noreply@blogger.com0tag:blogger.com,1999:blog-9018753.post-61472055012657872022010-10-08T16:36:00.000+08:002010-10-08T16:36:06.405+08:00滷肉的資源有限版前幾天因為看了可愛學生們的噗浪,居然看到魯肉飯的照片,害我一整個想吃到極點,偏偏在這個只有拉麵跟壽司的國度,雖然他們也有豬肉角煮這道菜,但是味道完全不一樣,他們的角煮味道跟壽喜燒比較像,很甜。為了解饞,決定在連休的這幾天,好好滷上一鍋肉,解一下我那想家的胃的鄉愁<br />
這次剛好手邊有相機,於是就乾脆把很久沒寫的食譜繼續寫下去<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://farm5.static.flickr.com/4086/5061977688_7b4bdf6b07.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="132" src="http://farm5.static.flickr.com/4086/5061977688_7b4bdf6b07.jpg" width="200" /></a></div>先熱鍋,日本這邊的超市都可以拿到這種牛脂,可以拿來當豬油用,這個拿來煎牛肉或炒青菜最好吃了,口感比較滑不像豬油那麼油膩。<br />
<br />
<br />
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://farm5.static.flickr.com/4154/5061977970_fbde8ea2a0.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="132" src="http://farm5.static.flickr.com/4154/5061977970_fbde8ea2a0.jpg" width="200" /></a></div>滷肉的食材還算很好買,但是價格偏高,所以就用一些替代品,像蒜頭的話,用沙拉用的炸蒜頭來代替,比較便宜。八角台灣很便宜,日本的話這一小包也才四個就要128羊。蔥是之前炒飯剩下來的,這種細青蔥叫九条蔥,其實不應該用這種,因為這種比較辣香而少甜味,要用那種很粗的大蔥滷起來比較好吃。最重要的是少了冰糖、生辣椒跟米酒,味道會差滿多的。<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://farm5.static.flickr.com/4089/5061978498_1bd919e267.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="132" src="http://farm5.static.flickr.com/4089/5061978498_1bd919e267.jpg" width="200" /></a></div>油熱了,就丟下去啦~先爆香,再丟豬肉<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://farm5.static.flickr.com/4153/5061978640_efbfe16f6e.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="132" src="http://farm5.static.flickr.com/4153/5061978640_efbfe16f6e.jpg" width="200" /></a></div>就給他炒到表皮有點焦焦的,用大火的話比較能把肉汁封住,我用的那個IH爐火力超小,只能將就一點啦~要是有瓦斯爐的話,用炸的其實最好吃,可以用高溫把多餘的油炸出來,肥肉就會變得QQ的而不會肥膩噁心,瘦肉的部份也可以把肉汁封住,最後煮起來才不會乾乾的。<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://farm5.static.flickr.com/4126/5061978894_3959c42b31.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="132" src="http://farm5.static.flickr.com/4126/5061978894_3959c42b31.jpg" width="200" /></a></div>炒得差不多了就丟炸蒜片下去,這個會讓煮起來的湯帶一點點的苦味,其實味道會更有深度一點,所以我很愛在濃湯裡放蒜頭,像煮咖哩我也會放蒜頭下去,不過要是沒煮爛,不小心吃到就會像踩地雷一樣了XD<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://farm5.static.flickr.com/4151/5061979042_71ffe30d7a.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="132" src="http://farm5.static.flickr.com/4151/5061979042_71ffe30d7a.jpg" width="200" /></a></div>放水進去,最好是熱水,肉才不會縮起來,其實這個時候味道最香感覺最好吃,每次都會忍不住先揀一兩塊比較小塊的起來吃掉<br />
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://farm5.static.flickr.com/4144/5061979300_999b7d04ab.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="132" src="http://farm5.static.flickr.com/4144/5061979300_999b7d04ab.jpg" width="200" /></a></div>大火煮到快滾,就要轉小火,不然會跑出浮末來<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://farm5.static.flickr.com/4130/5061370085_ef552acbbb.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="132" src="http://farm5.static.flickr.com/4130/5061370085_ef552acbbb.jpg" width="200" /></a></div>加醬油進去,醬油跟水的比例要看用什麼醬油,如果是比較鹹的壺底油,大概就是1:3,不然一般都是1:2,剛加進去時,會有非常難聞的味道,會讓人一度懷疑這樣的東西能吃嗎?會不會有問題啊?每次都要經歷一次這種信心的考驗,不過,不用擔心,繼續煮下去事情就會好轉XD<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://farm5.static.flickr.com/4089/5061370285_cdedcfb43b.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="132" src="http://farm5.static.flickr.com/4089/5061370285_cdedcfb43b.jpg" width="200" /></a></div>煮滾一次,轉小火開始燉煮<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://farm5.static.flickr.com/4149/5061370401_73702f7e18.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="200" src="http://farm5.static.flickr.com/4149/5061370401_73702f7e18.jpg" width="132" /></a></div>因為沒有冰糖、沒有米酒,也沒有味醂(這個可以同時取代酒跟糖,超級好用),所以只好將就一下用照燒醬代替了。其實滷肉跟咖哩很類似,就是看調配的香料來決定最後的味道,所以這個時候可以加一些有的沒的香料進去都會有很有趣的效果。像我試過胡椒、黑胡椒、咖哩粉、冰糖、味噌、生辣椒、一點點薑黃粉、辣椒粉、一點點小茴香、一點點肉桂,都可以讓味道變得很有深度,外面賣的滷肉大概就是糖跟醬油,自己做就可以講究一點,讓層次更豐富。<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://farm5.static.flickr.com/4104/5061979938_3580518656.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="132" src="http://farm5.static.flickr.com/4104/5061979938_3580518656.jpg" width="200" /></a></div>然後就放著讓滷肉們著色、入味,我大概都是煮10~15分鐘,煮太久水份變少會變鹹,所以要控制一下,用湯匙舀起來可以直接喝就還ok。<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://farm5.static.flickr.com/4152/5061370679_77f8f08599.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="132" src="http://farm5.static.flickr.com/4152/5061370679_77f8f08599.jpg" width="200" /></a></div>餓了!先盛飯,淋上大量的醬汁,我調的味道是比較不鹹的那種,所以可以放很多~<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://farm5.static.flickr.com/4154/5061980290_c171f87086.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="132" src="http://farm5.static.flickr.com/4154/5061980290_c171f87086.jpg" width="200" /></a></div>放上滷肉,因為沒炸過,所以滷起來會比較老,不過對我來說已經夠好了,之後回去再來做一次好了<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://farm5.static.flickr.com/4113/5061980548_2fed621af1.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="200" src="http://farm5.static.flickr.com/4113/5061980548_2fed621af1.jpg" width="132" /></a></div>這時候不禁覺得,我來的時候有把螺皇帶來真是太好了....TATWingly Shihhttp://www.blogger.com/profile/00891681342309129437noreply@blogger.com0tag:blogger.com,1999:blog-9018753.post-36588438767269671102010-10-07T09:32:00.001+08:002010-10-07T22:24:56.359+08:00Digital Content Expo看Galapagos現象從這幾年手機市場的蓬勃發展,日本的科技產業開始體認到自己的科技文化有一種獨特性<br />
他們稱之為Galapagos現象(ガラパゴス現象),這啥鬼<br />
<br />
Galapagos指的是科隆群島,這個島有著獨立的生態系,所以有著全世界只有這個島才有的生物,了解日本手機的人就會知道,日本手機的規格完全不同於世界各國的規格,是獨有的,就這點來看,的確非常地相似。<br />
那意思是他們覺得自己的文化很珍貴?不是,日本人視為是一種危機<br />
因為科隆島上的生物,在外來種入侵後,就一個接著一個滅絕了....<br />
<br />
日本其實是一個非常封閉的國家(我覺得啦),雖然他們是國際化的都市,生活的人種來自世界各地,可是他們的文明其實不太容易跟其他文化結合,而主要應該是心態的問題,這點其實從一些事情可以看出端倪:先前去參觀DoCoMo的研究中心,一般來說,這類最新科技的研究中心,會需要來自世界各地最頂尖的人才共同合作,不過我問了裡面的人,他們整個在園區裡的人員有幾千個,卻只有六七個外國人,這讓我非常驚訝,他們也很疑惑我怎麼會問這種問題,因為他們不覺得這樣哪裡很奇怪;而在兩年前,諾貝爾物理獎得主的一位日本教授,他畢生都沒有出過日本國土。<br />
或許是因為民族性或許是因為自尊心,為什麼這樣我不知道,但先前看過美國新聞週刊從人種及文化的角度,把整個世界分成19種國家,日本跟法國被歸類在「獨立型」(Stand-alone),顯示大家對日本其實有著相類似的概念<br />
<br />
這個民族自尊心,在百年前曾經被大大地踐踏過一次,就是黑船事件,也引發了後來席捲全日本的倒幕、大政奉還以及明治維新運動,日本人曾經不解,他們航海捕魚這麼久,為啥別人的船比他們的有力;這幾年,iphone跟3D電影的風潮,讓日本人有了相同的感受,他們把這些比喻成另一艘黑船,他們現在也不解,為什麼他們智慧型手機早發展了這麼多年,iphone卻會席捲世界,而講到3D電視,早在七八年前,sharp就已經有裸視的3D螢幕跟筆電問世,為啥現在才流行起來,而且都是別人賣得比較好XD<br />
<br />
我認為關鍵當然是在內容,軟體才是促使硬體流通的最大推手;像先前John Carmack所製作的遊戲,就影響了顯示卡的發展,陸續把T&L引擎跟shader放入硬體中,iphone靠的是apps而不是硬體規格,3D電影靠的是阿凡達掀起的熱潮。<br />
所以他們今年的Digital Content Expo(DCExpo2010),打出的口號就是"Beyond Galapagos",就是希望吸納外國的文化,讓日本的產業能推到國際,提早適應以增加存活的機會;就像他們明年開始進行的全面手機解放,不再鎖機而能夠吃外國的Sim卡,目的也是相同的,既然自己的東西夠好,幹嘛不丟出去看看,受一下文化衝擊,讓自己的觀念能夠更有彈性,更能面對不同的挑戰<br />
<br />
所以說,東西做好要趕快丟給別人看,被罵被笑被貶被褒,都是讓自己成長的關鍵<br />
期許自己想做的東西,別成為科隆群島上的生物,自爽還不錯,真正面對挑戰就完蛋Wingly Shihhttp://www.blogger.com/profile/00891681342309129437noreply@blogger.com0tag:blogger.com,1999:blog-9018753.post-11610322961812887922010-09-27T18:49:00.000+08:002010-09-27T18:49:02.630+08:00挫敗馬的真是的嚴重的挫敗!我真的是丟臉到想從七樓跳下去<br />
<br />
全是我的錯,我沒有好好努力!<br />
開始寫以後居然完全找不到論文跟CHI之間的連結點,所以放棄了投稿<br />
怎麼可以這麼簡單就放棄,硬生也要生出來啊,至少可以看到評審的意見<br />
居然還看錯了HRI的截稿時間,根本就忘了要投<br />
<br />
這下只剩下EUD跟late breaking可以丟了,想必五十嵐非常的不滿意<br />
別說他不滿意,我也非常不滿意,我在幹什麼啊我!<br />
有這麼好的環境,這麼有鬥志的同事,都回來四天了竟然還沒有進入狀況 <br />
<br />
從雜事脫身得太慢,節奏又調整不回來<br />
上星期又沒有先問好這星期的meeting時間<br />
<br />
一連串的錯誤造成今日的混亂<br />
<br />
兩個重大conference都沒投,唯一贖罪的方式就是把這個東西做成一個真的好用的東西<br />
而不是一個為了生產論文而作的生贄<br />
<br />
這次再沒做好,我就該去跳日本海自殺!<br />
<br />
罪人!Wingly Shihhttp://www.blogger.com/profile/00891681342309129437noreply@blogger.com0tag:blogger.com,1999:blog-9018753.post-18056136409893842502010-07-29T10:20:00.000+08:002010-07-29T10:20:54.182+08:00歸屬感前陣子偶然的機會知道了一些長年住在日本的台灣人的事情<br />
大多數的他們幾乎都已經歸化成日本籍了<br />
不過有一對夫妻怎麼樣都不願意變成日本人<br />
他們甚至希望把在日本出生長大的小孩送回台灣念大學<br />
在問我一些台灣念遊戲設計的事情<br />
他們的小孩幾乎只會講日語而已,是台灣人<br />
但對他們而言,台灣是外國<br />
<br />
問了他們為什麼不願意歸化,他們的答案是,不管在日本住了幾年,始終沒有歸屬感<br />
我很納悶,台灣對我而言,並不是一個有歸屬感的地方,環境的好壞才是重點吧?<br />
而且真要念遊戲設計,回台灣是很不理想的決定,但是他們非常地堅持<br />
<br />
結果,剛剛在聽周杰倫的歌,聽媽媽的話,我突然有了感觸<br />
突然想到自己一直讓周遭的人擔心,讓家人煩惱 <br />
我想到,我媽在台灣,不知道是不是還是一樣地在擔心著我在這邊的生活<br />
突然好想看看她,或正確地說,想讓她看看我,不要那麼擔心<br />
<br />
除了她,還有很多的家人,朋友,學生,或許也多多少少地在掛念著我<br />
我終於懂了,歸屬感,不是來自一個地方,而是來自那塊土地上的人<br />
<br />
我再怎麼討厭台灣的研究環境,那塊地上還有那麼多掛念著與被掛念著的人們<br />
我終於感受到那個牽絆,一直以為自己是匹流浪的狼,居然也有了套在身上的枷鎖<br />
但,是甜蜜的鎖<br />
<br />
想為這些人做更多的事,所以我要讓所有的一切都變得有意義<br />
要讓自己變得更好,更有力氣,保護與珍惜這些會跟著我一輩子的情感<br />
<br />
身而為人,而能有這些感受,真的是很幸運的事Wingly Shihhttp://www.blogger.com/profile/00891681342309129437noreply@blogger.com0tag:blogger.com,1999:blog-9018753.post-23894316430661216782010-07-27T15:33:00.009+08:002010-07-29T08:16:52.221+08:00我好像白老鼠在雪豹上<br />
1. nyAr2 + processing.video<br />
1.1版以前要加 hint(ENABLE_OPENGL_4X_SMOOTH);<br />
1.2版以後不用<br />
2. 任何用到opencv,且啟動OpenGL,一定要加hint(ENABLE_OPENGL_4X_SMOOTH);<br />
<br />
<br />
然後在嘗試openframeworks 0.061 + xcode 3.2.3 + artoolkitplus的過程中更是挫折連連<br />
論壇看到望眼欲穿,幾乎快要把全部文章都背下來了<br />
來記錄一下最後的結論<br />
1. tracker->setBorderWidth(useBCH ? 0.125f : 0.250f);<br />
其實這跟是不是BCH一點關係也沒有,黑邊有兩條的就是0.250,一條的就是0.125<br />
不過實驗的結果,粗邊的穩定性好非常多就是了 <br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6YhA8aYpkSHX_Xi8H3Ruu4nGyjgXEs_-aoHiQwri2bvMBrJYQmggm4gbVnHZkBqJaKLq2yGF7ejT05OgiF7-NMsba0zRDgTbB0qo-O4ODJ4RrYAMZEYrD2knM8wYDSpNNEojN/s1600/480-489.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6YhA8aYpkSHX_Xi8H3Ruu4nGyjgXEs_-aoHiQwri2bvMBrJYQmggm4gbVnHZkBqJaKLq2yGF7ejT05OgiF7-NMsba0zRDgTbB0qo-O4ODJ4RrYAMZEYrD2knM8wYDSpNNEojN/s200/480-489.png" width="200" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">這叫細(0.125)</td></tr>
</tbody></table><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgf8lkTV9coCnR8epu-qIU4WybaCBiNQKG-Qk_xwhmzHS2P0eLBjWRrCB1ccbe4cQ5f1uaZysIgG1CNOsz-Ex0YeVLtnYfUmyptp3Z_MShXeFWAS49-jsVhfRwR1ptqSN5yuo8j/s1600/480-489b.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgf8lkTV9coCnR8epu-qIU4WybaCBiNQKG-Qk_xwhmzHS2P0eLBjWRrCB1ccbe4cQ5f1uaZysIgG1CNOsz-Ex0YeVLtnYfUmyptp3Z_MShXeFWAS49-jsVhfRwR1ptqSN5yuo8j/s320/480-489b.png" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">這叫粗(0.250)</td></tr>
</tbody></table>2. tracker->setMarkerMode(useBCH ? ARToolKitPlus::MARKER_ID_BCH : ARToolKitPlus::MARKER_ID_SIMPLE);<br />
這行根本就是錯的....上面這種圖要用的是ARToolKitPlus::MARKER_ID_SIMPLE<br />
<br />
3. library連結要整個重設,這個讓人超無力的....ofx什麼都好,就是這個最糟糕<br />
每次改版都會換位子,之前的一堆路徑就要重設,addon的寫法也沒有一個準則<br />
大家各自做各自的addon,有lib裡包原始碼的,也有裡面還分作業系統目錄的<br />
希望他以後成發展得更成熟,至少extension方面不能再像現在這樣亂成一團<br />
既然標榜給非程式設計者用,就不要把CS那邊設定compile參數的歡樂情境給帶進來啊= =<br />
<br />
4. 啟用opengl後,會沒辦法還原回原本的2D座標,即使用了ofPopMatrix也沒用<br />
只能用opengl的方法來還原回原本的2D座標<br />
glMatrixMode(GL_PROJECTION);<br />
glLoadIdentity();<br />
glOrtho(0,640,480,0,-10,10); //640, 480是視窗大小<br />
glMatrixMode(GL_MODELVIEW);<br />
glLoadIdentity();<br />
<br />
<br />
經過無數次排列組合後得到的結論,成果非常非常小,血淚卻是非常非常多....Wingly Shihhttp://www.blogger.com/profile/00891681342309129437noreply@blogger.com0tag:blogger.com,1999:blog-9018753.post-7516302425957141172010-07-22T09:09:00.001+08:002010-07-22T09:10:25.348+08:00openframeworks!整理一下最近弄openframeworks遇到的事情<br />
雖然學長說他比較喜歡看到風花雪月,不過我的記性幾乎只能用在八卦上<br />
這種事情要是不寫下來我會很快就忘記<br />
<br />
原本我是計畫用processing來搞定很多東西,不過我開始有了在iphone/ipad/android上的需求<br />
processing是<a href="http://android.processing.org/">有android的版本</a>,用起來似乎也還可以,畢竟同樣都是java-based的 <br />
但iphone的解決方案,那個iprocessing對我而言根本就是個笑話<br />
因為iprocessing只是用瀏覽器把processing.js包起來而已,既然是js就表示一堆東西不能跑<br />
<br />
後來想到openframeworks,之前試玩過一陣子,語法跟架構的設計上跟processing很類似<br />
但是顯然有稍稍複雜一點,而且在外掛的使用上也沒有processing那麼成熟<br />
所以那時候並沒有深入研究,就是拿幾個範例改一改知道大概的設計邏輯就好<br />
不過我知道ofx有<a href="http://www.openframeworks.cc/setup/android-eclipse">android的版本</a>,也有<a href="http://code.google.com/p/ofxiphone/">iphone的版本</a>,而且似乎整合得很不錯<br />
<br />
現在真的要開始用了,才發現openframeworks官方的東西真的都很beta,難怪標號還沒上到1<br />
因為他們附的東西似乎都有點小問題,很多事情要解決還得自己翻論壇或自己重做<br />
<br />
第一部分是顯示中文的功能<br />
processing有個缺點是在CJK文字的處理上非常麻煩,必須製作vlw的字型檔,程式啟動時載入<br />
基本上這是個圖像檔,所以非常吃記憶體,檔案很大散佈也很麻煩<br />
(似乎因為專利的問題不能直接用TTF格式?)<br />
但在ofx上就好很多,因為可以直接用xxx.ttf來顯示字型,但是用力一查才發現<br />
ofx上的ofTrueTypeFont不能畫CJK字....即使用了unicode的字型檔還是不行....= = <br />
有種解法就是把字型全部dump成glyph,不過這個方法跟processing一樣蠢<br />
後來找到<a href="http://d.hatena.ne.jp/matataki/20091003/p1">一篇文章</a>,解釋了如何解決CJK文字的問題<br />
下載了ofTrueTypeFontWS.h跟ofTrueTypeFontWS.cpp,直接丟進專案裡<br />
結果一compile,失敗,找了一下原因,這篇文章的作者是用0.06版的ofx,我用的是0.061<br />
原來,0.061的ofx把freetype的目錄改了(基本上是好事,因為freetype的檔頭位置統一了)<br />
所以把OSX的include的部份,改成跟windows/linux的一樣就ok了<br />
<br />
第二部分是把同樣的程式碼丟上iphone的測試<br />
這下可好,一整個都是錯誤訊息,原因似乎是出在freeimage_universal.a這個檔案上<br />
要改的話表示要重新compile,表示我要去找來一堆source code再重新編譯過,一想到就頭痛<br />
幸好後來找到<a href="http://tokyo.supersoftware.co.jp/tech/iphone/2010/07/102338.html">這篇文章</a>,解釋了他重新編譯的結果,雖然成功,顏色卻會跑掉<br />
他建議去論壇的<a href="http://www.openframeworks.cc/forum/viewtopic.php?f=25&t=3658">這裡</a>下載dupin的檔案,重新掛上去之後取代掉原本的.a,就一點問題也沒有了<br />
<br />
所以現在總算可以在iphone上面用openframeworks顯示cjk文字了<br />
好麻煩的frameworks哪....OrzWingly Shihhttp://www.blogger.com/profile/00891681342309129437noreply@blogger.com0tag:blogger.com,1999:blog-9018753.post-52365162859428745462010-07-07T09:57:00.001+08:002010-07-08T10:58:55.799+08:00第一章:節奏開始進入工作後,才發現這邊是一個非~常自由的研究室,跟我之前在工研院時有很大的差異<br />
或許因為大家都只有發表的壓力,似乎比較不用考慮商業的事,所以比較像學校一點<br />
<br />
在工研院時,一直有各種的週報、隔週報、月報這類的official talk<br />
所以總覺得自己花了很多的時間在開會以及準備開會用的資料<br />
每天都在解決小問題,沒機會思考大方向的事,而實際上大方向也是上級或上上級決定的<br />
多半是要應用最新的技術或標準之類的 ,所以會花很多時間在踹技術的東西,不論成不成熟<br />
說起來研究的自由度比較低一點,是非常明顯的技術導向<br />
<br />
而在這邊,我可以自由尋找資料、蒐集佐證、做簡單的調查、調整方向<br />
先找好議題,再來考慮要運用的技術;而不是先挑了技術,再找能應用的方式<br />
說起來是更像設計一點,我們花很多時間在思考應用的情境<br />
而因為大家都有各自的方向,所以開會時議題的多樣化也非常有趣<br />
有時候開會時丟出來的東西會有一些迴響,然後就會引發一系列的unofficial talk<br />
比起像戰場的正式會議,怕說錯話,怕講不清楚,私下的交流反而更能確實地彼此傳達概念<br />
這點是我很喜歡的<br />
<br />
第一週的進度報告,我畫了幾張圖,開了個有關女僕的小玩笑,似乎都還挺有效的<br />
他們接受度很高,也從各自的角度給了我一些進一步的想法<br />
或許我還沒進入到真正艱辛的部分<br />
但是至少現在我是期望九月不要到來,我希望能一直就這樣做研究下去<br />
<br />
雖然根本還沒畢業,即使不想承認,實際上自己是已經離開研究生活很久了<br />
要重新抓回那個節奏需要一點時間,現在也還沒習慣這樣可以整天專心思考的奢侈享受<br />
<br />
但是血液的熱度不會騙人,我知道我真的熱愛做研究<br />
堆積如山的論文看起來很累,浸在其間卻很開心 <br />
難以捉摸的使用者讓人頭痛,想了解他們想法的渴望可以讓人暫時忘記脹大的腦<br />
各種奇奇怪怪的演算法與控制指令使人困惑,但是等在後面的成就感是最棒的獎品 <br />
設計各種情境經常把自己搞得累到沒力氣說話,想到能為使用者做點事就會帶來無比的動力 <br />
真的熱愛一件事,做起來還是會覺得累,卻不會感到痛苦 <br />
<br />
抗生素似乎挺有效,臉比較消腫了,看起來沒之前那麼可怕了,雖然笑容還是怪怪的<br />
而昨天接到的消息,老師終於得到正常的對待了<br />
我還太弱沒有能力正面對抗這些人渣,我也知道詛咒別人會短命<br />
我還是願意用我的壽命來詛咒這些爛咖<br />
<br />
「你們這些沒能力競爭,只能耍心機鬥爭的垃圾們!去死吧!我希望你們死一百次!」<br />
<br />
度過詭異的六月,七月似乎真的開始回到正常的軌道,包括我的生活也是<br />
研究是我想要的,在最棒的環境跟最棒的人相互激勵出更好的研究是我的夢想<br />
<br />
謝謝祢,還有在我身邊的那些不斷引導著我的天使與幫助我的人們<br />
尤其這趟自私的旅程帶給身邊的人相當多的困繞與麻煩,真的覺得很對不起他們 <br />
我沒辦法形容現在的自己有多麼滿足,可是我已經很久沒有這麼這麼地沈醉在生活裡<br />
能愛上自己在做的事,真的,是無上的幸運,也是至高的幸福<br />
可是我很貪心,我還想要更多, 要請祢繼續看著我<br />
看著我如何找到更大的幸福,然後把得到的幸福轉化為更多的幸福,帶給其他人<br />
<br />
請繼續多多指教了! <br />
<br />
下星期的20張情境,我來了!Wingly Shihhttp://www.blogger.com/profile/00891681342309129437noreply@blogger.com0tag:blogger.com,1999:blog-9018753.post-33496186643353274032010-06-30T20:49:00.001+08:002010-06-30T20:50:03.122+08:00第零章 之二昨天中午到達日本,下午就跑去辦租房子的事,晚上隨便亂吃,今天一早要進事務所辦手續<br />
<div>晚上也早早就睡了,不過半夜就痛醒,然後就一直痛到天亮時間到可以吃抗生素..</div><div><br />
</div><div>今早到了事務所才知道,今天居然是我第一天上班....原本不是說7/1號嗎?</div><div>我還沒準備好哪,還好行政的松浦先生要我先去區役所辦外國人居留證,下午再去就可以</div><div>原來他們的時間是自主管理的,研究室並沒有強制要打卡,只有原則上9:30上班,17:45下班</div><div>十點以後不能留在研究室裡,必須事先聯絡事務所而且必須兩人以上</div><div>他們怕我們爆肝死在裡面沒人知道....松浦先生您講得真是有夠明白的XD</div><div><br />
</div><div>所以我早上去的時候,裡頭大概只有三個人吧....</div><div>下午到我的座位開始準備資料時,陸陸續續進來了一堆人開始做事情</div><div>接下來到了17:45,沒有半個人準備離開....果然是原則上的下班時間</div><div><br />
</div><div>然後到了六點多,我還是走不了,因為五十嵐先生臨時開了一個小會議</div><div>最後在七點時,我覺得我要是不走,我會買不到枕頭,硬著頭皮說我要先離開</div><div>我居然是全事務所第一個走掉的....你們為什麼不回家啊TAT</div><div><br />
</div><div>然後回到家,信箱裡第一封信就是五十嵐先生在七點半寫的</div><div>說他臨時想到一些相關研究的案例,要我先把這些先前研究摸熟</div><div>我知道我進度慢啦....可是你也追得太緊了吧....嗚嗚</div><div><br />
</div><div>不過還是有賺到的部份,至少他們有提供ACM跟IE3Explorer的完整權限</div><div>可以開始大抓特抓,不用掛慢吞吞的VPN了,哈哈</div>Wingly Shihhttp://www.blogger.com/profile/00891681342309129437noreply@blogger.com0tag:blogger.com,1999:blog-9018753.post-25205867026766745492010-06-29T20:26:00.000+08:002010-06-30T20:49:36.482+08:00第零章這個六月實在太過詭異,連到最後一天都還要跟我開玩笑<br />
<br />
六月初,發生在瑪麗金身上的一連串巧合,害她差點沒辦法離開學校<br />
六月中,我最尊敬的老師他最尊敬的老師,離開了這個世界,剛好那天還是畢業典禮<br />
<br />
六月底,我開始準備出國的事宜,巧合就這樣連續地出現<br />
<br />
出國的前一天發現自己有腫瘤,而且長在臉裡面<br />
醫生雖然建議我取消,但我完全沒辦法接受放棄這件事<br />
到國外跟最頂尖聰明的人一起做研究是我這十年來的夢想,已經就在踏進去,叫我怎麼放得下<br />
就像櫻木對老爹說的「我只有現在啊!」,我已經不敢去想我年底還有沒有辦法申請學校<br />
對我而言,錯過這次,我這輩子或許再也不會有機會了<br />
所以我還是決定,撐著病痛以及醜到極點的臉,歪斜的眼睛跟嘴巴讓我完全不敢照鏡子<br />
在身心都嚴重受挫的狀況下,我相信我可以用意志力戰勝這一切<br />
<br />
飛機起飛前四個小時,我要準備搭車去機場了,為了這趟旅程而事先準備的全新旅行箱<br />
在我提起來的一瞬間,提把整個碎裂,之前搬來搬去也都沒事,在這個時候斷掉?<br />
我整個呆掉,這會不會是什麼不好的兆頭?<br />
<br />
在咒罵完賣旅行箱的高仕後,我還是出發,然後到了機場<br />
這才發現我準備要搭的飛機不是我一向習慣的長榮,而變成了日亞航<br />
我買的是長榮賣的票沒錯,航班也是BR開頭的,但是是日亞航的飛機,這是他們的聯營航線<br />
這..會不會太多巧合了?我一陣毛骨悚然,讓我不斷聯想起絕命終結站的劇情<br />
要求長榮給我換票,櫃檯跟我說抱歉,不巧這兩天的飛東京班機都是客滿<br />
<br />
我坐在機場的出境大廳很久很久,我一直在猶豫到底這一切到底是不是預警?<br />
最後我決定,走吧,如果真的怎麼樣了,那就這樣吧<br />
對我而言,在這樣的關頭放棄,跟死其實沒什麼兩樣<br />
<br />
我寧可相信,這是上帝給我的考驗,祂想知道我準備用多強大的意志力來面對這項挑戰<br />
<br />
然後,我到了日本<br />
<br />
一段陌生、刺激而又令人期待的挑戰,在我的面前展開<br />
<br />
我的背,晚上會讓我痛醒<br />
我的樣子,醜到講話都可以把人嚇得遠遠的<br />
我的臉頰,每天都在發腫劇痛中,我要不斷地不斷地吃消炎藥<br />
半夜醒來,我已經分不出來到底是背在痛或是臉在痛,感覺全身都不對勁<br />
我沒辦法笑,因為我只有一邊的嘴巴能張開<br />
我不能大口吃美食,因為我的牙齦被腫瘤壓到疼痛不已<br />
<br />
我承受這一切,只為了換來一個挑戰的機會,一個入場競爭的資格而已<br />
即便我沒有把握能夠表現得多好,即使我根本就會慘輸給那些妖怪天才<br />
我還是想要這個機會,這就是我的意志!<br />
<br />
祢,看到了吧!Wingly Shihhttp://www.blogger.com/profile/00891681342309129437noreply@blogger.com1tag:blogger.com,1999:blog-9018753.post-89130173036478504582010-05-30T10:12:00.000+08:002010-06-13T10:13:10.229+08:00我愛的 與 愛我的前幾天的生日,大概是我有記憶以來,最複雜心情的生日<br />
我很不喜歡過生日,因為我很不願意變成眾人的焦點,我害怕眼光就像我害怕鏡頭一樣<br />
<br />
不過這次的生日,卻讓我第一次有了「如果就這麼死去該有多好」的念頭<br />
因為太幸福,而這幸福卻又不是自己找來的,而是由一群我愛的人給予的<br />
我不知道以後還有沒有這樣的幸福,但是好怕我變得會期待,那麼如果就這麼死去我就不會有期待了,也就不會失望,那該有多好<br />
<br />
我從來沒想過會得到別人的愛,因為那一直都不是我預期中的東西<br />
我只是一個,找到喜歡的人事物,就會用盡全身的力氣去愛的人<br />
我找到了研究,我用全部的心力去努力,即使沒啥成果,過程總是開心的<br />
我找到了你們,我拿出我全部所擁有的一切一起分享,我從來就沒在乎過什麼叫回報<br />
我並沒什麼偉大的志向,我只是喜歡做自己想做的事<br />
然後希望我愛的人都能夠過得幸福快樂就好了<br />
<br />
你們在信裡寫著愛我,雖然事實上,我實在不是一個相信會被愛的人<br />
可是你們的樣子,卻又讓我覺得,你們好像是說真的<br />
我可以相信嗎?我真的可以相信有人會愛我嗎?<br />
我不知道,也很困惑,但是那種滿到快溢出來的幸福感卻是貨真價實的<br />
那種被血液的熱度激發出來的眼淚也是貨真價實的<br />
我願意相信這一切都是真的,即使是假的,也請不要戳破....Wingly Shihhttp://www.blogger.com/profile/00891681342309129437noreply@blogger.com0tag:blogger.com,1999:blog-9018753.post-34312703255631448262010-04-08T18:33:00.000+08:002010-04-08T18:33:21.300+08:00雨天的幻想今天淋了一點雨,突然覺得下雨好像上帝在對我們說話<br />
<br />
打在頭上叫做叮,落在身上叫做咚<br />
<br />
有時候聽到的是叮叮咚叮咚咚叮,其實祂在說我愛你<br />
有時候聽到的是叮咚叮叮叮叮咚叮咚,這是在說要加油<br />
<br />
有時候祂會嘮叨個不停,傾盆的大雨會讓我們把傘撐起覺得祂好囉嗦<br />
<br />
我今天聽到的是咚咚咚咚叮叮咚,這句話是叫我眼淚擦一擦<br />
目標在遠方,路卻在腳下<br />
<br />
每個人站在雨裡,聽到的都是不一樣的話<br />
你,今天,聽到了什麼?Wingly Shihhttp://www.blogger.com/profile/00891681342309129437noreply@blogger.com1tag:blogger.com,1999:blog-9018753.post-69752553245970316012010-04-07T23:04:00.000+08:002010-04-07T23:04:00.600+08:00再一次我又開始了強迫症的症狀<br />
<br />
我又開始翻著簡介,期待我經歷這一切<br />
我又細細看著討論區的內容,希望自己是其中發言的一個<br />
我又一遍又一遍地看著說明,盤算自己有多少可能性<br />
我又一滴一滴地掉著眼淚,因為這一切都沒有實現<br />
<br />
如果吸引力法則是真的<br />
那深藏的宇宙中的所謂冥冥的力量<br />
還有始終守護著我的上帝<br />
<br />
祢,是否感受到了我的想望?<br />
可不可以告訴我,我是否走近一點了呢?Wingly Shihhttp://www.blogger.com/profile/00891681342309129437noreply@blogger.com0