Amazon NeptuneでグラフDBを使ってみる
RDBやNoSQL DBしか利用経験のない私ですが、AWSの提供する完全マネージドのグラフ型データベース、Amazon Neptuneを使ってグラフDBに触れてみたいと思います。
データベースの作成
PythonでJSONからnullや空のキーを取り除く
値のないキーはレスポンスに含めないで返してクレメンス。
みたいな仕様を実装したくて調べました。
GitHub Gistにそのまま使えそうなコードを発見。
こちらを拝借。
空文
PytnonでNVL
PythonでOracleのNVLみたいな、もといNull合体演算子が使いたくて調べたメモ。
Wikipediaにも書いてあるがorを使えばそれっぽいことができる。
書いてあるように0や空文字、False
Apache Commonsの動作確認
IDEとか持ち出さずにサクッと動作確認がしたかった。
ここではApache Commons Codecを使ってみます。
公式サイトからバイナリのZIPをダウンロード。
展開して中に入ってテ
2020年の振り返りと2021年の目標
あけましておめでとうございます。
新年を迎えましたので、ITエンジニアとしての去年の振り返りと、2021年の目標をたてます。
去年の振り返り今年は誰もがそうでしょうが、新型コロナに振り回され
LocalStackでAWSのモックコンテナを利用する
AWS環境をモックサーバ化した「LocalStack」をDockerコンテナで使ってみます。
GitHubからdocker-composeファイルをダウンロードして起動するだけでとりあえず使えます。
AWS 認定 Alexa スキルビルダー – 専門知識に合格しましたがもうすぐ廃止される
AWS 認定 Alexa スキルビルダー – 専門知識(AXS)を受験してきました。
結果は合格でしたが…。
何か認定証に見切
GlueのJDBC並列読取りのlowerBound、upperBoundを動的に求めたい
Glueの並列読取りのためのプロパティのlowerBound、upperBound。
パーティションカラムの最大値と最小値をジョブ実行のたびに動的に求めて設定できるようにしてみました。
ncコマンドをWindowsで使う
nc(netcat)コマンドはTCP/UDPの簡易クライアント/サーバプロセスを起動できるコマンドです。
TCP/UDPで任意のポートに任意のパケットを送ったりするときに使えます。
Linuxコマンドなの
Amazonのセールで買うのにおすすめなAnker製品
Amazonのブラックフライデー&サイバーマンデーが開催中ですね。
Amazonのセールで常連のAnker製品のおすすめを紹介します。
ケーブル・電源プラグ