Git

Mac XcodeとGitインストール

Macを買って色々環境を整えなきゃいけないけど、、、 とりあえず、一気にやるのは面倒なので、プログラミングしながら揃えていこう!と思った時でも、まずインストールが必要になるのはこのXcodeとGitのインストールです...
2019.08.18
Composer

色々なOSでcomposerインストール方法をマスターする

Linuxでcomposerをインストールする方法 Composerをインストールする方法はとても簡単です。 以下の公式サイトを見ながら、インストールしていきましょう! 前提条件として、PHPがインストールされていないといけないので...
2019.08.17
Laravel

Laravel PostgreSQLのコメントについて調べた

Laravel5.5以前は、Postgresのコメント機能が対応していない Laravelで以下の記事に紹介しているような方法で、マイグレーションファイルに記述することで、テーブルのカラムにコメント(論理名など)を付与したい...
2019.06.30
Laravel

Laravel テーブルとカラムへコメントを付与する方法

テーブルにコメントを付与する方法 PostgreSQLの場合 マイグレーションファイル テーブルにコメントを付与するには、マイグレーションファイル内にあるup()関数の中で、DBファサードのstatementメソ...
2019.06.29
Laravel

Laravelの知識ゼロから基本をマスターするチュートリアル

はじめに 本記事ではタイトルにもある通り、Laravelの知識ゼロから基本をマスターしていくチュートリアルになります。 Laravelを全くわからない方がこのチュートリアルをしっかり終えて理解した頃には、自分で簡単なポートフォ...
2019.06.29
React

Laravel × React Jestでのテスト実行時のエラー

Laravel Mixで作成したReact環境でテスト実行時にエラーが発生する Laravel Mixを使用すると、Laravel × React環境を簡単に構築することができます。 今回はそのLaravel Mixで作成した...
2019.06.24
Git

Gitチュートリアル1 – Gitインストール(Mac)

Gitインストール手順 Gitのインストール自体は、Windows、Mac、LinuxどのOSでも簡単です。 手順は詳しいものが既にネット上にありましたので、こちらを参考にしてgitインストールしましょう! ...
Git

Gitチュートリアル1 – Gitインストール(Windows)

Gitインストール手順 Gitのインストール自体は、Windows、Mac、LinuxどのOSでも簡単です。 手順は詳しいものが既にネット上にありましたので、こちらを参考にしてgitインストールしましょう! ...
2019.06.23
Git

Gitチュートリアル2 – GitHubにPUSHしてコードを共有する

Githubアカウントを作成とGithubレポジトリの作成 前回に引き続き、手順を実施していきますので、Gitのインストール自体を済ませていない方は、前回の手順を実施してから、こちらの手順へ進んでください。 まず以下に...
2019.06.23
Git

git cleanでUntracked files(未追跡ファイル)をまとめて削除したい時

未追跡ファイルをまとめて削除したい 皆さんは、このような状況ないですか? 作業ブランチでの変更が不要になってgit checkout .したけれど、まだ不要なファイルが残っている。 今回はこのような場合の対処...
2019.06.20
scaffold

IT用語のスキャフォールド(scaffold)とは?

スキャフォールド(scaffold)とは スキャフォールドとは、元々英語で建築現場などで使用する足場という意味があります。 IT用語としてのスキャフォールドは、アプリケーションの足場(雛形)を自動生成して簡単に作ることができる...
2019.06.20
Laravel

Laravelチュートリアル8 – ToDoアプリを作成してみよう!

これまでの振り返り ここまでで、Laravelのルーティング、コントローラー、モデル、マイグレーション、フォームを使用した処理を学習してきました! そもそもこのチュートリアル作った経緯として、Windows、Mac、L...
2019.06.20
Laravel

Laravelチュートリアル5 – フォームを扱った処理を書いてみよう

フォームを扱った処理を書いてみよう! 前回までのチュートリアルで基本的なDB操作がわかりました。 今度は実際に画面から入力された値を使って、DBへ値を挿入したり、削除してみたりしましょう! 事前準備 マイグ...
2019.06.20
Git

git checkout . (ピリオド)でファイルが消せない時

git checkout . でファイルが消せない 以下のようにgit statusで差分を確認して、出力された差分をgit checkout . で破棄しようとしますが、未追跡ファイルは破棄されずに残ってしまいます。 # 現...
2019.06.20
Laravel

Laravelでsqliteをデータベースとして使用する方法

Laravelで使用するデータベースをSQLiteにしたい Laravelは初期インストール時だと、DBの設定をしないとマイグレーションやDBへ接続する操作ができません。 ちょっとLaravelで試したいだけなどの時は、DBの...
2019.06.06
PHP

PHP SQLiteドライバーのインストール方法

PHPからsqliteへ接続したい PHPやLaravelなどのPHPフレームワークからSQLiteへ接続したいことがあります。 PHPからSQLiteへ接続する際には、接続用のドライバーが必要になります! 今回はその接...
2019.06.06
Docker

Ubuntu18.04.1でDockerとdocker-composeをインストールする方法

UbuntuのOSを新しくした 普段PCでUbuntuを使用しているのですが、最近そのUbuntuのOSを新しくしました。 OSを新しくすると、毎回自分が使いやすいようにセットアップするのが結構大変です。 今回は現在では開発の必須のツー...
2019.05.25
Laravel

Laravelのスキャフォールドcrud-d-scaffoldのインストールと使い方

スキャフォールドとは スキャフォールドとは、元々英語で足場という意味があります。 Webアプリケーション開発に関しては、MVCフレームワークで開発する際に必要なモデルやコントローラー、ビューをコマンドなどで自動生成してくれる機...
2019.05.25
Laravel

composerで色々なLaravelのインストール方法をマスターしよう

composerのインストール方法 Laravelのインストールにはcomposerを使用していきます。 インストールまだできていない人は、以下に詳しく解説しているので事前にインストールしておいてくださいね。 色々なOSでcompose...
2019.05.25
Laravel

Laravelで使えるスキャフォールドl5scaffoldのインストールと使い方

スキャフォールドとは スキャフォールドとは、元々英語で足場という意味があります。 Webアプリケーション開発に関しては、MVCフレームワークで開発する際に必要なモデルやコントローラー、ビューをコマンドなどで自動生成してくれる機...
2019.05.22