今日の学び(2024/05/21)

今日の学び Alpine Linuxでのソースインストール方法 blog.stormcat.io さすがに./configure->make->make installは知ってますが、Alipineでそれをするために必要なパッケージなど。 DependabotでDockerfileの更新をチェックする kakakakakku.hatenablog.co…

今日の学び(2024/05/20)

今日の学び @TestInstance(TestInstance.Lifecycle.PER_CLASS) zenn.dev verify (exactly=1)とかで検証していたときに、テストメソッドごとに呼び出し回数が増え続けててハマった。 これがあるおかげでモックが初期化されずに残り続けていたことに気づくま…

今日の学び(2024/05/19)

今日の学び zenn.dev 著者の方もおっしゃられている通り、脆弱性抜きにしてもリダイレクトの動きなど勉強になりました。 blog.tokumaru.org SSRF脆弱性は復習。 ふりかえり 今日は一日ゆっくり過ごしました。昼前まで寝て、野球(デイゲーム)見て、ユーフォ…

今日の学び(2024/05/18)

今日の学び Firebase 新機能のキャッチアップ firebase.blog 特にFirebase App Hostingについてハンズオンで学習しました。 zenn.dev その他気になったのは以下の通り。 Firebase Data ConnectによりポスグレがFirebaseで使えるようになった モニタリングダ…

今日の学び(2024/05/17)

今日の学び Cloudflare関連の学びいっぱい Super Slurper Super Slurper外部クラウドプラットフォームのストレージからデータ引っこ抜くサービスhttps://t.co/7Z3zSSdotV #CloudflareUG_kix— Kanon (@samurai_se) 2024年5月17日 AI Gateway developers.clou…

今日の学び(2024/05/16)

今日の学び JUnit5のパラメーターテストのパラメーター注入方法 qiita.com git squash envader.plus Nu Shell zenn.dev .gitignoreを最初に忘れた時の後からのやり方 zenn.dev ふりかえり これまでMethodSourceしか知らなかったんですがPRレビューでValueS…

今日の学び(2024/05/15)

今日の学び useOptimisticとは zenn.dev azukiazusaさんの記事。毎回ためになります。バックエンドからのレスポンスを待たずに、フロントのUIを先行して更新(楽観的に更新)し、バックエンドの結果を受けて改めて確定した更新を行う方法についての記事でした…

今日の学び(2024/05/14)

今日の学び NestJSのファイルアップロード zenn.dev IntelliJで画面を拡大縮小する方法 zenn.dev Mockk capture 呼び出された関数にどういう引数が渡ってきたかを取得する zenn.dev Mockk anyConstructed メソッドのなかでインスタンス化されてるそれを差し…

今日の学び(2024/05/13)

🗒 今日の学び Kotlinのデータクラスは継承できない zenn.dev 🐸 ふりかえり Ktorのcall.respondFileがどう頑張ってもcoJustRunでモックできなくて困りきった一日でした。なぜかモックではなく実態が実行される。なぜだ。 🚀 おわりに 副業を夜にするようにしてみ…

今日の学び(2024/05/12)

今日の学び Zodを活用したフロントエンドのAPI定義方法 zenn.dev aipida, zodiosなど。どちらも試してみたい。 音楽を作ってくれるAI zenn.dev ぺちこん香川の懇親会2次会でこいほげさんに教わりました。暇ができた時に試してみたい。 Pythonで引数の型ヒン…

今日の学び(2024/05/11)

今日の学び fortee.jp 前にWebサーバーにおけるPHPの実行方式に関する記事を書いたのですが、php-fpmの具体的な挙動までは首を突っ込まなかったので勉強になりました。ナチュラルに状態が残らないものだと思ってWebのPHPを書いてましたが、PHPコマンドで実…

今日の学び(2025/05/10)

今日の学び NestJSにおける環境変数の管理 zenn.dev Node.jsではもうdotenvが実はいらなくなったよという記事を読んで、そこから「NestJSってどうしてたっけ…?」と思って行き着いた記事。 でこれがタイムリーな話で「そういえば俺はNestJSでOpenAIのAPIキ…

今日の学び(2024/05/09)

今日の学び xtech.nikkei.com Slackの中で出てきて、恥ずかしながら意味が分からなかったので… aws.amazon.com 「ピザ何枚だっけ?」となったので復習。 www.youtube.com 企画したのは自分だけど、めちゃくちゃいい会になったと思う。他社のアジャイルの進…

今日の学び(2024/05/08)

今日の学び zenn.dev k6で並列リクエストによる簡易負荷試験を実施。k6の強みであるシナリオ形式で負荷試験ができるという意味がよくわかった。 あと、描き慣れたJSを使ってテストをかけるのが良い。 zenn.dev JVMのヒープメモリの計測などに利用可能。jsco…

今日の学び(2024/05/07)

今日の学び zenn.dev テストコード書くときの学び。 zenn.dev IntelliJに標準でついている機能を使いたかったが、Ultimateの機能だったため代替となるツールを探す羽目に。 その中で教えていただいたのがこれ。 ふりかえり 調査をするとき、暗闇の中歩いて…

