June
6th,
2013
今天試著安裝了PGP的軟體,也稍微了解一下整個運作方式跟使用方法。
在此做個記錄:
軟體下載: https://gpgtools.org/
流程:
自己加密解密的話,可以使用自己的Private Key來操作。
要跟人傳輸加密的檔案的話,彼此要交換public key
A要傳檔案給B,要用B的public key 加密。然後B用自己的Private Key來解
B要傳檔案給A~就是相反要用A的Public Key去加密
繼續閱讀
February
19th,
2013
原本一直在思考究竟要不要把這一系列整理一下,也就是整理一下我減肥的心路歷程。
畢竟太多人看到我減肥過後的身材~ 很好奇想問我怎麼減肥~ 而我總是一句簡單的回答:
>
> "每天有氧運動一個小時~ 重量訓練一個小時就好了”
>
>
雖然是很簡單的一句話~但是我了解減肥是痛苦而漫長的,而簡單的一句話絕對無法快速的告訴大家其中的心路歷。
所以我決定把這一系列的減肥心得寫成文章,順便也練習自己久未撰寫的文筆。
成長過程:
就如同所有的文章一樣,我去撰寫我的成長過程不是為了讓大家知道我的成長過程。而是讓大家知道我跟大家一樣都是容易胖的體質,事實上我根本就是胖小孩出生的。
(很明顯這是 Up 電影裡的小孩~不是我小時候)
由於出生在一個雜貨店(小開?)身為一個小胖孩,我在國中三年級之前都是小胖子。到了國中三年級由於打籃球的原因~體重從8X降到了7X。
後來一直胖胖瘦瘦到了三四年前(好像是結婚之後沒多久),也到達了最高峰(94KG)。一直到了隔年的大年初二…..
每年回娘家的日子,也是我結婚後第一次陪老婆回娘家。跟許多人過節習慣一樣,娘家全部的人會全部聚集再一起。就遇到了一個姑丈,聽到幾個姑姑說,這個姑丈很認真的從9X公斤(跟我一樣重 =_=)減肥到7X公斤。一聽到這個讓我相當的驚訝,也讓我重新思考,如果姑丈已經四、五十歲都可以減肥二十多公斤,那麼我三十多歲更應該要趕快試試看去減肥。
這一開始就開啟我要減肥的理由……..
繼續閱讀
February
1st,
2013
會想學這個~主要是想找一個iOS上面對於相簿處理比較漂亮的範例程式碼
本來在找的是Three20,但是在Three20官方網站有在推薦nimbus
所以也試著把它弄起來~
nimbus安裝流程:
根據他的安裝流程,發現沒裝git
先到google上的git Mac install 去安裝
如果直接在nimbus 下載source code來使用會發現一堆third party error 像是 “Afnetworking.h file not found”
所以要依照他的方式來安裝:
git clone https://github.com/jverkoey/nimbus.git
接下來要到你下載的目錄(應該是nimbus)去更新他的相關的其他程式碼
git submodule init
git submodule update
這樣就可以更新到其他的相關專案Afnetworking 跟JSONKit
接下來如何使用可以參考 http://wiki.nimbuskit.info/Add-Nimbus-to-your-project
Photo Viewer範例可以在sample 找到~但是似乎先是為了網路相簿~ 要在看一下
[Three20 PhotoViewer]
不過看了一下~ 似乎sample還是無法馬上使用,看來再回去找 Three20看看有沒有快速解決方案
找到有人放上Three20 Photo Viewer的教學(這裡)
下載下來~加上把Three20導入~馬上就能用
python three20/src/scripts/ttmodule.py -p PhotoViewer/PhotoViewer.xcodeproj Three20 –xcode-version=4
嗯~ 可能要修一些在Three20專案內的compiler error ~ 先comment 掉算了~
其他細節可以在http://www.raywenderlich.com/1430/how-to-use-the-three20-photo-viewer 找到
不過考量到我需要快速開發存取Facebook 相簿的程式~還是先使用nimbus
詳細流程如下:
打開iOS default view project with ARC setting
新增 new Group 把以下部分的src 都放入~注意不要copy 過去(只要加入src就好~多加上example可能會出錯)
Photos
Paging Scroll View
Overview
Models
Core
加入相關的framework
libz.dylib
MobileCoreServices.framework
SystemConfiguration.framework
CFNetwork.framework
把檔案加入pch
#import **“NimbusCore.h”**
#import **“NimbusPhotos.h”**
#import **“NimbusModels.h”**
出現compiler error
#import <SenTestingKit/SenTestingKit.h>) could not find
解決法 加入 ${DEVELOPER_LIBRARY_DIR}/Frameworks 在Framework Search Paths 參考
接下來可能要利用到 nimbus 裡面專案的檔案~作為FB album 測試
CaptionedPhotoView.h
CaptionedPhotoView.m
FacebookPhotoAlbumViewController.h
FacebookPhotoAlbumViewController.m
NetworkPhotoAlbumViewController.h
NetworkPhotoAlbumViewController.m
接下來的部分就是把其他的部份依照http://latest.docs.nimbuskit.info/NimbusPhotos.html的範例來增加~不詳細敘述。
參考資料:
Nimbus 官方
http://latest.docs.nimbuskit.info/NimbusPhotos.html
http://wiki.nimbuskit.info/Add-Nimbus-to-your-project
http://wiki.nimbuskit.info/Three20-Migration-Guide
Three20
http://www.raywenderlich.com/1430/how-to-use-the-three20-photo-viewer
Nimbus 相關中文
http://www.cocoachina.com/newbie/tutorial/2012/1114/5080.html
http://blog.csdn.net/youngshook/article/details/7336711
http://code4app.com/search/Nimbus
繼續閱讀
January
22nd,
2013
本來我自己對於程式碼的管理方式~還是像在公司一樣~只是自己架了一個Perforce的伺服器。其他的再去管理這些檔案~由於只有我自己再使用~ 用起來也算是相當的方便。
其實比起這些自己架version server以外,我自己也是有使用CodePlex分享一些公開的專案。其中當然也有使用Github只是覺得沒有免費的隱藏的respository可以用~讓我一直卻步。
最近透過同事的介紹~ 有個可以申請許多隱藏的respository的服務~ 而且也跟Git一樣的服務協定的。 BitBucket。
有找到好的服務~接下來就是要找好的Client來使用:
Mac 上推薦使用 Source Three, App store 就有了~ 不需要付費。
Windows 上推薦使用 SmartGit
請注意~ SmartGit 3.011 還有免費的版本可以使用~但是SmartGit4 開始都只有付費版本與Evaluation 版本了。
這裡順便記錄一下關於Git 上面ssh key 的方式:
使用SmartGit的時候~可能會要求你使用ssh key這時候你需要完成以下的動作再去使用
請注意~ 安裝時選擇SmartGit 內建的ssh連線
開啟Git 的client~ 通常會裝Git Windows 版本然後開啟 Git Bash
使用command
“./ssh-keygen”
這時候一直enter到底並且輸入你需要的密碼之後~ 就可以到 c:使用者你的帳號.ssh裏面去打開 “id_rsa.pub”的檔案
並且把這裡面的內容放在 https://bitbucket.org/account/user/你的帳號/ssh-keys/ 下面去新增一把ssh key
請注意~ 一個client 可能需要一把ssh key~
這樣再啟動SmartGit的時候裡面輸入key的部分就會正常通過了。
其實設定好以後~ 真的覺得很容易使用~ 以後應該會大部分改在BitBucket上大變動在放回自己的version server.
繼續閱讀
January
10th,
2013
由於覺得公司的筆電越來越慢~加上我現在幾乎已經完全習慣了MBA的鍵盤配置與整體速度
(IVB with 8G RAM 實在很順暢)
所以打算在筆電上灌個Win8~順便可以說服老婆要買新筆電應該買MAC
以下的一些步驟就是我灌Win8的一些心得與步驟紀錄~
首先最大的問題是出在原來的筆電剩餘容量~
由於我是使用MBA 13吋搭配128G的SSD硬碟~所以原來APPLE使用的空間已經剩下約30左右
好吧~來開始清清看~~~ 首先先MAC上面的DropBox先關閉
然後再把iclound也關閉(原來這些網路服務都是浪費我的硬碟阿)
這樣也節省了 2XG
接下來~ 但是這樣還是有2XG不見了~~ 仔細查看過後發現原來是在time machine裡面有浪費掉了
關閉掉time machine之後~ 空間就大概足夠了
灌Win8 跟VS2012在 MBA 2012 需求:
硬碟剩餘至少要剩餘20G (基本上建議35G 如果要灌VS2012的話)
一台USB光碟機搭配正版Win8光碟 (usb要連著)
一個小的USB硬碟主要是放一些Apple驅動程式(usb要連著)
安裝流程如下:
啟動Boot Camp
這裡有三個選項~
製作Win7或以上開機光碟 –> (你有光碟~所以不用選取)
從Apple 下載最新的軟體(要點)
安裝Win7或是以上的版本(要點)
之後就會進入~分割磁區的畫面~記得最少放個30~35G給 Win8 不然 Win8 X64基本也要花費20G
切割完就會開始下載Apple的驅動程式到你的usb去~依據網路速度~大概要花半個小時左右
接下來就會重開機~ 正常而就會到光碟機的安裝畫面
注意: 如果再這時候出現 找不到開機磁區~代表光碟機找不到~就需要壓住 “Option” 重開機來選取Mac OS
之後可以到偏好設定->啟動磁碟 去更改啟動硬碟順序
在安裝Win8的時候要記得把Mac幫你切割好的BootCamp 分割去格式化
開始安裝~ 完成後再放入usb去點擊裡面的驅動程式
安裝完後記得去Win8右下角去啟動BootCamp的控制台~
不過我有碰到控制台無法正常啟動~ 請到這個鏈結去下載檔案來解決~不然觸控版沒有右鍵可以使用
參考網站:
http://www.umpcfever.com/news/?postid=5150
http://blog.lansea-chu.com/index.php/archives/1108
http://ipluto.wordpress.com/2009/08/19/bootcamp-windows/
http://iphone4.tw/forums/showthread.php?t=182444
繼續閱讀
January
7th,
2013
最近由於台灣大哥大的一年免費Evernote會員方案,讓我重新思考要如何應用這個網路服務。
其實有許多很好的文章有提到如何去好好的應用Evernote(主要都是來自電腦玩物的文章):
[Gmail, Google日曆, Evernote 短中長期專案時間管理心得
電腦玩物](http://playpcesor.blogspot.com/2013/01/evernote-gmail-google.html)
[進入2013 年之前,許你的Evernote 一個更有效率的分類
電腦玩物](http://playpcesor.blogspot.com/2012/12/2013-evernote.html)
[兩張圖解釋Evernote 的完全記憶與專案管理筆記方法
電腦玩物](http://playpcesor.blogspot.com/2012/07/evernote_22.html)
在此我也分享一下,我最近開始整理起來的Evernote的習慣
主要的有一些基本的方式如下:
Evernote可以透過分享鏈結,讓你的note可以互相產生鏈結的概念
根據這篇的方式,我會建立一個手邊工作清單去鏈結各個專案
Evernote可以插入檔案(可能要專案版才能放比較多種檔案格式),可以產生應用如下:
可以利用一篇篇note來分別專案,將所有專案文件都放進去。
心智圖也可以放進去,這裡推薦Mindjet因為手機版跟Mac與Windows方案都有
有人習慣把心智圖當做專案管理的工具,但是我自己習慣是僅僅拿心智圖來做專案展開用。
主要是作一些功能性展開與里程碑劃分乃至於風險條列都是先利用心智圖來弄。
當然投影片也可以一併放入。
當然每次的會議記錄也可以放進去
不是專案版會擔心檔案過大的話,可以Dropbox來放東西,然後插入Dropbox的分享鏈結
筆記的本身主要記錄著一些跟專案有相關的東西:
專案主要里程碑,幫助每天確認與分析
專案追蹤記錄檔~可以是每天記錄也可以是每個禮拜
可能的概念圖如下:
這樣一來每篇筆記都是你的專案的始末記錄檔,存放著每個專案大大小小的始末。只要你一打開就可以查到所有相關的事件。
以前習慣用Dropbox分資料夾來放~但是東西一多、種類一多就越來越難放,也越來越難找。
透過放在Evernote的方式,可以讓我更清楚該如何專注在專案上面,其實也努力在思考有沒有更方便的改進空間。
繼續閱讀