のーずいだんぷ

主に自分用メモですが、もしかしたら誰かの役に立つかもしれません

AWS DynamoDBでエラー[Invalid KeyConditionExpression: Syntax error; token: -, near]が発生する

何をしようとしたのか エラー本文 メソッドに渡すパラメータ 結局原因は? 対策した つまりどういうことなのか? 何をしようとしたのか Node.jsのAWS SDKを使用して、query( )を行いたかった。 (DocumentClientクラスを使用) 以下のようなparamを設定したと…

作成したIAMロールがEC2インスタンスに設定できない問題

どういう問題か? 何が原因だったのか?? 設定(信頼関係の編集) 設定(インスタンスプロファイルARN) 設定完了! どういう問題か? EC2は起動する時、もしくは起動中のインスタンスにたいしてIAMロールを設定できる。 AWSのリソースをこのインスタンスから使…

チャンスを掴むために必要なこと

メンタリストdaigoさんの動画「チャンスをつかめるかわかるテスト」を見た感想 私はdaigoさんの動画が好きで、よく参考にさせていただいているのですが、「よくよく考えると動画もインプット作業だよな」とふと思ったので とりあえず定着の為に感想?と書こ…

ubuntuで自動のapt updateを停止する方法

なぜこれが必要なのか 解決方法は? どうすれば止まる? なぜこれが必要なのか Ansibleやitamae等のプロビジョニングツール使った場合に遭遇しやすいエラーとして、起動直後にバックグラウンドでaptが実行されていることでapt関連のファイルがロックされてい…

ここ最近の無気力状態を脱出するために

本記事は自分用の自己分析記事なので、日本語がめちゃくちゃです。ブログに書いていますが、ほぼ自分専用です。 まず最初に、私は怠惰な人間だ。 この一言を自分で納得するのには、それなりに勇気が必要だった。 なぜなら、私は正直他人と比べて特筆すべき能…

Javaのloggingモジュールでログローテーション

Javaのログローテーション loggingモジュールの設定 ローテションする際の設定と注意 注意点 小ネタ Javaのログローテーション 仕事でjavaを多少触ることがあるが、先日ログローテーション周りでハマったのでメモしておく。 なお使用しているjavaはopenjdk 1…

EC2インスタンスのユーザーデータを後から追加する際の躓きポイント

EC2インスタンスのユーザーデータは2種類の設定方法があるけど用途が異なるという話 EC2インスタンスのユーザーデータは2種類の設定方法があるけど用途が異なるという話 先日、aws-cliでec2のユーザーデータを追加する際に引っかかった。 結論、ユーザーデー…

CloudWatchLogsにログを保存する際に便利なこと

はじめに CloudWatchLogsはログをjsonで引き渡すとよいという話 はじめに webサーバやアプリケーションサーバ等を構築する際に、ログをどう集め分析するかが課題になるが 単一のサーバでの分析であれば、CloudWatchLogsエージェントを使用すれば簡単なログの…

pythonでミリ秒のunixtime(utc基準)を生成する方法

はじめに なぜミリ秒? 実際のコード はじめに よく使うけどdatetime周りは忘れやすいのでめも なぜミリ秒? awsのcloudwatchlogsのapiの fiter_log_events 等では取得範囲を時間で指定するが、 その時間はutc基準のunixパラメータで指定する必要がある。 実…

エラー対応:sbt1.0系からsbt0.13系に変更したときにコンパイルエラーが発生するときの対応

sbt

やろうとしたこと エラーメッセージ 結論 対策 参考 やろうとしたこと sbt compileを同一プロジェクトでsbt1.0で利用していたところsbt0.13系を使用してコンパイルしようとした (旧バージョンのプロダクトをビルドしたかった。) 当然sbtは1.0と0.13で定義と…

Serverless-Frameworkでデプロイするpackageをfunctionごとに分ける

Serverless-Frameworkはaws lambdaへのデプロイを簡易化するデプロイフレームワークです。 先日ちょっとハマったので記載します。 公式は以下↓ serverless.com このフレームワークではpackageキーでアップロードするファイルを選択できる。 基本的な使い方と…

ブログ再開

タイトルの通り、ブログを再開した。 以前はweb系転職中にはじめのだけど、なんと1記事しか書いてない。 なので「再開」は語弊があるが、、、 現在はweb系?のIT企業に就職しバックエンドメインのプログラマとして仕事をしている。 既に半年が経過したが、振…