engineer blog
設計・開発・日々の学びを書いています。
「空いてる人に仕事を流す」は助け合いではない。役割の越境と何でも引き受けることの違いから、組織の役割設計を考える。
「チャットに寄せれば良くなる」という空気に引っかかった話。自由に使えることと使いやすいことは違う。AI時代のプロダクト設計で飛ばされやすい問いについて。
22番ポートは開いていた。落ちていたのは認証フェーズ。macOSのRemote Login ACLとユーザー名の罠、そして焦ってホームディレクトリを分裂させた話。
AIで「それっぽい大刷新案」は簡単に作れるようになった。もっともらしさと必要性は別の話。提案が軽くなった時代の意思決定の重さについて。
NotionのOASファイルを作成してみた
SpringBoot2.7 から 3.0.x へVersionUpする際にぶつかった壁と解決策を載せています。困っている人がいれば参考にしてください。構成は gradle, groovy, spockな構成です。
例えば、特定のエンドポイントにPostするとこのエラーコードのときだけリトライしてくれという仕様があったときにどう実装するかを解説していきます。
Java Stream APIで2つの差分のLocalDateな日付Listを作るTips
Spring Integration Test で
最近チーム内で「小さくリリース」をするブランチ戦略としてトランクベース開発を取り入れ始めたので、ブランチ戦略と理想と現実をお伝えしていこうかと思います!
Slack bolt 2.0系で画像のアップロードする際にslack.files.uploadで画像投稿すると古いバージョンすぎてできないので、HttpClientのfetchを使用して、画像アップロードできるようにする
Cookpad Tech Conf 2022に参加してきましたのでそのレポートです。
前はgatsbyjsというフレームワークでブログを維持していましたが、今回はNextjs x notion x Vercelで管理することにしました。notionを使ってるけどブログ化するにはどうしたら良いかを説明します。
Golang初心者なので備忘録も兼ねて
最近Pixel7に変更したので、端末移行をするので忘れないように手順や手動でやることをメモしておく。主におサイフケータイとEdyとかLINEとかがメインになる。
Railsといえばrspecですが、テストデータの作成によくFactoryBotが使われます。FactoryBotはActiveRecordに依存していて大体ただのクラスを生成するというよりも、データベースに紐付いたモデルが生成されます。今回はActiveRecordに紐付いていなくてもObjectが生成できるよっていう記事になります。
機械学習は聞いたことがあるけど、数学とかちゃんとわからんという人向けに図解してあるので、概要の理解として良さそうです。図が多いので初心者や子供でもわかりやすくイメージしやすいです。
この本はプログラマーであるけれど、これ以上先に進むにはどうすれば良いか、よく詰まること、陳腐化することってあるよね、そういうときにどうすればよいかを記した本です。
はじめまして、Yoshikiといいます。僕の職務経歴書は
このブログ(Nextjs)はビルド時に画像を毎回notionから取得していたのですが、その画像をRedisサーバに置いて爆速になるようにしています。(正確にはLQIPをしてるので早く見えるようになっています。)
RubyKaigi 2022に参加してきましたのでそのレポートです。
DevOpsDays Tokyo 2022
この記事はファイルをDLするための実装をAPI(Spring)からフロントまでを説明する記事になります。
Spring 5のWebFluxから導入されているReactor.nettyのWebサーバですが、環境変数でConnection数や接続待ち時間などをコントロールできます。
JestでSSEのネイティブEventSourceをテストするときのEventSourceMockを作成しました。
PyGithubを使用してファイルをコミットするコードを書いたので備忘録として書いておきます
エンジニアの皆さんWebhook使っていますか?というかほとんどのエンジニアが自然と使っていますよね。
今までこのブログは
この記事は
今回は「エンジニア初心者でもできる」を前提に以下の構成で記事を作成していこうと思います。
ある日GitLab CIで特定の環境に