電電高専生日記

高専生活・電子工作・プログラミングの活動記録。とっくに高専生ではない
Top Page » Next
2021-10-03 (Sun)

記事のキャプチャをTwitterカードとして動的に生成する方法

1.目的  記事のキャプチャをTwitterカードの動的生成する方法をまとめます。単に任意の画像をカードとして指定するのではなく、対象ページの閲覧画面をTwitterカードにすることを目的とします。例として、この記事に対しては、以下のようなTwitterカードを動的生成します。(あまり興味を引くようなカードではないですが…)...

1.目的

 記事のキャプチャをTwitterカードの動的生成する方法をまとめます。単に任意の画像をカードとして指定するのではなく、対象ページの閲覧画面をTwitterカードにすることを目的とします。例として、この記事に対しては、以下のようなTwitterカードを動的生成します。(あまり興味を引くようなカードではないですが…)

2020-12-28 (Mon)

辞は達するのみ

子曰く、辞は達するのみ──  論語より。 最近この言葉を強く意識しています。 今私は仕事において大変な炎上プロジェクトに入っており、毎日部課長クラスへの報告を義務付けられています。 その報告ミーティングでの同僚の報告は、非常に分かりづらく、要領を得ないものと感じます。 私の報告もそうでしょう。 辞は達するのみ。 結論を先に述べる。分かりやすい言葉を使う。礼儀を優先しない。 それが私の解釈で...
子曰く、辞は達するのみ── 
論語より。

最近この言葉を強く意識しています。

今私は仕事において大変な炎上プロジェクトに入っており、毎日部課長クラスへの報告を義務付けられています。
その報告ミーティングでの同僚の報告は、非常に分かりづらく、要領を得ないものと感じます。
私の報告もそうでしょう。

辞は達するのみ。

結論を先に述べる。分かりやすい言葉を使う。礼儀を優先しない。

それが私の解釈であり、目指すべきところです。
2019-10-24 (Thu)

Bitcoin取引価格の周期解析

前記事:Node.jsでBitcoin取引価格のデータロガーを作成 Bitcoin自動取引bot開発の道のりは長い。今回はBitcoin取引価格の周期解析についての記事です。 ※周波数よりも周期の方が直感的に分かりやすいので、周期解析と書きます。 調べてみた結果 まーまず、ググって調べてみました。Bitcoin FFTのワードで検索すると、有用そうなページが見つかりました。 BITCOIN case study: applying basic Digital Signal Processing ...

前記事:Node.jsでBitcoin取引価格のデータロガーを作成

Bitcoin自動取引bot開発の道のりは長い。
今回はBitcoin取引価格の周期解析についての記事です。

※周波数よりも周期の方が直感的に分かりやすいので、周期解析と書きます。

調べてみた結果

まーまず、ググって調べてみました。Bitcoin FFTのワードで検索すると、有用そうなページが見つかりました。

BITCOIN case study: applying basic Digital Signal Processing into financial data

上記記事では、Bitcoinの価格推移について基礎的な信号解析を行っており、そのうちの一つにFFT(高速フーリエ変換)を実行し解析した結果が載っています。
で、要約すると、

  • ブラウン運動に非常に似たスペクトルを持つ
  • 解析結果から有用な情報は得られない

簡単にうまい話が見つかるわけないですね。
ただしかし、この記事では1分毎のデータで解析を行っているんですよ。
つまり、もし2分未満の周期が存在していれば、それは結果に表れません。
そこで私は今回、Bitcoinの2分未満の周期解析を行いました。

2019-10-22 (Tue)

Node.jsでBitcoin取引価格のデータロガーを作成

久々の投稿です。 仕事も少しずつ忙しくなってきていますが、趣味プログラミングも続けています。 最近新たに考え始めているのが、Bitcoinの自動取引botの製作です。 データ処理や機械学習に関して全く知識が無いので、かなり初歩的なところから実践になると思いますが。 まず、Bitcoinの価格変動の特性を知るため、取引価格のデータロガーを作ってみました。 開発環境 言語はNode.jsです。 いつか多人数接続型ゲーム...

久々の投稿です。
仕事も少しずつ忙しくなってきていますが、趣味プログラミングも続けています。

最近新たに考え始めているのが、Bitcoinの自動取引botの製作です。
データ処理や機械学習に関して全く知識が無いので、かなり初歩的なところから実践になると思いますが。
まず、Bitcoinの価格変動の特性を知るため、取引価格のデータロガーを作ってみました。

開発環境

言語はNode.jsです。
いつか多人数接続型ゲームを作りたいので、その勉強がてらということで採用。

Node.jsサーバーとしては、お古のスマホを使いました。普段使うPCをずっとつけっぱなしにするのは嫌なので、Servers Ultimate Proというアプリを使い、スマホ上にNode.jsサーバーを立ち上げました。

取引所はbitFlyerのBTC/JPYです。bitfFlyer Lightning APIを用いて価格取得を行います。