管理者– Author –
-
ライフスタイル
レザークラフト道具|キットと必須の買い足し方
レザークラフト初心者が最初に揃える道具を実体験ベースで解説。キットは内容が豊富でも打ち台・カッティングマットは別途購入が必要になりがちです。トコノールでコバが綺麗に仕上がる理由まで、買い足しの優先度が分かる構成です。 -
テクノロジー
PostgreSQLでのデータ移行後に自動採番の値がずれる原因と対策
業務でデータベースの運用を行っていると、別の環境への移行や複製が必要になる場面が多くあります。しかし、pgAdminなどのツールを使ってバックアップとリストア(復元)を行った後に、自動採番の値(いわゆるIDの連番)が期待通りになっていないという問... -
テクノロジー
AWSのDocumentDBにローカルから安全に接続する手順
クラウド上のデータベースに接続する際、セキュリティを保ちつつ接続するにはいくつかの工夫が必要です。本記事では、AWSが提供するDocumentDBに、EC2を経由して、自宅などのローカル環境から安全に接続する方法を、失敗例も交えて詳しく解説します。 なぜ... -
未分類
AuroraとDocumentDB、処理速度はどちらが速い?実際の使用感と検証から解説
システム開発において、データベースの選定はシステム全体の性能に直結する重要な要素です。中でも、AWSが提供するAuroraとDocumentDBは、多くの現場で採用されている代表的なデータベースサービスです。 この記事では、これら2つのサービスの処理速度を中... -
テクノロジー
【JavaScript】過去から未来まで日時を自由に扱うための基礎知識
時刻の計算は、日常業務のシステムやアプリ開発の中でとてもよく使われます。たとえば、 1分前のログを調べたい 1時間後に処理を予約したい 1か月前の更新を確認したい といった処理は、多くの場面で必要になります。 この記事では、JavaScriptで使われるD... -
テクノロジー
LambdaのNode.jsからMongoDBのデータが更新されない理由とその対策
Webアプリケーションやシステム開発でよく使われるNode.jsとMongoDBの組み合わせ。最近では、サーバーの構築をせずに使えるLambda関数(クラウド上の小さな処理単位)からMongoDBを更新したいという要望も増えてきました。 しかし実際に使ってみると、エラ... -
テクノロジー
Vagrant環境からAWSのEC2を経由してDocumentDBに接続する方法とSSH切断エラーの対処法
この記事では、Vagrantで構築したローカル開発環境から、AWS上のEC2インスタンスを踏み台にして、Amazon DocumentDBへ安全に接続する方法を紹介します。公開鍵ではなくパスワード認証を使いたいケースに対応し、接続中に発生する「client_loop: send disco... -
テクノロジー
Node.jsとMongoDBで複数のデータを結びつけて取得する方法
日々の開発で扱うデータベースには、1つの情報だけでなく、別の情報と関係を持つデータが存在することがよくあります。 たとえば、「ある人がいつどこで何をしたか」といった記録を持つデータと、「その場所に関する詳細情報」を別のデータとして管理して... -
テクノロジー
AWS Lambdaで「ハンドラーが見つからない」エラーの原因と解決法
AWS Lambdaを使ってサーバーなしで処理を実行する場面は増えていますが、実際に開発環境で試したときに「ハンドラーが見つからない」というエラーに直面したことがある方も多いでしょう。本記事では、その原因と具体的な解決策について解説します。 実行時... -
テクノロジー
Robo3TでDocumentDBに接続すると「allowDiskUse」で失敗する原因と対策
システム開発や運用において、Amazon DocumentDB は扱いやすいドキュメント型のデータベースとして広く利用されています。しかし、Robo3T などのツールで接続しようとすると、次のようなエラーに直面することがあります。 Failed to retrieve documentsMon...
