2017-06-01から1ヶ月間の記事一覧

GPU監視ツール「ELSA System Graph」

ELSA System Graphは、ELSA GeForceシリーズ及びNVIDIA Quadroシリーズ、NVIDIA NVSシリーズ、 NVIDIA TeslaシリーズでGPUの状態を監視することが出来るGPU管理ツールです。 ダウンロード http://www.elsa-jp.co.jp/support/download/driver/elsa_system_gra…

MFC ダイアログ上のボタンを無効にする

MFC

CButton *button=(CButton*)GetDlgItem(IDC_BUTTON1); // 使用禁止 button->EnableWindow(FALSE); // 使用許可 button->EnableWindow(TRUE); ネタ元 http://rarara.cafe.coocan.jp/vc/vctips/button.htm

cpuminer-multiでcryptonightをCPUマイニング(NiceHash)(ubuntu)

cpuminer-multiはこちらからDL https://www.nicehash.com/sw/cpuminer-multi_1.3-dev_ubuntu_x64.zip コマンド ./cpuminer -a cryptonight -o stratum+tcp://cryptonight.jp.nicehash.com:3355 -u 39n6CCm5LYfFscSXSje8GxpQHvzZaz499d -p xビットコインアド…

Ubuntu 16.04 にGoogle Chromeをインストール

普通に検索してインストーラーから・・・ができない 依存するパッケージをダウンロード(重要!) Chromeのインストーラをダウンロード インストール 依存するパッケージをダウンロード sudo apt-get install libappindicator1 Chromeのインストーラをダウン…

C++で最頻値の求め方

cpp

#include <algorithm> #include <unordered_map> // 集計する std::unordered_map<unsigned int, size_t> hash; for(const auto &x : data){ if(hash.find(x) != hash.end()){ ++hash.at(x); }else{ hash[x] = 1; } } // 最大値の要素のインデックスを取り出す // 別途比較関数を書きたくなかったのでラムダ式</unsigned></unordered_map></algorithm>…

Ubuntu を USB メモリから立ち上げて利用するために、Live USB の作り方

LinuxLive USB Creatorをダウンロード http://www.linuxliveusb.com/en/download あらかじめ、Ubuntuを入手しておきます。 Ubuntu Desktop 日本語 Remixのダウンロード | Ubuntu Japanese Team ライブUSB として使うUSB ドライブを、パソコンに接続します。 …

C++での中央値の求め方

cpp

