EF 50mm F1.8II & EF-s 18-55 F3.5-5.6 IS

為了買50D能面交,急著跟網友買了兩顆C/P超值的便宜鏡頭.

EF 50mm / F1.8II 定焦鏡頭
EF-S 18-55mm F3.5-5.6標準鏡頭

三寶中的二寶

這兩支如再加上一支沒買的55-250mm f/4-5.6 IS Kit鏡, 玩Canon單眼的同好戲稱為窮人三寶鏡,
EF 50mm/F1.8 定焦鏡我這段時間用來覺得他是不錯的人像鏡,雖說有許多高手來說他不值一提,但對我這個菜烏來說他的銳利度及散景已相當喜歡.用他來拍小朋友,拍花朵都能有不錯的效果.而且拜大光圈之賜,室內光線不足不用高ISO也易成功,唯一的缺點是最短拍攝距離要 45cm,拍美食可能要站起來或坐著拍對坐的同桌人大的只剩臉不太適合.什麼?還有一項哦入塵嗯我的也入塵了在後玉上有一點白白的,但不影響拍攝結果,上周手癢想拆他沒拆成功,哈破壞力不足,組合後仍一切正常.等嚴重些時再來吧.這顆,值得留下.

EF-s 18-55 F3.5-5.6 IS 入門的Kit鏡,目前入門機如含鏡頭的大概都有一管.我沒怎麼玩,50mm F1.8定焦鏡和他的最遠距離相差不多,除了想拍個小廣角時換上他外.皆不用出馬.目前已冰起來了.因,上周又下手買了另一支SIGMA 17-70mm F2.8-4.0 OS HUM(另文再談),這支18-55我用不到囉.應會讓給有緣人了.

55-250mm f/4-5.6 IS Kit這支望遠鏡頭我沒打算買
考慮小小黑 Canon EF 70-300mm f/4-5.6 IS USM
或 Tamron A005 70-300mm F/4-5.6 DC VC USD
目前心中Tamron取勝.

發表於 拍拍照, , 鏡頭 | 已標籤 , , , , | 發表迴響

Canon EOS 50D

2011/02/07觀注已久的單眼相機 Canon EOS 50D終於入手了.在二手市場看了兩年自40D開始便一直觀望至今.終於在老友陪同下買了這台.包含了原廠把手及ef-D 9點的50D.

或許有人說為何不買新的60D而要買50D,原因很簡單,60D上沒我要的,50D仍是鎂合金,1500萬畫數對我來說已太足夠了,而60D有的錄影功能,我在Canon S3is 12倍變焦及Canon 300HS都可錄何苦要拿個那個重的單眼來錄,用300HS來錄不是挺好的,可錄製時間又長.

而為何不選Canon新出的600D或550D呢?我個人喜歡中階機的操作較為直接,不喜歡再進選單內去選取所需更改的項目,以及中階機上方的LCD螢幕.所以50D便成了我最佳的選擇.

入手到今天已快一個多月用起來仍是興奮如前沒一點後悔真好.

canon 50D 規格表

發表於 拍拍照, | 已標籤 , , , , | 發表迴響

Adobe TextLayout Framework

這兩天有點時間來研讀之前在Flex 4 Beta時看到的一個新的Framework TextLayout ,做了點整理.

TextLayout Framework可用於Adobe Flex build,Adobe Flash build 及Flash CS5做為新的文字引擎,可在Flash Player 10 及AIR 1.5 之後環境執行.

現在在Flash builder 4.1 後,TextLayout便已包含在SDK可直接使用,而Flex 3.2 的用戶.則可取TextLyout.swc於 sdk目錄下的framework/libs內,加入project的libs內也可使用.

在internal上仍有些範例是在Flash build 4 Beta時所做的,在目前新環境下測試時會遇到些錯誤,我整理如下:

更名 DisplayObjectContainerController => ContainerController
更名 TextFilter => TextConverter

