Javaで知らなかったこと個人的まとめ2

Arquillian JavaEE結合テスト実行プラットフォーム JavaEEはアプリケーションサーバによるコンテナ管理が必要になる為JUnitやTestNG単体では行えない為に開発された。 Thymeleaf テンプレートエンジン。Spring Bootでは標準のテンプレートエンジンとして用い…

Javaで知らなかったこと個人的まとめ2

ArquillianJavaEE結合テスト実行プラットフォーム JavaEEはアプリケーションサーバによるコンテナ管理が必要になる為JUnitやTestNG単体では行えない為に開発された。 Thymeleafテンプレートエンジン。Spring Bootでは標準のテンプレートエンジンとして用いら…

Javaで知らなかったこと個人的まとめ

Javaで知らなかったことの個人的なまとめ @Deprecated クラスやメソッドを非推奨であることを示すアノテーション。 コンパイル時に警告が出力される。 パッケージプライベート 修飾子のないクラスやメソッド、フィールド。 同じパッケージのクラスから参照で…

Docker コマンドとかメモ

Docker のコマンドとかのメモ 取得できる docker image の取得 $ docker search {keyword}docker image の取得 $ docker pull {image}docker image の確認 $ docker imagesコンテナの起動 $ docker run --name {container name} -it {docker image} {command…

CoinCheck API で自動取引への道 (データ収集偏)

今年の5月はbitcoinがえらいこっちゃでしたね。 私もえらいこっちゃの波に乗って儲けたり損したりした挙句、6/12の下がりにチャンスを感じて今大損こいてます。この損を取り戻すべく、自動取引とかやってみたいなーとか、 あと仕事で機械学習とか使いたいし…

ビットコイン定期預金

Coincheck でビットコインの定期預金サービスが始まったらしい。預けると14日間で1%、30日間で2%、90日間で3%、1年間で5%の年利がつくらしい。"年利"だから、 90日間×4やった方が得とかではないよね?あと、今日Coincheckで1ビットコインが90万円まで跳…

二項分布の計算と分布図

n=30, x=1~30でp=0.1, p=0.6, p=0.9の3通りについて二項分布を計算し、分布図を作成せよ。 import matplotlib.pyplot as plt import numpy as np import pandas as pd from scipy import stats n = 30 p1, p2, p3 = 0.1, 0.6, 0.9 x = np.arange(0,n+1) y1 …

Observableの使いかた

最近Angular2を触る機会がありまして、 その際にServiceで定期的にhttpリクエストをして値が取れたらComponentに反映させるという処理を書きまして、 subscribeというものに初めて出会った訳であります。とりあえず使い方だけメモしておきます。 @Injectable…

Androidアプリ間での通信方法例

目的 AndroidアプリAとBがあるとして、 AからBのServiceを起動し、BのServiceでの処理結果をAで受け取るための方法です。 概要 A: BのServiceをintentに指定して投げます。BroadcastReceiverのonReceiveにてintentからExtraを受け取ります。 B: AのBroadcast…

Pythonで超簡単なWebサーバーの立て方

ドキュメントルートにしたいディレクトリへ移動して $ python -m SimpleHTTPServer ポート番号でwebサーバーが立ち上がる。 http://localhost:ポート番号でアクセス可能。

C言語の文字列比較

C

C言語では「文字列」を扱う変数はない。「文字」の集合として扱っているため、 文字列を比較する際はループで1文字ずつ比較しなくてはならない。比較できない例 if (str == "hogehoge"){ printf("合致!"); }else{ printf("合致しない..."); } 比較できる例 i…

numpy で 配列の次元数を取得する

メモ: numpy で配列の次元数を取得する import numpy A = numpy.array([1, 2, 3]) numpy.ndim(A) >> 1 A.ndim >> 1 の2種類ある。

ブログ開始

ブログ趣旨 お仕事あんまりなくて経験不足&スキル不足なので、インプット&アウトプットするため。 現在の業務的にPHP、JavaScript でのWebアプリ開発がメインかも。 あとSI系に派遣される会社に転職予定だから、JavaやらC#やらも増えると思う。 興味的にはPy…