しばたテックブログ

気分で書いている技術ブログです。

Go

Go言語のAWS SAMアプリケーションでAmazon Linux 2023カスタムランタイムを使おうとしてちょっとだけハマった話

Go言語のSAMアプリケーションでAmazon Linux 2023ベースのカスタムランタイム(provided.al2023)を使う際はSAM CLI Ver.1.102.0以降にしましょうって小ネタです。 dev.classmethod.jp 詳細はリンク先をご覧ください。

AWS SAMのGo言語Lambdaアプリケーションのランタイムを更新してみた

Amazon Linux 1ベースのGo 1.xランタイムのサポートが2023年12月31日で終了する件に際して、以前書いた簡単なSAMアプリケーションを例にランタイムを移行してみました。 dev.classmethod.jp 詳細はリンク先の記事をご覧ください。 小ネタ : AWS SAMのGoアプ…

EC2へのリモートデスクトップ接続(RDP接続)を便利にするツールを作ってみた

主にWindows ServerのEC2に対するリモートデスクトップ接続(RDP接続)を便利にするツールを作ったのでよければ使ってみてください。 github.com Windows環境ではGitHubのリリースからバイナリをダウンロードしてインストールできます。 macOS環境ではHomebrew…

CloudWatchダッシュボードでカスタムウィジェットが作成可能になったので試してみた

Amazon CloudWatchのダッシュボードに自作Lambda関数の実行結果を表示させるカスタムウィジェットが作れる様になったので簡単なウィジェットを作ってみました。 dev.classmethod.jp 詳細を会社ブログの書きましたのでこちらをご覧ください。 cloudwatch-ojic…

WindowsでCloudFormation Rainを動くようにしてみた

CloudFormationを便利に使うためのCLIツールであるRainにちょっとだけコントリビュートしてみました。 dev.classmethod.jp 詳細はリンク先をご覧ください。

AWS Systems Managerインベントリはどのアプリケーション情報を収集しているのか調べてみた

AWS Systems Managerインベントリがどの様な「アプリケーション」を収集対象としているか調べた結果について会社ブログを書いてました。 詳細はリンク先をご覧ください。 dev.classmethod.jp

WindowsのVisual Studio CodeでGo言語の開発環境を作る(2017年7月版)

以前、 blog.shibata.tech で書いた手順が最新バージョンでさらに変わっていたので新たにエントリを起こしました。 各ツールのバージョンは、 Visual Studio Code 1.14.1 Go for Visual Studio Code 0.6.62 Git for Windows 2.13.3 Go 1.8.3 で実施していま…

Go言語でNagios Pluginを書いてみた

これまでNagiosのプラグインはPythonで書くことが多かったのですが、クロスプラットフォームのバイナリを比較的容易に作れるGo言語で書くのも良いかなぁと思い、勉強がてら簡単なものを作ってみました。 はじめに Nagios Pluginの仕様については説明を省きま…

WindowsのVisual Studio CodeでGo言語の開発環境を作る

【2017/07/20追記】 最新バージョンでの新しい手順を以下のエントリでまとめています。 本エントリではなく、こちらの手順を参照してください。 blog.shibata.tech 【追記ここまで】 @ishisakaさんのブログの手順を参考に私もやってみました。 opcdiary.net …

PowerShellでwttr.inを表示してみる

はじめに 先日Twitterのタイムラインを見ててwttr.inというcurlコマンドで各地の天気予報が見れるwebサービスがあることを知りました。 以下の図はcygwin上のcurlコマンドでの実行例ですが、こんな感じで各地域の天気を知ることが出来ます。 地味に便利なweb…

WindowsでInfluxDBをビルドしてみた

-- 2015/10/09追記 -- Ver.0.9.4からWindows版のインストーラーが提供される様になりました。 インストール手順については以下のエントリを参考にしてください。 stknohg.hatenablog.jp -- 追記ここまで -- 最近InfluxDBに興味が出ましてGoと併せて少しづつ…