2014-08-29

rsync 指令

rsync 為單向備份的工具, 其指令從網路搜集較常用的如下:

rsync語法:

rsync -選項 /來源目錄 /目的路徑/


rsync [-avrlptgoD] [-e ssh] [user@host:/dir] [/local/path]
選項與參數:
-v : 輸出訊息以供除錯
-q : 安靜模式,僅顯示錯誤訊息;
-r : 遞迴複製,處理時包含子目錄

2014-08-12

python-social-auth 使用上的問題

[facebook]
* 若你在使用 fbconnect 遇到底如底下的錯誤訊息, 這不代表你不能在 facebook app 設定內用 localhost, 而是你某個設定設錯了. 包含開發人員都被使用者唬弄了, 竟在文件內寫不能用 localhost.

HTTPError at /complete/facebook/
400 Client Error: Bad Request
Request Method:    GET

2014-08-09

迷失霧的第一猜想

2014/08/09
什麼是猜想?
所謂猜想是指當你無法證明或反證某事的真偽時的一種敘述,通常是猜測某數學式或物理/化學現象。猜想在被證明或反證前它只是一種猜想,但當猜想被證明後,它便會成為定理。


你是否想過人為什麼會活著? 人又是怎麼死去? 造成人現在的狀態是生是死的開關是什麼?
是靈魂的存在與否?

迷失霧的第一猜想: 在人與動物的腦袋裡,有一個或一組控制開關,當人腦並未被嚴重破壞時,它可以控制人的生死狀態.

pip install failed w/ message "error: invalid command 'egg_info'"

當使用 pip 安裝 package 時若遇到以下錯誤訊息

C:\>pip install django-social-auth3
Downloading/unpacking django-social-auth3
  Running setup.py (path:c:\docume~1\admini~1\locals~1\temp\pip_build_Administrator\django-social-auth3\setup.
py) egg_info for package django-social-auth3
...
...
...
error: invalid command 'egg_info'

----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in c:\docume~1\admini~1\locals~1\temp\pip_build_Admi
nistrator\django-social-auth3
Storing debug log for failure in C:\Documents and Settings\Administrator\pip\pip.log


2014-08-06

pyenv, tkinter, ubuntu2.2, python3 的混亂問題解法

* 若你沒法安裝 python-dev 然後錯誤訊息類似以下
python-dev : Depends: python (= 2.7.3-0ubuntu2) but 2.7.3-0ubuntu2.2 is to be installed
它的意思是說 python-dev 是依賴 2.7.3-0ubuntu2而作的, 但是你的系統卻是2.7.3-0ubuntu2.2, 多了個 ".2". 這表示你可能曾經手動安裝過 deb package. 而這 package 並非官方 apt-get 支援版. 故最佳解法就是回復到系統原來的版本

$sudo dpkg -r python-dev
$sudo apt-get install python-dev