エンジニアのひよこ_level10

毎日更新してた人。たまに記事書きます。

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

【一年振り返り】変化と種まきの一年間でした【809日目】

今年も終わりですね。 なんか、いろいろ目を回していた一年な気がします。 それにしてもブログ、本当は2年で終わる予定だったんだけどなぁ・・・ 意外とやめられてない、ブログ。 今年ちゃんと生きていること、ブログも続いていること、 いろんな人のおかげ…

【Git】条件を満たさないコミットメッセージを変更してコミットする【808日目】

コミットメッセージが条件に合っていない チーム開発するにあたって、コミットメッセージにルールがある場合があると思います。 例えば、fix #12のように、該当のissueを指すメッセージがついていないなど。 でも、それを忘れてコミットすることはあると思い…

【一週間振り返り】プライベートに力を入れれた一週間【807日目】

今年最後のブログです。 今年一年は、いろいろ変わった一年でした。 転職、現場変更、新しい言語。 一年でもいろんな変化があることを思い知らされました。 来年はその変化をちゃんと楽しめるように、頑張りたいと思います。 1. 先週からの目標 運動なにかす…

【Lua】VCIで使った、アイテムを入れ替えるスクリプト【806日目】

握るとアイテムが入れ替わりたい 2つ異なるアイテムを用意して、それを入れ替えたい。 VCIのチュートリアルを元に、場所を入れ替えるスクリプトを作る 作ったスクリプト github.com 流れ 初期で、片方を地下深くに配置する 握っていると入れ替えが出来ないた…

【Laravel】View Composerの使い所【805日目】