更名textFlow.updateAllContainers() => textFlow.updateAllControllers()

移除 import flashx.textLayout.container.IContainerController;
移除 import flashx.textLayout.formats.CharacterFormat;

之後有新發現不同點再接續發佈.

發表於 Adobe Flex, 作法 | 發表迴響

Html常用符號表

以下是在瀏覽器上常用的符號表.

符號表 Entity 十進位 Hex 瀏覽器上的顯示
Entity Decimal Hex
雙引號 (quotation mark) " " "
和 (ampersand) & & & & & &
小於 (less-than sign) &lt; &#60; &#x3C; < < <
大於 (greater-than sign) &gt; &#62; &#x3E; > > >
Latin capital ligature OE &OElig; &#338; &#x152; Œ Œ Œ
Latin small ligature oe &oelig; &#339; &#x153; œ œ œ
Latin capital letter S with caron &Scaron; &#352; &#x160; Š Š Š
Latin small letter s with caron &scaron; &#353; &#x161; š š š
Latin capital letter Y with diaeresis &Yuml; &#376; &#x178; Ÿ Ÿ Ÿ
modifier letter circumflex accent &circ; &#710; &#x2C6; ˆ ˆ ˆ
small tilde &tilde; &#732; &#x2DC; ˜ ˜ ˜
en space &ensp; &#8194; &#x2002;
em space &emsp; &#8195; &#x2003;
thin space &thinsp; &#8201; &#x2009;
zero width non-joiner &zwnj; &#8204; &#x200C;
zero width joiner &zwj; &#8205; &#x200D;
left-to-right mark &lrm; &#8206; &#x200E;
right-to-left mark &rlm; &#8207; &#x200F;
en dash &ndash; &#8211; &#x2013;
em dash &mdash; &#8212; &#x2014;
left single quotation mark &lsquo; &#8216; &#x2018;
right single quotation mark &rsquo; &#8217; &#x2019;
single low-9 quotation mark &sbquo; &#8218; &#x201A;
left double quotation mark &ldquo; &#8220; &#x201C;
right double quotation mark &rdquo; &#8221; &#x201D;
double low-9 quotation mark &bdquo; &#8222; &#x201E;
dagger &dagger; &#8224; &#x2020;
double dagger &Dagger; &#8225; &#x2021;
per mille sign &permil; &#8240; &#x2030;
single left-pointing angle quotation mark &lsaquo; &#8249; &#x2039;
single right-pointing angle quotation mark &rsaquo; &#8250; &#x203A;
euro sign &euro; &#8364; &#x20AC;
發表於 Uncategorized | 發表迴響

CANON IXUS 300HS入手

 

今天訂的Canon IXIS 300HS (北美型號SD4000)到貨了.  

我訂的是白色的機器.質感真的很細緻,體積挺迷你的但拿起來很有重沉沉的很有實感,不錯.  

 
Canon IXUS 300HS
Canon IXUS 300HS

  

Canon IXUS 300HS back view

Canon IXUS 300HS 背視圖

 以下是實拍: 

Canon IXUS 300HS ISO 3200  1/1000 640x480

Canon IXUS 300HS ISO 3200 1/1000 640x480

ISO 125最小ISO值為125 

Canon IXUS 300HS ISO 125 1/30 640x480

Canon IXUS 300HS ISO 125 1/30 640x480

Canon IXUS 300HS 有2.0大光圈,ISO值1600最高可達3200作為夜拍機真的夠了,以手持小試了幾次比前之前所用的canon S3IS覺得效果算相當不錯.
至於廣角28mm只算普通. 

值得一提的是這台有光圈先決及快門先決的功能,雖沒有全手動的模式,光以這兩點再搭配好ISO值便能拍出不錯的效果.在光圈先決時如Zoom In時光圈值會隨所設的焦距而改變,拉到3.8倍時,光圈只剩5.3這點又有點可惜.不像之前我玩的Canon S3IS拉焦距到12倍,光圈仍有3.5可拍出不錯的淺景深人像.拿來拍拍桌上的美食也已足夠. 

