[Rails]安裝devise在mongo_mapper

| Comments

參考了XDiteRails 101慢慢的上手了,而我希望可以配合MongoDB來建立我的網站不過還有些地方跟Rails 101不大一樣,所以來筆記一下了

使用者機制在Rails很快就可以完成,因為我們可以直接用別人開發過的Plugin,就可以懶懶的完成你所要的功能了,在Rails 101上面推薦的使用者Plugin是Devise

[Jquery]設定下拉選單的初始值

| Comments

1
2
3
4
5
<select id ="selectbox">
<option value="google">google</option>
<option value="yahoo">yahoo</option>
<option value="bing">bing</option>
</seltion>
1
$('#selectbox option[value=google]').attr('selected','selected');

在AWS上安裝Octopress

| Comments

安裝了Octopress,感覺還蠻開心的,因為我這個人有點懶,又找不到好的設計朋友,所以只要遇到好技術又加上預設的Theme的又蠻好看的,我就會把他列入我的list裡面(感覺我好不務正業喔= =)

所以我要趕快來做個筆記好去睡覺了。

上一篇有提到一些高手的文章,寫一下怎麼在AWS架設自己的OctoPress

Hello Octopress

| Comments

我記得我第一次寫Blog是用點部落,也是因為當初在寫C#,而且這裡主要是Windows相關技術高手的所在地,常常我也來在這拜碼頭,等到退伍之後,自己架了WordPress,但是光是排版文字就花了我很多時間,其實過去我在寫C#的時候,因為VS2005到現在的VS2010太好用了,很多真正要學的東西我卻不會,所以我現在開始學習如何使用:

  • Git (版本管理系統)
  • Mac (一台好用的電腦)
  • SCSS (省下你編輯CSS的時間)
  • Jquery (最好用的JS程式庫)
  • HTML5 (最新的HTML,還在學Flash的人別學了~)
  • Ruby on Rails (快速建立你的網站)
  • Amazon Web Service (雲瑞服務)

最近看到XDite(XDite是個很強的高手,我時常在關注他的訊息)發表了有關Octopress的文章,如果想要知道什麼是Octopresss可以看這篇文章,介紹的很詳細。

所以我也架了一個octopress,因為我最近在玩的是AWS所以我覺得我應該是要用AWS架起來才對,網路上有需多文章都是講如何用架到Heroku或是Github,都是很方便的。 下面有幾篇文章大家可以參考一下:

[Gmail]附件提示

| Comments

不知道是什麼時候開始的,不過我覺得這個是個很好的功能,就是Gmail你在撰寫郵件中,如果文字裡有「附件」兩個字的話,送出郵件時卻沒有附加檔案的話,gmail就會提示你。

Screen Shot 2011-11-26 at 下午4.04.48.png

英文版本的話,就是打「see attachment」或是「I’ve attached」(不過中文版好像沒有支援附件的英文單字)

[AWS]新增可用地區美國西部(俄勒岡州)

| Comments

有客戶在俄勒岡州的人或是自己住那邊的人應該是很開心的,但是其他的台灣朋友們,應該沒什麼好開心的~不過基於分享的原則還是跟大家講一下,雖然Amazon在台灣建Data Center機會很渺茫除非台灣政府又有500億要捐出來,不然不大可能。只能祈禱東京的Data Center可以在穩一點嗎?~~~US West (Oregon)的價錢跟US East (Northern Virginia)是一樣的,看來US West(Northern Califoenia)的客戶會跳槽了,因為這邊便宜了一點。

US West(Oregon)目前支援的服務有

  • Amazon Elastic Compute Cloud (EC2) and related services (Elastic Block Store, Virtual Private Cloud, Elastic Load Balancing, and Auto Scaling).
  • Amazon Simple Storage Service (S3).
  • Amazon SimpleDB.
  • Amazon Relational Database Service (RDS).
  • Amazon Simple Queue Service (SQS).
  • Amazon Simple Notification Service (SNS).
  • Amazon Elastic MapReduce.
  • AWS CloudFormation.
  • Amazon CloudWatch.

[分享]個人常用OSX(MAC)軟體

| Comments

其實我買Macbook才不到兩三個月的時間,為了找適合自己的軟體其實找了很累人就是了,有些是免費的,不過還有一些軟體是付費的,這兩者其實還是有差別的,有的軟體還是需要付費的還是比較好用(天下沒有白吃的午餐咩),而且為了往後我電腦不小心掛點,我決定寫一篇文章來提醒自己這些是我找的還不錯的軟體。

每個人有每個適合用的軟體,如果有推薦或是更好用的軟體歡迎分享,畢竟我是個Apple的新手~~哈哈

1.離線編輯

ectoEcto

軟體名稱:Ecto 費用:免費
官方網站:http://illuminex.com/ecto/ 簡單說明 :因為過去我在PC上面都是用Windows Live Writer來編輯的,到了Mac,離線編輯的軟體很多,我選了ecto,用離線編輯最大的主因其實就是我常常會把螢幕截取下來貼到文章裡面,所以在線上編輯我就會變的很麻煩,還要一直上傳照片,所以我才愛用離線編輯器來寫我的部落格。

[Rails]Ruby on Rails上建置MongoDB

| Comments

慢慢開始要繼續Coding了,最近碰到Nosql,想說要在Ruby on Rails上面開發Nosql來玩玩,所以選擇了MongoDB。MongoDB是文件導向的資料庫,是由C++開發的,而且官方開發了許多的Drive,就連我過去使用的C#也包含在裡面,這真是吃人夠夠呀(誤),MongoDB也有gui的資料庫管理-MongoHub 只是我在寫這篇文章的同時,他的網站好像掛了,如果要下載可以到OSX玩意下載玩玩。

1.建立Rails框架

$ rails new mongo_test

2.編輯GemFile,新增下面幾行

GemFile
1
2
3
4
source 'http://gemcutter.org'
gem "mongo_mapper"
gem 'rails', '3.1.1'
gem 'bson_ext'

[分享]10/25 AWS BootCamp

| Comments

image

今天有這個機會可以分享Amazon Web Service要感謝CloudTW以及OSSF的邀請,另外還有AWS BootCamp的首投Ernest為整個課程以及AWS的簡介,最重要還有三個帥哥助教Gavin , Keane ,Max,一直的幫忙台下的朋友們指導及操作,Max最辛苦了,還要擔任行政及拍攝。

這次是我第一次公開的演講,實在很緊張,所以很怕出什麼問題,過去都是在學校,對象及程度都很清楚,不像公開的演講,大家程度有高有低,也不知道會來什麼樣的角色,最後把你打趴在地上…但是還好CloudTW的朋友們都很幫忙,不時的出手相助,所以讓整個過程很順利的完成,Amazon也應該付一點推薦獎金給我們才對吧..這堂課讓Amazon賺到不少的資料。

希望未來還有機會可以在磨練一下演講的功力,當然..技術也是要加強的~

<AWS BootCamp資料>

http://www.cloudtw.org/meetup-15

<AWS BootCamp 簡報>