回到首頁
章魚約翰的Flickr
關於章魚約翰
回到最上方
留言板
訂閱我的RSS
寫信給章魚約翰
Loading...Please wait...
Feed on
Posts

京都人和 People in Kyoto

三月底(3/26-3/30),跟Norman、Lucca及Jason一行四個人到日本關西地區去自助旅行。
這一趟有很多的小插曲,有機會再寫來回憶。
這邊先只跟各位分享一些我拍的照片,尤其是人的部份!!

不談印象中的日本人,光談我看到的...
乾淨、愛漂亮應該就代表全部了吧!!也許是他們飲食習慣的關係,街上找不到較為豐庾的人,無論是男生或是女生。
而女生更是幾乎都會畫上一定的妝容。
anyway,看看拍的不怎樣的圖吧^^

#1



#2



#3



#4



#5



#6



#7



#8



#9



#10



#11



#12



#13



#14



#15



【Blogger】相關文章(Related Posts)

進入Web2.0後,標籤(tag)的使用無疑是最具影響力之一的突破。
不同於傳統的樹狀分類,tag的運用可以是一對一、一對多甚至是多對多。
以Blog而言,tag的標示使用便相對的方便且重要了!!
當在觀看一篇特定文章時,能夠自動將相關的文章給列示出來,就可以可讓讀者看到可能同樣有興趣的文章,更可吸引讀者去瀏覽自己其他的文章。

由於Blogger會賦予每篇文章靜態連結網址,所以我們很容易便可透過RSS來達成上面我們要的功能了!!
意即,只要透過文章tag的RSS Feed,抓出所有擁有相同tag的文章,並將之列出(或亂數選擇幾篇)即可。
以下的做法是參考自ABIN'S TECH NOTE,該網站有很多很有用的blogger hack,而且在blogger的基礎教學上也很豐富,是玩blogger的template或是widget一定要去逛逛的好站哦!!

要改之前,請千萬記得要先備份template。
首先,要先在<head>及</head>之間加入下面這一段JavaScript的程式
<script type='text/javascript'>
//<![CDATA[
var relatedPostsNum = 0;
var relatedTitles = new Array();
var relatedUrls = new Array();
var relatedDates = new Array();

function RelatedLabels(json) {
  for (var i = 0; i < json.feed.entry.length; i++) {
    var entry = json.feed.entry[i];
    relatedTitles[relatedPostsNum] = entry.title.$t;
    relatedDates[relatedPostsNum] = entry.published.$t.substr(0,10);
    for (var j = 0; j < entry.link.length; j++) {
      if (entry.link[j].rel == 'alternate') {
        relatedUrls[relatedPostsNum] = entry.link[j].href;
        relatedPostsNum++;
        break;
      }
    }
  }
}

function RemoveDuplicatedPosts(PostUrl) {
  var tmpUrls = new Array(0);
  var tmpTitles = new Array(0);
  var tmpDates = new Array(0);
  function contains(a, e) {
    for(var j = 0; j < a.length; j++)
      if (a[j]==e)
        return true;
      return false;
    }
    for(var i = 0; i < relatedUrls.length; i++) {
      if(!contains(tmpUrls, relatedUrls[i]) && PostUrl != relatedUrls[i]) {
        tmpUrls.length += 1;
        tmpUrls[tmpUrls.length - 1] = relatedUrls[i];
        tmpTitles.length += 1;
        tmpTitles[tmpTitles.length - 1] = relatedTitles[i];
        tmpDates.length += 1;
        tmpDates[tmpDates.length - 1] = relatedDates[i];
      }
    }
  relatedTitles = tmpTitles;
  relatedUrls = tmpUrls;
  relatedDates = tmpDates;
}

function ShowRelatedPosts(PostUrl) {
  RemoveDuplicatedPosts(PostUrl);
  var r = Math.floor((relatedTitles.length - 1) * Math.random());
  var i = 0;
  if (relatedTitles.length > 0) {
    document.write('Related Posts: <ul>');
    while (i < relatedTitles.length && i < 5) {
      document.write('<li><a href="' + relatedUrls[r] + '">' + relatedTitles[r] + '</a> - ' + relatedDates[r] + '</li>');
      if (r < relatedTitles.length - 1)
        r++;
      else
        r = 0;
      i++;
    }
    document.write('</ul>');
  }
}
//]]>
</script>

