Google APIでNEM送信用のQRコードを生成するPHP。

2019年06月15日 18時00分 正午の月齢:12.1  月名:十三夜  潮汐:中潮 月齢:12.1[十三夜] 潮汐:中潮 旧暦:2019年05月13日 六曜:大安 
(最終更新日:2019年09月16日)
7年前に投稿 | 暗号資産(仮想通貨) | 1件のコメント

5分ぐらいで読めます。

GoogleのAPIにパラメータをつけて送ると、QRコードを返してくれます。

http://chart.apis.google.com/chart?cht=qr&chs=300x300&chl=hogehoge

  • cht…cht=qr(QRコード)
  • chs…サイズ(幅×高さ)
  • chl…データ
  • choe…エンコード(オプション)
  • chld…エラー訂正(オプション)

さて、NEM Walletの請求用QRコードをのぞいてみると、中身はこんな感じです。

{"v":2,"type":2,"data":{"addr":"NAERYULZN4QCBTFCRADNSNKACBRNS2E5CLSOXXAZ","amount":1000000,"msg":"NEMを送るネ。","name":"susu NEM"}}

  • "v":…バージョン(2で固定)
  • "type"…区分(2で固定)
  • "addr"…NEMアドレス
  • "amount"…入金額(1XEM=1000000)
  • "msg"…メッセージ
  • "name"…名前とか説明とか

冒頭のAPIのパラメータにNEM請求用の中身をくっつけると、

http://chart.apis.google.com/chart?cht=qr&chs=300x300&chl={"v":2,"type":2,"data":{"addr":"NAERYULZN4QCBTFCRADNSNKACBRNS2E5CLSOXXAZ","amount":1000000,"msg":"NEMを送るネ。","name":"susu NEM"}}

というふうになります。

このままコピーして、Firefoxのアドレスバーに貼り付けるとQRコードが生成されます。NEM Walletに読ませると、無事送信画面になりましたー。

「Google APIでNEM送信用のQRコードを生成するPHP。」の続きを読む。

ZaifのAPIからAjaxでNEMの価格を定期的に取得するPHP。

2019年06月07日 12時00分 正午の月齢:4.1  月名:五日月  潮汐:中潮 月齢:4.1[五日月] 潮汐:中潮 旧暦:2019年05月05日 六曜:先負 
(最終更新日:2019年09月16日)
7年前に投稿 | 暗号資産(仮想通貨) | コメントはありません

7分ぐらいで読めます。

前回、NEMの価格を取得してみましたが、取得したときの価格が表示されるだけなので更新する場合はページの再読み込みをする必要がありました。

今回はAjaxを使って定期的に価格部分を更新してみます。実はAjax童貞なので今回が初体験ですー。

これを実現するために3つのファイルを用意します。基本となる「test.php」、Ajaxを記述する「ajax.php」、更新内容の「price.php」としました。

「ZaifのAPIからAjaxでNEMの価格を定期的に取得するPHP。」の続きを読む。

Zaifの現物公開APIを使ってNEMの価格を取得するPHP。

2019年06月05日 18時00分 正午の月齢:2.1  月名:三日月  潮汐:中潮 月齢:2.1[三日月] 潮汐:中潮 旧暦:2019年05月03日 六曜:先勝 芒種
(最終更新日:2019年09月16日)
7年前に投稿 | 暗号資産(仮想通貨) | 2件のコメント

4分ぐらいで読めます。

多くの取引所でAPIが公開されています。ためしにZaifのAPIを使って、NEMの価格を取得してみます。APIの活用としては最も初歩的な内容ですが、円表示の商品価格をNEM換算して決済するシステムに使うなど、いろいろな使い方が考えられます。

「Zaifの現物公開APIを使ってNEMの価格を取得するPHP。」の続きを読む。

Coincheckがモナコインの取り扱いを始めるみたい。

2019年05月31日 21時00分 正午の月齢:26.6  月名:二十七日月  潮汐:中潮 月齢:26.6[二十七日月] 潮汐:中潮 旧暦:2019年04月27日 六曜:赤口 
7年前に投稿 | 暗号資産(仮想通貨) | コメントはありません

1分ぐらいで読めます。

なぜこのタイミング?! なぜモナコイン?! というのが正直な感想。

コインチェックがモナコインの取り扱いを始めるという情報で巷が盛り上がってきています。

モナコイン

モナコインはボクを仮想通貨沼(今どきの言い方なら暗号通貨沼かな)に漬けてくれたA級戦犯なのでした。

100枚程度持っていたモナコイン。それまで60円あたりをうろうろしていたのが、ある日突然高騰して、300円台そして600円台へ。こんなの体験したら、もうやめられません。このときは結局340円くらいで手放したのですが、一時モナコインは2000円を突破して夢を見せてくれたものです。

その後、いろいろあって2ケタ円になってしまいましたが、再び3ケタになり、そしてコインチェックで。おもしろすぎる展開に今後も目が離せないよー。

今は…とりあえず10枚だけ持っています。やっぱり本命はNEMなのですよ。

「80系特急気動車お別れミステリー号」のヘッドマークを作ってみた。

2019年05月30日 12時00分 正午の月齢:25.6  月名:二十六夜  潮汐:若潮 月齢:25.6[二十六夜] 潮汐:若潮 旧暦:2019年04月26日 六曜:大安 
(最終更新日:2019年05月31日)
7年前に投稿 | 鉄道模型 | コメントはありません

1分ぐらいで読めます。

今回も職場で依頼を受けました。父が撮った写真から「80系特急気動車お別れミステリー号」のヘッドマークを作ってほしいとのことです。

80系

なかなか味わい深い写真ですね。色が再現できるかちょっと心配。

ヘッドマーク写真

別の写真も預かったのですが、うーん色がわからない。うっすらとJNRマークや「京都-?-京都」の文字が読み取れました。さっそくIllustratorで形を作ってみましょう。

Illustratorで作成

「ミステリー」の文字にヒゲの装飾があるのですが、どうせ細かすぎて見えない(印刷されない)ので省略しました。フォントも持っているものを流用しているので完全再現とは言えないケド。ま、雰囲気は出せたと思います。

興味のある方はダウンロードしてみてください。この形に切り抜くのが意外と難しいかも知れません。

ひとまず合格点をいただきましたー。

WordPressサイドバーのアーカイブ欄、日付を01日のように2桁にしてみた。

2019年05月13日 12時00分 正午の月齢:8.6  月名:九日月  潮汐:小潮 月齢:8.6[九日月] 潮汐:小潮 旧暦:2019年04月09日 六曜:赤口 
(最終更新日:2019年09月16日)
7年前に投稿 | WordPress | 1件のコメント

1分ぐらいで読めます。

現在使っているテーマの日付は「yyyy年mm月dd日」という感じで表示させていますが、サイドバーの月別アーカイブ欄については「yyyy年m月」となっていました。以前はmoファイルを編集して対応していたこともあったのですが、バージョンアップのたびに修正するのがイヤになっていつの間にかいじることをやめていました。

最近急に何とかしたくなったので、調べて見たところ、functions.phpに記述すればいいみたい。

add_filter('gettext', 'my_gettext', 20, 3);
function my_gettext($translated_text, $original_text, $domain) {
if ($original_text == '%1$s %2$d') {
$translated_text = '%2$s年%1$02d月';
}
return $translated_text;
}

というのを追加しました。「%1$s」が月の名前、「%2$d」4桁の年ということはわかったのですが、それ以上のことはよくわかりません。が、結果としては理想どおりの表示になりましたー。

Translate »