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

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

(Mac)AWS Cloud9テキストエディタのショートカットキー

controlキー(^)主体 ショートカットキー 意味 ^ + w テキスト内のコードを折り返して表示する。 ^ + t カーソルの左の文字を右へズラす。 ^ + @ インデントを左へ(shift+tab)と同じ ^ + […]

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

シェル(shell)とは

Linux上でできるコマンドをまとめて記述して実行できるもので、Linuxカーネルと対話をさせ色々な処理を行うことができる。 シェルスクリプト書き方 新規ファイル作成 1行目に実行するシェルの記述 bashは、UNIX/ […]

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

APACHE(アパッチ)とはなんなのか?

21世期のITを支える技術の一つでWebサーバーを構築する為のオープンソースソフトウェアです。 動画やSNSを利用したりすると半数がApacheが稼働しています。 Webサーバーとは Webブラウザ(ユーザー)からのリク […]

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

Linux(リナックス)

Linuxとは ほとんどのハードウェアに入っている「OS」のことでパソコンやスマホを管理するソフトウェアのことになります。 「OS」はオペレーティングシステムの略です。 カーネルとは 「OS」の中核となるプログラムです。 […]

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

Rubyでのオブジェクトとは

Rubyでは全ての物がオブジェクトとして作られています。 オブジェクトの種類 文字列オブジェクト-文字列 数値オブジェクト-数値 時刻オブジェクト-時間 日付オブジェクト-日付け 配列オブジェクト-複数のデータ ※プログ […]