非同期処理 javascriptで非同期処理をかくために勉強した内容をメモ。 Promiseの公式ドキュ developer.mozilla.org asyncの公式ドキュ developer.mozilla.org JavaScript Promiseの本 azu.github.io Promise promiseオブジェクトを定義し、そこに関数resolve…
.on('value')と.on('child_added')の使い分け Firebase realtime databaseの公式ドキュにはガッツリ書かれていますが、備忘を兼ねて記事に。全くWeb周り詳しくないので記事レベルはあしからず。firebase.google.com realtime databaseのデータ取得のときに.o…
on()とonce()の使い分け Firebase realtime databaseの公式ドキュにはサラッとしか書かれていないので、備忘を兼ねて記事に。全くWeb周り詳しくないので記事レベルはあしからず。firebase.google.com ちなみに、on()とはdatabaseを読みにいくときのメソッド…
フロントの開発初心者のぼくはVuexはストレージ的なライブラリであると勘違いしていました。なのでVuexを使えば、「リロードするとVuexのデータが初期化される問題」は解決されると... もちろん、コンポーネント間のデータ受け渡しをプロパティ (props)で行…
EDINETのAPI仕様書(β版)が公開されてる、PDF57ページ分。https://t.co/AoFatld9TZ— KatoTakahiro@fmbrain.work (@kabkansai) 2018年9月21日 EDINETのAPIの仕様が公開され、XBRL解析する勢はワクワクしています...(たしか公開は2019年3月) と言いつつ、現…
XBRLとは 財務系の書類を作成、流通させることを目的にXMLをベースに標準化された言語です。こういった書類ってPDFのようなテキストベースなイメージがありますが、テキストベースだと人の目でしか基本は読めないので流通しにくいです。システマティックに情…
発生エラー 久々にApchedulerを使うとこんなエラーに出くわしました。忘れそうなのでメモしておきます。 ValueError: Unable to determine the name of the local timezone -- you must explicitly specify the name of the local timezone. Please refrain …
3ファクターモデルとは CAPMを発展させた理論です。CAPMは、市場のリスクプレミアムのみで期待リターンを求めています。 #CAPM 個別株の期待リターン = β * (市場リスクプレミアム - 無リスク金利) + 無リスク金利 CAPMはとてもシンプルで金融市場の値動きの…
βとは βは、CAPMというポートフォリオ理論に出てくる概念であり、個別株と市場のボラティリティの関係性を示します。日本経済新聞のサイトでは、銘柄のβランキングが公表されています。www.nikkei.com 個別株とは、TOYOTAであったりNTTデータであったり、ひ…
はじめに ~ 現代ポートフォリオ理論って何? ~ Modern Portfolio Theory(MPT) = 現代ポートフォリオ理論。ハリー・マーコウィッツというおじさんが提唱した理論で、ノーベル賞を受賞しています。ファイナンス理論の下敷きというか、基礎でとても大事な考え…
収益率の計算方法についての話。(時間も時間なので最低限でまとめます)収益率の計算は、だいたい2種類あります。 収益率(ノーマル) 対数収益率 よく使われる収益率は、これ↓ほげほげ銘柄を2018/7/2、100円で買いました。10日間持っていると、200円になり…
seleniumの待機方法でsleep.time()を使っている人は、この記事を読んで、心を清めてほしい。 seleniumには、2つの待機方法がある。 Explicit Waits(明示的な待機) Implicit Waits(暗黙的な待機) この2つの待機方法の使い分けは、こんな感じ。 Explicit Waits…
発生エラー selenium.common.exceptions.WebDriverException: Message: unknown error: unable to discover open pages 発生原因 stackoverflowにナイスな回答あり!https://stackoverflow.com/questions/21001652/chrome-driver-error-using-selenium-unabl…
@media を使うと、CSSに条件を追加することができる。これで状況によってCSSを変更することが可能に。例えば、ブラウザのサイズによってフォントのサイズを変えたい時とか。つまり、レスポンシブ対応。 @mediaの使い方 @mediaのあとに条件を指定する。なんと…
そのため、512MBプランのみ1. 利用中の512MBのイメージの保存2. 保存したイメージでサーバーを構築という順序になる。 イメージの保存方法 ConohaHP参照。https://www.conoha.jp/guide/saveimages.php まとめ 以上、終わり!
サーバーのIPアドレスとドメイン名は、DNSレコードで紐づけて管理されている。私の場合であれば... ドメイン名 IPアドレス fmbrain.work 150.95.153.147 サーバーを変更すると、IPアドレスが変わる。 ドメイン名 IPアドレス fmbrain.work ???.???.???.??? 変…
サンプル 4つの構成要素 グラフ化するデータ生成 chart.jsのグラフのアップデート 数秒ごとのアップデートの実行 グラフからX軸・Y軸などを非表示 構成要素の完成 ソースコード chart.jsは、キレイな可視化が簡単にできるJavaScriptのライブラリですが、使い…
エラーログを見ると... サービスの定期実行のプログラムがうまく動いていなかったので、エラーログを見てみると... killed killed killed killed killedconohaのVPSを利用していて、nginxでWebサーバーを立てて、かつ、裏でpythonで複数の処理をしています。…
あっぱれなほど私にはセンスがありません。欠けているというよりは、もとよりそこにないって感じ。 ただ、悲しいことにサイトを作ったら、逃げて通れないのがデザイン...pythonメインで使う私からすると、ここが本当に辛い。 そんな私でもデザイン頑張ってや…
サービスをリリースしました 対象ユーザー サービスの内容 このサービスの何が良いの? 情報の取得元 投資のスタイル 思い ぜひアクセスして見てほしい サービスをリリースしました fmbrain.work 「投資のプロの判断を提供する」というキャッチコピーでやっ…
Internal Server Error nginxとuwsgiを使っていてInternal Server Errorがでたので、対処法をまとめておきます。Internal Server Errorが発生している原因は、uwsgiの設定のミスと権限の設定のミスの2つでした。エラーログを見てみる。 cd /var/log/nginx ta…
Chart.jsとは 公式ページ参照。www.chartjs.org 最新のCDNのURLを参照cdnjs.com サンプル Canvas Not Supported... // JavaScriptは即時関数で実行 (function() { "use strict"; // グラフのタイプを指定 var type = "line"; // var type = "bar"; // var ty…
この記事は、2018年3月25日。 ドットインストールで紹介されているD3.jsのバージョンは、v3。 今のバージョンは、v5。2回のバージョンアップがされているため、細かい関数の名前やらが変更されていて、ドットインストールのコピペでは、エラーになる場面がと…
RSA暗号を実装しみてる 半年前にRSA暗号勉強したのですが、ほぼほぼ忘れてしまっていました...記憶力悲しき。RSA暗号を忘れないように、今回はちゃんと記事として置いておこうと。人様に公開するような内容ではありません。 参考記事 非理系が学ぶなら、この…
bitcoindを使って、bitcoinのネットワークに接続しようとしたときにエラーが発生しました。 bitcoindを使って、bitcoinのネットワークに接続しようとすると... $ bitcoid -daemon >Bitcoin server startingstartingとは出るものの、プロセスが走っているかを…
ご無沙汰してます マイニングはじめました マイニングってどうやって始めるの? 気になる利益は? マイニングにかかる費用(買ったものを紹介) マザーボード:9970円 windows10:17760円 SSD:10670円 メモリ:9570円 CPU:12690円 電源:18240円 ポータブルDV…
自分用メモですm(_ _)m 適当にflaskのファイルをこしらえる ここはすごく適当。 from flask import Flask app = Flask(__name__) @app.route("/") def hello(): return "Hello World!" if __name__ == "__main__": app.run() nginxの設定ファイル を編集する…
環境を整える 静的サイトということでhtmlファイルを用意 nginxの設定 エラーまとめ エラー1 エラー2 エラー3 まとめ 環境を整える nginxをインストール。 $ sudo apt-get install nginx nginxのよく編集・見るファイルたちのパス。 #設定ファイルのパス cd…
今日の記事 自宅のubuntuでpython製のチャットボットを作成しました。このチャットボットは業務効率化のためのキーマンであり、このチャットボットを会社で使いたい。そのために奮闘したことを書き綴ります。 チャットボットを作成しようと思った背景 私の所…
会社PCにUbuntu環境を作りたい! 会社PCはwindow7です。(windows10であればもう少し楽だったようですが)この会社PCにdockerを使って、Ubuntuを入れよう、という記事です。ちなみに、もちろん会社にはプロキシサーバーがあるので、そこの設定もする必要があ…