View Composerという機能 Laravelには、View Composerという機能があります。 readouble.com 便利なのですが、いつ使ったらいいかな?っていう記事がなかなか見つからず、 PHPユーザーズの方々に教えてもらって、何となく自分なりに理解したことをφ(・・ View …

【VSCode】おすすめ拡張機能の紹介をしない(さっと便利にしたい人向け)【804日目】

おすすめ拡張機能の紹介? VSCodeには、拡張機能という便利なものがあります。 そして、拡張機能を紹介する記事はたくさんあります。私もお世話になりました。 なので私は、紹介を、しません。 紹介しないの? せず、簡単に拡張機能を導入できるものを紹介し…

【VSCode】開く対象フォルダを保存する【803日目】

VSCodeでいろいろ開く 開発をしていると、いろんな開発を並行してやることが多々あります。 特に、個人開発しているとよくあります。 その度に、『〇〇の開発はこのフォルダか』『こっちはのフォルダか』って探すのはしんどい。 ってことで、開発場所毎の対…

【Laravel】CSSやJSを統合・圧縮して、サイトを軽くする【802日目】

サイト速度のためにファイルを小さくする? ファイルを合体させます。加えて、改行など動作に無駄なものを削ります。 よく、ライブラリとかで ○○.min.jsとか見たことがあると思います。 そして、これらが一行の長いファイルだったのをみたことがあると思いま…

【npm】npm installで手動で依存解決してねって言われたとき【801日目】

注意 暫定対応で、良い対応とは言いません。でも、これで解決すれば楽ですという記事です npm installした npm installしました。 このパッケージは、手動で依存解決してねって言われた。 さて、手作業でやるのは・・・面倒。 再インストールしよう ってこと…

【一週間振り返り】仕事に集中できた一週間【800日目】

もうそろそろ年越しですね。 皆さん、忘年会には行かれましたか? 私は会社の同僚とお酒を飲みに行ったのですが、普段は混んでないお店でしたがまーあ混んでました。 先週が長期休暇前を除く、最後の金曜日だったからからかもしれませんね。 さて、10連休に…

【Google Analytics】Slackのfeed機能(定期通知)などからの流入を調べる【799日目】

Slackのfeed機能 Slackには、 /feed ブログのfeedURL のようなコマンドを打つと、ブログが更新されたときに自動的にSlackに通知される機能があります。 これで、最新記事が来たら見ておきたいブログなどがあったら、更新をチェックすることが出来ます。 流入…

【VSCode】拡張機能をチーム内で簡単に共有する【798日目】

拡張機能を共有したい VSCodeをチームで使ってると、 『うちはLaravelの開発だから、これとこれとこれと、、、をインストールしてね!』 みたいなことがあると思います。 でも、名前をメモして、検索して、インストールは面倒。 もっと楽に共有したい。 .vsc…

三項演算子(x ? y : z)はこわくないヨ。便利だヨ【797日目】

三項演算子はアンチパターン? 『三項演算子』でずっと思ってるのが、 三項演算子のネストとかで『クソコードだー』ってネタにされすぎたせいで、 『よくわからないけど三項演算子は悪だ!』 『三項演算子使うのはアンチパターン!』 みたいに言う人いて悲し…

【Laravel】クエリビルダのorWhereは順番に注意【796日目】

orWhereを何も考えずに書いた悲劇 何気なく書いたクエリビルダ。 何も考えずに書いたorWhere。そこに悲劇が。 orWhereの順番を入れ替えてみた \App\Models\User::select('id', 'name') ->where('status_id', 1) ->orWhere('id', 2) ->where('status_id', 3) …

【Laravel】Modelクラスから値を取る時には3種類の要素が関わっている【795日目】

Modelクラスで値を取るのは3種類ある? $user->category こんな感じに値を取る時に、Modelクラスは何をしているでしょう。 この時の値の取得方法は、3種類くらいあります。 そして、それぞれ優先度があります。 優先度の高いものがあれば、それを返して、な…

【思考メモ】大人になるってなんだろう?【794日目】

大人になるってなんだろう? 大人ってなんだ、大人ってなんだー!って思うのです。 苦しいことを苦しいと言わずに頑張る人は大人だ。 そんな感じの流れよく見るけど、なんなんだそれはーって思ったりもするー でも、じゃあそんな人が大人だと表現されるのは…

【一週間振り返り】種まいて、回収した一週間【793日目】

冬ですね。寒くなってきてます。 最近、自分の友人がインフルエンザにかかったり、私も体調崩したりしてます。 食事、体温等気をつけて、年越しまで乗り切りましょう! 1. 先週からの目標 今月を楽しく過ごす(楽しく無さそうなら、少し趣味で何か頑張る) 今…

【Reflector3】PCを有線ネットワークに繋いでる時のゲーム実況【792日目】

Reflector3 AndroidやiPhoneを使っている人が、PCにその画面を写したい時に使う、Reflector3というツール ネットの記事を調べると、同じ無線ネットワークに繋がないと出来ないって書いてる。どうしよう? 重要なのは、同じネットワーク、同じルーターという…

【OBSstudio】放送中に『チョット待ってね』って別な画面を写したい時【791日目】

放送でチョット待ってねってしたい時 OBSで生放送などをしている時、きっとあるはず、『チョット待ってね』って時。 例えば、別の場所と中継をしている時。 機材トラブルがあった時。 そんなときに、少し放送を止めるのではなく、待機画面とか出したいですね…

【Laravel】6.xからバージョンが進むのが早い理由と、バージョンアップのやり方【790日目】

Laravelアドベントカレンダー12日目 Laravel Advent Calendar 2019 - Qiitaの 12 日目の記事です。 先日はおかしょいさんの日本の Laravel 関連コミュニティまとめでした blog.okashoi.net さて、アドベントカレンダー12日目を取り続けてもう3年目です。 1年…

【VRChat】表情を混ぜるぷちテクニック【789日目】

VRChatで表情を混ぜる? VRChatでは、手の形に対して、Blend Shapeを変更することが出来る。 言い方を変えると、顔の表情を変えることが手の形ですることが出来ます。 ちなみに、右手でも左手でも変えられます。 ということは? VRバージョンだと2つ動かせ…

【Laravel】inputタグで配列でoldを受け取るときの対応【788日目】

配列でinputタグを作った <input name="xxx[0][name]"> こんなふうに配列でnameを作成すると、取得時も配列で手に入る! さて、 old('xxx[0][name]')って書いて・・・あれ、動かない・・・ oldはドットで繋ぐ old('xxx.0.name') こう書くのね・・・元コード追ってようやく気が付きました…

【Unity】Animatorをいじったら、表情が戻らなかった時の対応【787日目】

Unityでキャラクターをいじったら キャラクターモデルを作成するために、Unityでモデルをいじってました。 そして、表情を作るために、AnimatorでBlend Shapeをいじってました。 表情が戻らない Animatorで顔を変えたら、表情が戻らない。 ああ、そう言えば…

【一週間振り返り】ちゃんと息抜き出来たね!【786日目】

一週間振り返りなのに、一週間も経ってないよ? まあ、よくある話ですね。 最近VR睡眠を初めてやったのですが、意外と普通に寝ることが出来ました。 VR睡眠が当たり前になっている人も普通に居ますし、 日常の一部がVRに侵食されることは、意外とありえない…

何かを諦めそうになったときに考えること【785日目】

板挟みになるとか よく、何かを諦めないといけないと考えることは多いと思います。 片方を取ると、もう片方が選べないとか。 そんな時に私がどう考えるか。 本当にそうなの? それは、本当に片方しか選べないの? 実は両方取る手段はあったりしないの? それ…

【Laravel】getXxxAttributeに対するpluckの挙動【784日目】

pluckで、独自フィールドを使いたい public function getDisplayUsernameAttribute() { return $this->nickname ?? $this->username; } こんな感じに、display_usernameという値を使いたい。 ニックネームがなければ、ユーザーネームを出すという挙動。 これ…

【Laravel】FormRequestクラスで、複雑なバリデーションをしたい【783日目】

FormRequestクラスで、複雑なバリデーションをしたい このリクエストしか使わないので、独自バリデーションを作りたくない かといって、Controllerとかで受け取って処理するのは、別の場所に関心を増やすから嫌だってことで。 インスタンス取得時に追加 /** …

【一週間振り返り】ぺちこん準備・LT頑張った一週間!【782日目】

みなさんこんばんはー! 一週間振り返り、更新忘れてました。もう一週間の半分過ぎてますね。 PHPconが楽しかったのが悪いってことにしましょう。 ちゃんとPHPcon参加者はブログ書いたかな。ブログやTwitterで楽しかったとか学びあったとか会社知れたとか、…

【PHP】Class Xxx does not existの対応【781日目】

対処しにくいエラー Class App\Controllers\XxxController does not exist こんな感じのエラーを見たことはあると思う。 これは、クラス自体がルールに則って書かれてない時に起こる。 例えば、関係ないところに文字があったりなど。 手元のコードに、てきと…

【Laravel】独自コマンドをPHP内でオプション付けて実行したい【780日目】

独自コマンドを作った 独自コマンドで以下の様にオプションを設定した。 protected $signature = 'command:xxx {--ids=*}'; これをコンソールで実行するときは php artisan command:xxx --ids=1 --ids=2 --ids=3 これを他のphp上でで呼び出したいが、どうや…