kou

Git

Gitで誤ってコミットしたファイルをaddの前の状態に戻したいとき

Gitで誤ってコミットしてしまった 普段Gitを使用して開発している時、とりあえず今のブランチで作業をして編集が完了したらブランチを切ってコミットしよう!なんてときありますよね! だけど作業に夢中でついブランチを変更するのを忘れて、「よし...
2019.09.24
Git

Gitで誤って削除・編集したファイルを復元する方法

ファイルを元の状態に戻したい! その時はいらないと思って削除したファイルや一時的に編集し前の状態を忘れて元に戻せなくなってしまったファイルなどありますよね。 こんなときにGitを使っていないともう完全な状態に復元することは諦めるしかありま...
2019.09.24
Laravel

Laravelへ入門する際の最適な方法と注意点

Laravelについて 最近ますますLaravelへ入門する人が増えてきましたね! 僕はLaravelを使い方始めて2年ぐらいになりますが、最近は業務や副業でLaravelを使ったりとLaravelを勉強していて良かったと思うことばかりで...
2019.09.24
Laravel

Laravelを上達させるために最短&確実な方法

Laravelについて 最近ますますLaravelの需要が増えて、勉強し始める人も増えてきた印象があります! 僕はLaravelを使い方始めて2〜3年ぐらいになりますが、最近は業務だけでなく副業でもLaravelを使ったりとLaravel...
2019.09.24
Git

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

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

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

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

Ubuntu18.04.1でWineをインストールして、Kindleを使う方法

Ubuntu18.04.1でKindleを使いたい Ubuntuを普段使いで使用していると、UbuntuでKindleを読みたい!って時が多々あると思います。 Ubuntu18からは、普段使いとしてもかなり使いやすくなってきた印象ではあり...
2019.09.24
Docker

Docker Composeのバージョンが古くてversion: ‘3’の記述が使えない

Docker Composeのバージョンが古い Docker Composeを使用していてよくあるのが、Docker Composeのバージョンが古いためversion: '3'の記述が使えない時があります。 それはしばしば、yumやap...
2019.09.24
Docker

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

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

リモートブランチの更新が見えない時

リモートブランチの更新が見えない時 リモートブランチをローカルにcheckoutしたいため、以下コマンドでリモートのブランチを確認するが、チームのメンバーが作成したはずのリモートブランチが見えない(追跡できていない)場合の対処方法 $ gi...
2019.09.24
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