2008年8月31日 星期日

係youtube 學用閃光燈: 第三堂 Joe McNally talks about Nikon SB-800 flashlight

係youtube 學用閃光燈: 第三堂
Joe McNally talks about Nikon SB-800 flashlight

係youtube 學用閃光燈: 第二堂Nikon Creative Lighting System

係youtube 學用閃光燈: 第二堂
Nikon Creative Lighting System



2008年8月30日 星期六

係youtube 學用閃光燈: 第一堂

係youtube 學用flash

第一堂
Strobist DVD Excerpt

未來科技: Photosynth

MS Photosynth
http://photosynth.net/default.aspx



之後狂映相可以有用

有時間要download 個 software 同 plugin 玩下


小薑雜談:微軟 Photosynth 技術
http://chinese.engadget.com/2008/08/24/the-microsoft-photosynth-technology/

http://www.pumb.org/viewthread.php?tid=21569&highlight=Photosynth

2008年8月29日 星期五

[好文分享] 分享相機袋

dchome 師兄的相機袋分享文


分享相機袋
http://www.dchome.net/viewthread.php?tid=556779&extra=page%3D1&page=1




師兄的相機

2008年8月28日 星期四

Nikon D90 出來啦,第一台可錄影的DSLR!!

Nikon D90 出來啦,第一台可錄影的DSLR!!


D90特點如下:
‧採用新的DX-format CMOS,具備12.3mp有效像素,預計在高ISO值中,仍有純淨的影像品質。
‧ISO值200-3200,但有Hi 1(相當於ISO 6400)以及LO 1(相當於ISO 100)
‧首款可錄影的數位單眼。可錄HD 720p影片(1280 X 720),24fps(5mins?
‧臉部對焦機能
‧具備Live View。
‧11點對焦系統。
‧觀景窗視野率96%
‧3吋92萬畫素的LCD
‧具備HDMI介面

癮科技 PK:你會為了內建攝影功能而買 D90 嗎?
http://chinese.engadget.com/2008/08/28/pk-would-you-buy-a-d90-for-its-movie-mode/

Nikon D90 offically announced
http://www.pumb.org/viewthread.php?tid=42156&extra=page%3D1

50幅圖
http://chinese.engadget.com/photos/nikons-new-d90-in-full-gory-detail-1/

"LED畫" 相片

"LED畫" 相片


http://blog.makezine.com/archive/2008/02/led_lightdrawing_pens.html



http://lightdoodles.com/pages/drawing1.htm

2008年8月27日 星期三

review: DiGi攝影叢書《D-SLR閃光燈使用手冊》

有冇師兄買左?
我係書局打左書釘一陣
ok gei

不過online 大把野睇
唔買住

Intro:
《D-SLR閃光燈使用手冊》將會是本地最有參考價值的閃光燈器材、配件選購指南,亦會是最詳細實用的D-SLR閃燈拍攝技巧示範導讀本。

TOC:
Chapter 1
閃光燈教學

Chapter 2
Canon閃光燈系統

Chapter 3
Nikon閃光燈系統

Chapter 4
副廠閃光燈配件總匯

Chapter 5
無線閃光系統應用示範

Video:


Link:
http://www.cp1897.com.hk/product_info.php?BookId=9789881761392

2008年8月26日 星期二

2008年8月24日 星期日

飛燈 = 大陸的離機閃

大陸燈架

1機頂閃光燈轉接頭+1落地燈架+1反光傘
實現機頂閃光燈離機閃光
http://auction1.taobao.com/auction/item_detail-0db2-221c273e2c9e9c91385071a926f37334.jhtml

RMB $135



落地式攝影燈架
http://auction1.taobao.com/auction/item_detail-0db2-00c4611ae23dcde699c274ab3e09d5bd.jhtml

RMB $70

柔光傘
http://auction1.taobao.com/auction/item_detail-0db1-7bc869af759df992ac44cdb2bdf5d13c.jhtml

RMB $18

進口閃光燈 燈座分為:B型 可插反光傘和柔光傘的插孔
http://auction1.taobao.com/auction/item_detail-0db1-be2c2b555865286420838184ed51388b.jhtml

RMB $39

2008年8月23日 星期六

[blogger tune up] Share @ facebook

[blogger tune up] Share @ facebook

Step 1:
Add this code inside div post-footer
<div class='post-footer'>
<div class='post-footer-line post-footer-line-1'>


<b:if cond='data:post.url'>
<br/>share <a expr:href='data:post.url' title='permanent link'>this</a>: <a expr:href='&quot;http://www.facebook.com/share.php?u=&quot; + data:post.url'>facebook</a>
</b:if>

2008年8月22日 星期五

飛燈柔光傘套裝

一把小柔光傘, 加個 adaptor 落腳架, 加條飛燈線 = 飛燈柔光傘套裝

點樣鉗實柔光傘

http://www.dchome.net/viewthread.php?tid=536231&extra=&page=1
碗型柔光罩.是否如網路上傳言的這樣神奇?!?!?!
http://www.dchome.net/viewthread.php?tid=550348&extra=&page=1

C-Hing Gears:
From Top:
1) Shoot-thru (柔光傘)
2) Canon 550EX w/rf (閃燈)
3) Manfrotto 026 adapter w/spigots (閃燈腳座)
4) Manfrotto 001b stand (燈座)
5) Manfrotto 035 super clamp (another 閃燈腳座)
6) Canon 550EX w/rf w/stofen omnibounce (閃燈)
7) DIY strap for 001b
8) Gear for estimation of size

