發表文章

目前顯示的是 2014的文章

佛法

居孝事父母, 治家養妻子; 不為空而行, 是為最吉祥. --法句經 吃飯時在"人間福報"上看到這句子,很喜歡.

生活心得

再窮也要佈施,再沒時間也要學習.

'Main' - perhaps the designated entry point is not set?

圖片
新的xcode 6似乎不會幫你把 is initial View Controller 打勾,要自己把它打勾 否則view會 跑不進來,會有'Main' - perhaps the designated entry point is not set?的訊息在console出現 , 參考

CodeSign error: code signing is required for product type 'Application' in SDK 'iOS 7.1'

CodeSign error: code signing is required for product type 'Application' in SDK 'iOS 7.1'  解決方式 參考  

Thread1:EXC_BAD_ACCESS(code=2,address=0xbf7ffa2c)

圖片
最近在讀 iOS Programming: The Big Nerd Ranch Guide (4th Edition) 讀到第18章使用它的source code 時發生一些問題 後來折騰了一下子發現解決方法, shift+command+G 打開"前往檔案夾"並輸入以下 點 前往 並把以下的 檔案夾都刪掉 並不只是7.1-64而是所有的可能有7.0,7.1之類的 檔案夾 ,這是啟動ios模擬器就會自動產生的 檔案夾,會發生 Thread1:EXC_BAD_ACCESS(code=2,address=0xbf7ffa2c) 的錯誤訊息似乎是同樣名稱的專案有衝突到,所以把 檔案夾都刪掉後再執行程式就ok了,真正原因還不清楚,但這樣 檔案夾都刪掉後就可以正常 執行程式了

將Django 專案放在nginx web server上

圖片
假設已經都裝好了如下 nginx django 1.8.* ubuntu server uwsgi 接下來要把 django 項目部署在nginx web server 和uwsgi 上 進入nginx 設定目錄 # cd /etc/nginx/sites-enabled vi 一個設定檔 vi cclblog location /static 這段是讓css 這些可以讓nginx傳送,在專案中記得python manage.py collectstatic cclin.xyz可以寫server 的 ip位址 或者直接導向你的域名xxx.xxx 再來 cd 進入你建立的django項目ccblog vi 一個uwsgi 設定檔 vi django.xml <socket>127.0.0.1:8630</socket>裡的127.0.0.1:8630必須跟nginx的設定檔cclblog裡的uwsgi_pass 127.0.0.1:8630;一樣 注意<chdir>/home/ubuntu/books/helloApp/cclblog/cclblog</chdir>裡的/home/ubuntu/books/helloApp/cclblog/cclblog必須是指到你的django 專案 裡的wsgi 接下輸入 重啟Nginx server nginx -s reload 或著是sudo /etc/init.d/nginx restart 啟動uWSGI服務 uwsgi -x django.xml 接下來打開瀏覽器打上ip位址 就會看見你建立的django項目了 如果要停止uwsgi要下以下指令 killall -s INT uwsgi 或著是 control + c 或者 $ps ax | grep uwsgi kill 123456   ,,,數字部分是正在運行的   參考 在server端運行時要離開並繼續讓它運行要加  & exit 如  uwsgi -x django.xml ...

世足賽

圖片
本屆世足賽結束,只看了一場球,就是德國屠巴西7:1的4強那場,,看這場讓我想起12年前看的德國輸給巴西的冠軍戰,當時巴西球王羅納度兩次踢進球門打垮德國,想不到12年後當時跟羅納度較量的克洛澤能在退休前再戰世足並擊敗羅納度拿下世足進球王的記錄,更幸運是在退休前還能拿到雷米金杯,克洛澤算是君子報仇12年不晚. 恭喜德國冠軍

The Secret Life of Walter Mitty

圖片
ilke this move & song

第一個Swift iPhone 程式

圖片
下載了Xcode6 beta後試著使用swift,開始時可以選擇要用swift或Objective c 做了一個點buttuon秀hello world的iPhone小程式, swift沒有.h 跟.m檔了

pip 安裝PIL問題

pip 安裝完後 ,,,,出現了一些問題,因為要安裝PIL必須先裝pip, 下了pip install PIL 會出現  bash : / usr / bin / pip : No such file or directory 的錯誤訊息,,, 所以要下 hash -r 的指令去更正 ,,,而要安裝PIL在ubuntu server 64 上似乎還要下以下的指令 apt - get install libjpeg libjpeg - dev libfreetype6 libfreetype6 - dev zlib1g - dev ln - s / lib / x86_64 - linux - gnu / libz . so . 1 / lib / ln - s / usr / lib / x86_64 - linux - gnu / libfreetype . so . 6 / usr / lib / ln - s / usr / lib / x86_64 - linux - gnu / libjpeg . so . 62 / usr / lib / pip install PIL -- allow - unverified PIL -- allow - all - external 沒有用sudo是因為我在root下指令 安裝PIL 請點兩個link參考 看ubuntu server是64bit或32bit的 請用 uname -a

阿里雲初探

開始使用 阿里雲 ,55rmb/月,用的是最便宜的ubuntu server,  在上面裝了postgresql 並用django 去連接,但發生一些問題,後來才發現一些設定沒設好, 在settings.py 裡 DATABASE={         'HOST':'localhost' } HOST要設成'localhost',才會連上 不加 'localhost' 會一直出現 FATAL: Peer authentication failed for user 這是用阿里雲目前的心得

跑了第一場馬拉松

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