Wednesday, September 26, 2012

My Sublime Text 2 Plug-in V2

Sublime Text 2  is one of my favorite plain text editor. It supports hundred of plugin(still growthing) with highly productivity features.

I have listed my plugin on Windows 7 64bit in previous post. This is the updated version of my MacBook Air.

Productivity

  • SublimeLinter
    • automatically show potential error of code after saving 
  • Http Requester
    • Direct request url on new tab
    • [Cmd] + [Option] + [R]
  • LiveReload
    • reload web page directly after saving (need browser extension)
  • DocBlockr
    • Doc block generator 
    • [Tab]
  • AdvancedNewFile
    • Quick folder/file creator, even with path.
    • [Cmd] + [Option] + [N]
  • All Autocomplete
    • Enable all opened file complete
    • [Tab]
  • Gist
  • Terminal
  • SublimeCodeIntel
  • ZenCoding

Code Operation (Align, format, encode)

  • Alignment
  • EncodingHelper
    • Enable reopen file in different encoding
  • HtmlTidy
  • Indent XML
  • JsFormat
  • Prefixr
    • Useful css formatter with prefix complete feature
    • [Ctrl] + [Cmd] + [X]
  • SideBarEnhancements
  • SmartMarkdown
  • Sublime-HTMLPrettify

Syntax & Snippets

  • CSS Snippets
  • EJS
  • HTML5
  • Jade
  • jQuery
  • jQuery Snippets pack
  • jQuery Mobile Snippets
  • LESS
  • Plist Binary
  • Stylus

Saturday, September 22, 2012

Simple one-step web(http) Server


We all know Mac OS has a powerful sharing feature called AirDrop, but it too simple to share to multiple users. Sometimes we really need a simple web server for sharing our static resource, For instance,  HTML file, simple folder,  or some multimedia files.

 
We can use Python on Ubuntu...
Python
Usage : 
$ python -m SimpleHTTPServer [port]

And I have to work under Micro$oft Windows sometimes...
F5 
http://www.getf5.com/

Install : 
Download the F5 application
Usage : 
Simply drag your folder or file into the application, it will shows the browsable URL.


But i prefer nodejs based...
NodeJS 
Simple http server

Install : 
$ npm install simple-http-server -g
Usage : 
$ nserver


Thursday, September 13, 2012

Apple 0912 發表重點


  • iPhone 5
    • A6 晶片處理器
    • 更輕 更薄 (~20%) 雙色 防滑
    • 四吋螢幕 : 326ppi (跟4s一樣) Retina Display
      >> 據聞電池效能也變好了... 希望不要跟The new ipad 一樣熱呼呼又耗電很快
      >> 後來有說電池效能比iphone 4s好一點點
    • 1136*640 解析度  
    • 變長了,多一排App
      >> 長一點 應該可以顯示更多資訊 --> 據說開發者可以很輕易的轉換上去(?)
    • LTE ...
      >> 台灣悲劇了 ... 種花電信...  趕不上時代的政府與公家單位
    • 8百萬像素相機 (3264*2448),低光源,分享Photo Stream(ios6),光圈f2.4
    • 全景照片:兩千八百萬象素(28 megapixel)
    • 1080p 攝影(可以邊錄影邊照)
      >> 看來這一次真的完全超越一般小相機了
    • 新的雙面插頭(8pin) Lightning
      >> 以前的都不能用了?(可以... 會給你轉接頭=_=)
    • 沒有NFC,無線充電

價錢:$199, $299, $399鎂


台灣一樣第三波國家....

  • iOS 6 (很多老梗...)
    • Apple 地圖 - Yelp, 3D地圖
    • iCloud Tab - Mountain Lion 也有
    • Passbook 
    • Siri - 更生活化 人性化 
    • 日期:Sep. 19
    • 版本:ipad 2+ , ipod 4g+,  iphone3gs+
  • iPod + iTunes
    • 新介面
    • FB結合


Friday, September 7, 2012

iOS Developer Enterprise Program How To

Following are steps add a new developer to your iOS Developer Enterprise Program
Blue for Administrator / Green for Developer

1. Add new member 
2. Request certificate by using Keychain Access
3. Approve request
4. Download and install certificates
    Development certificate + WWDR intermediate certificate
5. Admin create provisioning profile (Wildcard & non-wildcard bundle ID)
    Must select new member's name and add devices who can use
6. Download new provisioning profile
7. Select code signing provisioning profile (in XCode)
    > Debug : Wildcard bundle ID
    > Destribution(Release) : Specific bundle ID


Diagram:



Sunday, September 2, 2012

Facebook被盜帳號處理措施123


今天下午連續收到兩位朋友請我"幫忙"收一下Y拍的購物簡訊...

看來這種詐騙方式還是不斷的存在,請大家小心謹慎不要幫忙收簡訊,也不要在奇怪的地方(圖書館, 網咖, 莫名的無線網路...) 登入自己的Facebook. 避免有心人士竊取帳號密碼。

如果發現自己被盜了,請馬上按照以下的方式處理
1. 改密碼
被盜帳號一定有原因,不管如何,避免自己朋友也受騙上當才是上策。
以下是改密碼的步驟~

到Facebook帳號設定

選擇"一般" -> "密碼" 來變更



2. 登出所有其他的連線 (Session)
每一台電腦/手機登入都會有一個連線維持著,讓使用者不會斷線重登入。
這一步驟就是要把除了現在自己登入的連線保留,其他都斷掉。

選取"帳號保安" -> "有效的連線"(Active Session) 並且把其他的裝置/連線全部都登出
新增說明文字

3.增加自己的帳號安全性

參考電腦玩物的這篇教學,學習如何設定以下兩招
  1. 在不同地方登入需要記錄裝置
  2. 登入的時候會寄信到自己信箱(當他人登入時,就馬上會知道)




希望大家能好好的保護自己的帳號,這種詐騙手法在MSN / Google Talk / Facebook 都有,
如果收到"請求幫忙"訊息的時候,請好心的告訴自己朋友喔!