Where to Buy:
3) Manfrotto 026 adapter w/spigots (閃燈腳座)
026好似斷市,可去天X/照X館搏下 ($2xx?)

4) Manfrotto 001b stand
001b X天有賣 ($4xx)
如價錢唔識合,好找舊款3373 (<$4xx) to replace 001b

Cheap Replacement:
瑩記
(閃燈腳座) ($70)

大陸淘寶
全set RMB $135

C-Hing Comment:
原帖由 Hefty 於 2008-8-20 10:34 AM 發表
行一轉瑩記你就知乜係"Dirt Cheap" -- cheaper than dirt!
用多幾次就要報消,未必係最抵用既架生.

[blogger tune up] code outline

[blogger tune up] code outline

Step 1:
Add CSS inside <b:skin> </b:skin>
before ]]></b:skin>


/*---code------------*/
#code {
BORDER-RIGHT: rgb(192,192,192) 1px solid;
PADDING-RIGHT: 10px;
BORDER-TOP: rgb(192,192,192) 1px solid;
PADDING-LEFT: 10px;
PADDING-BOTTOM: 10px;
BORDER-LEFT: rgb(192,192,192) 1px solid;
COLOR: rgb(192,192,192);
PADDING-TOP: 10px;
BORDER-BOTTOM: rgb(192,192,192) 1px solid;
}


Step 2:
put code in it


<div id="code">
code
</div>

[blogger tune up] Change Widget "Label" to "Tags Cloud"

[blogger tune up] Change Widget "Label" to "Tags Cloud"

from http://chagg.blogspot.com/2006/10/blogger-betalabellabel-cloud.html

Step 1:
Add CSS inside <b:skin> </b:skin>
before ]]></b:skin>


/* Label Cloud Styles
----------------------------------------------- */
#labelCloud {text-align:center;font-family:arial,sans-serif;}
#labelCloud .label-cloud li{display:inline;background-image:none !important;padding:0 5px;margin:0;vertical-align:baseline !important;border:0 !important;}
#labelCloud ul{list-style-type:none;margin:0 auto;padding:0;}
#labelCloud a img{border:0;display:inline;margin:0 0 0 3px;padding:0}
#labelCloud a{text-decoration:none}
#labelCloud a:hover{text-decoration:underline}
#labelCloud li a{}
#labelCloud .label-cloud {}
#labelCloud .label-count {padding-left:0.2em;font-size:9px;color:#000}
#labelCloud .label-cloud li:before{content:"" !important}


