サンプルプログラム作成

C#からデータベースに簡単にデータを挿入する

EntiytyFrameworkとは O/Rマッパー C#に限らずですが、データベースにデータを挿入する処理は何かと面倒です。 データベースをオープン コネクションを作成 SQLを発行 1、2の資源を解放 とい...
Bitcoinの価格データをテーブルに格納する

データ格納用テーブルの作成

SQL Server LocalDBにテーブルを作成 Visual Studio Community 2017には、Microsoftのデータベース製品であるSQL Serverの簡易版SQL Server LocalDBがデフォルトで付...
Visual Studio

GitHubにVisual Studioソリューションを公開しました

GitHubとは GitHubとは世界中の開発者がソースコードを公開しているサービスです。アカウントさえ作成すれば誰でも無料でソースコードを公開したり、バージョン管理をしたりすることができます。 他にもいろいろとメリットがあるのですが、...
Bitcoinの価格データをテーブルに格納する

Bitcoinの価格情報を格納するテーブルのデザイン

各ビットコイン業者の価格取得APIのフォーマット bitflyerなどのAPIで所得したデータを、データベースのテーブルに格納しようと思います。 そのために、 格納したいビットコイン業者のAPIのフォーマとを調べる それ...
AWS EC2 & Windows

AWS Windowsを日本語化する

AWSのWindows環境はデフォルトでは英語版です。 日本人の私たちにとってはそのままでは使いずらいので、日本語化したいと思います。 Windows Server 2016 英語版の日本語化 今回使用しているWindows Se...
AWS EC2 & Windows

AWS無料枠 + Windowsで24時間稼動するを環境構築する

前回の記事で、ビットコインの価格データを24時間×7日間くらい収集したいと書きました。 この猛暑の中、家のパソコンを24時間×7日間稼動させ続けるのはパソコンが壊れそうですし、電気代ももったいないです。 そこで、AWSの無料枠を利用...
アービトラージ(裁定取引)

アービトラージを目指して

ビットコインは取引所間で大きな価格差が発生しているらしい 以下の投稿に書いたように、今回の開発で目指すものの一つにアービトラージ(裁定取引)がある。 以下のブログにあるように、ビットコイン業者間の間で、1万円程度もの価格差が日々...
BItcoinの価格データを取得する

bitFlyerAPIを呼んでみる

VisulaStudioの起動~プロジェクトの作成 Visual Studioの起動 VisualStudioを起動したら以下の画面が表示される。Microsoftアカウントを持っていればサインインしてもいいし、作ってもよい。さしあたり...
BItcoinの価格データを取得する

bitFlyerのRealtime APIを呼んでみる

Realtime APIとは HTML5の新技術の1つである、WebSocketを用いて、bitFlyerのAPIを呼び出すインターフェース。 通常のREST API呼び出しの場合は、クライアント側から情報を取りにいかなければならないが...
その他

開発言語の選択

作りたいのはRESTベースのWebサービスを呼び出すアプリケーションなので、どの開発言語でも実装は可能。そこで、主要な開発言語を比較検討する。 Java メリット 仕事が多い 現在流行っている言語の中で、難易度は高いほう...