テクニカルナレッジ

新着順 人気順

Ubuntuに任意のバージョンのPostgreSQLをインストールする方法

Ubuntu 18.04で運用している個人開発サーバーで、PostgreSQL 12のクライアントのインストールを試みました。しかし、単純に apt install を実行すると異なるバージョンである 10 しか取得できませんでした。 このエントリーでは、Ubuntuに任意のバージョンの…

Kiroが見せるSpec駆動開発の可能性と課題

7月末にAWS認定 Solution Architect Professional(SAP)の再認定を合格してからというものの、若干燃え尽きておりました。勉強大変でした ... 。 ここ最近、Amazon Q Developer CLIやKiroを活用して、個人で作ったサーバレスアプリケーションのコード修正を…

ネットブックにLubuntuをインストールした後、設定したこと

ネットブックにLubuntuをインストールした後、設定したことを書きます。 - キーボードレイアウトを日本語に設定する。 インストール時に間違ってキーボードレイアウトに英語を選択してしまったので、 日本語に変更します。 下記コマンドを実行し、キーボード…

【2026年4月最新】AWSが公開するオープンソースMCPサーバー カテゴリ別早見表

ここ最近は『あつまれ どうぶつの森』Nintendo Switch 2 Editionのアップデートで便利になったクラフトを楽しんでおりました。青薔薇の交配にもチャレンジしようかと思っております。 みなさんはAWSが提供するオープンソースのMCPサーバーの全容をご存知でし…

GuardDutyだけでは不十分?AWS閉域環境にESET PROTECT on-premを導入する方法

2025年11月頃のShift Evolveへの登壇、re:Invent 2025への現地参加、そして2026年2月頃のAWS認定DevOps Engineer – Professionalの更新と、慌ただしい日々を送っていました。 本投稿では、AWS上のコンピューティングリソースをESETで保護するための技術的な…

AWS SAMの「AutoPublishAlias」の使い方を誤るとエイリアス消えちゃうよっていう話

AWS Serverless Application Model(SAM)には「AutoPublishAlias」という設定があります。 docs.aws.amazon.com - AutoPublishAlias: By adding this property and specifying an alias name, AWS SAM: - Detects when new code is being deployed, based on …

Windowsで「tail -f」コマンドを実現する方法4選

tailコマンドは重宝しますよねー。 なのに、何故かWindowsにはデフォルトで入ってなくて、 なんとかしてtailコマンドを使いたいと思う時は多いはずです。 開発してるとログをtailで垂れ流したいですよねー。 そこで、自分がよく使っているツールを紹介したい…

IntelliJ IDEAの自動保存の無効化と、変更中ファイルのタブにアスタリスクを表示するように設定を変更する

かゆいところに手が届くIntelliJ IDEAのTipsになります。 自動保存をオフに設定する 変更中ファイルのタブにアスタリスクを表示する おまけ:エディターのタブを複数行で表示する 自動保存をオフに設定する 自動保存を有効にしている場合、 ローカルのアプリ…

Kinesis Client Library 3(KCL)とSpring Bootによるコンシューマーアプリケーションの構築

昨年のAWS Ambassador Global Summitでのシアトル体験を機に、英語学習のモチベーションが上がっています。2024年11月にKinesis Client Library(KCL)がメジャーバージョンアップしたことをご存じでしょうか。このメジャーバージョンアップによって、KCL3で…

AWS Blogを自動要約! Amazon Bedrockで作る高度な要約アプリのヒント

SteinbergのセールでCubase 13 Proをお得に入手しました。以来、DAWに夢中です。最高です! AWS Blogをみなさんは読んでいますか? AWS Blogは宝の山です。AWSサービスに関する内容がより詳細に記載されています。具体的な手順やGitHubへのリンクも含まれてい…

目から鱗!Amazon EKS Workshopが示す学習環境の仕組み

この度、Amazon EKS Workshopのハンズオン会をコミュニティイベントで開催する準備を着々と進めておりました。準備を進める中で、EKS Workshopの仕組みがとても素晴らしいことに気づき、その仕組みを紹介いたします。

AWS Well-Architected Review (WAFR) Acceleration with Generative AI (GenAI) でWell-Archiレビューを加速する

最近スマートフォンの機種変更を行い、Google Pixel 9 Proに替えました。カメラの性能には非常に満足しています。 皆さんは、AWSでWell-Architectedなワークロードを構築していますか。本ブログでは、GitHubのaws-samplesで公開されている 「AWS Well-Archit…

Well-Architected IaC Analyzerを知っていますか? 進化したWell-Architected IaC Analyzerの新機能とプロンプトの仕組みを解説します!

最近はモブキャラのような日々を送っていると思いきや、気づけばAIコードエディターの大戦争に巻き込まれていました。 GitHubのaws-samplesで公開されている「Well-Architected IaC (Infrastructure as Code) Analyzer」がアップデートにより大きく進化して…

AWS - Qiitaのチュートリアルを最初からやってみる。

今月は前半はRSウイルスに感染し、 後半はノロウイルスみたいな症状に感染してホントひどかったです。 今年はこれ以上ひどい目にあいたくないのでインフルエンザワクチン接種したい。ところで、私は残念ながら業務でIaasを使う機会が少ないので、 最近はAWS…

Spring BootでWebアプリケーションを作りたい! 環境構築 + Hello World編 STS3.8.2(Eclipse) + Gradle(Buildship) + JSP

巷では流行っているSpring Boot。 どうしてもSpring Bootを使いこなしたい私です。 仕事のプロジェクトも全部Spring Bootになってしまえばいいのに(ぉぃ)今回は、下記の環境でSpring BootによるMVCをJSPで作っていきます。 Thymeleafはまた今度。 IDE STS 3.…