Step 2:
Add Javsscript inside <head> section


<script type='text/javascript'> // Label Cloud User Variables
var lcBlogURL = 'http://YOURBLOG.blogspot.com';
var maxFontSize = 20;
var maxColor = [0,0,255];
var minFontSize = 10;
var minColor = [0,0,0];
var lcShowCount = false;
</script>



Step 3:
replace code with <b:widget id='Label1' locked='false' title='Label Cloud' type='Label'>


<b:widget id='Label1' locked='false' title='Label Cloud' type='Label'>
<b:includable id='main'>
<b:if cond='data:title'>
<h2><data:title/></h2>
</b:if>

<div class='widget-content'>
<div id='labelCloud'/>
<script type='text/javascript'>

// Don't change anything past this point -----------------
function s(a,b,i,x){
if(a&gt;b){
var m=(a-b)/Math.log(x),v=a-Math.floor(Math.log(i)*m)
}
else{
var m=(b-a)/Math.log(x),v=Math.floor(Math.log(i)*m+a)
}
return v
}

var ta=0
var c=[];
var labelCount = new Array();
var ts = new Object;
<b:loop values='data:labels' var='label'>
var theName = &quot;<data:label.name/>&quot;;
ts[theName] = <data:label.count/>;
</b:loop>

for (t in ts){
if (!labelCount[ts[t]]){
labelCount[ts[t]] = new Array(ts[t])
}
}
tz = labelCount.length-1;
lc2 = document.getElementById('labelCloud');
ul = document.createElement('ul');
ul.className = 'label-cloud';
for(var t in ts){
for (var i=0;3 &gt; i;i++) {
c[i]=s(minColor[i],maxColor[i],ts[t]-ta,tz)
}
var fs = s(minFontSize,maxFontSize,ts[t]-ta,tz);
li = document.createElement('li');
li.style.fontSize = fs+'px';
li.style.lineHeight = '1';
a = document.createElement('a');
a.title = ts[t]+' Posts in '+t;
a.style.color = 'rgb('+c[0]+','+c[1]+','+c[2]+')';
a.href = lcBlogURL+'/search/label/'+encodeURIComponent(t);
if (lcShowCount){
span = document.createElement('span');
span.innerHTML = '('+ts[t]+') ';
span.className = 'label-count';
a.appendChild(document.createTextNode(t));
li.appendChild(a);
li.appendChild(span);
}
else {
a.appendChild(document.createTextNode(t));
li.appendChild(a);
}
ul.appendChild(li);
abnk = document.createTextNode(' ');
ul.appendChild(abnk);
}
lc2.appendChild(ul);
</script>

<noscript>
<ul>
<b:loop values='data:labels' var='label'>
<li>
<b:if cond='data:blog.url == data:label.url'>
<data:label.name/>
<b:else/>
<a expr:href='data:label.url'><data:label.name/></a>
</b:if>
(<data:label.count/>)
</li>
</b:loop>
</ul>
</noscript>
<b:include name='quickedit'/>
</div>

</b:includable>
</b:widget>

[blogger tune up] Add mininav

[blogger tune up] Add mininav bar

from http://hnigel.blogspot.com/

Step 1:
Add CSS inside <b:skin> </b:skin>
before ]]></b:skin>



/*-------------------------mininav---------------------------------*/
#mininav{
position:fixed;
text-align:left;
margin-left:-20px;
margin-top:17px;
}
* html #mininav{ /*IE6 only*/
position:absolute;
}
#mininav a img{
opacity:.6;
-moz-opacity:0.6;
filter:alpha(Opacity=60);
}
#mininav a:hover img{
opacity:1;
-moz-opacity:1;
filter:alpha(Opacity=100);
position:relative;top:1px;left:1px;
}
* html #mininav a img{
filter:alpha(Opacity=100);
}
#mininav img{
margin-bottom: 5px;
}
* html .mininav{
margin-bottom: 7px;
}


