プログラミング

2020年07月06日 プログラミング

データベースの情報を見やすくするには

本来、データベースはターミナル上でMysqlを起動、接続することで確認ができるようになります。下図がターミナル上で表示させた時の状態です。 しかし、これだと毎回行うのは面倒ですし、見にくいです。 そこで、はじめてデータベ […]

2020年07月05日 プログラミング

仮想サーバーを利用したアプリ表示の仕方

実際に作成したアプリケーションを表示させる方法に仮想サーバーを使う方法があります。その方法について解説していきます。 手順 ①ターミナルでカレントディレクトリを表示させたいアプリフォルダに移動する。 ②ターミナルで仮想サ […]

2020年07月05日 プログラミング

Railsのビューについて解説

ビューとは HTMLで表示されたページそのものをさします。 例えば、下図のような感じです。 Rsilsでは、ERB(Embedded Ruby)という仕組みを使って表示させています。 ビューファイルは、コントローラーのア […]

2020年07月05日 プログラミング

Railsのコントローラーについて解説

コントローラーとは Railsにおけるコントローラーについて説明します。 コントローラーとは、ユーザーからの要求を受け取って「モデル」や「ビュー」に仕事を依頼する部分となります。 モデルやビューに依頼する内容はアクション […]

2020年07月05日 プログラミング

Railsのルーティングについて解説

ルーティングとは ユーザーの「何に対して」、「何をしたいのか」という要求をわかりやすくしたもので、ファイル上で見るとコントローラーにどんな動きをさせたいのかを指定する設定になります。 例えば、画面上で以下のようなリンクを […]

2020年06月29日 プログラミング

Railsでの設計のポイント(基本構造)

webアプリケーションの設計をする時、どんな構造で作ろうか悩みますよね。 私が勉強しているrailsの基本構造は決まっていてMVCという基本構造を使用します。 その構造に沿って開発していけば簡単にwebアプリケーションを […]

2020年06月27日 プログラミング

bundlerという便利な管理ツールについて

Ruby on Railsでは、Gemというライブラリを使用することで簡単に機能をアプリに実装できます。 このツールは、そのGemを一括で管理してくれるツールになります。 Gemfileという名前のファイルに必要なライブ […]

2020年06月27日 プログラミング

AWS_Cloud9にRubyとRailsをインストールする方法

インストール cloud9には元々Rubyがインストールされていますが、 今回は、rvmというサードパーティツールでインストールし直します。 パッケージ管理ツールやサードパーティツールを使ってインストールしていきます。 […]

2020年06月27日 プログラミング

Rubyのスコープについて

スコープとは 変数には、その変数が使える範囲というものが決まっています。これをスコープといいます。通常、メソッド内ではそのメソッド内で定義した変数しか利用することができません。 メソッド外で利用しようとするとエラーになり […]

2020年06月27日 プログラミング

rubyで簡単なアプリを作るのにまず覚えること

この記事を見てわかることは、rubyでのプログラミングにおいてどのような考え方、 コードを使用して行うことが大事なのかを大まかな部分を知ることができます。 メソッドの使い方 メソッドとは、必要な動きをさせるプログラムを型 […]