機能フラグを手軽に管理!AWS AppConfig の CDK L2 コンストラクトを活用した機能フラグのデプロイ

帰省先での生活にも少しずつ慣れてきました。つい最近、AWS AppConfig の Private Link に関するブログを書いたばかりですが、CDK の L2 コンストラクトが利用可能になったことも見逃せないトピックとなります。AWS AppConfig の機能フラグを AWS CDK in Typ…

VirtualBoxのUbuntuにホストオンリーアダプタを使用して簡単にssh接続する

自分用メモに近いエントリーになります。 Ubuntuを使いたい私は頻繁にVirtualBoxのUbuntuを利用しています。 この時、ホストOSと接続できないと何かと不便なので、 ssh接続の設定をさくっとしていきます! 本エントリーは下記の環境で確認しています。 Virtu…

Virtual Box上の仮想マシンを快適に使うために設定した箇所

おそらく次のPCでもVirtual Boxの設定はカスタマイズすることになると思うので、 備忘録として残しておきます。本エントリーは下記のPCスペックの設定例となります。 Windows OS Windows 10 Pro CPU インテル® Core™ i7-6700HQ プロセッサー メモリ 16GB (8G…

Windows 10のデカいアップデートでPhotoshop CS3が使えなくなった場合の復旧方法

古いソフトでサポートも切れてるからしょうがないんだけどさぁ・・(´・ω・;`)。 公式サイトの解決方法で試してもどれも成功せず。 最終手段は再インストールとか、そりゃないでしょ。面倒。なので、再インストール不要での解決方法を備忘録兼ねてエントリー…

Spring BootのGradleプロジェクトをJenkinsでCIしてみる

本エントリーは下記バージョンで動作確認しています。 Jenkins 2.121.1 Spring Boot 2.0.1 Java OracleJDK 8 GitHubで管理しているSpring Bootプロジェクトを Jenkinsでビルドし、ユニットテストを実施してみました。 その時の設定箇所を記載します。 設定箇…

Mac mini 2011をサーバーとして使っていた時の設定をまとめる!

数ヶ月の間、 Mac mini 2011を外出先からアクセスできる Webアプリケーションサーバーとして稼働していました。 理由としては・・・ Mac miniは省電力 Iaasの仮想マシンを利用する場合、安いプランだと性能が貧弱だったりする。 だったらメモリ8GB積んでるMa…

AWS Credits APIでクレジット残高をSlackに自動通知する仕組みを作った

今年のAWS Summit Tokyoは2年振りにガッツリと参加することができまして、とても勉強になりました。特にフィジカルAIが面白かったです。 みなさんはAWSのクレジット残高、どうやって確認していますか?私はこれまでBilling and Cost Managementコンソールを…

Raspberry PIをモニタレスで使えるように無線LANからSSH接続できるまで設定した

個人的備忘録になります。 Raspberry Pi3 Model Bのコンプリートセットを購入しました。 http://amzn.asia/d/dzcufGg コンプリートセットですので、OSは付属のSDカードにインストール済みですが、 多分また何回かセットアップすることになると思うので、備忘…

AWSのコストに透明性を加える「Vantage」を利用してみた

Vantageとは VantageはAWSのコスト、メトリクス、ログなどの情報を管理できるSaaSです。最近ステルスから脱したと、TehCrunchで記事になっていました。 早速利用してみる それでは早速利用していきます Vangateにサインアップするとすぐに、カスタムリソース…

AppConfigのPrivateLinkを活用して、セキュアなアプリケーション設定を実現する方法

急遽帰省することになり、AWS Summit Japan 2024には関東に戻れるといいなと思っております。 AWS AppConfigがAWS PrivateLinkをサポートし始めたのが2023年12月のことで、まだ記憶に新しい出来事です。 本ブログ投稿では、ECS on Fargateを例として、AppCon…

mac mini(2011)を外付HDDからデータ移行して復活させました。他、最近取り組んでいること等。

子供から風邪をもらい1週間半くらい体調不良でした。実は我が家のmac mini(2011)は一度ハードディスクがクラッシュしまして、 お亡くなりになったことがあります。1年位前。家族の写真が大量に入ってたので、 あの時はどうしようかとかなり焦りましたが、…

WindowsでもBashを使う!Bash On Ubuntu On Windowsのrsyncを使って自動バックアップ!Slackとの連携も♫

以前、下記のエントリーで複数のPCをMac miniに集約しました。 xblood.hatenablog.comこの時に、自動バックアップをBunBackUpからrsyncスクリプトに 移行したので、エントリーを残しておきます。 何故ツールを移行したのか。 BunBackUpはWindowsで使える便利…

IntelliJ IDEA UltimateとCommunityの違い:アプリケーションサーバへのデプロイ機能について

IntelliJ IDEAの「Ultimate Edition」と 「Community Edition」の違いについてのエントリーになります。 今回は、Community EditionでローカルのTomcatサーバにデプロイ可能かを調べてみました。 調べた日 2016.12.14 Ultimate Edition Version 2016.3.1 Com…

標準機能でSSH接続できるIDEがあるらしい。It's IntelliJ IDEA!

本エントリーは下記バージョンで動作確認しています。 IntelliJ IDEA Ultimate 2017.3.2 Electron製のエディタであるAtomやVisual Studio Codeは 拡張機能でConsole機能を有しており、ConsoleからSSH接続も可能です。IntelliJ IDEAにもデフォルトでConsole機…

プログラミング言語の命名ルールとgolangにおける傾向について

プログラマーは命名ルールに敏感です!敏感プログラマー! 命名ルールに則ってない記述を見つけるともにゅっ(´・ω・`)とします。それも、もちろん経緯があります。 同じプログラミング言語で記述されたファイルにおいて、 下記のような名前があったらどう思い…