Dropbox有料プランのキャンセル方法

dropbox.com にログインします。 アバターまたはプロフィール写真をクリックします。 [設定]をクリックします。 [プラン]をクリックします。 ページ下部の[プランをキャンセル]をクリックします。 ネタ元 https://www.dropbox.com/ja/help/billing/can…

調子が悪くなったexplorer.exeを強制終了bat

OS

taskkill /im explorer.exe /F /TあとはCtrl+Shift+Escキーでタスクマネージャー起動、ファイル>新しいタスクの実行 から 「explorer.exe」実行で再起動 ネタ元 http://d.hatena.ne.jp/replication/20110512/1305172865

Chromeデベロッパーツールでローカルサーバーを1分もかからずにすぐ構築

おお。テストに便利そうだ。 ネタ元 https://coliss.com/articles/build-websites/operation/work/local-server-using-chrome-devtools.html

C/C++で四捨五入で浮動小数点を整数に丸める

C++

round()関数はめちゃ遅いらしい。試してないがSSE2で丸め処理 #include <xmmintrin.h> #include <emmintrin.h> float f; double d; int i; i = _mm_cvtss_si32(_mm_load_ss(&f)); i = _mm_cvtsd_si32(_mm_load_sd(&d)); ネタ元 http://nu-pan.hatenablog.com/entry/20140423/1398238518</emmintrin.h></xmmintrin.h>

win10でディスク100%になる問題対策

os

https://www.pcdepot.co.jp/cm_g/trouble/windows10_disk_usage_trouble.html ここに載ってる対策してみた。どうなるかな。 結果: 解決しなかった。相変わらずたまに100%なる。

CListCtrlで選択されているアイテムを調べる

MFC

// CListCtrl m_ListCtrl int iSelected = m_ListCtrl.GetNextItem( -1, LVNI_SELECTED ); if( iSelected < 0 ){ // 選択されていない } ネタ元 https://mfcprogramming.wordpress.com/2010/11/01/clistctrl-%E9%81%B8%E6%8A%9E%E3%81%95%E3%82%8C%E3%81%A6%…

CListCtrlで選択行を設定する

MFC

m_ListCtrl.SetItemState(0,LVIS_SELECTED|LVIS_FOCUSED,LVIS_SELECTED|LVIS_FOCUSED); ネタ元 http://www.mfc-programming.com/2014/clistctrl/mfc585.html

CFileで読み込んだファイルデータにゴミが!! バッファ未初期化じゃない?

MFC

うっかり。 CString FileName="ファイル名"; char buff[10]; UpdateData(TRUE); CFile fin.Open(FileName,CFile::modeRead | CFile::typeBinary); fin.Read(buff,10); m_Edit=buff; UpdateData(FALSE); ネタ元 http://rarara.cafe.coocan.jp/cgi-bin/lng/vc/…

Jsonデータで受け取ったUTF8の文字列をSJIS変換

MFC

std::string data; wchar_t str2[512]; char str3[512]; ... picojson::object&obj = (*i).get<picojson::object>(); data = obj["text"].get<std::string>(); //UTF-8からShift-JISに変換(str3に格納) MultiByteToWideChar(CP_UTF8, 0, data.c_str(), strlen(data.c_str()) + 1, str2, MAX_</std::string></picojson::object>…

Youtube Live イベントのサムネイル変更方法

クリエイターツール>ライブトリーミング>イベントから対象のイベントを選んで「編集」取り込み設定をクリックするとメインカメラのタブの中にサムネイルという項目があるので1280x720の画像を作って登録

PC版とスマートフォン版サイトを自動振り分けする方法

web

.htaccessに記述するモバイルページが/sp/の場合 <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP_USER_AGENT} (iPhone|Android.*Mobile|Windows.*Phone) [NC] RewriteCond %{QUERY_STRING} !mode=pc RewriteRule ^$ /sp/ [R,L] </IfModule> ネタ元 https://allabout.co.jp/gm/gc…

対数変化率の話

メモ http://d.hatena.ne.jp/fai_fx/20110208/1297092136

BitMEX ひとつの注文につき0.0025XBT相当未満のオープンオーダーが多すぎるアカウントは、スパムアカウントと判断されます

今のレートだと数量15だとアウト。18でギリかな。 ネタ元 https://blog.bitmex.com/ja_jp-notice-regarding-spam-orders/

pythonで配列に追加

末尾に要素を追加: append() 末尾に別のリストやタプルを結合(連結): extend(), +演算子 指定位置に要素を追加(挿入): insert() ネタ元 https://note.nkmk.me/python-list-append-extend-insert/

pythonの=は参照渡し

