Dec06

初心者向けのRuby on Railsの用語説明

ちょっと前にRuby on Railsの勉強を2.3日して止まってましたが、また熱が入りRuby on Rails界隈のことを少しまとめてみました。あくまで初心者向けですのであしからず。個人的にですが、この程度の仕組みをなんとなくわかればRuby on Railsの勉強が少し楽しくなりました。

続きを読む "初心者向けのRuby on Railsの用語説明" »

Nov09

サーバーサイドでJSとCSSをバンドルする方法

How To Minimize Your Javascript and CSS Files for Faster Page Loadsという海外のブログでJSとCSSを最小限に抑えてページの読み込みを高速化する方法。具体的にはファイル自体を圧縮する方法と外部読み込みをバンドルする方法がある。今回はその中のサーバーサイドでバンドルする方法を紹介します。

続きを読む "サーバーサイドでJSとCSSをバンドルする方法" »

Aug18

Ruby on Rails版のXAMPP Instant rails

instant rails という Rails,Ruby,MySQL,Apachとかがセットになっている物を発見!!

まずはダウンロードしてから解凍する。

解凍したフォルダの中のexeファイルを起動するといきなり開発環境が手に入るという優れ物。
DLサイト:http://rubyforge.org/frs/?group_id=904


http://www.hyuki.com/d/200603.html#i20060302

ここに書いてるとおりにやってみるとなんとかうまくいき要領もつかめてきた。
開発に必要な物がすべて1つのフォルダにそろっているので、Railsがバージョンアップしてすぐ使ってみたいときときにフォルダを交換するだけなので便利。

いろいろRailsを使ってみて大まかな全体像がぼんやりとだけイメージできたけど、実際に作ったアプリをどういうフォルダ構成でサーバーにアップして、保守管理していくかがまだわからない。プログラム初心者にはまだまだ勉強が必要みたいだ。。。

Ruby on RailsのためのIDE Radrails

RadRailsRuby on Rails専用のIDEのこと。 IDEっていうのは「統合開発環境」を英語にしたもの(わすれてもうた...)の略。エディタ、コンパイラ、デバッガなど、プログラミングに必要なツールが一つのインターフェースで統合して扱える編集ソフトと言ったところ。

RadRailsはEclipseがベースになっていGUIはまんまEclipse。Railsのスケルトンプロジェクトの生成が可能で、WEBrickサーバの起動などもRadRails上から操作できる。他にもデバッガの機能などもあり、エラーがあるとリアルタイムで表示されるので結構便利。

注意点としては、文字コードを”UTF-8”にしないといけない。これは日本語を扱うときにはメモ帳でやるときでも同じ。まだぜんぜん扱えてないけどRailsをやるなら覚えておいても損はなさそう。

DLサイト:http://www.radrails.org/

Aug11

Ruby on Railsの本を買ってみた

今日から15日まで盆休み。
盆休みを利用してruby on railsを勉強しようと思い、昨日、書店で『かんたんRuby on Rails』を買ってきました。
かんたんRuby on RailsでWebアプリケーション開発

僕はプログラムは初心者でRuby on Railsがプログラミング初挑戦!!
とりあえずIntroductionをさらっと読み上げ第一項目にチャレンジしてみました。
しかーーし!今までコマンドプロンプトなんて使ったことがなかったので、少しばかり悪戦苦闘しましたが、なんとか感を頼りに無事Railsの開発環境のセッティングをやり終えました。
悪戦苦闘した部分っていうのが、コマンドプロンプトでディスクドライブ D:¥ にアクセスできなかったので、参考書どおりの手順をふめなかった。。。。
CDのデータを C:¥Document and Settings¥user のところにコピペして、コマンドプロンプト立ち上げた初期状態で2行目からタイプすることで、なんとかRailsのインストールができました。

いや~しかし、全世界のプログラマーが夢中になうのもわかりますわ。Rails使うと、ほんの数行のコマンド打つだけで、プロジェクトがひとつまるまるぽんと作れちゃう。ちょっと感動しましたよ。
初めてコンピューターというものを操ったって感じがしました。

ADS

FEED

RSS    

JOB INFO




ANNOUNCE

  • 現在はありません。イベント&セミナーなどのお知らせを掲載してほしい方はお問い合わせフォームよりお気軽にご連絡ください。

WHO IS WRITING

テクノラティお気に入りに追加する

WEBデザインとシステムの共存、WEBストラテジーを考えた情報設計(IA)