by shigemk2

当面は技術的なことしか書かない

aws_lambda_event_source_mapping DDB

DDB用のEvent Source Mappingを設定したい場合はあらかじめDDB側でストリームを有効にしておく必要がある resource "aws_lambda_event_source_mapping" "example" { event_source_arn = aws_dynamodb_table.example.stream_arn function_name = aws_lambda_f…

gh 2.44.1

PR create regression

gh 2.44.0

リリースリストコマンドにOrderフラグ追加 良さそう 本文で自動入力 Webマニュアルとマンページにデフォルト値追加 microsoft/setup-msbuildのバージョン1.3.2から2.0.0への更新 組み込みエイリアスのドキュメント化 フォーク失敗メッセージの詳細追加 gh ca…

AWS::EC2::LaunchTemplate TagSpecification

AWS

LaunchTemplateDataの下にもTagSpecification属性があるし、LaunchTemplate直下にもTagSpecification属性があるのでちょっと混乱するけれど、EC2インスタンスにタグをつける時にLaunchTemplateData下のTagSpecificationを使って、LaunchTemplate自体にタグを…

pyenv 2.3.36

Dependabot設定追加、GitHubアクションバージョン自動更新 github-actionsグループ更新、1件のアップデート適用 python-config --ldflags 出力にインストールプレフィックス追加 miniconda3 23.11.0-1、23.11.0-2に対応、py3.11、py3.10、py3.9、py3.8サポー…

aws_security_group_ruleのterraform import

Using terraform import to import Security Group Rules using the security_group_id, type, protocol, from_port, to_port, and source(s)/destination(s) (such as a cidr_block) separated by underscores (_). All parts are required. って書いてあり…

brew 4.2.8

古いPR管理フローチャート削除 CaskLoaderでのタップ移行処理 brew cleanup --prune-prefixの削除 CaskLoader::forのリファクタリング Formularyでの名前変更/移行処理のリファクタリング APIからのエイリアス読み込み修正 リソースにリビジョン設定時の"bra…

awscli 2.15.19

AWS

api-change:quicksight:ビジュアルの一般的なインタラクション。ウォーターフォールチャートの色設定。ドキュメント更新 api-change:workspaces:ユーザー切り離し機能導入。Workspaces Core顧客がユーザーを提供せずにワークスペースをプロビジョニング可能…

terraform-provider-aws 5.35.0

New Data Source: aws_bedrock_custom_model (#34310) New Data Source: aws_bedrock_custom_models (#34310) New Data Source: aws_ssmcontacts_rotation (#32710) New Resource: aws_bedrock_custom_model (#34310) New Resource: aws_lexv2models_slot (#…

terraform-provider-aws 5.34.0

New Resource: aws_rekognition_project New Resource: aws_route53domains_delegation_signer_record など github.com

awscli 2.15.18

AWS

ecs: ドキュメント更新のみで顧客の問題に対処 workspaces: WorkSpaceの状態定義を追加 es: ドメイン変更時の明確な可視性を顧客に提供 dynamodb: アカウント内で50までの同時復元(任意のタイプ)を任意のユーザー数で実行可能 sagemaker: SageMaker Canvasに…

S3 レプリケーションの方法色々

AWS

DataSync レプリケーション(後でバッチレプリケーションで既存オブジェクトがレプリケーションできるようになった) バッチオペレーション CLI aws.amazon.com

S3 Replication Time Control (S3 RTC)

AWS

S3のライブレプリケーションで追加料金を払えば、レプリケーションが数秒-最大15分以内が99.99%で行われるやつ docs.aws.amazon.com 料金は、S3 レプリケーション時間制御のところに準ずる aws.amazon.com

awscli 2.15.17

AWS

ssm変更: StateManagerアソシエーションにオプショナルなDurationパラメータ追加。apply-only-on-cron実行の期間指定可能。 neptune-graph変更: Amazon Neptune Analytics用SDKに新API追加。実行、キャンセル、クエリリスト、グラフサマリ取得操作含む。 cog…

Scheduled scaling for Amazon EC2 Auto Scaling

AWS

ASGの設定の変更をスケジュールするやつ docs.aws.amazon.com

ghq 1.5.0

pijul ghq rm github.com

zoxide fish

Rust製のcd改良系コマンド github.com 会社のテックトークで fzf と zoxside 使うといいよという話をしたけど、シェルのコマンドの履歴検索とかディレクトリ移動の履歴検索を活用する... みたいな考え方そのものが重要であり...昔はこれ読もう、で良かったん…

brew 4.2.7

Rubocop設定の更新 openjdk依存関係名の修正 システムコマンド要件の強化 ドキュメントリントの改善 macOS 14のワークフローランナー更新 ドキュメントと監査のテキスト出力の強化 新規コントリビューターからの最初の貢献 Homebrew-Governanceの承認された…

ECRのPutReplicationConfiguration

AWS

ECRのPutReplicationConfigurationとS3のGetReplicationConfigurationって名前似てて混同してしまわないか? docs.aws.amazon.com docs.aws.amazon.com

久々Athena

AWS

Athenaは当時はPresto(DB?SQL?)今はTrinoベースだけどPresto当時はAthenaじゃ使えない関数チラチラあったけど、とりあえずregexp_extractは使えた docs.aws.amazon.com trino.io

Amazon S3 server access log format

AWS

キーフォーマットがSimplePrefixかPartitionedPrefixかはS3のprefixの問題なので、キーフォーマットに関わらずログフォーマットに変更はない docs.aws.amazon.com docs.aws.amazon.com

awscli 2.15.16

AWS

mwaaの変更: Amazon MWAA環境にMAINTENANCE環境ステータスを追加。 rdsの変更: RDS RestoreDBClusterFromSnapshot及びRestoreDBClusterToPointInTime APIメソッドにて、InsufficientDBInstanceCapacityFaultエラーのサポートを導入。エラーハンドリングを強…

Amazon ECS Agent v1.81.0

AWS

bug fix

gh 2.43.1

2.43.0のリグレッション Release GitHub CLI 2.43.1 · cli/cli · GitHub

athena_named_query

保存済みクエリだから作っても実行はされない workgroupやdatabaseがrequiredなので、depends_onした方がいいかも クエリはfileやtemplatefileで別ファイルをrequireできる resource "aws_s3_bucket" "hoge" { bucket = "tf-test" } resource "aws_kms_key" …

fzf 0.46.1

fzf

バグ修正と改善 Windows用バイナリの修正 古いWindowsバージョンをサポートするためにGoのバージョンを1.20にダウングレード rivo/uniseg依存関係をv0.4.6に更新 github.com

Invalid value for "path" parameter: no file exists

こんなふうにpath.moduleを使わないでtemplatefileを呼び出すと表題エラーが出る > templatefile("backends.tftpl", { port = 8080, ip_addrs = ["10.0.0.1", "10.0.0.2"] }) 公式にもうっすら書いてあるが、path.moduleで絶対パスにしないとエラーになるっ…

Datadog APM

アーキテクチャ 各種変数でトレースを取り込む頻度 docs.datadoghq.com

PropagateTags

AWS

タグがサービスまたはタスク定義からタスクに伝播するアレ repost.aws docs.aws.amazon.com

brew 4.2.6

ActiveSupportのランタイムからの削除 cmd/upgradeの引数名変更 zap trash配列要素のアルファベット順整理の新しいRuboCop追加 brew infoでの--eval-allオプションの使用 pr-pullでの一時ディレクトリ保持オプションの追加 複数のフォーミュラ同期保持の指摘…