ブログアーカイブ

過去の記事をすべて表示しています

2025年5月

  • React 190.0.0で追加された革新的機能

    最新のReactバージョンで導入された機能について詳しく解説します。

  • Next.js 15の進化とパフォーマンス改善

    Next.js 15で導入された新機能とパフォーマンス最適化について。

  • Zenn

    無料で使うための個人開発技術スタック

    最近Zenn上で無料縛りの個人開発技術スタックの記事がいくつか挙がっていましたので、便乗します。 また、以下の記事に「案4」Google Cloudがねぇーじゃねーか!と思ったので、この記事を書いています。 https://zenn.dev/tak720/articles/bac40312c25c06 その他の無料縛りの個人開発技術スタックの記事 https://zenn.dev/m4gnett/...

  • Zenn

    AWS CDKで作成したELBを放置してたら$70課金された話

    概要 AWSのCDKを実験中にリソースをいろいろ作って遊んで、たのし〜ってやってたらcdk destroyだけやってVPCやELBを削除できていないことに気づいていなくて$70課金された時のお話です。 対象読者 AWS CDK初心者 AWS初心者 クラウド破産に気をつけたい全ての人 前提 AWSの知識はそこそこあった上で話を進めます サーバレスや具体的なサービス名(ECS、RD...

  • Zenn

    モンハンAPI作ったから、使ってみて欲しい

    概要 モンスターハンターAPIというAPIを個人開発したのでぜひ、使ってみてほしいという記事です。 CurlもPostman使わず気軽にAPIを試せるサイトも用意しているので、ぜひ、訪れてみてください。 https://mh-api.com 対象読者 フロントやモバイルアプリで何か作りたい方 AI駆動開発の力を手軽にAPIなしでフロントのみで作りたい方 モンスターハンターが好きな方 ...

  • Zenn

    GoのAPIにSentryを導入してトレースする

    概要 GoのAPIにSentryを導入して、トレースするわかりやすい解説記事がなかったので、執筆します。 また、公式のサンプルも大変わかりやすいですがあくまでもデモのコードでの解説になっていて、実際のAPIでどうやって導入するのだ? となった箇所が個人的に多かったので将来の自分のためにも残しておきます。 対象読者 GoでAPIを作ったのでSentryでのトレースを試したい方 トレース初心...

2025年4月

2025年3月

2025年2月

2025年1月

  • Zenn

    Cloud Runでカスタムドメインを設定する際のちょっとしたTips

    前提 ドメイン取得済み 公式のやり方を実施しているにも関わらず、CloudRun側のSSL証明書のプロビジョニングが完了せず、困っている方 公式の手順 「cloudrun カスタムドメイン」でググっても、同じような記事しか出て来ず困っている方 事象 CloudFlareでドメイン取得を取得し、Cloud Runのドメインマッピングで取得したDNSレコードを設定しているにも関わらず...

2024年7月

  • Zenn

    じぶんリリースノートをGitHub Releaseでリリースするカスタムアクション作った

    はじめに じぶんリリースノートをGitHub Releaseでリリースするカスタムアクションを作りました。 そもそも、じぶんリリースノートとは何かというと 「じぶんりりーすノート」とは 「じぶんリリースノート」とは、個人が自身の活動や成果、成長などを記録するためのノート、またはその記録方法のことです。ソフトウェアの更新履歴を記したリリースノートになぞらえて、自分自身のバージョンアップを記録し...

2024年6月

  • Zenn

    Go Conference 2024参戦してきた!

    はじめに Go Conference 2024参戦してきました!感想は熱いうちに書けということで、感想を記事にしていきます。 自己紹介 Gopherくん大好き!@o-ga09です。 Go Conferenceとは? https://gocon.jp/2024/ 対象者 Goに興味・関心のあるエンジニア(初級~上級) と、公式サイトにある通り、Goを書いている、Goに興味ある方であれ...

2024年5月

2024年4月

  • Zenn

    Cloud Run Jobsでバッチ実行する

    はじめに Cloud Run Jobsを使ったことがなかったので、バッチを構築してみようと思います! 対象読者 Cloud Run Jobsを使用したい方 やること Cloud Storageにアップロードされた、csvファイルを使用してバッチ処理をするCloud Run Jobsを作成したい方 なぜ、やるか? 今まで、よく、Cloud Runは使用してきましたが、Clou...

  • Zenn

    ScenarigoのシナリオファイルをOpenAPI Specから自動生成するツール作った

    はじめに 今回、業務でAPIの自動E2Eテストを整備することになり、E2Eテストのシナリオを作成するツールを作ったので、共有します! 対象読者 バックエンドのシステムを保守運用している方 DevOps的にシステムに関わる方 現状、DEV環境における動作確認を手動で、本番/ステージング環境における動作確認をステータス200でよしとしている方 Scenarigoとは? メルペイのQA...

2024年3月

2024年2月

  • Zenn

    Go言語でつくるREST API開発 2024年版

    本記事では、Go と MySQL を用いた REST API 開発を行なっていきます。ここ最近、アーキテクチャや設計、テスト、API、ログ管理、CI/CD を勉強してきて個人的に納得できる構成が構築できるようになったため、本としてアウトプットしたいと思いました。これから、API を作成しようと考えている方の参考になれば幸いです。...

  • Zenn

    GoのAPIサーバーでミドルウェアを使用した共通処理の実装を理解する

    はじめに APIサーバーでミドルウェアを使用した共通処理の実装がいまいち理解できていなかったので、 1.22のバージョンアップでルーティング周りに改善が入ったGoで理解を深めていきたいと思います。 対象読者 APIサーバーにおけるミドルウェアの実装を理解したい方 GoのContextとは? 以下の神本をお読みください。 無料なので。 https://zenn.dev/hsaki/b...

  • Zenn

    ArgoCDでGitHub連携しようとしたらエラーになった

    はじめに おうちKubernetesを構築していて、はまったエラーについて書きます。 対象読者 ArgoCDでGitHub連携するためにリポジトリを登録したら、エラーになって進めない方 ArgoCDとは? Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes. https://argo-...

2024年1月

  • Qiita

    【生成AI】Gemini Pro APIでAIアプリを爆速開発 🎉

    はじめに 記事投稿キャンペーン 「2024年!初アウトプットをしよう」にギリギリ投稿です! Googleの生成AIであるGemini Proというものが使えるようになったということで、 AIアプリ…...

  • Zenn

    ChakraUIでダークモードを実装しようとしたら少しハマった

    はじめに ChakraUIでダークモードを実装しようとしたら、Reactの<React.StrictMode>のところで少しハマってしまいました。 対象読者 Next.jsでダークモードを実装しようとしたら、画面切り替えのたびに一瞬、ダークモードが解除されてしまう挙動になってしまった方 事象 npm run devで、開発モードで起動すると以下のようになってしまう。 ...

2023年12月

  • Qiita

    New Relic試す

    この記事は? アドベントカレンダーに投稿しようと思っていたら、できなくなってしまったいたので、 別で一旦書こうと思いました。 料金体系 https://newrelic.com/jp/pricing 個人開発なら、無料で始められる…...

2023年10月

  • Zenn

    【初学者向け】【個人開発でサクッと】CI/CDパイプライン構築したい時の手順書

    想定読者 個人開発でも CI/CD パイプラインを整備したい初学者 さくっと CI/CD を整えたい方 前提 GitHub を利用している 最低限、Git/GitHub の使い方がわかる 手順 1. PR を作成した際に、実行結果を GitHub Action の bot が表示できるようにする リポジトリの「Setting」を開く 左ペインから「Actions」 ...

  • Zenn

    Goでモックを使う時のメモ

    まえがき Goでモックを使ったテストをしようとすると毎回、モックの使い方や悩みポイントがあるのでメモを残す 環境 OS MacOS Sonoma Go 1.21 moq v0.3.2 go-sqlmock v1.5.0 gorm v1.25.4 moqの使い方 コマンドラインから # moq -out [自動生成されるモックのファイル名] [自動生成ファイルの格納場所] [モッ...

  • Zenn

    WSLの環境構築の闇

    対象読者 WindowsでWSLで開発したい方 WSL + Dockerの環境構築で詰まった方 まえがき WSL + Windowsでの開発環境構築は沼です! 環境 Windows10 Pro version - 22H2 WSL2 distro - Ubuntu Docker Desktop for windows version - 4.24.0 ! 前提...

2023年9月

  • Zenn

    Bunでprismaが使えない時のエラー対処

    事象 以下のpackage.jsonで、bun installを実行して、prismaをインストールしたら、 エラーが出た。 以下のpackage.jsonで、npm installを実行して、prismaをインストールしたら、 正常に起動した。 Bun公式のprismaやり方ページでは、 bun add prismaで行っている backend $ bun run dev $ bun ...

  • Zenn

    jestでprismaを使用したdbアクセスをモックする

    対象読者 jestを使用して、DBへの操作をモックしたい初学者 未来の自分 解決方法 以下は、テスト全体で使用するので、グローバルに書く // prisma clientのモック const mockPrisma = { task: { // 使用するprismaのDB操作のメソッド findMany: jest.fn(), findFirs...

2023年8月

2023年7月

  • Zenn

    【個人開発】ProfileサイトをNextJsで作り直した!!!

    作り直そうと思ったきっかけ ポップ感がない デザインがダサい 色がダサい React使いたい ChakraUI使いたい 作り直す前のサイトのスクリーンショット 技術選定 NextJS app routerを使ってみたかった ChakraUI cssがめちゃくちゃ苦手でもサクサク実装できてた楽しい 完成したサイト https://www.t09-blo...