猫でもわかるWebプログラミングと副業

本業エンジニアリングマネージャー。副業Webエンジニア。Web開発のヒントや、副業、日常生活のことを書きます。

Mac Homebrew で Error: Cask XXXX exists in multiple taps: と言われた場合

結論 brew untap <name> で該当リポジトリをuntapすれば良い。 エラー tfenv をインストールした時に Homebrew のアップデートが始まり以下のエラーが出た。 $ brew install tfenv Updating Homebrew... ==> `brew cleanup` has not been run in 30 days, running </name>…

GitHubでコードジャンプができるようになったらしい

Jump to definition is available! はじめに 使い方 はじめに なったらしい。 Jump to definition is available! learn more をクリックすると下記記事にジャンプする help.github.com 使い方 関数名をクリックするるだけ コードジャンプ いままでこういうこ…

【TFT】ヨードルソーサラー構成【パッチ 9.14】

LoL

ヨードルソーサーラーシェイプシフター ヨードル コスト チャンピオン 種族 クラス 1 トリスターナ ヨードル ガンスリンガー 2 ルル ヨードル ソーサラー 3 ポッピー ヨードル ナイト 3 ベイガー ヨードル ソーサラー 3 ケネン ニンジャ・ヨードル エレメン…

Homestead - Laravel を使っててなんか RuntimeException とかで壊れた時にとりあえず試すこと

Key作り直し vagrant ssh cd <code directory> php artisan key generate migrate vagrant ssh cd <code diresctory> php artisan migrate composer install vagrant ssh cd <code directory> composer install キャッシュ削除 vagrant ssh cd <code directory> php artisan cache:clear php artisan config:clear php artisan </code></code></code></code>…

Vagrant で C:/HashiCorp/Vagrant/embedded/mingw64/lib/ruby/2.4.0/json/common.rb:156:in `parse': 751: unexpected token at '' (JSON::ParserError)

vagrant up などでエラー D:/HashiCorp/Vagrant/embedded/mingw64/lib/ruby/2.4.0/json/common.rb:156:in `parse': 751: unexpected token at '' (JSON::ParserError) from D:/HashiCorp/Vagrant/embedded/mingw64/lib/ruby/2.4.0/json/common.rb:156:in `pa…

とりあえず TypeScript を動かすまで

前提 npm init npm install typescript index.ts を用意 コンパイル 動かす 前提 node, npm はインストール済み npm init npm init を叩いて適当に package.json を作成する。 npm install typescript npm install typescript 以下が package.json に追記さ…

ニコニコ動画の新ランキングで東方ランキングの場所・見方(PC版)

(スマホ版は準備中です>< しばらくお待ちください...) ニコニコ動画のランキングが新しくなりました。 ニコニコ動画の新ランキングトップ しかし、東方ランキングがどこに行ったのか分からなかった(あるいは、たどり着いたけど「前のランキングと違う?…

AWSのEC2でとりあえずPHP Laravelを動かす

はじめに 環境 PHP, nginx, php-fpm のインストール PHP と php-fpm を Amazon Linux にインストールする nginx を Amaxon Linux にインストールする 各種設定 nginx の設定 server_name root fastcgi_pass php-fpm の設定 ユーザーと権限 nginx から php-fp…

PHP Laravel 標準の AuthenticatesUsers によるログインの処理を見てみる

環境 はじめに AuthenticatesUsers::login の中でやっていること validateLogin hasTooManyLoginAttempts まわり ThrottlesLogins::hasTooManyLoginAttempts attemptLogin それ以降の処理 環境 PHP 7.3 Laravel 5.8 はじめに Laravel では標準で認証の機能が…

【速報(遅い)】AWS CodeCommit で rebase しなくてもマージができるようになった模様

AWS CodeCommit が 3-way merge に対応し、プルリクエストをマージする際に rebase する必要がなくなりました。 aws.amazon.com AWS CodeCommit では、プルリクエストに関する 2 つのマージ戦略 (スカッシュマージと 3 方向マージ) と、開発者がマージ時に手…

AWS IAM に公開鍵を登録しているが CodeCommit から git clone しようとすると Permission denied (publickey)

エラー内容 解決方法 エラー内容 $ git clone ssh://git-codecommit.ap-northeast-1.amazonaws.com/v1/repos/xxxxxxxx Cloning into 'xxxxxxxx'... yoshiyuki_sakamoto@git-codecommit.ap-northeast-1.amazonaws.com: Permission denied (publickey). fatal:…

PHP, Laravelで開発する時に役に立ったページ

はじめに 個人的に役に立ったページです 執筆時のLaravelの最新版は 5.8 です 基本は公式ドキュメントが大事 随時更新していきます Homestead Laravel Homestead 5.8 Laravel HomesteadでPHP(Laravel)アプリケーションが動作しなくなった時の対処法 Model, M…

【AWS IAM】AWS EC2 から CodeCommit のコードを clone できるようにするまで【CloudFormation】

はじめに git cloneのために何をする必要があるか AWS IAMとは IAM ロールとは EC2からCodeCommitのcloneを行いたい場合 CloudFormationで表現する git config はじめに CodeCommit にpushされているコードを AWS EC2 にデプロイしたい。 ただし、CodeDeploy…

ニコニコ動画のシリーズ機能を使う

シリーズ機能がリリースされました 使い方 シリーズ機能がリリースされました blog.nicovideo.jp 使い方 右上のメニュー→投稿動画 シリーズを作成・編集 右側の方にマイリストから作るボタンがあるので、マイリストの横の + ボタンを押して いらない動画を除…