2023-01-01から1年間の記事一覧

Juliaでbitflyerの価格データをリアルタイムに取得する

少し前にJuliaのHTTP.jlを使ってbitflyerからリアルタイムに価格データを取得するコードを書いたので、備忘録として書き残します。 ※Javascriptなどのサンプルコードは公式ページ(https://bf-lightning-api.readme.io/docs/endpoint-json-rpc)にて提供されて…

Juliaで並列処理

juliaではBase.Threadsモジュールが標準で提供されていて、簡単にマルチスレッド処理を実装することができます。 ここでは、次の2つのマクロを紹介します。 @threads @spawn @threads for文を渡すと、マルチスレッド化してくれます。 using Base.Threads n …

HTTP.jlで簡単なWebAPIを作る

JuliaでWebAPIサーバの作り方を勉強しているので、備忘録も兼ねて書き連ねていきます。 HTTP.jlを使うと簡単にWebサーバを建てることができます。 Genie.jlというJulia製のWebフレームワークがありますが、今回は使用しません。 なお、Genie.jlもHTTP.jlをベ…