2013年10月1日 星期二

台北千島湖|遊記及攻略

其實很以前,就聽說北宜公路石碇段,欣賞翡翠水庫,是祕境等級的美景。偶爾想起,卻一直沒行動。

終於等到一個星期六,騎著機車和小正妹一起衝了,天賜良機啊!!




顯示詳細地圖


這張是我們那天的攻略地圖,A~G是我們的攻略順序。

補充一、這是回來後才做的,出發前我只有隨便看幾篇網誌,知道入口在台九線27K處的A點
補充二、回家後發現Google Maps的街景居然有到這裡面(街景車開來看風景吧XDDD),於是看著他的街景,我一邊拼湊我的記憶。大家如果要更詳細的功課,可參考之。


開始囉~~現在時間是2013年9月28日下午大約兩點,晴時多雲,預計能得到漂亮的山光水色。(工具:iPhone 4S一台)


Blogger申請廣告|Ansense和BloggerAds心得分享

我本來的印象是,部落格廣告收入微薄,所以剛開始寫文章時,沒有特別想賺錢。

不過,三不五時就會在blogger的後台,看到「收益」那格。點進去看一下,看起來,把Adsense廣告擺上網頁,好像很容易?

所以我就開始研究了。


Google AdSense的審核


當我把資料填一填,寄出寄出下一步,就開始等審核結果,不到半天,就被拒絕了。

理由:
內容不夠豐富:若要加入 AdSense 並在網站上顯示相關廣告,您的網頁上必須要有足夠的文字內容,AdSense 專家才能進行審核,我們的檢索器也才能選出適合顯示在您網頁上的相關廣告。


好吧,也是有點道理。那時才三五篇文章,平均一個月一篇,也不是多強的文章所以流量有限。那就認命吧。


後來有幾次,我手癢嘗試再提出申請,沒過,沒過,沒過。


有一回,我剛發出一篇新文章,有上Facebook向好友宣傳一下,突然心血來潮,想說接下來會有一波流量進入部落格,趁機申請一下好了,畢竟網路上有傳說,網站流量是Google Adsense審核的考量之一。而那篇文章是該部落格的第十篇文章,部落格上線七個月左右。

然後第一階居然過了嘻嘻嘻嘻嘻,

我們已審查您申請內容的一部分,但是我們必須審查完您的網站,才能開始在 http://XXX/ 放送即時廣告。現在您只能在網站上看到與網站背景融為一體的空白廣告。審查一旦完成,我們就會完全核准或駁回您的申請案。只要通過核准,您就會開始看到即時廣告。

然後就還是等等等,也沒有等太久,大約一個星期,第二階也過了,廣告開始在blogger上顯示啦~~

不過在第二階通過的前夕,我發了一篇文章,有一批點閱進來,或許沒有這批點閱,我還得等很久,

總之就是經驗分享囉,如果您想申請Adsense,建議那陣子讓部落格活躍一點~~




BloggerAds的廣告


相較於Google Adsense的嚴格,BloggerAds就寬鬆多了,資料填一填,沒多久email就收到核准通知。在同一個帳號,馬上再加入另一個部落格,也很快就過了,

馬上照著他網站產生的程式碼,加入部落格,馬上就有廣告了。

現在你看到的這個站,就有掛BloggerAds的廣告。



Adsense v.s. BloggerAds


因為我的部落格還非常小(沒po文時,每日流量平均個位數),所以沒什麼點閱,

萬一有天部落格壯大了,有足夠收益進來後,再來和大家分享。

我唯一能提供的訊息是,Google Adsense對於「無效點閱」這件事抓得很兇,只要有點異常,就會被停權,所以真的不要亂點(最好也別請朋友幫忙點,不信的話~~歡迎您實驗看看 XD)。

而BloggerAds好像比較沒在抓這些東西~~

2013年8月24日 星期六

DigitalOcean Ruby on Rails 環境建立(Ubuntu 13.04)

網路上查到說要用nginx、puma、postgresql,就照辦了

從無到有,打造Ruby on Rails網站~~~

(摸了好久......)

1. apt-get update/upgrade

2. install vim

3. install postgresql
sudo apt-get install libpq-dev
sudo apt-get install postgresql-client postgresql
apt-get install pgadmin3
 /etc/postgresql/9.1/main/postgresql.conf   :   listen_addresses = 'localhost'
/etc/postgresql/8.4/main/pg_hba.conf : md5

sudo -u postgres psql template1
ALTER USER postgres with encrypted password 'your_password';
\q

然後之後就用username: postgres   password: your_password  來填 rails 的 config/database.yml

https://help.ubuntu.com/10.04/serverguide/postgresql.html
http://programmer.shinchi.tw/2013/06/07/%E5%9C%A8ubuntu12-04lts%E4%B8%8A%E5%AE%89%E8%A3%9Dapachepostgresqlrubyrails/

4. RoR (ruby rails gem rvm)
step 1~4 in [https://www.digitalocean.com/community/articles/how-to-install-rails-and-nginx-with-passenger-on-ubuntu]

curl -L get.rvm.io | bash -s stable
 source /etc/profile.d/rvm.sh
rvm requirements

rvm install 2.0.0 (ruby version)
rvm use 2.0.0 --default
rvm rubygems current
gem install rails

5. 來個rails app吧
[http://ruby.railstutorial.org/chapters/a-demo-app?version=4.0#top]
apt-get install nodejs
sudo -u postgres createdb app1_dev / test / pro   (bundle exec rake db:migrate)
gem 'pg' 'puma'

6. http://ruby-journal.com/how-to-setup-rails-app-with-puma-and-nginx/
!「bundle exec rake db:migrate RAILS_ENV=production」

7. git
[http://www.git-scm.com/book/en/Getting-Started-Installing-Git]
[http://ruby.railstutorial.org/chapters/beginning?version=4.0#sec-git_setup]

8. heroku
[https://toolbelt.heroku.com/debian]
[http://ruby.railstutorial.org/chapters/beginning?version=4.0#sec-heroku_setup]
[https://devcenter.heroku.com/articles/keys]
 heroku run rake db:migrate
[https://devcenter.heroku.com/articles/rails4-getting-started]


production環境面臨的問題:


assets正常讀入及顯示:
有改到asset,就要執行RAILS_ENV=production bundle exec rake assets:precompile

#config/environments/production.rb
  config.assets.compile = true
  config.assets.initialize_on_precompile=false


---

個人常用筆記:
 rails c --environment production
 pumactl -P /var/run/puma.pid restart
rake db:migrate RAILS_ENV=production

---

其他debug:
sudo /usr/sbin/sshd -Dd 

2013年3月31日 星期日

想跟人家搞社運


連續試圖研究幾個社會議題,認識了自己的不足,雖然不太甘心,但也只能再努力。



我起步太晚了,

每個進行中的議題,都有幾年以上的背景,

了解沒有前人透徹,邏輯和反應也太慢,

在鍵盤上只能接收有限的資訊,

面對其他人的質疑,我還有太多困惑,


而暴虎馮河的下場,可能會拖累運動的發展....


---

但還是很難過耶,樂生、文林苑、華光、紹興,這些事件,

理想上,應該都有雙贏的辦法才對,

政治手段應該有辦法做到,讓居民高高興興迎接新生活才對,



2013年1月16日 星期三

在27歲之前


許下我的生日期望

不是願望,是期望。