Gemfileを更新したときに、docker compose buildしなおす理由と回避 みなさんこんにちは、かじりです。Gemfileを更新したときに、docker compose buildしなおす理由と回避をまとめました 2024/06/02 Dev Containerを使い、local環境でコードを実行しつつ管理する みなさんこんにちは、かじりです。replitが便利なのですが、実行したファイルをローカルに残しておきたかったのでDev Containerを使いました。が、最終的にdockerコマンドがいい気がしてきました。 2024/05/19 コミットメッセージを書くときは先頭に大事なことを書くようにしている みなさんこんにちは、かじりです。コミットメッセージを書くときは先頭に大事なことを書くようにしていることについて書きました 2024/05/07 「例外処理を考える」という記事を読んでchrome拡張機能のcontent scriptのことを考えた みなさんこんにちは、かじりです。例外処理とchrome拡張機能のcontent scriptについて考えました 2024/05/07 Sealed Interfaceを調べてみた みなさんこんにちは、かじりです。sealed interfaceを調べてみました 2024/05/07 IGAについて調べた みなさんこんにちは、かじりです。IGAについて調べました 2024/05/07 Testcontainersを調べた みなさんこんにちは、かじりです。Testcontainersを調べを調べました。 2024/05/07 「なぜ管理職は罰ゲームなのか。」を読んだ みなさんこんにちは、かじりです。「なぜ管理職は罰ゲームなのか。」を読みました 2024/05/07 sqlcを調べた みなさんこんにちは、かじりです。sqlcを調べました 2024/05/07 Makeコマンドに空白込みの引数を渡してbunの引数に渡す みなさんこんにちは、かじりです。Makeコマンドに引数を渡してbunの引数に渡す方法を調べました 2024/05/06 4層レイヤー化アーキテクチャを調べた みなさんこんにちは、かじりです。4層レイヤー化アーキテクチャを調べました 2024/05/06 clickhouseについて調べてみた みなさんこんにちは、かじりです。clickhouseを調べてみました 2024/05/06 sourcemapの理解が深まった みなさんこんにちは、かじりです。sourcemapの理解が深まったのでまとめました 2024/04/28 RubyやRails、RspecでENVを扱う時に気をつけること みなさんこんにちは、かじりです。RubyでENVを扱う時に気をつけることをまとめました 2024/04/25 DBにsocket接続してみた みなさんこんにちは、かじりです。DBにsocket接続してみました 2024/04/23 データベースとトランザクションについて調べてまとめる みなさんこんにちは、かじりです。データベースとトランザクションが気になったので調べます 2024/04/21 git diffとgit diffの結果を比較したい みなさんこんにちは、かじりです。git diffとgit diffの結果を比較したかったので調べました。 2024/04/21 git rebase -iにはmergeコミットが表示されない みなさんこんにちは、かじりです。git rebase -iをした時にマージコミットが表示されないことを知りました。 2024/04/20 gitのmergeコミットが作成されない みなさんこんにちは、かじりです。gitのmergeコミットが作成されないので調べました。 2024/04/20 仕事と単価をどう判断すればいいのか みなさんこんにちは、かじりです。仕事と単価ってどう判断すればいいのかなと考えました。 2024/04/20 過去に作ったmui用のeslintのpluginにmuiのco-creatorからスターが付いた みなさんこんにちは、かじりです。過去に作ったmui用のeslintのpluginにmuiのco-creatorからスターが付いた話です。 2024/04/20 Railsで過去の日付のマイグレーションファイルは実行できる みなさんこんにちは、かじりです。Railsで過去の日付のマイグレーションファイルは実行できることを知りました。 2024/04/20 docker composeでrailsを立ち上げてsocketのエラーが発生した みなさんこんにちは、かじりです。docker composeでrailsを立ち上げてsocketのエラーが発生した時の対応内容です 2024/04/20 私のコンタクトページ みなさんこんにちは、かじりです。これはコンタクトページになります。 2024/04/16 TerraformとConoHaでsshする みなさんこんにちは、かじりです。TerraformとConohaのVPSでsshした記録です。 2024/04/15 変わったページネーション みなさんこんにちは、かじりです。変わったページネーションに出会したのでメモ。 2024/04/10 RspecでYAGNIとKISSを考えた みなさんこんにちは、かじりです。RspecでYAGNIとKISSを考えたので少しまとめました。 2024/04/10 最近の私の食事 みなさんこんにちは、かじりです。最近の私のご飯です 2024/04/09 railsのトランザクションとsidekiq みなさんこんにちは、かじりです。トランザクションとsidekiq関連でやや複雑な事象に遭遇しました。 2024/04/08 perlってなんだろう みなさんこんにちは、かじりです。perlについて調べてみました。職務経歴書の更新をしているときによくみたので気になりました。 2024/04/07 私のプロフィールページ みなさんこんにちは、かじりです。これはプロフィールになります。 2024/04/07 スタートアップでソフトウェアエンジニアとして10年たって大事にしていることリストを読んだ みなさんこんにちは、かじりです。10年たって大事にしていることという記事を読んでほぼ一緒だなと思ったので、自分なりに思ったことを追記しました。 2024/04/07 自分の職種はプロダクトエンジニア みなさんこんにちは、かじりです。自分の職種はプロダクトエンジニアだと感じたのでその経緯をまとめます 2024/04/07 Cloudflareのビルドをnodeからbunに変えた みなさんこんにちは、かじりです。Cloudflareのビルドをbunでできるという情報をみたのでbunにしました! 2024/04/05 pdfのdiffを見たい みなさんこんにちは、かじりです。pdfのdiffを確認したいことがあり調べました 2024/03/28 大量のJobが実行された時にdocker compose logをフィルタリングしたい みなさんこんにちは、かじりです。docker compose logsの結果が見づらかったのでフィルタリングしました。 2024/03/26 rubyのbyebugをlocalで使う みなさんこんにちは、かじりです。rubyのgem byebugを使って、デバッグをしました 2024/03/26 rubyのopen classを試す みなさんこんにちは、かじりです。open classを使って機能拡張する場面があったので試したログです。 2024/03/25 Web componentsでFOUC, CLSが発生する時に対処したこと みなさんこんにちは、かじりです。Web componentsのtemplate, scopeとstyleをlinkタグで設定したら、FOUCやCLSが発生した時に対処した話です。 2024/03/24 gfmのcssをpreloadしたらダークモードの判定が効かなくなった みなさんこんにちは、かじりです。chrome devtoolでcssの読み込みがコンテンツの表示をブロックしているというので、preloadしたらcssが効かなくなった話です 2024/03/24 JavaScriptのErrorの使い方 みなさんこんにちは、かじりです。この記事はJavaScriptのErrorについて書いています 2023/04/22 JavaScriptのpromiseの使い方 みなさんこんにちは、かじりです。この記事はJavaScriptのpromiseについての説明をする記事です。例題多めで書いていきますので、実行しながら確認してみると理解が深まると思います。 2023/04/17 Obsidian vscode拡張機能について公式サイトで調べた みなさんこんにちは、かじりです。今回はvscodeで使えるobsidianの拡張機能がないか?検索してみました。そういうことで困っている人に届けばいいなぁ 2022/12/29 typescriptでobjectのtypeguardにinstanceofを使う みなさんこんにちは、かじりです。今回はtypescriptのobjectのtypeguardについてです。 2022/01/22 reactのuseEffectを追ってみる。useStateなら実装まで辿り着いた。 みなさんこんにちは、かじりです。この記事は書いている途中です。reactのuseEffectは便利ですが、実装の詳細がモヤっとしているので追ってみました。 2021/12/30 ethereumスタック みなさんこんにちは、かじりです。この記事は書いている途中です。 2021/12/30 プログラミング設計 みなさんこんにちは、かじりです。この記事は書いている途中です。 2021/12/18 「できるけどやらない」と「できない」 みなさんこんにちは、かじりです。今働いている某社では月1で1on1をやります。毎回ceoには深い話を教えてもらえるのでとても有意義な時間なのですが、今回は「できるけどやらない」と「できない」についてです。 2021/12/11 Next.jsのssgでffmpeg.wasmがブラウザだけで動作するサイトをcloudflareにデプロイしてみた みなさんこんにちは、かじりです。Next.jsでffmpeg.wasmを使ってcloudflareにデプロイしようとしたらSharedArrayBufferとかで色々詰まったのでまとめてみました。 2021/09/26 MENTAを初めてもうすぐ3ヶ月なので振り返ってみた みなさんこんにちは、かじりです。MENTAの初めての売り上げが6/28日でした。そこから数えてもうすぐ3ヶ月です。今までの経験をまとめてみました。 2021/09/19 Material-UIに学ぶFigmaの使い方 みなさんこんにちは、かじりです。最近はFigmaを学習しています。oouiを実現したいという目標があります。「使いやすさを重視した総合的なデザインを心がければ、美しさは後からついてくることが多いのです。」というFigmaの教えに習ってまずは使いやすいデザインを身につけるためです。しかし最低限の見た目を再現方法があまり分かりませんでした。なので、自分がfrontendの開発によく使用しているMaterial-UIのコンポーネントがFigmaでどのように表現されているのか?というところを勉強します。 2021/09/11 エンジニアの土日の副業にMENTAがオススメ みなさんこんにちは、かじりです。以前エンジニアの土日の副業について書きました。今回オススメするMENTAだと、土日に限らず空き時間でも副業することができます。ぜひ始めてみてはいかがでしょうか。 2021/08/28 エンジニアがfigmaでデザインを学習する みなさんこんにちは、かじりです。JavaScriptの学習をこれ以上やっても80点から100点を目指す感じで非効率を感じたので、デザインの学習をしていこうと思い立ちました。点や線、四角や三角を使って、綺麗なものを作り上げるのがデザインだと思っていましたが、全然違いました。 2021/08/28 Obsidianのiosとandroidのモバイルアプリが公開された みなさんこんにちは、かじりです。Obsidianのモバイルアプリがbetaから正式版になりました。待っていた人も多いのではないでしょうか。気になる同期の部分など調べてみました。 2021/07/17 JavaScriptのfunctionの使い方 みなさんこんにちは、かじりです。この記事はJavaScriptのpromise, async, awaitを説明するために、functionの説明からやっていこうと思い、記載しています。いろんなfunctionの使い方が書いてあるので参考にしてください。 2021/07/04 プログラミングのググり方 みなさんこんにちは、かじりです。今回はググり方ですね。プログラミングでエラーが発生したときに必須です。ググり方をちょっと変更すれば見つかる答えがあります。その方法をたくさん書きました!参考になればいいな 2021/07/03 プログラミングがわからないとき みなさんこんにちは、かじりです。今回はプログラミングがわからない時にどうするかです。自分は工場勤務からプログラマに転職したので、同じようなところで詰まっている人がいるのではないか?と思ってこの記事を書いてみました。あの時こうしていればよかったな、と言うような自分の反省とかも含まれています。参考になればいいな 2021/07/02 Programmatically input data using e2e as a reference みなさんこんにちは、かじりです。ブラウザ自動入力難しいです。クリックすると文字が消えるのが一番辛いですね。入力できた!あとはボタンを押して、、、あ、文字が消えたなぜ!!?そういう困ったときに参考にしてほしい情報をまとめました。 2021/06/13 vscodeのプラグイン 最近のいちおし2つ みなさんこんにちは、かじりです。今回はvscodeのプラグイン、最近のオススメを2つご紹介します。エディタ上からgithubのurlをコピペできるプラグインと日付の入力ができるプラグインになります。どちらも2021/5がつ頃に見つけて1ヶ月くらい常用しています。どうぞ使ってみてください 2021/05/20 Obsidianの使い方 みなさんこんにちは、かじりです。Obsidianの使い方は最初すごく悩みました。Obsidianは細かいところに手が届く感じで使いやすいのですが、どのように使っていけばいいのかわからなかったです。今回は自分のObsidian使い方を経験を踏まえてまとめてみました。 2021/05/20 Obsidian MOCの使い方 第2話 みなさんこんにちは、かじりです。前回Obsidian MOCの使い方 第1話をまとめていたら、lyt-kitが最新版になっていることに気づきました。その時おっ、これいいやん、ってなったやつをパクってきたらいい感じになったので記事にまとめてみました。前回には無かったタグの使い方、MOCの連携方法についてまとめています。以前より繋がりが見えやすくなり、とても気に入っています。途中で面倒だったタグの一括置換についても紹介しています。 2021/05/16 エンジニアの土日の副業の探し方【実体験】 みなさんこんにちは、かじりです。副業探しのノウハウを見かける事があまりないので、実体験を記載します。週1~2の土日はたぶん無理です。エージェント使った感じでは週1はありませんでした。実際に自分の立場で考えて見たんですが、まず土日会社やってないんですよね。誰かが副業エンジニアを雇うために土日出勤するかって言うとハードル高いと思います。なので現実的な選択肢は土日込で平日昼間にミーティングの時間を取れますということです。 2021/05/09 プログラミングで体調崩したからストレッチしてる みなさんこんにちは、かじりです。体調崩しました。プログラミングってずっと座っているし、ほとんど動かないから体調崩すこともあるかと思います。寝る前にストレッチしたり、運動するようにして健康に努めています。半年くらいして体調よくなってきてるなって体感します。体感でしか測れないのが厄介ですが、続けていこうと思います。 2021/05/07 Next.jsでJamstackなblogを作った みなさんこんにちは、かじりです。Jamstackを使ってブログを作成してみました。Jamstackのおかげで爆速なブログが完成しました。lighthouseの評価も90点以上で満足です。 2021/05/04 Obsidian MOCの使い方 第1話 みなさんこんにちは、かじりです。ObsidianのMOCの使い方は最初すごく悩みました。Obsidianはいろんな機能があり、便利そうなのは使ってみるとわかるのですが、どのように使っていけばいいのかわからなかったです。今回は自分のObsidian使い方です 2021/05/04 keyが同じでdomain属性が別のcookieを調べた(js-cookie) みなさんこんにちは、かじりです。js-cookieの場合は先に見つかった値が取得できるようです。また、domain属性はdocument.cookieに含まれないのでdomainを指定した取得はできません。 2021/01/11 tigのインストールと使い方(wsl2) みなさんこんにちは、かじりです。tigをインストールして使ってみました。一行取り消しや、インストール途中で発生したエラーの修正、日本語文字化けなどに対応しました。 2021/01/02 vscodeにsolargraphをいれようとしたら最新版が入ってエラー みなさんこんにちは、かじりです。vscodeにsolargraphを入れようとしたら、最新のversionがinstallされてしまいエラーが発生したので修正した時のことを共有します 2020/12/31 attr_accessorで生成される値の初期値について悩んだ みなさんこんにちは、かじりです。attr_accessorで生成される値の初期値について考えてみたのですが、考えてみたら値を代入したらそれで、代入しなかったらnilだなって思いました 2020/12/31 rubyのbase64encode→decodeを日本語に実行したら失敗した みなさんこんにちは、かじりです。日本語にrubyのbase64 encode→decodeをしたら文字化けして悩んだ時の話です。実際には文字コードが違うだけでした。 2020/12/31 2980円(2020/12/06)でslack通知してくれるsmart watchを買った みなさんこんにちは、かじりです。使っていたsmart watchが特定のアプリしか通知してくれないので、slackでも通知してくれるsmart watchを買いました。 2020/12/31 JavaScriptの数値の判定とイベントの処理で詰まったはなし みなさんこんにちは、かじりです。JavaScriptの数値の判定にはtypeofを使っていましたが結果、詰まったので共有します 2020/12/31 apple shortcut sample みなさんこんにちは、かじりです。apple shortcutのsampleです。役立ててください 2020/12/31 obsidianで今使っているプラグイン3個 みなさんこんにちは、かじりです。obsidianというマークダウンエディタで使用しているプラグインで現在使っているもの3個と、良さそうなプラグイン3個を共有します 2020/12/31 testcafeで見えているelementを対象にテストしたい時 みなさんこんにちは、かじりです。testcafeでinvisibleな要素(display none, visibility hidden)以外を対象にする方法を共有します 2020/12/31 vuejsでコメントを記述する他の方法 みなさんこんにちは、かじりです。vuejsのtemplateタグの内側でコメントアウトする方法がもう一つあったので共有します 2020/12/31 v-modelはsyntax sugar(糖衣構文) みなさんこんにちは、かじりです。v-modelはv-bind:valueとv-on:inputのsyntax sugarだということを、たびたび忘れてしまうので記事にしました。 2020/12/31 Obsidianのベストプラクティスを読んだ みなさんこんにちは、かじりです。Obsidianを始めようとした時、まずは真似することから始めようと思い、ベストプラクティスを調べました 2020/12/31 reactで空のactを実行したらErrorが消えた みなさんこんにちは、かじりです。reactでjestのtest中に発生したエラーを解決する方法を共有します。 2020/12/31 react.createElementはArrayをうまく処理しているようだ みなさんこんにちは、かじりです。description: react.createElementの動作が謎だったので調べてみたので共有します。 2020/12/06 markdown test みなさんこんにちは、かじりです。これはマークダウンのテストです。 2020/11/21