• Blog

SoulImpact株式会社公式ブログ

ソフトウェアの開発/システム技術者の派遣/ITコンサルタント

2026.05.06 22:56

AWS WAFってなに?ざっくり理解する入門ガイド

AWS WAFってなに?ざっくり理解する入門ガイドWebアプリケーションを運用していると、避けて通れないのがセキュリティの話。SQLインジェクション、クロスサイトスクリプティング(XSS)、DDoS攻撃…聞くだけで胃が痛くなりますよね。そんなときに頼りになるのが AWS WAF(...

2026.05.06 22:27

RAGってなに?

RAGってなに? 一言でいえば「検索してから答えるLLM」のこと。 普通のLLMは学習済みの知識だけで答える。RAGでは、ユーザーの質問に関連するドキュメントをまずベクトル検索で探してきて、それをコンテキストとしてLLMに渡して回答させる。検索(Retrieval)+ 生成(Ge...

2026.05.05 23:12

ClaudeとDevin、結局どう使い分ける?

ClaudeとDevin、結局どう使い分ける? AIコーディングツールが乱立する2026年。「Claude(Claude Code)」と「Devin」はどちらも強力だけど、設計思想がまったく違います。この記事では、両者の特徴を整理して、実践的な使い分けを紹介します。 そもそも...

2026.04.29 05:37

Amazon S3 Files とは? — S3がついにファイルシステムになった

Amazon S3 Files とは? — S3がついにファイルシステムになった2026年4月、AWSが静かに、しかし大きなアップデートをリリースしました。その名も Amazon S3 Files。何が変わったのか?これまでS3はオブジェクトストレージでした。ファイルを「編集」で...

2026.04.26 22:03

バイブコーディングとは何か? AIと直感で作るソフトウェア開発の新潮流

バイブコーディングとは何か? AIと直感で作るソフトウェア開発の新潮流「動けばいい」という割り切りが生んだ、新しいプログラミングのあり方。その本質と可能性、そして限界を探る。バイブコーディングとはバイブコーディング(Vibe Coding)とは、AIに自然言語で指示を出してコード...

2026.04.09 23:03

SOLIDの5原則:読みやすいコードを書くための設計指針

SOLIDの5原則:読みやすいコードを書くための設計指針ソフトウェアは「動けばいい」だけでは長続きしません。数ヶ月後に自分が書いたコードを見て途方に暮れた経験はありませんか? Robert C. Martin(Uncle Bob)が提唱した SOLID は、そんな悩みへの処方箋で...

2026.03.17 22:33

いまさらDevinについてまとめてみる

いまさらDevinについてまとめてみる「世界初の自律型AIソフトウェアエンジニア」として登場したDevin。話題になりすぎて逆に追えていなかった人のために、今の時点での状況を整理する。DevinとはDevinはAIスタートアップ Cognition が開発した自律型のAIソフトエ...

2026.03.01 21:42

AWS Athena の使いどころ — 「とりあえずS3に溜めたデータ、どう分析する?」問題を解決する

AWS Athena の使いどころ — 「とりあえずS3に溜めたデータ、どう分析する?」問題を解決するそもそも Athena って何者?一言で言うと、S3に置いたファイルをそのままSQLで分析できるサービスです。データベースサーバーを立てる必要はありません。データをどこかにロード...

2026.02.20 22:43

RDS メジャーバージョンアップを AWS CLI でやってみた

RDS メジャーバージョンアップを AWS CLI でやってみたはじめにRDSのメジャーバージョンアップはマネジメントコンソールからでも可能ですが、CLIで手順を明示化しておくとRunbook化・自動化がしやすくなります。今回はPostgreSQL 14 → 16を例に、スナップ...

2026.02.15 01:45

GitHub Actions:5分でわかるci.yml入門

GitHub Actions:5分でわかるci.yml入門ファイルの置き場所.github/workflows/ci.yml に配置するだけ!最小構成はこれだけ

2026.02.15 01:06

GitHubとGitLab、どちらを選ぶ?開発者のための比較ガイド

GitHubとGitLab、どちらを選ぶ?開発者のための比較ガイドプロジェクトのソースコード管理を始めようとするとき、多くの開発者が最初に悩むのが「GitHubとGitLab、どっちがいいの?」という問題です。今日はこの2つの人気プラットフォームを比較してみましょう。基本的な違い...

2026.02.05 22:26

Headless CMS主要サービス比較ガイド

Headless CMS主要サービス比較ガイドHeadless CMSを導入したいけど、どれを選べばいいか迷っていませんか?今回は、代表的なサービスとその特徴を簡潔に紹介します。1. Contentful特徴: エンタープライズ向けの定番サービス大規模プロジェクトに強い豊富なAP...

Copyright © SoulImpact 2022