可以看到上面,其實是透過JSON去抓取RSS Feed的內容,並且只抓取文章的標題、連結及日期的部份。另外,ABIN前輩還透過RemoveDuplicatedPosts這支程式將文章自身給排除在候選名單之外,更顯得合理,否則在文章內的相關文章還出現自身就有點脫褲子放屁的感覺了!!
此外,在ShowRelatedPosts這支函式中,有兩個部份比較需要注意,一是我用紅色粗體字標示的部份,就是要亂數選取文章的篇數,意即要列出的文章篇數。
二則是document.write的部份,這部份就是要如何顯示在文章內的格式(並非顯示的位置),這兩個部份非常方便讓使用者來修改!!

再來便是要決定何時呼叫上面的函式來抓取文章了。
先找到在文章裡顯示該文所擁有tag的程式,在列出tag的同時,就順便做過濾RSS Feed的動作,避免重新再做一次浪費資源及時間!!
<b:if cond='data:post.labels'>
  <data:postLabelsLabel/>
  <b:loop values='data:post.labels' var='label'>
    <a expr:href='data:label.url' rel='tag'><data:label.name/></a><b:if cond='data:label.isLast != &quot;true&quot;'>,</b:if>
  </b:loop>
</b:if>

在上面這段程式中的每個迴圈最後,就執行程式去抓取!!
也就是將上面這段程式加入下面藍色的部份
<b:if cond='data:post.labels'>
  <data:postLabelsLabel/>
  <b:loop values='data:post.labels' var='label'>
    <a expr:href='data:label.url' rel='tag'><data:label.name/></a><b:if cond='data:label.isLast != &quot;true&quot;'>,</b:if>
    <b:if cond='data:blog.pageType == &quot;item&quot;'>
      <script expr:src='&quot;/feeds/posts/default/-/&quot; + data:label.name + &quot;?alt=json-in-script&amp;callback=RelatedLabels&amp;max-results=10&quot;' type='text/javascript'/>
    </b:if>

  </b:loop>
</b:if>

