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

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

Windows 10 に OpenJDK 8 をインストール

はじめに 環境 OpenJDK 8 をダウンロード PATH に追加 はじめに Oracle JDK がいろいろとあれなので Open JDK を windows に入れます。 環境 Windows 10 OpenJDK 8 OpenJDK 8 をダウンロード https://github.com/ojdkbuild/ojdkbuild/releases からバイナリ…

PCが突然再起動する問題がSSD交換で治ったのでSSDのファームウェアアップデートを試す - 開発者に必要なSSDの容量とは

この記事は何? 経緯 SSD交換 なぜ1TBにしたのか 買ったSSD 250GBのSSDのファームウェアアップデートを試す Crucial SSD のファームウェアアップデートの方法 WindowsでISOをUSBに焼く まとめ この記事は何? 目次を見てもらえればこの記事の流れはわかるか…

【LoL】「/DEV: ゲームモードの現状」の要約と思うこと

LoL

元記事 nexus.leagueoflegends.com 記事の概要 最近、TFTがリリースされた。この1年間、いろいろなゲームモードが実装されてきた オデッセイ: 脱出 スターガーディアン ... しかしこれらは一瞬だけプレイされるが、結局みんなサモナーズリフトに戻ってしまっ…

【LoL】パッチ9.15で削除されたレガシーカーソルがすぐに復活した件について思うこと

LoL

はじめに 経緯 なぜカーソルに変更が加えられたのか考察する なぜ突然消えたのか 今回の問題点 なぜ戻されたのか 最後に 参考 はじめに パッチ9.15で削除されたもののすぐに復活したレガシーカーソルについて、システムエンジニア(プログラマー)としての僕が…

iOSの無料アプリをダウンロードした時に「支払い処理中」って表示が出るのが良くないという話。

最悪のUI 誰のためのデザイン? 最悪のUI iOSアプリをダウンロードする際、指紋認証をする必要がある。 無料アプリだとしても必ず指紋認証が必要になる。 これは、指紋認証中の画面である。 指紋認証中の文言。この写真を撮るために何回も無料アプリをダウン…

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 では標準で認証の機能が…