- May 04 Wed 2011 18:31
AWS 台北開發者聚會 - Slide of PIXNET
- May 03 Tue 2011 14:18
AWS 台北開發者聚會 - 現場實況轉播
- Apr 30 Sat 2011 09:35
AWS 台北開發者聚會實況轉播
感謝大家熱烈捧場 AWS 台北開發者聚會:)
這幾天我們收到很多朋友的來信,詢問是否能夠再開放報名人數的上限,真的非常感謝這些朋友的熱情參加。
但是,由於場地大小的因素,實在無法容納下這麼多的人。我們與亞太區技術銷售代表 Steve 商議過後,決定當天會有個現場實況轉播的服務,給當天無法前來而有興趣的朋友觀看。這次的實況轉播會採用 AWS 四月新推出的 Live Streaming for Amazon CloudFront 來進行。
實況轉播的位置會公佈於本 Blog 與 Twitter: @pixnet 。
另外,如果各位有問題想詢問 Steve(但當天無法到場),歡迎於這篇文章下留言,並留下您的 Email 等聯絡方式,會後我們會轉交 Steve。
公開留言會公開您的 Email 位址。如果您不想公開您的問題 / Email 位址,請使用悄悄話功能。
- Apr 26 Tue 2011 00:49
Google Site Verification API - 自動認證 Google 網站管理員工具
最近 Google 推出了 Google Site Verification API,然後又推出了 Wordpress 用的 Plugin,單鍵就可以完成認證。
所以就在後台順手實做了這個按鈕:
實做的過程中還要幫 Google debug,真是氣死我了...
- Apr 26 Tue 2011 00:35
5/4 (三) Amazon Web Service 台北開發者聚會
報名網址:http://registrano.com/events/aws-in-taipei
Amazon Web Service 台北開發者聚會
活動資訊
- 主辦:痞客邦 PIXNET
- 時間:2011/05/04 (三) 下午 2:00 ~ 5:00
- 地點:台北市松江路222號 丹堤咖啡(捷運行天宮站一號出口)
活動內容
- Amazon Web Service 亞太區技術銷售代表 Steve 將蒞臨現場回答各位開發者的問題
- 現場備有冰咖啡、果汁與紅茶無限暢飲
- 交流在 AWS 上的開發經驗
活動流程
- 14:00 ~ 14:10 開場介紹
- 14:10 ~ 15:00 AWS Q&A
- 15:00 ~ 17:00 自由討論
其他事項
- 記得帶名片!
- 現場備有電源排插
報名網址:http://registrano.com/events/aws-in-taipei
- Apr 10 Sun 2011 21:09
PIXNET 的 IPv6 服務
- Apr 07 Thu 2011 12:04
ack - better than grep
- Oct 05 Tue 2010 21:53
[API] PIXNET API Beta 公開發表!
親愛的開發者大家好:
痞客邦 PIXNET 正式發表 PIXNET API Beta 版,提供開發者標準的 OAuth 1.0a 介面,讓使用者可以方便、安全地透過第三方應用程式使用 PIXNET 的服務!
從現在開始,只要登入痞客邦 PIXNET 帳號後,到 PIXNET 提供的專屬網頁 http://apps.pixnet.tw/ 註冊,即可取得您專屬的 API Key。
另外我們提供了 http://twitter.com/pixnetapi 與 http://murmur.tw/pixnetapi 兩個微網誌服務,提供 API 服務的公告以及討論。
您也可以到 http://groups.google.com/group/pixnet-api-development 進行各種討論或推廣您的 Website 與應用程式。
- Jun 29 Tue 2010 20:18
javascript 的 location 各種用法
location.assign(url);
location.replace(url);
其中 location.assign(url); 跟 location = url; 或是 location.href = url; 功用是一樣的。
那麼 assign 和 replace 有什麼差別呢?
我在 pagea.html 跑了 assign('pageb.html'); 的話,在 pageb 按 browser 的上一頁,會回到 pagea.html,在 pagea.html 按下一頁會回到 pageb.html
但是如果我跑的是 replace('pageb.html'); 的話,上一頁會回到 pagea.html 的上一頁。下一頁的話會跑到 pageb.html 。也就是 pagea.html 被取代掉了無法用上一頁下一頁回到他那邊。
而如果要作重新整理的話
有 location.reload() 可以使用
不建議使用 location = location; ,在網址包含 # 的時候這樣重新整理會失效。
location.reload() 裡面也可以傳入 true or false 的參數(預數為 false)
如果選擇了 location.reload(true); 的話,會加上 Cache-Control no-cache 的 header ,也就是強制去 GET 一次,否則的話就會依照之前的 Cache-Control 去 GET。
有點相當於 F5 和 Ctrl+F5 的差別。
另外值得注意的是 location.hash 的部分。
當現在的網址是 http://ronny.tw/#abc 的時候, location.hash 可以取得 #abc (最左邊一定是 # 開頭)
如果跑了 location.hash='def'; ,網址會變成 http://ronny.tw/#def
在 http://ronny.tw/#abc 的情況下,以下動作都不會重新整理頁面。
location = 'http://ronny.tw/#def';
location = '#def';
location.hash = 'def'
location.hash = '#def'
location = '/#def';
location = location; // 所以有些人用 location = location 來作 reload 動作,在包含 # 的時候會失效
location.assign('#def');
location.replace('#def');
要注意的是,在 http://ronny.tw/#abc 的情況下
location = 'http://ronny.tw/'; 是會重新整理的。
所以在網址已經包含 # 的情況下,是無法作到在不重新整理頁面的情況下把 # 拿掉的。
另外 location.href 是包含 '#' 的網址
location object 內並沒有不包含 # 的完整網址的 property 可以用
所以要取得不包含 # 的完整網址的話,有以下方法
location.href.split('#', 2)[0]
location.protocol + '//' + location.host + location.pathname + location.search
不過如果要跳到沒有 # 的頁面去的話,只需要用 location = location.pathname + location.search 就夠了。
再來一個要注意的
在萬惡的 IE 中
如果你的網址中包含 # 的話
location.reload() 並不會跳到 # 的位置,而是會跳到最上頭。
所以如果你會 care 這點的話,必需要在 reload() 之後再補上一次 location = location; 才會跳到 # 的位置。
另外,在修改或加上 # 的東西的話,會觸發 hashchange 事件
因此可以用 jQuery(window).bind('hashchange', function(){ // ... }); 去補捉 hash change 事件
(IE 是到 IE8 才支援的,IE7 之前是抓不到的)
- Apr 10 Fri 2009 17:31
Git on Windows
msysgit 是 Git 的核心,而 tortoisegit 則是提供一個不錯的 UI。
簡單的安裝順序:
- 先安裝 msysgit
- 選擇 PATH 時請選 Please choose add git path to windows command line,配合 tortoisegit
- 安裝 tortoisegit,安裝完後會要求重開機。
- 重開機後,點選任一資料夾右鍵選擇 git bash 進入 command line 視窗
- 生好你的 public key 後,記得先連線到你的 git server
#ssh yourgitserver
會這麼做的原因是第一次登入時會有這個問題
The authenticity of host 'gitserver' can't be established.
DSA key fingerprint is 73:da:f4:e6:77:9c:27:44:1a:ca:eb:72:f1:fa:c8:08.
Are you sure you want to continue connecting (yes/no)?
如果不在這裡先主動連一次的話接下來在 tortoisegit 做事時會爛掉。 - 將你的 public key 丟上你的 git server 後就可以正常做事了。
- 這兩個軟體都在持續更新,而且很快,我也是最近才發現終於堪用,建議常常去看有沒有得更新。
- 請不要用非 Ascii Code 的語系為檔名(比方說中文檔名),在不同 codepage 的 system 上會出問題,因為 git 是存 raw bytes.詳情可以看這裡

Powered by ScribeFire.