Step 2:
put javascript inside <head>


<script type='text/javascript'>
function FontZoom(size)
{
var element = document.getElementsByTagName("div");
var components = new Array();
for(i = 0, j = 0; i < element.length; i++) {
attribute = element[i].getAttribute("id");
if(attribute == "outer-wrapper") {
components[j] = element[i];
j++;
}
}
for (i = 0; i < components.length; i++)
components[i].style.fontSize = size+'px';
}
</script>
<script type='text/javascript'>
//<![CDATA[
function showLucky(root){
var feed = root.feed;
var entries = feed.entry || [];
var entry = feed.entry[0];
window.location = entry.link[0].href;
}

function fetchLuck(luck){
script = document.createElement('script');
script.src = '/feeds/posts/summary?start-index='+luck+'&max-results=1&alt=json-in-script&callback=showLucky';
script.type = 'text/javascript';
document.getElementsByTagName('head')[0].appendChild(script);
}
function readLucky(root){
var feed = root.feed;
var total = parseInt(feed.openSearch$totalResults.$t,10);
var luckyNumber = Math.floor(Math.random()*total);
luckyNumber++;
fetchLuck(luckyNumber);
}
function feelingLucky(){
var script = document.createElement('script');
script.type = 'text/javascript';
script.src = '/feeds/posts/summary?max-results=0&alt=json-in-script&callback=readLucky';
document.getElementsByTagName('head')[0].appendChild(script);
}
//]]>
</script>



Step 3:
Add div after <div id='outer-wrapper'><div id='wrap2'>


<div id='mininav'>
<span>
<a href='http://hk-nikon.blogspot.com/' style='border:0;' title='回到首頁'><img alt='回到首頁' class='mininav' src='http://hnigel.myweb.hinet.net/blog/icon/home.gif'/></a>
<br/>
<a href='#random' onclick='feelingLucky()' style='border:0;' title='隨選文章'><img alt='隨選文章' class='mininav' src='http://hnigel.myweb.hinet.net/blog/icon/bomb.png'/></a>
<br/>
<a href='http://hk-nikon.blogspot.com/' style='border:0;' title='About Me!'><img alt='About Me!' class='mininav' src='http://hnigel.myweb.hinet.net/blog/icon/person.gif'/></a>
<br/>
<a href='javascript:FontZoom(16)' style='border:0;' title='字體變大'><img alt='字體變大' class='mininav' src='http://hnigel.myweb.hinet.net/blog/icon/a+.gif'/></a>

<br/>
<a href='javascript:FontZoom(12)' style='border:0;' title='字體正常'><img alt='字體正常' class='mininav' src='http://hnigel.myweb.hinet.net/blog/icon/a.gif'/></a>
<br/>
<a href='javascript:FontZoom(10)' style='border:0;' title='字體變小'><img alt='字體變小' class='mininav' src='http://hnigel.myweb.hinet.net/blog/icon/a-.gif'/></a>
<br/>
<a href='http://hk-nikon.blogspot.com/feeds/posts/default' style='border:0;' title='訂閱我的RSS'><img alt='訂閱我的RSS' class='mininav' src='http://hnigel.myweb.hinet.net/blog/icon/feed-icon-14x14.png'/></a>
<br/>
<a href='http://hk-nikon.blogspot.com/feeds/posts/default' style='border:0;' title='捎信來'><img alt='捎信來' class='mininav' src='http://hnigel.myweb.hinet.net/blog/icon/email.gif'/></a>
<br/>
</span>
</div>



I am Nikon Fans

Hi everyone,

I am Nikon Fans

:)