Next.jsの脆弱性CVE-2025-29927まとめ 🔖 113
!本記事の文章表現の一部には、生成AI(Google Gemini)を用いた校正・改善を行っています。ただし、掲載されている情報の正確性については筆者自身が責任をもって確認・執筆しています。AIの力を借りながらも情報の信頼性を最優先にしていますので安心してお読みいただければ幸い
Vimmer にお勧めしたい AI エージェント「Aider」 🔖 83
現在、AI ブームが巻き起こり、プログラミングのやり方も大きく変わってきています。私も AI を活用して仕事を効率化したく、 Cursor や Cline を試してみたことはあるのですが、10年以上使っている Vim (Neovim) を乗り換えられず波に乗り遅れていました。そん
はじめにTypeScriptでAIエージェントの開発ができると噂のMastraを試してみたくなり、主要機能をざっと調べてみました。この記事では、エージェントやワークフロー、RAGなどMastraの基本機能を一通り紹介し、「どんなことができるのか」をざっくり掴めるようまとめてみ
Terraform : ECS on Fargate + CI/CD (AWS CodeSeries) 🔖 1
概要以前に「Terraform : ECS on Fargate + CI/CD (GitHub Actions)」という記事において、ECSコンテナ環境をTerraformで構築し、GitHub Actionsを用いてCI/CDを実装しました。本記事では同様のCI/CD処理を
リードエンジニアとしてプロジェクト参画中にぼんやり意識していること 🔖 3
0. はじめにこのドキュメントは、リードエンジニアとしての役割を担うにあたり、私が日々のプロジェクト進行の中で重要だと感じている考え方や実践方法をまとめたものです。プロジェクトにおける技術的な意思決定の中心として、どのようにチームをリードし、ステークホルダーと効果的にコミュニ
Streamlit in Snowflake (SiS) と Cortex AI で実現するフロー図自動作成アプリ 🔖 1
はじめに今回は Streamlit in Snowflake と Cortex AI を組み合わせて、フロー図やアーキテクチャ図を自動生成できるアプリを作成してみましたのでご紹介します。まだまだ改善したい点があるため、後日 Part2 の記事を書く可能性が高いです!!本記事
if (review) { return learning; } 🔖 2
こんにちは。株式会社ココナラ在籍のKです。「コードレビューがつらい」そのように感じている方は少なくないのではないでしょうか。私も以前はそうでした。本記事では、コードレビューのつらさの根本原因を明らかにした上で、私が実践している科学的根拠に基づいた向き合い方をご紹介します
!この記事は毎週必ず記事がでるテックブログ Loglass Tech Blog Sprint の83週目の記事です!2年間連続達成まで残り24週となりました! はじめにはじめまして。2024年10月にログラスにジョインした見形(mekka)と申します。以前は某ToB
[TanStack Query v5] useMutation callback と mutate callback の挙動の違い
こんにちは、株式会社カナリーでソフトウェアエンジニアをやっている matsu です。先日 TanStack Query の mutation 処理で思わぬ落とし穴に遭遇したのですが、ドキュメントや解説記事が見当たらなかったので、本記事にて知見を共有します ?⬛ はじめに
ミーティングの2分前に気がついていたのに、遅刻するやつを直す 🔖 2
ミーティングの2分前とかにミーティングの存在に気がついていて、「あ〜今から入るのはちょっと早いな。この作業やっちゃおう。」からの@noppe ミーティング来れますか?のメンションが、ミーティング開始3分後に飛んでくる問題。誰もがあるのでは?俺だけ?俺だけかも。遅刻はし
【SwiftUI】Level up your ScrollView
scrollDisabledscrollDisabledモディファイアを使用することで、スクロールの無効化を設定することができます。disabledモディファイアでもスクロールの無効化を設定できますが、同時にスクロールビュー内にあるボタンなども無効化してしまいます。d
はじめにどもども、フリーランスエンジニアとして働いている井上弥風(いのうえみふう)です。最近魚の飼育に凝ってまして、最初はネオンテトラを15匹だけ購入したつもりが、なぜか今55匹になってる今日この頃です。もうハマりにハマっちゃって水槽の水でミニトマト育て始めちゃってます(ク
AI初心者がDeepSeekの論文を読んで感動した話(解説付き) 🔖 42
はじめにこんにちは! 最近AIに興味を持ち始めたばかりの超初心者です。「DeepSeek-R1」についての解説記事を読んでみたのですが、専門用語や数学的な説明が多く、最初はなかなか理解できませんでした。それならいっそ論文を直接読んでみよう! と思い立ち、DeepSeek-R
開発モチベーションがなくなってしまったときに考えることメモ 🔖 3
現在メンタルクリニックに通っている私が開発モチベーションを上げきれない、やる気が出ないといったときに考えるべきことをメモ程度に書き出してみました。こういった書き出しは重要性が高く感じる。 タスク、課題 現在のタスクをリストとして出してみる一旦、自分自身がどういったタス
.NETの新たなソリューションファイル形式(.slnx) 🔖 2
先日、.NET CLIが.slnx形式に対応したという記事が公式から出されました。https://devblogs.microsoft.com/dotnet/introducing-slnx-support-dotnet-cli/未だプレビュー段階ではありますが、今後slnx
GoのModel Context Protocol (MCP)の開発フレームワークmcp-goを使ってみる 🔖 11
Model Context Protocol (MCP) 概要MCPは、Claudeの開発元であるAnthropicによりLLMとローカル環境を接続するための標準プロトコルこの規格で実装されたMCPサーバーを使うことで、LLMにローカルファイルの読み取りやAPIへのアクセス
ご挨拶はじめまして!?️もっくんと申します。インターン先の会社に技術記事書いてみるといいよって言われたので書いてみます…春から高専5年生になる学生です!現在就活中…… 作っているものhttps://procon-homepage.vercel.app/githu
【Next.js15 / React19】useActionState 使い倒してみた
イントロダクションNext.js15がstableになってからしばらく経ちますが、ついに先日、社内で使用しているNext.jsのテンプレートをv15にアップグレードしました!何を隠そう、ずっと使いたかったんです。useActionState を!キャッシュのデフォルト無効
Cursor活用術|無料・初心者OK!Claude3.7×GAS×LINE実践講座 🔖 1
初心者でも真似できる!新時代の開発ライブデモ
こんにちは。エスマットエンジニアの金尾です。皆さんはDevinと働いていてつらい思いをしたことはありますか? 僕はあります。弊社にDevinがやってきてからしばらく経ちました。チュートリアルとも言われる250ACUは早々に使い切り、今ではプロダクト改善タスクをこなしながらいろ
はじめに東京科学大学(Institute of Science Tokyo)の藤井です。本記事では、FP8を利用したモデル(LLM)の学習の仕組みを理解するうえで必要な基礎的な知識を紹介します。私は普段、Swallow LLMの研究開発などを行っているのですが、大規模な学習
いつのまにか「Claude CodeをMCPサーバー化」してClaude Desktopから利用できる神機能が生えてた件について 🔖 385
説明はほぼ不要かなと思うのですが、表題の通りです。https://x.com/kazuph/status/1894241508859285986上記は2月に投稿した内容ですが、なんと・・・!ありました!嬉しい!! Claude CodeをMCPにする設定ドキュメントに書
1on1を劇的に改善!エンジニアの成長を加速する対話のコツ 🔖 193
まずは自己紹介ナレッジワークでエンジニア組織の仕組み作りなどを担当しているsedoと申します。Enablement Groupという部署に所属していて、社内のプロジェクト管理の仕組みを整えたり、社外への情報発信イベントの運営サポートなどをしています!前職は、ヤフー(現LIN
特化型llm(Doujinshi-1.8b)の開発報告書①:開発の全体像 🔖 1
はじめに沼津高専のpuwaerです。この度、R18に特化した大規模言語モデル(LLM)、Doujinshi-1.8bを開発しました。この記事では、特化型LLM(Doujinshi-1.8b)のデータセットの作成および、継続事前学習、SFTなど、特化型LLMの開発フローをプログ
npm感覚でPython環境を構築!非PythonエンジニアがuvでPythonプロジェクト(Talk to the City)を動かす 🔖 11
uv を使った Python のパッケージ依存関係の解決方法を解説していきます。業務やプライベートで扱う言語は Node.js がメインで、普段は npm や pnpm を使ってライブラリの依存関係を解決しています。そんな私がある機会でTalk to the Cityを検証し
【金欠学生向け】無料でもここまでできるフルスタック開発! 🔖 6
1. はじめにこの記事は1円も使いたくない個人開発のための技術スタックという記事に触発されて作成されました。著者の??氏に感謝を申し上げます。もしよろしければ元記事の方のいいねなどもお願いします。この記事では、0円で個人開発・公開できるWebアプリケーションの技術スタックを
【Rust】Yew公式サイトの日本語対応が進むらしい+チュートリアルを試す 🔖 3
YewがNextバージョンに変わろうとしている!本記事で用いるYewのバージョンは0.21です。それ以上のバージョンは執筆現在で未リリースです。https://yew.rs/ja/YewはRustに於ける「Webアプリケーションフレームワーク」として知られるものです。
【Cursor】FigmaにアクセスしてUIコードを自動生成! 🔖 57
「Figmaデータからコードの自動生成できたら良いのに!」 と思いますよね。CursorではFigmaのスクショ画像からコード生成は可能でしたが、細かなデザイン仕様を把握していないので結局一つ一つ修正する必要があることや、スクショして貼り付けて説明してみたいなことが面倒に思
What is chakoshi?NTTコミュニケーションズが発表した、日本語特有の表現やニュアンスに対応したテキストや会話の安全性を判定するサービスです。https://www.ntt.com/about-us/press-releases/news/article/202
Flutterのスキルを上げるにはIssueを見る 〜キャッチアップの実践方法〜 🔖 2
エンジニアは一生勉強と言われますが、最新情報やトレンドをいち早くキャッチアップするにはどうすれば良いのでしょうか?今回は私が普段得ている情報源を紹介します。この記事ではFlutterに特化していますが、別の技術でも応用可能だと思います。!最近本を書きました。この記事を面