448 articles
# PostgreSQLのSlow Queryを改善した話:たった1行の変更でパフォーマンスが劇的に改善したケーススタディ
PostgreSQLのSlow Queryを改善した話:たった1行の変更でパフォーマンスが劇的に改善したケーススタディ はじめに 最近担当したEC系プロジェクトで、よくある機能を実装していました。 「次の注文(Next)」 「前の注文(Previous)」 いわゆる...
Original: PostgreSQLのSlow Queryを改善した話:たった1行の変更でパフォーマンスが劇的に改善したケーススタディ はじめに 最近担当したEC系プロジェクトで、よくある機能を実装していました。 「次の注文(Next)」 「前の注文(Previous)」 いわゆる...
【レストランで理解する】GitHub Actions 入門
このシリーズはアナロジーを用いた説明中心の構成となっており、あくまでイメージを得るための例えとしてのみ使用されています。記事の内容が完全に正確であるとは限りませんので、ご了承ください。公式リンクは随時記載されていますので、公式の解説も併せて読むことをお勧めします。
Original: このシリーズではアナロジーを使った説明中心となっていますが、あくまでもイメージをつかむための例えとなっております。 記事の内容が完全に正しいというわけではありませんのでご了承ください。 公式リンクを随時添付しておりますので、公式の説明も読むことをお勧めします。 今回...
DataSpider5 × ローカル LLM
DataSpider5 × ローカルLLM
はじめに こんにちは、フジマロです。 近年、LLM が解決できる業務は多くなりましたが、業務を任せるための実装をすると、いくつかの課題に直面するポイントがあります。 LLM がタスクを完了させる際、裏側でコードを実行させるという挙動が必要です。 これをクラウドサービスで行うには...
Original: はじめに こんにちは、フジマロです 近年LLMで解決できる業務は多くなりましたが、業務を任せるための作り込みをするとつまずいたポイントがいくつかあります LLMがタスクを完了させる裏側でコードを実行させるという挙動が必要になります。 これを、クラウドサービスで実施するには...
イベント駆動アーキテクチャ(EDA)とは?
はじめに ビジネスロジックを処理する関数を見て、「これ、やりすぎじゃないか?」と思ったことはありませんか?データベースへの保存、メール送信、ログ記録、ポイント付与、外部API呼び出し——全部が一か所に詰め込まれている状態です。 これは tight coupling(密結合...
Original: はじめに ビジネスロジックを処理する関数を見て、「これ、やりすぎじゃないか?」と思ったことはありませんか?データベースへの保存、メール送信、ログ記録、ポイント付与、外部API呼び出し——全部が一か所に詰め込まれている状態です。 これは tight coupling(密結合...
AIエンジニアリングの進化:プロンプトからコンテキスト、そしてハーネスへ(2022 - 2026)
はじめに こんにちは!ここ数年で、AIとの働き方は大きく3つのフェーズ(時代)を経て進化してきました。この記事では、技術的な全体像、タイムライン、そしてOpenAI、Anthropic、Googleといった「ビッグテック」が**Harness Engineering(ハー...
Original: はじめに こんにちは!ここ数年で、AIとの働き方は大きく3つのフェーズ(時代)を経て進化してきました。この記事では、技術的な全体像、タイムライン、そしてOpenAI、Anthropic、Googleといった「ビッグテック」が**Harness Engineering(ハー...
Bedrock の Mantle に Anthropic 互換 API が生えたみたいなので呼んでみた
BedrockのMantleにAnthropic互換APIが生えたみたいなので呼んでみた
公式発表前のっぽいので、ご活用は計画に基づいて行ってください。Claude Code の 2.1.94 のリリースノートに謎の情報が見つかりました。 Amazon Bedrock powered by Mantle Bedrock の Mantle はこちらです。次世代のような何かすごい機能がそう見える。 以前は、...
Original: 公式発表前っぽいのでご利用は計画的に Claude Codeの2.1.94のリリースノートに謎の情報が。 Amazon Bedrock powered by Mantle BedrockのMantleはこれです。次世代?のすごやつっぽい。 これまでは、...
ECR の Basic Scan を定期的に実行する
ECR Basic Scanを定期的に実行する
はじめに ECR の Basic Scan はコンテナイメージをレポジトリにプッシュしたタイミングで実行されるため、開発が落ち着いてくるにつれプッシュする頻度が減ることで、OS の脆弱性チェックが行われにくくなることがあります。 手動での実行は可能ですが、頻繁に手動で行うのは手間がかかります。
Original: はじめに ECRのBasic ScanはコンテナイメージをレポジトリにPushしたタイミングで実行されるため、開発が落ち着いてくるとPushするタイミングが減り、OSの脆弱性があまりチェックされてなくなってしまいます 手動での実行は可能ですが、いちいち手動でやるのもメンド...
Git・GitHub・GitHub Actions の全体像 — 「Git って何?」から CI/CD 自動化まで新卒エンジニアが知りたかったこと
この記事は約6分で読めます。 筆者プロフィール: ソフトウェアエンジニア。「知った気にならない。いつまでも学び続ける」を信条に、業務と個人開発の両輪で技術を磨いています。AI 駆動開発で複数の個人開発アプリを構築・運用中。 👉 ポートフォリオ: 筆者ホームページ Git...
Original: この記事は約6分で読めます。 筆者プロフィール: ソフトウェアエンジニア。「知った気にならない。いつまでも学び続ける」を信条に、業務と個人開発の両輪で技術を磨いています。AI 駆動開発で複数の個人開発アプリを構築・運用中。 👉 ポートフォリオ: 筆者ホームページ Git...
「推論モデルって何?」にちゃんと解答できる?〜仕組みからざっくり理解する推論モデル〜
はじめに こんにちは!ひさふるです。 生成AIの中でも推論モデルってありますよね? OpenAIのo1-previewによって一気に有名になり、現在ではGPT-5にも推論機能が統合されるなど、すっかり当たり前の存在になりました。 私は今まで「よく考えてくれる頭の良いモデル...
Original: はじめに こんにちは!ひさふるです。 生成AIの中でも推論モデルってありますよね? OpenAIのo1-previewによって一気に有名になり、現在ではGPT-5にも推論機能が統合されるなど、すっかり当たり前の存在になりました。 私は今まで「よく考えてくれる頭の良いモデル...
XServer API の利用を試した
XServer APIを使ってみた
昨年、XServer を AI エージェントで操作する記事を執筆しましたが、いよいよ公式サポートをいただけるに至りました🎉 はじめに ついに!国内シェア No.1 のレンタルサーバー「エックスサーバー」から、待ち望んだ公式 API がリリースされました🎉 普段の業務や個人開発...
Original: 去年にXServerをAIエージェントで操作する記事を書きましたが、ついに公式でサポートしていただきました🎉 はじめに ついに!あの国内シェアNo.1のレンタルサーバー「エックスサーバー」から、待望の公式APIがリリースされました🎉 普段の業務や個人開発...
「その仕様、イケてないと思ってない?」-エンジニアがハマりがちな勘違いの話-
はじめまして。株式会社PRUMでエンジニアをしているひとみです。 日々、プログラミング学習や実務の中で、つまずきやすいポイントや 考え方を整理して発信しています。 PRUMについて気になった方は、コーポレートサイトもぜひご覧ください。 ▶コーポレートサイト 「その仕様、イ...
Original: はじめまして。株式会社PRUMでエンジニアをしているひとみです。 日々、プログラミング学習や実務の中で、つまずきやすいポイントや 考え方を整理して発信しています。 PRUMについて気になった方は、コーポレートサイトもぜひご覧ください。 ▶コーポレートサイト 「その仕様、イ...
会議が時間通りに始まらないのは、スキルじゃなくて“習慣”の問題です。
はじめまして。株式会社PRUMでエンジニアをしている人見です。 日々、プログラミング学習や実務の中で、つまずきやすいポイントや考え方を整理して発信しています。 PRUMについて気になった方は、コーポレートサイトもぜひご覧ください。 ▶ コーポレートサイト 会議が時間通り...
Original: はじめまして。株式会社PRUMでエンジニアをしている人見です。 日々、プログラミング学習や実務の中で、つまずきやすいポイントや考え方を整理して発信しています。 PRUMについて気になった方は、コーポレートサイトもぜひご覧ください。 ▶ コーポレートサイト 会議が時間通り...
320px対応、メディアクエリで頑張る前にviewport-extra
何が問題なのか スマホ向けデザインカンプは375px幅で共有されることが多い。 問題になるのが 320px表示の端末(iPhone SE初代・iPhone 5s / 5 など)。 375pxで最適化したレイアウトを320pxで表示すると、55px分はみ出して横スクロールが...
Original: 何が問題なのか スマホ向けデザインカンプは375px幅で共有されることが多い。 問題になるのが 320px表示の端末(iPhone SE初代・iPhone 5s / 5 など)。 375pxで最適化したレイアウトを320pxで表示すると、55px分はみ出して横スクロールが...
「MCPサーバーって安全なの?」と聞かれたときに見せるセキュリティ対策チェックリスト
はじめに Claude CodeやCursorでMCPサーバーを使い始めるチームが急増しています。一方で「MCPって安全なの?」という問いに、技術的な根拠をもって答えられる人は意外と少ないのではないでしょうか。 この記事では、MCPサーバーの具体的なセキュリティリスクと、...
Original: はじめに Claude CodeやCursorでMCPサーバーを使い始めるチームが急増しています。一方で「MCPって安全なの?」という問いに、技術的な根拠をもって答えられる人は意外と少ないのではないでしょうか。 この記事では、MCPサーバーの具体的なセキュリティリスクと、...
初めての海外一人旅 @ 香港【意外となんとかなる!!】
はじめに 2泊3日で香港に行きました。 海外旅行自体が初めての状態で、一人で行ってきました。 英語は全く話せず、苦手意識を持っているくらいです... 出発前は「日本語しか話せないのに大丈夫か...?」「トラブったらやばいのでは...?」とかなりビビっていたのですが、結論...
Original: はじめに 2泊3日で香港に行きました。 海外旅行自体が初めての状態で、一人で行ってきました。 英語は全く話せず、苦手意識を持っているくらいです... 出発前は「日本語しか話せないのに大丈夫か...?」「トラブったらやばいのでは...?」とかなりビビっていたのですが、結論...
【初心者〜中級者向け】関心の分離・カプセル化・インターフェイス設計をコードで理解する
本記事の内容 下記の書籍の「6章:関心の分離」についての内容となります。 https://amzn.asia/d/03bmKUcd 📚 目次 関心の分離の基本 関心の分離とカプセル化 インターフェイスと実装の分離 1. 関心の分離の基本 1-1. 関心の分離...
Original: 本記事の内容 下記の書籍の「6章:関心の分離」についての内容となります。 https://amzn.asia/d/03bmKUcd 📚 目次 関心の分離の基本 関心の分離とカプセル化 インターフェイスと実装の分離 1. 関心の分離の基本 1-1. 関心の分離...
[Python]楽天市場の価格を自動監視して値下げ時にLINEに通知するツールを作った
1.はじめに 楽天市場で「欲しい商品、もう少し安くならないかな...」と思ったことありませんか? 毎日価格をチェックするのは面倒なので、Pythonで値段を自動監視して、値下げしたらLINEに通知をするツールを作成しました。 この記事では 複数商品に対応したスクレイピン...
Original: 1.はじめに 楽天市場で「欲しい商品、もう少し安くならないかな...」と思ったことありませんか? 毎日価格をチェックするのは面倒なので、Pythonで値段を自動監視して、値下げしたらLINEに通知をするツールを作成しました。 この記事では 複数商品に対応したスクレイピン...
LMStudio で MLX版の Gemma 4 が動くようになったので軽く動作確認【ローカルLLM】
はじめに Gemma 4 が登場した際、いつも通り、「とりあえず軽く動かしてみる & 記事を書く」というのをやっていました。具体的には以下の記事に書いている内容で、「実行環境 LM Studio + GGUF版モデル」という組み合わせでした。 ●ローカルLLM:「Gemm...
Original: はじめに Gemma 4 が登場した際、いつも通り、「とりあえず軽く動かしてみる & 記事を書く」というのをやっていました。具体的には以下の記事に書いている内容で、「実行環境 LM Studio + GGUF版モデル」という組み合わせでした。 ●ローカルLLM:「Gemm...
Flutter で Android Studio の切り替え忘れを防止する
FlutterでAndroid Studioの切り替え忘れを防止する
Flutter を VS Code で開発している場合、Android Studio の切り替え忘れに悩んだことはないでしょうか? Google Play にアプリを配信していると年に 1 回は Android API Level を上げる必要が出てきます。 集中してこの作業に取り組めれば良...
Original: FlutterをVS Codeで開発している場合、Android Studioの切り替え忘れに悩んだことはないでしょうか? Google Playにアプリを配信していると年に1回はAndroid API Levelを上げる必要が出てきます。 集中してこの作業に取り組めれば良...
定年間近の60歳エンジニアに『Claude Code 教えてくれ』と頼まれた日の話
社内で一番古株の S さんに、ある日突然声をかけられた。S さんは今年60歳。来年の春で定年退職が決まっている。 「ちょっといいか。Claude Code っていうの、教えてくれないか」 私はその場で固まった。S さんといえば、社内で誰もが知る伝説のエンジニアだ。30年前に...
Original: 社内で一番古株の S さんに、ある日突然声をかけられた。S さんは今年60歳。来年の春で定年退職が決まっている。 「ちょっといいか。Claude Code っていうの、教えてくれないか」 私はその場で固まった。S さんといえば、社内で誰もが知る伝説のエンジニアだ。30年前に...