forget for get

覚えるために忘れる

2020-01-01から1年間の記事一覧

WindowsアップデートしたらVM(VirtualBox、Vagrant)が起動しなくなった

結論から書くと、 WindowsアップデートしたらVMが起動しなくなった。 Windowsアップデートでホストオンリーアダプタが消えてしまったのが原因。 Virtualboxを起動して、「ファイル」→「ホストネットワークマネージャー」で 既存の設定を「x除去」、新規で「+…

Oculus Quest2+Virtual Desktop+WiFi6でPCVRを無線で体験

事前準備 こちらを参考に。 【OculusQuest】無線でPC版のVRが体験できる!Virtual Desktopの使い方 | CGメソッド PCにSteam、SteamVR、Virtual Desktopをインストール。 クエストにVirtual Desktop(有料)をインストール。 SideQuestからクエストにVirtual …

mysqlからinsert文を出力

テストデータ入れたけど、migrationをやり直したい。テストデータ消えちゃう、insert文ほしいな、、というとき。 mysqldumpでinsert文のみダンプ(where句で条件指定) mysqldump -u username -ppassword --no-create-info dbname tablename -w "where_condi…

CodeIgniter3がPHP7.4だとエラーが出るのを解消

CodeIgniter3を使ってる環境をPHP7.4にしたらエラーが出た A PHP Error was encountered Severity: 8192 Message: Array and string offset access syntax with curly braces is deprecated Filename: libraries/Profiler.php Line Number: 108 Line Number:…

VSCODEでLaravelのFacadeもコードジャンプできるようにする

Laravelはファサードを多用していて、IDEでコードジャンプができない。laravel-ide-helperを使うと解決。 laravelにide-helperを入れる composer require barryvdh/laravel-ide-helper php artisan ide-helper:generate _ide_helper.phpが生成され、ここを経…

CircleCIメモ

https://circleci.jp/ GitHubやBitbucketと連携して、プッシュしたらビルドしてテストしてデプロイができる。月1000分まで無料で使える。 ユーザ登録https://circleci.jp/signup/GitHubでログインする(Bitbucket使ってる人はBitbucketでログイン) Gitリポ…

VSCODEメモ

VSCODEをインストールhttps://azure.microsoft.com/ja-jp/products/visual-studio-code/ View>Extensionsで拡張機能を入れるPHP Intelephense、Vim Ctrl+クリックでコードジャンプAlt+←でジャンプ元へ戻る 検索右下の「…」クリックしてオプション表示include…

エンジニアが仕事で使うツールまとめ

Google Chromehttps://www.google.com/intl/ja_jp/chrome/ 起動時に開くページを設定(slack、gmailなど) EditThisCookieを追加 https://chrome.google.com/webstore/detail/editthiscookie/fngmhnnpilhplaeedifhccceomclgfbg/related?hl=ja サクラエディタ…

Vagrantまとめ

Vagrantの最新をインストールhttps://www.vagrantup.com/ VirtualBoxの最新をインストールhttps://www.virtualbox.org/ 構成管理ツールChefのBentoプロジェクトからほしいイメージを使う。https://app.vagrantup.com/bento bento/centos-7.8 を使う場合vagra…

phpredisまとめ

PHPでRedisを扱う場合に使うphpredisのまとめ。 redis-cliコマンドとほとんど同じなので、説明を省略しています。redis-cliコマンドを理解してない人は先にこちらを読んでください。 lightwill.hatenablog.com ほとんど同じだけど微妙に違う。(引数指定でよ…

redis-cliコマンドまとめ

redis-cliコマンドの自分用のまとめです。 参考記事はこちら。 qiita.com 基本 set name lightwillget namesetnx name lightwill2setnxだと上書きできない 有効期限を指定 5秒setex name 5 lightwillpsetex name 5000 lightwill 有効期限を確認ttl namepttl …

Laravel EloquentでModelをgetしたときに配列のキーをidにしたい

たとえば、 $channels = Channel::get(); [0]=>"id"=>4,"name"=>"日本テレビ" [1]=>"id"=>8,"name"=>"フジテレビ" フジテレビが欲しいときに、 $channels->where('id',8); としていたのを $channels[8]; で取れるようにしたい $channels = Channel::get()->k…