Kaz Chocomint's

シドニーで生活しながら考えたこと、勉強していることについてまとめていくブログ

Ruby on Railsを利用してホームページを作成する 2015.11~12

今回、自分オリジナルのかっこいいホームページを作ってみたいと思い、一念発起しました。どうせ作るのであれば、動的に色々動くアプリが実装されたものがいいということで、まずどこから手をつけていこうか考えていたのですが、自分には全くプログラミングの経験がありません。むしろど素人だからこそ、なるべく一からやるべきなのではと考えました。思えば、コンピュータエンジニアリングの基礎知識も怪しいくらいです。そうはいっても敷居が高すぎるのと心が折れるので、色々調べた結果、素人目から見て比較的とっつきやすそうなRubyを言語としたwebフレームワークのRuby on Rails(一般にRailsと訳してるようです)を使って、自称最高にクールなホームページを作ることに決めました。

ここでは、淡々と作成して進歩していく過程と時間のスパンをまとめていくことにします。
(以下のホームページ作成に行く前に、AWSの使い方、gitの使い方、Linux基本操作、htmlの初歩を一ヶ月くらい勉強していました)お金をかけたくないので本は購入せず、基本ドットインストールという説明動画サイトと、あとはひたすらネットサーフィンして勉強してます。

2015.11.28
PaaSであるAWS(Amazon Web Service)が一年無料だったので、そこでEC2サーバーをたて、OSは標準のLinuxとしてRailsの環境構築をし(ここで何度も心折れかけました)、チュートリアルやサイトを頼りに見よう見まねで、問い合わせフォームを作りました。(下図が作った問い合わせフォームで実際にメールが来ます)

f:id:etoh103:20151128200752p:plain

 (ちなみに英語圏の人にも困った時に相談できるように英語にしてます、日本語と表示切り替えができるようにしたい)

 

2015.12.12

NTMLとCSSをドッドインストール(勉強サイト)で学び、ググりながらホームページの見た目を更新しました。railsとして動かすのに一癖あり、その点が一番難航しました。

f:id:etoh103:20151212215139p:plain

URLの左に表示されるファビコンと、iphoneipadにショートカットを作った時のアイコンも自作してみました。

f:id:etoh103:20151212215212p:plain

f:id:etoh103:20151212215105j:plain