<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5308583213052248622</id><updated>2012-01-20T23:55:46.641+08:00</updated><category term='XDEUB'/><category term='iPhone4'/><category term='WebService'/><category term='Flash (組件)'/><category term='疑難雜症'/><category term='SQL'/><category term='JAVA'/><category term='Game'/><category term='material'/><category term='版本控管'/><category term='AJAX'/><category term='ActionScript'/><category term='Bug'/><category term='away3D'/><category term='Flash Media Server (FMS)'/><category term='Apple'/><category term='XAMPP'/><category term='Flash'/><category term='MDM ZINC'/><category term='生活札記'/><category term='Git'/><category term='AS2'/><category term='軟體工具'/><category term='Device'/><category term='Apache'/><category term='iOS'/><category term='Flash-Lite'/><category term='Android'/><category term='Facebook'/><category term='HTML5'/><category term='Network'/><category term='MySQL'/><category term='CSS'/><category term='Flash Builder'/><category term='Subversion'/><category term='Package iOS'/><category term='AIR'/><category term='AS3'/><category term='Mutton Hot Pot'/><category term='嘎嘎嗚啦啦'/><category term='XML'/><category term='PhotoShop'/><category term='Blog Tools'/><category term='Dreamweaver'/><category term='IIS'/><category term='Namespace'/><category term='PHP'/><category term='iPhone'/><category term='iTunes'/><category term='SEO'/><category term='Linux'/><category term='Eclipse'/><category term='HTML'/><category term='Tools'/><category term='Debug'/><category term='教學'/><category term='.NET IIS'/><category term='正規表示法'/><category term='影音'/><category term='Flash (events 套件)'/><category term='JavaScript'/><category term='primitives'/><category term='SVN'/><category term='FLEX'/><category term='新奇'/><category term='使用者介面'/><title type='text'>羊小咩's 部落格</title><subtitle type='html'>羊小咩's Blog</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default?start-index=101&amp;max-results=100'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>153</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-1200201775044882576</id><published>2012-01-17T17:00:00.001+08:00</published><updated>2012-01-17T17:51:37.983+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='Mutton Hot Pot'/><category scheme='http://www.blogger.com/atom/ns#' term='HTML5'/><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><title type='text'>[Html5] Mutton Hot Pot - 羊肉爐</title><content type='html'>我是羊小咩&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;由於 HTML5 話題被炒得火熱，然後再加上，羊肉爐(Mutton Hot Pot) 已經有 &lt;a href="http://itunes.apple.com/us/app/mutton-hot-pot/id439676995" target="_blank"&gt;iOS &lt;/a&gt;跟&lt;a href="https://market.android.com/details?id=air.MuttonHotPot" target="_blank"&gt;Android &lt;/a&gt;的版本&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;所以用HTML5 做的一款 WEB版 HTML5 的羊肉爐&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://dl.dropbox.com/u/5807689/web/MuttonHotPotHtml5/WebContent/assets/show.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://dl.dropbox.com/u/5807689/web/MuttonHotPotHtml5/WebContent/assets/show.jpg" width="213" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;a href="http://dl.dropbox.com/u/5807689/web/MuttonHotPotHtml5/WebContent/index.html" target="_blank"&gt;前往羊肉爐HTML5&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;主要是使用FlashJS 來當主要的html5 JS Framework ，剛開始使用的時候發現有好幾套FlashJS，而且還是不同人製作的&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;當然這種沒有很成熟的東西有 BUG 也是理所當然的，所以在製作的時候很多時間都是在DEBUG ，還有加上些缺少的function 和 Getter / Setter&lt;br /&gt;&lt;br /&gt;尤其是在計算物件 偏移跟旋轉後的邊界&amp;nbsp;&amp;nbsp;x、y 快搞死我了，還好好心的&amp;nbsp;&lt;a href="http://etrex.blogspot.com/" target="_blank"&gt;Etrex&amp;nbsp;&lt;/a&gt;&amp;nbsp;幫我解決了這個問題&lt;br /&gt;&lt;br /&gt;尤其是我檢測碰撞的方式是利用 Pixel 在檢測碰撞的，無論如何一開始的邊界碰撞必須先運算出來&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;忙裡偷閒，斷斷續續花了一個月才完成，目前的版本&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;希望大家會喜歡。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;----------------------------------我是分隔線--------------------------------------&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;以下是我對 HTML5 的看法&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;其實我一直覺得HTML5 是一個非常非常喇賽的東西，到現在也是!!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;且很多人都誤會HTML5 都會覺得他是一款新技術之類的&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;但實際上並不是這樣說的&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;HTML5是利用HTML新標籤，配合CSS3 跟JS 的控制來達到頁面效果&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;所以&amp;nbsp;&lt;b&gt;&lt;span style="color: red;"&gt;HTML5 = CSS3 + HTML + JAVASCRIPT&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;但是很多人還沒去了解HTML5是甚麼，就開始說他網站也要用HTML5 甚麼的&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;HMLT5 看起來是很炫，&lt;b&gt;而且行動裝置也可以看&lt;/b&gt;，但是HTML5 當然有很多問題&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;第一點 瀏覽器相容的問題&lt;/b&gt;&lt;/div&gt;&lt;div&gt;並不是所有的瀏覽器都可以使用；舉例IE來說 非&amp;nbsp;IＥ9 的瀏覽器都無法使用，意味著IE8 IE7 IE6 都會有問題&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;第二點 開發實在是非常麻煩&lt;/b&gt;&lt;/div&gt;&lt;div&gt;簡單的動畫效果 FLASH只要用 10 分鐘 HTML5 說要用10小時也不為過 (當然10小時有點誇張)&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;第三點 設計師跟後端程式設計師配合&lt;/b&gt;&lt;/div&gt;&lt;div&gt;倒底是誰要去做HTML5 的製作，美術又能切出合用的原件來使用，看起來又很像應該是前端工程師應該要會去做的，但是大部分的公司並沒有所謂&lt;u&gt;前端工程師&lt;/u&gt;這個職務，那當然美術跟後端工程師一定都不熟悉要怎麼寫，何況配合&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;b&gt;第四點 成本問題&lt;/b&gt;&lt;br /&gt;鑒於上面幾點的關係，所以成本其實並不會像很多&amp;nbsp;&lt;strike&gt;很傻很天真的人&amp;nbsp;&lt;/strike&gt;&amp;nbsp;&amp;nbsp;普通人想的會成本降低，反而相對的會變貴很多&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;好啦以上就是我對HMLT5的想法&lt;br /&gt;廢話講完了&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-1200201775044882576?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/1200201775044882576/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2012/01/html5-mutton-hot-pot.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/1200201775044882576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/1200201775044882576'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2012/01/html5-mutton-hot-pot.html' title='[Html5] Mutton Hot Pot - 羊肉爐'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-8370025181486895080</id><published>2011-12-02T02:23:00.001+08:00</published><updated>2011-12-02T02:53:17.857+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='away3D'/><category scheme='http://www.blogger.com/atom/ns#' term='Flash'/><title type='text'>Away3D 4.0 詭異問題 Error #3691 超過此資源類型的資源限制</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;img border="0" height="322" src="http://4.bp.blogspot.com/-untMt3WU3kE/TtfGtD53MDI/AAAAAAAAAkg/e90WoxxbgGs/s400/error.jpg" style="margin-left: auto; margin-right: auto;" width="400" /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;a href="http://dl.dropbox.com/u/5807689/tmp/3dtest/TestCreateObject.html" target="_blank"&gt;Demo Link&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;使用 Away3D4&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;若是使用不斷產生物件並移除掉的方式時&lt;br /&gt;&lt;br /&gt;移除並不會清除記憶體；會一直堆疊上去&lt;br /&gt;到一定程度的時候會出現&amp;nbsp;&amp;nbsp;Error #3691&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Main Thread (Suspended: Error: Error #3691: 超過此資源類型的資源限制。)&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;flash.display3D::Context3D/createVertexBuffer [no source]&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;away3d.core.base::SubGeometry/getVertexBuffer&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;away3d.core.base::SubMesh/getVertexBuffer&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;away3d.materials.passes::MaterialPassBase/render&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;away3d.materials.passes::DefaultScreenPass/render&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;away3d.materials::MaterialBase/renderPass&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;away3d.core.render::DefaultRenderer/drawRenderables&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;away3d.core.render::DefaultRenderer/draw&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;away3d.core.render::RendererBase/executeRender&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;away3d.core.render::RendererBase/render&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;away3d.containers::View3D/render&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;TestCreateObject/renderHandler&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-gDPv1CxsTLU/TtfJPFkrfoI/AAAAAAAAAko/Ye1qpXWj9Z8/s1600/errorwin.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-gDPv1CxsTLU/TtfJPFkrfoI/AAAAAAAAAko/Ye1qpXWj9Z8/s1600/errorwin.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;以這個 &lt;b&gt;&lt;a href="http://dl.dropbox.com/u/5807689/tmp/3dtest/TestCreateObject.html" target="_blank"&gt;範例&lt;/a&gt;&lt;/b&gt; 測試RAM 大約跑到 22X 左右就掛了&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;有的程式碼環境比較複雜一點約 6X 就會掛了&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;程式碼&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;pre class="brush: as"&gt;package&lt;br /&gt;{&lt;br /&gt; import away3d.cameras.Camera3D;&lt;br /&gt; import away3d.containers.Scene3D;&lt;br /&gt; import away3d.containers.View3D;&lt;br /&gt; import away3d.controllers.HoverController;&lt;br /&gt; import away3d.debug.AwayStats;&lt;br /&gt; import away3d.debug.Trident;&lt;br /&gt; import away3d.materials.ColorMaterial;&lt;br /&gt; import away3d.primitives.Sphere;&lt;br /&gt; &lt;br /&gt; import com.bit101.components.CheckBox;&lt;br /&gt; import com.darcey.ui.SliderList;&lt;br /&gt; import com.greensock.TweenLite;&lt;br /&gt; import com.greensock.easing.Bounce;&lt;br /&gt; &lt;br /&gt; import flash.display.*;&lt;br /&gt; import flash.events.Event;&lt;br /&gt; import flash.events.MouseEvent;&lt;br /&gt; import flash.events.TimerEvent;&lt;br /&gt; import flash.utils.Timer;&lt;br /&gt; &lt;br /&gt; [SWF(backgroundColor="#ffffff", frameRate="60", quality="LOW", width="800", height="600")]&lt;br /&gt; public class TestCreateObject extends Sprite&lt;br /&gt; {&lt;br /&gt;  &lt;br /&gt;  // Away3D4 Vars&lt;br /&gt;  private var scene:Scene3D;&lt;br /&gt;  private var camera:Camera3D;&lt;br /&gt;  private var view:View3D;&lt;br /&gt;  private var cameraController:HoverController;&lt;br /&gt;  &lt;br /&gt;  // Away3D4 Camera handling variables (Hover Camera)&lt;br /&gt;  private var move:Boolean = false;&lt;br /&gt;  private var lastPanAngle:Number;&lt;br /&gt;  private var lastTiltAngle:Number;&lt;br /&gt;  private var lastMouseX:Number;&lt;br /&gt;  private var lastMouseY:Number;&lt;br /&gt;  &lt;br /&gt;  // Away3D Helpers&lt;br /&gt;  private var stats:AwayStats;&lt;br /&gt;  private var trident:Trident;&lt;br /&gt;  &lt;br /&gt;  // Away3D Config&lt;br /&gt;  private var cameraViewDistance:Number = 100000;&lt;br /&gt;  private var antiAlias:Number = 2;&lt;br /&gt;  &lt;br /&gt;  private var primitiveMaterial:ColorMaterial;&lt;br /&gt;  &lt;br /&gt;  public function TestCreateObject()&lt;br /&gt;  {&lt;br /&gt;   this.addEventListener(Event.ADDED_TO_STAGE, addedToStageHandler, false, 0, true);&lt;br /&gt;  }&lt;br /&gt;  private function addedToStageHandler(e:Event):void&lt;br /&gt;  {&lt;br /&gt;   &lt;br /&gt;   this.removeEventListener(Event.ADDED_TO_STAGE, addedToStageHandler);&lt;br /&gt;   &lt;br /&gt;   // Setup the stage&lt;br /&gt;   stage.scaleMode = StageScaleMode.NO_SCALE;&lt;br /&gt;   stage.align = StageAlign.TOP_LEFT;&lt;br /&gt;   &lt;br /&gt;   // Init&lt;br /&gt;   init();&lt;br /&gt;  }&lt;br /&gt;  &lt;br /&gt;  private var timer:Timer&lt;br /&gt;  private function init():void&lt;br /&gt;  {&lt;br /&gt;   timer = new Timer(50)&lt;br /&gt;   timer.addEventListener(TimerEvent.TIMER, createPrimitivesAndModels); &lt;br /&gt;   &lt;br /&gt;   setupAway3D4();&lt;br /&gt;   setupMaterials()&lt;br /&gt;   setupUI()&lt;br /&gt;   setupEventListeners();&lt;br /&gt;   &lt;br /&gt;    &lt;br /&gt;   // Attach Debug Box at the top of the display list&lt;br /&gt;  }&lt;br /&gt;  &lt;br /&gt;  private function setupMaterials():void&lt;br /&gt;  {&lt;br /&gt;   primitiveMaterial = new ColorMaterial(Math.random() * 0xFFFFFF);&lt;br /&gt;  }&lt;br /&gt;  private function createPrimitivesAndModels(event:TimerEvent):void&lt;br /&gt;  {&lt;br /&gt;   var sphere:Sphere = new Sphere(primitiveMaterial,50+Math.random()*200,16,16);&lt;br /&gt;   sphere.x = -1500 + Math.random() * 3500;&lt;br /&gt;   sphere.z = -1500 + Math.random() * 3500;&lt;br /&gt;   scene.addChild(sphere);&lt;br /&gt;   &lt;br /&gt;   &lt;br /&gt;   TweenLite.from(sphere,2,{y:4000,ease:Bounce.easeOut,onComplete:onAnimComplete,onCompleteParams:[sphere]});&lt;br /&gt;  }&lt;br /&gt;  private  function onAnimComplete(sphere:Sphere):void{&lt;br /&gt;   sphere.dispose(false)&lt;br /&gt;   scene.removeChild(sphere);&lt;br /&gt;   sphere = null&lt;br /&gt;  } &lt;br /&gt;   &lt;br /&gt;   &lt;br /&gt;  /*** Setup the Away3D 4 Engine */&lt;br /&gt;  private function setupAway3D4():void&lt;br /&gt;  {&lt;br /&gt;   &lt;br /&gt;   // Setup scene&lt;br /&gt;   scene = new Scene3D();&lt;br /&gt;   &lt;br /&gt;   // Setup camera&lt;br /&gt;   camera = new Camera3D();&lt;br /&gt;   camera.lens.far = cameraViewDistance;&lt;br /&gt;   &lt;br /&gt;   // Setup view&lt;br /&gt;   view = new View3D();&lt;br /&gt;   view.scene = scene;&lt;br /&gt;   view.camera = camera;&lt;br /&gt;   view.antiAlias = antiAlias;&lt;br /&gt;   addChild(view);&lt;br /&gt;   cameraController = new HoverController(camera, null, 150, 10, 2000);&lt;br /&gt;   &lt;br /&gt;   // Show Away3D stats&lt;br /&gt;   stats = new AwayStats(view,true);&lt;br /&gt;   stats.x = 5;&lt;br /&gt;   stats.y = 5;&lt;br /&gt;   this.addChild(stats);&lt;br /&gt;   &lt;br /&gt;   // Show a Trident&lt;br /&gt;   trident = new Trident();&lt;br /&gt;   trident.scale(1);&lt;br /&gt;   scene.addChild(trident);&lt;br /&gt;  }&lt;br /&gt;  private function setupEventListeners():void&lt;br /&gt;  {&lt;br /&gt;   &lt;br /&gt;   // Setup event listeners&lt;br /&gt;   stage.addEventListener(MouseEvent.MOUSE_DOWN, mouseDownHandler);&lt;br /&gt;   stage.addEventListener(MouseEvent.MOUSE_UP, mouseUpHandler);&lt;br /&gt;   &lt;br /&gt;   // Setup resize handler&lt;br /&gt;   stage.addEventListener(Event.RESIZE, resizeHandler);&lt;br /&gt;   resizeHandler(); // Good to run the resizeHandler to ensure everything is in its place&lt;br /&gt;   &lt;br /&gt;   // Setup render enter frame event listener&lt;br /&gt;   stage.addEventListener(Event.ENTER_FRAME,renderHandler);&lt;br /&gt;  }&lt;br /&gt;  private function setupUI():void&lt;br /&gt;  {&lt;br /&gt;   var s:SliderList = new SliderList();&lt;br /&gt;   s.x = 10;&lt;br /&gt;   s.y = 90;&lt;br /&gt;   &lt;br /&gt;   s.addSlider("Timer - delay",100,1,100,50,timer,"delay",false);&lt;br /&gt;   var _c:CheckBox = new CheckBox(s,0, 20, "autoCreate", changCheckBox);&lt;br /&gt;   &lt;br /&gt;   &lt;br /&gt;   &lt;br /&gt;   this.addChild(s);&lt;br /&gt;  }&lt;br /&gt;  private function changCheckBox(evt:Event):void {&lt;br /&gt;   if (evt.currentTarget.selected) {&lt;br /&gt;    timer.start()&lt;br /&gt;   }else {&lt;br /&gt;    timer.stop()&lt;br /&gt;   }&lt;br /&gt;  }&lt;br /&gt;  private function renderHandler(e:Event):void&lt;br /&gt;  {   &lt;br /&gt;   &lt;br /&gt;   if (move) {&lt;br /&gt;    cameraController.panAngle = 0.3 * (stage.mouseX - lastMouseX) + lastPanAngle;&lt;br /&gt;    cameraController.tiltAngle = 0.3 * (stage.mouseY - lastMouseY) + lastTiltAngle;&lt;br /&gt;   }&lt;br /&gt;   &lt;br /&gt;   view.render();&lt;br /&gt;  }&lt;br /&gt;  /*** Mouse down handler */&lt;br /&gt;  private function mouseDownHandler(e:MouseEvent):void&lt;br /&gt;  {&lt;br /&gt;   lastPanAngle = cameraController.panAngle;&lt;br /&gt;   lastTiltAngle = cameraController.tiltAngle;&lt;br /&gt;   lastMouseX = stage.mouseX;&lt;br /&gt;   lastMouseY = stage.mouseY;&lt;br /&gt;   move = true;&lt;br /&gt;   stage.addEventListener(Event.MOUSE_LEAVE, onStageMouseLeave);&lt;br /&gt;  }&lt;br /&gt;  /*** Mouse up handler */&lt;br /&gt;  private function mouseUpHandler(e:MouseEvent):void&lt;br /&gt;  {&lt;br /&gt;   move = false;&lt;br /&gt;   stage.removeEventListener(Event.MOUSE_LEAVE, onStageMouseLeave);&lt;br /&gt;  }&lt;br /&gt;  &lt;br /&gt;  /*** Mouse stage leave handler */&lt;br /&gt;  private function onStageMouseLeave(e:Event):void&lt;br /&gt;  {&lt;br /&gt;   move = false;&lt;br /&gt;   stage.removeEventListener(Event.MOUSE_LEAVE, onStageMouseLeave);&lt;br /&gt;  }&lt;br /&gt;  &lt;br /&gt;  /*** Resize handler */&lt;br /&gt;  private function resizeHandler(e:Event=null):void&lt;br /&gt;  {&lt;br /&gt;   view.width = stage.stageWidth;&lt;br /&gt;   view.height = stage.stageHeight;&lt;br /&gt;   &lt;br /&gt;   &lt;br /&gt;  }&lt;br /&gt; }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div&gt;由於多寫了一些控制項，真正在產生的程式碼只有五六行&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;測試環境&lt;/b&gt;&lt;br /&gt;&lt;div&gt;Flash Builder 4.5.1&lt;br /&gt;Flex SDK 4.5.1&lt;br /&gt;PlayerGlobal.swc &amp;nbsp;PF 11&lt;br /&gt;wmode= "Direct"&lt;br /&gt;-swf-version=14&lt;br /&gt;&lt;br /&gt;Flash Player 11.1 Plugin content debugger&lt;br /&gt;Flash Player 11.1 Projector content debugger&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;若是有人有解決方式，煩請也跟我說&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-8370025181486895080?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/8370025181486895080/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2011/12/away3d-40-error-3691.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/8370025181486895080'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/8370025181486895080'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2011/12/away3d-40-error-3691.html' title='Away3D 4.0 詭異問題 Error #3691 超過此資源類型的資源限制'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-untMt3WU3kE/TtfGtD53MDI/AAAAAAAAAkg/e90WoxxbgGs/s72-c/error.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-7058130953324217092</id><published>2011-11-24T16:51:00.001+08:00</published><updated>2011-11-24T17:04:34.619+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='primitives'/><category scheme='http://www.blogger.com/atom/ns#' term='away3D'/><category scheme='http://www.blogger.com/atom/ns#' term='material'/><category scheme='http://www.blogger.com/atom/ns#' term='Flash'/><title type='text'>Away3D 4.0 設定 bothsides 的問題</title><content type='html'>以往 (Away 3D v3.6) 以前&amp;nbsp;bothsides 兩面貼圖 設定方式&lt;br /&gt;是在&amp;nbsp;primitives 物件上直接設定&lt;br /&gt;&lt;br /&gt;&lt;blockquote class="tr_bq"&gt;[primitives].bothsides = Boolean (true or false)&lt;/blockquote&gt;&lt;br /&gt;但&amp;nbsp;Away 3D v4.0 後&amp;nbsp;改變繼承方式由&amp;nbsp;&lt;span class="Apple-style-span" style="background-color: white; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 13px;"&gt;MaterialBase&lt;/span&gt;&amp;nbsp;上的&amp;nbsp;&lt;a class="signatureLink" href="http://away3d.com/livedocs/away3d-core-fp11/away3d/materials/MaterialBase.html#bothSides" style="background-color: white; color: #0000cc; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold;"&gt;bothSides&lt;/a&gt;&amp;nbsp;來設定&lt;br /&gt;&lt;br /&gt;&lt;blockquote class="tr_bq"&gt;[primitives].material.bothsides =&amp;nbsp;Boolean (true or false)&lt;/blockquote&gt;&lt;br /&gt;找了一下 Help 才知道變了，記錄一下&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-7058130953324217092?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/7058130953324217092/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2011/11/away3d-40-bothsides.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/7058130953324217092'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/7058130953324217092'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2011/11/away3d-40-bothsides.html' title='Away3D 4.0 設定 bothsides 的問題'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-4166534107758844052</id><published>2011-11-17T02:41:00.001+08:00</published><updated>2011-11-17T03:08:54.702+08:00</updated><title type='text'>【Flash Builder】java heap space 問題</title><content type='html'>在編譯的時候遇到 FlashBuilder 出現&amp;nbsp;&lt;span class="Apple-style-span" style="background-color: white; font-family: Arial;"&gt;&lt;span class="Apple-style-span" style="color: red;"&gt;java heap space&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: white; color: #555b6e; font-family: Arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;這個問題是由於專案太大參考資源很多，或引用了很多SWC&lt;br /&gt;&lt;br /&gt;造成記憶體不足無法編譯&lt;br /&gt;&lt;br /&gt;以下有兩種處理方式；以下&lt;span class="Apple-style-span" style="color: red;"&gt;數值&lt;/span&gt;都可以自行調整到所需的值&lt;br /&gt;&lt;br /&gt;&lt;b&gt;1. 調整FlashBuilder &amp;nbsp;&lt;span class="Apple-style-span" style="background-color: white; color: #555b6e; font-family: Arial;"&gt;FlexBuilder.ini&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;blockquote class="tr_bq"&gt;編輯 {FlashBuilder 安裝路徑}/FlexBuilder.ini&lt;/blockquote&gt;&lt;blockquote class="tr_bq"&gt;&lt;strong style="background-color: white; font-family: Arial; font-size: 12px;"&gt;&lt;span style="font-size: small;"&gt;-Xms&lt;span class="Apple-style-span" style="color: red;"&gt;128&lt;/span&gt;m&lt;/span&gt;&lt;/strong&gt;&lt;/blockquote&gt;&lt;blockquote class="tr_bq"&gt;&lt;strong style="background-color: white; font-family: Arial; font-size: 12px;"&gt;&lt;span style="font-size: small;"&gt;-Xmx&lt;span class="Apple-style-span" style="color: red;"&gt;512&lt;/span&gt;m&lt;/span&gt;&lt;/strong&gt;&lt;/blockquote&gt;&lt;blockquote class="tr_bq"&gt;&lt;strong style="background-color: white; font-family: Arial; font-size: 12px;"&gt;&lt;span style="font-size: small;"&gt;-XX:MaxPermSize=&lt;span class="Apple-style-span" style="color: red;"&gt;256&lt;/span&gt;m&lt;/span&gt;&lt;/strong&gt;&lt;/blockquote&gt;&amp;nbsp;有使用過 Eclipse 朋友就知道可以設定ini 來調整 Heap space 的起始值跟最大值&lt;br /&gt;&lt;br /&gt;&lt;b&gt;2. 設定 SDK的 JVM 使用記憶體参数&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&lt;blockquote class="tr_bq"&gt;編輯 {Flex SDK安裝路徑}/bin/jvm.config&lt;/blockquote&gt;&lt;blockquote class="tr_bq"&gt;&lt;strong style="background-color: white; font-family: Arial;"&gt;java.args=-Xmx&lt;span class="Apple-style-span" style="color: red;"&gt;512&lt;/span&gt;m -Dsun.io.useCanonCaches=false&lt;/strong&gt;&lt;/blockquote&gt;&amp;nbsp;聽說 &amp;nbsp;Flash Builder compiler shell 有 memory leak 的問題&lt;br /&gt;&lt;br /&gt;且SDK 預設的&amp;nbsp;JVM heap size 只有312M&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;這次要 builde 的 project 最大值要設定到 2048M 才夠 Orz..&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-4166534107758844052?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/4166534107758844052/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2011/11/flash-builderjava-heap-space.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/4166534107758844052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/4166534107758844052'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2011/11/flash-builderjava-heap-space.html' title='【Flash Builder】java heap space 問題'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-6605349433630082173</id><published>2011-11-14T17:46:00.001+08:00</published><updated>2011-11-14T18:14:11.207+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AIR'/><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript'/><category scheme='http://www.blogger.com/atom/ns#' term='Debug'/><category scheme='http://www.blogger.com/atom/ns#' term='Flash Builder'/><title type='text'>AIR 詭異問題 【Adobe AIR Debug Launcher 發生問題，必須關閉，謹此致歉】</title><content type='html'>這幾天在使用 (ADL) 寫的程式然後compile 的時候一直遇到&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;Adobe AIR Debug Launcher 發生問題，必須關閉，謹此致歉&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-zl896g47x0c/TsDpC0s-xnI/AAAAAAAAAjk/V-TSgmchJGg/s1600/err.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="193" src="http://3.bp.blogspot.com/-zl896g47x0c/TsDpC0s-xnI/AAAAAAAAAjk/V-TSgmchJGg/s320/err.JPG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;接著ADL (Air Debug Runtime)就直接關掉了&lt;br /&gt;&lt;br /&gt;經過檢查是&amp;nbsp;System.gc &amp;nbsp;所造成的影響&lt;br /&gt;但詭異的是若是直接執行 AIR runtime 會直接 crash&lt;br /&gt;但經過compile 後再去執行就又正常&lt;br /&gt;&lt;br /&gt;這問題查了好久，而且觸發crash 時間又不是很確定在哪，又時好時壞&lt;br /&gt;有時候可以run 下次就&amp;nbsp;crash&lt;br /&gt;&lt;br /&gt;紀錄一下這個詭異的原因&lt;br /&gt;&lt;br /&gt;測試平台&lt;br /&gt;FLEX SDK 4.5.1&lt;br /&gt;AIR&amp;nbsp;SDK&amp;nbsp;3.1&lt;br /&gt;AIR SDK 3.0&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre class="brush: as"&gt;package&lt;br /&gt;{&lt;br /&gt; import flash.display.Sprite;&lt;br /&gt; import flash.display.StageAlign;&lt;br /&gt; import flash.display.StageScaleMode;&lt;br /&gt; import flash.system.System;&lt;br /&gt; import flash.utils.setTimeout;&lt;br /&gt; &lt;br /&gt; public class testAirMobilbeSDK extends Sprite&lt;br /&gt; {&lt;br /&gt;  public function testAirMobilbeSDK()&lt;br /&gt;  {&lt;br /&gt;   super();&lt;br /&gt;   &lt;br /&gt;   // support autoOrients&lt;br /&gt;   stage.align = StageAlign.TOP_LEFT;&lt;br /&gt;   stage.scaleMode = StageScaleMode.NO_SCALE;&lt;br /&gt;   &lt;br /&gt;   &lt;br /&gt;   setTimeout(SystemGC,1000) // is work&lt;br /&gt;   SystemGC() // die&lt;br /&gt;  }&lt;br /&gt;  &lt;br /&gt;  public static function SystemGC():void {&lt;br /&gt;   trace("System.gc")&lt;br /&gt;   System.gc();&lt;br /&gt;   &lt;br /&gt;  }&lt;br /&gt; }&lt;br /&gt;}&lt;/pre&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-6605349433630082173?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/6605349433630082173/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2011/11/adobe-air-debug-launcher.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/6605349433630082173'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/6605349433630082173'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2011/11/adobe-air-debug-launcher.html' title='AIR 詭異問題 【Adobe AIR Debug Launcher 發生問題，必須關閉，謹此致歉】'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-zl896g47x0c/TsDpC0s-xnI/AAAAAAAAAjk/V-TSgmchJGg/s72-c/err.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-6733335386695822992</id><published>2011-08-18T17:35:00.001+08:00</published><updated>2011-08-18T17:38:31.756+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AIR'/><category scheme='http://www.blogger.com/atom/ns#' term='Android'/><category scheme='http://www.blogger.com/atom/ns#' term='iOS'/><category scheme='http://www.blogger.com/atom/ns#' term='Flash'/><title type='text'>那些年，我們一起做的 App</title><content type='html'>這是那天在讀書會分享的投影片，以及影片&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="width:425px" id="__ss_8861277"&gt; &lt;strong style="display:block;margin:12px 0 4px"&gt;&lt;a href="http://www.slideshare.net/lambmei/app-8861277" title="那些年，我們一起做的 App" target="_blank"&gt;那些年，我們一起做的 App&lt;/a&gt;&lt;/strong&gt; &lt;iframe src="http://www.slideshare.net/slideshow/embed_code/8861277" width="425" height="355" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"&gt;&lt;/iframe&gt; &lt;div style="padding:5px 0 12px"&gt; View more &lt;a href="http://www.slideshare.net/" target="_blank"&gt;presentations&lt;/a&gt; from &lt;a href="http://www.slideshare.net/lambmei" target="_blank"&gt;小咩 羊&lt;/a&gt; &lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Part 1&lt;/div&gt;&lt;div&gt;&lt;iframe width="560" height="345" src="http://www.youtube.com/embed/7ShhZwLuRZo" frameborder="0" allowfullscreen=""&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Part 2&lt;/div&gt;&lt;div&gt;&lt;iframe width="560" height="345" src="http://www.youtube.com/embed/zV3lkCoBvFs" frameborder="0" allowfullscreen=""&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Part 3&lt;/div&gt;&lt;div&gt;&lt;iframe width="560" height="345" src="http://www.youtube.com/embed/1dLNM1XllzI" frameborder="0" allowfullscreen=""&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Part 4&lt;/div&gt;&lt;div&gt;&lt;iframe width="560" height="345" src="http://www.youtube.com/embed/B9T5nQBSonk" frameborder="0" allowfullscreen=""&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Part 5&lt;/div&gt;&lt;div&gt;&lt;iframe width="560" height="345" src="http://www.youtube.com/embed/UhJKr0n4FjM" frameborder="0" allowfullscreen=""&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Part 6&lt;/div&gt;&lt;div&gt;&lt;iframe width="560" height="345" src="http://www.youtube.com/embed/2LwgUsWLKkk" frameborder="0" allowfullscreen=""&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-6733335386695822992?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/6733335386695822992/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2011/08/app.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/6733335386695822992'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/6733335386695822992'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2011/08/app.html' title='那些年，我們一起做的 App'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/7ShhZwLuRZo/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-8223743477788452276</id><published>2011-08-15T04:10:00.004+08:00</published><updated>2011-08-15T16:44:47.068+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iOS'/><category scheme='http://www.blogger.com/atom/ns#' term='Flash'/><category scheme='http://www.blogger.com/atom/ns#' term='Package iOS'/><title type='text'>Compile an iOS App without a Developer License</title><content type='html'>很多人人一開始想開發iOS App 都遇到的問題!&lt;br /&gt;&lt;br /&gt;&lt;b&gt;一開始只是想 Try Try 但是沒有開發者帳號怎麼辦!?&lt;/b&gt;&lt;br /&gt;&lt;b&gt;(重點:不想花$ 99&amp;nbsp;&lt;/b&gt;&lt;b&gt;US&lt;/b&gt;&lt;b&gt;)&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;有以下幾種方式解決&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;方法一 : 跟有買開發者帳號的人共用&lt;/b&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;&lt;strike&gt;威脅&lt;/strike&gt;&amp;nbsp;(拜託)已經有買的朋友將他的憑證 並產生個測試用描述檔給您用&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;方法二 : 去 Apple Store 買開發者帳號&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;到 Apple Store 頁面購買開發者的帳號&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;b&gt;方法三  : 使用假的憑證跟描述檔&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;Ⅰ. 直接下載 Fake 憑證 和&amp;nbsp;提供描述檔&lt;/i&gt;&lt;/div&gt;&lt;br /&gt;&lt;blockquote&gt;1.下載 &lt;a href="http://dl.dropbox.com/u/5807689/file/Fake.rar"&gt;Fake.rar&lt;/a&gt;&lt;br /&gt;2. 設定 憑證 (Certificates) 密碼 1234&lt;br /&gt;3. 設定 提供描述檔 (Provisioning Profiles)&lt;br /&gt;&amp;nbsp; &amp;nbsp; 提供描述檔預設 APP ID 是 com.gamevil.zenonia2&lt;br /&gt;&amp;nbsp; &amp;nbsp; 如果還不清楚這如何設定不建議修改&lt;/blockquote&gt;&lt;blockquote&gt;檔案來源: &amp;nbsp;&lt;a href="http://www.instructables.com/id/How-to-use-Adobes-iPhone-Packager-without-an-Appl/"&gt;http://www.instructables.com/id/How-to-use-Adobes-iPhone-Packager-without-an-Appl/&lt;/a&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;Ⅱ. 自行製作&amp;nbsp;Fake 憑證 和&amp;nbsp;提供描述檔&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;blockquote&gt;使用工具製作 p12 檔案 (使用Flash CS5.5 為範例)&lt;/blockquote&gt;&lt;blockquote&gt;開啟 AIR for Android&amp;nbsp;&lt;/blockquote&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-q8oYf9CrFPM/TkglK35T5_I/AAAAAAAAAic/Mlx8M2leUc4/s1600/s0.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="280" src="http://4.bp.blogspot.com/-q8oYf9CrFPM/TkglK35T5_I/AAAAAAAAAic/Mlx8M2leUc4/s400/s0.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;blockquote&gt;點選 設定&amp;nbsp;AIR for Android &amp;nbsp;；並建立憑證&lt;/blockquote&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-88PHlrEvdKI/Tkgk3-rfYeI/AAAAAAAAAiU/GqMYketwzBg/s1600/s1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-88PHlrEvdKI/Tkgk3-rfYeI/AAAAAAAAAiU/GqMYketwzBg/s1600/s1.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;輸入憑證的內容&lt;/blockquote&gt;&lt;a href="http://3.bp.blogspot.com/-cfEqTkw_BWc/Tkgk4IP8yQI/AAAAAAAAAiY/QZNzLOAFhQU/s1600/s2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-cfEqTkw_BWc/Tkgk4IP8yQI/AAAAAAAAAiY/QZNzLOAFhQU/s1600/s2.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;描述檔的部分需要請有開發者帳號的人幫您建立 or 使用上面的Fack&amp;nbsp;Provisioning Profiles&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: red; font-size: large;"&gt;&lt;b&gt;如何放到 iPhone or iPAD (必須JB&lt;/b&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;準備軟體 Installous 、ifunbox (或可以將檔案從電腦丟到裝置上的軟體)&lt;br /&gt;&lt;br /&gt;1.將裝置使用USB線 連接電腦&lt;br /&gt;&lt;br /&gt;2.在電腦上使用&amp;nbsp;ifunbox 把發佈的 ipa 複製到以下路徑&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&amp;nbsp;&lt;i&gt;/User/Documents/Installous/Downloads/&lt;/i&gt;&lt;/blockquote&gt;3. 在裝置上開啟&amp;nbsp;Installous&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-z4r_llTDG1w/TkgpJSxpgDI/AAAAAAAAAig/7yoaB0-D9Qo/s1600/IMG_2845.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://4.bp.blogspot.com/-z4r_llTDG1w/TkgpJSxpgDI/AAAAAAAAAig/7yoaB0-D9Qo/s400/IMG_2845.PNG" width="266" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&amp;nbsp;4.&amp;nbsp;並選擇 Download 標籤&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/--THFiOWnrHc/TkgpLNtOk7I/AAAAAAAAAis/6Ij_1m__ZqA/s1600/IMG_2848.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://1.bp.blogspot.com/--THFiOWnrHc/TkgpLNtOk7I/AAAAAAAAAis/6Ij_1m__ZqA/s400/IMG_2848.PNG" width="266" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;5.選擇要安裝的ipa 並執行 Install&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-wSg9DYGHFBk/TkgpKYNwbOI/AAAAAAAAAio/VQFel0XB8P4/s1600/IMG_2847.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://4.bp.blogspot.com/-wSg9DYGHFBk/TkgpKYNwbOI/AAAAAAAAAio/VQFel0XB8P4/s400/IMG_2847.PNG" width="266" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;6.安裝結束會顯示已完成安裝&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-4c-DfKIDm0M/TkgpLs4x9TI/AAAAAAAAAiw/velsvC3-4Vo/s1600/IMG_2849.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://1.bp.blogspot.com/-4c-DfKIDm0M/TkgpLs4x9TI/AAAAAAAAAiw/velsvC3-4Vo/s400/IMG_2849.PNG" width="266" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;7.接著就可以看到裝置內有已經安裝好的IPA&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;後記&lt;/b&gt;&lt;br /&gt;此方法也適用使用開發者帳號產生出來的檔案&lt;br /&gt;其實不一定要使用跟我一樣的方法只要不經過 &amp;nbsp;iTunes 傳輸方式 "安裝"&amp;nbsp;(除非另外安裝&amp;nbsp;&lt;span class="Apple-style-span" style="background-color: white; color: #191919; font-family: Verdana, sans-serif; font-size: x-small; line-height: 16px;"&gt;appsync&amp;nbsp;&lt;/span&gt;)都可以 (iFile) 好像也可以&lt;br /&gt;&lt;br /&gt;&lt;i&gt;優點&lt;/i&gt;: 不會另外安裝描述檔於裝置內，也不用透過 iTunes 傳輸 (所以不會檢查應用程式合法性)&lt;br /&gt;&lt;i&gt;缺點&lt;/i&gt;: 由於沒有描述檔；所以無法看描述檔的資料 (應用程式的敘述)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-8223743477788452276?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/8223743477788452276/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2011/08/compile-ios-app-without-developer.html#comment-form' title='2 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/8223743477788452276'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/8223743477788452276'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2011/08/compile-ios-app-without-developer.html' title='Compile an iOS App without a Developer License'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-q8oYf9CrFPM/TkglK35T5_I/AAAAAAAAAic/Mlx8M2leUc4/s72-c/s0.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-5338899341146580967</id><published>2011-06-03T12:24:00.001+08:00</published><updated>2011-06-03T12:26:14.776+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AIR'/><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript'/><category scheme='http://www.blogger.com/atom/ns#' term='AS3'/><category scheme='http://www.blogger.com/atom/ns#' term='Android'/><title type='text'>[Android] Mutton Hot Pot</title><content type='html'>英文名稱 : Mutton Hot Pot &lt;br /&gt;中文名稱 : 羊肉爐 (Mutton Hot Pot)&lt;br /&gt;平台 : Android&lt;br /&gt;&lt;br /&gt;搜尋關鍵字 Mutton Hot Pot 羊肉爐 羊小咩&lt;br /&gt;&lt;a href="https://market.android.com/details?id=air.MuttonHotPot"&gt;Android Market 連結&lt;/a&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://images.plurk.com/be1a78ba056c1f9cc43959159cf4406d.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="278" src="http://images.plurk.com/be1a78ba056c1f9cc43959159cf4406d.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;這個版本跟 IOS 版本相同&lt;br /&gt;&lt;br /&gt;除了因為兩個螢幕解析度比例不同&lt;br /&gt;&lt;br /&gt;IOS 使用 320* 480 但&amp;nbsp;Android 是 480 *800 所以就算等比例縮放&amp;nbsp;Android 下方還是會多一塊&lt;br /&gt;&lt;br /&gt;所以我就請設計師做個BANNER 放進去當廣告的測試 &lt;strike&gt;(但點擊並不會收到錢)&lt;/strike&gt;&lt;br /&gt;&lt;strike&gt;&lt;br /&gt;&lt;/strike&gt;&lt;br /&gt;由於沒有修正內容直接縮放以至於畫面看起來會有點糊糊的，且笑能會比較差一些&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;相關連結&lt;br /&gt;&lt;a href="http://blog.lamb-mei.com/2011/06/iphone-mutton-hot-pot.html"&gt;[iPhone] Mutton Hot Pot&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-5338899341146580967?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/5338899341146580967/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2011/06/android-mutton-hot-pot.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/5338899341146580967'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/5338899341146580967'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2011/06/android-mutton-hot-pot.html' title='[Android] Mutton Hot Pot'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-8263326829084007048</id><published>2011-06-01T18:50:00.003+08:00</published><updated>2011-06-01T18:57:52.992+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iTunes'/><category scheme='http://www.blogger.com/atom/ns#' term='iOS'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><category scheme='http://www.blogger.com/atom/ns#' term='Package iOS'/><title type='text'>[iPhone] Mutton Hot Pot</title><content type='html'>&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;英文名稱 : Mutton Hot Pot&amp;nbsp;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;中文名稱 : 羊肉爐&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;平台 : iOS (iPhone、 iPad ...)&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;搜尋關鍵字&amp;nbsp;&lt;b&gt;Mutton Hot Pot&amp;nbsp;羊肉爐 羊小咩&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;a href="http://itunes.apple.com/us/app/mutton-hot-pot/id439676995"&gt;iTuens Store 連結&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://itunes.apple.com/us/app/mutton-hot-pot/id439676995"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-SFL8W-hnlu4/TeYYy_frw7I/AAAAAAAAAXU/JKr6QBqH_KU/s1600/top.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://itunes.apple.com/us/app/mutton-hot-pot/id439676995"&gt;&lt;img border="0" src="http://a3.mzstatic.com/us/r1000/060/Purple/69/01/81/mzl.sxkeuryq.320x480-75.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://a1.mzstatic.com/us/r1000/057/Purple/d4/07/72/mzl.nzrvdpfe.320x480-75.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://a1.mzstatic.com/us/r1000/057/Purple/d4/07/72/mzl.nzrvdpfe.320x480-75.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://a5.mzstatic.com/us/r1000/011/Purple/c4/25/43/mzl.xjxltdgs.320x480-75.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://a5.mzstatic.com/us/r1000/011/Purple/c4/25/43/mzl.xjxltdgs.320x480-75.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;今天凌晨終於收到 apple 的審核通過的信，在 itunes store上架了&lt;br /&gt;&lt;br /&gt;開發方式是使用 FlashBuilder 配合&amp;nbsp;Package iOS &amp;nbsp;(AIR 2.6 SDK) 發佈上架的&lt;br /&gt;&lt;br /&gt;坦白說遊戲內容並沒有很有趣；玩個一兩次就膩了&lt;br /&gt;&lt;br /&gt;但一開始的目標就不是要吸引很多人下載&lt;br /&gt;&lt;br /&gt;而是熟悉整個APPLE iTunes 以及 Package IOS 的流程&lt;br /&gt;&lt;br /&gt;也算是一個里程碑&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://itunes.apple.com/us/app/mutton-hot-pot/id439676995?mt=8"&gt;&lt;img width="200" alt="" src="http://www.ubersense.com/images/app_store_badge.png" title="Download App" class="aligncenter"&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-8263326829084007048?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/8263326829084007048/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2011/06/iphone-mutton-hot-pot.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/8263326829084007048'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/8263326829084007048'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2011/06/iphone-mutton-hot-pot.html' title='[iPhone] Mutton Hot Pot'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-SFL8W-hnlu4/TeYYy_frw7I/AAAAAAAAAXU/JKr6QBqH_KU/s72-c/top.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-6469103597078878824</id><published>2011-04-22T18:01:00.008+08:00</published><updated>2011-04-22T19:14:37.524+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AIR'/><category scheme='http://www.blogger.com/atom/ns#' term='Facebook'/><category scheme='http://www.blogger.com/atom/ns#' term='iOS'/><title type='text'>[閒聊]AIR Package iOS with Facebook Connect</title><content type='html'>首先我為了怎麼下標題苦惱了一陣子&lt;br /&gt;好像對又好像是錯的...如果錯了在跟我講一下，我再修改&lt;br /&gt;&lt;br /&gt;為什麼標題定義是閒聊呢!? 因為目前內容還不夠格算是技術教學文章&lt;br /&gt;&lt;br /&gt;只能說是把目前玩的狀況拿出來分享一下&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.danieldura.com/post_images/flash_facebook.jpg" /&gt;&lt;br /&gt;&lt;img src="http://t2.gstatic.com/images?q=tbn:ANd9GcRG6dbRLBwM5cGG580G7dtmvZPf7SDmMacyK_tCUcdYjLcl9jLTow" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;使用AIR Package iOS 跟 FB 做介接；還真的是傷了我不少腦筋&lt;br /&gt;&lt;br /&gt;我一開始使用 StageWebView 使用 Facebook JS SDK 的方式去串&lt;br /&gt;&lt;br /&gt;不只認證很麻煩；倒頁容易出問題；而且不能include JS 檔 (不知道是我弄錯還是怎樣)&lt;br /&gt;&lt;br /&gt;不管怎麼 include 都會出錯；但直接執行JS 是OK的, 但遇到內容太複雜的(壓縮過的程式碼)&lt;br /&gt;&lt;br /&gt;也會發生莫名的錯誤，後來尋尋覓覓跟測試&lt;br /&gt;&lt;br /&gt;覺得使用上最好用的還是 &lt;a href="http://code.google.com/p/facebook-actionscript-api/"&gt;facebook-actionscript-api&lt;/a&gt;&lt;br /&gt;&lt;a href="http://code.google.com/p/facebook-actionscript-api/downloads/detail?name=GraphAPI_Mobile_1_6.swc"&gt;GraphAPI_Mobile&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;快速講解一下目前的製作方法&lt;br /&gt;(由於這只是分享目前的狀況，所以很多地方不打算做詳細講解)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;1.下載 &lt;a href="http://code.google.com/p/facebook-actionscript-api/downloads/detail?name=GraphAPI_Mobile_1_6.swc"&gt;GraphAPI_Mobile SDK&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;2.申請Facebook APP&lt;/span&gt; &lt;br /&gt;直接設定 Mobile and Devices -&gt;Apple iOS-&gt;iOS Bundle ID &lt;br /&gt;這個就是你IOS APP ID&lt;br /&gt;&lt;br /&gt;因為這時候一樣還沒有iTunes App Store ID 所以可以不填&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-m2flvNX7VWY/TbFYj6jHFmI/AAAAAAAAAVQ/u57DKwRYsNU/s1600/fb1.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 224px;" src="http://2.bp.blogspot.com/-m2flvNX7VWY/TbFYj6jHFmI/AAAAAAAAAVQ/u57DKwRYsNU/s400/fb1.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5598353185833424482" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;3. INIT APP&lt;/span&gt; &lt;br /&gt;在執行前一定要INIT FB 跟其他平台FB 使用模式都一模一樣&lt;br /&gt;&lt;br /&gt;&lt;pre class="brush: as;"&gt;&lt;br /&gt;function onInitCallback(session:FacebookSession, fail:Object):void &lt;br /&gt;{&lt;br /&gt; //.....&lt;br /&gt;}&lt;br /&gt;FacebookMobile.init("APP_ID", onInitCallback);&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;登入方式&lt;/span&gt;&lt;br /&gt;&lt;pre class="brush: as;"&gt;&lt;br /&gt;FacebookMobile.login(callback:Function, stageRef:Stage, extendedPermissions:Array, webView:StageWebView=null):void&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;註:雖然可以代入StageWebView 但在執行時&lt;br /&gt;就算有設定 StageWebView 的大小或是在裡面放其餘的CODE&lt;br /&gt;執行時一律都會被清除，且大小一定是STAGE寬 / 高 &lt;br /&gt;(目前還不確定要怎麼修改，不然就是要去改FacebookMobile.login 原始碼)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;登出方式&lt;/span&gt;&lt;br /&gt;&lt;pre class="brush: as;"&gt;&lt;br /&gt;com.facebook.graph.FacebookMobile.logout(callBack:Function=null, appOrigin:String=null):void&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;註:如果appOrigin 是空值直接執行 Logout 會出現參數錯誤，指定一個網址才能去清除cookie&lt;br /&gt;但也可以用try catch 避免掉，也可以正常登入登出；但不知道有沒有不良影響&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;假設已經登入過了FacebookMobile 會紀錄上次的 accessToken 只要不登出；下次INIT時會自動以上次accessToken取得SESSION ；不用特別處理(除非不想記錄)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;以下是小弟目前測試的圖&lt;br /&gt;&lt;br /&gt;已經INIT APP並跳到主UI上，由於抓取不到accessToken所以尚未登入&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-z9lKucPv0jM/TbFfNaOZfnI/AAAAAAAAAWA/9MzbLvkm2TA/s1600/IMG_2337.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 267px; height: 400px;" src="http://2.bp.blogspot.com/-z9lKucPv0jM/TbFfNaOZfnI/AAAAAAAAAWA/9MzbLvkm2TA/s400/IMG_2337.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5598360495780888178" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;點了登入按鈕跳出登入畫面(會全部變白然後等待網路資料；有時候有點慢)&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-TFaULAH8XlU/TbFfNuMgSuI/AAAAAAAAAWI/ybmHRq9aWZE/s1600/IMG_2338-0.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 267px; height: 400px;" src="http://2.bp.blogspot.com/-TFaULAH8XlU/TbFfNuMgSuI/AAAAAAAAAWI/ybmHRq9aWZE/s400/IMG_2338-0.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5598360501141654242" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/-lK8kdH8aZ1A/TbFgF7ZS-CI/AAAAAAAAAWw/fFR4FNtfy80/s1600/IMG_2338-1.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 267px; height: 400px;" src="http://1.bp.blogspot.com/-lK8kdH8aZ1A/TbFgF7ZS-CI/AAAAAAAAAWw/fFR4FNtfy80/s400/IMG_2338-1.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5598361466757642274" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;如果第一次使用還會跳出允許權限&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/-6xET8lWk9rQ/TbFgFiC_e9I/AAAAAAAAAWo/DJYNbAK6TnU/s1600/IMG_2338-2.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 267px; height: 400px;" src="http://1.bp.blogspot.com/-6xET8lWk9rQ/TbFgFiC_e9I/AAAAAAAAAWo/DJYNbAK6TnU/s400/IMG_2338-2.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5598361459953204178" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;登入結束後就可以抓取到FB SESSION資料&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-jqygXqiAcXM/TbFgFXYhMRI/AAAAAAAAAWg/fE9ArPHYfYU/s1600/IMG_2340.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 267px; height: 400px;" src="http://2.bp.blogspot.com/-jqygXqiAcXM/TbFgFXYhMRI/AAAAAAAAAWg/fE9ArPHYfYU/s400/IMG_2340.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5598361457090703634" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;抓取相簿資料(這時候因為在載入相簿封面所以FPS掉下來了)&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-BFTsDDyXd50/TbFgFKW4joI/AAAAAAAAAWQ/DkUByTDPtF4/s1600/IMG_2343.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 267px; height: 400px;" src="http://4.bp.blogspot.com/-BFTsDDyXd50/TbFgFKW4joI/AAAAAAAAAWQ/DkUByTDPtF4/s400/IMG_2343.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5598361453594185346" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;相簿封面亂排&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-fFSKrYNQN28/TbFgFWpBkVI/AAAAAAAAAWY/pPIlzwZ8Jfo/s1600/IMG_2342.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 267px; height: 400px;" src="http://2.bp.blogspot.com/-fFSKrYNQN28/TbFgFWpBkVI/AAAAAAAAAWY/pPIlzwZ8Jfo/s400/IMG_2342.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5598361456891498834" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;由於幾乎找不到其他人有做過相關的文章&lt;br /&gt;&lt;br /&gt;所以進度已非常緩慢再前進&lt;br /&gt;&lt;br /&gt;然後也還是有很多疑問 像使用FB是否設定 pList ；&lt;br /&gt;&lt;pre class="brush: xml;"&gt;&lt;br /&gt;&lt;key&gt;CFBundleURLTypes&lt;/key&gt; &lt;array&gt; &lt;dict&gt; &lt;key&gt;CFBundleURLName&lt;/key&gt; &lt;string&gt;&lt;/string&gt; &lt;key&gt;CFBundleURLSchemes&lt;/key&gt; &lt;array&gt; &lt;string&gt;fb[your-app-id]&lt;/string&gt; &lt;/array&gt; &lt;/dict&gt; &lt;/array&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;目前看起沒差就算不設定一樣可以使用 (搞不好是審核有差)&lt;br /&gt;&lt;br /&gt;如果有人有問題或想法或我哪裡寫錯了；記得留下您寶貴的意見&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-6469103597078878824?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/6469103597078878824/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2011/04/air-package-ios-with-facebook-connect.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/6469103597078878824'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/6469103597078878824'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2011/04/air-package-ios-with-facebook-connect.html' title='[閒聊]AIR Package iOS with Facebook Connect'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-m2flvNX7VWY/TbFYj6jHFmI/AAAAAAAAAVQ/u57DKwRYsNU/s72-c/fb1.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-6886730899313451391</id><published>2011-04-10T14:54:00.006+08:00</published><updated>2011-04-10T16:01:16.732+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='疑難雜症'/><category scheme='http://www.blogger.com/atom/ns#' term='AIR'/><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript'/><category scheme='http://www.blogger.com/atom/ns#' term='Namespace'/><category scheme='http://www.blogger.com/atom/ns#' term='XML'/><category scheme='http://www.blogger.com/atom/ns#' term='AS3'/><title type='text'>Use "default xml namespace" ISSUE in AIR 、FLASH</title><content type='html'>在 &lt;strike&gt;AIR&lt;/strike&gt; AS3 使用 namespace &lt;br /&gt;&lt;pre class="brush: as;"&gt;&lt;br /&gt;default xml namespace = ns&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;如果你不幸的話會遇到兩種錯誤情形&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="font-weight:bold;"&gt;VerifyError: Error #1025: An invalid register %d was accessed.&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="font-weight:bold;"&gt;ReferenceError: Error #1065: Variable {套件路徑}::{變數} is not defined.&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;測試程式碼&lt;br /&gt;&lt;pre class="brush: as;highlight: [20]"&gt;&lt;br /&gt;package &lt;br /&gt;{&lt;br /&gt; import flash.display.MovieClip;&lt;br /&gt; import flash.filesystem.*;&lt;br /&gt;&lt;br /&gt; public class test extends MovieClip&lt;br /&gt; {  &lt;br /&gt;  public function test()&lt;br /&gt;  {&lt;br /&gt;   // constructor code&lt;br /&gt;   var xml:XML = &lt;application xmlns="http://ns.adobe.com/air/application/2.0"&gt;&lt;br /&gt;     &lt;id&gt;TestDebug&lt;/id&gt;&lt;br /&gt;     &lt;version&gt;1.0&lt;/version&gt;.....&lt;br /&gt;   &lt;/application&gt;;&lt;br /&gt;   &lt;br /&gt;   default xml namespace = xml.namespace();&lt;br /&gt;&lt;br /&gt;   trace(xml.id);&lt;br /&gt;&lt;br /&gt;   //callFunction() &lt;-若有執行就會錯誤&lt;br /&gt;  }&lt;br /&gt;  private function callFunction()&lt;br /&gt;  {&lt;br /&gt;&lt;br /&gt;  }  &lt;br /&gt; }&lt;br /&gt;}&lt;/pre&gt;&lt;br /&gt;若是有候執行 callFunction 就會出現編譯錯誤&lt;br /&gt;&lt;span style="font-style:italic;"&gt;VerifyError: Error #1025&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;搜尋了網路資料很多人說要將&lt;br /&gt;&lt;pre class="brush: as;"&gt;&lt;br /&gt;default xml namespace = xml.namespace();&lt;/pre&gt;&lt;br /&gt;修改為&lt;br /&gt;&lt;pre class="brush: as;"&gt;&lt;br /&gt;default xml namespace = new Namespace( "" );&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;但由於我設置後會變得沒有作用(有設定跟沒設定一樣)&lt;br /&gt;&lt;br /&gt;繼續測試其他方式&lt;br /&gt;&lt;pre class="brush: as;"&gt;&lt;br /&gt;default xml namespace = new Namespace( xml.namespace("") );&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;以上的程式碼測試結果跟原來相同只要呼叫其他 function 就會出錯&lt;br /&gt;&lt;br /&gt;但詭異的是 function 內容不同也會影響，原本寫了使用 for 將物件 list 出來並儲存在區域變數內出來是正常的&lt;br /&gt;但我寫了一個數字迴圈無效還是會出現，怎麼寫都沒辦法正常(狀況不明)&lt;br /&gt;&lt;br /&gt;另外將 function 設定為 static function 或是引用了些奇怪類別時會導致&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;ReferenceError: Error #1065: Variable {套件路徑}::{變數} is not defined.&lt;/span&gt;&lt;br /&gt;(補充一下: 如果是引用外部的靜態方法是正常的；而且也測試過 public private protected 和 internal 其他命名空間但似乎沒有影響)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;最終找到的原因為 &lt;span style="font-weight:bold;"&gt;default xml namespace 緊接著使用的變數必須為固定屬性(fixed property) 不能為動態屬性(dynamically defined properties)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;所以可以使用下列兩種方式修改&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;[ Solution ]&lt;/h2&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;1. XML 設定為固定屬性(fixed property)&lt;/span&gt;&lt;br /&gt;&lt;pre class="brush: as;highlight: [8, 12,17];"&gt;&lt;br /&gt;package &lt;br /&gt;{&lt;br /&gt; import flash.display.MovieClip;&lt;br /&gt; import flash.filesystem.*;&lt;br /&gt;&lt;br /&gt; public class test extends MovieClip&lt;br /&gt; {&lt;br /&gt;  var xml:XML&lt;br /&gt;  public function test()&lt;br /&gt;  {&lt;br /&gt;   // constructor code&lt;br /&gt;   xml = &lt;application xmlns="http://ns.adobe.com/air/application/2.0"&gt;&lt;br /&gt;     &lt;id&gt;TestDebug&lt;/id&gt;&lt;br /&gt;     &lt;version&gt;1.0&lt;/version&gt;.....&lt;br /&gt;   &lt;/application&gt;;&lt;br /&gt;   &lt;br /&gt;   default xml namespace = xml.namespace();&lt;br /&gt;&lt;br /&gt;   trace(xml.id);&lt;br /&gt;&lt;br /&gt;   callFunction()&lt;br /&gt;  }&lt;br /&gt;  private function callFunction()&lt;br /&gt;  {&lt;br /&gt;&lt;br /&gt;  }  &lt;br /&gt; }&lt;br /&gt;}&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;2. ns(Namespace) 設定為固定屬性(fixed property)&lt;/span&gt;&lt;br /&gt;&lt;pre class="brush: as;highlight: [8, 12,17,18]; html-script: true""&gt;&lt;br /&gt;package &lt;br /&gt;{&lt;br /&gt; import flash.display.MovieClip;&lt;br /&gt; import flash.filesystem.*;&lt;br /&gt;&lt;br /&gt; public class test extends MovieClip&lt;br /&gt; {&lt;br /&gt;  var ns:Namespace&lt;br /&gt;  public function test()&lt;br /&gt;  {&lt;br /&gt;   // constructor code&lt;br /&gt;   var xml:XML = &lt;application xmlns="http://ns.adobe.com/air/application/2.0"&gt;&lt;br /&gt;     &lt;id&gt;TestDebug&lt;/id&gt;&lt;br /&gt;     &lt;version&gt;1.0&lt;/version&gt;.....&lt;br /&gt;   &lt;/application&gt;;&lt;br /&gt;   &lt;br /&gt;   ns =  xml.namespace()&lt;br /&gt;   default xml namespace = ns&lt;br /&gt;&lt;br /&gt;   trace(xml.id);&lt;br /&gt;&lt;br /&gt;   callFunction()&lt;br /&gt;  }&lt;br /&gt;  private function callFunction()&lt;br /&gt;  {&lt;br /&gt;&lt;br /&gt;  }  &lt;br /&gt; }&lt;br /&gt;}&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;測試環境&lt;br /&gt;IDE&lt;br /&gt;Flash CS5&lt;br /&gt;Flash Builder Burrito&lt;br /&gt;&lt;br /&gt;Runtime&lt;br /&gt;AIR version : 2.0.1.12090&lt;br /&gt;AIR version : 2.5.0.16600&lt;br /&gt;AIR version : 2.6.0.19120&lt;br /&gt;FLASH CS5 IDE Debug &lt;br /&gt;FP Debug 10&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-6886730899313451391?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/6886730899313451391/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2011/04/use-default-xml-namespace-in-air.html#comment-form' title='1 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/6886730899313451391'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/6886730899313451391'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2011/04/use-default-xml-namespace-in-air.html' title='Use &quot;default xml namespace&quot; ISSUE in AIR 、FLASH'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-6927274370223781035</id><published>2011-04-09T04:11:00.008+08:00</published><updated>2011-04-09T04:57:53.800+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Debug'/><category scheme='http://www.blogger.com/atom/ns#' term='iOS'/><category scheme='http://www.blogger.com/atom/ns#' term='Flash'/><title type='text'>Debugging a mobile iOS application</title><content type='html'>剛把 &lt;a href="http://blog.lamb-mei.com/2011/03/ios-package-tools-for-air.html"&gt;iOS懶人封裝工具&lt;/a&gt;無法在裝置上除錯的問題解決完後&lt;br /&gt;&lt;br /&gt;順便寫一篇如何使用除錯&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;發佈含有Debug mode 的IPA&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;1.使用懶人工具&lt;/span&gt;&lt;br /&gt;部署-&amp;gt;發佈類型 選擇ipa-debug 然後發佈，其他相關設定請看&lt;a href="http://blog.lamb-mei.com/2011/03/ios-package-tools-for-air.html"&gt;iOS Package Tools for AIR (懶人封裝工具)&lt;/a&gt;&lt;br /&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 298px; height: 400px;" src="http://3.bp.blogspot.com/-jQiokx_YZ8k/TZ9uartX7lI/AAAAAAAAAUo/9NMZVJu9yU8/s400/sss.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5593310666906136146" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;2.使用 command Line 的方式&lt;/span&gt; (可參考&lt;a href="http://help.adobe.com/en_US/air/build/WSfffb011ac560372f-5d0f4f25128cc9cd0cb-7ffb.html#WS901d38e593cd1bac35eb7b4e12cddc5fbbb-8000"&gt;官網說明&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;3.使用命令模式執行 FDB&lt;/span&gt;&lt;br /&gt;發佈完成使用命令模式執行 &lt;span style="font-weight:bold;"&gt;{AIR SDK 安裝目錄下}/bin &lt;/span&gt; 的 FDB&lt;br /&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 232px;" src="http://1.bp.blogspot.com/-zXbVQgvV1HA/TZ9w-j6VyPI/AAAAAAAAAUw/B1st2AyLvgg/s400/s2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5593313482311583986" /&gt;&lt;br /&gt;正常會出現&lt;br /&gt;&lt;pre class="brush: bash;"&gt;&lt;br /&gt;Adobe fdb (Flash Player 除錯程式) [組建 17689]&lt;br /&gt;Copyright (c) 2004-2007 Adobe, Inc. All rights reserved.&lt;br /&gt;(fdb)&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;4.執行Debug&lt;/span&gt;&lt;br /&gt;輸入RUN&lt;br /&gt;&lt;pre class="brush: bash;"&gt;&lt;br /&gt;(fdb) run&lt;br /&gt;等待 Player 連線&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;5.執行行動裝置上的應用程式&lt;/span&gt;&lt;br /&gt;會跳出請你輸入IP&lt;br /&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 267px; height: 400px;" src="http://2.bp.blogspot.com/-zn041GGJY3I/TZ9zCX8nJfI/AAAAAAAAAU4/-4vGEswKpw4/s400/IMG_2265.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5593315746842617330" /&gt;&lt;br /&gt;由於我們是在本機測試，所以輸入本機IP ex 192.168.1.1&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;6. 輸入continue 繼續除錯&lt;/span&gt;&lt;br /&gt;&lt;pre class="brush: bash;"&gt;&lt;br /&gt;Player 已連線；工作階段正在執行。&lt;br /&gt;請設定中斷點，然後輸入「continue」，以繼續工作階段。&lt;br /&gt;[SWF] DebugOutput.swf - 解壓縮後為 6,039 個位元組&lt;br /&gt;(fdb) continue&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;下圖為正常的捕抓到 Trace 或 throw 的訊息&lt;br /&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 232px;" src="http://1.bp.blogspot.com/-sU8GYPO27d0/TZ90_l5tBbI/AAAAAAAAAVA/d_BF6FESCGs/s400/s3.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5593317898072163762" /&gt;&lt;br /&gt;&lt;br /&gt;參考資料 &lt;a href="http://help.adobe.com/en_US/air/build/WSfffb011ac560372f-5d0f4f25128cc9cd0cb-7ffb.html#WS901d38e593cd1bac35eb7b4e12cddc5fbbb-8000"&gt;Packaging a mobile AIR application&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-6927274370223781035?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/6927274370223781035/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2011/04/debugging-mobile-ios-application.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/6927274370223781035'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/6927274370223781035'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2011/04/debugging-mobile-ios-application.html' title='Debugging a mobile iOS application'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-jQiokx_YZ8k/TZ9uartX7lI/AAAAAAAAAUo/9NMZVJu9yU8/s72-c/sss.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-6468158359460160764</id><published>2011-03-29T17:02:00.009+08:00</published><updated>2011-04-09T04:08:50.211+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AIR'/><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript'/><category scheme='http://www.blogger.com/atom/ns#' term='AS3'/><category scheme='http://www.blogger.com/atom/ns#' term='iOS'/><category scheme='http://www.blogger.com/atom/ns#' term='軟體工具'/><title type='text'>iOS Package Tools for AIR (懶人封裝工具)</title><content type='html'>上次 &lt;a href="http://blog.lamb-mei.com/2011/03/flash-builder-burrito-adobe-air-26-sdk.html"&gt;Flash Builder Burrito 使用 Adobe AIR 2.6 SDK 發佈 iOS&lt;/a&gt; 提到其實在編譯IPA其實有很多"美美尬尬"的東西&lt;br /&gt;&lt;br /&gt;也覺得一直改BAT 改來改去很煩人所以...寫了一個 &lt;span style="font-weight:bold;"&gt;iOS Package Tools&lt;/span&gt; 應用程式來封裝 IPA ，但遇到的問題其實還蠻多的，且還不知道在一些特定環境正不正常，製作的甘苦談就不是這篇要討論的範圍啦，所以該回歸正題&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;準備需知&lt;/span&gt;&lt;br /&gt;1.選擇下列任何一版iOS Package Tools 來進行安裝&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;!-- &lt;a href="http://dl.dropbox.com/u/5807689/file/iOS%20Package%20Tools/iOS_Package_Tools%28AIR%29.zip"&gt;&lt;/a&gt; --&gt;&lt;strike&gt;iOS Package Tools (AIR 版)&lt;/strike&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://dl.dropbox.com/u/5807689/file/iOS%20Package%20Tools/iOS_Package_Tools%28EXE%29.zip"&gt;iOS Package Tools v1.1 (EXE 版)&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;2.必須使 &lt;a href="http://www.adobe.com/products/air/sdk/"&gt;AIR 2.6 SDK&lt;/a&gt; 以上的版本(目前也才到2.6哪來的以上)&lt;br /&gt;&lt;br /&gt;3.我目前製作的版本只針對 WIN OS ，在其他OS是沒辦法使用的&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;執行軟體&lt;/span&gt;&lt;br /&gt;就會看到跟FLASH CS5 Package 差不多的介面 (因為就是參考他的使用方式來當製作的基礎)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;JUST DO IT&lt;/span&gt;&lt;br /&gt;1.設定AIR SDK、憑證、描述檔&lt;br /&gt;點選部署設定AIR SDK的位置 (注意版本必須要 2.6以上)&lt;br /&gt;&lt;table style="width:auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="https://picasaweb.google.com/lh/photo/l33IKz5Xrk-t6yzRp8-9-Xrmzw2BKuWj8rDr9Iiw630?feat=embedwebsite"&gt;&lt;img src="https://lh6.googleusercontent.com/_pSbM8nvNMuc/TZGleSavwdI/AAAAAAAAATk/D0ybAgxsYFw/s800/iOS%20Package%20Tools%20v1.0%202011329%20%E4%B8%8B%E5%8D%88%20052451.jpg" height="552" width="406" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-family:arial,sans-serif; font-size:11px; text-align:right"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;2.設定好數位簽名 (憑證 描述檔啦) 就可以去設定專案的部分&lt;br /&gt;&lt;table style="width:auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="https://picasaweb.google.com/lh/photo/JJ4Zyuk0n6CQFI7YZoC7UHrmzw2BKuWj8rDr9Iiw630?feat=embedwebsite"&gt;&lt;img src="https://lh3.googleusercontent.com/_pSbM8nvNMuc/TZGlWTIkMSI/AAAAAAAAATg/Tv9Y4MtPZnY/s800/iOS%20Package%20Tools%20v1.0%202011329%20%E4%B8%8B%E5%8D%88%20052420.jpg" height="552" width="406" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-family:arial,sans-serif; font-size:11px; text-align:right"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3.選擇設定要匯出 IPA 的位置 跟 SWF和XML的路徑 &lt;br /&gt;XML(iOS的描述檔)的新增方式可以參考 &lt;a href="http://blog.lamb-mei.com/2011/03/flash-builder-burrito-adobe-air-26-sdk.html"&gt;Flash Builder Burrito 使用 Adobe AIR 2.6 SDK 發佈 iOS&lt;/a&gt;&lt;br /&gt;並注意 XML內設定的 &lt;content&gt;節點內的檔名跟提供SWF的檔名必須相同&lt;br /&gt;&lt;br /&gt;4.設定包含的檔案&lt;br /&gt;這邊是設定你要添加的檔案&lt;br /&gt;&lt;br /&gt;5.接著就可以發佈IPA&lt;br /&gt;不過封裝時間會花一小段時間&lt;br /&gt;&lt;br /&gt;6.完成後就會看到已經完成的提示&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;常見問題&lt;/span&gt;&lt;br /&gt;1.包含的檔案錯誤 (路徑設定錯誤)&lt;br /&gt;&lt;table style="width:auto;"&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="https://picasaweb.google.com/lh/photo/ikCyuL5aATG971Kj-u8xe3rmzw2BKuWj8rDr9Iiw630?feat=embedwebsite"&gt;&lt;img src="https://lh4.googleusercontent.com/_pSbM8nvNMuc/TZGpAWIZ8XI/AAAAAAAAATw/t6Fuzg3APZo/s800/Adobe%20AIR%202011329%20%E4%B8%8B%E5%8D%88%20054005.jpg" height="145" width="531" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-family:arial,sans-serif; font-size:11px; text-align:right"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt; 例如ICON或SWF設定錯就出現這個訊息框 他就會說這個找不到這ICON&lt;br /&gt;這個錯誤訊息就知道路徑是需要 AppIconsForPublish/ICON*.png 所以這時候必須使用加入資料夾的方式才能找到&lt;br /&gt;&lt;br /&gt;&lt;table style="width:auto;"&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="https://picasaweb.google.com/lh/photo/OHcGOvVWqTqrkMgd_Z68-Hrmzw2BKuWj8rDr9Iiw630?feat=embedwebsite"&gt;&lt;img src="https://lh3.googleusercontent.com/_pSbM8nvNMuc/TZGqsOTFkAI/AAAAAAAAAT8/oCNcVmJo7Hs/s800/iOS%20Package%20Tools%20v1.0%202011329%20%E4%B8%8B%E5%8D%88%20054702.jpg" height="552" width="406" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-family:arial,sans-serif; font-size:11px; text-align:right"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;2. 含有中文路徑&lt;br /&gt;3. 憑證密碼輸入錯誤&lt;br /&gt;4. SDK版本錯誤&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;目前OS 使用狀況&lt;br /&gt;目前已在 WIN7 64bit  WIN XP 32bit 測試過&lt;br /&gt;&lt;br /&gt;目前已知潛在性的問題，但還沒有很確定知道正確性&lt;br /&gt;&lt;strike&gt;1.IPA-Debug 模式好像無效&lt;/strike&gt; v1.1 fixed&lt;br /&gt;2.如果沒有JAVA RUNTIME 可能會有問題&lt;br /&gt;&lt;br /&gt;不過這個還是在測試階段的TOOL，如果使用上有問題請大家跟我回報或分享您使用的心得，謝謝&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2011 / 04 / 06 發現AIR 版好像有無法執行的問題所以先拿掉&lt;br /&gt;&lt;br /&gt;2011 / 04 / 09 ISSUE1 修正無法使用 Debug 測試&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-6468158359460160764?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/6468158359460160764/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2011/03/ios-package-tools-for-air.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/6468158359460160764'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/6468158359460160764'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2011/03/ios-package-tools-for-air.html' title='iOS Package Tools for AIR (懶人封裝工具)'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='https://lh6.googleusercontent.com/_pSbM8nvNMuc/TZGleSavwdI/AAAAAAAAATk/D0ybAgxsYFw/s72-c/iOS%20Package%20Tools%20v1.0%202011329%20%E4%B8%8B%E5%8D%88%20052451.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-4436556125794662904</id><published>2011-03-29T11:59:00.013+08:00</published><updated>2011-03-29T16:59:11.394+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AIR'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone4'/><category scheme='http://www.blogger.com/atom/ns#' term='FLEX'/><category scheme='http://www.blogger.com/atom/ns#' term='AS3'/><category scheme='http://www.blogger.com/atom/ns#' term='iOS'/><title type='text'>Flash Builder Burrito 使用 Adobe AIR 2.6 SDK 發佈 iOS</title><content type='html'>&lt;span style="font-weight:bold;"&gt;廢話&lt;/span&gt;&lt;br /&gt;Adobe AIR 2.6 SDK 現在已經支援發佈 iOS&lt;br /&gt;其實這篇早要寫了，唉&lt;br /&gt;&lt;br /&gt;首先先簡單提一下  新增了甚麼功能&lt;br /&gt;&lt;br /&gt;原本在 PFI 改跟一般AIR一樣使用 ADT &lt;br /&gt;還有使用 2.6 封裝出來的 IPA &lt;span style="font-weight:bold;"&gt;不支援&lt;/span&gt; iOS 3 &lt;br /&gt;然後支援了視網膜顯示 (不過也只有IPHONE 4有視網膜)&lt;br /&gt;也支援使用了麥克風拍照錄影等之前只有 android 才能使用的功能&lt;br /&gt;&lt;br /&gt;至於更細的更新內容請看 &lt;a href="http://blogs.adobe.com/air/2011/03/adobe-air-2-6-sdk-now-available-with-updated-ios-support.html"&gt;這裡(Adobe AIR 2.6 SDK now available with updated iOS support!)&lt;/a&gt; 和 &lt;a href="http://kb2.adobe.com/cps/891/cpsid_89107.html"&gt;這裡(Adobe AIR 2.6 Developer Release Notes)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;然後之前下載了 捲餅(Flash Builder Burrito)原本以為可以用 FB 開始寫 IOS 結果發現還是沒辦法&lt;br /&gt;只有支援 Android&lt;br /&gt;&lt;br /&gt;不過後來發現 AIR 2.6 釋出後就可以直接使用 編寫AS的軟體(FlashBuilder 、FlashDevelop)來直接開發&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;準備工作&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://labs.adobe.com/technologies/flashbuilder_burrito/"&gt;下載Flash Builder Burrito&lt;/a&gt; &lt;=或你習慣的軟體&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.adobe.com/products/air/sdk/"&gt;下載AIR SDK 2.6&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;然後把解壓縮完的AIR SDK 放到 FLEX SDK裡面&lt;br /&gt;例如我裝完 捲餅的路徑是 "C:\Program Files\Adobe\Adobe Flash Builder Burrito\"&lt;br /&gt;然後先找到 FLEX SDK 存放位置 &lt;Adobe Flash Builder Burrito&gt;\sdks&lt;br /&gt;會發現有 3.5 4.5 然後選擇最新的SDK 複製一份出來 命名成你想要的名稱 FLEX4.5_AIR2.6&lt;br /&gt;再把AIR 解開的檔案&lt;span style="font-weight:bold;"&gt;覆蓋&lt;/span&gt;到 FLEX4.5_AIR2.6&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;配置FlashBuilder&lt;/span&gt;&lt;br /&gt;1.首先新增 &lt;span style="font-weight:bold;"&gt;Mobile Project&lt;/span&gt;&lt;br /&gt;&lt;table style="width:auto;"&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="https://picasaweb.google.com/lh/photo/ZTVHKsyHbYQZUJi70g4hfHrmzw2BKuWj8rDr9Iiw630?feat=embedwebsite"&gt;&lt;img src="https://lh5.googleusercontent.com/_pSbM8nvNMuc/TZF3OQxqGqI/AAAAAAAAARQ/oFvSXbDXVnw/s800/New%20ActionScript%20Mobile%20Project%202011329%20%E4%B8%8B%E5%8D%88%20014039.jpg" height="500" width="525" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-family:arial,sans-serif; font-size:11px; text-align:right"&gt;寄件者 &lt;a href="https://picasaweb.google.com/lambmei1983/S?authkey=Gv1sRgCLbHoNG0o8GPRQ&amp;feat=embedwebsite"&gt;羊小咩&amp;#39;s 部落格&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;2.點擊Configure Flex SDK 設定剛建立好含有AIR SDK 的 FlexSDK&lt;br /&gt;&lt;table style="width:auto;"&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="https://picasaweb.google.com/lh/photo/DFDR1ebG4JjGl-J9DV_w-Xrmzw2BKuWj8rDr9Iiw630?feat=embedwebsite"&gt;&lt;img src="https://lh4.googleusercontent.com/_pSbM8nvNMuc/TZGD1HGGCrI/AAAAAAAAASA/2gn7FgA_ua0/s400/%E5%85%A8%E8%9E%A2%E5%B9%95%E6%93%B7%E5%8F%96%202011329%20%E4%B8%8B%E5%8D%88%20025533.jpg" height="274" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-family:arial,sans-serif; font-size:11px; text-align:right"&gt;寄件者 &lt;a href="https://picasaweb.google.com/lambmei1983/S?authkey=Gv1sRgCLbHoNG0o8GPRQ&amp;feat=embedwebsite"&gt;羊小咩&amp;#39;s 部落格&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;3.接著設定剛剛使用的SDK就可以了點擊 下一步&lt;br /&gt;&lt;table style="width:auto;"&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="https://picasaweb.google.com/lh/photo/M4AAqWPCnX3RAxDBtgVk33rmzw2BKuWj8rDr9Iiw630?feat=embedwebsite"&gt;&lt;img src="https://lh3.googleusercontent.com/_pSbM8nvNMuc/TZGFFsJ7J5I/AAAAAAAAASc/FFrnMyRqy4Q/s800/%E5%85%A8%E8%9E%A2%E5%B9%95%E6%93%B7%E5%8F%96%202011329%20%E4%B8%8B%E5%8D%88%20030621.jpg" height="358" width="517" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-family:arial,sans-serif; font-size:11px; text-align:right"&gt;寄件者 &lt;a href="https://picasaweb.google.com/lambmei1983/S?authkey=Gv1sRgCLbHoNG0o8GPRQ&amp;feat=embedwebsite"&gt;羊小咩&amp;#39;s 部落格&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;4.接下來看到行動裝置只能使用Androia (UI操作上還沒有IOS) 不過沒關係一樣點 下一步&lt;br /&gt;&lt;table style="width:auto;"&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="https://picasaweb.google.com/lh/photo/tDnVyqpaAh2sVr2nNUBBBHrmzw2BKuWj8rDr9Iiw630?feat=embedwebsite"&gt;&lt;img src="https://lh6.googleusercontent.com/_pSbM8nvNMuc/TZGFirqi2SI/AAAAAAAAASo/FoXzPKtD9Lk/s800/%E5%85%A8%E8%9E%A2%E5%B9%95%E6%93%B7%E5%8F%96%202011329%20%E4%B8%8B%E5%8D%88%20030846.jpg" height="276" width="507" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-family:arial,sans-serif; font-size:11px; text-align:right"&gt;寄件者 &lt;a href="https://picasaweb.google.com/lambmei1983/S?authkey=Gv1sRgCLbHoNG0o8GPRQ&amp;feat=embedwebsite"&gt;羊小咩&amp;#39;s 部落格&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;5.接著就是設定一些外部原件接著就可以完成了&lt;br /&gt;&lt;br /&gt;6.然後當要發佈測試的時候會跳出設定檔&lt;br /&gt;&lt;table style="width:auto;"&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="https://picasaweb.google.com/lh/photo/bkmY9XaXiRkAXTD5DaGyJXrmzw2BKuWj8rDr9Iiw630?feat=embedwebsite"&gt;&lt;img src="https://lh4.googleusercontent.com/_pSbM8nvNMuc/TZGG0YsRDNI/AAAAAAAAAS4/PEYmONvZOXc/s400/Debug%20Configurations%202011329%20%E4%B8%8B%E5%8D%88%20031418.jpg" height="350" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-family:arial,sans-serif; font-size:11px; text-align:right"&gt;寄件者 &lt;a href="https://picasaweb.google.com/lambmei1983/S?authkey=Gv1sRgCLbHoNG0o8GPRQ&amp;feat=embedwebsite"&gt;羊小咩&amp;#39;s 部落格&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;7.執行模式(Lanuch Method)選擇 &lt;span style="font-weight:bold;"&gt;On Desktop &lt;/span&gt; 並點選 &lt;span style="font-weight:bold;"&gt;Configure&lt;/span&gt; 然後看你的行動裝置是哪種就新增上去，像我用IPHONE4 所以就把值打上去 (當然也是去查官網的)&lt;br /&gt;&lt;table style="width:auto;"&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="https://picasaweb.google.com/lh/photo/RP5r95n1eTfY9jvWSOqyVHrmzw2BKuWj8rDr9Iiw630?feat=embedwebsite"&gt;&lt;img src="https://lh3.googleusercontent.com/_pSbM8nvNMuc/TZGLFf6cf-I/AAAAAAAAATM/9__972Sjmfw/s800/%E5%85%A8%E8%9E%A2%E5%B9%95%E6%93%B7%E5%8F%96%202011329%20%E4%B8%8B%E5%8D%88%20033216.jpg" height="373" width="538" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-family:arial,sans-serif; font-size:11px; text-align:right"&gt;寄件者 &lt;a href="https://picasaweb.google.com/lambmei1983/S?authkey=Gv1sRgCLbHoNG0o8GPRQ&amp;feat=embedwebsite"&gt;羊小咩&amp;#39;s 部落格&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;8.接下來選擇原本設定好的裝置就可以完成了&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;就可以直接在上面使用任何的IOS的API進行測試當然最後面還有一個重點輸出&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;輸出&lt;/span&gt;&lt;br /&gt;由於沒有UI的模式可以設定所以要輸出成iOS用的 &lt;span style="font-weight:bold;"&gt;*.ipa&lt;/span&gt;必須使用Command Line 就是俗稱的命令模式啦&lt;br /&gt;那首先要準備IOS描述檔(*.XML)格式如下&lt;br /&gt;&lt;br /&gt;&lt;pre class="brush: xml;"&gt;&lt;br /&gt;&lt;?xml version="1.0" encoding="UTF-8" standalone="no" ?&gt;&lt;br /&gt;&lt;application xmlns="http://ns.adobe.com/air/application/2.0"&gt;&lt;br /&gt;&lt;br /&gt;  &lt;id&gt;com.lamb-mei.mobile.ios.HelloIOS&lt;/id&gt;&lt;br /&gt;&lt;br /&gt;  &lt;version&gt;1.0&lt;/version&gt;&lt;br /&gt;&lt;br /&gt;  &lt;filename&gt;HelloIOS&lt;/filename&gt;&lt;br /&gt;&lt;br /&gt;  &lt;description&gt;&lt;br /&gt;      &lt;text xml:lang="en"&gt;English App description goes here&lt;/text&gt;      &lt;br /&gt;      &lt;text xml:lang="ja"&gt;Japanese App description goes here&lt;/text&gt;&lt;br /&gt;      &lt;text xml:lang="tw"&gt;這裡是描述文字&lt;/text&gt;&lt;br /&gt;  &lt;/description&gt;&lt;br /&gt;&lt;br /&gt;  &lt;name&gt;HelloIOS&lt;/name&gt;&lt;br /&gt;&lt;br /&gt;  &lt;!-- To localize the name, use the following format for the name element.&lt;name&gt;&lt;text xml:lang="en"&gt;English App name goes here&lt;/text&gt;&lt;text xml:lang="fr"&gt;French App name goes here&lt;/text&gt;&lt;text xml:lang="ja"&gt;Japanese App name goes here&lt;/text&gt;&lt;/name&gt;--&gt;&lt;br /&gt;&lt;br /&gt;  &lt;copyright&gt;羊小咩&lt;/copyright&gt;&lt;br /&gt;&lt;br /&gt;  &lt;initialWindow&gt;&lt;br /&gt;    &lt;content&gt;HelloIOS.swf&lt;/content&gt;&lt;br /&gt;    &lt;systemChrome&gt;standard&lt;/systemChrome&gt;&lt;br /&gt;    &lt;transparent&gt;false&lt;/transparent&gt;&lt;br /&gt;    &lt;visible&gt;true&lt;/visible&gt;&lt;br /&gt;    &lt;fullScreen&gt;true&lt;/fullScreen&gt;&lt;br /&gt;    &lt;aspectRatio&gt;landscape&lt;/aspectRatio&gt;&lt;br /&gt;    &lt;renderMode&gt;auto&lt;/renderMode&gt;&lt;br /&gt;    &lt;autoOrients&gt;false&lt;/autoOrients&gt;&lt;br /&gt;  &lt;/initialWindow&gt;&lt;br /&gt;  &lt;br /&gt;  &lt;icon&gt;&lt;br /&gt;    &lt;image72x72&gt;icon72x72.png&lt;/image72x72&gt;   &lt;br /&gt;    &lt;image29x29&gt;icon29x29.png&lt;/image29x29&gt;&lt;br /&gt;    &lt;image57x57&gt;icon57x57.png&lt;/image57x57&gt;&lt;br /&gt;    &lt;image48x48&gt;icon48x48.png&lt;/image48x48&gt;&lt;br /&gt;    &lt;image512x512&gt;icon512x512.png&lt;/image512x512&gt;&lt;br /&gt;  &lt;/icon&gt;&lt;br /&gt;&lt;br /&gt;  &lt;customUpdateUI&gt;false&lt;/customUpdateUI&gt;&lt;br /&gt;&lt;br /&gt;  &lt;br /&gt;&lt;br /&gt;  &lt;allowBrowserInvocation&gt;false&lt;/allowBrowserInvocation&gt;&lt;br /&gt;&lt;br /&gt;  &lt;iPhone&gt;&lt;br /&gt;    &lt;InfoAdditions&gt;&lt;br /&gt;      &lt;br /&gt;      &lt;![CDATA[&lt;key&gt;UIDeviceFamily&lt;/key&gt;&lt;array&gt;&lt;string&gt;2&lt;/string&gt;&lt;/array&gt;]]&gt;&lt;br /&gt;    &lt;/InfoAdditions&gt;&lt;br /&gt;  &lt;/iPhone&gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;大概事長這樣 懶一點的話也可以先使用 FLASH CS5 iOS專案建立 (有UI介面)&lt;br /&gt;&lt;br /&gt;另外關於 &lt;IPHONE&gt;節點內的定義方法可以參考&lt;a href="http://developer.apple.com/library/ios/#documentation/general/Reference/InfoPlistKeyReference/Articles/iPhoneOSKeys.html#//apple_ref/doc/uid/TP40009252-SW1"&gt;XCODE UIKit &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;2.執行Command Line&lt;/span&gt;&lt;br /&gt;準備好XML 跟寫好的SWF 接下來就是把他們封裝成IPA&lt;br /&gt;先查詢一下ADT 如何運作的 (FLASH CS5 是使用FPI 接下來版本更新都會使用ADT 使用方式相同)&lt;br /&gt;&lt;pre class="brush: bash;"&gt;&lt;br /&gt;adt -package -target ( ipa-test &amp;#124; ipa-debug &amp;#124; ipa-app-store &amp;#124; ipa-ad-hoc ) CONNECT_OPTIONS? SIGNING_OPTIONS &amp;lt;output-package&amp;gt; ( FILE_OPTIONS &amp;#124; &amp;lt;input-package&amp;gt;)&lt;br /&gt;&lt;br /&gt;SIGNING_OPTIONS      : -storetype &amp;lt;type&amp;gt; ( -keystore &amp;lt;store&amp;gt; )? ( -storepass &amp;lt;pass&amp;gt; )? ( -alias &amp;lt;aliasName&amp;gt; )? ( -keypass &amp;lt;pass&amp;gt; )? ( -providerName &amp;lt;name&amp;gt; )? (-tsa &amp;lt;url&amp;gt; )? ( -provisioning-profile &amp;lt;profile&amp;gt; )?&lt;br /&gt;FILE_OPTIONS         : &amp;lt;fileOrDir&amp;gt;* ( ( -C &amp;lt;dir&amp;gt; &amp;lt;fileOrDir&amp;gt;+ ) &amp;#124; ( -e &amp;lt;file&amp;gt; &amp;lt;path&amp;gt; ) )*&lt;br /&gt;CONNECT_OPTIONS      : -connect &amp;lt;host&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;所以執行起來會像這樣&lt;br /&gt;&lt;pre class="brush: bash;"&gt;&lt;br /&gt;[AIR_SDK_目錄]/bin/adt -package -target ipa-test -provisioning-profile [APPLE開發者下載的描述檔] -storetype pkcs12 -keystore [憑證路徑] ./MyApplication.ipa ./bin-debug/MyApplication-app.xml -C ./bin-debug MyApplication.swf -C ./bin-debug assets&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;如果有設定IOCN 也要加上ICON 要封裝進去的路徑&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;注意:建議從包含的目錄去執行命令不然很容易有路徑定義錯的問題!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;我個人使用方式通常都還是把命令建立成BAT 去執行這樣也比較方便&lt;br /&gt;&lt;br /&gt;另外有興趣的人可以參考 &lt;br /&gt;&lt;a href="http://download.macromedia.com/pub/labs/packagerforiphone/packagerforiphone_devguide.pdf"&gt;Packager for iPhone developer guide.&lt;/a&gt;&lt;br /&gt;&lt;a href="http://help.adobe.com/zh_TW/as3/iphone/air_deviphoneapps.pdf"&gt;使用 Packager for iPhone 建立 ADOBE AIR 應用程式&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-4436556125794662904?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/4436556125794662904/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2011/03/flash-builder-burrito-adobe-air-26-sdk.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/4436556125794662904'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/4436556125794662904'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2011/03/flash-builder-burrito-adobe-air-26-sdk.html' title='Flash Builder Burrito 使用 Adobe AIR 2.6 SDK 發佈 iOS'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='https://lh5.googleusercontent.com/_pSbM8nvNMuc/TZF3OQxqGqI/AAAAAAAAARQ/oFvSXbDXVnw/s72-c/New%20ActionScript%20Mobile%20Project%202011329%20%E4%B8%8B%E5%8D%88%20014039.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-8983994450478762677</id><published>2011-01-14T10:34:00.006+08:00</published><updated>2011-01-14T11:29:35.452+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Subversion'/><category scheme='http://www.blogger.com/atom/ns#' term='軟體工具'/><category scheme='http://www.blogger.com/atom/ns#' term='版本控管'/><category scheme='http://www.blogger.com/atom/ns#' term='SVN'/><title type='text'>TortoiseSVN 簡單操作 SVN</title><content type='html'>&lt;span style="font-weight:bold;"&gt;TortoiseSVN &lt;/span&gt;&lt;br /&gt;是WIN軟體安裝後透過UI 介面來幫你下指令&lt;br /&gt;並且會掃描電腦SVN checkout 下來的資料夾比對是否有變更過&lt;br /&gt;&lt;br /&gt;TortoiseSVN &lt;a href="http://tortoisesvn.tigris.org/"&gt;官網&lt;/a&gt; &lt;br /&gt;http://tortoisesvn.tigris.org/&lt;br /&gt;TortoiseSVN  &lt;a href="http://tortoisesvn.net/downloads.html"&gt;下載連結&lt;/a&gt;&lt;br /&gt;http://tortoisesvn.net/downloads.html&lt;br /&gt;有區分 32bit 根 64bit 就看你的電腦是哪一種&lt;br /&gt;&lt;br /&gt;網下看還有語系檔&lt;br /&gt;像我英文不太好的人就很需要...但使用的時候有時候還是會切需要切換成英文語系跟指令對照一下&lt;br /&gt;因為有的翻譯的很詭異&lt;br /&gt;&lt;br /&gt;安裝完以後應該點擊右鍵會出現SVN的控制選項&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.dev.idv.tw/mediawiki/images/2/22/Tsvn_01.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 230px; height: 484px;" src="http://www.dev.idv.tw/mediawiki/images/2/22/Tsvn_01.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;假設如果是要建立給自己使用的話，必須要先建立 Repository&lt;br /&gt;如果只是要直接連到別人的SVN就只要知道路徑就可以了，可直接跳過如何建立 Repository&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;建立SVN Repository:&lt;/span&gt;&lt;br /&gt;首先先建立一個 SVN 存放所有Repository 的資料夾  D:\repository\&lt;br /&gt;然後在建立我想要的專案名稱的資料夾 &lt;span style="font-style:italic;"&gt;lambmei-test&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_pSbM8nvNMuc/TS--BM37bBI/AAAAAAAAAQA/B71F7x44OCc/s1600/2011-01-14_110319.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 400px; height: 331px;" src="http://1.bp.blogspot.com/_pSbM8nvNMuc/TS--BM37bBI/AAAAAAAAAQA/B71F7x44OCc/s400/2011-01-14_110319.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5561872992670805010" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;接著使用 右鍵 -&gt; TortoiseSVN -&gt; 在此建立檔案庫&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_pSbM8nvNMuc/TS--BbaT8AI/AAAAAAAAAQI/2Bw1JpB0bVw/s1600/2011-01-14_110359.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 400px; height: 331px;" src="http://2.bp.blogspot.com/_pSbM8nvNMuc/TS--BbaT8AI/AAAAAAAAAQI/2Bw1JpB0bVw/s400/2011-01-14_110359.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5561872996573114370" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;接著就會出現產生成功的畫面，可以使用以下方是連接SVN Repository&lt;br /&gt;&lt;pre class="brush: bash;"&gt;&lt;br /&gt;file:///磁碟機|/repository所在目錄  # WIN&lt;br /&gt;file:///repository所在目錄  # LINUX&lt;br /&gt;http://帳號@伺服器名稱/ repository所在目錄&lt;br /&gt;https://帳號@伺服器名稱/ repository所在目錄&lt;br /&gt;svn+ssh://帳號@伺服器名稱/ repository所在目錄&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;建立本機端工作目錄&lt;/span&gt;&lt;br /&gt;建立資料夾並把 指定SVN Repository 資料叫下來&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_pSbM8nvNMuc/TS_A4jRsf4I/AAAAAAAAAQQ/CbKNlrfgqKA/s1600/2011-01-14_111614.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_pSbM8nvNMuc/TS_A4jRsf4I/AAAAAAAAAQQ/CbKNlrfgqKA/s400/2011-01-14_111614.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5561876142600519554" /&gt;&lt;/a&gt;&lt;br /&gt;指定SVN 檔案庫路徑&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_pSbM8nvNMuc/TS_A47qNB0I/AAAAAAAAAQY/TVOSMxr1AQU/s1600/2011-01-14_111946.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 312px;" src="http://2.bp.blogspot.com/_pSbM8nvNMuc/TS_A47qNB0I/AAAAAAAAAQY/TVOSMxr1AQU/s400/2011-01-14_111946.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5561876149145765698" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Tip 這邊範例是指定剛剛建立的檔案庫 file:///D|/repository/lambmei-test&lt;br /&gt;當然也可以是別人指定好的SVN檔案庫&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;完成後就會出現&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_pSbM8nvNMuc/TS_BK0sXVWI/AAAAAAAAAQg/36B3gY9E4Tc/s1600/2011-01-14_112100.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 259px;" src="http://4.bp.blogspot.com/_pSbM8nvNMuc/TS_BK0sXVWI/AAAAAAAAAQg/36B3gY9E4Tc/s400/2011-01-14_112100.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5561876456513426786" /&gt;&lt;/a&gt;&lt;br /&gt;由於指定的檔案庫 裡面沒有任何資料所以裡面不會有任何的檔案&lt;br /&gt;但注意一點每個資料夾都會建立一個 .svn 隱藏的資料夾，這個是SVN要做比對跟是否要更新的檔案&lt;br /&gt;裡面內容不能去變動不然會很慘~我就遇過 ....&lt;br /&gt;&lt;br /&gt;建立好後這個資料夾就可以透過 滑鼠右鍵選單 來操作SVN&lt;br /&gt;&lt;br /&gt;所以要把建立好的資料丟上去選 commit 送交&lt;br /&gt;要把線上的資料叫下來用 update 更新&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;由於相關的文章很多，細節部分就贅述 &lt;br /&gt;更詳細的教學可以看 &lt;a href="http://www.dev.idv.tw/mediawiki/index.php/TortoiseSVN%E4%BD%BF%E7%94%A8%E7%B0%A1%E4%BB%8B"&gt;這裡&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;還有更多操作命令可看 &lt;a href="http://blog.lamb-mei.com/2011/01/svn.html"&gt;SVN 組件及指令&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-8983994450478762677?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/8983994450478762677/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2011/01/tortoisesvn-svn.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/8983994450478762677'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/8983994450478762677'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2011/01/tortoisesvn-svn.html' title='TortoiseSVN 簡單操作 SVN'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_pSbM8nvNMuc/TS--BM37bBI/AAAAAAAAAQA/B71F7x44OCc/s72-c/2011-01-14_110319.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-451715863007421179</id><published>2011-01-13T16:35:00.007+08:00</published><updated>2011-01-13T19:02:53.177+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Subversion'/><category scheme='http://www.blogger.com/atom/ns#' term='版本控管'/><category scheme='http://www.blogger.com/atom/ns#' term='SVN'/><title type='text'>SVN 組件及指令</title><content type='html'>&lt;h3&gt;Subversion是由以下組件構成的&lt;/h3&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;svn&lt;/span&gt;&lt;br /&gt;客戶端指令列程序&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;svnversion&lt;/span&gt;&lt;br /&gt;此工具用來顯示工作副本的狀態(就是當前項目的修訂版本)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;svnlook&lt;/span&gt;&lt;br /&gt;直接查看Subversion版本庫的工具&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;svnadmin&lt;/span&gt;&lt;br /&gt;建立、調整和修復Subversion版本庫的工具&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;svndumpfilter&lt;/span&gt;&lt;br /&gt;過濾Subversion版本庫轉儲串流(Streaming)的工具&lt;br /&gt;這個東西我沒用過~我在備份都是採用同步的方式在備份&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;svnserve&lt;/span&gt;&lt;br /&gt;一個單獨運行的伺服器程序，可以作為系統服務(daemon)或由SSH調用。這是另一種使版本庫可以通過網路訪問的方式。&lt;br /&gt;可以使用svn://的通訊協定&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;svnsync&lt;/span&gt;&lt;br /&gt;同步版本庫的程序&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;mod_dav_svn&lt;/span&gt;&lt;br /&gt;Apache HTTP伺服器的一個外掛，讓SVN可以使用HTTP協定&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;SVN 基本功能:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;import :&lt;/span&gt; &lt;br /&gt;將整個 project_directory 的資料 import 進 svn 裡面&lt;br /&gt;&lt;pre class="brush: bash;"&gt;&lt;br /&gt;svn import project_directory http://SVN_PATH/svn_project&lt;br /&gt;svn import project_directory file:///SVN_PATH/svn_project&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;checkout:&lt;/span&gt; (checkout 可簡寫成 co)&lt;br /&gt;將支援庫的資料 checkout 回來&lt;br /&gt;&lt;pre class="brush: bash;"&gt;&lt;br /&gt;svn co http://SVN_PATH/svn_project&lt;br /&gt;svn co file:///SVN_PATH/svn_project&lt;br /&gt;svn co -r 12 file:///var/lib/svn/dev/projects # 取出編號12版的資料&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;List:&lt;/span&gt; (list 可簡寫成 ls)&lt;br /&gt;查看資源庫內有哪些檔案&lt;br /&gt;&lt;pre class="brush: bash;"&gt;&lt;br /&gt;svn ls http://SVN_PATH/svn_project&lt;br /&gt;svn ls file:///SVN_PATH/svn_project&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Update:&lt;/span&gt; (update 可簡寫成 up)&lt;br /&gt;將線上的資料更新最新版本至本機目錄內&lt;br /&gt;&lt;pre class="brush: bash;"&gt;&lt;br /&gt;SVN_CHECKOUT_DIR$ svn up&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Commit:&lt;/span&gt; (commit 可簡寫成 ci)&lt;br /&gt;將目前本機端所做的修改 commit 回 svn資源庫內&lt;br /&gt;&lt;pre class="brush: bash;"&gt;&lt;br /&gt;SVN_CHECKOUT_DIR$ svn ci&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Status:&lt;/span&gt; (status 可簡寫成 st)&lt;br /&gt;看本機檔案/結構 跟 SVN 線上的版本有哪些不同&lt;br /&gt;&lt;pre class="brush: bash;"&gt;&lt;br /&gt;SVN_CHECKOUT_DIR$ svn st&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Add:&lt;/span&gt;&lt;br /&gt;將此 檔案/目錄 新增進 svn&lt;br /&gt;&lt;pre class="brush: bash;"&gt;&lt;br /&gt;SVN_CHECKOUT_DIR$ svn add filename 或 svn add directory&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;MV:&lt;/span&gt;&lt;br /&gt;改檔名, 並且此檔案之前紀錄還要繼續留下&lt;br /&gt;&lt;pre class="brush: bash;"&gt;&lt;br /&gt;SVN_CHECKOUT_DIR$ svn mv filename new_filename&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Revert:&lt;/span&gt;&lt;br /&gt;還原這次的修改, 回到前一版的檔案狀態(未 commit 前可用)&lt;br /&gt;&lt;pre class="brush: bash;"&gt;&lt;br /&gt;SVN_CHECKOUT_DIR$  svn revert [file | directory]&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;diff: &lt;/span&gt;&lt;br /&gt;找版本間有什麼不同&lt;br /&gt;&lt;pre class="brush: bash;"&gt;&lt;br /&gt;svn diff # 自動以現在檔案跟 SVN 內最新版做 diff&lt;br /&gt;svn diff -r9237:9238&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;SVN 檔案狀態資訊:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;?: 此檔案不存在 SVN 裡面&lt;br /&gt;A: 此次新增的檔案&lt;br /&gt;C: 此檔案已經有人改過, 合併不成功, 需要人工處理&lt;br /&gt;D: 此次移除的檔案&lt;br /&gt;M: 此檔案有修改過&lt;br /&gt;U: 此檔案有被更新過&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;進階操作&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;建立一個 branch&lt;/span&gt;&lt;br /&gt;&lt;pre class="brush: bash;"&gt;&lt;br /&gt;svn copy http://svnserver/calc/trunk http://svnserver/calc/branches/my-calc-branch -m 'create a branch'&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;建立 Release Tags:&lt;/span&gt;&lt;br /&gt;&lt;pre class="brush: bash;"&gt;&lt;br /&gt;svn copy http://svnserver/calc/trunk http://svnserver/calc/tags/Release-1.0.0 -m 'create Release tags for Release 1.0.0'&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;合併兩個版本的檔案&lt;/span&gt;&lt;br /&gt;&lt;pre class="brush: bash;"&gt;&lt;br /&gt;svn merge -r REV1:REV2 {path/to/workingcopy}&lt;br /&gt; (UNDO) svn merge -r 1234:1233 ... #還原&lt;br /&gt; (MERGE)svn merge -r 1233:1234 ...&lt;br /&gt;svn merge --dry-run -r 343:344 http://svn.example.com/repos/calc/trunk&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;有 "C" 狀態處理完後, 用 resolved  將自動產生的檔案刪除, 才能正常 commit:&lt;br /&gt;svn resolved filename # 這樣子下就會把自動產生 diff 等的檔案刪除&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Info:&lt;/span&gt; &lt;br /&gt;列出現在路徑, 版本編號, 最後一次修改日期 ... 等資訊&lt;br /&gt;&lt;pre class="brush: bash;"&gt;&lt;br /&gt;svn info&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Log: &lt;/span&gt;&lt;br /&gt;如果沒輸入參數, 預設會把所有 commit log 都列出來&lt;br /&gt;&lt;pre class="brush: bash;"&gt;&lt;br /&gt;svn log&lt;br /&gt;svn log -l 10 # 顯示 10 筆(最新 10筆 Log)&lt;br /&gt;svn log -c 100 # 顯示 revision 100 的 Log&lt;br /&gt;svn log -v -c 100 # 顯示  revision 100 的詳細 Log&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Propset&lt;/span&gt; (propset, pset, ps)&lt;br /&gt;版本控制都有些特殊 Keyword 設定, 如 Id 就是最常用的, 設定方法如下:&lt;br /&gt;&lt;br /&gt;在檔案內找地方加入 $Id$&lt;br /&gt;設定此檔案要能吃 Id 的 Keyword:&lt;br /&gt;&lt;pre class="brush: bash;"&gt;&lt;br /&gt;svn ps svn:keywords 'Id' filename&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;(只需設一次即可, 之後就不用再設)&lt;br /&gt;svn ci 後, $Id$ 會自動代換成 $Id:filename 編號 年月日時分秒 username $ 的資訊&lt;br /&gt;svn help ps 可以看到有哪些 Keyword 可以用, 即 Keyword 的說明.(ex: URL, Author, Date, Rev, Id 等.)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;當然有還有一些SVN Client的軟體讓您可以直接透過UI操作SVN&lt;br /&gt;我在WIN上都是使用 &lt;a href="http://tortoisesvn.net/"&gt;TortoiseSVN &lt;/a&gt;&lt;br /&gt;在LINUX 我就都是直接用指令&lt;br /&gt;&lt;br /&gt;在WIN 用烏龜是還蠻方便的~ 但烏龜讓我覺得好慢&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-451715863007421179?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/451715863007421179/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2011/01/svn.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/451715863007421179'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/451715863007421179'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2011/01/svn.html' title='SVN 組件及指令'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-7766000041706854633</id><published>2011-01-13T15:07:00.013+08:00</published><updated>2011-01-13T16:40:59.225+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Subversion'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='版本控管'/><category scheme='http://www.blogger.com/atom/ns#' term='SVN'/><title type='text'>Linux SVN 安裝及設定</title><content type='html'>首先注意的是我使用的是 CentOS 5.4&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;1.確認系統環境&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;我配置是這樣的&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SVN 資源庫的根目錄: /var/svn/ (裡面可以存放多個資源庫)&lt;br /&gt;SVN 相關設定檔(主要也只有放密碼跟權限): /etc/svn/&lt;br /&gt;SVN 用戶的帳號密碼檔: /etc/svn/account&lt;br /&gt;SVN 用戶的權限檔: /etc/svn/authz&lt;br /&gt;&lt;br /&gt;SVN 路徑 http://domain/svn&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;2. 增加 yum 的套件伺服器&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;編輯 /etc/yum.repos.d/CentOS-Base.repo，在檔案最後加入下列的 yum 套件伺服器(來自 dag 及 kbs):&lt;br /&gt;&lt;pre class="brush: bash;"&gt;&lt;br /&gt;[dag]&lt;br /&gt;name=Dag RPM Repostory for RHEL&lt;br /&gt;baseurl=http://apt.sw.be/redhat/el$releasever/en/$basearch/dag/&lt;br /&gt;gpgkey=http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt&lt;br /&gt;gpgcheck=1&lt;br /&gt;enabled=1&lt;br /&gt;[kbs-CentOS-Misc]&lt;br /&gt;name=CentOS.Karan.Org-EL$releasever - Stable&lt;br /&gt;baseurl=http://centos.karan.org/el$releasever/misc/stable/$basearch/RPMS/&lt;br /&gt;gpgkey=http://centos.karan.org/RPM-GPG-KEY-karan.org.txt&lt;br /&gt;gpgcheck=1&lt;br /&gt;enabled=1&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;3. 安裝 SVN 及相關套件&lt;/span&gt;&lt;br /&gt;我只會用yum 因為我LINUX 很弱&lt;=超弱的那種&lt;br /&gt;&lt;pre class="brush: bash;"&gt;&lt;br /&gt;yum -y install subversion subversion-perl mod_dav_svn apr apr-util&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;4. 建立 SVN 資源庫&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;在 /var/svn 建立 "lambmei-test″ 的資源庫&lt;br /&gt;&lt;pre class="brush: bash;"&gt;&lt;br /&gt;svnadmin create /var/svn/lambmei-test&lt;br /&gt;chown -R apache /var/trac/lambmei-test   #這行很重要如果不是apache 使用HTTP協定就會有錯&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;5. 設定存取SVN用的帳號密碼&lt;/span&gt;&lt;br /&gt;新增 /etc/svn/account 內的帳號&lt;br /&gt;&lt;br /&gt;&lt;pre class="brush: bash;"&gt;&lt;br /&gt;htpasswd /etc/svn/account lamb-mei&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;他會問你密碼~ PS 假設檔案不存在要使用參數來建立&lt;br /&gt;&lt;pre class="brush: bash;"&gt;&lt;br /&gt;htpasswd -c /etc/svn/account lamb-mei&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;6. 設定存取SVN用的帳號權限設定&lt;/span&gt;&lt;br /&gt;其實這兩個檔案本身SVN資源庫的 conf 資料夾內就有可以直接透過svnserve.conf設定，在這只是抓出來統一管理&lt;br /&gt;修改 /etc/svn/authz 內容&lt;br /&gt;&lt;pre class="brush: bash;"&gt;&lt;br /&gt;#群組的設定&lt;br /&gt;[groups]&lt;br /&gt;admin = lamb-mei&lt;br /&gt;rd = alpha,SvnSync&lt;br /&gt;&lt;br /&gt;#根目錄存取權限&lt;br /&gt;[/]&lt;br /&gt;@admin = rw&lt;br /&gt;* =&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#lambmei-test 資源庫存取權限&lt;br /&gt;[lambmei-test:/]&lt;br /&gt;@admin = rw   # @admin 代表 群組admin&lt;br /&gt;@rd = rw&lt;br /&gt;* =&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;7. 修改Apache配置:&lt;/span&gt;&lt;br /&gt;&lt;pre class="brush: bash;html-script: false"&gt;&lt;br /&gt;#如果前面有設定過 LoadModule 就不需要再設定了&lt;br /&gt;LoadModule dav_svn_module modules/mod_dav_svn.so        &lt;br /&gt;LoadModule authz_svn_module modules/mod_authz_svn.so&lt;br /&gt;&amp;lt;Location /svn&gt;&lt;br /&gt;  DAV svn&lt;br /&gt;  SVNParentPath /var/svn&lt;br /&gt;  Satisfy Any&lt;br /&gt;# HTTP 用戶驗證&lt;br /&gt;  AuthType Basic&lt;br /&gt;  AuthName "SVN Repository"&lt;br /&gt;  AuthUserFile /etc/svn/account&lt;br /&gt;  AuthzSVNAccessFile /etc/svn/authz&lt;br /&gt;  Require valid-user&lt;br /&gt;&amp;lt;/Location&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;重新啟動APACHE 連到 http://domain/svn/lambmei-test 就可以使用啦&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-7766000041706854633?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/7766000041706854633/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2011/01/linux-svn.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/7766000041706854633'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/7766000041706854633'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2011/01/linux-svn.html' title='Linux SVN 安裝及設定'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-8397787987111078503</id><published>2011-01-13T11:25:00.012+08:00</published><updated>2011-01-13T16:40:12.955+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Subversion'/><category scheme='http://www.blogger.com/atom/ns#' term='版本控管'/><category scheme='http://www.blogger.com/atom/ns#' term='SVN'/><title type='text'>Subversion 基礎與 WIN SVN 安裝及設定</title><content type='html'>&lt;span style="font-weight:bold;"&gt;何謂SVN&lt;/span&gt;&lt;br /&gt;SVN 是版本控制系統Subversion的簡稱&lt;br /&gt;&lt;br /&gt;Subversion 隨著時間改變的內容，把資料記錄在資源庫(Repository)中，會記錄著每次變動的檔案，然後每次變動都會新增一個版本號，屆時使用者都透過版本號依照需求來進行，還原指定版本號、查看修改新增紀錄、比對等動作，也可算是檔案伺服器只是功能較多樣化&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SVN 使用情境 - (客戶端/伺服端系統)&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_pSbM8nvNMuc/TS6iqLzqi2I/AAAAAAAAAP4/lutM4Th4ASQ/s1600/svn_work.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 316px;" src="http://3.bp.blogspot.com/_pSbM8nvNMuc/TS6iqLzqi2I/AAAAAAAAAP4/lutM4Th4ASQ/s400/svn_work.gif" border="0" alt="" id="BLOGGER_PHOTO_ID_5561561435456834402" /&gt;&lt;/a&gt;&lt;br /&gt;(上傳圖的把我打的字弄的超小)&lt;br /&gt;&lt;br /&gt;意味著存放 SVN的資源庫(Repository)的檔案掛了，你就ㄘㄨㄚˋ賽了 ....&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;如何安裝SVN &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;[WIN]&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;1. 環境設定 :&lt;/span&gt;&lt;br /&gt;找一台電腦當SERVER存放 SVN Repository&lt;br /&gt;&lt;br /&gt;SVN 資源庫路徑 D:\SVN-Repository&lt;br /&gt;SVN 相關設定檔(主要也只有放密碼跟權限): D:\svn&lt;br /&gt;SVN 用戶的帳號密碼檔: D:\svn\account&lt;br /&gt;SVN 用戶的權限檔: D:\svn\authz&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;2. 下載及安裝Subversion &lt;/span&gt;&lt;br /&gt;到Subversion &lt;a href="http://subversion.tigris.org/"&gt;官網&lt;/a&gt;上找你需要的版本；或直接下載封裝好的版本 &lt;a href="http://subversion.apache.org/packages.html"&gt;http://subversion.apache.org/packages.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;PS 由於直接下載好的 SVN 服務一般會跟 apache 綁定再一起，所以安裝時候會自動徵測是否有裝APACHE 如果你電腦已經有裝了 IIS 或apache 那就要另外設定&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;3. 複製所需要的lib 和 modules 複製到 apache &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;把 [Subversion_root]/httpd/ 目錄下的 mo&lt;span style="font-weight:bold;"&gt;d_dav_svn.so&lt;span style="font-style:italic;"&gt;&lt;/span&gt;&lt;/span&gt; 和 &lt;span style="font-weight:bold;"&gt;mod_authz_svn.so&lt;span style="font-style:italic;"&gt;&lt;/span&gt;&lt;/span&gt; 複製到 [Apache_root]/modules/ 目錄下。&lt;br /&gt;&lt;br /&gt;把 [Subversion_root]/bin/ &lt;span style="font-weight:bold;"&gt;目錄下的 libdb42.dll、libeay32.dll、以及 ssleay32.dll 複製到 [apache_root] 底下的 bin 或 modules 資料夾。&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;接著用編輯 APACHE 的 httpd.conf（在 [apache_root]/conf/ 目錄下）先找到以下兩行：&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;#LoadModule dav_module modules/mod_dav.so&lt;br /&gt;#LoadModule dav_fs_module modules/mod_dav_fs.so&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;把前面的 '#' 字元刪除，然後把下面幾行文字加到這群 LoadModule 指令的後面：&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;LoadModule dav_svn_module modules/mod_dav_svn.so&lt;br /&gt;LoadModule authz_svn_module modules/mod_authz_svn.so&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;4 重新啟動 Apache 確認是否正常 : &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;問題排除&lt;br /&gt;如果 Apache 無法啟動，請依下列步驟檢查：&lt;br /&gt;檢查 Subversion 安裝目錄下的 W32Notes.txt，裡面有一些問題排除的提示。&lt;br /&gt;檢查 Subversion 的路徑是否有在系統的 %PATH% 環境變數裡面。&lt;br /&gt;檢查你加入 httpd.conf 裡的項目是否正確，記住 mod_dav_svn.so 和 mod_authz_svn.so 必須在其他 mod_dav*.so 模組之後載入。&lt;br /&gt;一般在APACHE上的問題都是在第四點上&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;以上都正常，就已經完成SVN安裝就可以~關機睡覺去，阿~不對還沒講完 接下來才是重點&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;5. 建立 SVN Repository :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;你可以在磁碟槽選一個目錄來存放SVN資源庫Repository 這邊使用 SVN-Repository資料夾&lt;br /&gt;&lt;br /&gt;使用 &lt;span style="font-weight:bold;"&gt;svnadmin create&lt;/span&gt; 來建立資源庫&lt;br /&gt;&lt;br /&gt;&lt;pre class="brush: bash;"&gt;&lt;br /&gt;C:\&gt; cd /d D:/SVN-Repository&lt;br /&gt;D:\SVN-Repository\&gt; svnadmin create lambmei-test # 新建立一個資源庫叫做 lambmei-test &lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;SVN-Repository 資料夾底下就會有一個叫做 lambmei 的資料夾這個就是這個專案用的資源庫&lt;br /&gt;這樣就建立完成了&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;5. 設定存取SVN用的帳號密碼&lt;/span&gt;&lt;br /&gt;新增 D:\svn\account 內的帳號&lt;br /&gt;&lt;br /&gt;&lt;pre class="brush: bash;"&gt;&lt;br /&gt;C:\&gt;htpasswd D:\svn\account lamb-mei&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;他會問你要設定的密碼打兩次就OK~ &lt;br /&gt;PS 假設檔案不存在要使用參數來建立&lt;br /&gt;&lt;pre class="brush: bash;"&gt;&lt;br /&gt;C:\&gt;htpasswd -c D:\svn\account lamb-mei&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;若是找不到 htpasswd 的指令請到 先連到apache 安裝目錄下的bin 資料夾&lt;br /&gt;&lt;br /&gt;&lt;pre class="brush: bash;"&gt;&lt;br /&gt;X:[apache安裝目錄]\bin\&gt;htpasswd -c D:\svn\account lamb-mei&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;6. 設定存取SVN用的帳號權限設定&lt;/span&gt;&lt;br /&gt;其實這兩個檔案本身SVN資源庫的 conf 資料夾內就有可以直接透過svnserve.conf設定，在這只是抓出來統一管理&lt;br /&gt;修改 D:\svn\authz 內容&lt;br /&gt;&lt;pre class="brush: bash;"&gt;&lt;br /&gt;#群組的設定&lt;br /&gt;[groups]&lt;br /&gt;admin = lamb-mei&lt;br /&gt;rd = alpha,SvnSync&lt;br /&gt;&lt;br /&gt;#根目錄存取權限&lt;br /&gt;[/]&lt;br /&gt;@admin = rw&lt;br /&gt;* =&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#lambmei-test 資源庫存取權限&lt;br /&gt;[lambmei-test:/]&lt;br /&gt;@admin = rw   # @admin 代表 群組admin&lt;br /&gt;@rd = rw&lt;br /&gt;* =&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;7. 修改Apache配置:&lt;/span&gt;&lt;br /&gt;&lt;pre class="brush: bash;html-script: false"&gt;&lt;br /&gt;#如果前面有設定過 LoadModule 就不需要再設定了&lt;br /&gt;LoadModule dav_svn_module modules/mod_dav_svn.so        &lt;br /&gt;LoadModule authz_svn_module modules/mod_authz_svn.so&lt;br /&gt;&amp;lt;Location /svn&gt;&lt;br /&gt;  DAV svn&lt;br /&gt;  SVNParentPath D:\SVN-Repository&lt;br /&gt;  Satisfy Any&lt;br /&gt;# HTTP 用戶驗證&lt;br /&gt;  AuthType Basic&lt;br /&gt;  AuthName "SVN Repository"&lt;br /&gt;  AuthUserFile D:\svn\account&lt;br /&gt;  AuthzSVNAccessFile D:\svn\authz&lt;br /&gt;  Require valid-user&lt;br /&gt;&amp;lt;/Location&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;8. 重新啟動APACHE :&lt;/span&gt;&lt;br /&gt;連到 http://domain/svn/lambmei-test 就可以使用啦&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-8397787987111078503?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/8397787987111078503/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2011/01/svn-win-subversion.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/8397787987111078503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/8397787987111078503'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2011/01/svn-win-subversion.html' title='Subversion 基礎與 WIN SVN 安裝及設定'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_pSbM8nvNMuc/TS6iqLzqi2I/AAAAAAAAAP4/lutM4Th4ASQ/s72-c/svn_work.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-3107673903684543276</id><published>2011-01-13T10:34:00.003+08:00</published><updated>2011-01-13T16:40:37.559+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Git'/><category scheme='http://www.blogger.com/atom/ns#' term='Subversion'/><category scheme='http://www.blogger.com/atom/ns#' term='版本控管'/><category scheme='http://www.blogger.com/atom/ns#' term='SVN'/><title type='text'>淺談版本控管</title><content type='html'>我一直到最近才真的明白，版本控管的重要性；&lt;br /&gt;&lt;br /&gt;以前一直覺的 "摳必"COPY 一份就在列時間管理就好了&lt;br /&gt;&lt;br /&gt;然後在依時間去找最後一版的程式碼，但當某天你要回來修正這些程式碼的時候根本幾乎忘了&lt;br /&gt;&lt;br /&gt;甚麼可能是甚麼，只能靠著註解跟原本的架構看一次&lt;br /&gt;&lt;br /&gt;如果只是修訂某部分的時候那更忘了當初做了啥?&lt;br /&gt;&lt;br /&gt;再者多人共同開發專案的時候，都非常小心翼翼的避免你覆蓋我的檔案，我覆蓋你的檔案，這種問題&lt;br /&gt;&lt;br /&gt;版本的控管上的紀錄和比對讓您知道甚麼時候更新了甚麼東西，誰又修改了甚麼，甚至有一版有問題要修改bug等&lt;br /&gt;&lt;br /&gt;透過版本控管都可以輕鬆解決這些問題&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;現在大家常用的版本控管為 Git Svn 當然還有其他的像CVS，由於我未涉獵在此就不談&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;SVN&lt;/span&gt;&lt;br /&gt;官網 &lt;a href="http://subversion.tigris.org/"&gt;http://subversion.tigris.org/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;GIT&lt;/span&gt;&lt;br /&gt;官網 &lt;a href="http://git-scm.com/"&gt;http://git-scm.com/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-3107673903684543276?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/3107673903684543276/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2011/01/blog-post.html#comment-form' title='1 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/3107673903684543276'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/3107673903684543276'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2011/01/blog-post.html' title='淺談版本控管'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-8964129786203782447</id><published>2011-01-12T21:12:00.005+08:00</published><updated>2011-01-12T22:38:21.600+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript'/><category scheme='http://www.blogger.com/atom/ns#' term='AS3'/><category scheme='http://www.blogger.com/atom/ns#' term='影音'/><title type='text'>FLASH AS3  影片(FLV、F4V )平滑 抗鋸齒處理</title><content type='html'>最近遇到一個FLASH 影片 無論大解析度 或小解析度如果要放大縮小都會遇到的問題&lt;br /&gt;&lt;br /&gt;就是會有鋸齒的問題&lt;br /&gt;&lt;br /&gt;依使用的狀況可以做下列的處理&lt;br /&gt;&lt;br /&gt;方式一 使用 &lt;span style="font-weight:bold;"&gt;FLVPlayback&lt;/span&gt; &lt;br /&gt;&lt;pre class="brush: as;"&gt;&lt;br /&gt;[實體名稱].getVideoPlayer([實體名稱].activeVideoPlayerIndex).smoothing = true;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;方式二 &lt;span style="font-weight:bold;"&gt;Video 配合 NetConnection&lt;/span&gt;&lt;br /&gt;&lt;pre class="brush: as;"&gt;&lt;br /&gt;var netC:NetConnection = new NetConnection();&lt;br /&gt;netC.connect(null);&lt;br /&gt;var NetS:NetStream = new NetStream(netC);&lt;br /&gt;[實體名稱].attachVideo(NetS);&lt;br /&gt;NetS.play("test.flv");&lt;br /&gt;&lt;br /&gt;[實體名稱].smoothing = true;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;以上兩種方式都可以達到&lt;span style="font-weight:bold;"&gt;平滑(smoothing)&lt;/span&gt; 或&lt;span style="font-weight:bold;"&gt;抗鋸齒(AntiAliasing)&lt;/span&gt;的效果&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;註 VideoPlayer 類別的 smoothing 屬性說明好像只有 CS5 以上的版本才有這項說明&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-8964129786203782447?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/8964129786203782447/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2011/01/flash-as3-flvf4v.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/8964129786203782447'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/8964129786203782447'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2011/01/flash-as3-flvf4v.html' title='FLASH AS3  影片(FLV、F4V )平滑 抗鋸齒處理'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-390907856590472494</id><published>2010-11-16T00:02:00.009+08:00</published><updated>2010-11-16T00:40:14.959+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='新奇'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone4'/><category scheme='http://www.blogger.com/atom/ns#' term='生活札記'/><title type='text'>引頸期盼的 iPhone4</title><content type='html'>一切都錯在當初在開放預購的時候沒有預購到&lt;br /&gt;&lt;br /&gt;從八月多一直等到現在&lt;br /&gt;&lt;br /&gt;送出資料到中華電也過了快一個後的星期五的早上收到了包裹&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onBlur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_pSbM8nvNMuc/TOFammWRo2I/AAAAAAAAANA/A3nawciTf90/s1600/201011121073.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_pSbM8nvNMuc/TOFammWRo2I/AAAAAAAAANA/A3nawciTf90/s400/201011121073.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5539808635817927522" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;感動的都快哭了，不過那天很忙沒有當場開箱；只好等到中午；但沒有想到這麼小一包&lt;br /&gt;&lt;br /&gt;裡面就放了IPHONE4 一本說明書 送的保護殼...還沒得選只有紅色的、還有沒用的中華電信的廣告單&lt;br /&gt;&lt;p&gt;&lt;a onBlur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_pSbM8nvNMuc/TOFanZ_L0EI/AAAAAAAAANI/Dl2wuhGg38g/s1600/201011121075.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 300px; height: 400px;" src="http://4.bp.blogspot.com/_pSbM8nvNMuc/TOFanZ_L0EI/AAAAAAAAANI/Dl2wuhGg38g/s400/201011121075.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5539808649679720514" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;大合照&lt;a onBlur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_pSbM8nvNMuc/TOFaoiuxr2I/AAAAAAAAANY/ogMk9ct-PU4/s1600/201011121077.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_pSbM8nvNMuc/TOFaoiuxr2I/AAAAAAAAANY/ogMk9ct-PU4/s400/201011121077.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5539808669206687586" /&gt;&lt;/a&gt;&lt;br /&gt;  &lt;br /&gt;  接著當然主角要登場了&lt;br /&gt;  &lt;br /&gt;&lt;a onBlur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_pSbM8nvNMuc/TOFbCvUM0wI/AAAAAAAAANw/vuGtE0Nicy8/s1600/201011121082.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_pSbM8nvNMuc/TOFbCvUM0wI/AAAAAAAAANw/vuGtE0Nicy8/s400/201011121082.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5539809119261479682" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;最下面放著的是配件 (耳機 、傳輸線、轉接頭)&lt;a onBlur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_pSbM8nvNMuc/TOFapal_zNI/AAAAAAAAANg/cKQMfqrq2e0/s1600/201011121080.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_pSbM8nvNMuc/TOFapal_zNI/AAAAAAAAANg/cKQMfqrq2e0/s400/201011121080.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5539808684202249426" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;還有取出micro SIM 卡的針&lt;br /&gt;&lt;p&gt;&lt;a onBlur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_pSbM8nvNMuc/TOFbmNNQ9RI/AAAAAAAAAPA/wY3H4dzExvE/s1600/201011121102.jpg"&gt;&lt;/a&gt; &lt;a onBlur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_pSbM8nvNMuc/TOFblm1hM9I/AAAAAAAAAO4/rr-93OgXUUo/s1600/201011121101.jpg"&gt;&lt;/a&gt; &lt;a onBlur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_pSbM8nvNMuc/TOFbYjSI58I/AAAAAAAAAOw/KOPGETirC4o/s1600/201011121099.jpg"&gt;&lt;/a&gt; &lt;a onBlur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_pSbM8nvNMuc/TOFbYEJ0XdI/AAAAAAAAAOo/LKSUnHeMW5c/s1600/201011121098.jpg"&gt;&lt;/a&gt; &lt;a onBlur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_pSbM8nvNMuc/TOFbXAiM0PI/AAAAAAAAAOg/NcDiPnRIwks/s1600/201011121095.jpg"&gt;&lt;/a&gt; &lt;a onBlur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_pSbM8nvNMuc/TOFbWv5zqCI/AAAAAAAAAOY/vrXXDySerxQ/s1600/201011121093.jpg"&gt;&lt;/a&gt; &lt;a onBlur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_pSbM8nvNMuc/TOFbWKW1DRI/AAAAAAAAAOQ/X4gV3fcXPfc/s1600/201011121092.jpg"&gt;&lt;/a&gt; &lt;a onBlur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_pSbM8nvNMuc/TOFbEnfAz7I/AAAAAAAAAOI/OCTF5CpMMKc/s1600/201011121091.jpg"&gt;&lt;/a&gt; &lt;a onBlur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_pSbM8nvNMuc/TOFbD0B3qFI/AAAAAAAAAOA/E1dV2iC1wYo/s1600/201011121088.jpg"&gt;&lt;/a&gt; &lt;a onBlur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_pSbM8nvNMuc/TOFbDRqEx1I/AAAAAAAAAN4/uHBmPa2w8-8/s1600/201011121083.jpg"&gt;&lt;/a&gt; &lt;a onBlur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_pSbM8nvNMuc/TOFbCvUM0wI/AAAAAAAAANw/vuGtE0Nicy8/s1600/201011121082.jpg"&gt;&lt;/a&gt; &lt;a onBlur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_pSbM8nvNMuc/TOFbB4ryw_I/AAAAAAAAANo/UsTgQ9Elugc/s1600/201011121081.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_pSbM8nvNMuc/TOFbB4ryw_I/AAAAAAAAANo/UsTgQ9Elugc/s400/201011121081.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5539809104596485106" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;裸機&lt;a onBlur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_pSbM8nvNMuc/TOFbDRqEx1I/AAAAAAAAAN4/uHBmPa2w8-8/s1600/201011121083.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_pSbM8nvNMuc/TOFbDRqEx1I/AAAAAAAAAN4/uHBmPa2w8-8/s400/201011121083.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5539809128480032594" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;第一次開機需要啟動 iPhone 的畫面&lt;a onBlur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_pSbM8nvNMuc/TOFbD0B3qFI/AAAAAAAAAOA/E1dV2iC1wYo/s1600/201011121088.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_pSbM8nvNMuc/TOFbD0B3qFI/AAAAAAAAAOA/E1dV2iC1wYo/s400/201011121088.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5539809137706641490" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;比較有趣的是同事有一台山寨的IPhone4 所以就拿來做比對 (謝謝 Neil提供 山寨 iPhone4 )&lt;br /&gt;&lt;p&gt;長的很像的盒子，差在有無APPLE 跟 IPHONE 商標 (以下左邊 &lt;- 為山寨版 ,右邊 -&gt; 為正版)&lt;a onBlur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_pSbM8nvNMuc/TOFbEnfAz7I/AAAAAAAAAOI/OCTF5CpMMKc/s1600/201011121091.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_pSbM8nvNMuc/TOFbEnfAz7I/AAAAAAAAAOI/OCTF5CpMMKc/s400/201011121091.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5539809151519084466" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;打開來看一下；放置的方式幾乎都相同 但是山寨的螢幕比例怪怪的..XD&lt;a onBlur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_pSbM8nvNMuc/TOFbWKW1DRI/AAAAAAAAAOQ/X4gV3fcXPfc/s1600/201011121092.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_pSbM8nvNMuc/TOFbWKW1DRI/AAAAAAAAAOQ/X4gV3fcXPfc/s400/201011121092.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5539809452937776402" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;背面看起來不一樣的原因好像是我上面是繁體中文不然英文版的好像是相同的 (一樣都32G 的 IPHONE4 為啥我沒寫 32G ??)&lt;a onBlur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_pSbM8nvNMuc/TOFbWv5zqCI/AAAAAAAAAOY/vrXXDySerxQ/s1600/201011121093.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_pSbM8nvNMuc/TOFbWv5zqCI/AAAAAAAAAOY/vrXXDySerxQ/s400/201011121093.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5539809463016597538" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;山寨版的比較厚&lt;a onBlur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_pSbM8nvNMuc/TOFbXAiM0PI/AAAAAAAAAOg/NcDiPnRIwks/s1600/201011121095.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_pSbM8nvNMuc/TOFbXAiM0PI/AAAAAAAAAOg/NcDiPnRIwks/s400/201011121095.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5539809467480985842" /&gt; &lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;麥克風跟喇叭地部分，還有中間按鍵&lt;a onBlur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_pSbM8nvNMuc/TOFbYEJ0XdI/AAAAAAAAAOo/LKSUnHeMW5c/s1600/201011121098.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_pSbM8nvNMuc/TOFbYEJ0XdI/AAAAAAAAAOo/LKSUnHeMW5c/s400/201011121098.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5539809485632331218" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;最好笑的是充電器跟 傳輸線，差太多了吧，山寨得太胖了吧.....&lt;a onBlur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_pSbM8nvNMuc/TOFbYjSI58I/AAAAAAAAAOw/KOPGETirC4o/s1600/201011121099.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_pSbM8nvNMuc/TOFbYjSI58I/AAAAAAAAAOw/KOPGETirC4o/s400/201011121099.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5539809493988730818" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;大小差很多的充電頭&lt;a onBlur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_pSbM8nvNMuc/TOFblm1hM9I/AAAAAAAAAO4/rr-93OgXUUo/s1600/201011121101.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_pSbM8nvNMuc/TOFblm1hM9I/AAAAAAAAAO4/rr-93OgXUUo/s400/201011121101.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5539809718280729554" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;當然要開機來玩一下&lt;a onBlur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_pSbM8nvNMuc/TOFbmNNQ9RI/AAAAAAAAAPA/wY3H4dzExvE/s1600/201011121102.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_pSbM8nvNMuc/TOFbmNNQ9RI/AAAAAAAAAPA/wY3H4dzExvE/s400/201011121102.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5539809728580875538" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;看起來是還蠻像的，但是只有看起來而已~觸控很不靈敏還有那個字 又像是簡體又像繁體的 .....&lt;br /&gt;&lt;br /&gt;話說回來IPHONE 4 的細膩度真的還真不錯&lt;br /&gt;&lt;br /&gt;又多了一個新玩具 ....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-390907856590472494?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/390907856590472494/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2010/11/iphone4.html#comment-form' title='1 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/390907856590472494'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/390907856590472494'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2010/11/iphone4.html' title='引頸期盼的 iPhone4'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_pSbM8nvNMuc/TOFammWRo2I/AAAAAAAAANA/A3nawciTf90/s72-c/201011121073.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-4145010293252465770</id><published>2010-09-06T10:20:00.006+08:00</published><updated>2010-09-06T12:11:25.386+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='XDEUB'/><category scheme='http://www.blogger.com/atom/ns#' term='XAMPP'/><category scheme='http://www.blogger.com/atom/ns#' term='Apache'/><title type='text'>Use XDEBUG in XAMPP for Eclipse</title><content type='html'>[前言]&lt;br /&gt;寫程式的時候 Debug 模式和中斷點是非常重要的事情，可以讓你快速找尋到錯誤；找了一下有關PHP的除錯模式，發現有XDebug 跟 Zend Debugger 兩種方式為了在 PHP 5.3 使用 Debug 模式故我選擇了 XDebug&lt;br /&gt;&lt;br /&gt;註: 我朋友也有推薦我使用 FirePHP 看起來也是個不錯的工具，由於我現在這個project 架構太過龐大&lt;br /&gt;如果用了firePHP 到時候還要去移除firephp的寫的 Code 對我來說不太方便，我只要在Debug 模式中我只要設定中斷點，監看變數就夠了&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;[環境]&lt;/span&gt;&lt;br /&gt;OS : XP / WIN7&lt;br /&gt;XAMPP 1.7.3 (Apache/2.2 PHP/5.3)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;span class="Apple-style-span" style=""&gt;[設定 XAMPP]&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;首先先確定PHP.ini 使否有啟用 X-Debug&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;zend_extension = "{install Path}\xampp\php\ext\php_xdebug.dll"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;並確認以下設定是否正確&lt;br /&gt;xdebug.remote_enable=true&lt;br /&gt;xdebug.remote_host="localhost"&lt;br /&gt;xdebug.remote_port=9000&lt;br /&gt;xdebug.remote_handler="dbgp"&lt;br /&gt;&lt;br /&gt;接著在 phpinfo 應該就會正常的看到 XDebug 正常的啟用了&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_pSbM8nvNMuc/TIRY4XyrksI/AAAAAAAAAMY/mcnTK8sX1Pw/s1600/b2.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_pSbM8nvNMuc/TIRY4XyrksI/AAAAAAAAAMY/mcnTK8sX1Pw/s400/b2.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5513629569290834626" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;[設定 Eclipse]&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;在 Eclipse 找到Windows -&gt; Preferences -&gt; PHP -&gt;PHP Executables 加入xdebug&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_pSbM8nvNMuc/TIRY43YBm7I/AAAAAAAAAMg/ijxwrgRaEPA/s1600/b1.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 272px;" src="http://3.bp.blogspot.com/_pSbM8nvNMuc/TIRY43YBm7I/AAAAAAAAAMg/ijxwrgRaEPA/s400/b1.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5513629577768967090" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;在設定好 Debug Configuration&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_pSbM8nvNMuc/TIRfPOzKyCI/AAAAAAAAAMo/dliLsIwDetQ/s1600/b3.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 281px;" src="http://1.bp.blogspot.com/_pSbM8nvNMuc/TIRfPOzKyCI/AAAAAAAAAMo/dliLsIwDetQ/s400/b3.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5513636559083718690" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;即可測試 PHP Script 跟 PHP Web Page 兩種模式，就可以快樂的使用中斷點，想他在哪停就在哪停&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_pSbM8nvNMuc/TIRfPSE6ttI/AAAAAAAAAMw/-z2oSRQpAac/s1600/b4.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 392px; height: 400px;" src="http://2.bp.blogspot.com/_pSbM8nvNMuc/TIRfPSE6ttI/AAAAAAAAAMw/-z2oSRQpAac/s400/b4.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5513636559963469522" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold; font-style:italic;"&gt;[常見問題]&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Q. 使用 Eclipse 的 PHP Web Page 模式一直停在 Lanuching : waiting for XDebug Session&lt;/b&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;A.  Remote 設定有問題請詳細檢查以下於PHP.ini參數&lt;br /&gt;xdebug.remote_enable=true&lt;span class="Apple-tab-span" style="white-space:pre"&gt;  &lt;/span&gt;&lt;=這個一定要確定有值可以是 1 ,on, true xdebug.remote_host="localhost"&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;&lt;=如果不是本機端請設定好IP &lt;/div&gt;&lt;div&gt;xdebug.remote_port=9000 &lt;span class="Apple-tab-span" style="white-space:pre"&gt;  &lt;/span&gt;&lt;=PORT 也請確認 Eclipse 連的的PORT 預設9000 xdebug.remote_handler="dbgp"&lt;/div&gt;&lt;div&gt;設定完重新啟動Apache 應該就可以連到XDEBUG&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Q. 區域變數 (Local Variables) 一直是 uninialized  無法抓到值&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;A. 因為XDEBUG 版本不對 ,(註:XAMPP 1.7.3 的XDebug 直接使用是有問題的，必須下載適合的XDebug版本)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://xdebug.org/download.php"&gt;XDebug 下載頁面&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;如果不知道下載哪一版本，進去頁面後會看到有一段&lt;br /&gt;&lt;br /&gt;Releases&lt;br /&gt;&lt;br /&gt;The Windows binaries generally work for every mini release for the mentioned PHP version, although the extension is built against the most current PHP version at that time. The VCx marker tells with which compiler the extension was built, and Non-thread-safe whether ZTS was disabled. Those qualifiers need to match the PHP version you're using. If you don't know which one you need, please refer to the &lt;a href="http://xdebug.org/find-binary.php"&gt;custom installation instructions.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;點"ustom installation instructions." 連結依照步驟可以幫你找尋你PHP適合的版本&lt;br /&gt;&lt;br /&gt;1. 直接全選你的 PHPINFO 頁面然後貼到他的文字輸入框(不是程式碼喔，只要全選網頁的文字即可)&lt;br /&gt;&lt;br /&gt;2.接著點 "Analyse my phpinfo() output" 按鈕，就會看到分析完畢的頁面&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_pSbM8nvNMuc/TIRlDMjpQ1I/AAAAAAAAAM4/Vm223G5xwzc/s1600/b5.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 344px; height: 400px;" src="http://4.bp.blogspot.com/_pSbM8nvNMuc/TIRlDMjpQ1I/AAAAAAAAAM4/Vm223G5xwzc/s400/b5.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5513642949393072978" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;你就知道你現在的PHP版本要使用哪個XDEBUG ， 連步驟跟設定都有寫出來了...&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span"   style="  line-height: 24px; font-family:sans-serif;font-size:medium;"&gt;&lt;li style="margin-bottom: 5px; "&gt;Download &lt;a href="http://xdebug.org/files/php_xdebug-2.1.0-5.3-vc6.dll" style="text-decoration: underline; color: rgb(17, 102, 51); "&gt;php_xdebug-2.1.0-5.3-vc6.dll&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-bottom: 5px; "&gt;Move the downloaded file to D:\xampp\php\ext&lt;/li&gt;&lt;li style="margin-bottom: 5px; "&gt;Update &lt;code style="background-color: rgb(234, 255, 235); "&gt;D:\xampp\php\php.ini&lt;/code&gt; and change the line&lt;br /&gt;&lt;code style="background-color: rgb(234, 255, 235); "&gt;zend_extension = D:\xampp\php\ext\php_xdebug-2.1.0-5.3-vc6.dll&lt;/code&gt;&lt;/li&gt;&lt;li style="margin-bottom: 5px; "&gt;Restart the webserver&lt;/li&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;依照他的做法就可以正常看到 區域變數的值&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-4145010293252465770?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/4145010293252465770/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2010/09/use-xdebug-in-xampp-for-eclipse.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/4145010293252465770'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/4145010293252465770'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2010/09/use-xdebug-in-xampp-for-eclipse.html' title='Use XDEBUG in XAMPP for Eclipse'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_pSbM8nvNMuc/TIRY4XyrksI/AAAAAAAAAMY/mcnTK8sX1Pw/s72-c/b2.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-7297975411294040159</id><published>2010-09-01T00:54:00.006+08:00</published><updated>2010-09-01T01:18:34.774+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='疑難雜症'/><category scheme='http://www.blogger.com/atom/ns#' term='Flash (組件)'/><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript'/><category scheme='http://www.blogger.com/atom/ns#' term='Flash Media Server (FMS)'/><category scheme='http://www.blogger.com/atom/ns#' term='AS3'/><category scheme='http://www.blogger.com/atom/ns#' term='Flash'/><title type='text'>Flash Media Server 3  Publish DVR play with FlvPlayBack   Error</title><content type='html'>這兩天一直在測試 Media Server 一直跳ERROR&lt;br /&gt;&lt;br /&gt;當使用 Live 模式 ( live/main.asc 註1)播放 DVR (使用WebCam Publish 影片成FLV 至 MediaServer&lt;br /&gt;&lt;br /&gt;產生出來的影片檔案無法使用 FlvPlayBack 開啟 (rtmp://host/dvr/sample)&lt;br /&gt;&lt;br /&gt;會跳出 &lt;span style="font-weight:bold;"&gt;NetConnection.Call.Failed&lt;/span&gt; 的 ERROR&lt;br /&gt;&lt;br /&gt;使用 Vod 的模式 (vod/main.asc 註2)就變可以播放 但無法用 WEBCAM Publish 影片&lt;br /&gt;&lt;br /&gt;我知道用NetConnect 在使用 NetStream 這樣第一個方法是一定可以成功的&lt;br /&gt;&lt;br /&gt;但因為想用 FlvPlayBack 播放&lt;br /&gt;&lt;br /&gt;所以一直在找問題出在哪裡&lt;br /&gt;&lt;br /&gt;最後確定是 FLASH CS4 以下的 FlvPlayBack 組件 不能播放Media Server Live 的檔案 (這樣講不知道對不對)&lt;br /&gt;&lt;br /&gt;要使用 FLVPlayback 2.5 組件 (FLASH CS5 有內建) 若是不是使用CS5 就必須去下載&lt;br /&gt;&lt;br /&gt;&lt;a href="https://www.adobe.com/cfusion/entitlement/index.cfm?event=custom&amp;sku=FS0000503&amp;e=fms35"&gt;Adobe FLVPlayback 2.5.0.15  for Flash CS4 Professional and Flex&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;然後使用新的組件後播放 竟然輕鬆解決了....花了我兩天的時間.....&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;註1:Live &lt;br /&gt;Media Server 有兩種模式之一 使用該模式可以發部影片 也可以同時廣播給多人視訊用途&lt;br /&gt;註2:Vod  &lt;br /&gt;Media Server 有兩種模式之一 使用該模式可以進行串流影片&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;P.S 可以至{FMS-Install-Dir}/samples\applications\[vod 或 live]\&lt;br /&gt;&lt;br /&gt;COPY \main.asc 至你的資料夾 若 沒有放 allowedHTMLdomains.txt  和 allowedSWFdomains.txt&lt;br /&gt;&lt;br /&gt;就只允許本機 不然會發生 &lt;span style="font-weight:bold;"&gt;NetConnection.Connect.Rejected&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;設定完都需要 RESTART FMS&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-7297975411294040159?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/7297975411294040159/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2010/09/flash-media-server-3-publish-dvr-play.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/7297975411294040159'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/7297975411294040159'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2010/09/flash-media-server-3-publish-dvr-play.html' title='Flash Media Server 3  Publish DVR play with FlvPlayBack   Error'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-5448856652653814503</id><published>2010-08-12T17:28:00.006+08:00</published><updated>2010-08-12T17:58:53.103+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='疑難雜症'/><category scheme='http://www.blogger.com/atom/ns#' term='Facebook'/><category scheme='http://www.blogger.com/atom/ns#' term='HTML'/><title type='text'>SESSION / COOKIES in IFRAME  解決辦法</title><content type='html'>今天在用Facebook 畫布 且配合 IFrame 的方式 初始化 Facebook API 後&lt;br /&gt;&lt;br /&gt;在別的頁面資料卻始終無法抓取到 Facebook Cookie&lt;br /&gt;&lt;br /&gt;原本使用聯外通的方式是可以正常沒有問題的&lt;br /&gt;&lt;br /&gt;但嵌入置Facebook 畫布裡面就會有問題了&lt;br /&gt;&lt;br /&gt;後來才知道&lt;br /&gt;&lt;br /&gt;A站iframe引用其它站(B站)的內容時，B站的頁面獲取不到B站種下的Cookies。&lt;br /&gt;&lt;br /&gt;如果頁面是來自框架(frame)的，而框架的父頁和框架不是一個站點的話，客戶端默認是禁止向頁面附加頭信息的，這樣服務器端就無法識別客戶端框架裡面的頁面，自然不能操作Session / Cookie。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;解決方案：&lt;br /&gt;一種是：直接改IIS設置&lt;br /&gt;&lt;br /&gt;第二種是：直接在 框架頁面 發送Header&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;下面是第二種方案&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;ASP：&lt;/span&gt;&lt;br /&gt;Response.AddHeader "P3P", "CP=CAO PSA OUR"&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;php：&lt;/span&gt;&lt;br /&gt;header('P3P: CP=CAO PSA OUR');&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;ASP.NET&lt;/span&gt;&lt;br /&gt;通過在代碼上加&lt;br /&gt;Response.AddHeader("P3P", "CP=CAO PSA OUR")&lt;br /&gt;或者在Window服務中將ASP.NET State Service 啟動。&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;JSP:&lt;/span&gt; &lt;br /&gt;response.setHeader("P3P","CP=CAO PSA OUR")&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;這樣就可以抓取的到 session / cookie&lt;br /&gt;&lt;br /&gt;備住一下&lt;br /&gt;這問題我測試的結果只有在IE 會發生 CHROME FIREFOX 是正常的&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-5448856652653814503?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/5448856652653814503/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2010/08/session-cookies-in-iframe.html#comment-form' title='1 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/5448856652653814503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/5448856652653814503'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2010/08/session-cookies-in-iframe.html' title='SESSION / COOKIES in IFRAME  解決辦法'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-8706723622180844826</id><published>2010-08-10T10:26:00.003+08:00</published><updated>2010-08-10T10:42:57.628+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='疑難雜症'/><category scheme='http://www.blogger.com/atom/ns#' term='Flash'/><title type='text'>FLASH Debug Player on Chrome</title><content type='html'>之前要在 CHROM 安裝 FLASH DEBUG PLAYER&lt;br /&gt;&lt;br /&gt;之前還都可以使用，後來無論怎麼裝都會失敗&lt;br /&gt;&lt;br /&gt;而且就算把FLASH PLAYER 都移除 只執行CHROME 也可以正常執行&lt;br /&gt;&lt;br /&gt;結果原來是因為 ADOBE 跟 GOOGLE 合作的關係&lt;br /&gt;&lt;br /&gt;所以CHROME 會&lt;span style="font-weight:bold;"&gt;自動&lt;/span&gt;做以下的事情&lt;br /&gt;&lt;br /&gt; Chrome 會自動下載最新版本Flash Player ，不用分開安裝&lt;br /&gt;&lt;br /&gt; Chrome 會自動更新最新版本Flash Player ，不用自己手動更新&lt;br /&gt;&lt;br /&gt; Chrome 會擴大Flash Player 對瀏覽器的控制範圍&lt;br /&gt;&lt;br /&gt;簡單來說就是CHROME 自己本身也有內建 FLASH PLAYER&lt;br /&gt;&lt;br /&gt;所以必須把內建的FLASH PLAYER 關掉才有辦法抓的到自行安裝的 DEBUG PLAYER&lt;br /&gt;&lt;br /&gt;在Chrome 上輸入 &lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;about:plugins&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;找到 Shockwave Flash 然後將他停用&lt;br /&gt;&lt;br /&gt;重新啟動 CHROME 會自動套用電腦上安裝的 PLAYER&lt;br /&gt;&lt;br /&gt;可以到 &lt;a href="http://kb2.adobe.com/cps/155/tn_15507.html"&gt;這裡&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;FLASH PLAYER 版本並也可以看是否為 DEBUG 版本&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-8706723622180844826?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/8706723622180844826/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2010/08/flash-debug-player-on-chrome.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/8706723622180844826'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/8706723622180844826'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2010/08/flash-debug-player-on-chrome.html' title='FLASH Debug Player on Chrome'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-5688443493623734301</id><published>2010-07-05T14:01:00.005+08:00</published><updated>2010-07-08T11:53:00.507+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='疑難雜症'/><category scheme='http://www.blogger.com/atom/ns#' term='Facebook'/><title type='text'>facebook php-sdk throw CurlException:name lookup timed out</title><content type='html'>最近在Run 新版的Facebook PHP-SDK 時後&lt;br /&gt;&lt;br /&gt;在查看每天做的 Error Log &lt;br /&gt;&lt;br /&gt;發現偶爾會出現&lt;br /&gt;&lt;br /&gt;CurlException 錯誤&lt;br /&gt;訊息為 &lt;span style="font-weight:bold;"&gt;name lookup timed out&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre class="brush:php"&gt;&lt;br /&gt;[FacebookApiException] =&gt; FacebookApiException Object&lt;br /&gt;                (&lt;br /&gt;                    [result:protected] =&gt; Array&lt;br /&gt;                        (&lt;br /&gt;                            [error_code] =&gt; 6&lt;br /&gt;                            [error] =&gt; Array&lt;br /&gt;                                (&lt;br /&gt;                                    [message] =&gt; name lookup timed out&lt;br /&gt;                                    [type] =&gt; CurlException&lt;br /&gt;                                )&lt;br /&gt;&lt;br /&gt;                        )&lt;br /&gt;&lt;br /&gt;                    [message:protected] =&gt; name lookup timed out&lt;br /&gt;                    [string:private] =&gt; &lt;br /&gt;                    [code:protected] =&gt; 6&lt;br /&gt;                    [file:protected] =&gt; /home/sheep/svn/web/api/lib/Facebook/facebook_modify.php&lt;br /&gt;                    [line:protected] =&gt; 515&lt;br /&gt;                    [trace:private] =&gt; Array&lt;br /&gt;........&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;這是一個很詭異的問題 DNS 問題!? 又好像不是...而且時好時壞&lt;br /&gt;查了很多資料沒甚麼收穫&lt;br /&gt;&lt;br /&gt;雖然有看到幾篇有人提到這個問題，但似乎沒有很好的解決方案&lt;br /&gt;&lt;br /&gt;以下是找到有相關的內容&lt;br /&gt;&lt;a href="http://wiki.developers.facebook.com/index.php/Talk:Users.getInfo"&gt;http://wiki.developers.facebook.com/index.php/Talk:Users.getInfo&lt;/a&gt;&lt;br /&gt;&lt;a href="http://thinkdiff.net/facebook/php-sdk-graph-api-base-facebook-connect-tutorial/"&gt;http://thinkdiff.net/facebook/php-sdk-graph-api-base-facebook-connect-tutorial/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.takwing.idv.hk/tech/fb_dev/phpsdk/learning_phpsdk_07.html"&gt;&lt;span style="font-weight:bold;"&gt;http://www.takwing.idv.hk/tech/fb_dev/phpsdk/learning_phpsdk_07.html&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;把大致上的資訊分析了一下&lt;br /&gt;&lt;br /&gt;主要原因 是 CURL 請求逾時自動擲出錯誤&lt;br /&gt;&lt;br /&gt;至於出錯的原因有種說法是&lt;br /&gt;由在 新版 (Graph API) 的機制與舊版(REST API) 兩者處理機制&lt;br /&gt;決定要不要採用READ_ONLY_CALL&lt;br /&gt;&lt;br /&gt;使用的網域&lt;br /&gt;Graph API =&gt; https://api.facebook.com/&lt;br /&gt;REST API  =&gt; https://api-read.facebook.com/&lt;br /&gt;&lt;br /&gt;當要呼叫舊版的API有時會有時Facebook DNS 無法連接上&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;所以目前得知可以使用兩種方式來解決&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;調整facebook.php Timeout時間&lt;/span&gt;&lt;br /&gt;&lt;pre class="brush:php"&gt;&lt;br /&gt;CURLOPT_CONNECTTIMEOUT =&gt; 30&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;另外一種是修改facebook.php $DOMAIN_MAP&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;將&lt;br /&gt;&lt;pre class="brush:php"&gt;&lt;br /&gt;'api_read' =&gt; 'https://api-read.facebook.com/',&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;改為&lt;br /&gt;&lt;pre class="brush:php"&gt;&lt;br /&gt;'api_read' =&gt; 'https://api.facebook.com/',&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;應該可以獲得改善&lt;br /&gt;&lt;br /&gt;不過都還只是暫時性的處理方法，沒有辦法確定這是否為最佳方式&lt;br /&gt;記錄一下遇到的問題&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;hr/&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;7/8&lt;br /&gt;&lt;br /&gt;今天確認了一下發現偶爾會出現以下兩者錯誤&lt;br /&gt;&lt;br /&gt;&lt;pre class="brush:php"&gt;&lt;br /&gt;//第一種&lt;br /&gt;[message] =&gt; SSL read: error:00000000:lib( 0):func( 0):reason( 0), errno 104&lt;br /&gt;[type] =&gt; CurlException&lt;br /&gt;&lt;br /&gt;//第二種&lt;br /&gt;[message] =&gt; Operation timed out after 60 seconds with 0 bytes received&lt;br /&gt;[type] =&gt; CurlException&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;但還是不清楚為何會產生這些錯誤還在尋求方法中，如果有人有解決的方法也煩請告知&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-5688443493623734301?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/5688443493623734301/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2010/07/facebook-php-sdk-throw.html#comment-form' title='5 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/5688443493623734301'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/5688443493623734301'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2010/07/facebook-php-sdk-throw.html' title='facebook php-sdk throw CurlException:name lookup timed out'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-8638115809793534093</id><published>2010-06-22T21:21:00.007+08:00</published><updated>2010-06-22T22:59:17.762+08:00</updated><title type='text'>Firefox(FF) and Internet Explorer (IE)   use Clipboard ( 剪貼簿 ) with FLASH or with JQuery or JS</title><content type='html'>因為同事問了這個問題&lt;br /&gt;&lt;br /&gt;所以找了一下資料&lt;br /&gt;&lt;br /&gt;發現如果要在 FF 使用 剪貼簿的功能&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;方法一 : 使用 FLASH&lt;/span&gt;&lt;br /&gt;使用  &lt;a href="http://help.adobe.com/zh_TW/Flash/CS5/AS3LR/flash/system/System.html#setClipboard()"&gt;System.setClipboard (PLAYER 9)&lt;/a&gt; 或 &lt;a href=" http://help.adobe.com/zh_TW/Flash/CS5/AS3LR/flash/desktop/Clipboard.html#setDataHandler()"&gt;Clipboard.setDataHandler (Player 10)&lt;/a&gt; 方法&lt;br /&gt;&lt;br /&gt;FLASH PLAYER 9&lt;br /&gt;&lt;pre class="brush:js"&gt;&lt;br /&gt;package {&lt;br /&gt;    import flash.display.Sprite;&lt;br /&gt;    import flash.system.System;&lt;br /&gt;&lt;br /&gt;    public class SystemExample extends Sprite {&lt;br /&gt;        public function SystemExample() {&lt;br /&gt;            System.setClipboard("System.totalMemory: " + System.totalMemory);&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;FLASH PLAYER 10&lt;br /&gt;&lt;pre class="brush:js"&gt;&lt;br /&gt; import flash.desktop.ClipboardFormats;&lt;br /&gt; &lt;br /&gt; Clipboard.generalClipboard.setDataHandler(ClipboardFormats.TEXT_FORMAT, randomNumberGenerator);&lt;br /&gt;&lt;br /&gt; public function randomNumberGenerator():String{&lt;br /&gt;     return Math.random().toString();&lt;br /&gt; }&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;可在另外搭配 &lt;a href="http://help.adobe.com/zh_TW/Flash/CS5/AS3LR/flash/external/ExternalInterface.html#call()"&gt;ExternalInterface.call&lt;/a&gt; 達到效果 只有 FLASH PLAYER 9 可使用這方法&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;P.S 如果在 PLAYER 10 必須透過&lt;span style="font-weight:bold;"&gt;使用者事件&lt;/span&gt;觸發(如 CLICK )不然則會導致安全性錯誤&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;方法二 : 使用 JQuery &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;原來 Jquery 套件 &lt;a href="http://plugins.jquery.com/project/copy"&gt;JQUERY CLIPBOARD COPY&lt;/a&gt; 在FLASH PLAYER 10 下也是無法使用&lt;br /&gt;&lt;br /&gt;必須改使用 &lt;a href="http://code.google.com/p/zeroclipboard/"&gt;ZeroClipboard&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;方法三 : 使用Javascript&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;單純使用Javascript 必須設定 Firefox 的 config&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;結論 &lt;br /&gt;&lt;br /&gt;因為FLASH PLAYER 10 更改了安全性&lt;br /&gt;&lt;br /&gt;所以幾乎的方法都是用把透明的 SWF 放到按鈕上讓他執行 CLICK 的動作&lt;br /&gt;&lt;br /&gt;達到複製到剪貼簿的效果&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-8638115809793534093?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/8638115809793534093/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2010/06/firefox-ff-and-internet-explorer-ie-use.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/8638115809793534093'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/8638115809793534093'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2010/06/firefox-ff-and-internet-explorer-ie-use.html' title='Firefox(FF) and Internet Explorer (IE)   use Clipboard ( 剪貼簿 ) with FLASH or with JQuery or JS'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-2498049458190946983</id><published>2010-06-10T11:21:00.005+08:00</published><updated>2010-06-11T11:35:50.863+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><category scheme='http://www.blogger.com/atom/ns#' term='Flash'/><title type='text'>[工具] Flash Player Version Chang (版本切換)</title><content type='html'>由於最近發現 &lt;span style="font-weight:bold;"&gt;Flash Player 10.0.45&lt;/span&gt; 與 &lt;span style="font-weight:bold;"&gt;10.1.X&lt;/span&gt; 版本有相容的問題&lt;br /&gt;&lt;br /&gt;例如一樣的SWF在10.0.45 的版本可以正常執行 但在10.1.X 會出現錯誤的問題&lt;br /&gt;&lt;br /&gt;由於測試必須要一直更換 FLASH PLAYER&lt;br /&gt;&lt;br /&gt;但要更換FLASH PLAYER 舊事重新安裝&lt;br /&gt;&lt;br /&gt;且當你安裝了高版本的時候，不允許你裝更低的版本，就要先整個移除FLASH PALYER才能在安裝&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;找了些資料發現好像只有FireFox 有類似的套件，但覺得沒有很實用&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;故寫了個小程式可以快速切換FLASH PLAYER 嗯叫做 Flash Player Version Chang&lt;br /&gt;&lt;br /&gt;&lt;a href="http://dl.dropbox.com/u/5807689/web_file/ChangFlashPlayerVer_v1.1%28beta%29.rar"&gt;ChangFlashPlayerVer_v1.1(beta) &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://dl.dropbox.com/u/5807689/web_file/ChangFlashPlayerVer_v1.0%20%28alpha%29.rar"&gt;ChangFlashPlayerVer_v1.0 (alpha)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 262px;" src="http://1.bp.blogspot.com/_pSbM8nvNMuc/TBBa1dLljSI/AAAAAAAAAL8/AtA4e777NkI/s400/untitled.bmp" border="0" alt="" id="BLOGGER_PHOTO_ID_5480980620922686754" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;程式流程是&lt;br /&gt;&lt;br /&gt;會先檢查原本有沒有安裝 FLASH PLAYER&lt;br /&gt;然後將原本的 FLASH PLAYER 備份&lt;br /&gt;然後再選擇你要的動作，然後把把選擇的動作的資料複製過去&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;P.S 因為沒有檢查程式是否有資源佔住，所以瀏覽器都必須先關閉&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;且測試完最好回覆原來的PLAYER 會比較好&lt;br /&gt;&lt;br /&gt;現在裡面提供了四種FLASH PLAYER 版本&lt;br /&gt;&lt;br /&gt;目前裡面都只Pug-In 用的 沒有ActiveX版本&lt;br /&gt;&lt;br /&gt;也就是說目前的版本沒有&lt;span style="font-weight:bold;"&gt;支援 IE 瀏覽器&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;因為還在測試階段，所以不能保證十全十美&lt;br /&gt;&lt;br /&gt;如果有任何問題，發現bug，或任何的建議 請在麻煩告知我….&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;羊 小咩&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;6/11&lt;br /&gt;ChangFlashPlayerVer_v1.1(beta) 加入了 10.1.53 正式版  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;不過 &lt;a href="http://ticore.blogspot.com/"&gt;Ticore&lt;/a&gt; 大大提到&lt;br /&gt;&lt;br /&gt;幾年前就有一個 Firefox Extension 可以馬上切換 Flash Player，用過一段時間之後，發現很容易造成瀏覽器 Crash，畢竟安裝軟體不是光換 *.dll 就好了，所以還是認命的備好每個版本的安裝、反安裝程式....會比較好&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-2498049458190946983?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/2498049458190946983/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2010/06/flash-player-version-chang.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/2498049458190946983'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/2498049458190946983'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2010/06/flash-player-version-chang.html' title='[工具] Flash Player Version Chang (版本切換)'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_pSbM8nvNMuc/TBBa1dLljSI/AAAAAAAAAL8/AtA4e777NkI/s72-c/untitled.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-7437194272674349040</id><published>2010-06-10T04:12:00.009+08:00</published><updated>2010-06-10T04:46:34.175+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='疑難雜症'/><category scheme='http://www.blogger.com/atom/ns#' term='FLEX'/><category scheme='http://www.blogger.com/atom/ns#' term='Apache'/><category scheme='http://www.blogger.com/atom/ns#' term='JAVA'/><title type='text'>使用Apache Ant &amp; flex sdk  Compiling SWF 產生 JAVA mxmlc Error: PermGen space</title><content type='html'>當我使用Apache Ant &amp; Flex SDK 編譯 SWF 時有些檔案是可以正常編譯&lt;br /&gt;&lt;br /&gt;但編譯某些檔案的時候出現&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;[mxmlc] Error: PermGen space&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="padding:0 10px;background-color:#000000; color: #FFFFFF;"&gt;&lt;br /&gt;    [mxmlc] Error: PermGen space&lt;br /&gt;    [mxmlc]&lt;br /&gt;    [mxmlc] java.lang.OutOfMemoryError: PermGen space&lt;br /&gt;    [mxmlc]     at java.lang.ClassLoader.defineClass1(Native Method)&lt;br /&gt;    [mxmlc]     at java.lang.ClassLoader.defineClassCond(ClassLoader.java:632)&lt;br /&gt;    [mxmlc]     at java.lang.ClassLoader.defineClass(ClassLoader.java:616)&lt;br /&gt;    [mxmlc]     at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)&lt;br /&gt;    [mxmlc]     at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)&lt;br /&gt;    [mxmlc]     at java.net.URLClassLoader.access$000(URLClassLoader.java:58)&lt;br /&gt;    [mxmlc]     at java.net.URLClassLoader$1.run(URLClassLoader.java:197)&lt;br /&gt;    [mxmlc]     at java.security.AccessController.doPrivileged(Native Method)&lt;br /&gt;    [mxmlc]     at java.net.URLClassLoader.findClass(URLClassLoader.java:190)&lt;br /&gt;    [mxmlc]     at java.lang.ClassLoader.loadClass(ClassLoader.java:307)&lt;br /&gt;    [mxmlc]     at java.lang.ClassLoader.loadClass(ClassLoader.java:248)&lt;br /&gt;    [mxmlc]     at flex2.compiler.as3.Compiler.generate(Compiler.java:679)&lt;br /&gt;    [mxmlc]     at flex2.compiler.API.generate(API.java:3514)&lt;br /&gt;    [mxmlc]     at flex2.compiler.API.generate(API.java:3477)&lt;br /&gt;    [mxmlc]     at flex2.compiler.API.batch2(API.java:416)&lt;br /&gt;    [mxmlc]     at flex2.compiler.API.batch(API.java:1117)&lt;br /&gt;    [mxmlc]     at flex2.compiler.API.compile(API.java:1290)&lt;br /&gt;    [mxmlc]     at flex2.compiler.API.compile(API.java:1210)&lt;br /&gt;    [mxmlc]     at flex2.tools.Compiler.mxmlc(Compiler.java:275)&lt;br /&gt;    [mxmlc]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;br /&gt;    [mxmlc]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&lt;br /&gt;    [mxmlc]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;br /&gt;    [mxmlc]     at java.lang.reflect.Method.invoke(Method.java:597)&lt;br /&gt;    [mxmlc]     at flex.ant.FlexTask.executeInProcess(FlexTask.java:283)&lt;br /&gt;    [mxmlc]     at flex.ant.FlexTask.execute(FlexTask.java:225)&lt;br /&gt;    [mxmlc]     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)&lt;br /&gt;    [mxmlc]     at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)&lt;br /&gt;    [mxmlc]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;br /&gt;    [mxmlc]     at java.lang.reflect.Method.invoke(Method.java:597)&lt;br /&gt;    [mxmlc]     at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchU&lt;br /&gt;tils.java:106)&lt;br /&gt;    [mxmlc]     at org.apache.tools.ant.Task.perform(Task.java:348)&lt;br /&gt;    [mxmlc]     at org.apache.tools.ant.Target.execute(Target.java:390)&lt;br /&gt;&lt;br /&gt;BUILD FAILED&lt;br /&gt;ant\build.plugins.xml:73: mxmlc task failed&lt;br /&gt;&lt;br /&gt;Total time: 20 seconds&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;這個詭異的問題&lt;br /&gt;&lt;br /&gt;對導致這個原因為 JVM 執行太多程序超過負荷 導致 OutOfMemoryError 就會導致 Error: PermGen space&lt;br /&gt;&lt;br /&gt;解決方法就是擴充資源&lt;br /&gt;&lt;br /&gt;新增 系統變數 &lt;br /&gt;變數名 &lt;span style="font-weight:bold;"&gt;ANT_OPTS&lt;/span&gt; &lt;br /&gt;變數值 &lt;span style="font-weight:bold;"&gt;-Xms512m -Xmx786m -XX:MaxPermSize=786m&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;如下圖&lt;br /&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 388px; height: 400px;" src="http://4.bp.blogspot.com/_pSbM8nvNMuc/TA_4o-izp0I/AAAAAAAAAL0/66pv1k21yz0/s400/setVar1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5480872654400628546" /&gt;&lt;br /&gt;&lt;br /&gt;確定變更後&lt;br /&gt;&lt;br /&gt;在執行就可以了&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-7437194272674349040?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/7437194272674349040/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2010/06/apache-ant-flex-sdk-compiling-swf-java.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/7437194272674349040'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/7437194272674349040'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2010/06/apache-ant-flex-sdk-compiling-swf-java.html' title='使用Apache Ant &amp; flex sdk  Compiling SWF 產生 JAVA mxmlc Error: PermGen space'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_pSbM8nvNMuc/TA_4o-izp0I/AAAAAAAAAL0/66pv1k21yz0/s72-c/setVar1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-7027564972927849889</id><published>2010-06-10T03:26:00.011+08:00</published><updated>2010-06-10T04:10:38.731+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='疑難雜症'/><category scheme='http://www.blogger.com/atom/ns#' term='Apache'/><category scheme='http://www.blogger.com/atom/ns#' term='JAVA'/><title type='text'>JAVA 下找不到 tools.jar</title><content type='html'>因為某些需要要使用 Apache Ant&lt;br /&gt;&lt;br /&gt;但 Apache Ant 需要有JAVA 環境才能使用&lt;br /&gt;&lt;br /&gt;原本就有安裝 JAVA JRE 但執行ANT 會出錯；說找不到tools.jar&lt;br /&gt;&lt;br /&gt;Google 查了一下資料發現要裝JDK&lt;br /&gt;&lt;br /&gt;所以下載了 JAVA JDK 安裝&lt;br /&gt;&lt;br /&gt;但發現安裝完還是RUN不起來&lt;br /&gt;&lt;br /&gt;才知原來 JDK 要手動配置系統變數&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;JAVA_HOME&lt;br /&gt;CLASSPATH&lt;br /&gt;PATH   可設定&lt;span style="font-weight:bold;"&gt;使用者變數&lt;/span&gt; 或 &lt;span style="font-weight:bold;"&gt;系統變數&lt;/span&gt; 看個人喜好，&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;如圖&lt;br /&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 388px; height: 400px;" src="http://4.bp.blogspot.com/_pSbM8nvNMuc/TA_vr7ZrWeI/AAAAAAAAALs/iBLi1LY5oQE/s400/setVar.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5480862809491986914" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre class="brush:js"&gt;&lt;br /&gt;//JAVA JRE 安裝路徑&lt;br /&gt;JAVA_HOME = C:\Program Files (x86)\Java\jdk1.6.0_20&lt;br /&gt;&lt;br /&gt;//此為JAVA 類別載入路徑&lt;br /&gt;CLASSPATH = .;%java_home%\lib;%java_home%\lib\tools.jar&lt;br /&gt;&lt;br /&gt;//JAVA 執行位置 注意別把原本的有的路徑拿掉&lt;br /&gt;PATH = %java_home%\bin;%java_home%\jre\bin;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;設定好點選確定&lt;br /&gt;&lt;br /&gt;就可以正常使用了&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-7027564972927849889?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/7027564972927849889/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2010/06/java-toolsjar.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/7027564972927849889'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/7027564972927849889'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2010/06/java-toolsjar.html' title='JAVA 下找不到 tools.jar'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_pSbM8nvNMuc/TA_vr7ZrWeI/AAAAAAAAALs/iBLi1LY5oQE/s72-c/setVar.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-1428973166156592019</id><published>2010-06-03T11:46:00.002+08:00</published><updated>2010-06-03T12:05:21.105+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Facebook'/><title type='text'>facebook php-sdk 產生 Fatal error</title><content type='html'>最近發現Facebook API php-sdk 發佈了新的版本&lt;br /&gt;&lt;br /&gt;但使用的時候發現會出現錯誤&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Fatal error: Uncaught CurlException: 60: SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed thrown in D:\FacebookTest\src\facebook.php on line 514&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;讓我覺得很傷腦筋 查了一下資料跟詢問了一下朋友 Recca &lt;br /&gt;&lt;br /&gt;他也寫了篇 &lt;a href="http://phpwrite.blogspot.com/2010/05/facebook-sdk.html"&gt;解決方法&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;我也是採用相同的方法&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;方法一&lt;/span&gt;&lt;br /&gt;修改 php-sdk 的 facebook.php 在&lt;br /&gt;&lt;pre class="brush: php;"&gt;&lt;br /&gt; $opts = self::$CURL_OPTS;&lt;br /&gt;    $opts[CURLOPT_POSTFIELDS] = $params;&lt;br /&gt;    $opts[CURLOPT_URL] = $url;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;增加兩個項目 修正為下列&lt;br /&gt;&lt;pre class="brush: php;"&gt;&lt;br /&gt;$opts = self::$CURL_OPTS;&lt;br /&gt;$opts[CURLOPT_POSTFIELDS] = $params;&lt;br /&gt;$opts[CURLOPT_URL] = $url;&lt;br /&gt;//第二個解法在curl的option內加入&lt;br /&gt;$opts[CURLOPT_SSL_VERIFYPEER] = false;&lt;br /&gt;$opts[CURLOPT_SSL_VERIFYHOST] = 2;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;據說還有另外一種方式 - 當你要使用SSL 就需要用到&lt;br /&gt;而且需要申請證書 &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;方法二&lt;/span&gt;&lt;br /&gt;&lt;pre class="brush: php;"&gt;&lt;br /&gt;$opts[CURLOPT_CAINFO] = [PATH]/apache/conf/ssl.crt/ca-bundle.crt"; //Or your path to "ca-bundle.crt";&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;暫時就先用第一種方式&lt;br /&gt;等需要用到SSL 在煩網管吧&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-1428973166156592019?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/1428973166156592019/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2010/06/facebook-php-sdk-fatal-error.html#comment-form' title='4 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/1428973166156592019'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/1428973166156592019'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2010/06/facebook-php-sdk-fatal-error.html' title='facebook php-sdk 產生 Fatal error'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-592868200465808380</id><published>2010-04-28T12:47:00.003+08:00</published><updated>2010-04-28T13:13:34.087+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='疑難雜症'/><category scheme='http://www.blogger.com/atom/ns#' term='Flash Builder'/><category scheme='http://www.blogger.com/atom/ns#' term='FLEX'/><category scheme='http://www.blogger.com/atom/ns#' term='Flash'/><title type='text'>Flash Builder 跳出 Failed to connect; session timed out.錯誤</title><content type='html'>這幾天使用Flash Builder 的除錯模式&lt;br /&gt;&lt;br /&gt;如果是使用瀏覽器的方式，要進行 Compiler 時在 Progress 顯示&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Launching : Waiting for Adobe Flash Player to connect to debugger&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;然後Launching 非常久，最後會跳出&lt;br /&gt;&lt;br /&gt;Failed to connect; session timed out.&lt;br /&gt;Ensure that:&lt;br /&gt;  1. You compiled your Flash application with debugging on.&lt;br /&gt;  2. You are running the debugger version of Flash Player.&lt;br /&gt;&lt;br /&gt;這個很擾人的問題&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_pSbM8nvNMuc/S9fBYTjfRNI/AAAAAAAAALU/gpB5u1Y04ls/s1600/1.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 243px;" src="http://2.bp.blogspot.com/_pSbM8nvNMuc/S9fBYTjfRNI/AAAAAAAAALU/gpB5u1Y04ls/s400/1.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5465049296147530962" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;我將瀏覽器，FLASH Debug Player 還有 Flash Builder 都不知道重裝了幾次都還是沒有辦法解決這個問題&lt;br /&gt;&lt;br /&gt;原本有想過可能是Debug 模式導致的但是我把Debug 模式設定完還是一樣&lt;br /&gt;&lt;br /&gt;結果是要在當前的Player 設定才有效&lt;br /&gt;&lt;br /&gt;執行後在當前瀏覽器上SWF按右鍵，點擊 &lt;span style="font-weight:bold;"&gt;除錯模式&lt;/span&gt; 的選項&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_pSbM8nvNMuc/S9fBZGz6EZI/AAAAAAAAALc/jq1dW-xiNLA/s1600/2.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 281px;" src="http://4.bp.blogspot.com/_pSbM8nvNMuc/S9fBZGz6EZI/AAAAAAAAALc/jq1dW-xiNLA/s400/2.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5465049309906604434" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;選擇&lt;span style="font-weight:bold;"&gt;本機&lt;/span&gt; 或者是選擇 &lt;span style="font-weight:bold;"&gt;其他機器&lt;/span&gt; IP 輸入 &lt;span style="font-style:italic;"&gt;127.0.0.1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_pSbM8nvNMuc/S9fBZXYanOI/AAAAAAAAALk/YAkW9iIZOMs/s1600/3.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 365px;" src="http://1.bp.blogspot.com/_pSbM8nvNMuc/S9fBZXYanOI/AAAAAAAAALk/YAkW9iIZOMs/s400/3.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5465049314354699490" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;最後點 &lt;span style="font-weight:bold;"&gt;連接&lt;/span&gt; 這個問題就可以解決了....&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;延伸閱讀&lt;/span&gt; &lt;a href="http://blog.lamb-mei.com/2009/10/flex-waiting-for-flash-player-to.html"&gt;FLEX 出現 Waiting for Flash Player to connect to debugger&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;其實兩個問題是一樣的....只是因為我沒有選到當前的FLASH PLAYER 以至於問題一直沒有解決...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-592868200465808380?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/592868200465808380/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2010/04/flash-builder-failed-to-connect-session.html#comment-form' title='6 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/592868200465808380'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/592868200465808380'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2010/04/flash-builder-failed-to-connect-session.html' title='Flash Builder 跳出 Failed to connect; session timed out.錯誤'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_pSbM8nvNMuc/S9fBYTjfRNI/AAAAAAAAALU/gpB5u1Y04ls/s72-c/1.JPG' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-4220531622758573910</id><published>2010-01-23T11:51:00.009+08:00</published><updated>2010-01-23T17:41:19.551+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Facebook'/><category scheme='http://www.blogger.com/atom/ns#' term='教學'/><title type='text'>Facebook 開發心得 -  開發前準備 和 建立簡單的應用程式</title><content type='html'>正所謂工欲善其事，必先利其器&lt;br /&gt;&lt;br /&gt;要開始之前當然需要知道怎麼申請Facebook 應用程式以及使用 Facebook API，又該到哪裡下載API等等&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;可以先連到官方 wiki 上，裡面其實基本上已經有很多相當有用的資料，可惜小咩英文不好所以看起來有點吃力&lt;br /&gt;&lt;a href="http://wiki.developers.facebook.com/"&gt;http://wiki.developers.facebook.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;然後其實裡面就有很多描述資料當然也有 &lt;a href="http://developers.facebook.com/get_started.php"&gt;&lt;span style="font-weight:bold;"&gt;教學&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;當然 &lt;a href="http://wiki.developers.facebook.com/index.php/Facebook_Connect"&gt;Facebook Connect&lt;/a&gt; 我認為都是很值得看的&lt;br /&gt;&lt;br /&gt;至於其餘的就請自行瀏覽不再贅述&lt;br /&gt;&lt;br /&gt;另外在&lt;a href="http://wiki.developers.facebook.com/index.php/Category:Client_Libraries"&gt;類別「Client Libraries」&lt;/a&gt; 內可以看出&lt;br /&gt;官方目前提供的開發的平台(API)如下&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span"   style="  line-height: 19px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family:'lucida grande', sans-serif;font-size:13px;"&gt;&lt;ul style="line-height: 1.5em; list-style-type: square; margin-top: 0.3em; margin-right: 0px; margin-bottom: 0px; margin-left: 1.5em; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-image: url(http://wiki.developers.facebook.com/skins/monobook/bullet.gif); "&gt;&lt;li style="margin-bottom: 0.1em; "&gt;&lt;a href="http://wiki.developers.facebook.com/index.php/Facebook_Connect_for_iPhone" title="Facebook Connect for iPhone" style="text-decoration: none; color: rgb(59, 89, 152); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; outline-style: none; outline-width: initial; outline-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;Facebook Connect for iPhone&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0.1em; "&gt;&lt;a href="http://wiki.developers.facebook.com/index.php/Flash/ActionScript" title="Flash/ActionScript" style="text-decoration: none; color: rgb(59, 89, 152); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; outline-style: none; outline-width: initial; outline-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;Flash/ActionScript&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0.1em; "&gt;&lt;a href="http://wiki.developers.facebook.com/index.php/JavaScript_Client_Library" title="JavaScript Client Library" style="text-decoration: none; color: rgb(59, 89, 152); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; outline-style: none; outline-width: initial; outline-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;JavaScript Client Library&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0.1em; "&gt;&lt;a href="http://wiki.developers.facebook.com/index.php/PHP" title="PHP" style="text-decoration: none; color: rgb(59, 89, 152); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; outline-style: none; outline-width: initial; outline-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;PHP&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0.1em; "&gt;&lt;a href="http://wiki.developers.facebook.com/index.php/Windows_Mobile" title="Windows Mobile" style="text-decoration: none; color: rgb(59, 89, 152); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; outline-style: none; outline-width: initial; outline-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;Windows Mobile&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/span&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;至於又分了 User 的分類好像是 非官方API&lt;br /&gt;&lt;span class="Apple-style-span"   style="  line-height: 19px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family:'lucida grande', sans-serif;font-size:13px;"&gt;&lt;ul style="line-height: 1.5em; list-style-type: square; margin-top: 0.3em; margin-right: 0px; margin-bottom: 0px; margin-left: 1.5em; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-image: url(http://wiki.developers.facebook.com/skins/monobook/bullet.gif); "&gt;&lt;li style="margin-bottom: 0.1em; "&gt;&lt;a href="http://wiki.developers.facebook.com/index.php/User:ASP_%28VBScript%29" title="User:ASP (VBScript)" style="text-decoration: none; color: rgb(59, 89, 152); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; outline-style: none; outline-width: initial; outline-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;User:ASP (VBScript)&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0.1em; "&gt;&lt;a href="http://wiki.developers.facebook.com/index.php/User:ASP.NET" title="User:ASP.NET" style="text-decoration: none; color: rgb(59, 89, 152); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; outline-style: none; outline-width: initial; outline-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;User:ASP.NET&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0.1em; "&gt;&lt;a href="http://wiki.developers.facebook.com/index.php/User:Android" title="User:Android" style="text-decoration: none; color: rgb(59, 89, 152); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; outline-style: none; outline-width: initial; outline-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;User:Android&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0.1em; "&gt;&lt;a href="http://wiki.developers.facebook.com/index.php/User:C_Sharp" title="User:C Sharp" style="text-decoration: none; color: rgb(59, 89, 152); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; outline-style: none; outline-width: initial; outline-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;User:C Sharp&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0.1em; "&gt;&lt;a href="http://wiki.developers.facebook.com/index.php/User:C%2B%2B" title="User:C++" style="text-decoration: none; color: rgb(59, 89, 152); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; outline-style: none; outline-width: initial; outline-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;User:C++&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/span&gt;&lt;span class="Apple-style-span"   style="  line-height: 19px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family:'lucida grande', sans-serif;font-size:13px;"&gt;&lt;ul style="line-height: 1.5em; list-style-type: square; margin-top: 0.3em; margin-right: 0px; margin-bottom: 0px; margin-left: 1.5em; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-image: url(http://wiki.developers.facebook.com/skins/monobook/bullet.gif); "&gt;&lt;li style="margin-bottom: 0.1em; "&gt;&lt;a href="http://wiki.developers.facebook.com/index.php/User:Client_Libraries" title="User:Client Libraries" style="text-decoration: none; color: rgb(59, 89, 152); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; outline-style: none; outline-width: initial; outline-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;User:Client Libraries&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0.1em; "&gt;&lt;a href="http://wiki.developers.facebook.com/index.php/User:Cocoa" title="User:Cocoa" style="text-decoration: none; color: rgb(59, 89, 152); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; outline-style: none; outline-width: initial; outline-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;User:Cocoa&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0.1em; "&gt;&lt;a href="http://wiki.developers.facebook.com/index.php/User:ColdFusion" title="User:ColdFusion" style="text-decoration: none; color: rgb(59, 89, 152); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; outline-style: none; outline-width: initial; outline-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;User:ColdFusion&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0.1em; "&gt;&lt;a href="http://wiki.developers.facebook.com/index.php/User:Common_Lisp" title="User:Common Lisp" style="text-decoration: none; color: rgb(59, 89, 152); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; outline-style: none; outline-width: initial; outline-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;User:Common Lisp&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0.1em; "&gt;&lt;a href="http://wiki.developers.facebook.com/index.php/User:D" title="User:D" style="text-decoration: none; color: rgb(59, 89, 152); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; outline-style: none; outline-width: initial; outline-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;User:D&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0.1em; "&gt;&lt;a href="http://wiki.developers.facebook.com/index.php/User:Emacs_Lisp" title="User:Emacs Lisp" style="text-decoration: none; color: rgb(59, 89, 152); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; outline-style: none; outline-width: initial; outline-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;User:Emacs Lisp&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0.1em; "&gt;&lt;a href="http://wiki.developers.facebook.com/index.php/User:Erlang" title="User:Erlang" style="text-decoration: none; color: rgb(59, 89, 152); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; outline-style: none; outline-width: initial; outline-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;User:Erlang&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0.1em; "&gt;&lt;a href="http://wiki.developers.facebook.com/index.php/User:Facebook_Connect_for_Web_w/_Kontagent_Analytics" title="User:Facebook Connect for Web w/ Kontagent Analytics" style="text-decoration: none; color: rgb(59, 89, 152); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; outline-style: none; outline-width: initial; outline-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;User:Facebook Connect for Web w/ Kontagent Analytics&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0.1em; "&gt;&lt;a href="http://wiki.developers.facebook.com/index.php/User:Facebook_Connect_for_iPhone_w/_Kontagent_Analytics" title="User:Facebook Connect for iPhone w/ Kontagent Analytics" style="text-decoration: none; color: rgb(59, 89, 152); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; outline-style: none; outline-width: initial; outline-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;User:Facebook Connect for iPhone w/ Kontagent Analytics&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0.1em; "&gt;&lt;a href="http://wiki.developers.facebook.com/index.php/User:Google_Web_Toolkit" title="User:Google Web Toolkit" style="text-decoration: none; color: rgb(59, 89, 152); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; outline-style: none; outline-width: initial; outline-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;User:Google Web Toolkit&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="  line-height: 19px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family:'lucida grande', sans-serif;font-size:13px;"&gt;&lt;ul style="line-height: 1.5em; list-style-type: square; margin-top: 0.3em; margin-right: 0px; margin-bottom: 0px; margin-left: 1.5em; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-image: url(http://wiki.developers.facebook.com/skins/monobook/bullet.gif); "&gt;&lt;li style="margin-bottom: 0.1em; "&gt;&lt;a href="http://wiki.developers.facebook.com/index.php/User:Java" title="User:Java" style="text-decoration: none; color: rgb(59, 89, 152); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; outline-style: none; outline-width: initial; outline-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;User:Java&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0.1em; "&gt;&lt;a href="http://wiki.developers.facebook.com/index.php/User:PHP_-_w/_Kontagent_Analytics" title="User:PHP - w/ Kontagent Analytics" style="text-decoration: underline; color: rgb(59, 89, 152); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; outline-style: none; outline-width: initial; outline-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;User:PHP - w/ Kontagent Analytics&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0.1em; "&gt;&lt;a href="http://wiki.developers.facebook.com/index.php/User:Perl" title="User:Perl" style="text-decoration: none; color: rgb(59, 89, 152); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; outline-style: none; outline-width: initial; outline-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;User:Perl&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0.1em; "&gt;&lt;a href="http://wiki.developers.facebook.com/index.php/User:Python" title="User:Python" style="text-decoration: none; color: rgb(59, 89, 152); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; outline-style: none; outline-width: initial; outline-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;User:Python&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0.1em; "&gt;&lt;a href="http://wiki.developers.facebook.com/index.php/User:Ruby_on_Rails_-_w/_Kontagent_Analytics" title="User:Ruby on Rails - w/ Kontagent Analytics" style="text-decoration: none; color: rgb(59, 89, 152); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; outline-style: none; outline-width: initial; outline-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;User:Ruby on Rails - w/ Kontagent Analytics&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0.1em; "&gt;&lt;a href="http://wiki.developers.facebook.com/index.php/User:Tcl" title="User:Tcl" style="text-decoration: none; color: rgb(59, 89, 152); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; outline-style: none; outline-width: initial; outline-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;User:Tcl&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0.1em; "&gt;&lt;a href="http://wiki.developers.facebook.com/index.php/User:Using_Ruby_on_Rails_with_Facebook_Platform" title="User:Using Ruby on Rails with Facebook Platform" style="text-decoration: none; color: rgb(59, 89, 152); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; outline-style: none; outline-width: initial; outline-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;User:Using Ruby on Rails with Facebook Platform&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0.1em; "&gt;&lt;a href="http://wiki.developers.facebook.com/index.php/User:VB.NET" title="User:VB.NET" style="text-decoration: none; color: rgb(59, 89, 152); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; outline-style: none; outline-width: initial; outline-color: initial; background-position: initial initial; background-repeat: initial initial; "&gt;User:VB.NET&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;接下來就是看你使用甚麼語言要跟Facebook 連接，可先去看裡面的說明跟下載需要的檔案&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;再來要做的當然是重頭戲 &lt;span style="font-weight:bold;"&gt;建立應用程式&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;先連到 Facebook Developers&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.facebook.com/developers/"&gt;http://www.facebook.com/developers/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;要先允許 "開發人員" 存取&lt;br /&gt;&lt;br /&gt;接下來點 &lt;span style="font-weight:bold;"&gt;建立新的應用程式&lt;/span&gt; 按鈕&lt;br /&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 74px;" src="http://3.bp.blogspot.com/_pSbM8nvNMuc/S1qxBxmfAeI/AAAAAAAAAKE/QLfNScVEFbk/s400/create.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5429846944801292770" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;填上你的&lt;span style="font-weight:bold;"&gt;應用程式名稱&lt;/span&gt;，當然要選擇允許然後點&lt;span style="font-weight:bold;"&gt;建立&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_pSbM8nvNMuc/S1qzt9DI3AI/AAAAAAAAAKM/EHbCLTruqds/s1600-h/create1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 172px;" src="http://4.bp.blogspot.com/_pSbM8nvNMuc/S1qzt9DI3AI/AAAAAAAAAKM/EHbCLTruqds/s400/create1.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5429849902811765762" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;接下來會看到已經建立好的應用程式 然後要設定一些比較細項的東西&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 222px;" src="http://3.bp.blogspot.com/_pSbM8nvNMuc/S1q2FBw-s4I/AAAAAAAAAKU/MU603n1zeDI/s400/create2.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5429852498238026626" /&gt;&lt;br /&gt;&lt;br /&gt;至於 &lt;span style="font-weight:bold;"&gt;應用程式ID(app ID)&lt;/span&gt;、&lt;span style="font-weight:bold;"&gt;API金鑰(API key)&lt;/span&gt;、 &lt;span style="font-weight:bold;"&gt;秘密(secret)&lt;/span&gt; 簡單講解一下&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;API金鑰(API key)&lt;/span&gt; : 任何請求Facebook API 都需要使用到它&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;秘密(secret)&lt;/span&gt; : 是用來驗證你的請求，官方建議不應透露這個Key&lt;br /&gt;&lt;br /&gt;可以先看到有左邊的選單有許多功能可以供我們設定&lt;br /&gt;&lt;br /&gt;基本資料&lt;br /&gt;&lt;ul&gt;&lt;li&gt;群組簡介 : 描述你的應用程式&lt;/li&gt;&lt;li&gt;該改的圖示、標示和語系&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;畫布&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;畫布頁面網址　:　取你想要的名稱&lt;/li&gt;&lt;li&gt;Canvas Callback URL　：　指定［實際］連結的位置&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;其他都使用預設不需更改，然後點選&lt;span style="font-weight:bold;"&gt;儲存&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;這樣就建立好在 &lt;span style="font-weight:bold;"&gt;【Facebook裡的應用程式】&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;你看你原本在 &lt;span style="font-weight:bold;"&gt;[畫布頁面網址]&lt;/span&gt; 設定了甚麼名稱&lt;br /&gt;&lt;br /&gt;就可以直接瀏覽 http://apps.facebook.com/[你輸入的名稱]/ 看的到在 &lt;span style="font-weight:bold;"&gt;[Canvas Callback URL]&lt;/span&gt; 設定的內容就成功了&lt;br /&gt;&lt;br /&gt;不用懷疑就是這麼簡單就可以建立在Facebook的應用程式&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-4220531622758573910?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/4220531622758573910/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2010/01/facebook_23.html#comment-form' title='10 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/4220531622758573910'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/4220531622758573910'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2010/01/facebook_23.html' title='Facebook 開發心得 -  開發前準備 和 建立簡單的應用程式'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_pSbM8nvNMuc/S1qxBxmfAeI/AAAAAAAAAKE/QLfNScVEFbk/s72-c/create.jpg' height='72' width='72'/><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-2251115874452644331</id><published>2010-01-23T11:39:00.006+08:00</published><updated>2010-01-23T17:42:19.137+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Facebook'/><category scheme='http://www.blogger.com/atom/ns#' term='教學'/><title type='text'>Facebook 開發心得  - 漫長之路 (前言)</title><content type='html'>由於媒體的炒作，作現在 Facebook 可以說是風靡全台的大人小孩&lt;br /&gt;&lt;br /&gt;因此希望可以製作 FaceBook 的人也就越來越多&lt;br /&gt;&lt;br /&gt;也希望可以放入Facebook 內應用新的行銷手法??&lt;br /&gt;&lt;br /&gt;另小咩不解的是，明明國外都是因為社群活動才使的FB紅起來的&lt;br /&gt;&lt;br /&gt;在台灣怎麼都是用來玩遊戲阿!!!&lt;br /&gt;&lt;br /&gt;阿~有點扯遠了~所以就開始來研究Facebook API 但經過了好幾天的測試&lt;br /&gt;&lt;br /&gt;發現其實真正的文獻真的好像少的可能，應該說能用的文獻!!&lt;br /&gt;&lt;br /&gt;不過當人也有人寫得不錯的!!國內好像還很少人寫就是了~所以也就打算~邊做邊學，然後都記錄下來當作筆記&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;把遇到的疑問跟測試的心得寫出來&lt;br /&gt;&lt;br /&gt;不過有興趣的人也可以先參考 &lt;a href="http://blog.iamjason.com/search/label/Facebook"&gt;JASON 的網站&lt;/a&gt;，寫的很詳細!!&lt;br /&gt;&lt;br /&gt;我很多部分也是參考他的文章&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-2251115874452644331?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/2251115874452644331/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2010/01/facebook.html#comment-form' title='1 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/2251115874452644331'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/2251115874452644331'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2010/01/facebook.html' title='Facebook 開發心得  - 漫長之路 (前言)'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-5445223097933639901</id><published>2010-01-18T15:59:00.003+08:00</published><updated>2010-01-18T16:03:58.202+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='疑難雜症'/><category scheme='http://www.blogger.com/atom/ns#' term='MDM ZINC'/><title type='text'>MDM Zinc can't Change Icon</title><content type='html'>前陣子一在使用MDM ZINC 發布EXE 換ICON 一直有問題&lt;br /&gt;&lt;br /&gt;之前用2.x 可以的圖到 3.x 就不能換圖了一直變成預設&lt;br /&gt;&lt;br /&gt;搞了好久才在官方文件看到&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Zinc™ 3.0 allows you to use custom icons in your applications (Windows &amp; Mac OSX Only). These icons are displayed in the application's title bar, the application's taskbar button and in the system tray/dock (if specified) as well as in the executable file.&lt;br /&gt;&lt;br /&gt;Windows&lt;br /&gt;&lt;br /&gt;On Windows, you need to select valid .ICO File.&lt;br /&gt;&lt;br /&gt;Icons used in Zinc™ 3.0 Applications must be 32-bit and include ALL of the following size variations within a single .ICO file:&lt;br /&gt;&lt;br /&gt;16x16 (32-bit)&lt;br /&gt;32x32 (32-bit)&lt;br /&gt;48x48 (32-bit)&lt;br /&gt;96x96 (32-bit)&lt;br /&gt;128x128 (32-bit)&lt;br /&gt;256x256 (32-bit)&lt;br /&gt;&lt;br /&gt;Notice that Zinc™ 3.0 is able to accept and process 256x256 Vista-Specific .ICO Files. The most important thing to remember is that all "slots" must be accounted for in the .ICO File.&lt;br /&gt;&lt;br /&gt;We recommend creating your .ICO Files in a dedicated software such as Icon Workshop.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Mac OSX&lt;br /&gt;&lt;br /&gt;On Mac OSX, you need to select a valid .ICNS File. You can specify any .ICNS size up to 128x128. Unlike Windows, .ICNS files do not need to have all size variations accounted for, although we do recommend it.&lt;br /&gt;&lt;br /&gt;We recommend creating your .ICNS Files in a dedicated software such as Icon Workshop.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Linux&lt;br /&gt;&lt;br /&gt;At this time, custom Icons are not supported in Zinc 3.0 Compiled Linux Applications.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;就是說....&lt;br /&gt;&lt;br /&gt;如果你要用ICON 就要用成 32Bit 的ICON 才能使用&lt;br /&gt;裡面要有&lt;br /&gt;&lt;br /&gt;16x16&lt;br /&gt;32x32&lt;br /&gt;48x48&lt;br /&gt;96x96&lt;br /&gt;128x128&lt;br /&gt;256x256&lt;br /&gt;&lt;br /&gt;所有尺寸的圖&lt;br /&gt;&lt;br /&gt;.....害我測試了超久~又找不到類似的文章&lt;br /&gt;&lt;br /&gt;後來弄個標準的ICON 上去就可以用了&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-5445223097933639901?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/5445223097933639901/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2010/01/mdm-zinc-cant-change-icon.html#comment-form' title='2 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/5445223097933639901'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/5445223097933639901'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2010/01/mdm-zinc-cant-change-icon.html' title='MDM Zinc can&apos;t Change Icon'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-5716139457417740879</id><published>2010-01-15T13:53:00.002+08:00</published><updated>2010-01-15T13:57:38.642+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='疑難雜症'/><category scheme='http://www.blogger.com/atom/ns#' term='WebService'/><title type='text'>莫名其妙 httpd.conf 的 Virtual Host</title><content type='html'>因為昨天心血來潮改了跟新增很多DNS 上的設定&lt;br /&gt;&lt;br /&gt;當然DNS 設定好再來要設定的就是每台 HTTPD 的設定&lt;br /&gt;&lt;br /&gt;但好久弄 Virtual Host 弄超久&lt;br /&gt;&lt;br /&gt;原本一開始是要用 rewrite &lt;br /&gt;&lt;br /&gt;但想說狀況很不合適&lt;br /&gt;&lt;br /&gt;所以就沒有用 rewrite ...&lt;br /&gt;&lt;br /&gt;但conf 改了又改~久久都不能用&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;一直重開httpd 一直測，當最後要放棄要去睡覺的時候......&lt;br /&gt;&lt;br /&gt;竟然好了 ... 也沒甚麼不一樣的地方&lt;br /&gt;&lt;br /&gt;完全搞不懂那為什麼原本不能用....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-5716139457417740879?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/5716139457417740879/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2010/01/httpdconf-virtual-host.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/5716139457417740879'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/5716139457417740879'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2010/01/httpdconf-virtual-host.html' title='莫名其妙 httpd.conf 的 Virtual Host'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-4583557369693166717</id><published>2010-01-12T13:26:00.006+08:00</published><updated>2010-01-12T13:39:55.519+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='.NET IIS'/><title type='text'>無法存取 IIS Metabase</title><content type='html'>今天在把寫好的 ASPX 丟到 IIS 內做測試的時候&lt;br /&gt;IIS 顯示這行訊息... 無法存取 IIS Metabase&lt;br /&gt;&lt;br /&gt;無法存取 IIS Metabase。&lt;br /&gt;描述: 在執行目前 Web 要求的過程中發生未處理的例外情形。請檢閱堆疊追蹤以取得錯誤的詳細資訊，以及在程式碼中產生的位置。&lt;br /&gt;&lt;br /&gt;例外詳細資訊: System.xxxxxxxxxxxxxx: 無法存取 IIS Metabase。&lt;br /&gt;&lt;br /&gt;用來執行 ASP.NET 的處理序帳戶必須擁有 IIS Metabase (例如 IIS://servername/W3SVC) 的讀取權限。如需修改 Metabase 使用權限的詳細資訊，請參閱 http://support.microsoft.com/?kbid=267904。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;後來找到資料是說...重新安裝一次  .net framework就可以了&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;所以步驟為下...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;開始 -&gt; Microsoft Visual Studio -&gt; Visual Studio Tools -&gt; Visual Studio Command Prompt (Visual Studio 2008 命令提示字元) 中執行&lt;br /&gt;&lt;br /&gt;&lt;pre class="brush:sql"&gt;&lt;br /&gt;aspnet_regiis -i&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;重新啟動IIS 就正常了....&lt;br /&gt;&lt;br /&gt;我遇到 DEBUG 的中獎率可真是高阿，怎麼樂透的中獎率卻是趨近於 0 阿......&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-4583557369693166717?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/4583557369693166717/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2010/01/iis-metabase.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/4583557369693166717'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/4583557369693166717'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2010/01/iis-metabase.html' title='無法存取 IIS Metabase'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-5519516655835551474</id><published>2010-01-08T21:19:00.002+08:00</published><updated>2011-01-12T21:51:48.343+08:00</updated><title type='text'>Flash 不載入檔案 動態產生聲音</title><content type='html'>&lt;div&gt;Flash Player 10 可用  flash.media.Sound  動態產生聲音&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;就是用 SAMPLE_DATA 事件&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br /&gt;還可以參考&lt;a href="http://livedocs.adobe.com/flex/3/langref/flash/media/Sound.html#event:sampleData"&gt;官方說明&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre class="brush: as;"&gt;&lt;br /&gt;var mySound:Sound = new Sound();&lt;br /&gt;function sineWaveGenerator(event:SampleDataEvent):void {&lt;br /&gt;    for ( var c:int=0; c&lt;8192; c++ ) {&lt;br /&gt;        event.data.writeFloat(Math.sin((Number(c+event.position)/Math.PI/2))*0.25);&lt;br /&gt;        event.data.writeFloat(Math.sin((Number(c+event.position)/Math.PI/2))*0.25);&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;mySound.addEventListener(Event.SAMPLE_DATA,sineWaveGenerator);&lt;br /&gt;mySound.play();&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-5519516655835551474?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/5519516655835551474/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2010/01/flash.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/5519516655835551474'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/5519516655835551474'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2010/01/flash.html' title='Flash 不載入檔案 動態產生聲音'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-3524399293750294075</id><published>2010-01-05T18:28:00.002+08:00</published><updated>2010-01-05T18:32:49.496+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='生活札記'/><title type='text'>迎接 2010</title><content type='html'>現在已經是2010年的第五天了&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;最近沒甚麼時間寫文章&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;幾乎都只有寫在Plurk 實在是太混了&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;至於新希望呢...也好像沒有甚麼特別的新希望...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;只希望家人朋友 平安快樂....&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;還有國泰民安 風調雨順 ....呃扯遠了&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;祝福大家天天都Happy .. ..&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-3524399293750294075?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/3524399293750294075/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2010/01/2010.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/3524399293750294075'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/3524399293750294075'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2010/01/2010.html' title='迎接 2010'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-6354995960455560677</id><published>2009-12-30T13:20:00.003+08:00</published><updated>2009-12-30T13:36:36.374+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='生活札記'/><title type='text'>最近留言都會多很多奇怪的留言...</title><content type='html'>最近發現多了很多有很多奇怪的留言....&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;會一直去洗別的網站或BLOG&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;連我朋友他們也都有遇到.....&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-6354995960455560677?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/6354995960455560677/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2009/12/blog-post_30.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/6354995960455560677'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/6354995960455560677'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2009/12/blog-post_30.html' title='最近留言都會多很多奇怪的留言...'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-4730104770032495085</id><published>2009-12-14T01:35:00.005+08:00</published><updated>2009-12-14T01:51:48.475+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='疑難雜症'/><category scheme='http://www.blogger.com/atom/ns#' term='Flash'/><title type='text'>Adobe Flash Player 無法安裝 (ActiveX)</title><content type='html'>&lt;div&gt;&lt;br /&gt;剛在重新安裝FLASH PLAYER 遇到奇怪的問題會出現&lt;div&gt;Adobe Flash Player 無法安裝&lt;/div&gt;&lt;div&gt;請參閱 http://www.adobe.com/go/tn_19166_tw&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 240px;" src="http://4.bp.blogspot.com/_pSbM8nvNMuc/SyUnOfnvyrI/AAAAAAAAAJY/m_wcUwYWEeA/s400/error.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5414777256942750386" /&gt;&lt;br /&gt;&lt;br /&gt;無論反覆安裝都無法成功，且也無法連接到http://www.adobe.com/go/tn_19166_tw&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;後來發現不用加上_tw 就可以連結 &lt;a href="http://www.adobe.com/go/tn_19166"&gt;http://www.adobe.com/go/tn_19166&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;但發現裡面也無法解決我的問題後來找到這篇&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://kb2.adobe.com/cps/494/cpsid_49419.html"&gt;http://kb2.adobe.com/cps/494/cpsid_49419.html&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: rgb(51, 51, 51); line-height: 12px; "&gt;&lt;p xmlns="" style="font-size: 1.083em; line-height: 1.462; margin-top: 0px; padding-bottom: 1px; margin-bottom: 1.2em; "&gt; &lt;/p&gt;&lt;ol xmlns="" ditaarch="http://dita.oasis-open.org/architecture/2005/" class="- topic/ol " type="1" style="font-size: 1em; padding-left: 2.5ex; margin-top: 1em; margin-bottom: 1.35em; list-style-type: decimal; overflow-x: visible; overflow-y: visible; margin-left: 3ex; "&gt;&lt;li style="line-height: 1.25em; font-size: 1em; padding-bottom: 0.5em; "&gt;Follow the instructions to download the SubInACL tool from the &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=e8ba3e56-d8fe-4a91-93cf-ed6985e3927b&amp;amp;displaylang=en" target="_blank" style="color: rgb(88, 140, 184); text-decoration: none; "&gt;Microsoft Download Center&lt;/a&gt;.&lt;/li&gt;&lt;li style="line-height: 1.25em; font-size: 1em; padding-bottom: 0.5em; "&gt;Install SubInACL.&lt;/li&gt;&lt;li style="line-height: 1.25em; font-size: 1em; padding-bottom: 0.5em; "&gt;&lt;a href="http://kb2.adobe.com/cps/494/cpsid_49419/attachments/reset_fp10.zip" style="color: rgb(0, 68, 119); text-decoration: none; "&gt;Download&lt;/a&gt; the reset_fp10.zip file.&lt;/li&gt;&lt;li style="line-height: 1.25em; font-size: 1em; padding-bottom: 0.5em; "&gt;Extract the reset_fp10.cmd file to C:\Program Files\Windows Resource Kits\Tools\.  &lt;/li&gt;&lt;/ol&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="line-height: 15px;"&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); font-family: Georgia, serif; line-height: normal; font-size: 16px; "&gt;先下載 SubInACL&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="line-height: 15px;"&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); font-family: Georgia, serif; line-height: normal; font-size: 16px; "&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"    style="font-family:Georgia, serif;font-size:130%;color:#000000;"&gt;&lt;span class="Apple-style-span" style="font-size: 16px; line-height: normal;"&gt;然後下載 reset_fp 10.zip&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"    style="font-family:Georgia, serif;font-size:130%;color:#000000;"&gt;&lt;span class="Apple-style-span" style="font-size: 16px; line-height: normal;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"    style="font-family:Georgia, serif;font-size:130%;color:#000000;"&gt;&lt;span class="Apple-style-span" style="font-size: 16px; line-height: normal;"&gt;接著把解壓縮出來的 reset_fp10.cmd 檔案丟進去 &lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: rgb(51, 51, 51); line-height: 15px; "&gt;C:\Program Files\Windows Resource Kits\Tools\ &lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); font-family: Georgia, serif; line-height: normal; font-size: 16px; "&gt;資料夾內&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"    style="font-family:Georgia, serif;font-size:130%;color:#000000;"&gt;&lt;span class="Apple-style-span" style="font-size: 16px; line-height: normal;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: rgb(51, 51, 51); line-height: 15px; "&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); font-family: Georgia, serif; line-height: normal; font-size: 16px; "&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"    style="font-family:Georgia, serif;font-size:130%;color:#000000;"&gt;&lt;span class="Apple-style-span" style="font-size: 16px; line-height: normal;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: rgb(51, 51, 51); line-height: 15px; "&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); font-family: Georgia, serif; line-height: normal; font-size: 16px; "&gt;執行 reset_fp10.cmd &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"    style="font-family:Georgia, serif;font-size:130%;color:#000000;"&gt;&lt;span class="Apple-style-span" style="font-size: 16px; line-height: normal;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: rgb(51, 51, 51); line-height: 15px; "&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); font-family: Georgia, serif; line-height: normal; font-size: 16px; "&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"    style="font-family:Georgia, serif;font-size:130%;color:#000000;"&gt;&lt;span class="Apple-style-span" style="font-size: 16px; line-height: normal;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: rgb(51, 51, 51); line-height: 15px; "&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); font-family: Georgia, serif; line-height: normal; font-size: 16px; "&gt;重新安裝&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"    style="font-family:Georgia, serif;font-size:130%;color:#000000;"&gt;&lt;span class="Apple-style-span" style="font-size: 16px; line-height: normal;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: rgb(51, 51, 51); line-height: 15px; "&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); font-family: Georgia, serif; line-height: normal; font-size: 16px; "&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"    style="font-family:Georgia, serif;font-size:130%;color:#000000;"&gt;&lt;span class="Apple-style-span" style="font-size: 16px; line-height: normal;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: rgb(51, 51, 51); line-height: 15px; "&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); font-family: Georgia, serif; line-height: normal; font-size: 16px; "&gt;就可以了&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-4730104770032495085?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/4730104770032495085/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2009/12/adobe-flash-player-activex.html#comment-form' title='1 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/4730104770032495085'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/4730104770032495085'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2009/12/adobe-flash-player-activex.html' title='Adobe Flash Player 無法安裝 (ActiveX)'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_pSbM8nvNMuc/SyUnOfnvyrI/AAAAAAAAAJY/m_wcUwYWEeA/s72-c/error.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-7344601789325837084</id><published>2009-12-03T10:35:00.001+08:00</published><updated>2009-12-03T10:37:36.514+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='生活札記'/><title type='text'>把機車停到停車場裡??</title><content type='html'>話說昨天晚上跟朋友約吃飯&lt;br /&gt;&lt;br /&gt;當下還正在想要把車停在哪&lt;br /&gt;&lt;br /&gt;就看到一個停車場&lt;br /&gt;&lt;br /&gt;就把車騎過去&lt;br /&gt;&lt;br /&gt;咦!?!?這各停車場的柵欄怎麼這麼大....&lt;br /&gt;&lt;br /&gt;阿咧還要按票卡真是少見&lt;br /&gt;&lt;br /&gt;頓時就按下了取票鈕&lt;br /&gt;&lt;br /&gt;柵欄就打開了&lt;br /&gt;&lt;br /&gt;我就騎進去&lt;br /&gt;&lt;br /&gt;騎進去繞一圈，我就知道事情大條了!!這是汽車停車場&lt;br /&gt;&lt;br /&gt;還被困在裡面一陣子，也找不到繳費機...後來看到有個小縫&lt;br /&gt;&lt;br /&gt;我就跑出來了，這樣應該不會被開罰單吧.....&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;真的是蠢到家了...幹過的蠢事又多了一件&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;新增圖片&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;因為我是先看到這個&lt;br /&gt;&lt;iframe width="425" height="240" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com.tw/maps/sv?cbp=12,293.53,,0,-1.65&amp;amp;cbll=25.012704,121.538788&amp;amp;panoid=&amp;amp;v=1&amp;amp;hl=zh-TW&amp;amp;gl=tw"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;small&gt;&lt;a href="http://maps.google.com.tw/?ie=UTF8&amp;amp;hq=&amp;amp;hnear=234%E5%8F%B0%E5%8C%97%E7%B8%A3%E6%B0%B8%E5%92%8C%E5%B8%82%E6%B0%B8%E8%B2%9E%E8%B7%AF378%E5%B7%B7&amp;amp;brcurrent=3,0x3442aa2c194b66cd:0x1ea97d148ba72564,1,0x3442ac6c9e3bc587:0xfbdf07e4b530c0a4&amp;amp;layer=c&amp;amp;cbll=25.012704,121.538788&amp;amp;panoid=_lrXR3FScMRDAtcdkQOsDQ&amp;amp;cbp=12,293.53,,0,-1.65&amp;amp;ll=25.012635,121.538704&amp;amp;spn=0,359.996516&amp;amp;z=19&amp;amp;source=embed" style="color:#0000FF;text-align:left"&gt;檢視較大的地圖&lt;/a&gt;&lt;/small&gt;&lt;br /&gt;&lt;br /&gt;然後才看到這個&lt;br /&gt;&lt;br /&gt;&lt;iframe width="425" height="240" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com.tw/maps/sv?cbp=12,300.59,,0,-0.82&amp;amp;cbll=25.0124,121.538421&amp;amp;panoid=&amp;amp;v=1&amp;amp;hl=zh-TW&amp;amp;gl=tw"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;small&gt;&lt;a href="http://maps.google.com.tw/?ie=UTF8&amp;amp;hq=&amp;amp;hnear=234%E5%8F%B0%E5%8C%97%E7%B8%A3%E6%B0%B8%E5%92%8C%E5%B8%82%E6%B0%B8%E8%B2%9E%E8%B7%AF378%E5%B7%B7&amp;amp;brcurrent=3,0x3442aa2c194b66cd:0x1ea97d148ba72564,1,0x3442ac6c9e3bc587:0xfbdf07e4b530c0a4&amp;amp;layer=c&amp;amp;cbll=25.0124,121.538421&amp;amp;panoid=xXIwyzLY25Y8xNWjzV09oA&amp;amp;cbp=12,300.59,,0,-0.82&amp;amp;ll=25.012468,121.538505&amp;amp;spn=0,359.996516&amp;amp;z=19&amp;amp;source=embed" style="color:#0000FF;text-align:left"&gt;檢視較大的地圖&lt;/a&gt;&lt;/small&gt;&lt;br /&gt;&lt;br /&gt;當然會以為那個是摩托車用的停車場...所以才會停近去...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-7344601789325837084?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/7344601789325837084/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2009/12/blog-post.html#comment-form' title='2 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/7344601789325837084'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/7344601789325837084'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2009/12/blog-post.html' title='把機車停到停車場裡??'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-8205768205757191672</id><published>2009-11-28T21:24:00.003+08:00</published><updated>2009-11-28T21:38:21.700+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='疑難雜症'/><title type='text'>vista 連接 xp 分享的印表機 出現 [無法連線到印表機]</title><content type='html'>&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;研究許久跟找了許多文章&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;發現原來不能直接連線，必須先新&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="line-height: 27px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;連接埠&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;設定方式如下&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="  color: rgb(5, 54, 54); line-height: 27px; font-family:'Century Gothic';font-size:15px;"&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="color:#000000;"&gt;1.開始-&gt;控制台-&gt;印表機-&gt;空白處按右鍵-&gt;伺服器內容&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="color:#000000;"&gt;2.連接埠-&gt;新增連接埠-&gt;Local Port-&gt;新增連接埠&lt;br /&gt;&lt;br /&gt;然後會要求輸入連接埠的名稱，請輸入雙引號中的內容："\\主機IP\分享的印表機名稱"&lt;br /&gt;&lt;br /&gt;完成後按確定關閉視窗&lt;br /&gt;可以直接連接或者用下面方法&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="color:#000000;"&gt;3.開始-&gt;控制台-&gt;印表機-&gt;空白處按右鍵選擇新增印表機&lt;br /&gt;&lt;br /&gt;4.選擇新增本機印表機-&gt;在使用現有的連接埠的下拉選項中選擇剛剛新增的連接埠-&gt;下一步-&gt;安裝印表機的驅動程式&lt;br /&gt;(前提是VISTA內建清單中已經有該印表機的驅動)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="color:#000000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="color:#000000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-8205768205757191672?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/8205768205757191672/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2009/11/vista-xp.html#comment-form' title='1 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/8205768205757191672'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/8205768205757191672'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2009/11/vista-xp.html' title='vista 連接 xp 分享的印表機 出現 [無法連線到印表機]'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-7529733257786093710</id><published>2009-11-26T11:48:00.004+08:00</published><updated>2009-11-26T11:53:40.419+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='疑難雜症'/><category scheme='http://www.blogger.com/atom/ns#' term='Dreamweaver'/><title type='text'>Dreamweaver CS4 出現 [ 正在執行 onLoad 時 在 TeamAdminTempDelete 錯誤 ]</title><content type='html'>這兩天在使用Dreamweaver CS4 的時候一直出現&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;正在執行 onLoad 時 在 TeamAdminTempDelete 錯誤&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;後來發現是配置檔案的問題&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;只要將&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Arial, Tahoma; font-size: 14px; color: rgb(51, 51, 51); line-height: 26px; "&gt;&lt;b&gt;使用者\Application Data\Adobe\Dreamweaver CS4&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"    style="font-family:Verdana, Arial, Tahoma;font-size:130%;color:#333333;"&gt;&lt;span class="Apple-style-span" style="font-size: 14px; line-height: 26px;"&gt;Ex: C:\Documents and Settings\Administrator\Application Data\Adobe\Dreamweaver CS4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"    style="font-family:Verdana, Arial, Tahoma;font-size:130%;color:#333333;"&gt;&lt;span class="Apple-style-span" style="font-size: 14px; line-height: 26px;"&gt;的資料夾移除重新啟動 DW 讓它自動重新配置即可正常&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"    style="font-family:Verdana, Arial, Tahoma;font-size:130%;color:#333333;"&gt;&lt;span class="Apple-style-span" style="font-size: 14px; line-height: 26px;"&gt;但原本設置的資料皆會初始化....&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"    style="font-family:Verdana, Arial, Tahoma;font-size:130%;color:#333333;"&gt;&lt;span class="Apple-style-span" style="font-size: 14px; line-height: 26px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"    style="font-family:Verdana, Arial, Tahoma;font-size:130%;color:#333333;"&gt;&lt;span class="Apple-style-span" style="font-size: 14px; line-height: 26px;"&gt;同理CS3 跟 8 皆可使用相同模式只是資料夾路徑要改一下對應的資料夾&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-7529733257786093710?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/7529733257786093710/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2009/11/dreamweaver-cs4-onload.html#comment-form' title='1 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/7529733257786093710'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/7529733257786093710'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2009/11/dreamweaver-cs4-onload.html' title='Dreamweaver CS4 出現 [ 正在執行 onLoad 時 在 TeamAdminTempDelete 錯誤 ]'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-7765033496639548946</id><published>2009-11-25T11:17:00.004+08:00</published><updated>2009-11-25T11:38:04.048+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='生活札記'/><title type='text'>[電影] 2012 、戀夏500日</title><content type='html'>&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Arial, MingLiU, PMingLiU;color:#323232;"&gt;&lt;span class="Apple-style-span" style="line-height: 19px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="color: rgb(0, 0, 0);  font-weight: normal; line-height: normal; font-family:Georgia, serif;"&gt;一直都還沒時間 Po 最近看的幾部電影 &lt;/span&gt;&lt;span class="Apple-style-span"  style="color: rgb(0, 0, 0); line-height: normal; font-family:Georgia, serif;"&gt;2012&lt;/span&gt;&lt;span class="Apple-style-span"  style="color: rgb(0, 0, 0);  font-weight: normal; line-height: normal; font-family:Georgia, serif;"&gt; 與 &lt;/span&gt;&lt;span class="Apple-style-span"  style="color: rgb(0, 0, 0); line-height: normal; font-family:Georgia, serif;"&gt;戀夏500日&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Arial, MingLiU, PMingLiU;color:#323232;"&gt;&lt;span class="Apple-style-span" style="line-height: 19px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="color: rgb(0, 0, 0);  font-weight: normal; line-height: normal; font-family:Georgia, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://tw.ent.yimg.com/mpost/28/70/2870.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 572px;" src="http://tw.ent.yimg.com/mpost/28/70/2870.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Arial, MingLiU, PMingLiU;color:#323232;"&gt;&lt;span class="Apple-style-span" style="line-height: 19px; "&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="color: rgb(0, 0, 0);  font-weight: normal; line-height: normal; font-family:Georgia, serif;"&gt;&lt;span class="Apple-style-span"  style=" color: rgb(50, 50, 50); line-height: 19px; font-family:Arial, MingLiU, PMingLiU;"&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="color: rgb(0, 0, 0);  font-weight: normal; line-height: normal; font-family:Georgia, serif;"&gt;首先要講的就是非常轟動的 2012  &lt;/span&gt;&lt;/b&gt;&lt;/span&gt;上映當天就去了華納威秀 買了12點的票...&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Arial, MingLiU, PMingLiU;color:#323232;"&gt;&lt;span class="Apple-style-span" style="line-height: 19px; "&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="color: rgb(0, 0, 0);  font-weight: normal; line-height: normal; font-family:Georgia, serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style=" color: rgb(41, 41, 41); line-height: 22px; font-family:Arial, MingLiU, PMingLiU;"&gt;故事描述2009年，科學菁英團隊向美國總統證實，地球即將在2012年毀滅。因此，世界各國首領緊急研議各種可能計畫，希望挽救大多數人類的生命，然而，並非所有人都能幸運獲救&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style=" color: rgb(41, 41, 41); line-height: 22px; font-family:Arial, MingLiU, PMingLiU;"&gt;但是主角都可以好死不死的得救的故事.....&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style=" color: rgb(41, 41, 41); line-height: 22px; font-family:Arial, MingLiU, PMingLiU;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style=" color: rgb(41, 41, 41); line-height: 22px; font-family:Arial, MingLiU, PMingLiU;"&gt;整部片看起來是真的還不錯!!她的特效也算蠻有劇情性，鋪陳的也還蠻好的&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style=" color: rgb(41, 41, 41); line-height: 22px; font-family:Arial, MingLiU, PMingLiU;"&gt;只不過都可以千鈞一髮之際得救...還蠻虎爛的，不過還是蠻推薦大家去看的&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style=" color: rgb(41, 41, 41); line-height: 22px; font-family:Arial, MingLiU, PMingLiU;"&gt;不過2012風潮是真的還蠻扯的...非假日的上班時間就爆滿了是怎樣&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style=" color: rgb(41, 41, 41); line-height: 22px; font-family:Arial, MingLiU, PMingLiU;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style=" color: rgb(41, 41, 41); line-height: 22px; font-family:Arial, MingLiU, PMingLiU;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Arial, MingLiU, PMingLiU;color:#292929;"&gt;&lt;span class="Apple-style-span" style="line-height: 22px;"&gt;再來是這部 戀夏500日&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Arial, MingLiU, PMingLiU;color:#292929;"&gt;&lt;span class="Apple-style-span" style="line-height: 22px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Arial, MingLiU, PMingLiU;color:#292929;"&gt;&lt;span class="Apple-style-span" style="line-height: 22px;"&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); font-family: Georgia, serif; line-height: normal; "&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://tw.ent.yimg.com/mpost/31/95/3195.jpg"&gt;&lt;img src="http://tw.ent.yimg.com/mpost/31/95/3195.jpg" border="0" alt="" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 387px; height: 572px; " /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Arial, MingLiU, PMingLiU;color:#292929;"&gt;&lt;span class="Apple-style-span" style="line-height: 22px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Arial, MingLiU, PMingLiU;color:#292929;"&gt;&lt;span class="Apple-style-span" style="line-height: 22px;"&gt;電影內容是描述一個男孩愛上了一個不相信愛情的女孩，不知道為什麼就可以互相打啵，上床&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Arial, MingLiU, PMingLiU;color:#292929;"&gt;&lt;span class="Apple-style-span" style="line-height: 22px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Arial, MingLiU, PMingLiU;color:#292929;"&gt;&lt;span class="Apple-style-span" style="line-height: 22px;"&gt;但不是情侶關係? 但也不像所謂的砲友...&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Arial, MingLiU, PMingLiU;color:#292929;"&gt;&lt;span class="Apple-style-span" style="line-height: 22px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Arial, MingLiU, PMingLiU;color:#292929;"&gt;&lt;span class="Apple-style-span" style="line-height: 22px;"&gt;然後用對比的方式比較剛開始的快樂的日子，跟後面愁雲慘霧的情形相比較&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Arial, MingLiU, PMingLiU;color:#292929;"&gt;&lt;span class="Apple-style-span" style="line-height: 22px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Arial, MingLiU, PMingLiU;color:#292929;"&gt;&lt;span class="Apple-style-span" style="line-height: 22px;"&gt;最後才走出女主角的(陰影??) 下&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Arial, MingLiU, PMingLiU;color:#292929;"&gt;&lt;span class="Apple-style-span" style="line-height: 22px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Arial, MingLiU, PMingLiU;color:#292929;"&gt;&lt;span class="Apple-style-span" style="line-height: 22px;"&gt;後來男孩所得到的結論是，沒有什麼 命中注定 或注定好的事情&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Arial, MingLiU, PMingLiU;color:#292929;"&gt;&lt;span class="Apple-style-span" style="line-height: 22px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Arial, MingLiU, PMingLiU;color:#292929;"&gt;&lt;span class="Apple-style-span" style="line-height: 22px;"&gt;一定要做什麼事情或去改變才有可能發生&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Arial, MingLiU, PMingLiU;color:#292929;"&gt;&lt;span class="Apple-style-span" style="line-height: 22px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Arial, MingLiU, PMingLiU;color:#292929;"&gt;&lt;span class="Apple-style-span" style="line-height: 22px;"&gt;但整部片其實很多地方搞不太懂，一整個就是....無言...走出電影院聽到很多人說阿...什麼..不懂&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Arial, MingLiU, PMingLiU;color:#292929;"&gt;&lt;span class="Apple-style-span" style="line-height: 22px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Arial, MingLiU, PMingLiU;color:#292929;"&gt;&lt;span class="Apple-style-span" style="line-height: 22px;"&gt;很多地方還是蠻搞笑的，但沒有去電影院的價值，只要租片回去看就可以了...&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Arial, MingLiU, PMingLiU;color:#292929;"&gt;&lt;span class="Apple-style-span" style="line-height: 22px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Arial, MingLiU, PMingLiU;color:#292929;"&gt;&lt;span class="Apple-style-span" style="line-height: 22px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-7765033496639548946?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/7765033496639548946/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2009/11/2012-500.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/7765033496639548946'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/7765033496639548946'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2009/11/2012-500.html' title='[電影] 2012 、戀夏500日'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-8980071262809545215</id><published>2009-11-20T10:23:00.001+08:00</published><updated>2009-11-20T10:34:54.204+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='新奇'/><title type='text'>Internet Explore 9</title><content type='html'>IE9官方宣稱將會擁有更快的javascript執行速度、更符合往也標準，以及硬體加速能力&lt;br /&gt;&lt;br /&gt;隨著WIN 7的上市且許多人關注的焦點就是 IE 瀏覽器是否有沒有更好用&lt;br /&gt;尤其是 Firefox和 Google Chrome 的瀏覽器越來越多使用者使用，緊追在後&lt;br /&gt;&lt;br /&gt;所以IE9就請大家拭目以待吧....&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://mashable.com/2009/11/18/internet-explorer-9/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed:+Mashable+(Mashable)"&gt;參考來源&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-8980071262809545215?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/8980071262809545215/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2009/11/internet-explore-9.html#comment-form' title='1 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/8980071262809545215'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/8980071262809545215'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2009/11/internet-explore-9.html' title='Internet Explore 9'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-7199573258601540622</id><published>2009-11-14T16:36:00.003+08:00</published><updated>2009-11-14T17:10:50.187+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Bug'/><category scheme='http://www.blogger.com/atom/ns#' term='Flash'/><title type='text'>Flash CS4 - 使用 Interface (介面) 出現 Error 1044: 的錯誤碼</title><content type='html'>這幾天發現用Flash CS4編譯檔案時介面時的問題&lt;br /&gt;&lt;br /&gt;1044: Interface method get name in namespace IName not implemented by class B.&lt;br /&gt;1044: Interface 方法 get name 於 namespace IName 內尚未被類別 A 實作。&lt;br /&gt;&lt;br /&gt;經查證後發現是因為在介面內使用內部類別...&lt;br /&gt;&lt;br /&gt;此問題出現在 FLASH CS4 編譯就會出現錯誤，但在FLASH CS3 FLEX 2、3 Flash Builder 皆可正常編譯&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;問題如下&lt;br /&gt;&lt;br /&gt;Class A&lt;br /&gt;&lt;pre class="brush: as;highlight: [15];"&gt;&lt;br /&gt;package {&lt;br /&gt; &lt;br /&gt; public class A implements IName {&lt;br /&gt;  private var _name:String&lt;br /&gt;  public function A(ns:String="b")&lt;br /&gt;  {&lt;br /&gt;   _name=ns&lt;br /&gt;  }&lt;br /&gt;  public function get name():String{&lt;br /&gt;   return name&lt;br /&gt;  } &lt;br /&gt; }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;class test{}&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;而介面 Interface IName&lt;br /&gt;&lt;pre class="brush: as;"&gt;&lt;br /&gt;package {&lt;br /&gt; public interface IName{&lt;br /&gt;  function get name():String&lt;br /&gt; }&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;只要在 Class A 內放了內部類別，就算沒有使用(這範例只有定義，沒有在Class A內使用)也會出現錯誤&lt;br /&gt;&lt;br /&gt;後來發現有兩種方式可以使FLASH CS4 正常編譯&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;方法 1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;多使用一個空介面&lt;br /&gt;Class A&lt;br /&gt;&lt;pre class="brush: as;"&gt;&lt;br /&gt;package {&lt;br /&gt; &lt;br /&gt; public class A implements IName , IEmptyInterface {&lt;br /&gt;  /** ...... */&lt;br /&gt; }&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;而介面 Interface IEmptyInterface 內容為空&lt;br /&gt;&lt;pre class="brush: as;"&gt;&lt;br /&gt;package {&lt;br /&gt; public interface IEmptyInterface {}&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;這樣就可以正常編譯&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;方法 2&lt;/span&gt;&lt;br /&gt;在使用 Class A 的地方多加一行變數把 A 轉型也可正常編譯&lt;br /&gt;&lt;pre class="brush: as;"&gt;&lt;br /&gt;var a:A=new A();&lt;br /&gt;var aa:IName = a as IName&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;但此解決方法坦白講還蠻蠢的，還要多加一行不一定用的到的變數&lt;br /&gt;&lt;br /&gt;嚴格來這算是ＦＬＡＳＨ　ＣＳ４的ＢＵＧ&lt;br /&gt;&lt;br /&gt;在目前的ＣＳ４　update 尚未修復這個Bug&lt;br /&gt;&lt;br /&gt;就看Adobe 何時會修正這問題&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;參考資料 &lt;a href="https://bugs.adobe.com/jira/browse/ASC-3588"&gt;https://bugs.adobe.com/jira/browse/ASC-3588&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-7199573258601540622?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/7199573258601540622/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2009/11/flash-cs4-interface-error-1044.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/7199573258601540622'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/7199573258601540622'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2009/11/flash-cs4-interface-error-1044.html' title='Flash CS4 - 使用 Interface (介面) 出現 Error 1044: 的錯誤碼'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-6784467266487949430</id><published>2009-11-10T10:08:00.004+08:00</published><updated>2009-11-10T10:29:03.127+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flash Builder'/><category scheme='http://www.blogger.com/atom/ns#' term='FLEX'/><category scheme='http://www.blogger.com/atom/ns#' term='Flash'/><title type='text'>Flash Builder 與 Flex 安全性(Flash Player Trust)設定問題</title><content type='html'>通常無論在 Flash Builder 或 Flex 新增專案時&lt;br /&gt;&lt;br /&gt;正來來說會自動把該專案目錄設成信任該專案內的檔案&lt;br /&gt;&lt;br /&gt;會自動寫入下列資料夾路徑&lt;br /&gt;Windows：app data\Macromedia\Flash Player\#Security\FlashPlayerTrust&lt;br /&gt;(例如，&lt;br /&gt;C:\Documents and Settings\[user name]\Application Data\Macromedia\Flash Player\#Security\FlashPlayerTrust on Windows XP &lt;br /&gt;C:\Users\[user name]\AppData\Roaming\Macromedia\Flash Player\#Security\FlashPlayerTrust on Windows Vista)&lt;br /&gt;&lt;br /&gt;Mac：app data/Macromedia/Flash Player/#Security/FlashPlayerTrust&lt;br /&gt;(例如，/Users/[user name]/Library/Preferences/Macromedia/Flash Player/#Security/FlashPlayerTrust)&lt;br /&gt;&lt;br /&gt;但如果在裝了 Flash Builder 和 Flex 時&lt;br /&gt;&lt;br /&gt;Flash Player 不知道為何會自動去認 Flash Player Trust 目錄底下 flexbuilder.cfg&lt;br /&gt;&lt;br /&gt;(正常來說應該去讀 flashbuilder.cfg )&lt;br /&gt;&lt;br /&gt;使得在執行時，因為該資料夾下檔案非信任的檔案，會出現安全性錯誤或是，彈出安全性錯誤的訊息框&lt;br /&gt; &lt;br /&gt;但手動修改 flexbuilder.cfg 或者移除掉 FLEX 又都是可以正常執行的....&lt;br /&gt;&lt;br /&gt;怪異的現象&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-6784467266487949430?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/6784467266487949430/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2009/11/flash-builder-flex-flash-player-trust.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/6784467266487949430'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/6784467266487949430'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2009/11/flash-builder-flex-flash-player-trust.html' title='Flash Builder 與 Flex 安全性(Flash Player Trust)設定問題'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-1529078104109624247</id><published>2009-10-16T01:22:00.003+08:00</published><updated>2009-10-26T02:27:15.844+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='FLEX'/><category scheme='http://www.blogger.com/atom/ns#' term='Flash'/><title type='text'>FLEX 出現 Waiting for Flash Player to connect to debugger</title><content type='html'>今天在使用FLEX 3 要進行 Compiler 時在 Progress 顯示&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Waiting for Flash Player to connect to debugger&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;但過了很久後才使顯示錯誤，雖然會出現畫面，但是沒有輸出(output)的部分&lt;br /&gt;&lt;br /&gt;但因為我測是不是直接測HTML 而是直接測是 SWF 檔照理說應該不會出現這種問題才會&lt;br /&gt;&lt;br /&gt;通常會出現是在瀏覽器打開~並瞬間關閉時 FLEX 連接不到 FLASH PLAYER 才會出現&lt;br /&gt;&lt;br /&gt;也重裝了FLASH PLAYER 幾次後發現...問題出在除錯模式上&lt;br /&gt;&lt;br /&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 339px; height: 283px;" src="http://www.evolvingworlds.com/images/flexbug.jpg" border="0" alt="" /&gt;&lt;br /&gt;&lt;br /&gt;只要把除錯模式(DEBUG MODE)叫出來&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;然後可以選擇  &lt;b&gt;本機(localhost)&lt;/b&gt; 然後點 &lt;b&gt;不要連接(Don't connect)&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;或是選擇 &lt;b&gt;其他機器(Other Machine) &lt;/b&gt;IP 輸入&lt;b&gt;127.0.0.1&lt;/b&gt; 並點 &lt;b&gt;連接(connect)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;好了後回FLEX 測試 正常無問題&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-1529078104109624247?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/1529078104109624247/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2009/10/flex-waiting-for-flash-player-to.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/1529078104109624247'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/1529078104109624247'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2009/10/flex-waiting-for-flash-player-to.html' title='FLEX 出現 Waiting for Flash Player to connect to debugger'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-5821791419141883975</id><published>2009-10-15T20:37:00.000+08:00</published><updated>2009-10-26T02:27:15.838+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='生活札記'/><title type='text'>[電影] 獵殺代理人 Surrogate</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://tw.ent.yimg.com/mpost/30/96/3096.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 572px;" src="http://tw.ent.yimg.com/mpost/30/96/3096.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;這部是一蠻有趣的故事&lt;span class="Apple-style-span"  style=" color: rgb(41, 41, 41); line-height: 22px; font-family:Arial, MingLiU, PMingLiU;"&gt;，&lt;/span&gt;內容描寫&lt;span class="Apple-style-span"  style=" color: rgb(41, 41, 41); line-height: 22px; font-family:Arial, MingLiU, PMingLiU;"&gt;未來的世界，每個人都有個代理機器人&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Arial, MingLiU, PMingLiU;color:#292929;"&gt;&lt;span class="Apple-style-span" style="line-height: 22px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style=" color: rgb(41, 41, 41); line-height: 22px; font-family:Arial, MingLiU, PMingLiU;"&gt;大家只要在家裡面遙控，不用出門，就可以在外面約會工作&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Arial, MingLiU, PMingLiU;color:#292929;"&gt;&lt;span class="Apple-style-span" style="line-height: 22px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style=" color: rgb(41, 41, 41); line-height: 22px; font-family:Arial, MingLiU, PMingLiU;"&gt;而且可以選擇自己在外界的形象，大家生活上溝通交際的其實都是機器人&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Arial, MingLiU, PMingLiU;color:#292929;"&gt;&lt;span class="Apple-style-span" style="line-height: 22px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Arial, MingLiU, PMingLiU;color:#292929;"&gt;&lt;span class="Apple-style-span" style="line-height: 22px;"&gt;甚至有些人已經無法面對真實的自己，也有可能是真實又胖又醜的男人在使用正咩代理人&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Arial, MingLiU, PMingLiU;color:#292929;"&gt;&lt;span class="Apple-style-span" style="line-height: 22px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Arial, MingLiU, PMingLiU;color:#292929;"&gt;&lt;span class="Apple-style-span" style="line-height: 22px;"&gt;某日主角被捲入一樁命案中，並要揪出真正的殺人兇手，越追查卻發現事情越是複雜&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Arial, MingLiU, PMingLiU;color:#292929;"&gt;&lt;span class="Apple-style-span" style="line-height: 22px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Arial, MingLiU, PMingLiU;color:#292929;"&gt;&lt;span class="Apple-style-span" style="line-height: 22px;"&gt;整部片，可能是因為動作片的關係，其實步調還蠻快的，許多的細節是散場後回想&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Arial, MingLiU, PMingLiU;color:#292929;"&gt;&lt;span class="Apple-style-span" style="line-height: 22px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Arial, MingLiU, PMingLiU;color:#292929;"&gt;&lt;span class="Apple-style-span" style="line-height: 22px;"&gt;才想通的，害我差點在買票去看第二次&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Arial, MingLiU, PMingLiU;color:#292929;"&gt;&lt;span class="Apple-style-span" style="line-height: 22px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Arial, MingLiU, PMingLiU;color:#292929;"&gt;&lt;span class="Apple-style-span" style="line-height: 22px;"&gt;進去看前突然很想吃外面賣的愛爾蘭薯條 ，偶爾吃還不錯&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Arial, MingLiU, PMingLiU;color:#292929;"&gt;&lt;span class="Apple-style-span" style="line-height: 22px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Arial, MingLiU, PMingLiU;color:#292929;"&gt;&lt;span class="Apple-style-span" style="line-height: 22px;"&gt;不過可能因為是星期四下午的關係華納有點冷冷清清的，但看完要離開的時候人就變多了...&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Arial, MingLiU, PMingLiU;color:#292929;"&gt;&lt;span class="Apple-style-span" style="line-height: 22px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-5821791419141883975?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/5821791419141883975/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2009/10/surrogate.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/5821791419141883975'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/5821791419141883975'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2009/10/surrogate.html' title='[電影] 獵殺代理人 Surrogate'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-3157227892360160803</id><published>2009-10-11T19:09:00.007+08:00</published><updated>2009-10-26T02:27:15.839+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='疑難雜症'/><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript'/><category scheme='http://www.blogger.com/atom/ns#' term='AS3'/><title type='text'>Sprite 與 InstanceName (實體名稱) 出現 1046: 找不到 Type，或它不是編譯時期常數：MovieClip。 問題</title><content type='html'>現在幾乎都使用FLASH CS4 來做開發，但偶爾還是會因為要幫客戶匯出 CS3版本&lt;br /&gt;&lt;br /&gt;今天就遇到一個很怪異的問題，在用 CS3 編譯的時候會輸出&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;1046: 找不到 Type，或它不是編譯時期常數：MovieClip。&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;反覆的 try 後發現&lt;br /&gt;&lt;br /&gt;當有使用的元件(MovieClip)跟 AS 有做綁定時&lt;br /&gt;&lt;br /&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 319px; height: 400px;" src="http://2.bp.blogspot.com/_pSbM8nvNMuc/StHE6RqlhgI/AAAAAAAAAIE/XK3OH2qk034/s400/p1.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5391306734392673794" /&gt;&lt;br /&gt;&lt;br /&gt;且該&lt;span style="font-weight:bold;"&gt;類別&lt;/span&gt;是繼承 Sprite 類別&lt;br /&gt;&lt;br /&gt;&lt;pre class="brush: as;"&gt;&lt;br /&gt;package { &lt;br /&gt; import flash.display.Sprite&lt;br /&gt; &lt;br /&gt; public class test extends Sprite{&lt;br /&gt;&lt;br /&gt;  public function test() {&lt;br /&gt;   trace("init")&lt;br /&gt;&lt;br /&gt;   &lt;br /&gt;  }&lt;br /&gt; }&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;這時如果又在該元件內的元件使用 instanceName (實體名稱) 就會出現&lt;br /&gt;&lt;br /&gt;1046: 找不到 Type，或它不是編譯時期常數：MovieClip&lt;br /&gt;&lt;br /&gt;但此問題不會在 CS4 發生&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;如果要解決這問題兩種方式&lt;br /&gt;&lt;br /&gt;1. 改用 CS4 編譯&lt;br /&gt;2. 改寫 AS&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;可以改成繼承 MovieClip 如果又不更動繼承 Sprite 的話&lt;br /&gt;&lt;br /&gt;多加一行 &lt;span style="font-weight:bold;"&gt;import flash.display.MovieClip&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre class="brush: as;highlight: [3];"&gt;&lt;br /&gt;package { &lt;br /&gt; import flash.display.Sprite&lt;br /&gt; import flash.display.MovieClip&lt;br /&gt; &lt;br /&gt; public class test extends Sprite{&lt;br /&gt;&lt;br /&gt;  public function test() {&lt;br /&gt;   trace("init")&lt;br /&gt;&lt;br /&gt;   &lt;br /&gt;  }&lt;br /&gt; }&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;又可以正常編譯，不會出問題 ...&lt;br /&gt;&lt;br /&gt;真是奇怪的問題&lt;br /&gt;&lt;br /&gt;不過這讓我想到，可能是 Sprite 不是動態類別的關係&lt;br /&gt;&lt;br /&gt;但又覺得好像怪怪的....反正就先記錄下來&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-3157227892360160803?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/3157227892360160803/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2009/10/sprite-instancename-1046-typemovieclip.html#comment-form' title='3 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/3157227892360160803'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/3157227892360160803'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2009/10/sprite-instancename-1046-typemovieclip.html' title='Sprite 與 InstanceName (實體名稱) 出現 1046: 找不到 Type，或它不是編譯時期常數：MovieClip。 問題'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_pSbM8nvNMuc/StHE6RqlhgI/AAAAAAAAAIE/XK3OH2qk034/s72-c/p1.JPG' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-1391989339147068651</id><published>2009-10-09T16:32:00.001+08:00</published><updated>2009-10-26T02:27:15.839+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='生活札記'/><title type='text'>男人的女人</title><content type='html'>這個還蠻有趣的....&lt;br /&gt;&lt;br /&gt;&lt;a href="http://c.blog.xuite.net/c/b/6/5/20656505/blog_1172634/txt/18206995/0.jpg"&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 400px; DISPLAY: block; HEIGHT: 7910px; CURSOR: hand" border="0" alt="" src="http://c.blog.xuite.net/c/b/6/5/20656505/blog_1172634/txt/18206995/0.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-1391989339147068651?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/1391989339147068651/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2009/10/blog-post.html#comment-form' title='1 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/1391989339147068651'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/1391989339147068651'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2009/10/blog-post.html' title='男人的女人'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-3822274160767084673</id><published>2009-10-09T09:25:00.000+08:00</published><updated>2009-10-26T02:27:15.840+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='生活札記'/><title type='text'>[電影] 男女生了沒 The Ugly Truth</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://tw.ent2.yimg.com/mpost/30/97/3097.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img $r="true" border="0" src="http://tw.ent2.yimg.com/mpost/30/97/3097.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;這部電影內容大致上是描述一個女製作人，因老闆認為收視率屢創新低所以希望加入熱血跟新話題來提高收視率&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;而男主角大膽猥褻的不雅行徑及恬不知恥的沙豬態度，加上驚世駭俗的言論及吊兒啷噹的風格，讓許多人又恨又愛&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;....其實這部片的評價很兩極化，許多人說很難看，很多人說很好笑&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;但就我認為其實這部片本來就是喜劇類型的，所以笑笑就好了，畢竟真的很多地方還蠻好笑的&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;搞不太懂那些人一定要用很極端的態度來批評這部片，畢竟電影看過就算了，何況這麼認真?!&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;正所謂&amp;nbsp;[ 認真就輸了 ] ....&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-3822274160767084673?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/3822274160767084673/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2009/10/ugly-truth.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/3822274160767084673'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/3822274160767084673'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2009/10/ugly-truth.html' title='[電影] 男女生了沒 The Ugly Truth'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-1427269266320119634</id><published>2009-09-30T10:22:00.017+08:00</published><updated>2009-10-26T02:27:15.839+08:00</updated><title type='text'>HTML 發佈 Flash 的參數 base</title><content type='html'>有用FLASH載入外部資源的人都知道&lt;br /&gt;&lt;br /&gt;Flash相對路徑是根據它所在HTML&lt;br /&gt;而不是Flash自己本身&lt;br /&gt;&lt;br /&gt;例 網頁http://lamb-mei.com/test.html&lt;br /&gt;&lt;br /&gt;內引用了一個 SWF 路徑為 http://lamb-mei.com/swf/test.swf&lt;br /&gt;&lt;br /&gt;這個Flash以相對路徑載入test.xml，Flash Player載入http://lamb-mei.com/test.xml&lt;br /&gt;&lt;br /&gt;而不是 http://lamb-mei.com/swf/test.xml。&lt;br /&gt;&lt;br /&gt;因為這種特性，往往發生很多發佈上問題[幾乎都是資料路徑問題，所以後來很多人都是習慣使用絕對路徑]&lt;br /&gt;&lt;br /&gt;開發人員明明在本地測試，所有相關files連同swf都放在同一個folder裡面&lt;br /&gt;&lt;br /&gt;放置到客戶平台時，卻出現問題&lt;br /&gt;&lt;br /&gt;因為別人可能喜歡將整個東西放在另外的資料夾下&lt;br /&gt;&lt;br /&gt;在HTML嵌入Flash時，Flash和本身HTML根本不在同一個folder下，結果出現找不到外部資源問題。&lt;br /&gt;&lt;br /&gt;其實HTML發佈Flash的參數有一個叫base，可以指示Flash相對路徑由那裡開始，只要設定base="."，就可以跟著Flash路徑走。&lt;br /&gt;&lt;br /&gt;HTML&lt;br /&gt;&lt;pre class="brush: javascript;; highlight: [1,4];"&gt;&lt;br /&gt;&lt;param name="base" value="."&gt;&lt;/param&gt;&lt;br /&gt;&lt;param name="movie" value="swf/test.swf"&gt;&lt;/param&gt;&lt;br /&gt;&lt;param name="play" value="true"&gt;&lt;/param&gt;&lt;br /&gt;&lt;embed base="." src="swf/test.swf" width="500" height="300" play="true"&gt;&lt;br /&gt;&lt;/embed&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;SWFObject&lt;br /&gt;&lt;pre class="brush:javascript ; highlight: [2];"&gt;&lt;br /&gt;var swfobj = new SWFObject(value, "swf/test.swf", 500, 300, "9.0.0.0", "#FFFFFF");&lt;br /&gt;swfobj.addParam("base", ".");&lt;br /&gt;swfobj.write("swfDiv");&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Adobe 的 AC_RunActiveContent.js&lt;br /&gt;&lt;pre class="brush:javascript; highlight: [3]; html-script: true"&gt;&lt;br /&gt;AC_FL_RunContent(&lt;br /&gt;'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0',&lt;br /&gt;'base', '.',&lt;br /&gt;'width', '500',&lt;br /&gt;'height', '300',&lt;br /&gt;'src', 'test',&lt;br /&gt;'quality', 'high',&lt;br /&gt;'pluginspage', 'http://www.macromedia.com/go/getflashplayer',&lt;br /&gt;'align', 'middle',&lt;br /&gt;'play', 'true',&lt;br /&gt;'loop', 'true',&lt;br /&gt;'scale', 'showall',&lt;br /&gt;'wmode', 'window',&lt;br /&gt;'devicefont', 'false',&lt;br /&gt;'id', 'test',&lt;br /&gt;'bgcolor', '#ffffff',&lt;br /&gt;'name', 'test',&lt;br /&gt;'menu', 'true',&lt;br /&gt;'movie', 'swf/test',&lt;br /&gt;'salign', ''&lt;br /&gt;);&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-1427269266320119634?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/1427269266320119634/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2009/09/html-flash-base.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/1427269266320119634'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/1427269266320119634'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2009/09/html-flash-base.html' title='HTML 發佈 Flash 的參數 base'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-6346882906168733100</id><published>2009-09-10T16:20:00.008+08:00</published><updated>2009-10-26T02:27:15.842+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='新奇'/><category scheme='http://www.blogger.com/atom/ns#' term='生活札記'/><title type='text'>皮克斯動畫20年Pixar 20 years of Animation</title><content type='html'>&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 500px; height: 312px;" src="http://online.tfam.museum/pixar/images/blog/0805_1.jpg" border="0" alt="" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 357px;" src="http://2.bp.blogspot.com/_pSbM8nvNMuc/Sqi73EhbhrI/AAAAAAAAAG8/rr_i5zx3f4Y/s400/20090907053-1..jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5379756309675214514" /&gt;&lt;br /&gt;&lt;br /&gt;星期一(9/7)那天台北市立美術館看了皮克斯動畫20年的展覽&lt;br /&gt;&lt;br /&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_pSbM8nvNMuc/Sqi6Amv6uoI/AAAAAAAAAF8/7YkzYqU9P98/s400/20090907037.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5379754274458352258" /&gt;&lt;br /&gt;&lt;br /&gt;雖然是平常日但人還是算蠻多的，而且很熱&lt;br /&gt;&lt;br /&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_pSbM8nvNMuc/Sqi7E2JkCNI/AAAAAAAAAG0/hkveKFajDek/s400/20090907054.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5379755446823553234" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_pSbM8nvNMuc/Sqi6BKTfUnI/AAAAAAAAAGE/RYUQZ1LGZ68/s400/20090907041.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5379754284002792050" /&gt;&lt;br /&gt;&lt;br /&gt;在櫃台買了門票一張要 $200 NT ，給了一張門票根一張簡介，其中門票是八款限量彩繪門票，以《玩具總動員》、《蟲蟲危機》、《海底總動員》、《超人特攻隊》、《料理鼠王》等皮克斯動畫藝術家的經典彩繪手稿為主題設計&lt;br /&gt;&lt;br /&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 700px; height: 222px;" src="http://www.tfam.museum/SysUpDoc/FTP/UpImages/Web_Admin/pixar/Webpart/week_ticket.jpg" border="0" alt="" /&gt;&lt;br /&gt;&lt;br /&gt;當然也有賣整套的票根包括隱藏版...至於隱藏版好像是要當日票賣完了才會拿隱藏版來用?!?個人臆測&lt;br /&gt;&lt;br /&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 300px; height: 400px;" src="http://1.bp.blogspot.com/_pSbM8nvNMuc/Sqi-PD8uLNI/AAAAAAAAAHE/mAAg4Eedc_U/s400/20090907056.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5379758920861363410" /&gt;&lt;br /&gt;&lt;br /&gt;而且不論大人小孩都有，皮克斯的魅力還真是驚人&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_pSbM8nvNMuc/Sqi6BXXk_8I/AAAAAAAAAGM/urcWNn2zS1k/s400/20090907044.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5379754287509602242" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_pSbM8nvNMuc/Sqi6Bypxg3I/AAAAAAAAAGU/NKzcRQWm3Zo/s400/20090907049.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5379754294833677170" /&gt;&lt;br /&gt;&lt;br /&gt;展場內無法拍照所以上面的圖片都是在展場外面拍的&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;展場分了幾個主題為&lt;br /&gt;&lt;br /&gt;1.皮克斯大記事&lt;br /&gt;2.角色&lt;br /&gt;3.故事&lt;br /&gt;4.世界&lt;br /&gt;5.特輯&lt;br /&gt;6.皮克斯動畫短片藝術&lt;br /&gt;7.幻影箱&lt;br /&gt;8.電影製作流程&lt;br /&gt;9.藝術風景&lt;br /&gt;&lt;br /&gt;等這幾大項，裡面有許多原始手稿、角色怎麼定義的、模型、配色等等&lt;br /&gt;怎麼從一個概念轉變成一部3D電影，實在令人嘆為觀止，想說科技始終來自於人性&lt;br /&gt;&lt;br /&gt;其中有個東西還蠻有趣的就是［幻影箱］&lt;br /&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 500px; height: 324px;" src="http://online.tfam.museum/pixar/images/blog/0901_zoetrope1.jpg" border="0" alt="" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 500px; height: 274px;" src="http://online.tfam.museum/pixar/images/blog/0901_zoetrope2.jpg" border="0" alt="" /&gt;&lt;br /&gt;&lt;br /&gt;皮克斯製作的【玩具總動員幻影箱】是將玩具總動員電影中的角色，包括伍迪Woody、巴斯Buzz、女牛仔Jessie等製作成立體公仔，固定在一個大圓盤上，以每秒十八格的頻率轉動，觀者的大腦將暫留的影像連成一氣，從而產生他們正在連續動作的錯覺，皮克斯用「幻影箱」巧妙的帶出動畫形成的原理。&lt;br /&gt;&lt;br /&gt;真的是非常非常的特別，看起來就像真的在動一樣&lt;br /&gt;&lt;br /&gt;看了整個皮克斯動畫展接下來就是一定要有的紀念品區，就是許多許多相關的周邊相品，不過因為我沒有收集的興趣所以就看看而已...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;最後附上BLOG串連貼紙 &lt;a href="http://www.tfam.museum/12_OnlineMedia/Default.aspx?PKID=73"&gt;網址&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img alt="皮克斯動畫20年展" src="http://www.tfam.museum/SysUpDoc/FTP/UpImages/Web_Admin/pixar/sticker/A_walle.jpg" border="0" /&gt;&lt;img alt="皮克斯動畫20年展" src="http://www.tfam.museum/SysUpDoc/FTP/UpImages/Web_Admin/pixar/sticker/A_mike.jpg" border="0" /&gt;&lt;img alt="皮克斯動畫20年展" src="http://www.tfam.museum/SysUpDoc/FTP/UpImages/Web_Admin/pixar/sticker/A_sully.jpg" border="0" /&gt;&lt;img alt="皮克斯動畫20年展" src="http://www.tfam.museum/SysUpDoc/FTP/UpImages/Web_Admin/pixar/sticker/A_8.jpg" border="0" /&gt;&lt;img alt="皮克斯動畫20年展" src="http://www.tfam.museum/SysUpDoc/FTP/UpImages/Web_Admin/pixar/sticker/A_1.jpg" border="0" /&gt;&lt;img alt="皮克斯動畫20年展" src="http://www.tfam.museum/SysUpDoc/FTP/UpImages/Web_Admin/pixar/sticker/A_2.jpg" border="0" /&gt;&lt;img alt="皮克斯動畫20年展" src="http://www.tfam.museum/SysUpDoc/FTP/UpImages/Web_Admin/pixar/sticker/A_3.jpg" border="0" /&gt;&lt;img alt="皮克斯動畫20年展" src="http://www.tfam.museum/SysUpDoc/FTP/UpImages/Web_Admin/pixar/sticker/A_5.jpg" border="0" /&gt;&lt;img alt="皮克斯動畫20年展" src="http://www.tfam.museum/SysUpDoc/FTP/UpImages/Web_Admin/pixar/sticker/A_7.jpg" border="0" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-6346882906168733100?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/6346882906168733100/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2009/09/20pixar-20-years-of-animation.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/6346882906168733100'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/6346882906168733100'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2009/09/20pixar-20-years-of-animation.html' title='皮克斯動畫20年Pixar 20 years of Animation'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_pSbM8nvNMuc/Sqi73EhbhrI/AAAAAAAAAG8/rr_i5zx3f4Y/s72-c/20090907053-1..jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-8559544202262955113</id><published>2009-09-07T20:45:00.004+08:00</published><updated>2009-10-26T02:27:15.846+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='生活札記'/><title type='text'>[電影] 愛情限時簽 The Proposal</title><content type='html'>&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 572px;" src="http://l.yimg.com/fp/mpost/29/55/2955.jpg" border="0" alt="" /&gt;&lt;br /&gt;&lt;br /&gt;放假當天就去看了［愛情限時簽］&lt;br /&gt;&lt;br /&gt;內容主要是敘述一個出版社高階主管瑪格，身為加拿大人的她，因為美國工作簽證過期，必須在期限內獲得美國公民身分，情急之下逼迫被她欺負最慘的小助理萊恩假結婚&lt;br /&gt;&lt;br /&gt;由於只有四天的時間了解對方，也在這段時間內，讓16歲就失去親人的瑪格產生心境上的變化&lt;br /&gt;&lt;br /&gt;這部愛情喜劇片還真的不錯看，很多的笑點...建議可以去看&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-8559544202262955113?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/8559544202262955113/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2009/09/proposal.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/8559544202262955113'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/8559544202262955113'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2009/09/proposal.html' title='[電影] 愛情限時簽 The Proposal'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-7809306705262074458</id><published>2009-08-28T07:51:00.006+08:00</published><updated>2009-10-26T02:27:15.843+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='生活札記'/><title type='text'>[電影] 時空旅人之妻  The Time Traveler’s Wife</title><content type='html'>&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 390px; height: 572px;" src="http://tw.ent.yimg.com/mpost/31/11/3111.jpg" border="0" alt="" /&gt;&lt;br /&gt;&lt;br /&gt;6歲那年克萊兒遇見36歲光溜溜的亨利！&lt;br /&gt;&lt;br /&gt;結婚那年，她23歲，他31歲；&lt;br /&gt;&lt;br /&gt;離別後再度重逢時，她82歲，他卻只有43歲…。&lt;br /&gt;&lt;br /&gt;亨利經常會莫名的墬入別的時空，他是個時空旅人。&lt;br /&gt;&lt;br /&gt;在時空跳躍下亨利不斷地與克萊兒相遇，他們相知、相戀、結婚卻又無奈被迫分離，但他們仍是彼此生命中的摯愛！&lt;br /&gt;&lt;br /&gt;一直在時空中穿梭的亨利是不是真的能為了克萊兒停留下來？還是會消失在另一個克萊兒觸摸不到的時空？&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;&lt;br /&gt;一開始在時，我一度認為會因為劇情太悶，會睡著&lt;br /&gt;&lt;br /&gt;因為當天很累，而且是在過完情人節當天凌晨 01:25分的電影&lt;br /&gt;&lt;br /&gt;劇情，雖然沒有什麼會讓人大笑或者驚訝的片段&lt;br /&gt;&lt;br /&gt;但劇情的鋪陳，時間交錯的拿捏讓人不會猜測到下一幕會是怎樣&lt;br /&gt;&lt;br /&gt;整齣戲扣人心弦，充分表達了愛情相逢，分離，生離死別&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-7809306705262074458?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/7809306705262074458/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2009/08/time-travelers-wife.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/7809306705262074458'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/7809306705262074458'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2009/08/time-travelers-wife.html' title='[電影] 時空旅人之妻  The Time Traveler’s Wife'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-3448762387724026057</id><published>2009-08-25T22:26:00.004+08:00</published><updated>2009-10-26T02:27:15.844+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='生活札記'/><title type='text'>[電影]情聖終結者</title><content type='html'>話說放假23號(日)當天跑到華納威秀挑了一部&lt;br /&gt;情聖終結者&lt;br /&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 404px; height: 572px;" src="http://tw.ent3.yimg.com/mpost/30/78/3078.jpg" border="0" alt="" /&gt;&lt;br /&gt;&lt;br /&gt;內容事敘述花花公子尼奇每天晚上都在跑趴，它沒有住的地方也沒車，也沒錢&lt;br /&gt;&lt;br /&gt;然後穿梭在花叢之中，當然不少許多SEX的鏡頭&lt;br /&gt;&lt;br /&gt;讓我覺得這根本是一部A片&lt;br /&gt;&lt;br /&gt;不知道是這天太累了還是太無趣了&lt;br /&gt;&lt;br /&gt;很多的時間我眼睛都是閉著的&lt;br /&gt;&lt;br /&gt;偶爾張開一下確認我是否錯過了甚麼&lt;br /&gt;&lt;br /&gt;就這樣反反覆覆...到了散場的時候&lt;br /&gt;&lt;br /&gt;蝦密...!!根本搞不懂他在演啥&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;....ˋ&amp;%_)@W($_((*&amp;)@&amp;@)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-3448762387724026057?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/3448762387724026057/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2009/08/blog-post_25.html#comment-form' title='2 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/3448762387724026057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/3448762387724026057'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2009/08/blog-post_25.html' title='[電影]情聖終結者'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-4032327885748289995</id><published>2009-08-25T09:50:00.002+08:00</published><updated>2009-10-26T02:27:15.842+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='疑難雜症'/><category scheme='http://www.blogger.com/atom/ns#' term='生活札記'/><title type='text'>hotmail 出現 Internet Explorer 無法顯示網頁</title><content type='html'>今天在使用hotmail 想用資料夾管理&lt;br /&gt;並設定 使用 [新增電子郵件帳號]&lt;br /&gt;不管怎麼點都是會出現 ...Internet Explorer 無法顯示網頁&lt;br /&gt;&lt;br /&gt;........無言&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-4032327885748289995?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/4032327885748289995/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2009/08/hotmail-internet-explorer.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/4032327885748289995'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/4032327885748289995'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2009/08/hotmail-internet-explorer.html' title='hotmail 出現 Internet Explorer 無法顯示網頁'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-288086256562418817</id><published>2009-08-20T07:20:00.003+08:00</published><updated>2009-10-26T02:27:15.845+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='疑難雜症'/><category scheme='http://www.blogger.com/atom/ns#' term='Flash'/><title type='text'>如何關閉 Adobe Update [關閉自動更新]</title><content type='html'>今天因為特別的需要避免FLASH 開啟時會自動執行自動更新&lt;br /&gt;&lt;br /&gt;在FLASH面板內找好久找不到&lt;br /&gt;&lt;br /&gt;後來想想應該是要找ADOBE的設定才對&lt;br /&gt;&lt;br /&gt;後來才發現AdobeUpdater.exe&lt;br /&gt;&lt;br /&gt;可以使用刪除或改名&lt;br /&gt;&lt;br /&gt;位於 C:\Program Files\Common Files\Adobe\Updater6\AdobeUpdater.exe&lt;br /&gt;也可以用搜尋的方式...&lt;br /&gt;&lt;br /&gt;至於Updater6 後面的數字可能會依照版本不同&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-288086256562418817?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/288086256562418817/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2009/08/adobe-update.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/288086256562418817'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/288086256562418817'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2009/08/adobe-update.html' title='如何關閉 Adobe Update [關閉自動更新]'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-2894635606644884679</id><published>2009-08-16T11:59:00.003+08:00</published><updated>2009-10-26T02:27:15.844+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='新奇'/><category scheme='http://www.blogger.com/atom/ns#' term='Game'/><category scheme='http://www.blogger.com/atom/ns#' term='生活札記'/><title type='text'>Facebook Restaurant City 上的資料傳輸方式[討論]</title><content type='html'>上次在與果凍跟佳佳討上論Restaurant City可能會是用什麼方式去傳遞資料&lt;br /&gt;&lt;br /&gt;當初會想到想到這個議題，主要是因為，我在看Restaurant City 給我的感覺是看起來好像是client&lt;br /&gt;對 Server 發出請求，但又好像不完全是那各感覺，如果以沒有查傳輸狀況跟連線似乎看不太出來&lt;br /&gt;&lt;br /&gt;果凍的看法是說應該是使用者請求時 在給予資料....&lt;br /&gt;&lt;br /&gt;且另外佳佳的看法，說Restaurant City寫法一整各很懶就是由Client資料定時傳給SERVER&lt;br /&gt;&lt;br /&gt;但經確認卻是使用 &lt;strong&gt;&lt;a href="http://lamb-mei.blogspot.com/2009/08/reverse-ajax.html"&gt;Comet (long-lived HTTP connections)&lt;/a&gt;&lt;/strong&gt; 而進行資料的傳遞&lt;br /&gt;&lt;br /&gt;但對於遊戲的完整性來說，缺點在於無法確實掌握資料是否合法(符合規則未遭竄改)，也未進行查證&lt;br /&gt;&lt;br /&gt;所以才會衍生出 RestaurantCityj外掛等修改方式，都是針對FLASH PLAYER 修改&amp;鎖定記憶體內的值&lt;br /&gt;&lt;br /&gt;然後讓遊戲 updata 將假資料傳給伺服端&lt;br /&gt;&lt;br /&gt;不過話說回來&lt;br /&gt;&lt;br /&gt;如果是我進行類似的專案製作90%也應該是選擇前者，使用客戶端請求的方式&lt;br /&gt;&lt;br /&gt;畢竟使用socket製作成本高過於原本方式太多，再者開發速度快，是比較符合客戶需求&lt;br /&gt;&lt;br /&gt;所以只要達成目的(包含考慮客戶成本和時間，以及自己可執行時間)，任何方式都是好方法&lt;br /&gt;&lt;br /&gt;後話，如果要進行Sockect的方式&lt;br /&gt;&lt;br /&gt;首先要架設sockect的服務&lt;br /&gt;&lt;br /&gt;在來要規劃 Server 跟 Clinet 製作User Case (使用者案例)去區分誰作什麼事情&lt;br /&gt;&lt;br /&gt;Server端負責:遊戲規則處理，資料和運算儲存及更新，接收動作&lt;br /&gt;&lt;br /&gt;Client端負責: 介面呈現，資料接收，及對應動作，並將操作事件傳至Server&lt;br /&gt;&lt;br /&gt;也就是說clinect 只負責告訴Server 使用做做了什麼操作&lt;br /&gt;&lt;br /&gt;至於計算規則和查使用者動作是否合法都在Server處理，結束後在給予Clinet&lt;br /&gt;&lt;br /&gt;大致上是會用這用的方式去製作&lt;br /&gt;&lt;br /&gt;且就算只用HTTP請求也是可以做到資料驗證的方式&lt;br /&gt;&lt;br /&gt;那只是差別在規劃上的不同&lt;br /&gt;&lt;br /&gt;至於這各議題只是在討論資料傳輸上的差別...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-2894635606644884679?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/2894635606644884679/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2009/08/facebook-restaurant-city.html#comment-form' title='2 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/2894635606644884679'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/2894635606644884679'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2009/08/facebook-restaurant-city.html' title='Facebook Restaurant City 上的資料傳輸方式[討論]'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-1070562663314382766</id><published>2009-08-13T12:47:00.003+08:00</published><updated>2009-10-26T02:27:15.841+08:00</updated><title type='text'>Reverse AJAX</title><content type='html'>Reverse AJAX 是參照 AJAX(&lt;a href="http://lamb-mei.blogspot.com/2008/08/ajax.html"&gt;註&lt;/a&gt;) &lt;a href="http://en.wikipedia.org/wiki/Design_pattern"&gt;design pattern&lt;/a&gt;  產生出來的產物&lt;br /&gt;用主要途跟AJAX相同都是將 client (客戶端)和 Server (伺服端)作資料資料傳輸，只是方式不同&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;其中 Reverse AJAX 用了&lt;strong&gt;Comet (long-lived HTTP connections)&lt;/strong&gt;, &lt;strong&gt;Polling&lt;/strong&gt;, &lt;strong&gt;Piggyback&lt;/strong&gt; 這三種方式&lt;br /&gt;&lt;br /&gt;一般傳統作法是單純的 polling (詢問模式)，也就是每次間隔一段時間詢問 server有沒有新的資料，這樣的缺點就是在時間間隔內發生資料變更，都得等到下一次 polling 才會知道。&lt;br /&gt;&lt;br /&gt;而 &lt;em&gt;Reverse AJAX&lt;/em&gt; 的作法是，polling(詢問) 之後，讓這個 request(請求) 不結束而持續一段時間 Comet (long-lived HTTP connections)，且在request持續期間，如果有資料變更，就回傳 (Piggyback)，然後繼續下一次 polling(詢問)，如果在持續時間內都沒有資料更新，也接著就做下一次 polling(詢問)，所以看起來就像是即時得到server端的資訊。 &lt;br /&gt;&lt;br /&gt;又比較於 Socket 的方式來說是由 Server 和 Client 建立了一個 Socket 通道&lt;br /&gt;除了本身Clinet 端對 Server 端 request(請求)和 update (更新)外&lt;br /&gt;當Server端有資料更新時，不會等到Client 來請求而是自動派送給Client&lt;br /&gt;但缺點就是Server端必須要需要可以接收Socket的服務才能運作&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-1070562663314382766?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/1070562663314382766/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2009/08/reverse-ajax.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/1070562663314382766'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/1070562663314382766'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2009/08/reverse-ajax.html' title='Reverse AJAX'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-6342522850286726109</id><published>2009-08-08T21:08:00.003+08:00</published><updated>2009-10-26T02:27:15.840+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='生活札記'/><title type='text'>去看了追愛自由行 跟 天外奇蹟</title><content type='html'>這次放假..去華納威秀分別看了兩部電影天外奇蹟 跟 追愛自由行&lt;br /&gt;首先看了天外奇蹟&lt;br /&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 572px;" src="http://tw.ent.yimg.com/mpost/29/41/2941.jpg" border="0" alt="天外奇蹟" /&gt;&lt;br /&gt;&lt;br /&gt;其實故事還蠻感人的，皮克斯的動畫果然都有去電影院看的價值&lt;br /&gt;開場敘述了卡爾 跟 艾利的相遇為了實現艾利的願望(到仙境瀑布冒險)&lt;br /&gt;一直努力的存錢然後因為一些事故又打破撲滿..直到兩人都老了艾利也過世了&lt;br /&gt;&lt;br /&gt;直到某天卡爾在自家綁上數以萬計的氣球，就這樣飛向南美洲....&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;追愛自由行&lt;br /&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 404px; height: 572px;" src="http://tw.ent2.yimg.com/mpost/30/57/3057.jpg" border="0" alt="" /&gt;&lt;br /&gt;一部愛情喜劇片，大致上就是一部沒有太大起伏但比較真實的愛情故事&lt;br /&gt;敘述一個男的對一個來自家旅館投宿的旅客一見鍾情，而對這女的死纏爛打的愛情片...&lt;br /&gt;內容還不錯，只是結局有點倉促，留下的想像空間比較大...&lt;br /&gt;&lt;br /&gt;真是敗家的我，連續三天內看了兩部電，吃了兩次爆米花..哈&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-6342522850286726109?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/6342522850286726109/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2009/08/blog-post.html#comment-form' title='3 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/6342522850286726109'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/6342522850286726109'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2009/08/blog-post.html' title='去看了追愛自由行 跟 天外奇蹟'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-7172058521274636127</id><published>2009-06-07T02:26:00.005+08:00</published><updated>2009-10-26T02:27:15.838+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript'/><category scheme='http://www.blogger.com/atom/ns#' term='AS3'/><title type='text'>1180: 呼叫可能未定義的方法 addFrameScript。</title><content type='html'>在寫AS3的發佈後有時會跳出&lt;strong&gt;1180: 呼叫可能未定義的方法 addFrameScript。&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;這個問題讓我非常的困擾查了一下資料後才知道&lt;br /&gt;&lt;br /&gt;如果文件類別(Document Class)繼承的是 Sprit 的情況下是不能在時間軸寫AS的&lt;br /&gt;&lt;br /&gt;解決的方法有兩種&lt;br /&gt;&lt;br /&gt;1. 改用繼承MovieClip&lt;br /&gt;&lt;br /&gt;2. 另外是寫在Document Class裡&lt;br /&gt;&lt;pre class="brush: as;"&gt;&lt;br /&gt;var _btn:btn=new (getDefinitionByName("btn") as Class)&lt;br /&gt;addChild(_btn) &lt;br /&gt;//getDefinitionByName是返回 name 参数指定的類別的對象引用&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-7172058521274636127?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/7172058521274636127/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2009/06/1180-addframescript.html#comment-form' title='2 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/7172058521274636127'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/7172058521274636127'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2009/06/1180-addframescript.html' title='1180: 呼叫可能未定義的方法 addFrameScript。'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-3086442386076557230</id><published>2009-03-05T22:13:00.004+08:00</published><updated>2009-10-26T02:27:15.845+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Network'/><title type='text'>中華電信  小烏龜 T07AW 無線網路 設定</title><content type='html'>今天突發奇想想把我老家的小烏龜 &lt;a href=" http://grwang.myweb.hinet.net/002.jpg"&gt;T07AW&lt;/a&gt;也可以自動上網和支援無線網路的功能&lt;br /&gt;&lt;br /&gt;因為也不想再買一台Router&lt;br /&gt;&lt;br /&gt;想說看可不可以用那台小烏龜原本的功能&lt;br /&gt;&lt;br /&gt;後來東翻西翻終於找到了幾篇參考文章&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://nsn.com.tw/network/index.htm"&gt;網路ADSL數據機T07A(T07AW)散熱破解與內部設定方法&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.centerbbs.com/redirect.php?tid=1611&amp;goto=lastpost"&gt;Alcatel T07AW 完全破解攻略&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;看了這幾篇文章在連到自己的小烏龜內做設定，PPPoP、DHCP、跟 Wireless 還有禁用SNMP的設定&lt;br /&gt;&lt;br /&gt;改掉預設小烏龜的靜態IP 重開小烏龜...AP的燈就亮了&lt;br /&gt;&lt;br /&gt;大功告成....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-3086442386076557230?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/3086442386076557230/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2009/03/t07aw.html#comment-form' title='1 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/3086442386076557230'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/3086442386076557230'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2009/03/t07aw.html' title='中華電信  小烏龜 T07AW 無線網路 設定'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-2712696577519011899</id><published>2009-01-26T19:08:00.004+08:00</published><updated>2009-10-26T02:27:15.837+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='生活札記'/><title type='text'>新年快樂 - 新年新希望</title><content type='html'>在小年夜的時候當天休假回家，終於盼到休假這天&lt;br /&gt;&lt;br /&gt;去年的聖誕節和今年的跨年都在軍中度過，還好過年不至於也在裡面度過&lt;br /&gt;&lt;br /&gt;下午弟弟開車來接我回去&lt;br /&gt;&lt;br /&gt;回去時順路去賣場買了餅乾、巧克力、飲料等&lt;br /&gt;&lt;br /&gt;回到家就開始打掃，早上在在軍營裡面打掃了半天，回到家繼續大掃除&lt;br /&gt;&lt;br /&gt;回正題，新的一年2009，說到新年的新希望，當然首先想到的當然是可以早點退伍啦!&lt;br /&gt;&lt;br /&gt;當然也希望自己的親人，朋友快快樂樂平平安安&lt;br /&gt;&lt;br /&gt;但在今年絕大部分的時間都是獻給國家的，真是@#(*$&amp;!_&lt;br /&gt;&lt;br /&gt;但相對的在部隊裡也會認識其他的朋友，思考以前不會想的事情&lt;br /&gt;&lt;br /&gt;在團體生活中很多需要去了解的&lt;br /&gt;&lt;br /&gt;話說回來在裡面出來真的碰不到電腦，也碰不到資訊相關的東西&lt;br /&gt;&lt;br /&gt;很擔心會脫節太多...反正就這樣嚕....&lt;br /&gt;&lt;br /&gt;最後還是要祝福大家新年快樂，事事順心&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-2712696577519011899?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/2712696577519011899/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2009/01/blog-post_26.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/2712696577519011899'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/2712696577519011899'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2009/01/blog-post_26.html' title='新年快樂 - 新年新希望'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-5496633569236834896</id><published>2009-01-10T09:58:00.004+08:00</published><updated>2009-10-26T02:27:15.843+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='生活札記'/><title type='text'>該還的，終究要還</title><content type='html'>該還都總該要還的...&lt;br /&gt;&lt;br /&gt;拖了這麼久，在97/12 終於入伍了&lt;br /&gt;&lt;br /&gt;現在這段時間都在國家服兵役&lt;br /&gt;&lt;br /&gt;新訓地點在宜蘭的金六結901旅服役，日子說快不快，說慢也不慢&lt;br /&gt;&lt;br /&gt;感覺也不會特別的操，只是沒甚麼屬於自己的時間&lt;br /&gt;&lt;br /&gt;大部分都是要跟大家一起活動&lt;br /&gt;&lt;br /&gt;想不到多拖了三年還是進去當兵了，只是跟當初要當兵的期限差了十個月現在只要一年&lt;br /&gt;&lt;br /&gt;一下子就過了一個月新訓都結束了&lt;br /&gt;&lt;br /&gt;小抽抽到了海岸巡防署，接下來要先回去訓練個十多天就要下部隊了，網路資訊也有一點點生疏&lt;br /&gt;&lt;br /&gt;BLOG 至從我收到兵單後，就有點荒廢了...&lt;br /&gt;&lt;br /&gt;也還在想往後該走的方向，總有一天會撥雲見日的&lt;br /&gt;&lt;br /&gt;98/1/10(結訓假)pen&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-5496633569236834896?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/5496633569236834896/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2009/01/blog-post.html#comment-form' title='1 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/5496633569236834896'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/5496633569236834896'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2009/01/blog-post.html' title='該還的，終究要還'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-7214670988357613782</id><published>2008-10-27T16:40:00.002+08:00</published><updated>2009-10-26T02:27:15.841+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='生活札記'/><title type='text'>不學好!!</title><content type='html'>明明就不會LINUX 偏偏架了LINUX 的SERVER&lt;br /&gt;&lt;br /&gt;遇到很多SERVICE的問題都很頭大&lt;br /&gt;&lt;br /&gt;光搞一個檔案權限就搞了我一天&lt;br /&gt;&lt;br /&gt;唉!看來要用LINUX 基礎真的也要學好&lt;br /&gt;&lt;br /&gt;P.S 最近真的是太混了&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-7214670988357613782?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/7214670988357613782/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2008/10/blog-post.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/7214670988357613782'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/7214670988357613782'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2008/10/blog-post.html' title='不學好!!'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-3583889966880366742</id><published>2008-10-02T18:33:00.003+08:00</published><updated>2009-10-26T02:27:15.846+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IIS'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>IIS 上使用 SQL 匯出資料 and 安裝 SQLServer2005_DTS.msi (x86) 上的問題</title><content type='html'>今天為了架設 ASP 跟 SQL 平台，折騰了半天大約已經好了&lt;br /&gt;&lt;br /&gt;當要把資料匯出的時候，朋友(&lt;a href="http://www.audi.tw/"&gt;audi&lt;/a&gt;)推薦使用&lt;br /&gt;&lt;br /&gt;SQLServer2005_DTS.msi&lt;br /&gt;&lt;br /&gt;但無論我怎麼安裝就是無法使用&lt;br /&gt;&lt;br /&gt;無論怎麼反安裝、安裝、重開機&lt;br /&gt;&lt;br /&gt;都是沒辦法解決，後來找到了一篇文章&lt;br /&gt;&lt;br /&gt;&lt;a href="http://forums.microsoft.com/MSDN-CHT/ShowPost.aspx?PostID=1195161&amp;SiteID=14"&gt;http://forums.microsoft.com/MSDN-CHT/ShowPost.aspx?PostID=1195161&amp;SiteID=14&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;得知&lt;br /&gt;&lt;br /&gt;需要先安裝SQL Server 2005 Express Edition Toolkit&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=zh-tw&amp;FamilyID=3c856b93-369f-4c6f-9357-c35384179543"&gt;http://www.microsoft.com/downloads/details.aspx?displaylang=zh-tw&amp;FamilyID=3c856b93-369f-4c6f-9357-c35384179543&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;再安裝SQLServer2005_DTS.msi(x86)&lt;br /&gt;&lt;a href="http://download.microsoft.com/download/4/f/4/4f440c63-a8a4-4708-ac05-36e9acbf59bf/SQLServer2005_DTS.msi"&gt;http://download.microsoft.com/download/4/f/4/4f440c63-a8a4-4708-ac05-36e9acbf59bf/SQLServer2005_DTS.msi&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;然後到C:\Program Files\Microsoft SQL Server\90\DTS\Binn&lt;br /&gt;執行DTSWizard.exe&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-3583889966880366742?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/3583889966880366742/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2008/10/iis-sql-and-sqlserver2005dtsmsi-x86.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/3583889966880366742'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/3583889966880366742'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2008/10/iis-sql-and-sqlserver2005dtsmsi-x86.html' title='IIS 上使用 SQL 匯出資料 and 安裝 SQLServer2005_DTS.msi (x86) 上的問題'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-3080790471522938449</id><published>2008-10-02T12:08:00.002+08:00</published><updated>2009-10-26T02:27:15.840+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='疑難雜症'/><title type='text'>sp2 安裝 IIS 時出現「 安裝程式無法複製檔案 staxmem.dl_ 」的訊息</title><content type='html'>因為有特別需求所以必須用到IIS 結果一直試老半天&lt;br /&gt;&lt;br /&gt;一直出現 &lt;strong&gt;安裝程式無法複製檔案 staxmem.dl_&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;重開機換光碟機、磁碟機序號 弄到快瘋了!!&lt;br /&gt;&lt;br /&gt;結果找到解決方法&lt;br /&gt;&lt;br /&gt;開始&gt;&gt;執行&gt;&gt;CMD&lt;br /&gt;&lt;br /&gt;輸入：esentutl /p %windir%/security/database/secedit.sdb &lt;br /&gt;&lt;br /&gt;進行檢查，檢查完畢關掉命令提示字元&lt;br /&gt;&lt;br /&gt;然後在接著安裝&lt;br /&gt;&lt;br /&gt;竟然可以了，真是奇怪的問題，以前從來沒遇過&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-3080790471522938449?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/3080790471522938449/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2008/10/sp2-iis-staxmemdl.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/3080790471522938449'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/3080790471522938449'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2008/10/sp2-iis-staxmemdl.html' title='sp2 安裝 IIS 時出現「 安裝程式無法複製檔案 staxmem.dl_ 」的訊息'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-5947553725725278911</id><published>2008-09-07T01:51:00.000+08:00</published><updated>2009-10-26T02:27:15.845+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='疑難雜症'/><title type='text'>Documents and Settings 下的資料夾 存取被拒 的解決方法</title><content type='html'>有時候新硬碟灌了新系統後，舊硬碟c槽Documents and Settings   下的資料夾你發現不能讀取&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;想說交換硬碟移資料的話，又有點懶，這時可以使用下面的方法&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1. 假設&lt;br /&gt;&lt;br /&gt;新硬碟的資料夾路徑：   C:\Documents and Settings\hyde211&lt;br /&gt;&lt;br /&gt;舊硬碟的資料夾路徑： F:\Documents and   Settings\hyde211&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2.   開啟我的電腦，在上方的工具列中&lt;br /&gt;&lt;br /&gt;選擇&lt;strong&gt;「工具」–&amp;gt;「資料夾選項」–&amp;gt;「檢視」–&amp;gt;「取消」使用簡易檔案共用(建議使用)」前的勾選&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3.   對hyde211資料夾按右鍵，選「&lt;strong&gt;內容&lt;/strong&gt;」–&amp;gt;「&lt;strong&gt;安全性&lt;/strong&gt;」，接著點擊「&lt;strong&gt;新增&lt;/strong&gt;」–&amp;gt;增加目前管理者帳號，按確定–&amp;gt;再按確定&lt;br /&gt;&lt;br /&gt;接著就可以進入F:\Documents   and Settings\hyde211，但是無法再進入F:\Documents and   Settings\hyde211的路徑中的所有子資料夾&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4.   在hyde211資料夾上按右鍵，選「&lt;strong&gt;內容&lt;/strong&gt;」–&amp;gt;「&lt;strong&gt;安全性&lt;/strong&gt;」，然後按「&lt;strong&gt;進階&lt;/strong&gt;」–&amp;gt;選「&lt;strong&gt;擁有者&lt;/strong&gt;」–&amp;gt;&lt;br /&gt;&lt;br /&gt;選取某個目前系統的管理者帳號(舉例:hyde211)–&amp;gt;勾選「&lt;strong&gt;取代子容器與物件的擁有者&lt;/strong&gt;，然後按確定，接著會跳出一個視窗，顯示：&lt;br /&gt;&lt;br /&gt;「您沒有讀取目錄F:\Documents   and   Settings\hyde211的權限。您要以有完全控制權限取代目錄權限?，如果您按&amp;lt;是&amp;gt;，會取代所有的權限。」&lt;br /&gt;&lt;br /&gt;接著按&amp;lt;是&amp;gt;，就會開始以目前的管理者帳號取得之前的資料夾存取權限了。&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-5947553725725278911?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/5947553725725278911/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2008/09/documents-and-settings.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/5947553725725278911'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/5947553725725278911'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2008/09/documents-and-settings.html' title='Documents and Settings 下的資料夾 存取被拒 的解決方法'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-8263805707003329729</id><published>2008-08-31T02:32:00.002+08:00</published><updated>2008-08-31T02:35:42.091+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='AJAX'/><category scheme='http://www.blogger.com/atom/ns#' term='HTML'/><title type='text'>聊聊 AJAX</title><content type='html'>這篇也是引用 audi 的 &lt;a href="http://audi.tw/Blog/AJAX/talking.ajax.asp"&gt;聊聊 AJAX&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;主要是介紹何謂 AJAX 的定義，才不會讓很多人傻傻分不清楚&lt;br /&gt;-----------------------------------------------------------------------------------&lt;br /&gt;&lt;p&gt;本文，不是教你怎麼設計 AJAX，已經有太多述論述在談論怎麼設計 AJAX 了，如果這些論述你仍看不懂，對 AJAX   還是一頭霧水時，那可以好好看一下本文。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;所有的文章都告訴你，AJAX=&lt;STRONG&gt;&lt;U&gt;A&lt;/U&gt;&lt;/STRONG&gt;synchronous &lt;STRONG&gt;&lt;U&gt;J&lt;/U&gt;&lt;/STRONG&gt;avascript &lt;STRONG&gt;&lt;U&gt;A&lt;/U&gt;&lt;/STRONG&gt;nd &lt;STRONG&gt;&lt;U&gt;X&lt;/U&gt;&lt;/STRONG&gt;ML，也都告訴你這是 &lt;A hideFocus href="http://adaptivepath.com/publications/essays/archives/000385.php" target="_blank" onFocus="this.blur();"&gt;Jesse James Garrett&lt;/A&gt; 所提出的名詞，順便也把 &lt;A hideFocus href="http://adaptivepath.com/publications/essays/archives/000385.php" target="_blank" onFocus="this.blur();"&gt;Jesse James Garrett&lt;/A&gt; 對 AJAX   的定義又翻譯了一遍，我也有翻喔，為了避免你還要到別處查，看一下：&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;UL&gt;&lt;br /&gt;  &lt;LI&gt;以XHTML及CSS為基本呈現手法   &lt;br /&gt;  &lt;LI&gt;以文件物件模式（DOM）作為動態顯示及互動手法   &lt;br /&gt;  &lt;LI&gt;用XML及XSLT作為資料操作及交換   &lt;br /&gt;  &lt;LI&gt;使用XMLHttpRequest擷取非同步（Asynchronous）資料   &lt;br /&gt;  &lt;LI&gt;最後用Javascript把這些都串在一起 &lt;/LI&gt;&lt;br /&gt;&lt;/UL&gt;&lt;br /&gt;好了，基本教義講完了，但有多少人就因為這幾條明白了 AJAX   呢？很少，連中文書都很少，現有中文書籍，過半是翻譯，劈頭就由 XMLHttpRequest 物件開始說起，結果一樣讓人一頭霧水。&lt;br /&gt;&lt;H3&gt;為什麼？&lt;/H3&gt;&lt;br /&gt;&lt;p&gt;一定一堆人在問為什麼，事實上，我個人認為結論很簡單，沒有人告訴你應該&lt;U&gt;用不同角度去看待 AJAX &lt;/U&gt;這項.....「技術」！&lt;/p&gt;&lt;br /&gt;&lt;p&gt;我為什麼特別把「技術」兩個字加強語氣？理由很簡單，AJAX 根本就是一項技巧，正如中國菜一樣，切功、炒功練好，能變換的菜色百百種，AJAX   有新技術嗎？要講有，就是除了 IE 瀏覽器之外的其他瀏覽器，已經在支援 XMLHttpRequest 物件了，這造成了廣泛的流通性，不再是 IE 專屬技術（IE   以 ActiveX 型式產生物件，ActiveX 的危險性，搖搖頭，就別談了，連 IE 都開始主動封鎖 ActiveX 物件，你說呢？）&lt;/p&gt;&lt;br /&gt;&lt;p&gt;如果你想自學 AJAX，而途徑是 Google 搜尋文件，我認為可以省省力氣，那些文抄公們，會讓你找到的前 10   頁的內容是一模一樣，然後就貼一段程式告訴你，如此如此這般般的 Hello World！真的，沒什麼屁用！這些文章，你都可以全部捨棄，看下面的連結就好。 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;建議閱讀：&lt;A hideFocus href="http://wiki.moztw.org/index.php/AJAX_%E4%B8%8A%E6%89%8B%E7%AF%87" target="_blank" onFocus="this.blur();"&gt;AJAX 上手篇 - by Mozilla&lt;/A&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;路人甲：「好了，卜維丰，你不虧人會死嗎？」&lt;/p&gt;&lt;br /&gt;&lt;p&gt;不是我愛虧人，再拜一拜 Google 大神，哇，一堆，什麼一定要用 AJAX 的幾十個情況，又是什麼幾十個 AJAX 範例等等，一堆文章讓人眼光燎亂，一堆   Framework 可以下載，&lt;A hideFocus href="http://dojotoolkit.org/" target="_blank" onFocus="this.blur();"&gt;Dojo&lt;/A&gt;，聽過吧！真的，我實在太配服了，不過，&lt;A hideFocus href="http://dojotoolkit.org/" target="_blank" onFocus="this.blur();"&gt;Dojo&lt;/A&gt; 是所謂   Client Side Framework，什麼意思？就是用戶端套件，可以把用戶端操作搞的像應用程式。看過雅虎新版郵件程式吧！這東西就是 &lt;A hideFocus href="http://dojotoolkit.org/" target="_blank" onFocus="this.blur();"&gt;Dojo&lt;/A&gt; 代表作之一。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;重點來了，有 AJAX 這項整合技術發表才發展出來這些 Client Side Framework   嗎？我只能告訴你，那是動力之一，過去，光刷新換頁，就讓一堆追求完美的設計師吐血不已，現在，不用換頁了（不用換頁是 AJAX   的重要特色及缺陷）很多過去只能用想的事，現在能作到了，全都拜瀏覽器支援 XMLHttpRequest 物件。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;XMLHttp 並不新鮮啊，這裡，我就發表過一篇關於 &lt;A hideFocus href="/Blog/asp/XMLHTTP.asp" onFocus="this.blur();"&gt;ASP XMLHttp&lt;/A&gt; 物件使用例，如果你對 AJAX 還一知半解，試著去想想，以前要用 ASP 或   PHP 向主機要資料，頁面非切換不可，現在不用了，默默的主機就收到指令執行，再把結果丟回來，多好啊，我打個比方，這和自己出去吃飯 vs 叫外賣一樣！&lt;/p&gt;&lt;br /&gt;&lt;p&gt;所以，非同步是 AJAX 重要精神之一，那妙了！看看這篇文章，先看標題：&lt;/p&gt;&lt;br /&gt;&lt;A hideFocus href="http://www.phpit.net/article/ajax-php-without-xmlhttprequest" target="_blank" onFocus="this.blur();"&gt;Ajax &amp;amp; PHP without using the   XmlHttpRequest Object &lt;/A&gt;&lt;br /&gt;&lt;p&gt;如果一個不用 XMLHttpRequest 物件的技術，也叫 AJAX 的話，那 &lt;A hideFocus href="http://adaptivepath.com/publications/essays/archives/000385.php" target="_blank" onFocus="this.blur();"&gt;Jesse James Garrett&lt;/A&gt; 看了不知作何感想！你想喔，一部不用油的車，可能是電動車或瓦斯車喔，那一部不用柴油的柴油車，到底是什麼？&lt;/p&gt;&lt;br /&gt;&lt;p&gt;學習 AJAX 首先，你不能把 AJAX 當神看待，AJAX 不是萬能，不能因為要出書，就把 AJAX 捧上天，AJAX 也有致命的缺陷，其次，AJAX   目前已經被炒到 Client Side 遠大於 Server Side 了（必然的，Server Side 能作的事真的不多），結果，大家都以 Google   Mail 為師，反正，原始碼打開來，看到的是一堆 Javascript Code 的網站，就能掛上 AJAX 的招牌！呼！我 1999 年的作品，&lt;A hideFocus href="http://www.carousel.com.tw" target="_blank" onFocus="this.blur();"&gt;http://www.carousel.com.tw v9 &lt;/A&gt;，就已經能作到讀取外部檔，就是頁面不動，不刷新， 那個年代，連 ActiveX 都沒有咧，所以也叫 AJAX？&lt;/p&gt;&lt;br /&gt;&lt;p&gt;用隱藏的 IFRAME 也能達成很多不刷新頁面的效果，一堆網站，就稱這是 AJAX，我個人認為這都有問題，這只是效果相同，本質上差異很大，這就是不能單用一個角度去看 AJAX 的意思。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;AJAX 的技巧面遠遠大於技術面！&lt;/p&gt;&lt;br /&gt;&lt;p&gt;這句話，我認為很值得有志加入 AJAX   領域的人好好想一想，所謂戲法人人會變，巧妙各有不同，有人把購物車作成拖曳式，把產品圖拉到車子裡，完成放入購物車的動作，看起來很炫，非常炫，重點是，當放開滑鼠時，主機要真的能收到這項產品編號才是最重要的，所以，動作全是花招，這些花招全部用   Javascritp DOM 就能完成！&lt;/p&gt;&lt;br /&gt;&lt;p&gt;所以，如果你還在尋找 AJAX   是什麼，我用白話告訴你：你作你的，主機作主機的，互不干擾，主機搞定，自然會通知你，你在設計程式時，留個小秘探隨時等著接收主機搞定後回傳的資料。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;這就是 AJAX 的主要精神！&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-8263805707003329729?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/8263805707003329729/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2008/08/ajax.html#comment-form' title='1 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/8263805707003329729'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/8263805707003329729'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2008/08/ajax.html' title='聊聊 AJAX'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-9116816461573207229</id><published>2008-08-31T02:15:00.007+08:00</published><updated>2008-08-31T02:30:43.119+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='AJAX'/><category scheme='http://www.blogger.com/atom/ns#' term='HTML'/><title type='text'>你被 AJAXed 了嗎？</title><content type='html'>還蠻不錯的文章 Audi 大寫的，覺得還蠻不錯的，經他同意過後引用&lt;br /&gt;&lt;br /&gt;很多都是觀念上的問題，因AJAX吵得蠻兇的，才會出現這篇文，來講觀念跟何謂AJAX吧&lt;br /&gt;&lt;br /&gt;原文連結 &lt;a href="http://audi.tw/Blog/AJAX/are-you-ajaxed.asp"&gt;你被 AJAXed 了嗎？&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;p&gt;有幾個名詞在網路發展過程中，都佔有一席之地，我來想想，例如，Portal   Site，中文叫入口網站，每個網站都要搞大，五花八門，當時有學者對入口網的定義是必需要提供免費郵箱。接著，大家談的是   eCommerence，中文叫電子商務，一定要有金流，要有物流，是人不是人都要開個網站賣點東西。再接著，開始大談 WEB   2.0，這個我就沒有好的中文說明，因為我也很想知道什麼是 WEB 2.0。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;那現在談什麼？當然是 AJAX 囉！&lt;/p&gt;&lt;br /&gt;&lt;p&gt;然而，AJAX 是夯沒錯，但隨著大量書籍出版後，大部份書籍重點在於如何應用產生效果，動不動就提 Google Map   這種不正常發展方向下，又造成了不少人對 AJAX 認知上產生了根本錯誤，這些錯誤計有：&lt;/p&gt;&lt;br /&gt;&lt;h4&gt;&lt;s&gt;AJAX 是一種新技術&lt;/s&gt;&lt;/h4&gt;&lt;br /&gt;&lt;p&gt;最近發表及成形的新技術應該是 Ruby 了，這項技術有完整的規範。但 AJAX 不是新技術，充其量只一個新方法。方法和技術有什麼不同呢？例如：HTML   是一種技術，CSS 也是一種技術，現在有一種「方法」把 CSS 充份應用在 HTML   的版面應用中，稱為「cssLayout」（PS.這個名詞是我編的，用來說明而已）而這個方法中指出某些某些要點。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;在這個說明例子中，cssLayout 的要點就是 CSS 應用在 HTML 中，所以，你不能說：「沒有 CSS 的 cssLayout」 。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;那 AJAX 這種方法，是應用那些技術呢？ xHTML、CSS、XML 等，再使用 XMLHttpRequest   非同步取得資料。所以，HTML/CSS/XML/XMLHttpRequest 都是 AJAX 的組成要點，而其中最重要的呢？「非同步」，當然就是   XMLHttpRequest。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;所以，如果有人說「一個不使用 XMLHttpRequest 的 AJAX   方法」，這種講法不就是相當於請老闆給你一碗「不要酸的酸辣湯」，還是「蚵丫煎不要加蚵丫」？&lt;/p&gt;&lt;br /&gt;&lt;h4&gt;&lt;s&gt;AJAX=強化的、延伸的 Javascript&lt;/s&gt;&lt;/h4&gt;&lt;br /&gt;&lt;p&gt;AJAX 中的 J，指的就是 Javascript，正如有個新名詞叫作 ARAX，裡面的 R 是 Ruby。Javascript 在 AJAX   中扮演什麼角色呢？用中文最簡單的說法，是用 Javascript 把一些東西串在一起。這個說法源自 AJAX 名詞提出的始作甬者 &lt;a hidefocus="hideFocus" href="http://adaptivepath.com/aboutus/jjg.php" onfocus="this.blur();"&gt;Jesse   James Garrett&lt;/a&gt; 在著名網誌 &lt;a hidefocus="hideFocus" href="http://adaptivepath.com/ideas/essays/archives/000385.php" onfocus="this.blur();"&gt;Ajax: A New Approach to Web Applications&lt;/a&gt; 中提出的，原文節錄如下：&lt;/p&gt;&lt;br /&gt;&lt;h2&gt;Defining Ajax&lt;/h2&gt;&lt;br /&gt;&lt;p&gt;Ajax isn’t a technology. It’s really several technologies, each flourishing   in its own right, coming together in powerful new ways. Ajax incorporates:&lt;/p&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;  &lt;li&gt;&lt;a hidefocus="hideFocus" href="http://adaptivepath.com/publications/essays/archives/000266.php" onfocus="this.blur();"&gt;standards-based presentation&lt;/a&gt; using XHTML and CSS; &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;dynamic display and interaction using the &lt;a hidefocus="hideFocus" href="http://www.scottandrew.com/weblog/articles/dom_1" onfocus="this.blur();"&gt;Document Object Model&lt;/a&gt;; &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;data interchange and manipulation using &lt;a hidefocus="hideFocus" href="http://www-106.ibm.com/developerworks/xml/library/x-xslt/?article=xr" onfocus="this.blur();"&gt;XML and XSLT&lt;/a&gt;; &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;asynchronous data retrieval using &lt;a hidefocus="hideFocus" href="http://www.xml.com/pub/a/2005/02/09/xml-http-request.html" onfocus="this.blur();"&gt;XMLHttpRequest&lt;/a&gt;; &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;and &lt;a hidefocus="hideFocus" href="http://www.crockford.com/javascript/javascript.html" onfocus="this.blur();"&gt;JavaScript&lt;/a&gt; binding everything together. &lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;注意重點，第一、Ajax 不是一項技術（Ajax isn’t a technology） ，第二、 Ajax   是數種技術組合，這些技術原本都各自發展（It’s really several technologies, each flourishing in its   own right），第三、Ajax 用 Javascript 把這些內容串在一起（and &lt;a hidefocus="hideFocus" href="http://www.crockford.com/javascript/javascript.html" onfocus="this.blur();"&gt;JavaScript&lt;/a&gt; binding everything together）。 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;所以，Javascript 在 AJAX 中的角色是「串接所有技術所使用的工具」，如果 VBScirpt 也有辦法執行相同動作，也不妨定義一個   AVBAX（&lt;U&gt;A&lt;/U&gt;synchronous &lt;U&gt;VB&lt;/U&gt;Script &lt;U&gt;A&lt;/U&gt;nd &lt;U&gt;X&lt;/U&gt;ML） 。 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;所以，記住，請一定要搞清楚，AJAX 和 Javascript 有絕對關聯，但 Javascript 是一種語言，一種技術，AJAX   則是一種方法，如果我說「DOM 是 Javascript 的延伸」你會同意嗎？&lt;/p&gt;&lt;br /&gt;&lt;h4&gt;&lt;s&gt;AJAX=Javascript Framework&lt;/s&gt;&lt;/h4&gt;&lt;br /&gt;&lt;p&gt;在網頁上可以實現非同步的技術後，過去只能在單機上執行的效果再也不是夢想，最簡單直接的，就是 autoComplete 這種「手法」。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;於是，過去的單純網頁（Web Page）現在逐步往應用程式（Web Application） 靠攏，這些需要許多不同使用者介面（UI : User   Interface），開始就有人開發許多不同套件供開發人員使用，這些套件稱為 Javascript Framework，比較好的說法應該是 Javascript   Toolkit，較著名的包括：dojo、prototype、jQuery、mooTools、zapatec、Scriptaculous 等等。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;但這些套件，不乏使用 AJAX 來執行，例如我也寫了一個 &lt;a hidefocus="hideFocus" href="/Blog/AJAX/ajax.autoComplete.asp" onfocus="this.blur();"&gt;autoComplete&lt;/a&gt; 的套件，就是很標準用 AJAX 方法完成的，但套用時，有些內容我則沒辦法提供給讀者，原因包括大家用的資料庫不同、資料表不同，所以我只能告訴你主機丟回來的   XML，必需要符合什麼格式。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;所以，以下這些話：&lt;/p&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;  &lt;li&gt;AJAX 的 toolTips &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;AJAX 的 Tab &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;AJAX 上傳 &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;AJAX 搜尋 &lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;基本上，以上這些話都不算正確，toolTips 如果內容不是及時由 Server 中取得時，用不到 AJAX，同理 Tab 中的資料，如果不是及時由   Server 中取得時，也不算 AJAX。但可以用 AJAX 手法製作 toolTips 和 Tab。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;所以，許多人認為：凡是畫面可以很炫的變化，就被稱為 AJAX，好吧，來看看 &lt;a hidefocus="hideFocus" href="http://extjs.com/products/extjs/" target="_blank" onfocus="this.blur();"&gt;ExtJS&lt;/a&gt;：&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;img height="272" alt="ExtJS" src="http://audi.tw/Blog/AJAX/images/ExtJS.png" width="500" /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;例如說其中的&lt;a hidefocus="hideFocus" href="http://extjs.com/deploy/dev/examples/tree/two-trees.html" target="_blank" onfocus="this.blur();"&gt;樹狀目錄結構&lt;/a&gt;吧，如果內容要隨多人操作隨時增刪內容時，就需要透過非同步及時取得最新資料，這時，我們可以說「用   AJAX 方法製作的樹狀目錄」，如果你要簡稱「AJAX 的樹狀目錄」我也不反對。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;而幾乎每個 Javascript 套件中，都有拖拉放這個設計，在 Web AP 的使用上，如果能加上拖曳功能，就會很接近真正   AP，所以幾乎每個套件都有這個物件可以套用，連我自己都寫了一個在用，但是又有人說了「AJAX 的拖拉放」，這句話就很瞎了！&lt;/p&gt;&lt;br /&gt;&lt;p&gt;再多囉嗦兩句，AJAX 方法還沒成為實際時，toolTips 早就能處理了，當初叫作 dynamicHTML，就簡單使用 Javascript + CSS   （骨子裡是 DOM），所以 toolTips 可以包含 AJAX 來使 toolsTips 的內容更靈活。&lt;/p&gt;&lt;br /&gt;&lt;h4&gt;現階段 AJAX 不能達成的內容&lt;/h4&gt;&lt;br /&gt;&lt;p&gt;AJAX 的特色之一是能在背景中默默作業，但不是能在背景中默默作業的都叫   AJAX，正如手機的特色之一是能撥打電話，但不是所有能撥打電話的都叫手機，這樣各位明白了吧！&lt;/p&gt;&lt;br /&gt;&lt;p&gt;現階段 AJAX 一定不能完成的工作是「上傳」，如果你有經驗，一定知道你不能為表單中 file   欄位進行預設值的動作，為什麼？如果可以的話，意味著我可以製作一個網頁，讓你一連上來後，就自動上傳某些檔案到我的主機。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;第二個，AJAX 和主機之間的溝通，無論使用 GET 或 POST   ，都沒有辦法搭配二進位編碼模式（multipart/form-data），所以就沒有辦法上傳。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;因此，所有號稱「AJAX 上傳」全都是假的！&lt;/p&gt;&lt;br /&gt;&lt;h4&gt;AJAX 應用迷思&lt;/h4&gt;&lt;br /&gt;&lt;p&gt;我用蠻多 AJAX   設計，但不是在這裡，在其他系統中，雖然設計時麻煩些，但維護上方便，擴充也快速，重點來了，還不會被搜尋機器人索引起來，因為資料都動態產生，何來索引之有？&lt;/p&gt;&lt;br /&gt;&lt;p&gt;但如果我過量把 AJAX 應用在現在這個網站上時，對我有什麼好處？Google 找不到我的內容，有什麼好處？看看我的 Google   Analytics：&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;img height="230" alt="Analytics" src="http://audi.tw/Blog/AJAX/images/ga.png" width="500" /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;當 Search Engine 找不到我時，這 76% 的流量怎麼來的？你用 eval、setAttribute、autocomplete   這些統計中點閱較高的文章，我的網頁在 Google 搜尋結果都名列前茅，如果我都用 AJAX 來動態產生內容，根本就無法被索引，情況將完全不同。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;再來，不換頁刷新向來也是 AJAX 的特色之一&lt;a hidefocus="hideFocus" href="/Blog/AJAX/059-prodAdmin_x.asp" target="_blank" onfocus="this.blur();"&gt;&lt;/a&gt;，那麼這代表，我把我現在瀏覽的網址 MSN   給你後，你看到的和我不一定相同？&lt;/p&gt;&lt;br /&gt;&lt;h4&gt;你被 AJAXed 了嗎？&lt;/h4&gt;&lt;br /&gt;&lt;p&gt;我在高雄替國小中老師上有關 CSS 課程時，有位學員問到一個版面安排問題，我反問他：「你一定要用 CSS   嗎？如果沒有，何不用表格？」，試問，是達成目的重要，還是使用的技巧或方法重要？我不太贊成「邪惡的表格」、「DIV   偏執狂」這種論調，更反對所謂「無障礙」把設計師搞到綁手綁腳的規範（如果顧慮到視障者，圖片要加 alt 屬性舉雙手贊成，但 longdesc 是 for what   ?），同樣的，不是不用 AJAX 就遜掉，更不是什麼炫的畫面就是 AJAX 作的，看到分頁，就是 AJAX 作的，看到展開收合，就是 AJAX   作的，看到文字圖片可以在某一個範圍內左右移動，就是 AJAX 作的。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;如果你有以上症狀，在醫學上稱為「AJAXed 症候群」！&lt;/p&gt;&lt;br /&gt;&lt;p&gt;你被 AJAXed 了嗎？&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-9116816461573207229?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/9116816461573207229/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2008/08/ajaxed.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/9116816461573207229'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/9116816461573207229'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2008/08/ajaxed.html' title='你被 AJAXed 了嗎？'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-465010380474351713</id><published>2008-08-29T18:47:00.002+08:00</published><updated>2008-08-29T18:53:29.176+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='生活札記'/><title type='text'>久違的畢業證書</title><content type='html'>這星期三去學校，拿久違的畢業證書&lt;br /&gt;&lt;br /&gt;不過在去拿畢業證書時，有個小插曲&lt;br /&gt;&lt;br /&gt;因為要辦離校手續，所以我要把書都還給學校，還有學生證&lt;br /&gt;&lt;br /&gt;因為書都逾時歸還，所以要罰款，光這個就罰了760&lt;br /&gt;&lt;br /&gt;還有本書遺失所以要賠三倍 所以就是760 x 3 = 2280&lt;br /&gt;&lt;br /&gt;然後又順便印了成績單，差不多花了三千塊阿......&lt;br /&gt;&lt;br /&gt;代價還真大，不過也順利畢業了&lt;br /&gt;&lt;br /&gt;接下來，準備當兵去了&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-465010380474351713?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/465010380474351713/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2008/08/blog-post_29.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/465010380474351713'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/465010380474351713'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2008/08/blog-post_29.html' title='久違的畢業證書'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-8794363508040693222</id><published>2008-08-15T23:28:00.012+08:00</published><updated>2008-08-17T17:48:21.952+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='新奇'/><category scheme='http://www.blogger.com/atom/ns#' term='生活札記'/><title type='text'>無限捏捏樂</title><content type='html'>今天同事 米蟲 跟我說他很敗家的買了一個東西!!&lt;br /&gt;&lt;br /&gt;我說【甚麼東西!!?!?】&lt;br /&gt;&lt;br /&gt;然後米蟲拿出了一個東西&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/lamb-mei/2765754880/" title="Flickr 上 lamb_mei 的 捏捏樂"&gt;&lt;img src="http://farm4.static.flickr.com/3001/2765754880_5a3d82479c.jpg" width="500" height="375" alt="捏捏樂" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;我說這個是甚麼，他說是無線捏泡泡紙的那種東西，按下去會發出聲音，按一百下還有隨機特殊的聲音&lt;br /&gt;&lt;br /&gt;我說【你好無聊喔，浪費錢耶!買了多少錢 $80?】&lt;br /&gt;&lt;br /&gt;米蟲說【在高】&lt;br /&gt;&lt;br /&gt;我說【$150】&lt;br /&gt;&lt;br /&gt;米蟲說【在高】&lt;br /&gt;&lt;br /&gt;我說【不會比$250還高吧】&lt;br /&gt;&lt;br /&gt;米蟲說【沒錯!!剛好250】&lt;br /&gt;&lt;br /&gt;我說【靠!!貴爆了，猜不透買個幹嘛!!】&lt;br /&gt;&lt;br /&gt;米蟲說【你不會懂啦!!】&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;後來就跟米蟲借來拍照&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/lamb-mei/2765754516/" title="Flickr 上 lamb_mei 的 捏捏樂(背後包裝)"&gt;&lt;img src="http://farm4.static.flickr.com/3182/2765754516_65efa0d5bb.jpg" width="375" height="500" alt="捏捏樂(背後包裝)" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/lamb-mei/2764907037/" title="Flickr 上 lamb_mei 的 捏捏樂(前面包裝)"&gt;&lt;img src="http://farm4.static.flickr.com/3050/2764907037_9becd80666.jpg" width="375" height="500" alt="捏捏樂(前面包裝)" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;然後他就在整個下午 都在那邊 啵!啵!啵!啵! 偶爾還有 奇怪的音效跑出來&lt;br /&gt;&lt;br /&gt;害我很無言，哈，不過是還蠻妙的東西!!但玩起來覺得捏起來好像有點硬，而且有整個厚度點厚&lt;br /&gt;&lt;br /&gt;如果做得更薄，捏的時候可以不用這麼大力，我覺得會更好&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;後來回家後來找了一下資料，查一下叫甚麼名子，發現還有蠻多有趣介紹!!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/lamb-mei/2765021727/" title="Flickr 上 lamb_mei 的 捏捏樂-介紹"&gt;&lt;img src="http://farm4.static.flickr.com/3268/2765021727_8cd71638d2_o.jpg" width="590" height="362" alt="捏捏樂-介紹" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;邊看邊邊笑~!!哈哈一整個很搞笑&lt;br /&gt;&lt;br /&gt;如果有人想買的話 或看它的廣告的話點下方連結&lt;br /&gt;&lt;a href="http://www.zakka.com.tw/product/OT28801"&gt;http://www.zakka.com.tw/product/OT28801&lt;/a&gt;&lt;br /&gt;&lt;a href="http://goods.ruten.com.tw/item/show?11080710796594"&gt;http://goods.ruten.com.tw/item/show?11080710796594&lt;/a&gt;&lt;br /&gt;這邊可以訂購(因為太多人問我哪邊可以買，所以後來補上來的)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-8794363508040693222?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/8794363508040693222/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2008/08/blog-post_15.html#comment-form' title='1 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/8794363508040693222'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/8794363508040693222'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2008/08/blog-post_15.html' title='無限捏捏樂'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3001/2765754880_5a3d82479c_t.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-415576585010798651</id><published>2008-08-11T12:13:00.002+08:00</published><updated>2008-08-11T13:37:29.732+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='生活札記'/><title type='text'>手賤</title><content type='html'>那天回家當孝子回台北以後都已經晚上七點多(8/9 六)了，並前往我停車的地方&lt;br /&gt;&lt;br /&gt;在一群車裡面終於找到了我的車，但看到車的時候，心裡浮現異樣的感覺&lt;br /&gt;&lt;br /&gt;怎麼覺得怪怪的，車身怎麼會這麼低，跟旁邊的車比起來&lt;br /&gt;&lt;br /&gt;我車身怎麼這麼低&lt;br /&gt;&lt;br /&gt;心想該不會避震器被偷了吧，然後一看還真的，我的後避震器不見了&lt;br /&gt;&lt;br /&gt;嗯想說繞一下看一下車子好了，嗯最常被偷的 排氣管還在，前輪也還在&lt;br /&gt;&lt;br /&gt;卡鉗還在，碟盤還在，大致上看完了一遍，嗯就只有避震器不見了&lt;br /&gt;&lt;br /&gt;想說，也只能先回家吧~隔天(日)來在處理&lt;br /&gt;&lt;br /&gt;就從台北車站坐計程車回永和&lt;br /&gt;&lt;br /&gt;隔一天，朋友很機車的叫我坐車去他那邊(深坑)他在帶我去，真的是.....也不知道我過去那邊幹嘛&lt;br /&gt;&lt;br /&gt;結果還是跑了深坑一趟，我坐計程車到深坑，花了我三百二&lt;br /&gt;&lt;br /&gt;然後後來又過去台北車站停車場(感覺很脫褲子放屁，繞一大圈)&lt;br /&gt;&lt;br /&gt;然後後來把避震器裝一裝~，好了收工回家&lt;br /&gt;&lt;br /&gt;多浪費了一隻避震器錢(1000)回家計程車(165)跟去深坑的計程車費(320)多一天的停車費(20)&lt;br /&gt;&lt;br /&gt;總計..1585，還有浪費我下午的幾個小時(無價)&lt;br /&gt;&lt;br /&gt;結論就是那個人的手真賤......&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-415576585010798651?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/415576585010798651/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2008/08/blog-post_11.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/415576585010798651'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/415576585010798651'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2008/08/blog-post_11.html' title='手賤'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-2835180240435153101</id><published>2008-08-03T22:08:00.005+08:00</published><updated>2008-08-04T00:15:19.954+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='新奇'/><category scheme='http://www.blogger.com/atom/ns#' term='生活札記'/><title type='text'>Eee PC</title><content type='html'>今天是電腦展的倒數第二天&lt;br /&gt;&lt;br /&gt;想說要去看ASUS 的 Eee PC ，就下午準備去世貿&lt;br /&gt;&lt;br /&gt;在到世貿的途發生了段小插曲&lt;br /&gt;&lt;br /&gt;在永和的時候被警察，攔下來，說我未依照兩段式左轉，呃!!&lt;br /&gt;&lt;br /&gt;中永和除了超大的路口哪有人在兩段式左轉，一大堆人被攔，就被開了一張紅單&lt;br /&gt;&lt;br /&gt;被開罰單的地方(中正路左轉福和路)&lt;br /&gt;&lt;iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com.tw/maps/ms?msa=0&amp;amp;ie=UTF8&amp;amp;msid=109190378835127619382.0004538f059f9234812e4&amp;amp;s=AARTsJopSpWPdHCpw9rSRJstbHDnsNPw5w&amp;amp;ll=25.008306,121.5172&amp;amp;spn=0.006806,0.00912&amp;amp;z=16&amp;amp;output=embed"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;small&gt;&lt;a href="http://maps.google.com.tw/maps/ms?msa=0&amp;amp;ie=UTF8&amp;amp;msid=109190378835127619382.0004538f059f9234812e4&amp;amp;ll=25.008306,121.5172&amp;amp;spn=0.006806,0.00912&amp;amp;z=16&amp;amp;source=embed" style="color:#0000FF;text-align:left"&gt;檢視較大的地圖&lt;/a&gt;&lt;/small&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;警察還笑笑的跟我說，要兩天後才能繳錢喔...頓時臉上又多了三條線，一般不是應該跟我說&lt;br /&gt;&lt;br /&gt;繳費期限嗎，怎麼是跟我說甚麼時候才能繳錢&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/lamb-mei/2727723539/" title="Flickr 上 lamb_mei 的 未依規定兩段式左轉"&gt;&lt;img src="http://farm4.static.flickr.com/3030/2727723539_4019cd80a8.jpg" width="500" height="357" alt="未依規定兩段式左轉" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;br /&gt;題外話，跳回要到世貿的事情；&lt;br /&gt;&lt;br /&gt;到了世貿都已經下午四五點了，馬上去要Eee PC 專櫃&lt;br /&gt;&lt;br /&gt;不過世貿內人還真的是很多，男男女女的超多&lt;br /&gt;&lt;br /&gt;然後前面的人還要三不五時的停下來看ShowGirl，也很多人拿著單眼相機，一直狂拍ShowGirl&lt;br /&gt;&lt;br /&gt;明明就是很短的路卻要走很久，人超多也要等前面的人；&lt;br /&gt;&lt;br /&gt;找到 Eee PC 專櫃以後，看了幾台EeePC 最小台的螢幕只有8"覺得太小了螢幕只能用800*600的解析度&lt;br /&gt;&lt;br /&gt;連看網頁還要用到左右的卷軸，太不方便，後來覺得還是 EPC 1000H 比較合適&lt;br /&gt;&lt;br /&gt;規格大約是&lt;br /&gt;&lt;br /&gt;LCD螢幕：10吋TFT螢幕1024x 600 WXGA&lt;br /&gt;處理器：Intel Atom N270 1.6G處理器&lt;br /&gt;記憶體：DDRII 1024MB &lt;br /&gt;儲存設備：80G SATA硬碟&lt;br /&gt;照相機；130萬畫素攝影機&lt;br /&gt;無線網路 (WLAN)；802.11b/g/n&lt;br /&gt;作業系統：Windows XP Home, Works&lt;br /&gt;重量：1.45公斤&lt;br /&gt;電池使用時間：3.6小時~7小時&lt;br /&gt;&lt;br /&gt;覺得還蠻輕巧方便的，比原本VAIO CR25 小很多也輕很多，若是要行動力強的話，這種超方便&lt;br /&gt;&lt;br /&gt;然後請服務人員幫我介紹一下特色，跟其他的區別&lt;br /&gt;&lt;br /&gt;後來就 Buy下去了，(敗了)..&lt;br /&gt;&lt;br /&gt;回到家馬上來個開箱報告(不過跟其他玩家比起來，遜超多的，主要是要做個紀念)&lt;br /&gt;&lt;br /&gt;這是EPC的箱子，跟一般NB的箱子比起來說，其實非常的小&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/lamb-mei/2727569311/" title="Flickr 上 lamb_mei 的 EeePC 箱子"&gt;&lt;img src="http://farm4.static.flickr.com/3139/2727569311_04c714ed98.jpg" width="500" height="399" alt="EeePC 箱子" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Eee PC 實機，左邊式電源線，右邊的滑鼠是我自己的&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/lamb-mei/2728397028/" title="Flickr 上 lamb_mei 的 EeePC 實機"&gt;&lt;img src="http://farm4.static.flickr.com/3216/2728397028_1c63ea0db1.jpg" width="500" height="375" alt="EeePC 實機" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;EeePC 與 VAIO CR25 比較&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/lamb-mei/2728396858/" title="Flickr 上 lamb_mei 的 Eee PC 與VAIO CR 25"&gt;&lt;img src="http://farm4.static.flickr.com/3168/2728396858_05caba567f.jpg" width="500" height="375" alt="Eee PC 與VAIO CR 25" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/lamb-mei/2727568887/" title="Flickr 上 lamb_mei 的 Eee PC 與VAIO CR 25"&gt;&lt;img src="http://farm4.static.flickr.com/3093/2727568887_6914fdf44e.jpg" width="500" height="438" alt="Eee PC 與VAIO CR 25" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;在VAIO 使用在螢幕使用感官上當然還是比較好&lt;br /&gt;&lt;br /&gt;CR25 螢幕是鏡面 EPC 沒有鏡面，還有EeePC 比較CR25 起來，ASUS EPC 用起來覺得鍵盤很熱&lt;br /&gt;&lt;br /&gt;雖然VAIO CR25 只有2.3 Kg 但加上充電器，滑鼠差不多頁要三公斤多，帶出去常常還是覺得很重&lt;br /&gt;&lt;br /&gt;EeePC 加上配件不用到 2Kg，而且體積又小了快1/4 ，以行動性來說，若沒有需要到很大尺吋的螢幕&lt;br /&gt;&lt;br /&gt;EeePC 的行動性是比較佳，但他效能比較沒那麼強，所以只有搭載 XP 的作業系統&lt;br /&gt;&lt;br /&gt;還有一點 ASUS Eee-PC 音效還蠻好的，這也是他主打的其中一項特色...&lt;br /&gt;&lt;br /&gt;只能說各有優缺點，畢竟拿不一樣的等級來比&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;P.S 哈哈馬宏(我眾多的好友之一)，現在我家也有大白跟小白了&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-2835180240435153101?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/2835180240435153101/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2008/08/eee-pc.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/2835180240435153101'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/2835180240435153101'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2008/08/eee-pc.html' title='Eee PC'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3030/2727723539_4019cd80a8_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-1254303307462703448</id><published>2008-08-02T01:42:00.003+08:00</published><updated>2008-08-02T03:07:06.606+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='嘎嘎嗚啦啦'/><title type='text'>自負</title><content type='html'>在一深遠的福爾摩沙叢林內住著一群土人，嘎嘎嗚啦啦，某天跑進了個部落&lt;br /&gt;&lt;br /&gt;並在那邊待住了下來，做著他的事情，偶爾跟人們串串門子&lt;br /&gt;&lt;br /&gt;他仗著有自以為很有才能，並抱著，此住不留爺自有留爺處，的心態在做事情&lt;br /&gt;&lt;br /&gt;把他自己講的有多偉大，有多厲害，還以為常會自身處地為別人著想!!&lt;br /&gt;&lt;br /&gt;在旁人看來，看他心情做事，爽就做，不爽就乾脆不做，在他不知不覺中造成別人的困擾&lt;br /&gt;&lt;br /&gt;【若還不是他因為有甚麼特殊原因，他早就被踢出這個部落了】&lt;em&gt;妮妮&lt;/em&gt;氣憤的低估著說著&lt;br /&gt;&lt;br /&gt;某天酋長，因為族人渡河，都只能踏墊腳石度過溪水，所以把嘎嘎嗚啦啦叫來&lt;br /&gt;&lt;br /&gt;並跟他講說 找個時間來討論搭橋的事情，然後嘎嘎嗚啦啦一直認為酋長會來找他&lt;br /&gt;&lt;br /&gt;所以他也一直弄他自己的事情、因為他看起來也不想弄那個東西；&lt;br /&gt;&lt;br /&gt;直到有天風大雨大的那一個晚上，有人因為要趕回部落，冒險涉水而過，被捲走了&lt;br /&gt;&lt;br /&gt;後來酋長震怒的把嘎嘎嗚啦啦叫來說【你是怎樣弄得，弄到這樣】，嘎嘎嗚啦啦無語的發著呆&lt;br /&gt;&lt;br /&gt;【終於得到報應了】妮妮幸災樂禍的心理默想著。&lt;br /&gt;&lt;br /&gt;嘎嘎嗚啦啦一句話都說不上來，他一直認為是應該由酋長來告訴他，要怎麼弄，橋要弄多寬、要可以擠個人走&lt;br /&gt;&lt;br /&gt;不然他覺得沒辦法做去實施...，就只能無語的接受著&lt;br /&gt;&lt;br /&gt;但嘎嘎嗚啦啦一直無法釋懷，直到他低頭去請問妮妮說，妮妮就把他的看法跟他說&lt;br /&gt;&lt;br /&gt;直到嘎嘎嗚啦啦恍然大悟，發現他做事的方法，和看事情的角度，根本是個錯誤&lt;br /&gt;&lt;br /&gt;可笑的是他還以為他是對的，&lt;strong&gt;魚總是最後一個看到水&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-1254303307462703448?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/1254303307462703448/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2008/08/blog-post_02.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/1254303307462703448'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/1254303307462703448'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2008/08/blog-post_02.html' title='自負'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-5111454973708765143</id><published>2008-08-01T14:55:00.003+08:00</published><updated>2008-08-01T15:27:29.825+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='疑難雜症'/><category scheme='http://www.blogger.com/atom/ns#' term='新奇'/><title type='text'>莫名其妙的設計</title><content type='html'>那天在設定ASUS TS100 的SERVER 的時候&lt;br /&gt;&lt;br /&gt;出現莫名其妙的問題&lt;br /&gt;&lt;br /&gt;LOGO 出現後進去後然後系統自動就被crash&lt;br /&gt;鍵盤連用都不能用，連BIOS都無法進去&lt;br /&gt;&lt;br /&gt;後來打電話去原廠問才知道是只要CASE 外殼被拔下來或外殼上的螺絲沒鎖緊&lt;br /&gt;&lt;br /&gt;都會被LOCK住、聽到了以後真的是讓人Orz&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-5111454973708765143?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/5111454973708765143/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2008/08/blog-post.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/5111454973708765143'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/5111454973708765143'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2008/08/blog-post.html' title='莫名其妙的設計'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-7487336909906120473</id><published>2008-07-22T11:23:00.004+08:00</published><updated>2008-07-22T12:05:22.033+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SEO'/><category scheme='http://www.blogger.com/atom/ns#' term='Flash'/><title type='text'>Google 開始支援索引 搜尋  Flash SWF 檔案</title><content type='html'>Improved Flash indexing &lt;br /&gt;(Flash 索引改良 )&lt;br /&gt;&lt;a href="http://googlewebmastercentral.blogspot.com/2008/06/improved-flash-indexing.html" target="_blank" rel="nofollow"&gt;http://googlewebmastercentral.blogspot.com/2008/06/improved-flash-ind...&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SWF searchability FAQ&lt;br /&gt;(搜尋SWF的FAQ)&lt;br /&gt;&lt;a href="http://www.adobe.com/devnet/flashplayer/articles/swf_searchability.html" target="_blank" rel="nofollow"&gt;http://www.adobe.com/devnet/flashplayer/articles/swf_searchability.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The End of SWF-SEO nightmare? Google indexing SWF with Adobe SDK?&lt;br /&gt;(結束SWF-SEO的噩夢 Google索引SWF 的SDK)&lt;br /&gt;&lt;a href="http://www.metah.ch/blog/2008/01/the-end-of-swf-seo-nightmare-google-indexing-swf-with-adobe-sdk/" target="_blank" rel="nofollow"&gt;http://www.metah.ch/blog/2008/01/the-end-of-swf-seo-nightmare-google-...&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;How to SEO Flash &lt;br /&gt;(如何用FLASH SEO)&lt;br /&gt;&lt;a href="http://www.hochmanconsultants.com/articles/seo-friendly-flash.shtml" target="_blank" rel="nofollow"&gt;http://www.hochmanconsultants.com/articles/seo-friendly-flash.shtml&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Are Flash only sites the SEO Devil? &lt;br /&gt;(全FLASH網站SEO)&lt;br /&gt;&lt;a href="http://blog.venture-skills.co.uk/2007/04/19/are-flash-only-sites-the-seo-devil/" target="_blank" rel="nofollow"&gt;http://blog.venture-skills.co.uk/2007/04/19/are-flash-only-sites-the-...&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;How to Design Flash Pages for Google &lt;br /&gt;(如何設計FLASH網頁for Google)&lt;br /&gt;&lt;a href="http://www.metah.ch/blog/2006/05/how-to-design-flash-pages-for-google/" target="_blank" rel="nofollow"&gt;http://www.metah.ch/blog/2006/05/how-to-design-flash-pages-for-google/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Holy Grail: SEO Model for Flash and Flex Content &lt;br /&gt;(FLASH &amp; FLEX 內容 for SEO模型)&lt;br /&gt;&lt;a href="http://www.metah.ch/blog/2008/04/holy-grail-seo-model-for-flash-and-flex-content/" target="_blank" rel="nofollow"&gt;http://www.metah.ch/blog/2008/04/holy-grail-seo-model-for-flash-and-f...&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Help search engines indexing your Flash content &lt;br /&gt;(讓你的FLASH 內容給搜尋引擎索引)&lt;br /&gt;&lt;a href="http://www.metah.ch/blog/2006/03/help-search-engines-indexing-your-flash-content/" target="_blank" rel="nofollow"&gt;http://www.metah.ch/blog/2006/03/help-search-engines-indexing-your-fl...&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;A modern approach to Flash SEO&lt;br /&gt;&lt;a href="http://blog.deconcept.com/2006/03/13/modern-approach-flash-seo/" target="_blank" rel="nofollow"&gt;http://blog.deconcept.com/2006/03/13/modern-approach-flash-seo/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-7487336909906120473?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/7487336909906120473/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2008/07/google-flash-swf.html#comment-form' title='1 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/7487336909906120473'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/7487336909906120473'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2008/07/google-flash-swf.html' title='Google 開始支援索引 搜尋  Flash SWF 檔案'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-5204330675788319931</id><published>2008-07-16T21:40:00.006+08:00</published><updated>2008-08-15T23:13:06.278+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='生活札記'/><title type='text'>【食】佃權</title><content type='html'>每次經過公司附近，都會看到一間外型很獨特的店面，只大概知道好像是賣關東煮&lt;br /&gt;&lt;br /&gt;每次都很想進去吃一下，不過時機都不對&lt;br /&gt;&lt;br /&gt;今天下了班，刻意專程過去想吃看看，到底這間神奇的店&lt;br /&gt;&lt;br /&gt;位於在延吉街138巷口，每次都是超多人，這間店從晚上6點到凌晨兩點都有營業&lt;br /&gt;&lt;br /&gt;在許多的高樓大廈旁，顯得十分顯眼，裡面主要是賣關東煮與串燒店、和酒&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/lamb-mei/2674396786/" title="Flickr 上 lamb_mei 的 門口C"&gt;&lt;img src="http://farm4.static.flickr.com/3164/2674396786_76572029c7.jpg" width="500" height="375" alt="門口C" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/lamb-mei/2673577387/" title="Flickr 上 lamb_mei 的 門口B"&gt;&lt;img src="http://farm4.static.flickr.com/3201/2673577387_fbaab14b86.jpg" width="500" height="375" alt="門口B" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/lamb-mei/2673577153/" title="Flickr 上 lamb_mei 的 門口A"&gt;&lt;img src="http://farm4.static.flickr.com/3098/2673577153_8729316cc2.jpg" width="500" height="375" alt="門口A" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;在店內，是超小間店面不會超過十個人的座位..&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/lamb-mei/2673577003/" title="Flickr 上 lamb_mei 的 店內裝潢A"&gt;&lt;img src="http://farm4.static.flickr.com/3123/2673577003_ef1e85fd39.jpg" width="500" height="375" alt="店內裝潢A" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;裝潢是日本式的風格，不過卻放著英文歌曲&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/lamb-mei/2673576729/" title="Flickr 上 lamb_mei 的 店內裝潢B"&gt;&lt;img src="http://farm4.static.flickr.com/3093/2673576729_6792e28756.jpg" width="500" height="375" alt="店內裝潢B" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;不過坐下後不知道如何點餐，好在老闆很熱心的拿MENU給我，一看MENU差點昏倒，單價都是$250以上&lt;br /&gt;&lt;br /&gt;不過種類卻算還蠻多的 有烤、日本酒、關東煮、生食...等&lt;br /&gt;&lt;br /&gt;後來只點了 關東煮(小)有六樣，還有 鹽烤豬頸肉，這兩項&lt;br /&gt;&lt;br /&gt;首先上來的是關東煮&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/lamb-mei/2673575747/" title="Flickr 上 lamb_mei 的 關東煮(小)B"&gt;&lt;img src="http://farm4.static.flickr.com/3270/2673575747_cd651908f7.jpg" width="500" height="375" alt="關東煮(小)B" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;s&gt; 左邊 &lt;/s&gt;(打錯了被發現!!) 右邊 那坨土黃色的原本還以為是味增，一吃，飛上天，原來是芥末醬，絕對不是西洋芥末，而是很辣的芥末&lt;br /&gt;&lt;br /&gt;內有溫泉蛋、蘿蔔、芝麻豆腐...和起司燒，還有不知名的東西&lt;br /&gt;&lt;br /&gt;溫泉蛋&lt;br /&gt;從來沒吃過的芝麻豆腐，吃起來相當特別&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/lamb-mei/2673576089/" title="Flickr 上 lamb_mei 的 關東煮(小)A"&gt;&lt;img src="http://farm4.static.flickr.com/3128/2673576089_1450eb66f9.jpg" width="500" height="375" alt="關東煮(小)A" /&gt;&lt;/a&gt;&lt;br /&gt;當然還有昆布熬煮的湯，而且湯喝完了，老闆還跑來問要不要加湯!!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/lamb-mei/2674395548/" title="Flickr 上 lamb_mei 的 鹽烤豬頸肉"&gt;&lt;img src="http://farm4.static.flickr.com/3209/2674395548_af5d7e78ff.jpg" width="500" height="375" alt="鹽烤豬頸肉" /&gt;&lt;/a&gt;&lt;br /&gt;等了片刻，我的烤肉終於來了，吃起來真的是，像小當家後面發光，出現 美味兩個字&lt;br /&gt;&lt;br /&gt;他裡面還提供了很多種的酒類，可惜小咩我不喝酒!&lt;br /&gt;&lt;br /&gt;結了帳這兩樣就要500元了...&lt;br /&gt;&lt;br /&gt;雖然不是設麼平價的店...但偶爾還是可以來吃看看，因為還有很多東西沒吃到&lt;br /&gt;&lt;br /&gt;要走時，旁邊的客人點了烤海螺，海鮮類，和烤肉....真的是不手軟&lt;br /&gt;&lt;br /&gt;後來才知道這間店的食材都是用日本進貨來台的，難怪那麼特別!下次有機會再去吃&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-5204330675788319931?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/5204330675788319931/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2008/07/blog-post.html#comment-form' title='2 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/5204330675788319931'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/5204330675788319931'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2008/07/blog-post.html' title='【食】佃權'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3164/2674396786_76572029c7_t.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-3955782546715639248</id><published>2008-07-16T14:26:00.001+08:00</published><updated>2008-07-16T14:31:29.403+08:00</updated><title type='text'>30種，網頁設計師可以使用的 Javascript 程式碼</title><content type='html'>&lt;p&gt;這是從外國的&lt;a href="http://www.freeziq.com/2008/07/14/the-top-30-free-ajax-javascript-code-for-web-designers.html"&gt;網站&lt;/a&gt;上看到的，它提供了30個好用的Javascript   Code給網頁設計師，全部都是免費使用且Open source的。&lt;span id="more-515"&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;1. Lightbox2, (&lt;a href="http://www.huddletogether.com" target="_blank"&gt;http://www.huddletogether.com&lt;/a&gt;)&lt;/p&gt;&lt;br /&gt;&lt;p&gt;可以用在目前的頁面上覆蓋一層圖片，類似相簿列表以及開啟之後的功能。Lightbox2使用&lt;a href="http://www.prototypejs.org/"&gt;prototype&lt;/a&gt; framework跟Scriptaculous特效庫。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;2.Timeline (&lt;a href="http://simile.mit.edu/timeline/" target="_blank"&gt;http://simile.mit.edu/timeline/&lt;/a&gt;)&lt;/p&gt;&lt;br /&gt;&lt;p&gt;看到plurk在用的Timeline技術很炫也很想使用嗎？這個Timeline就是你的最佳選擇。它使用單純的Ajax和DHTML來開發。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;3.Reflection.js(&lt;a href="http://cow.neondragon.net/stuff/reflection/"&gt;http://cow.neondragon.net&lt;/a&gt;)&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Reflection可以用來產生圖片的倒影圖，類似影像在靜態的水中或是清潔的磁磚上反射的成像。過去這種成像必須要靠Javaapplet或是Flash完成，現在只要靠簡單的Javascript就可以做到。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;4.Pie &amp;amp; Donut Chart (&lt;a href="http://www.amcharts.com/pie/"&gt;http://www.amcharts.com/pie/&lt;/a&gt;)&lt;/p&gt;&lt;br /&gt;&lt;p&gt;用來產生圓餅圖和甜甜圈圖的工具，不過這跟之前的幾個不太一樣，他其實是Flash。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;5.Plotr (&lt;a href="http://solutoire.com/plotr/"&gt;http://solutoire.com/plotr/&lt;/a&gt;)&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Plotr跟Pie &amp;amp; Donut Chart來比是一個比輕量級的統計圖表產生工具，他用的Javascript Library是比較少見的&lt;a href="http://www.mochikit.com/"&gt;Mochikit&lt;/a&gt;。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;6.Ajax Instant Messenger (&lt;a href="http://www.ajaxim.com/"&gt;http://www.ajaxim.com/&lt;/a&gt;)&lt;/p&gt;&lt;br /&gt;&lt;p&gt;這個東西很炫，而且想必是很多Web   Application都很想要用的工具，它利用Ajax技術在頁面上創造一個不需要更新頁面的即時通訊工具。這個東西的技術並不會太難，但是卻相當實用。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;7.Starbox (&lt;a href="http://www.nickstakenburg.com/projects/starbox/"&gt;http://www.nickstakenburg.com/projects/starbox/&lt;/a&gt;)&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Starbox讓你只用一張PNG圖片就可以創造各種星等評價頁面，它用的也是prototype framwork。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;8. Ajax Tabs Content (&lt;a href="http://www.dynamicdrive.com/dynamicindex17/ajaxtabscontent/"&gt;http://www.dynamicdrive.com/&lt;/a&gt;)&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Ajax的頁籤式瀏覽條，只要套用div以及css就可以創造出各種不同樣式的頁籤，它用的只是單純的javascript和ajax。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;9.Drag and Drop Shopping (&lt;a href="http://demo.script.aculo.us/shop"&gt;http://demo.script.aculo.us/shop&lt;/a&gt;)&lt;/p&gt;&lt;br /&gt;&lt;p&gt;購物網站的最愛，它替使用者創造一個拖曳式的購物車，提供使用者完全不同的操作體驗。使用的是一般的Ajax技術。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;10. Progress Bar (&lt;a href="http://www.webappers.com/progressBar/"&gt;http://www.webappers.com/progressBar/&lt;/a&gt;)&lt;/p&gt;&lt;br /&gt;&lt;p&gt;一個相當有風格的進度條，使用Ajax。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;11. Thick Box (&lt;a href="http://jquery.com/demo/thickbox/"&gt;http://jquery.com/demo/thickbox/&lt;/a&gt;)&lt;/p&gt;&lt;br /&gt;&lt;p&gt;這是一個相當實用的工具，跟第一項所介紹的Lightbox有點類似，它可以在目前頁面上開啟一個新的對話盒，對話盒內可以放任何圖片、Flash檔、或者是一般的HTML。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;它用的Javascript framwork是&lt;a href="http://www.jquery.com"&gt;jQuery&lt;/a&gt;，這也是今天所介紹到第一個用jQuery的工具。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;12. Create Flickr Like Fields (&lt;a href="http://dbachrach.com/blog/2007/01/07/create-flickr-like-editing-fields-using-ajax-css/"&gt;http://dbachrach.com&lt;/a&gt;)&lt;/p&gt;&lt;br /&gt;&lt;p&gt;建立一個跟Flickr編輯元件類似的頁面物件，如果不清楚這是甚麼的話，這裡有&lt;a href="http://www.dbachrach.com/blog/wp-content/uploads/2007/01/flickr_edit.php" target="_blank"&gt;範例&lt;/a&gt;。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;13. jTip – A jQuery Tool Tip (&lt;a href="http://codylindley.com/Javascript/264/jtip-a-jquery-tool-tip"&gt;http://codylindley.com&lt;/a&gt;)&lt;/p&gt;&lt;br /&gt;&lt;p&gt;可以用來產生tool tip的工具，用的是jQuery Framework，這裡有&lt;a href="http://www.codylindley.com/blogstuff/js/jtip/"&gt;範例&lt;/a&gt;。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;14.Accordian (&lt;a href="http://demos.mootools.net/Accordion"&gt;http://demos.mootools.net/Accordion&lt;/a&gt;)&lt;/p&gt;&lt;br /&gt;&lt;p&gt;可以用來產生折疊頁面資料特效的Javascript，它用的是另一個相當有名的Javascript framework, &lt;a href="http://mootools.net" target="_blank"&gt;mootools&lt;/a&gt;。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;15.Unobtrusive AJAX Star Rating Bar (&lt;a href="http://www.masugadesign.com/the-lab/scripts/unobtrusive-ajax-star-rating-bar/"&gt;http://www.masugadesign.com&lt;/a&gt;)&lt;/p&gt;&lt;br /&gt;&lt;p&gt;這也是用來產生星等評價頁面的工具，不過它還包含了後端的Server-side script PHP，效果類似Amazon上的評價方式。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;從第十六個開始，文章裡面就沒有比較詳細的說明，就請連回&lt;a href="http://www.freeziq.com/2008/07/14/the-top-30-free-ajax-javascript-code-for-web-designers.html" target="_blank"&gt;原作者的網站&lt;/a&gt;看看吧。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-3955782546715639248?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/3955782546715639248/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2008/07/30-javascript.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/3955782546715639248'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/3955782546715639248'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2008/07/30-javascript.html' title='30種，網頁設計師可以使用的 Javascript 程式碼'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-9121121465347692034</id><published>2008-06-30T15:52:00.003+08:00</published><updated>2008-06-30T15:58:12.724+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='生活札記'/><title type='text'>正牌的羊小咩圖 (不是仿的喔!!)</title><content type='html'>由於最近太多仿冒我的暱稱XD &lt;=有人搞笑圖 預知詳情請點&lt;a href="http://www.ojelly.com/fun"&gt;&lt;strong&gt;這裡&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;P.S 裡面那個人是Kei 把一群羊修圖放進去的，在這強打一群羊的震動小綿羊&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;所以為了仿冒的事情避免發生所以放上我的羊咩圖&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/11465715@N06/2624266894/" title="Flickr 上 lamb_mei 的 羊"&gt;&lt;img src="http://farm4.static.flickr.com/3224/2624266894_ea24797d2c_o.jpg" width="388" height="552" alt="羊" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/11465715@N06/2623441845/" title="Flickr 上 lamb_mei 的 20080610055"&gt;&lt;img src="http://farm4.static.flickr.com/3237/2623441845_498009de91.jpg" width="499" height="500" alt="20080610055" /&gt;&lt;/a&gt;&lt;br /&gt;這是蛙姐姐送我的禮物 超古錐的羊&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-9121121465347692034?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/9121121465347692034/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2008/06/blog-post_30.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/9121121465347692034'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/9121121465347692034'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2008/06/blog-post_30.html' title='正牌的羊小咩圖 (不是仿的喔!!)'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3237/2623441845_498009de91_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-6645729280473172979</id><published>2008-06-29T15:31:00.004+08:00</published><updated>2008-06-30T17:34:14.606+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='生活札記'/><title type='text'>台北某五星級飯店</title><content type='html'>星期六雨下得真大~因緣際會下...跑去了某五星級飯店&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;大門進去，飯店大門外的噴水池&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/11465715@N06/2620608662/" title="Flickr 上 lamb_mei 的 20080629097"&gt;&lt;img src="http://farm4.static.flickr.com/3185/2620608662_d8a8572d0e.jpg" width="500" height="375" alt="20080629097" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;飯店內的噴水池，這應該算噴水池吧&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/11465715@N06/2619788247/" title="Flickr 上 lamb_mei 的 大廳的噴水池"&gt;&lt;img src="http://farm4.static.flickr.com/3089/2619788247_bb1940a600.jpg" width="375" height="500" alt="大廳的噴水池" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;到了以後就去Check In &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/11465715@N06/2619788049/" title="Flickr 上 lamb_mei 的 大廳登記處"&gt;&lt;img src="http://farm4.static.flickr.com/3192/2619788049_0b07ac0f8f.jpg" width="500" height="375" alt="大廳登記處" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;做給他身分證跟信用卡確認完以後就給了門禁卡&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/11465715@N06/2620698902/" title="Flickr 上 lamb_mei 的 房門卡"&gt;&lt;img src="http://farm4.static.flickr.com/3155/2620698902_a06ba5a1ca.jpg" width="500" height="375" alt="房門卡" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;環視一下大廳~其實還蠻大的 晚上還蠻多人在裡面的也在大廳拍照&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;飯店大廳一角&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/11465715@N06/2620613048/" title="Flickr 上 lamb_mei 的 大廳一角"&gt;&lt;img src="http://farm4.static.flickr.com/3107/2620613048_5f88c643cd.jpg" width="500" height="375" alt="大廳一角" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/11465715@N06/2619787841/" title="Flickr 上 lamb_mei 的 大廳一角"&gt;&lt;img src="http://farm4.static.flickr.com/3040/2619787841_15a45a51bf.jpg" width="375" height="500" alt="大廳一角" /&gt;&lt;/a&gt;&lt;br /&gt;(由於拍照是隔一天中午了所以裡面走出來的人都是要CHECK OUT，由電梯中庭走出來的 )&lt;br /&gt;&lt;br /&gt;12F 的電梯中庭&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/11465715@N06/2619786313/" title="Flickr 上 lamb_mei 的 電梯中庭"&gt;&lt;img src="http://farm4.static.flickr.com/3146/2619786313_e4b0e17532.jpg" width="500" height="375" alt="電梯中庭" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;飯店房間外走廊&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/11465715@N06/2619786881/" title="Flickr 上 lamb_mei 的 飯店房間走廊"&gt;&lt;img src="http://farm4.static.flickr.com/3048/2619786881_96b538010e.jpg" width="500" height="375" alt="飯店房間走廊" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/11465715@N06/2619785935/" title="Flickr 上 lamb_mei 的 飯店房間走廊"&gt;&lt;img src="http://farm4.static.flickr.com/3250/2619785935_b705701bb5.jpg" width="500" height="375" alt="飯店房間走廊" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;露天游泳池&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/11465715@N06/2619786623/" title="Flickr 上 lamb_mei 的 露天游泳池"&gt;&lt;img src="http://farm4.static.flickr.com/3062/2619786623_9114a3619f.jpg" width="500" height="375" alt="露天游泳池" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/11465715@N06/2620608896/" title="Flickr 上 lamb_mei 的 20080629074"&gt;&lt;img src="http://farm4.static.flickr.com/3181/2620608896_6da3f211a3.jpg" width="500" height="375" alt="20080629074" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/11465715@N06/2620611752/" title="Flickr 上 lamb_mei 的 12F鳥瞰台北市"&gt;&lt;img src="http://farm4.static.flickr.com/3182/2620611752_9b6b418465.jpg" width="500" height="375" alt="12F鳥瞰台北市" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;可以鳥瞰台北市的道路，悠閒的氣氛跟底下匆促的車子，成了強烈對比的感覺&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/11465715@N06/2620609364/" title="Flickr 上 lamb_mei 的 鳥瞰台北道路&amp;amp;游泳池"&gt;&lt;img src="http://farm4.static.flickr.com/3273/2620609364_e556562775.jpg" width="500" height="375" alt="鳥瞰台北道路&amp;amp;游泳池" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;還有正在很優閒做日光浴的人們&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/11465715@N06/2620611418/" title="Flickr 上 lamb_mei 的 正在做日光浴的人們"&gt;&lt;img src="http://farm4.static.flickr.com/3237/2620611418_37f64d35cb.jpg" width="500" height="375" alt="正在做日光浴的人們" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;再來這是飯店內吃&amp;喝的東西&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/11465715@N06/2619785565/" title="Flickr 上 lamb_mei 的 冰箱內很貴的飲料"&gt;&lt;img src="http://farm4.static.flickr.com/3151/2619785565_e6bab93c25.jpg" width="500" height="375" alt="冰箱內很貴的飲料" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/11465715@N06/2619784829/" title="Flickr 上 lamb_mei 的 20080629075"&gt;&lt;img src="http://farm4.static.flickr.com/3003/2619784829_f5870095cf.jpg" width="500" height="375" alt="20080629075" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;(不過爆貴，隨便都是100 起跳)&lt;br /&gt;&lt;br /&gt;這鍵盤是給用電視上網的人用的，還蠻特殊的~連滑鼠都設計在上面，沒看過這種的!!&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/11465715@N06/2620609566/" title="Flickr 上 lamb_mei 的 電視用的鍵盤"&gt;&lt;img src="http://farm4.static.flickr.com/3266/2620609566_3575162436.jpg" width="500" height="375" alt="電視用的鍵盤" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;不過用他的電視上網超貴 24Hr 要 $10XX NT 然後用電視看一些頻道都是要付費，連早餐的吐司都是$300 NT起跳....超黑的!!!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;後話...感覺大陸人還蠻多的，美國人看起來也很多，然後還有看到大使館的車子，應該是有重要貴賓吧&lt;br /&gt;&lt;br /&gt;我果然不適合這種STYLE ，這種飯店都是招待國外貴賓或是很有錢的觀光客，還是MOTEL和溫泉飯店比較適合我，哈!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-6645729280473172979?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/6645729280473172979/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2008/06/blog-post_29.html#comment-form' title='1 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/6645729280473172979'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/6645729280473172979'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2008/06/blog-post_29.html' title='台北某五星級飯店'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3185/2620608662_d8a8572d0e_t.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-2240252827277980978</id><published>2008-06-19T14:07:00.002+08:00</published><updated>2008-06-19T21:42:53.968+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='新奇'/><title type='text'>乖乖的妙用...MIS, IT人員必看</title><content type='html'>我朋友跟我說~沒聽過真的是笑翻了&lt;br /&gt;&lt;br /&gt;我也要去買包乖乖貢在公司的Mail Server 上, 祈求每天都正常~~~~~ &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;img alt="" src="http://farm3.static.flickr.com/2163/2301973212_3182e46817_o.jpg" /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;這個禮拜剛開工,   不免俗的總會有個新春開工典禮&lt;br /&gt;簡單說就是拜拜啦&lt;br /&gt;其實兔還喜歡這種儀式的&lt;br /&gt;總之自己要在這裡工作, 禮不可廢嘛,   有拜有保佑啦&lt;br /&gt;公司拜的貢品不外乎就是餅干糖果, 水果之類的, 撚個香, 點個鞭炮就算完&lt;br /&gt;可其中資訊部門有自己特別的一項貢品, 就是乖乖&lt;br /&gt;對,   就是有五香乖乖, 奶油椰子乖乖的那個乖乖&lt;br /&gt;有一回兔跟在乖乖上班的同學(以下簡稱&amp;quot;乖&amp;quot;)說道: &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;兔：「欸,   我們公司可是你們公司的大戶喔」 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;乖：「為什麼」 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;兔：「因為我們每年都會買幾百包乖乖啊」 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;乖：「為什麼, 你們公司很喜歡吃嗎??」 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;兔：「不是, 不是, 我們是買來放在伺服器上面的」&lt;br /&gt;　　&lt;br /&gt;「   而且我們都只買奶油椰子口味的喔...」(故意賣個關子) &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;乖：「為什麼??」(好像答錄機喔~~ ) &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;兔：「因為~~伺服器要是亮綠色以外的燈就慘啦, 紅豆牛奶口味的尤其不行」 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;乖：「(狂笑)」&lt;br /&gt;　　&lt;br /&gt;「我從來都沒有想過乖乖會有這種妙用耶, 一定要回去告訴我同事...」&lt;br /&gt;&lt;div&gt;&lt;img alt="" src="http://farm3.static.flickr.com/2372/2301973216_dff066919e_o.jpg" /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;img alt="" src="http://farm3.static.flickr.com/2230/2301973220_b66d5a3824_o.jpg" /&gt;&lt;/div&gt;&lt;br /&gt;至於乖乖的放置期,   大約是半年換一次&lt;br /&gt;所以常常會吃到被換下來的奶油椰子口味的乖乖&lt;br /&gt;今年才剛換上新的乖乖&lt;br /&gt;去到機房看到200多包乖乖被放置在機櫃上,   還真是壯觀&lt;br /&gt;隨手指著一包機櫃上的乖乖問 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;兔：「新包裝耶, 我可以吃那包嗎」&lt;br /&gt;&lt;div&gt;&lt;img alt="" src="http://farm4.static.flickr.com/3186/2301973222_c2f924e01c_o.jpg" /&gt;&lt;/div&gt;&lt;br /&gt;同事：「如果我是妳,   我就不會去吃那包乖乖...」 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;兔：「為什麼不行??」 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;同事：「因為我上次吃了機櫃上的,   結果下午就當機了」&lt;br /&gt;　　　&lt;br /&gt;「如果妳真的很想吃, 請吃妳自己管的那台機櫃上的」 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;哈哈... 兔才不會自找麻煩呢,   當機就慘啦&lt;br /&gt;雖然看起來有點小迷信&lt;br /&gt;不過, 有時候還真的不能不信邪耶&lt;br /&gt;而且, 有一點好玩 ^^&lt;br /&gt;給冷冰冰的機房也有了點人味哩. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;要乖喔!!&lt;br /&gt;&lt;div&gt;&lt;img alt="" src="http://farm3.static.flickr.com/2170/2301202303_de1fa4b278_o.jpg" /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-2240252827277980978?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/2240252827277980978/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2008/06/mis-it.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/2240252827277980978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/2240252827277980978'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2008/06/mis-it.html' title='乖乖的妙用...MIS, IT人員必看'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-455898978217917399</id><published>2008-06-19T01:25:00.002+08:00</published><updated>2008-06-19T01:28:56.766+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='新奇'/><title type='text'>我再也不相信網路上的圖片了</title><content type='html'>我以後在網路上看正咩的圖片，一定要抱著高度懷疑的態度&lt;br /&gt;&lt;br /&gt;不然就跟這個影片一樣【被Photoshop 欺騙】&lt;br /&gt;&lt;p align="center"&gt;&lt;br /&gt;        &lt;embed src="http://www.youtube.com/v/rf5i03myHnY&amp;amp;hl=en" width="425" height="344" type="application/x-shockwave-flash" wmode="transparent"&gt;&lt;/embed&gt;&lt;br /&gt;      &lt;/p&gt;&lt;br /&gt;&lt;br /&gt;不過這個人用 PhotoShop 還真厲害阿~我還都只會修修改改~不過這也改太多了吧&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-455898978217917399?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/455898978217917399/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2008/06/blog-post_19.html#comment-form' title='1 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/455898978217917399'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/455898978217917399'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2008/06/blog-post_19.html' title='我再也不相信網路上的圖片了'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-74974678504023164</id><published>2008-06-19T00:32:00.004+08:00</published><updated>2008-06-19T00:54:19.113+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='新奇'/><title type='text'>IE 送給 Mozilla 一個大蛋糕當禮物</title><content type='html'>今天在 Engadget 癮科技 看到 &lt;a href="http://chinese.engadget.com/2008/06/18/ie-team-gives-mozilla-team-a-big-cake/"&gt;這篇&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;IE 團隊在 FF3 正式上路的昨天(6/18) 送給 Mozilla 團隊一顆 IE 圖樣的大蛋糕。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;個人是覺得他們(IE)在跟 Mozilla 團隊示威，說的是瀏覽器 IE才是王道，哈來個下馬威....&lt;br /&gt;&lt;br /&gt;  &lt;div align="center"&gt;&lt;a href="http://www.flickr.com/photos/robceemoz/2587912633/"&gt;&lt;img height="500" alt="Al with Cake" src="http://farm4.static.flickr.com/3122/2587912633_9084fecde4.jpg" width="333" border="1" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;  &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-74974678504023164?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/74974678504023164/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2008/06/ie-mozilla.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/74974678504023164'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/74974678504023164'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2008/06/ie-mozilla.html' title='IE 送給 Mozilla 一個大蛋糕當禮物'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3122/2587912633_9084fecde4_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-3730163554057318069</id><published>2008-06-19T00:29:00.000+08:00</published><updated>2008-06-19T00:31:20.995+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='疑難雜症'/><title type='text'>Windows Vista的網路芳鄰設定法</title><content type='html'>若網路芳鄰看不到對方電腦可參考以下方式&lt;br /&gt;&lt;br /&gt;1. 在「網路」按右鍵選內容。&lt;br /&gt;&lt;br /&gt;2. 在開出來的「網路和共用中心」視窗中，啟動「網路探索」和「檔案分享權限設定」後，再點擊「自訂」。&lt;br /&gt;&lt;br /&gt;3. 選擇「私人」並按下「下一步」。&lt;br /&gt;&lt;br /&gt;4. 可以直接按下「關閉」或也可以點選「檢視網路上的電腦及裝置」。&lt;br /&gt;&lt;br /&gt;5. 這時就看得到網路上其他電腦。&lt;br /&gt;&lt;br /&gt;6. 如果沒有用還是看不到其他電腦，在桌面上的「網路」圖示按右鍵選內容，再選擇「管理網路連線」。&lt;br /&gt;&lt;br /&gt;7. 將 「Internet Protocol Version 6 (TCP/IPv6) 」的勾取消勾選並按下「確定」，應該就沒問題了。&lt;br /&gt;&lt;br /&gt;8. 另外因為Windows Vista較講究安全性，所以在Server端(Vista)要設定Client端(XP)的使用者帳號密碼，才能分享檔案讓Windows XP存取，如果嫌麻煩或太多Client PC，可以參考以下做法：&lt;br /&gt;在桌面的「網路」按滑鼠右鍵，選「內容」。&lt;br /&gt;&lt;br /&gt;9. 在「網路和共用中心」有一個「以密碼保護的共用」，選擇「關閉以密碼保護的共用」並按下「套用」，關閉密碼保護後Windows XP連到這台Windows Vista電腦即可直接存取檔案，不需再輸入帳號密碼。&lt;br /&gt;&lt;br /&gt;文章出處： &lt;a href="http://portal.genuine.com.tw/Service/Service_Content.aspx?NewsID=d45d5121-d1d0-4a30-acee-f1512b6c5b9b"&gt;http://portal.genuine.com.tw/Service/Service_Content.aspx?NewsID=d45d5121-d1d0-4a30-acee-f1512b6c5b9b&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-3730163554057318069?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/3730163554057318069/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2008/06/windows-vista.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/3730163554057318069'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/3730163554057318069'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2008/06/windows-vista.html' title='Windows Vista的網路芳鄰設定法'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-3467027668782233735</id><published>2008-06-19T00:22:00.002+08:00</published><updated>2008-06-19T00:36:47.854+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='新奇'/><title type='text'>Google推出Google Maps API for Flash</title><content type='html'>&lt;img src="http://www.wowbox.com.tw/blog/attachments/month_0806/a200869141345.jpg" alt="" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Google最近推出了Google Maps API for Flash，採用的是Actionscript   3.0，可將Google Maps加入Flash與Flex應用程式內。&lt;br /&gt;&lt;br /&gt;說明文件請看&lt;a href="http://code.google.com/apis/maps/documentation/flash/index.html" target="_blank"&gt;這裡&lt;/a&gt;，還有一些&lt;a href="http://code.google.com/apis/maps/documentation/flash/demogallery.html" target="_blank"&gt;Demo&lt;/a&gt;可以參考。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-3467027668782233735?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/3467027668782233735/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2008/06/googlegoogle-maps-api-for-flash.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/3467027668782233735'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/3467027668782233735'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2008/06/googlegoogle-maps-api-for-flash.html' title='Google推出Google Maps API for Flash'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-7864461730824481913</id><published>2008-06-16T01:59:00.007+08:00</published><updated>2008-06-16T02:30:49.047+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='生活札記'/><title type='text'>雨後的台北</title><content type='html'>今天騎著車到處跑&lt;br /&gt;因為烏雲密布，原先打算吃完飯直接回家，但想說回家也沒幹嘛&lt;br /&gt;&lt;br /&gt;就騎著車一直跑到沒烏雲的地方，原本打算到大佳河濱公園看狗&lt;br /&gt;&lt;br /&gt;但快到的時候那邊雨還蠻大的，所以就順勢直接跑到士林夜市，因為想吃甜甜圈&lt;br /&gt;&lt;br /&gt;就走到 Mister Donut 裡面買了甜甜圈來吃，吃完走出去竟然又出太陽了&lt;br /&gt;&lt;br /&gt;然後想說也繞的差不多的了就打算回家了&lt;br /&gt;&lt;br /&gt;都是一陣雨然後出太陽，想說應該會出現彩虹，找了一下果真在身後找到了彩虹&lt;br /&gt;&lt;br /&gt;還蠻清楚的&lt;br /&gt;&lt;br /&gt;經過總統府前 可以很清楚的半弧形在地平面上，還蠻好看的&lt;br /&gt;&lt;br /&gt;可惜在那邊沒有拍照，接下來經過中正橋的時候，往左看 是一個很大的彩虹，車都停在路邊拍照&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;仔細看有兩道彩虹&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_pSbM8nvNMuc/SFVfqbQD-tI/AAAAAAAAADQ/w2loiwl3oiE/s1600-h/20080615058.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_pSbM8nvNMuc/SFVfqbQD-tI/AAAAAAAAADQ/w2loiwl3oiE/s400/20080615058.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5212177326225488594" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_pSbM8nvNMuc/SFVdJAcZn7I/AAAAAAAAACo/En0tanFjG9Q/s1600-h/20080615060.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_pSbM8nvNMuc/SFVdJAcZn7I/AAAAAAAAACo/En0tanFjG9Q/s400/20080615060.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5212174553070542770" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_pSbM8nvNMuc/SFVeKDQXcXI/AAAAAAAAAC4/QzLYq4XRtSA/s1600-h/20080615061.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_pSbM8nvNMuc/SFVeKDQXcXI/AAAAAAAAAC4/QzLYq4XRtSA/s400/20080615061.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5212175670516871538" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;橋的另外一面&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_pSbM8nvNMuc/SFVeoxaxGwI/AAAAAAAAADA/uDqhDnJyX4Y/s1600-h/20080615064.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_pSbM8nvNMuc/SFVeoxaxGwI/AAAAAAAAADA/uDqhDnJyX4Y/s400/20080615064.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5212176198304602882" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_pSbM8nvNMuc/SFVdnkSciVI/AAAAAAAAACw/klH-ICa3-rM/s1600-h/20080615062.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_pSbM8nvNMuc/SFVdnkSciVI/AAAAAAAAACw/klH-ICa3-rM/s400/20080615062.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5212175078088542546" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;一推停下來的車，還有一堆人在拍照，經過的車都慢下來看&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_pSbM8nvNMuc/SFVe36_lJOI/AAAAAAAAADI/__H2x3a6N7M/s1600-h/20080615063.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_pSbM8nvNMuc/SFVe36_lJOI/AAAAAAAAADI/__H2x3a6N7M/s400/20080615063.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5212176458572965090" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;下過雨的台北，給人的感覺真舒服....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-7864461730824481913?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/7864461730824481913/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2008/06/blog-post_16.html#comment-form' title='1 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/7864461730824481913'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/7864461730824481913'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2008/06/blog-post_16.html' title='雨後的台北'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_pSbM8nvNMuc/SFVfqbQD-tI/AAAAAAAAADQ/w2loiwl3oiE/s72-c/20080615058.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-5251349145472814485</id><published>2008-06-13T11:30:00.001+08:00</published><updated>2008-06-13T11:34:38.642+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='新奇'/><title type='text'>魔鬼終結者4最新預告片(附中文字幕)  【惡搞】</title><content type='html'>今天看到這個，差點笑翻了.....真的是惡搞萬歲!!&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/sMXoqZrVd68"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/sMXoqZrVd68" type="application/x-shockwave-flash" wmode="transparent" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-5251349145472814485?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/5251349145472814485/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2008/06/4.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/5251349145472814485'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/5251349145472814485'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2008/06/4.html' title='魔鬼終結者4最新預告片(附中文字幕)  【惡搞】'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-5866958147024238194</id><published>2008-06-06T16:29:00.009+08:00</published><updated>2011-04-21T16:46:53.613+08:00</updated><title type='text'>網頁 cache 以及瀏覽器 Temporary Internet Files 造成瀏覽問題</title><content type='html'>今天公司設計遇到一個問題&lt;br /&gt;&lt;br /&gt;一般我們上傳一個網頁檔 內部有圖有字&lt;br /&gt;&lt;br /&gt;但是然後又更新 但是客戶還在ㄍㄞ 看到還是舊的...然後跟設計師在哪邊 ㄏㄨㄢ&lt;br /&gt;&lt;br /&gt;後來去了解才知道是 cache 的問題&lt;br /&gt;&lt;br /&gt;就是再瀏覽器(若沒有關閉再開啟)不會自動更新&lt;br /&gt;&lt;br /&gt;所以在那邊使用reload 或按F5重新整理都沒辦法看到更新的內容&lt;br /&gt;&lt;br /&gt;一般只要請使用者&lt;strong&gt;按 【Ctrl】 + 【F5】就可強制更新&lt;/strong&gt; ，解決現況&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;一般瀏覽器在瀏覽一個網頁時會把 網頁上的資料 複製一份到Temporary Internet Files就是這個原因所導致&lt;br /&gt;&lt;br /&gt;so 若是想要自己處理掉這個問題，或是改善這問題有兩種方式&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;1. sending 一個 head , cache-control=no-cache, 及 pragma=no-cache&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;PHP的話可以用&lt;br /&gt;&lt;pre class="brush: php;"&gt;&lt;br /&gt;   header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');&lt;br /&gt;   header('Cache-Control: no-store, no-cache, must-revalidate');&lt;br /&gt;   header('Cache-Control: post-check=0, pre-check=0', FALSE);&lt;br /&gt;   header('Pragma: no-cache');&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;2. 你自己加個亂數字串&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;就是在路徑後加上亂數，瀏覽器會認定為不同網址&lt;br /&gt;&lt;br /&gt;index.php?rand=7846312&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;----------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;但是這兩種方式對&lt;strong&gt;設計師&lt;/strong&gt;都不方便使用&lt;br /&gt;&lt;br /&gt;所以用第一種的概念 產生了第三種方式&lt;br /&gt;&lt;br /&gt; 在&amp;lt;head&amp;gt; &amp;lt;/head&amp;gt;內加入 meta tag 請求&lt;br /&gt;&lt;pre class="brush: html;"&gt;&lt;br /&gt;&lt;meta http-equiv="Expires" content="Tue, 09 Dec 1997 00:00:00 GMT"&gt;&lt;br /&gt;&lt;meta http-equiv="Cache-Control" content="no-cache" /&gt;&lt;br /&gt;&lt;meta http-equiv="Pragma" content="no-cache" /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;這樣就可以內容不被暫存&lt;br /&gt;&lt;br /&gt;註:&lt;br /&gt;&lt;strong&gt;不過 cache 有很多種，包括客戶家的 proxy server，所以，請多點人看&lt;br /&gt;&lt;br /&gt;包含不同公司環境地點的人，只要確認外部看得到更新結果，就 OK 了&lt;br /&gt;&lt;br /&gt;這是更新上傳後必須確認的....&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-5866958147024238194?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/5866958147024238194/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2008/06/cache-temporary-internet-files.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/5866958147024238194'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/5866958147024238194'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2008/06/cache-temporary-internet-files.html' title='網頁 cache 以及瀏覽器 Temporary Internet Files 造成瀏覽問題'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-4267259285916252360</id><published>2008-06-06T15:33:00.003+08:00</published><updated>2008-06-06T15:43:53.287+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='新奇'/><title type='text'>離職這件事...</title><content type='html'>今天在朋友聊天中談到離職這件事情&lt;br /&gt;&lt;br /&gt;覺得 寫離職信真是一門藝術&lt;br /&gt;&lt;br /&gt;不同個性的人寫出來的離職信就是不一樣&lt;br /&gt;&lt;br /&gt;像我一位朋友他離職信內就寫到&lt;br /&gt;&lt;br /&gt;【這就像兩個人交往一樣，再一起要兩個心甘情願、不過要分開只要一人同意就行了】......&lt;br /&gt;&lt;br /&gt;這麼唬爛的東西都寫得出來&lt;br /&gt;&lt;br /&gt;也有人說到&lt;br /&gt;&lt;br /&gt;【他前公司，休假還要寫 工作交接信，那也是一門藝術，明知道沒有人能接下他的工作，還是要寫，最後代理人都是主管，然後主管在他休假時就會打手機給他】&lt;br /&gt;&lt;br /&gt;真是無言&lt;br /&gt;&lt;br /&gt;結論是&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;所以工作交接信的內容就是：我的手機號碼是 XXXXXXX&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;對話當中有人丟了一個&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bawbaw.icittys.com/farewell_mail/"&gt;離職信範本網&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;裡面還有一篇超扯的 範本 &lt;a href="http://bawbaw.icittys.com/farewell_mail/show.php?id=100"&gt;點我&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;內文摘要 ..有提到【黨和人民從小教育我，飲水思源，知恩圖報.....　 xxx涕零頓首】&lt;br /&gt;感覺比較像退黨感言...&lt;br /&gt;&lt;br /&gt;話說回來不過遇到這種事 都真的滿苦悶&lt;br /&gt;&lt;br /&gt;最苦悶的還是主管..無論是自己想走，或是公司要請人走...&lt;br /&gt;&lt;br /&gt;所以總結就是&lt;strong&gt;寫些有趣的讓主管開心&lt;/strong&gt;..!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-4267259285916252360?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/4267259285916252360/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2008/06/blog-post.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/4267259285916252360'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/4267259285916252360'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2008/06/blog-post.html' title='離職這件事...'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-5500159592633784278</id><published>2008-05-29T18:21:00.009+08:00</published><updated>2008-06-19T14:03:25.159+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='疑難雜症'/><category scheme='http://www.blogger.com/atom/ns#' term='新奇'/><category scheme='http://www.blogger.com/atom/ns#' term='Flash'/><title type='text'>SQL Injection 發動Flash零時差攻擊</title><content type='html'>資料來源 &lt;br /&gt;&lt;br /&gt;  &lt;a href="http://www.ithome.com.tw/itadm/article.php?c=49134"&gt;駭客收割SQL Injection成果　發動Flash零時差攻擊&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;  &lt;a href="http://tw.news.yahoo.com/article/url/d/a/080525/5/zx2p.html"&gt;調查局：企業應防範大規模資料隱碼攻擊&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;至於目前帶來的影響....&lt;br /&gt;&lt;br /&gt;經 &lt;strong&gt;Charles&lt;/strong&gt; 註1 &amp; &lt;strong&gt;Ticore&lt;/strong&gt; 註2 兩位解釋 ...&lt;br /&gt;&lt;br /&gt;簡單說有 15 萬個以上網頁被駭客植入一段程式碼&lt;br /&gt;&lt;br /&gt;使看這些網站的用戶去下載並執行了一個「具有存取本機系統資源」能力的 .swf，&lt;br /&gt;&lt;br /&gt;對這些用戶的資安構成威脅&lt;br /&gt;&lt;br /&gt;並且駭客可能會有能力用這些用戶的電腦對網路上的任何目標發動 DoS 攻擊&lt;br /&gt;&lt;br /&gt;最終影響結果就是看過這些網頁的用戶都被裝木馬&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;解決方案&lt;br /&gt;&lt;br /&gt;升級到最新版就沒事了 &lt;a href="http://www.adobe.com/tw/products/flashplayer/"&gt;更新FLASH PLAYER&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;------------------------------ 5/30 補充 -------------------------------&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.adobe.com/psirt/2008/05/more_information_on_recent_fla.html"&gt;Adobe PSIRT 公布了關於近日 Flash 漏洞的更多資訊&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;感謝 Charles 提供的中文翻譯&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;---------------------------- 內文如下 --------------------------------&lt;br /&gt;&lt;br /&gt;這裡有一些更多關於最近被報導的 Flash Player 漏洞的資訊，也許可幫助解答一些問題。&lt;br /&gt;&lt;br /&gt;- 這不是零日攻擊（Zero-day Exploit），各種惡意的報導已被傳遞，Flash Player Standalone 9.0.124.0 與 Linux Player 9.0.124.0 並不會受到 Symantec 於 2008 年 5 月 27 日公布的漏洞所威脅。Symantec 原本認為這是一個零日、未被修補的漏洞，但在他們 Threatcon page 最近的更新指出，他們現在確認了這個問題不影響任何版本的 Flash Player 9.0.124.0。&lt;br /&gt;&lt;br /&gt;- 雖然在上個月的 Security Bulletin APSB08-11 公開的漏洞，說明它影響所有平台 (Mac, Windows, and Linux), 但我們看到的行為，目前為止都是針對 Windows 用戶。&lt;br /&gt;&lt;br /&gt;- 這次攻擊包含 SQL 注入攻擊與很顯然地利用了很多其他（非 flash player）的漏洞，來將使用者從合法的網站重新導向到惡意的網域，以運作這些惡意的 SWF。&lt;br /&gt;&lt;br /&gt;- Symantec 與其他主要的防毒軟體商已增加了對目前看過的攻擊的偵測。&lt;br /&gt;&lt;br /&gt;- 最近的 Flash Player 10 beta 也沒有這個攻擊方面的弱點。&lt;br /&gt;&lt;br /&gt;最後，為了確定用戶沒有這方面的漏洞，我們強烈建議使用者下載並安裝最新版的 Flash Player 更新，9.0.124.0。不需要反安裝，只要安裝最新的 Flash Player。使用多種瀏覽器的用戶，應該針對在其系統上的每個瀏覽器做更新。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;註1&lt;/em&gt;&lt;/strong&gt; Charles 竇永平&lt;br /&gt;Charles Lab 網站創辦人、Adobe 認證講師、Taiwan Adobe User Group 核心成員、網彼資訊股份有限公司技術長、Charles Lab 查爾斯實驗室。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;註2&lt;/em&gt;&lt;/strong&gt; &lt;a href="http://ticore.blogspot.com/"&gt;Ticore&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-5500159592633784278?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/5500159592633784278/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2008/05/sql-injection-flash.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/5500159592633784278'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/5500159592633784278'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2008/05/sql-injection-flash.html' title='SQL Injection 發動Flash零時差攻擊'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-741848452335900538</id><published>2008-05-28T22:26:00.002+08:00</published><updated>2008-05-28T22:32:21.996+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='生活札記'/><title type='text'>加鹽的咖啡‏</title><content type='html'>他是一個很普通的人，當晚會結束，他邀請她一塊去喝咖啡的時候，她很吃驚，然而，出於禮貌，她還是答應了。 &lt;br /&gt;&lt;br /&gt;坐在咖啡館裏，兩個人之間的氣氛很是尷尬，沒有什麼話題，她只想儘快結束，好回去。&lt;br /&gt;&lt;br /&gt; 但是當小姐把咖啡端上來的時候，他卻突然說：「麻煩你拿點鹽過來，我喝咖啡習慣放點鹽。&lt;br /&gt;&lt;br /&gt;當時，她都愣了，小姐也愣了，大家的目光、都集中到了他身上，以至於他的臉也紅了。&lt;br /&gt;&lt;br /&gt;小姐把鹽拿過來了，他放了點進去，慢慢地喝著。&lt;br /&gt;&lt;br /&gt; 她是好奇心很重的女子，於是好奇地問他：「你為什麼要加鹽呢？」。&lt;br /&gt;&lt;br /&gt; 他沈默了一會，很慢的幾乎是一字一頓的說：「小時候，我家住在海邊，我老是在海裏泡著，海浪打過來，海水湧進嘴裏，又苦又鹹。現在，很久沒回家了，咖啡裡加鹽，就算是想家的一種表現吧，可以把距離拉近一點。」 &lt;br /&gt;&lt;br /&gt;她突然被打動了，因為這是她第一次聽到男人在她面前說想家，她認為，想家的男人必定是顧家的男人，而顧家的男人必定是愛家的男人... 她忽然有一種傾訴的慾望，跟他說起了她遠在千里之外的故鄉，冷冰冰的氣氛漸漸的變得融洽起來，兩個人聊了很久，並且，她沒有拒絕他送她回家。 &lt;br /&gt;&lt;br /&gt;再以後，兩個人頻繁的約會，她發現他實際上是一個很好的男人，大度，細心，體貼，符合她所欣賞的所有的優秀男人應該具有的特性。&lt;br /&gt;&lt;br /&gt;她暗自慶幸，幸虧當時的禮貌，才沒有和他擦肩而過。&lt;br /&gt;&lt;br /&gt;她帶他去遍了咖啡館，每次都是她說：「請拿些鹽來好嗎？我男朋友喜歡咖啡裡加鹽。」&lt;br /&gt;&lt;br /&gt;後來，就像童話書裏所寫的一樣，「王子和公主結婚了，從此過著幸福的生活。 他們確實過得很幸福，而且一過就是四十多年，直到他前不久得病去世。&lt;br /&gt;&lt;br /&gt;故事似乎要結束了，如果沒有那封信的話。&lt;br /&gt;&lt;br /&gt;那封信是他臨終前寫的，&lt;br /&gt;&lt;br /&gt;寫給她的：「原諒我一直都欺騙了你，還記得第一次請你喝咖啡嗎？氣氛差極了，我很難受，也很緊張，不知怎麼想的，竟然對小姐說拿些鹽來，其實我不加鹽的，當時既然說出來了，只好將錯就錯了。沒想到竟然引起了你的好奇心，這一下，讓我喝了半輩子的加鹽的咖啡。有好多次，我都想告訴你，可我怕你會生氣，更怕你會因此離開我。 &lt;br /&gt;&lt;br /&gt;現在我終於不怕了，因為我就要死了，死人總是很容易被原諒的，對不對？&lt;br /&gt;&lt;br /&gt;今生得到你是我最大的幸福，如果有來生，我還希望能娶到你，只是，我可不想再喝加鹽的咖啡了....咖啡裡加鹽，你不知道，那味道，有多難喝。咖啡裡加鹽，我當時是怎麼想出來的！」&lt;br /&gt;&lt;br /&gt;信的內容讓她吃驚，同時有一種被騙的感覺。然而，他不知道，她多想告訴他：「她是多麼高興，有人為了她，能夠做出這樣的一生一世的欺騙。」&lt;br /&gt;&lt;br /&gt;這個故事告訴我們......&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;會虎濫的男人果然比較吃香！&lt;br /&gt;&lt;br /&gt;--------------------------------------讀後心得---------------------------------&lt;br /&gt;&lt;br /&gt;今天不小心看到這篇文章，這篇印象中很久前就看過了，但記得結局並不是這樣的阿...哈，不過還蠻有趣的!!&lt;br /&gt;&lt;br /&gt;但現實上，會講話(唬爛!?!?)的男人真的比較吃香&lt;br /&gt;&lt;br /&gt;唉!!難怪我一點都不吃香!?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-741848452335900538?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/741848452335900538/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2008/05/blog-post_28.html#comment-form' title='3 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/741848452335900538'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/741848452335900538'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2008/05/blog-post_28.html' title='加鹽的咖啡‏'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-8781747818117443660</id><published>2008-05-23T17:01:00.001+08:00</published><updated>2008-05-23T17:06:39.912+08:00</updated><title type='text'>如何使用 MSN 「加入聯絡人」 按鈕產生器 ?</title><content type='html'>引用 &lt;a href="http://twmsnclub.spaces.live.com/blog/cns!3E98D2738D9DA67E!450.entry?fl=cat"&gt;如何使用 MSN 「加入聯絡人」 按鈕產生器 ? &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;想要製作專屬的 MSN 按鈕嗎? 讓別人只要按下你所建立的專屬「加入聯絡人」按鈕就可以加入至他的 Messenger   好友裡，如下圖所示。只要你願意擺放一個漂亮的專屬按鈕在你的個人網頁、部落格或是當成電子郵件的簽名檔，就可以讓別人有機會更能認識你，拉近你與他的距離。 &lt;/p&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;  &lt;p align="left"&gt;&lt;img height="462" alt="po0b" src="http://blufiles.storage.msn.com/y1ppIl4PGmgC4o3ITmNHSxTeqU08jYcffsW92rIWdD5GbfR8QkEOevbXADSiX_mrnofH6Jk1z4QoHA?PARTNER=WRITER" width="497" border="0" /&gt;&lt;/p&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;如何使用 MSN「加入聯絡人」按鈕產生器 ?&lt;/strong&gt; &lt;/p&gt;&lt;br /&gt;&lt;p&gt;首先你要先前往「按鈕產生器」網頁: &lt;a href="http://3c.msn.com.tw/messengerbutton/"&gt;http://3c.msn.com.tw/messengerbutton/&lt;/a&gt; ，如下圖，先輸入自己的 Messenger 帳號，再點選樣式，最後再複製「按鈕程式碼」。現在有了「按鈕程式碼」要如何放在部落格或是當成電子郵件的簽名檔呢？請繼續往下看。 &lt;/p&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;  &lt;p&gt;&lt;img height="484" alt="po1b" src="http://blufiles.storage.msn.com/y1ppIl4PGmgC4oyYoWBtqwHZwVk6ConROR8GxI0kWZK7TSwxf5CMUzHxDqleJ8vwiiR7_-G0JMnMbo?PARTNER=WRITER" width="400" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;     &lt;br /&gt;  &lt;/p&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;如何把 「加入聯絡人」按鈕放至 Spaces 分享空間呢 ? &lt;/strong&gt; &lt;/p&gt;&lt;br /&gt;&lt;p&gt;很簡單，你要先有可以擺放 HTML 程式碼的地方，所以再開啟另一個瀏覽器視窗，登入自己的分享空間裡。 &lt;/p&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;  &lt;li&gt;按下「自訂」→ 「新增模組」① 先新增一個 「自訂 HTML」的模組 ②。 &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;進入該 HTML 模組的編輯畫面④，然後把「按鈕程式碼」複製並貼到   ⑤ 編輯畫面裡後按下「發佈」⑥ 即可完成。&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;p&gt;&lt;img height="597" alt="po2b" src="http://zwceca.blu.livefilestore.com/y1p-laFZ5noq7c1LB8RvL5WKS5fF8Tz6FBJzOuC91aRA-OJUB1bCoKGfm6dAjT3036QstVyxIBilsF0bhB-8B2yWQ?PARTNER=WRITER" width="611" border="0" /&gt; &lt;/p&gt;&lt;br /&gt;&lt;p&gt;  &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;如何把 「加入聯絡人」按鈕放至部落格文章中呢 ? &lt;/strong&gt; &lt;/p&gt;&lt;br /&gt;&lt;p&gt;很簡單，先進入文章編輯器，按下「 HTML 」①功能鈕，然後在內容裡貼上「按鈕程式碼」②即可。 &lt;/p&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;  &lt;p&gt;&lt;img height="290" alt="po3b" src="http://blu1.storage.msn.com/y1pRTtjnfsxul6kBmdAiwScCIUHCXcKIkqjNLV04FZ8hxwXxwXPm1yu3Oi8FBlQpPX7ZYom1Zrf1-n3A0wRIp9Jk8sMCAhGeGFD?PARTNER=WRITER" width="475" border="0" /&gt;&lt;/p&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;如何把 「加入聯絡人」按鈕放至 Windows Live Mail   當成電子郵件的簽名檔 ? (Outlook Express 也適用)&lt;/strong&gt; &lt;/p&gt;&lt;br /&gt;&lt;p&gt;把「加入聯絡人」按鈕放至 Windows Live Mail 的步驟稍微複雜，不過可以依照本說明，帶領你如何操作，首先你要先製作一個 HTML   檔，以便未來方便加入使用。 &lt;/p&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;  &lt;li&gt;開啟「記事本」軟體，把「按鈕程式碼」貼入內容①。 &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;在功能表選擇「檔案」→「另存新檔」②，然後以 &lt;strong&gt;my_signature.htm&lt;/strong&gt; 的檔名③「存檔」④在電腦桌面上⑤。&lt;br /&gt;&lt;br /&gt;      &lt;img height="459" alt="po4b" src="http://blu1.storage.msn.com/y1pRTtjnfsxul4NDTPJCFiGjU9g0Cn92TsDGKSf7pA_dVcKrG_45ZyrBr1vhv-hlKxNQLECpfaD4yzEofalrtK2cP1xcUfSGz89?PARTNER=WRITER" width="518" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;      &lt;br /&gt;  &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;接著開啟 Windows Live Mail   ，再從「工具」的下拉清單中選擇「選項」①，並進入「簽章」②的標籤。 &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;按下「新增」③的按鈕，然後在底下「編輯簽章」的部分選擇「檔案」→「瀏覽…」④。 &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;選到剛剛儲存在桌面上的&lt;strong&gt; my_signature.htm &lt;/strong&gt;檔⑤⑥，然後按「開啟」⑦。 &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;記得要勾選「在所有外寄的郵件加上簽章」⑧這個項目，然後按「確定」⑨。&lt;br /&gt;&lt;br /&gt;      &lt;img height="598" alt="po5b" src="http://zwceca.blu.livefilestore.com/y1p-laFZ5noq7dQFb2hmy9HNNwK28kQ_99vLdHd5BR_l1Lo26ztiDzmFSBoaT4vrtmq9K4zLu9f7PO12-CORwYysA?PARTNER=WRITER" width="644" border="0" /&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;  &lt;p&gt;之後，在每次寫新信件時，都會自動在郵件下方加入&lt;strong&gt;「加入聯絡人」&lt;/strong&gt;按鈕。&lt;br /&gt;&lt;br /&gt;      &lt;img height="392" alt="po6b" src="http://blu1.storage.msn.com/y1pRTtjnfsxul7ZOWMl_AoekImui4Cw5VWRCNn3x5im-vkXkv7YasDB7wutL3VAFBrEHYXUEsLqNdo4_GYUilYur5w1G-m6nzcU?PARTNER=WRITER" width="479" border="0" /&gt; &lt;/p&gt;&lt;br /&gt;  &lt;p&gt;  &lt;/p&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;如何把 「加入聯絡人」按鈕放至 Outlook 2007 當成電子郵件的簽名檔   ? &lt;/strong&gt; &lt;/p&gt;&lt;br /&gt;&lt;p&gt;把「加入聯絡人」按鈕放至 Outlook 2007 的步驟稍微複雜，不過可以依照本說明，帶領你如何操作，首先你要先製作一個 HTML   檔，以便未來方便加入使用。 &lt;/p&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;  &lt;li&gt;開啟「記事本」軟體，把「按鈕程式碼」貼入內容①。 &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;在功能表選擇「檔案」→「另存新檔」②，然後以 &lt;strong&gt;my_signature.htm&lt;/strong&gt; 的檔名③「存檔」④在電腦桌面上⑤。&lt;br /&gt;&lt;br /&gt;      &lt;img height="459" alt="po4b" src="http://blufiles.storage.msn.com/y1ppIl4PGmgC4qAYWTt-jKvTzAlnkBIy9Z_M36ffvg1Qj0D1UIA4WUO8iwVwEsvsqQrforGgTuY7qk?PARTNER=WRITER" width="518" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;      &lt;br /&gt;  &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;在桌面上，雙擊點選&lt;strong&gt; my_signature.htm &lt;/strong&gt;①開啟含有按鈕的 HTML   網頁檔，在瀏覽器開啟之後，在按鈕上方按右鍵「複製」②。&lt;br /&gt;&lt;br /&gt;      &lt;img height="415" alt="po8b" src="http://blufiles.storage.msn.com/y1ppIl4PGmgC4q3YcDheIr5t0c9iY_KxeUFLOo3OgMI2ehtsOhAJX8KRZPNdKDD_BYoxtZ4jvdhfSE?PARTNER=WRITER" width="410" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;      &lt;br /&gt;  &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;接著開啟 Outlook 2007 ，按下「工具」的下拉清單中選擇「選項」①，並進入「郵件格式」②的標籤。 &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;按下「建立簽名」③的按鈕，打開簽名與信簽視窗，請先在「選取要編輯的簽名」④的部分按下「新增」來為新的簽名檔命名⑤。 &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;之後在「編輯簽名」的部分，按右鍵貼上剛剛複製的按鈕⑥。 &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;最後在「選擇預設簽名」的部分，在「新郵件」裡選擇剛剛命名的簽名⑦，按下「確定」⑧完成設定。&lt;br /&gt;&lt;br /&gt;      &lt;img height="659" alt="po7b" src="http://zwceca.blu.livefilestore.com/y1p-laFZ5noq7dXoI5IyilKxBAVCw7B2OgNkAIlyPXzTEb3PMoJnEkN_dHJE91eP2m3qPWdCkKrdRqyNUlNEiAalw?PARTNER=WRITER" width="586" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;  &lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;p&gt;  &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;如何把 「加入聯絡人」按鈕放至 Outlook 2003 當成電子郵件的簽名檔   ? &lt;/strong&gt; &lt;/p&gt;&lt;br /&gt;&lt;p&gt;把「加入聯絡人」按鈕放至 Outlook 2003 的步驟稍微複雜，不過可以依照本說明，帶領你如何操作，首先你要先製作一個 HTML   檔，以便未來方便加入使用。 &lt;/p&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;  &lt;li&gt;開啟「記事本」軟體，把「按鈕程式碼」貼入內容①。 &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;在功能表選擇「檔案」→「另存新檔」②，然後以 &lt;strong&gt;my_signature.htm&lt;/strong&gt; 的檔名③「儲存」④在電腦桌面上⑤。&lt;br /&gt;&lt;br /&gt;      &lt;img height="427" alt="po11b" src="http://zwceca.blu.livefilestore.com/y1p-laFZ5noq7eSFh9xQcVAPJ6_uTo4buiMhm9kx8E5MF5ZpMuZSuAx6Fai_pv6PjOqwDEDcBPIg4Y1I0dY_AcdPA?PARTNER=WRITER" width="603" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;      &lt;br /&gt;  &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;在桌面上，雙擊點選&lt;strong&gt; my_signature.htm &lt;/strong&gt;①開啟含有按鈕的 HTML   網頁檔，在瀏覽器開啟之後，在按鈕上方按右鍵「複製」②。&lt;br /&gt;&lt;br /&gt;      &lt;img height="405" alt="po9b" src="http://blufiles.storage.msn.com/y1ppIl4PGmgC4rwX54tYTIMtIyNiokGsYa8aO8d-e88LUA-JXB-ug4awx0uyg8wWr8jxH0U6c3cg7U?PARTNER=WRITER" width="436" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;      &lt;br /&gt;  &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;接著開啟 Outlook 2003 ，按下「工具」的下拉清單中選擇「選項」①，並進入「郵件格式」②的標籤。 &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;按下「建立簽名」③的按鈕，打開簽名與信簽視窗，按下「新增」④來為新的簽名檔命名⑤，再按下「下一步」⑥。 &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;之後在「簽名文字」的部分，按右鍵貼上剛剛複製的按鈕⑦，再按下「完成」⑧。 &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;最後回到「郵件格式」的標籤，在「簽名」部分的「新郵件的簽名」裡選擇剛剛命名的簽名⑨，按下「確定」完成設定。&lt;br /&gt;&lt;br /&gt;      &lt;img height="649" alt="po10b" src="http://zwceca.blu.livefilestore.com/y1p-laFZ5noq7edAwwgfegQHg336-ehdHOhnMqGhmDwW5wnHcTMdO7dT8OC9tHhCrn0DCch83YT2WRvO1IV_2ia7w?PARTNER=WRITER" width="648" border="0" /&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;p&gt;  &lt;/p&gt;&lt;br /&gt;&lt;p&gt;學會了沒？&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-8781747818117443660?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/8781747818117443660/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2008/05/msn.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/8781747818117443660'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/8781747818117443660'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2008/05/msn.html' title='如何使用 MSN 「加入聯絡人」 按鈕產生器 ?'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-6722674142019439823</id><published>2008-05-23T16:47:00.001+08:00</published><updated>2008-05-23T16:49:58.665+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='新奇'/><title type='text'>升級版本</title><content type='html'>致科技高手及各大電腦公司： &lt;br /&gt;&lt;br /&gt;您好，去年我把「男友 5.0版」升級到「老公 1.0版」之後，發現系統的整體效能變差了，尤其是「送花」及「送珠寶」功能，這兩個功能本來在「男友 5.0」軟體裡一點問題也沒有。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;此外，「老公 1.0」也把原來好用的軟體殺掉了，例如「羅曼蒂克 9.5」及「關懷 6.5 」，取而代之的是「世界盃足球賽5.0 」、「NBA 籃球賽 3.0」和「高爾夫俱樂部 4.1」。 &lt;br /&gt;&lt;br /&gt;「談心 8.0」也無法執行，還有，每當我要執行「打掃屋子 2.6」，整個系統就當機，我試著執行「嘮叨 5.3 」來解決系統問題，但是一點用也沒有。 &lt;br /&gt;&lt;br /&gt;請問我該怎麼辦？ &lt;br /&gt;&lt;br /&gt;心急的太太 上&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;致「心急的太太」： &lt;br /&gt;&lt;br /&gt;首先要提醒您的是，「男友 5.0」是娛樂軟體套件，而「老公 1.0」是作業系統。 &lt;br /&gt;&lt;br /&gt;您可以在流覽器上方的網址列輸入： http://我以為你愛我 .html ，或上網下載「眼淚6.2 」以及「罪惡感 3.0」的 更新檔案。 &lt;br /&gt;&lt;br /&gt;如果上述軟體可以執行的話，那麼「老公 1.0」應該就會自動執行「送珠寶 2.0 」和「送花3.5 」這兩個功能了。 &lt;br /&gt;&lt;br /&gt;要特別提醒您的，過度使用上述這兩個功能，會造成「老公 1.0」自動執行「發脾氣 2.5 」、「流連酒吧7.0 」和「上酒店 6.1」。 &lt;br /&gt;&lt;br /&gt;「上酒店 6.1」是個很不好用的軟體，它會自動上網去下載一個叫做「包二奶」的測試版。 &lt;br /&gt;&lt;br /&gt;還有，無論如何，千萬別安裝「婆婆 1.0」。（它是一種病毒，發作時會佔用妳的作業系統全部資源）。&lt;br /&gt;&lt;br /&gt;另外，不要嘗試重新安裝「男友 5.0」，我們並不支援這套軟體，同時它和「老公 1.0 」不相容，會造成不可預期的錯誤訊息。 &lt;br /&gt;&lt;br /&gt;總結來說，「老公 1.0」是個非常棒的軟體，但受到記憶體的限制，它無法在短時內學習新的功能。 &lt;br /&gt;&lt;br /&gt;建議您加購另外一套外掛程式「美食 3.0」或「性感內衣 7.7 」，以增加記憶體和系統效能。&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;真是夠了....這種東西也有人寫得出來&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5308583213052248622-6722674142019439823?l=blog.lamb-mei.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.lamb-mei.com/feeds/6722674142019439823/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://blog.lamb-mei.com/2008/05/blog-post_23.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/6722674142019439823'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5308583213052248622/posts/default/6722674142019439823'/><link rel='alternate' type='text/html' href='http://blog.lamb-mei.com/2008/05/blog-post_23.html' title='升級版本'/><author><name>羊小咩</name><uri>http://www.blogger.com/profile/17800274836572099548</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_pSbM8nvNMuc/RrvCwJXTO-I/AAAAAAAAAAc/15PGD-RqDlE/s320/CG80_80.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5308583213052248622.post-6446121094543466043</id><published>2008-05-22T16:08:00.006+08:00</published><updated>2010-06-10T04:33:05.762+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>中文網域 DNS 設定</title><content type='html'>今天在設定 網域轉址 然後指定的時候遇到了些問題&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;在 &lt;strong&gt;vi /etc/named.conf&lt;/strong&gt; 內增加了&lt;br /&gt;&lt;br /&gt;&lt;div style="padding:5px;width:400px; background-color:#000000; color: #FFFFFF;"&gt;&lt;br /&gt;&lt;br /&gt;        zone "feelaustralia.com.tw." in {&lt;br /&gt;           type master;&lt;br /&gt;           file "master/feelaustralia";&lt;br /&gt;        };&lt;br /&gt;&lt;br /&gt;        zone "澳洲旅遊專家.tw." in {&lt;br /&gt;           type master;&lt;br /&gt;           file "master/澳洲旅遊專家";&lt;br /&gt;        };&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;        zone "澳洲悠旅行.tw." in {&lt;br /&gt;           type master;&lt;br /&gt;           file "master/澳洲悠旅行";&lt;br /&gt;        };&lt;br /&gt;&lt;br /&gt;        zone "悠旅行." in {&lt;br /&gt;           type master;&lt;br /&gt;           file "master/悠旅行";&lt;br /&gt;        };&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;每個照檔 如 &lt;strong&gt;master/澳洲旅遊專家&lt;/strong&gt;  內&lt;br /&gt;&lt;div style="width:400px; background-color:#000000; color: #FFFFFF;"&gt;&lt;br /&gt;@&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;IN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SOA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;nat.澳洲旅遊專家.tw.&amp;nbsp;&amp;nbsp;root.nat.澳洲旅遊專家.tw.&amp;nbsp;(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;;&amp;nbsp;serial&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2H&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;;&amp;nbsp;refresh&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;30M&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;;&amp;nbsp;retry&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2w1d&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;;&amp;nbsp;expiry&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1H&amp;nbsp;)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;;&amp;nbsp;minimum&lt;br /&gt;@&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;IN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;NS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ns.澳洲旅遊專家.tw.&lt;br /&gt;&lt;br /&gt;ns&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;IN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;220.128.XXX.XXX&lt;br /&gt;www&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;IN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;220.128.XXX.XXX&lt;br /&gt;@&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;IN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;220.128.XXX.XXX&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;然後 &lt;strong&gt;vi /etc/httpd/conf/httpd.conf&lt;/strong&gt; 內加入&lt;br /&gt;&lt;div style="width:400px; background-color:#000000; color: #FFFFFF;"&gt;        &lt;br /&gt;&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;DocumentRoot "/var/www/html/event/feel_australia"&lt;br /&gt;ServerName www.feelaustralia.com.tw&lt;br /&gt;&amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;DocumentRoot "/var/www/html/event/feel_australia"&lt;br /&gt;ServerName www.澳洲旅遊專家.tw&lt;br /&gt;&amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;DocumentRoot "/var/www/html/event/feel_australia"&lt;br /&gt;ServerName www.澳洲悠旅行.tw&lt;br /&gt;&amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;DocumentRoot "/var/www/html/event/feel_australia"&lt;br /&gt;ServerName www.悠旅行.tw&lt;br /&gt;&amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;最後把 named 跟 httpd restart 結果&lt;br /&gt;&lt;br /&gt;英文能用，中文不能用...幹 ，最後找資料才發現如果要用中文網域，要經過punycode轉過碼&lt;br /&gt;&lt;br /&gt;&lt;a href="http://中文.tw/technology/punycode.htm"&gt;http://中文.tw/technology/punycode.htm&lt;/a&gt; &lt;br /&gt;&lt;a href="http://idn2.com/IDNTools/Punycode/Default.aspx"&gt;http://idn2.com/IDNTools/Punycode/Default.aspx&lt;/a&gt;&lt;br /&gt;這兩個網址都可以轉碼&lt;br /&gt;&lt;br /&gt;所以&lt;br /&gt;&lt;strong&gt;澳洲旅遊專家.tw&lt;/strong&gt;   轉碼後  &lt;strong&gt;xn--fct5g00zivht9ckx1e.tw&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;所以把全部修改完&lt;br /&gt;&lt;br /&gt;/etc/named.conf&lt;br /&gt;&lt;div st
