kou

Git

Gitで誤ってpushしてしまったときのpushの取り消し方法

あ!! やべ、リモートのブランチにpushしちゃった.... みなさんは、こんなことないでしょうか? developブランチで作業をしていて、そのままコミットまで行い リモートのdevelopにPUSH!!!!!!!! 僕はよくあ...
2019.09.24
Laravel

Laravelを習得するのにオススメな書籍

Laravelのオススメ書籍について 最近ますますLaravelの学習を始める方が増えていますね! 数年前ぐらいからLaravelの人気がぐんぐん上がってきていましたが、最近ではPHPフレームワークの中ではLaravelの一強という印象を...
2019.09.23
Mac

mac 初期設定2 プログラマー用

Xcodeのインストール Gitインストール .DS_Storeをグローバルにignoreする Macだとこれがとにかくうざったい ...
2019.09.05
Laravel

Laravel Axiosでapiの呼び出しが突然401になる

突然401のエラーになる 以前、LaravelでAxiosを使っていて、apiの呼び出しが突然401になり、少し詰まったため備忘録として掲載しておきます。 例えば昨日まではAPI(Laravel)の呼び出しがうまくいっ...
2019.08.30
備忘録

Vue.js v-forの中だとthisのスコープが変わる

v-forの中だとthisの値が参照できない 以前Vue.jsで、thisの値をv-forの中で参照しようとしたところ、うまく参照できませんでした。 またv-forの外だとちゃんとthisの値が参照できたので備忘録とし...
2019.08.30
Docker

DockerでMySQL起動時にエラーが発生する(Ubuntu)

Error processing tar fileのエラーが発生 UbuntuなどLinuxでDockerを使っていると、権限関係が割と厄介ですよね! Macだとそこらへんをうまくやってくれるので気にしなくいいのですが、Lin...
2019.08.30
Vue.js

router-viewでpropsを渡したい時の注意点

router-viewでpropsをうまく渡せない Vue.jsのrouter-viewを使ってpropsを渡したい時になかなかうまく行かず詰まったため、備忘録として記載しておきます。 状況としては以下のような感じです...
2019.08.30
Conda

Mac direnvインストール

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

UbuntuでChromeをコマンドからインストールする方法と権限エラー

検証環境 # cat /etc/os-release NAME="Ubuntu" VERSION="16.04.2 LTS (Xenial Xerus)" Cromeインストール手順 今回は、Windowsとlinuxのデュアルブートにした...
2019.08.27
Laravel

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

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

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

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

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

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

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

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

Ubuntu18.04.1でSlackをインストールする方法

Ubuntuバージョン $ cat /etc/os-release NAME="Ubuntu" VERSION="18.04.1 LTS (Bionic Beaver)" ID=ubuntu ID_LIKE=debian PRETTY_N...
2019.08.27
Linux

Ubuntu18.04.1でChromeをインストールする方法

Ubuntuバージョン $ cat /etc/os-release NAME="Ubuntu" VERSION="18.04.1 LTS (Bionic Beaver)" ID=ubuntu ID_LIKE=debian PRETTY_N...
2019.08.27
Laravel

Laravelでupsertする方法

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

Eloquentでjoinに名前(別名)をつけたい時

Eloquentでjoinに名前(別名)をつけたい LaravelのEloquentでjoinする際にテーブルに別名をつけたい時ってありますよね? joinする方のテーブルなら->join('table as tbl'...
2019.08.26
CentOS

CentOS使い方 基礎編

前回(VirtualBox – CentOSインストール3)でCentOSのインストールが完了しましたので 今回は全くLinuxが使ったことがない人のために軽く使い方を学習しておきましょう。 ターミナルの開き方 ここでは、Linuxコマン...
2019.08.25
Homebrew

Mac Homebrewインストール手順

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

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

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