プログラミング初心者向け技術系ノウハウ・まとめ
-
0からのRuby入門その25〜Ruby on Railsでモデルを作る〜
はじめに データベースを扱ったことがありますか? 前回は、Ruby on Railsで新しいプロジェクトを作成し、スキャフォールディングによってさまざまなファイルを生成しました。 そして、コントローラー…詳細を見る -
0からのRuby入門その24〜Ruby on Railsでコントローラーを作る〜
はじめに MVCアーキテクチャの全体像をイメージできるようになりましたか? MVCアーキテクチャで中心的な役割を果たすのは「コントローラー」です。 コントローラーはブラウザからのリクエストを受け取り、ビュー…詳細を見る -
0からのRuby入門その23〜Ruby on Railsをインストールする〜
はじめに フレームワークに興味が湧いてきましたか? Rubyでウェブ開発をするなら、フレームワークの知識は必須でしょう。 中でも、Ruby on Railsは定番フレームワークとしてよく採用されています。 …詳細を見る -
0からのRuby入門その22〜フレームワークを活用しよう〜
はじめに 外部ライブラリはうまく扱えるようになりましたか? ライブラリをもう一段回進めたものとして、「フレームワーク」があります。 フレームワークはライブラリの集合体のようなものですが、設計の方向性が決…詳細を見る -
0からのRuby入門その21〜RubyGemsでライブラリをインストールする〜
はじめに もう標準ライブラリは使い慣れてきましたか? Rubyの標準ライブラリは豊富なモジュールが提供されており、それだけでも十分強力です。 しかし、それでも思ったような機能が見つからない場合もあります。 …詳細を見る -
0からのRuby入門その20〜メールを送信する〜
はじめに 普段メールを使っていますか? 最近はLINEなどのメッセージングアプリが使われるようになった影響で、あまりメールを使わなくなった方も多いでしょう。 とはいえ、ビジネスではまだまだメールが使われ続け…詳細を見る -
0からのRuby入門その19〜ウェブページをダウンロードする〜
はじめに スクレイピングをご存じですか? スクレイピングは、ウェブページなどから情報を抜き出すことをいいます。 近年では、ビッグデータや機械学習などの人気の高まりにより、大量のデータを必要としています。…詳細を見る -
0からのRuby入門その18〜キーボードやファイルの入出力〜
はじめに そろそろ入門的な内容に飽きてきましたか? ここから、やや応用的な部分へと足を踏み入れていきましょう。 これまでは、ほとんどの処理がプログラム内で完結していました。 そこから一歩踏み込んで、外…詳細を見る -
0からのRuby入門その17〜例外とエラーを捕捉する〜
はじめに プログラムがエラーで落ちてしまったことはありませんか? おそらく、ほとんどの方が経験あるでしょう。 プログラムでは、よくエラーに遭遇します。思い違いやちょっとしたミスによるエラーは事前に回避するこ…詳細を見る -
0からのRuby入門その16〜ソースコードにドキュメントを書く〜
はじめに あなたのプログラムはわかりやすいですか? プログラムはわかりやすく書くことが重要です。 なぜなら、プログラムは作った後も幾度となく修正する可能性が高いからです。 その場限りのプログラムならや…詳細を見る
























