KeyballユーザーのKiller Whaleレビュー記事です。 目次 1. Killer Whaleとは2. 十人十色なキーボード2.1. 汎用的なスタイル2.2. ホームポジションを崩さないスタイル3. まとめ Killer Whal
日々の生活で見つけた、ちょっとイイコトを紹介しています。 フルタイムで働きつつ、朝の保育園の送り出しをする父親が書く、 日々の保育園の連絡ノートの「家庭の様子」欄を紹介しています。
【Vim】ごめんよ quick-scope 君のことを誤解していた
Vimのpluginのquick-scope 評判なので入れてみたものの、ドキュメントをよく読まず使うと価値が分からず損するぞという教訓に記事にしておきます。 目次 1. unblevable/quick-scopeの誤解2. quick-
GitHubのWebページでリポジトリ内のファイルに含まれる文字列をGrep(あいまい検索)する方法です。 目次 1. Grepしたい2. ドットを押してWeb版VSCodeを起動する3. 検索する Grepしたい まじまじとコードを見始め
Laravel + Vue.js + DDDのすゝめ – axiosでLaravelにHTTPリクエストを送信する
Laravelで作成したバックエンドのAPIにVueからaxiosを使ってリクエストします。 目次 1. 連載2. この記事に関連するコミット3. axiosをインストールする4. axiosをラップしたHttpClientクラスを作成する
Laravel + Vue.js + DDDのすゝめ – Vue用のVSCode環境を整備する
Vueの開発に必要なVSCode拡張機能を追加していきます。 VSCodeの拡張機能「RemoteContainer」を使用しているため、拡張機能・設定値は.devcontainerファイルにセットしていきます。 目次 1. 連載2. この
Laravel + Vue.js + DDDのすゝめ – Vueをインストールする
Vue.jsのバージョンはVue3(composition API)、CLIは最速で評判のVite、言語はTypeScriptで進めていきます。 目次 1. 連載2. この記事に関連するコミット3. nodeコンテナのDockerfileを
Laravel + Vue.js + DDDのすゝめ – PostmanでAPIを実行する
REST APIのバックエンドを実行するためにPostmanをセットアップします。 PostmanとはHTTPリクエストを自由に定義して送信できるアプリケーションで、APIの開発に活用するとグンと効率がアップします。 目次 1. 連載2.
Laravel + Vue.js + DDDのすゝめ – コントローラとフォームバリデーション
プレゼンテーション層のコントローラとフォームバリデーションを実装していきます。 コントローラの役割はリクエストされたパラメータの検証と、アプリケーション層のユースケースへの受け渡し、レスポンスの生成となります。 目次 1. 連載2. この記
Laravel + Vue.js + DDDのすゝめ – ユースケースを作る
目次 1. 連載2. この記事に関連するコミット 連載 本記事は複数記事の連載記事の1つです。 この記事に関連するコミット add OrderUseCase 関連する記事 Laravel + Vue.js + DDDのすゝめ – リポジトリ
Laravel + Vue.js + DDDのすゝめ – リポジトリを作る
関連する記事 Laravel + Vue.js + DDDのすゝめ – Modelsとの付き合い方を考えるLaravelの標準では、「app/Models/」にLaravelのORマッパーである Eloquent(エロクアント) のモデルを
Laravel + Vue.js + DDDのすゝめ – Modelsとの付き合い方を考える
関連する記事 Laravel + Vue.js + DDDのすゝめこの組み合わせは、いま最も選ばれやすい組み合わせではないでしょうか。 この土台を作るだけでも選択肢が注意するべきポイントが色々あって一苦労です。 プログラマーならコードで語れ
関連する記事 子育ておとうちゃん日記 2019年12月5日 カルピスくん自販機で買ったカルピスとお茶でドリンクごっこをしました。 「カルピスくんは何味?」と聞いたら 「ちょっと飲んでみるね。 ・・・おいちい味!」でした。 2019年12月1
Laravel + Vue.js + DDDのすゝめ – ファイル保存時にPHPファイルを自動的にフォーマットする
関連する記事 Laravel + Vue.js + DDDのすゝめこの組み合わせは、いま最も選ばれやすい組み合わせではないでしょうか。 この土台を作るだけでも選択肢が注意するべきポイントが色々あって一苦労です。 プログラマーならコードで語れ
Laravel + Vue.js + DDDのすゝめ – MySQLをインストールする
データベースにはPHPとセットで採用されることが多いMySQLを使って構築します。 実際は要件に応じて必要な機能を持つデータベースを採用します。 関連する記事 Laravel + Vue.js + DDDのすゝめこの組み合わせは、いま最も選
関連する記事 Laravel + Vue.js + DDDのすゝめ - Laravelをインストールする開発環境にはVSCode Remote Containerを使用します。 本文内のコマンドはDockerコンテナ内で実行します。 Com
Laravel + Vue.js + DDDのすゝめ – Laravelをインストールする
関連する記事 Vue.js vs React vs Angularのどれを選ぶかトレンドから見るシングルページアブリ(SPA)を作るための有名なフレームワークに、Vue.js, React, Angularがあります。 これからプロジェクト
SwitchBot ハブミニでテレビ、エアコン、扇風機を遠隔操作する
まず始めに、シンプルでIoT機器の効果を手っ取り早く実感できるSwitchBotハブミニをレビューします。 目次 1. 連載2. 購入先3. Switchbot ハブミニを使ってできること4. 設置5. セットアップ5.1. リモコンを学習
「ブログリーダー」を活用して、みるさんをフォローしませんか?
KeyballユーザーのKiller Whaleレビュー記事です。 目次 1. Killer Whaleとは2. 十人十色なキーボード2.1. 汎用的なスタイル2.2. ホームポジションを崩さないスタイル3. まとめ Killer Whal
35歳で自動二輪免許を取得した体験談をまとめます。 目次 1. わたしのスペック2. 普通二輪MT免許の取得に向けて3. 1段階3.1. 1段階の現実3.2. 1段階みきわめ3.3. 2段階4. 卒検5. 終わりに わたしのスペック 取得し
Keyball39はShiftやCtrl等の修飾キーが無いキーボードで、使いこなすためにはコツが必要です。 私が知っていることを一通り書き留めておきます。 目次 1. CtrlとShiftをどうするか決める1.1. 選択肢1 親指キーに割り
はじめての自作キーボードにKeyball61を作った私ですが、この度2台目にKeyball44を作りました。 Keyball61を作ってみた記事はこちら 目次 1. 必要な道具を揃える2. はんだ付けのコツ2.1. はんだの特性を理解する3
テスト用ライブラリのMockKを用途から索引できるようにまとめます。 目次 1. classをmockにして戻り値で受け取る2. テストコード内でインスタンス生成するclassをmockする3. objectをmockする4. 拡張関数をm
Jetbrains Exposed のサブクエリの使い方まとめです。 目次 1. サンプル2. Point サンプル val starWarsFilmsQuery = StarWarsFilms.slice( StarWarsFilms.s
Jetbrains Exposed で集約関数の使い方まとめです。 目次 1. GROUP BY2. 集約関数2.1. COUNT2.2. SUM2.3. MAX2.4. MIN2.5. AVERAGE2.6. CASE GROUP BY
父:ポケモンパソコンできたよ かずは:ひげは? 父:あったっけ? かずは:あるよ! かずは: … やっぱないわ! 関連する記事 子育ておとうちゃん日記 2019年12月5日 カルピスくん自販機で買ったカルピスとお茶でドリンクごっこをしました
NestJSのHttpServiceはaxiosを使って実装されています。 通常のaxiosはリクエスト結果にPromiseを返しますが、HttpServiceはObservableを返します。 通常のAxiosのようにPromiseを使っ
macが今より使いやすくなる無料のソフトウェアです。 目次 1. キャプチャツール1.1. スクリーンショットツール(画像) Skitch1.2. スクリーンレコーダーツール(動画) Kap2. ターミナル2.1. ターミナルエミュレーター
我が家ではテレビがフォトフレームのようにGooglePhotoの子ども写真がランダムに映るようになっており、 テレビ: かずは:あ! ふたばちゃん可愛い! 父: それはあなたです かずは: え? 関連する記事 子育ておとうちゃん日記 201
mac用のタイル型ウィンドウマネージャーのyabai yabaiをキーボードショートカットから操作するためのskhd yabaiにスタック機能を拡張するstackline この3つを入れて超yabaiにする方法です。 目次 1. yabai
Elasticsearchで連続して操作(Index, Update, Delete)する場合、Elasticsearchは非同期で処理されるため実行順序が担保されません。 結果、意図しない結果になったり想定外のエラーが投げられることになり
NestJSやtype ormを使用している場合、単体テスト時に依存関係が解決できずにエラーが発生する場合の対処方法です。 let service: UserService; moduleRef = await Test.createTes
テスト時に new Date を使って現在日時を処理に使用している箇所をテストする場合、現在日時によって値が変わりテストがやりづらい場合があります。 jest標準でSystemTimeをセットする仕組みが用意されているため、そちらを使用しま
coc.nvimが2022年5月24日のコミットによってCocActionが削除されました。 目次 1. 理由2. 対応 理由 以下のディスカッションで説明されています。 Discussion Break changes on 0.0.80
目次 1. zsh syntax hightlighting2. zsh-autocomplete2.1. znapをインストールする2.2. zsh-autocompleteをインストールする2.3. 好みに合わせて設定値を変更する3.
目次 1. Chandan – チャンダン Chandan – チャンダン リンク インドと言えばこの香りと言われるほどポピュラーな香り。 チャンダンは土の香り、木の香り、自然の香りを持ち、悪臭を消し、室内を浄化しま
次女が誕生しました。 動物占いは「こじか」です! やりました! これで肉食と草食の数が揃ってバランスが取れそうです。 母:おおかみ 長女:ライオン 父:こじか 次女:こじか (肉食のエサが増えたとも… 関連する記事 子育ておとう
初めての自作キーボードにkeyball61を作りました。 はんだ付けをするのも中学の授業以来という初心者ですが、無事完成することが出来たので同じ初心者の背中を押す意味を込めてまとめておきます。 目次 1. 背景1.1. 余談2. 自作キーボ
Keyball39はShiftやCtrl等の修飾キーが無いキーボードで、使いこなすためにはコツが必要です。 私が知っていることを一通り書き留めておきます。 目次 1. CtrlとShiftをどうするか決める1.1. 選択肢1 親指キーに割り
はじめての自作キーボードにKeyball61を作った私ですが、この度2台目にKeyball44を作りました。 Keyball61を作ってみた記事はこちら 目次 1. 必要な道具を揃える2. はんだ付けのコツ2.1. はんだの特性を理解する3
テスト用ライブラリのMockKを用途から索引できるようにまとめます。 目次 1. classをmockにして戻り値で受け取る2. テストコード内でインスタンス生成するclassをmockする3. objectをmockする4. 拡張関数をm
Jetbrains Exposed のサブクエリの使い方まとめです。 目次 1. サンプル2. Point サンプル val starWarsFilmsQuery = StarWarsFilms.slice( StarWarsFilms.s
Jetbrains Exposed で集約関数の使い方まとめです。 目次 1. GROUP BY2. 集約関数2.1. COUNT2.2. SUM2.3. MAX2.4. MIN2.5. AVERAGE2.6. CASE GROUP BY