値渡しするにはcopy.deepcopy()関数を利用します import copy .... b = copy.deepcopy(a) ネタ元 http://amacbee.hatenablog.com/entry/2016/12/07/004510

win10 デスクトップが固まってexplorer.exeが死んだ時の復帰方法

os

Ctrl+Shift+ESCキー押してタスクマネージャー起動。「ファイル」を左クリックし、「新しいタスクの実行」を左クリックボックスの中に「explorer.exe」と入力し「OK」ボタンを左クリック ネタ元 http://pc-kaizen.com/windows10-restart-explorer

bitMEXのwebsocketは情報が欠落することがある

板情報作ろうとしても、欠落するからわけわからん状態になる。 つかえねー ネタ元 https://note.mu/mazmex7/n/n65d74e1bf54f

AWS cloud9にbitmex_websocketのセットアップ

tuned_bitmex_websocket.pyをダウンロードしてCloud9にアップするかファイル作成して中身コピペ webscket-clientをインストール $ sudo python3 -m pip install websocket-client utilというフォルダ作ってapi_key.pyというファイル作成 ここのコードをapi_k…

pythonでwebsocketインストール

$ sudo python3 -m pip install websocket-client使うときは import websocket ネタ元 https://pypi.org/project/websocket-client/

Googleアナリティクスでページ別ユニークユーザー数を見る方法

アナリティクスにログイン その後、左メニューの「カスタム」>「カスタムレポート」をクリック カスタムレポートのページに移動したら、「新しいカスタムレポート」をクリック 「タイトル」は「ページ別UU」とかつける 「指標グループ」のところの「+指標…

Google Tag Manager コンテナの削除方法

メニューで アカウント ワークスペース バージョン 管理 と並んでいるうちの「管理」を選び、消したいコンテナを▼で選び、「コンテナの設定」をクリック。 そこに削除ボタンがあるよ! ネタ元 http://senseishokai.com/blog/2016/11/19/tag-manager/

Python例外を文字列として取り出す

traceback.format_exc()です。 import traceback try: my_list = ['一番目'] my_list[2] except: except_str = traceback.format_exc() print('例外を文字列として表示') print(except_str) print('表示終了') ネタ元 https://torina.top/detail/109/

CCXT bitMEXでRateLimitチェック

BitMEXのAPIエラーにお悩みの方へ #なにかAPIコール bitmex.hogehoge() #rate_limit は5分間にアクセス可能な回数 rate_limit = bitmex.last_response_headers['X-RateLimit-Limit'] #rate_remain はその残りの回数、 rate_remain = bitmex.last_response_he…

pythonで小数の比較するにはDecimalが必要

普通に比較したんじゃ、意図しない結果になる import decimal ... rate5MIN_10MA = 0.123 if decimal.Decimal(str(rate5MIN_10MA)) < decimal.Decimal(str(1.23)) : print('きたよ')ポイント decimalをインポートする Decimalの引数文字列で指定する 比較はD…

ccxt使ってbitMEX 移動平均計算

5分足で10足MA #移動平均計算 timest = bitmex.fetch_ohlcv('BTC/USD',timeframe='5m',limit=10,params={'reverse': True}) total = 0 for index,item in enumerate(timest): total = total + item[4] ma = total / len(timest) print(ma)

Python、例外を文字列として取り出す

traceback.format_exc() 使う import traceback try: my_list = ['一番目'] my_list[2] except: except_str = traceback.format_exc() print('例外を文字列として表示') print(except_str) print('表示終了') ネタ元 https://torina.top/detail/109/

Python配列のループ処理色々

シンプルなのはこれ list1 = ['item1', 'item2', 'item3'] for item in list1: print(item)インデックスもほしいならenumerate()使う list1 = ['item1', 'item2', 'item3'] for index, item in enumerate(list1): print("インデックス:" + str(index) + ", …

ファイルサイズの計算に fseek() および ftell() を使用しない

C

fseek() からのftell()は推奨されないそうです。fstatを使うといいよ。 #include <io.h> #include <fcntl.h> #include <sys/types.h> #include <sys/stat.h> #include <share.h> FILE *fp; long file_size; char *buffer; struct stat stbuf; int fd; fd = open("foo.bin", O_RDONLY); if (fd == -1) { /* エラ</share.h></sys/stat.h></sys/types.h></fcntl.h></io.h>…

bitMEXの証拠金計算(だいたい)

参入価額 = 100000000 / 仕掛ける価格(USD) だいたいの必要証拠金 = (参入価額 ÷ レバレッジ) x 数量

bitMEX ccxtでウォレット残高取得

bitmex.private_get_user_margin()['walletBalance'] ネタ元 https://github.com/ccxt/ccxt/blob/468220ecd760be465db2f8526258aec341d09220/php/bitmex.php#L91