300HS 模型模式挺有趣的

發表於 | 1 則迴響

第一個朋友

草原上’

來了一隻大灰狼’

獅子陪她吃呀吃’

是大灰狼的第一個朋友。

 冰原上,

來了一隻長毛象,

母象陪他跑呀跑,

是長毛象的第一個朋友。

大海上,

來了一隻小飛魚,

風兒陪他飛呀飛,

是小飛魚的第一個朋友。

草地裡,

來了一隻花蝴蝶,

花兒陪他飛呀飛,

是花蝴蝶的第一個朋友。

發表於 Uncategorized | 2 則迴響

How to load file for ActionScript 3

 

  import flashx.textLayout.elements.TextFlow;

   import flashx.textLayout.conversion.TextConverter;

   import flash.events.Event;
   import flash.events.IOErrorEvent;

Load file
  

   var loader:URLLoader = new URLLoader();
     loader.load(new URLRequest("../SimpleText.xml")); // for example
     loader.addEventListener(Event.COMPLETE,loadCompleteHandler);
     loader.addEventListener(IOErrorEvent.IO_ERROR,errorHandler);

 /** on success parse the file and display it */

   private function loadCompleteHandler(e:Event):void
   {
     editor.textFlow = TextConverter.importToFlow(e.target.data, TextConverter.TEXT_LAYOUT_FORMAT);
   }

 

 private function errorHandler(e:IOErrorEvent):void
   {
    editor.textFlow = TextConverter.importToFlow("\n"+IOErrorEvent(e).text, TextConverter.PLAIN_TEXT_FORMAT);
   }
發表於 作法 | 已標籤 , | 發表迴響

更改Windows遠端桌面的預設連接埠( Port )

因Windows預設的遠端桌面的預設連接埠3389很容易被hacker所找到.最好更改其他埠較為安全.主要是利用Regedit系統工具程式將port 改成其他.作法如下:

[開始]->執行欄執行regedit
找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp內的PortNumber 預設數值d3d這是16進位的3389,改成以f79d這是63389 port

RemoteDeskTop Terminal server RDP-Tcp listener PortNumber

RemoteDeskTop Terminal server RDP-Tcp listener PortNumber

改完要記得更改防火牆設定把修改後埠加開放,之後並重新開機才可連的到.
windows7可自控制台->防火牆->進階設定->輸入規則
按新增規則.
規則類型選”連接埠” ->TCP ,’特定本機連接埠’ 輸入你剛更改過的埠,如3389->允許連線->網域+私人(一般這樣便足已)->命名,一般我都會把PORT的值標上如”遠端桌面(3389埠)”

之後如不想重開機.則可到”服務”(控制台\所有控制台項目\系統管理工具下)內重新啟動
Remote Desktop Services
Remote Desktop Services UserModel Prot redirector
便可.

發表於 Windows, 系統設定 | 已標籤 , , , , , | 發表迴響

ActionScript傳送不定數參數的寫法

在使用function時,有時便於傳送多個不同的參數至function內,但所需的參數又是不一定時,可以以下的寫法處理.

function caller():void{
subFunction( “aaa”,”bbb”,”ccc”,123 );
}

functon subFunction( …args ):void{
var msg:String;
msg= args[0]+” “+args[1]+” “+args[2]+” “+args[3];
Alert.show( msg ); //aaa bbb ccc 123
}

args[3]為Number,也可自己以parseInt(args[3])轉換成String型態.

有時這樣用法挺方便的.當然如你傳入的要以其他型態如Object方式也是一種方法,但需先定義名稱.

發表於 作法 | 已標籤 | 發表迴響

Flex內取得Object結構的方法

function( value:Object):void{

var _description : XML = describeType( );

發表於 Adobe Flex, 作法 | 發表迴響