-
プログラミング
Firestore の GUI クライアントを調査してみました
FirebaseのWebコンソールは必要十分な機能を持っていますが、最低限すぎてかゆいところに手が届きません。 今回は単純に、単一のドキュメントをJSON形式でコピーしたいだけだったのですが、それを実現する方法として、もっと使いやすいGUIクライアントはな... -
プログラミング
Redis の GUI クライアントを調査してみました (2021年度)
以前書いた記事からかなりの時間が経ったので、再調査してみました。 元の記事からは、サイトが消えていたり、入手できないものは除外し、最近リリースされたものなどを盛り込んでいます。 動作確認用コンテナ 動作確認のために Docker コンテナでサーバを... -
プログラミング
PHPだけでジオコーディングして住所から緯度経度を取得できる DmGeocoder をフォークして、データを差し替えました
ジオコーディング(住所<->緯度経度変換)が必要な機会が訪れたのですが、Google Map APIのような外部APIを使う場合、通信エラーの対応、アカウントやキーの管理、使用料金の管理などいろいろと面倒事が多くなりがちです。 そこで、データをローカルに... -
プログラミング
PostgreSQL Docker コンテナの WAL が壊れて起動できない状態を pg_resetwal で復旧する
PostgreSQLのDockerコンテナを起動していたローカルのマシンのバッテリーが切れて落ちてしまい、電源を確保して、起動し直したところ、エラーを吐いて立ち上がらなくなってしまいました。 起動時にPanicログを出力する状態から、WALの復旧をした手順です。... -
プログラミング
メール送信の開発・デバッグ用に使えるSaaS debugmail.io
Webサービスのメールに関する実装で使う機会があったので、同様のサービスを探していたところ、なかなか良いサービスを見つけたので紹介します。 debugmail.io ググラビティの低いサービス名です。 https://debugmail.io/ しかし、機能も画面もシンプルで... -
プログラミング
heroku の環境変数をまとめてセットしたり削除したり
出始めの頃と比べると、だいぶ制限が厳しくなったものの、時々Herokuの無料枠をありがたく使わせてもらっています。 というわけで環境変数関係のメモ。 環境変数をまとめてセットする 最近は環境変数の管理に.envファイルを使うことが多いと思います。 そ... -
プログラミング
TransifexでSphinxのドキュメントを翻訳した際の手順メモ
次期nemであるnem2の開発者ドキュメントを和訳してフォークしたリポジトリで公開していましたが、このたび公式にマージされました。 https://nemtech.github.io/ https://nemtech.github.io/ja/ このドキュメント自体が sphinx でできていたこともあり、sp... -
プログラミング
NEM アドレスに動かせないモザイクを送りつけマーキングする
CCの事件の最中、その裏では盗まれたxemが転送されたアドレスが特定され、@minarin_氏によりアドレスの監視が行われていました。 その中で「動かせないモザイクでマーキングをした」という話が上がっていました。 おそらくはそのモザイクを持っているアド... -
プログラミング
NEM のモザイク送信についての誤解
NEM-sdk を使ってモザイクの送信を試していたのですが、自分の想像と違う動作だったので、実際の動きからその仕様を整理してみました。 といってもキチンと仕様書には書いてあったのでよく読めという話でしかないのですが。 追記:以下の画面キャプチャはN... -
プログラミング
Redis の GUI クライアントを調査してみました
2021年に再調査してみました。上記をご覧ください。以下、古い記事の内容です。 以前はとりあえずで RDM を使っていましたが、少し時間も経って、いろいろ出たのかなと思い調べてみました。 Medis Mac OSX, Windows に対応し、Electron を採用した、美しく...