發表文章

跑了第一場馬拉松

圖片
第一次跑全馬,今年2月底的臺北渣打公益馬拉松,從2x公里就發現腿部肌肉開始僵硬,2x公里~42公里都用跑步加走路交互替換的方式 ,最後幸好趕在5小時30分封關前一分鐘跑完,拼死拼活完成我人生第一次全馬,賽後我發現連走路都很辛苦.  其實想一想會這麼辛苦應該是我練習不足的關係,只練跑了一年半就直接挑戰全馬,現在我建議想跑全馬的人之前最好是跑過幾場半馬,覺得ok再挑戰全馬.

將Django 專案放在apache web server上

圖片
我們如果用Django架了一個網站當然會希望先測試一下,比如說現試著從其它電腦連進來看這個架的網站測試它的所有功能看是不是正常,這時後就要先把網站放在web server上,這樣才能經由其它電腦使用瀏覽器連進來看. 以下示範設定Django 專案放在apache web server上: 作業系統 ubuntu 12.04 desktop (已經裝了vim) 1.裝 apache web server 2.裝wsgi 3.設定apache,進入default 設定檔 4.在default 設定檔裡加入以下兩行用黃線畫的設定路徑 5.因為default 設定檔已經加入路徑,所以必需有此路徑的django.wsgi檔案才行,按此設定在mysite 底下新增一個叫apache的目錄,再新增一個叫django.wsgi的檔案 6.在django.wsgi檔案裡寫上以下的內容,要注意的是黃線處是你的專案名稱如果不叫mysite就要改一下 7.寫好儲存離開,再重啟apache web server 8.再從其它電腦用瀏覽器連進來看,有看到網頁就是設定成功了

學Objective-C編程

圖片
因為想學Object-C編程,所以買了一台 2013Mac Book Air,收到Apple的出貨通知後追蹤貨物才知道是從上海寄的(29號收到),目前還在適應 Mac中  簡單 Mac Book Air 開箱 一開始是讀這3本書學Object-C/iOS 編程,2013/08~2013/12,,,還買了其他iOS7的書及看iTunesU的線上課程

programming

programming is the process of gradually debugging a program until it does what you want.   ~ Think Python(Allen Downey)  編程 的過程中逐漸調試程序,直到你想要做什麼 

vim設定行號ubuntu,mac

圖片
首先locate vimrc的路徑,再進入編輯 加上這一列 set nu 後面"set number beside when using vim open a file 是我自己另外加的註解可以不用加 再用vim打開後就有行號了,而且發現一件事,vim 裡的註解似乎是用 " 而不是#或// ps:至於該稱它是行號或列號? 關於如何定義行列我常會搞得一頭霧水,一般來說是"直行橫列" 台灣習慣用"直行橫列",但大陸好像是"直列橫行",但用英文就不會搞混了:row是橫的,column 是直的 另外加上 set cursorline       <--- 橫線 set cursorcolumn   <---直線 會列出行列的線 syntax on  <---- 開起字色 mac 的路徑在此,其它設定一樣

詩

常者皆盡, 高者亦墮, 會合有離, 生者有死. ~菩薩本行經 中午吃飯時,看著餐館裡放著的報紙,上面有一篇文章談到 這首 偈 子,突然有一種很喜歡的感覺從心頭湧起.

django 跟 mysql 連接

圖片
本範例是使用 ubuntu 12.04(含windows 7) django 1.4.5 首先要確定 ubuntu 上有安裝 mysal 否,可以上ubuntu soferware center 安裝,很簡單,用滑鼠及可安裝(安裝時應該會問你設定mysql的密碼) 安裝完 mysql後還要裝 python-mysqldb才能python mysql 連接,如上圖指令 ps:如果你是在 windows 7 環境下你就要裝 MySQL-python 1.2.3 for Windows and Python 2.7, 32bit and 64bit versions    才能python mysql 連接 然後進入mysql 建立一個名為  dusdb的 資料庫,然後Ctr+c離開mysql 接下來必須進入你的 django project的 settings.py,並且修改以下 DATABASES裡要增加這一段, ENGINE因為是mysql所以django.db.backends.後要加mysql NAME是因為create 的db名稱dusdb,所以才用dusdb,如果你是用其它名稱就用其它的 USER就用root PASSWORD就是你安裝mysql時設定的密碼這裡是用password,舉例,密碼如果是123456就用123456 儲存後離開 接下來測試 下python manage.py shell 進入再下 from django.db import connection cursor = connection.cursor() 都沒有錯誤信息就是安裝成功,有錯誤信息就要看是什麼再除錯