今日の学び(2024/05/06)

🗒 今日の学び zenn.dev シナリオ形式で負荷試験を実行するためのツール。 🐸 ふりかえり GWなんて無かったんだ… 🚀 おわりに 今日はここから先、ゆっくり過ごします。

今日の学び(2024/05/05)

# 今日の学び zenn.dev まだ実装方法を調査中ですが、先のことを考えて。 zenn.dev こちらは実装方法。CRUDのRとDを確認。 zenn.dev 面白い記事でした。Honoが特定のライブラリに依存してないからこそできること。 そして記事ではNext.js主眼で書かれてまし…

今日の学び(2024/05/04)

今日の学び zenn.dev はてなブックマークを見ていると目についた。昨日maguroさんがポストしていた内容を覚えていたので、そのまま見てた。 npmとの違いをざっくり言うとこういうことらしい。 TypeScript を直接パブリッシュ出来る モジュール解決は ESM だ…

今日の学び(2024/05/03)

今日の学び Hello Nostr! Yo Bluesky! 分散SNSの最前線 結婚式の待ち時間の間に積んでいた本を一冊消化。 techbookfest.org zenn.dev lexiconのデータ形式を実際に確認してみたい。というより、BlueSkyクライアントになる何かを開発してみたい。 本を読んで…

今日の学び(2024/05/02)

今日は早めに切り上げてゆっくりしようと思うので、日報を早めに。 今日の学び 学びというより復習。定期的に忘れる話。 qiita.com 続いて「そういえばなんとなく使ってるけど、なに?」となった話。 zenn.dev ポートフォリオを更新しようとして出た警告か…

今日の学び(2024/05/01)

今日の学び 昨日に引き続きCypressでカバレッジを取る方法を調べていて、そこからまた「わからん…」となったことを調べていた。 zenn.dev swcというものを知ることで、いかに自分がNext.jsを「なんとなく動いてる」状態で使っているのかを解らされてしまっ…

今日の学び(2024/04/30)

今日の学び Cypressのコードカバレッジを出す方法について調べていくうちに、nycなるものに行き当たったのでどういうことかを調べていた。 zenn.dev そして肝心のCypressのコードカバレッジはというと、遠回りした挙句本家のドキュメントがあることに気づい…

今日の学び(2024/04/29)

今日の学び 今日は高校野球を一日見ていたため、あまり進捗がありません。 ただ移動中にヘルシープログラマを読了。 zenn.dev Software Design5月号を読み始めて気になったこと。 zenn.dev ふりかえり 先述の通り野球を見ていた一日でした。今日は広島阪神…

今日の学び(2024/04/28)

今日の学び 本業がおやすみのため、副業で扱う技術領域の話。NestjsとZod。 zenn.dev zenn.dev ふりかえり Zodは実装でガンガン書いてるとかなり便利に使える、もとい「よくできている」のがわかる。 ドキュメントを読んで有用なメソッドを発見したり、saf…

今日の学び(2024/04/27)

今日の学び 朝の情報収集でTypeScript 5.5でリリースされるType Predicateの新機能を調べていくなかで気になったことの知識が増えました。 zenn.dev www.typescriptlang.org TypeScript 5.5でリリースされるType Predicateの新機能と合わせて、今日学んだこ…

今日の学び(2024/04/26)

今日の学び 引き続き、バックエンド実装がタスクとして続くスプリントなのでバックエンド系の学びが多め。 zenn.dev zenn.dev zenn.dev 副業でやってるNestjsも調べていきたいのですが、なかなか時間がありません。明日やります。 ふりかえり PRのレビュー…

今日の学び(2024/04/25)

今日の学び 今日はKotlin系の学びが多かった。 zenn.dev zenn.dev 明日もバックエンドの実装をするので、Kotlinのアレコレについて気になったら調べていく。 KotlinではないがJVMのヒープメモリについて疑問が生まれているので、これが明日の学びになりそう…

疑問は都度調べて解決する意識を身につけるために、出来るだけ毎日「今日の学び」ブログを書こうと思う

きっかけはこれ。 speakerdeck.com 新卒でソフトウェアエンジニアになってから、日々実装やそれ以外のタスクに追われてきた。 新人の頃は空っぽだったので、ただ仕事をこなすのに精一杯だった。精一杯であるが故に「これ、なんとなくしかわかってないな…」と…

副業をはじめて3ヶ月経ったけど、はじめて本当によかった

今年の大きな目標として、技術をお金に変えるというのがあった。 この目標に至った背景 「プロとしてソフトウェアエンジニアをやっているんだ」という自覚が年々強まってきています。これまではそこそこ仕事をすると褒められて、給料上がってのサイクルで回…

アウトプット媒体を使い分けようと思う

過去にはそれなりにQiitaに記事を書いていたのですが、何を思ったのかアカウントを消したうえでZennに移ったようです。 おそらくその当時はプラットフォームは一つだけ持って記事を公開していく、と考えていたのだと思います。 が、半年ほど前に『Qiita Nigh…