Conda

Mac direnvインストール

今回はMacでのdirenvのインストール方法について紹介していきます。 direnvとは? direnvとは、ディレクトリ毎に環境を分けられるようにすることができるソフトウェアになります。 例え...
2019.08.22
Homebrew

Mac Homebrewインストール手順

新しくMacを買ったら環境構築で必要になるものといえば、brewですよね。 brewがないとbrew installできないので、プログラマーにとっては必須アイテムです。 それではインストール手順を確認していきましょう! ...
2019.08.18
Git

Mac XcodeとGitインストール

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

Laravelでupsertする方法

upsertとは? upsertとは、update + insertのことで、データの更新(update)とデータの挿入(insert)の両方の機能を併せ持っています。 upsertは、対象のレコードがあればそのレコー...
2019.07.06
Laravel

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Laravelチュートリアル4 -データベースを使用して処理を書いてみよう

Laravelでデータベースを使用して開発をする 本章では、いよいよLaravelでデータベースを使用した開発方法を学習していきましょう! Web系の開発でよく使用するデータベースには、MySQL, PostgreSQL, O...
2019.06.20
Git

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

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

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

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

Laravelチュートリアル3 -コントローラーで簡単な処理を書いてみよう

前回までの内容 前回まででLaravelのルーティングで実際にURLを叩いてからの流れを見てきました! 今回は、コントローラーで簡単な処理を書いてみて、それをビュー側(HTML)で表示するということをやっていきましょう...
2019.06.23
Laravel

Laravelチュートリアル2 – ルーティングを理解しよう

前回までの内容 前回のチュートリアルで環境構築後、Laravelトップページが表示されるところまで進めることができました。 今回は、Laravelのルーティングを学習していきます。 ルーティングの...
2019.06.23
Laravel

Laravelチュートリアル1 – 環境構築編(Windows)

PHPのインストール 参考インストール手順 WindowsのPHPインストール手順は、既にわかりやすい手順がありますので活用してきます。 こちらの手順でPHPのインストールを進めていってください! ...
2019.06.21
Git

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

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

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

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

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

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