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 都有,
如果收到"請求幫忙"訊息的時候,請好心的告訴自己朋友喔!




Sunday, August 26, 2012

Mac 新手上路記錄 (App, Widget, Configure)

        剛入手的MacBook Air 13" 

第一天拿到就更新了 OS X 10.8.1,速度很快,非常舒服。

以下記錄一下安裝的東西

首先是Mac Application (免費為主, 付費的... 過陣子再說...)

  • 生產力軟體(Productivity)
    • SizeUp:多視窗管理,很方便(但是會跳Demo視窗)
    • Mou:Markdown 即時預覽編輯器
    • Dash:快速Snippets與文件查詢工具
    • Calendar for Mac:MenuBar上的Calendar - 看的到event! (2012/09/01新增)
  • 瀏覽器(Browser)
    • Firefox
    • Chrome
    • Opera
  • 儲存(Storage)
    • Dropbox
    • SkyDrive:因為有之前活動獲得的25G,所以還是用一下。
  • 開發與編輯器(Development & Editor)
    • Sublime Text:我最愛的純文字編輯器,設定可以參考這篇
    • SmartGit:目前覺得最好用的Git Client (SourceTree把我repo搞爛過...)
    • XCode:iOS Development
  • 多媒體(Mutimedia)
    • 好照片:方便的照片特效處理軟體
    • Skitch:螢幕截圖軟體,附上基本畫筆可以標記
    • KKBox
    • VLC Player (2012/09/01新增)
  • 終端機相關(Terminal)
    • Go2Shell:可以直接在Finder上開啟該目錄的Terminal
    • iTerm:加強版Terminal
  • 社交軟體(Social)
    • Adium:MSN/Gtalk/... 整合即時通訊
    • MenuTab for Facebook:非常棒的Facebook整合
    • TweetDeck:Twitter Client, 管理多帳號的時候很方便(我還有jsdc.tw的帳號...)
    • Skype
    • Line
  • 系統軟體
    • Alfred:好用的快速啟動工具(比Spotlight強大一些 )
    • AppCleaner:自動掃描並乾淨刪除軟體的工具
    • Bodega:類似AppShopper的app分類整理軟體,可以設定Wishlist很方便
    • CCleaner:非常棒的系統清理軟體,會針對安裝的一些軟體清除暫存檔案,PC/MAC都有支援。
    • CheatSheet:按下 ⌘ 幾秒就可以show出該軟體支援的快捷鍵
    • coconutBattery:電池狀態顯示軟體
    • Flux:螢幕亮度自動調整軟體
    • OmniDiskSweeper:磁碟剩餘空間掃描軟體,可找出佔用最大空間的資料夾或檔案
    • Synergy:跨系統多螢幕作業軟體,多台電腦適用
    • Yahoo! KeyKey:中文輸入法
    • ntfsMounter:多系統者必備, 掛載NTFS專用(2012/09/01新增)

另外還有Dashboard Widgets (尚在摸索中)

  • iStat Pro
  • Currency Converter
  • Day Counter
  • HSLider
  • Page Capture
  • PEMDAS
  • Translator

由於從來沒有擁有過MacBook 所以

  • 認真研究了一下快捷鍵(Keyboard Shortcut) 的部份。
還有因為一直改系統配置,不斷的開開關關讓我覺得很煩,所以後來也把


另外記錄一下幾個指令與小秘訣

  • 顯示隱藏檔案指令指令
defaults write com.apple.finder AppleShowAllFiles TRUE
killall Finder

  • 列出安裝的package(.pkg)-- (包裹還是套件阿~~~~~~?
pkgutil --pkgs


  • 螢幕取色
使用內建的DigitalColor Meter 




  • 最後透過MacPorts安裝了常用的一些工具(ex:htop),其他有想到再補。



尚未解決:
想找一套好的Blog編輯軟體,但是還在MarsEdit 3 / Ecto 等等的尋找中...

其他參考
40 Useful Mac OS X Shell Scripts and Terminal Commands