上面這段程式,紅色粗體字則決定了抓取的相關文章的母數,這個數字得大於前面決定的列出文章的數量才行。
當然,這個數字越大相關文章的亂數樣本也越大,也就是相關文章可以顯示越多舊的相關文章。相對的耗費的資源也就多了點。
OK,到這邊基本上都做完了,唯一剩下的部份,就是把結果顯示了!!
顯示的部份,只有一個條件,就是必須在上面這一段程式的後面才能顯示(總得讓程式先抓完資料才有東西可以顯示吧^^)
<b:if cond='data:blog.pageType == &quot;item&quot;'>
  <script type='text/javascript'>
  ShowRelatedPosts(&#39;<data:post.url/>&#39;);
  </script>
</b:if>


好了,儲存後就打完收工啦!!!
上一段藍色的判斷式,是用來判斷目前所在頁面是否在文章的連結內頁。所以如果是加上面的方式做的話,這個顯示相關文章效果,在首頁的文章是看不到的,得要點入文章的內頁連結(當然,那篇文章要有加註標籤被分類過),在顯示標籤的後面才會顯示效果哦!!

※參考網站:
Abin's Tech Note:加入相關文章功能(Related Post)


有你的快樂

自從一個人在外面租房子後,我都會習慣性的轉開電視,不是為了看某些節目,更不是為了看某些明星,也許只是單純的想為冷清的房間增添那些許人氣。
今年一月的一個忙碌的夜晚,孤寂的我正與程式進行一場拔河的搏鬥。耳邊如同往常一般傳來電視那熟悉已久但卻又相當陌生的聲音…
也許是恰巧在那與程式進行N戰N/2+1勝賽制中奪得了一勝,剛好那麼有一絲絲閒情逸致細細聆聽耳邊傳來的聲音;更也許是因為這聲音實在太美妙動人,讓我在與程式搏鬥的當而能夠忽略掉旁邊0與1大軍傳來的陣陣叫囂聲與加油聲…
無論如何,我就是聽到一個,能讓我放下手上的工作,把心思轉移到電視的一個好聲音!!

就像我當年聽Norah Jones、Jack Johnson、Lisa Ono一般
一點慵懶、一分輕鬆、加上自然不造作的情緒;沒有衝浪般的激情(好吧,我承認我沒衝過浪),也沒有攝影時的孤獨(嗯,對啦,我拍照時都是一群人到處瘋…並不孤獨啦),單純就是一種會讓人置身事外卻又能清楚體會的那一種淡淡然。
不哭不吼,不急不徐,不太過亦無不及;沒有令人驚艷的技巧,卻又有完全的修飾;天生厚實卻又不沉悶的嗓音,娓娓唱來,畫面就自然會呈現。
像咖啡般又香又儂郁,像XO般醉人卻順口…相同的,都是喝一口就能溫暖你的心!!
一個歌手,要有著什麼樣的經歷才能詮釋這樣的感情??依我那未發育完全過的大腦來看,時間應當是必然的條件之一。
也許…一個擅長靈魂樂、Jazz樂,有著黑人天生好聲線的歌手才會是她的真面目吧…

飛奔到電視前,看著眼前的這首Let's Start From Here,主唱者竟然是個跟我一樣有著黑頭髮、黃皮膚的年輕女孩…再看看名字,竟不是曾經令我極度驚艷的雪兒、Susan Wang等名伶(廢話,聲音就不像了)…
Joanna Wang,這名字很陌生…但…未來的歌壇,應該肯定會有這個年僅19歲的小女生的一席之地。

前面這一段沒頭沒腦的文章,其實早在很久前就該寫了…不過我的個性一向很懶…該忘的絕對是不會記得的…所以…過了快半年才出現,請各位不要拿垃圾丟我…但拿錢丟我倒是非常歡迎^^
過年後也買了Joanna的這張CD…每天上下班也聽到快爛掉了,最近這一個月也已經換成了PS.I Love You原聲帶在播放…直到這兩天…
因為某人每天翻上又翻下(這各位不用懂,我跟她懂就好了^^)的看著「我在墾丁天氣晴」這部豆導的連續劇。在某人的強力推廌加上小弟個人強烈的好奇心之下…我也開始看了一下這部影集…
OKAY,看到這兒,可能有人真的想丟垃圾過來了…怎麼有人會瘋到把Joanna跟我在墾丁天氣晴穿插亂講@@
各位別急啦,因為我在墾丁天氣晴的片頭及片尾曲都是收錄Joanna這專輯的歌,所以也勾起了我對她這專輯的想念,並再度把這張CD拿出來細細回味一番。

這篇文章其實不是要跟各位分享我對Joanna的欣賞或是我在墾丁天氣晴這影片的看法,而是單純的想分享一下Joanna這專輯裡的一首歌,也是我在墾丁天氣晴裡的片頭曲:有你的快樂
這首歌除了旋律優美以外,歌詞更是寫的非常的棒,配合Joanna獨特的嗓音,把對對方那種情愫娓娓道來:不是激情的、也不是委屈的,一切都是那麼的自然,那麼的享受思念的攏罩
我想,這真的唱出了很多人(包括我)對另一半的想法吧!!
搭配墾丁天氣晴那淡淡陳述的調性,真的是近來我覺得台灣戲劇跟流行樂搭配最好的一部戲了!!





有你的快樂
我怎麼都不想睡 天特別亮夜特別的黑
當我深深的呼吸 心中充滿想你的甜蜜

想和你走在雨中 想要你牽我的手 傻傻的你不敢說愛
而我也故意要你為我等待

說不出有多麼快樂 還是不夠 這感覺這一切
就好像飄在外太空 別的星球 只有我們存在

喜歡和你在一起 無聊的生命也變有趣
當你聽我的音樂 分享在每一刻的心情

在一起越來越久 開始會對你在乎 這感覺我們都明白
只要你在身邊 日子就亮起來

說不出有多麼快樂 還是不夠 這感覺這一切
就好像飄在外太空 別的星球 只有我們存在

愛情在這個時候 我的心就像天氣 晴時多雲偶爾有雨

說不出有多麼快樂 還是不夠 這感覺這一切
就好像飄在外太空 別的星球 只有我們存在


底片機身再升級 Canon Eos 1v

話說,上次入手Konica的HEXAR RF時,還寫了一篇KONICA HEXAR RF初體驗來自爽了一下,當時還寫說我在學生時代把FM2當機皇看,連Canon EOS 1v這真正的機皇都不放眼裡。很快的…我這次要來自掌嘴巴了!!!

也許是因為拍攝需求的關係吧,我常常需要快速對焦搶拍,手動對焦對我來說便相對變的較為麻煩,加上我用5D實在用的太習慣了,於是前一陣子便把我的注意力移到了當年連想都不敢想的1V上面^^
透過eBay、Yahoo等等管道,現在的1V都還是相當的貴,即便是二手、甚至三手四手的機身,都還不是我這小角色能負擔的起的。但時機就是這麼的巧,剛好在Keybuy上看到一台品相很不錯且價位相當便宜的1V要出售,於是乎,我便立刻下手相約面交啦!!!
這台由吉米蕭大哥出讓給小弟的1V,實際拍攝卷數只有八十多卷,相當的新,所差的就只在無盒無單,只有單機身這樣,但…價位合理啊!!!
剛入手時,真的是銷魂啊,無論是低調的軍艦部、操作的手感、快門聲等等,都讓我的5D遜色了不少!!

其實,為什麼我會入手這台要讓我吃兩個月泡麵的1V,主要原因大概如下吧:


  • 底片寬容度!!現階段而言,縱然頂級機(如1Ds Mark II、1Ds Mark III、D3等等的)都有一探底片寬容度的實力,但這種機器不是我能買的起的。試想,一台5D我就可以買3台1V了,更何況剛說的那些貴到爆掉的機身。拿5D來說,在高光處的表現,無論是在細節的呈現或是層次感上還是輸底片機蠻多的,即便5D是公認表現一級棒的單反機身了。

  • 很多玩底片的人都會說:就是那股底片味沒辦法讓人忘懷,是的,不免俗的,我也要這麼說^^

  • 底片的顆粒感太銷魂,玩過底片的都知道,即便是RVP50這種號稱最細緻的底片,還是會有它獨特的顆粒感。是的,就是這種顆粒感讓人覺得:這才是真正的照片,有種活在現實的感覺。5D的作品,看起來就是「純淨」,不夠「現實」的感覺。不諱言, 5D的畫質相當的純淨明亮而細緻,色彩也是相當漂亮,就「漂亮而乾淨」的影像來說,已經接近滿分,無可取代了!

  • 黑白攝影。是的,熟識我的都知道,我愛黑白!!我愛去除顏色,光看光線的單純!!即便數位暗房也可以達到,但我還是喜歡黑白底片的顆粒感、細膩的層次感!!這其實才是我入手1V的主因,我打算後續的婚攝案,拿1V來做黑白的攝影,專針對新人的情感部份來做特寫!!


因為是二手的,所以也沒啥開箱照,我也不習慣拍這種東東,所以,有興趣的請參考我下面的參考網站囉^^

好了,廢話不多說,來看一下我的第一卷作品吧!!
這底片是普通到不行的Superia 400,是龍哥給我的快過期的一卷底片,不過可能是我捲片上有問題,加上龍哥之前可能有拍過吧,洗出來有一半都變成重曝,就不貼了,貼幾張我比較喜歡的來解毒好了^^












※參考網站:
攝影家手札:EOS-1V獨家實體驗
Mobile01蔣大:我的老戰友 Canon EOS 1V


章魚約翰看電影:迷霧驚魂 Stephen King's The Mist



這天因為突然發現之前買的威秀團體票最後一天到期了,為了不想再補那30元的差價,加上剛好隔天是假日(清明節),便又和阿早來到了信義威秀看看電影囉!!
原本是沒有預定要看什麼片的,畢竟最近吸引人的片感覺不是很多;於是乎,有三部片子列入考慮,分別是:美人心機(Other Boleyn Girl)、史蒂芬金之迷霧驚魂(THE MIST)以及變眼(The Eye)。
美人心機是因為看來編制、劇情都還不錯的感覺,迷霧驚魂則是因為近來威秀正在大做廣告,加上又是Stephen King的小說改編;而變眼…則是因為主角是我跟阿早都覺得是女神級的Jessica Alba所出演的。

因為阿早想看些不一樣的,而驚悚片我們兩個之前都比較少看,所以美人心機就退出競爭的行列,而迷霧森林我們都沒看過原著,對劇情比較好奇,於是乎最後變獎落迷霧驚魂森林啦!!!
買票時,出乎意外的,迷霧驚魂的座位竟然異常的好買,也許是最近沒啥大片較能吸引人潮進電影院,也許是非假日的關係,但以威秀強打這部片子的情況來說,安排在小的廳院加上泛人問津的情況,總令人覺得在看片之前就嗅到一股謎樣的氣氛。


中文片名:迷霧驚魂
英文片名:Stephen King's The Mist
北美上映日期:2007/11/21
台灣上映日期:2008/03/28 (原定3/21)
類型:恐怖
導演:法蘭克戴倫邦特 Frank Darabont(綠色奇蹟)
編劇:法蘭克戴倫邦特 Frank Darabont(綠色奇蹟)
演員:湯瑪斯檢恩 Thomas Jane(神鬼制裁)、瑪西蓋哈登 Marcia Gay Harden(神秘河流)、蘿莉荷登 Laurie Holden(沉默之丘)
製片預算 / 全美票房:1800萬 / 2558萬


劇情的安排就不說了,大家有機會自行進電影院看。
但以個人的觀感來說,這部片的前半段真的有科幻恐怖片的感覺;但後半段後,就會開始了解整部片的走向,不論是原著Stephen King或是導演Frank Darabont所想詮釋的主軸,其實都不是那外面霧裡未知的怪物,而是存在每個人心中心魔!!

裡面有幾個角色的安排真的是相當的妙,像由Marcia Gay Harden演出的這個迷信、神經質的婦女,貫串整個情節的主軸。一開始其實還不把她這個角色重視,直到發現了整部片的精髓後,才會發現這個角色的重要性!!
另外像是一開始困在超市的那個急於回家的媽媽,在尋求不到協助的情況下,冒險出走的這個角色,看完最後會頗耐人尋味的。

Anyway,這部片的結局不像小說的開放式結局,導演反而用他特別的結束方式,再次震憾了全場觀眾對於人性的既有思考;這部份也許有些爭議,但…人生其實就是這麼一回事,不是嗎?!
包含結局,其剛剛提到冒險出走的那個媽媽,其實都一直震憾著大家對於主觀的是非決定…這也許就是這一部片真正想表達的吧^^

無論如何,這是一部還蠻值得進電影看的電影,雖然它的恐佈畫面不算太多,但都還蠻恰到好處的嚇到人^^,女友有興趣的話,記得一起陪同去觀賞囉~~嘿嘿…你懂的o.Oy

※參考來源:
英文官網
中文官網
劇照來源:Photowant.com


任明&蓉真結婚


"任明,我就把女兒交給你了!!"
這是我拍了這麼多場婚禮中,聽到的最令人感動的一句話,感動的不在它字面上的意義,而是在講這話當時的紛圍,那一瞬間真的令人相當的感動!!
尤其,這是出自拉拉手那平時顯得堅毅的父親口中~~

狗狗頭跟拉拉手(aka. 布丁美眉),在我這個爬滿蜘蛛的BLOG常常出現他們的名號,想當然爾,他們的結婚我不能錯過啦!!
繼最初的求婚篇
再到進一步的文定篇
終於來到這次的修成正果篇啦!!

這次不同於以往,我的拍攝風格不變,但這次我挑出來看的都是黑白的,這次都是數位檔彩色拍攝再轉黑白,也儘量使用低反差的方式來呈現,一些高調(High-Key)的方式,讓布丁更顯得更加的夢幻!!
也由於小弟覺得這次的黑白照就蠻精采的了,我就沒加任何的文案,單純的讓照片來說故事囉~~




 
子物件比較
20090725 20090726