vector使う要素の値でソートして中央の要素を返す 要素の数が偶数だったら中央2つの平均を返す loat median(vector<float> v) { float size = v.size(); vector<float> _v(v.size()); copy(v.begin(), v.end(), back_inserter(_v)); float tmp; for (int i = 0; i < size -</float></float>…

モナコイン掘るのに使えるccminerのURL

https://onedrive.live.com/?authkey=%21AHk1hss4HZtCU60&cid=C7ABE390AB1575E7&id=C7ABE390AB1575E7%21926&parId=C7ABE390AB1575E7%21825&action=defaultclick

NiceHashでSiacoinを掘る

1.http://cryptomining-blog.com/tag/nicehash-siacoin-miner/にあるリンクからzipをダウンロード2.解凍したらsia-config.jsonをテキストエディタで編集。 [ {"time":0,"commands":[ {"id":1,"method":"algorithm.add","params":["sia","sia.jp.nicehash.com…

NiceHashでイーサリアムをマイニングする方法

2017/6/23時点ではZcashやるよりイーサリアムのほうが効率良いようだ。ethminerをダウンロード https://github.com/Genoil/cpp-ethereum/tree/110/releases ここの日付が一番新しいzipをダウンロード 解凍したフォルダの中に以下の内容でbatファイル作成(NVI…

NiceHashのサーバー一覧

コピー元 https://www.cryptocompare.com/mining/pools/nicehash/ The servers for NiceHash are:ScryptAsia: stratum+tcp://scrypt.hk.nicehash.com:3333 Asia: stratum+tcp://scrypt.jp.nicehash.com:3333 Europe: stratum+tcp://scrypt.eu.nicehash.com:3…

gpuShackバンドルセットを購入してみた

その名も「gpuShack」。マイニングに使うパーツを販売している海外のサイトです。4GPU対応のやつ買ってみました。送料は$65になってました。ネタ元は$50だったのに、値上げされてるなー。ビットコインで支払えるみたいだったのでチャレンジしようとしたらAPI…

NiceHashでZCashを掘りつつビットコインを貯める

NiceHashのアカウント登録してなかったら登録 https://new.nicehash.com/ ログインしたらビットコインアドレスをメモっておく ここより「NiceHash EQM Zcash NVIDIA optimized miner」をダウンロード https://forum.z.cash/t/nicehash-eqm-zcash-nvidia-opti…

world community gridに参加しても今はリップルはもらえない

2014年4月頃でXRPの配布は終了ネタ元 http://gtgox.com/history-of-ripple/ https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q14174371479

仮想通貨-PPLNSとPPSの違いについて

PPLNSとはブロック発見時にプールマイニングに参加してないと報酬をもらえない制度 PPSとは何時間掘ったかで報酬が決定する制度 簡単に説明するとPPLNSは成功報酬型でPPSは時給制みたいものということです。 ネタ元 http://hatoyatv.blog52.fc2.com/blog-ent…

仮想通貨(ビットコインやアルトコイン)のマイニング&BTCへの両替方法

MINER GATEというアプリでGUI使って簡単マイニング http://minnano-finance.com/otoqoo/2581.html ビットコインのマイニングは電気代のほうが高いので不効率。 マイナーなアルトコインならまだやる価値あり。アルトコインからビットコインへの両替は海外の取…

Visual Studio 2017でスタティックライブラリプロジェクトの作り方

VC

・メニュー バーで [ファイル]、[新規]、[プロジェクト] の順にクリックします。 ・[新しいプロジェクト] ダイアログ ボックスの左ウィンドウで、[インストールされたテンプレート]、[Visual C++] を展開し、[Win32] をクリックします。 ・中央のウィンドウ…

【保存版】超絶わかりにくいマイクロソフトサポートの問い合わせ方法まとめ

たすかる- ネタ元 http://nogunori.hatenablog.com/entry/2016/04/08/133606

picojsonのネスト構造取得サンプル

CPP

try { element_value = root_value.get< picojson::object >().at( "aaa" ) .get< picojson::object >().at( "bbb" ) .get< picojson::object >().at( "ccc" ) .get< double >() ; } catch( ... ) { ... }ネタ元 https://gist.github.com/usagi/ad5886604913…

WebSocket周りの情報収集

C#

メモClientWebSocket クラスは.NET4.5以降じゃないと使えない https://msdn.microsoft.com/ja-jp/library/system.net.websockets.clientwebsocket(v=vs.110).aspx http://kimux.net/?cat=3 http://kimux.net/?p=929 http://www.atmarkit.co.jp/ait/articles/…

C#のアクセス修飾子と継承

C#

自分自身のアセンブリ内部のクラスからのみ見える ってのが意味がわからない アクセス修飾子 ・private 同一クラス内のみ ・public どこからでも ・protected 派生クラスから ・internal 自分自身のアセンブリ内部のクラスからのみ見える ->internalはデフォ…

C#でスレッドをAbort()はあかん

C#

スレッドの強制終了は、危険です。 予期しない状態で終了することにより、データ破壊等の障害が発生する可能性があります。 ネタ元 https://ja.stackoverflow.com/questions/5743/%E3%83%9E%E3%83%AB%E3%83%81%E3%82%B9%E3%83%AC%E3%83%83%E3%83%89%E3%81%A7…

picojsonで項目がnullかどうか確認するには x.is<null> 

cpp

確認しないと もしその項目がなかったら例外飛んじゃう ネタ元 http://blog.livedoor.jp/tek_nishi/archives/4950982.html

C#のロックの処理速度比較

C#

Interlocked > lock > SemaphoreSlim > Semaphore の順に早いようです。ちなみに lock ステートメントのなかでロックされるのは、lock に指定したオブジェクトのみ なので注意。ネタ元 http://qiita.com/tadokoro/items/28b3623a5ec58517d431 http://d.haten…

Visual C# を使用してスレッドを作成する方法

C#

using System.Threading; ... private void ThreadTask() { ...処理 } ... // タスク起動 Thread trd = new Thread(new ThreadStart(this.ThreadTask)); trd.IsBackground = true; trd.Start(); ネタ元 https://support.microsoft.com/ja-jp/help/815804/how…

HTC ViveでOculusのゲームを遊ぶ「Revive」

全部動くわけじゃない。動いたらラッキーレベルネタ元 http://pppnexus.com/official/2016/11/28/htc-vive-revive-mikulus/ http://wikiwiki.jp/htcvive/?Revive

coincheckのAPIをC#から実行サンプル

C#

たすかるー サイト https://kokenji.net/coincheck-api/

picojsonで配列分解

const char* json = "{\"array\":[{\"Human\":{\"name\":\"sacchy\"}}]}"; picojson::value v; std::string err; picojson::parse(v, json, json + strlen(json), &err); if (err.empty()) { picojson::object& o = v.get<picojson::object>(); picojson::array& array = o["ar</picojson::object>…

.NET 4.5からHttpClientが使える

RESTful な API 叩くのに便利ネタ元 http://blog.shibayan.jp/entry/20120822/1345563275 http://ryuchan.hatenablog.com/entry/2013/06/01/200711 http://www.atmarkit.co.jp/ait/articles/1501/06/news086.html

ネイティブの Visual C++ コードからマネージ DLL を呼び出す方法

直接リンクはできないので、COM経由で呼び出すネタ元 https://support.microsoft.com/ja-jp/help/828736/how-to-call-a-managed-dll-from-native-visual-c-code-in-visual-studio.net-or-in-visual-studio-2005