プログラミング学習

プログラミング学習を記録する

「Web API とは」について調べてみた

今回は、「Web API とは何か」を私なりにまとめてみました。 前置きが長いので結論が見たい方は「まとめ」をご覧ください。 初めに Web API とは何かを詳しく調べようと思ったきっかけは、訓練校の開発実習で作ったWEBアプリをローカル環境のみで動くように修正しようとした時でした。 私たちが作成したWEBアプリは、Bootstrap や Google Fonts などのCDNを多用していたので […]

【JavaScript】文字列からDocumentFragmentを作る(Web API)

DocumentFragmentとは DocumentFragmentは、親ノードを持たない最小限の文書オブジェクト (文書の断片)。 DocumentFragmentを作成するには、まず空の DocumentFragmentを作成し、その中に Node挿入する。 つまり、 直接に文字列をDocumentFragmentに入れることはできない。 Rangeとは Rangeは、ノードやテキストノード […]

【RailsをAWSにデプロイ②】RDS・PostgreSQLの作成・設定

前回→【RailsをAWSにデプロイ】①AWS登録、EC2の作成、SSHログイン RDSとは Amazon Relational Database Service(Amazon RDS)とは Amazon Relational Database Service(Amazon RDS)は、リレーショナルデータベースである6種類の製品を、クラウド上で最適な動作条件で利用できるサービスです。 図解即戦力 […]

【RailsをAWSにデプロイ①】AWS登録、EC2の作成、SSHログイン

AWSアカウント作成と設定 Amazon Web Service とは  Amazon Web Service(AWS)は、クラウドコンピューティングサービスの1つです。(中略) クラウドコンピューティングサービスとは、かんたんにいえば、サーバーやネットワークなどをインターネット経由で貸してくれるサービスで、いつでもどこでも始めることができます。(中略) AWSでは、コンピューティング、ストレージ […]

VPSとConoHaについて調べてみた

今回は、ConoHaというホスティングサービスが提供するVPSを使う機会があったのでまとめてみました。 VPSとConoHaVPS VPS:Virtual Private Server まずは用語から ぶいぴーえす / Virtual Private Server 物理的なサーバを提供する「レンタルサーバ」や「ホスティング」に対して、仮想サーバを提供する「仮想専用サーバサービス」のこと。 複数のユ […]

初心者の私が使ってるgitのコマンドはこれです

こんにちは、Mako(@makokamiya)です。 今回は、「gitって難しそう。」「gitって大きい開発で使うんじゃ無いの?」と、gitの学習を後回しにしている初学者のために、私が実際に使っているgitのコマンドを一覧にまとめてみました。 私自身、gitを用いたバージョン管理については、まだまだ知識が浅いですが、これから学習を始める人には、「最低限これ使えればいいんだ」というくらいレベルでの参 […]

【Rails】Bootstrap4で.has-errorが廃止されたらしい

今回は、Railsチュートリアルとbootstrapのバージョンが違うことが原因でレイアウトが崩れてしまう不具合が生じたので、解決するまで調べた事をまとめてみました。 バージョン 今回作成するwebアプリケーションはRuby,Gemをすべて最新バージョンで作成しています。(Rails6からgemでwebpackerが標準導入されているので、bootstrapはyarnでインストールしています。 ) […]

【初心者向け】Ruby on Rails チュートリアル完走するコツ

2019年6月から本格的にプログラミング学習を始め、現在はRuby on Railsを使って学習しています。そして先月の2019年12月に、Ruby on Rails チュートリアル1周目を完走いたしました! Railsチュートリアル学習中にググりまくっていると、「Railsチュートリアル 挫折」と検索候補に出てくることに気がつきました。 今回は、なぜ私がRailsチュートリアルを完走できたのかを […]

プログラミングスクール/2週目

JavaScript、jQuery こんにちは、まこ(@makokamiya)です。 6月14日から、Startup Lab Lagoonで約2ヶ月間行われるCODEBASEのプログラミングスクールの内容をまとめていきます。 Lagoonでの講義は毎週火曜日と金曜日の週2日です。 今回は2週目[6月25日(火)、6月28日(金)]のまとめです。 第4回目:JavaScriptの回 この日はJava […]

プログラミングスクール/1週目

HTML&CSS、bootstrap こんにちは、まこ(@makokamiya)です。6月14日から、Startup Lab Lagoonで約2ヶ月間行われるCODEBASEのプログラミングスクールの内容をまとめていきます。Lagoonでの講義は毎週火曜日と金曜日の週2日です。 今回は6月18日(火)と6月21日(水)の1週目のまとめです。 第1回目:HTML&CSSの回 この日から本格的 […]