2020-08-30 注意: Adblock側で広告ブロックが正式に対応されたようです。この方法は現在必要ありません。読む前に注意ですが、サイトの構造がめちゃくちゃ変わりやすいので半年もするとこの内容は効果が無くなってると思います。思い出したら更新しようとは…
自分向けのメモ。耄碌したのか同じことを何回も調べてたのでまとめ。 ファイル操作 存在する or 存在しないファイルに対してメソッドを実行したときの挙動 メソッド名 結果 メッセージ File.Copy sourceFileName : FileNotFoundException ファイル '${0}' が…
.NET Coreに"TextFieldParser"ないじゃん!作ろう!(当然Unityにも無いです。 、、、とはいっても.NET Core3.0で移植されるみたいなのでそれまでのつなぎって感じですかね、、、? つまり、C#でCSVの読み取りを検索するとよく出てくる「TextFieldParser」(…
C++の連想配列クラスのstd::mapの、テーブル内にキーが存在するかどうか確認するための方法の紹介です。 ものすごーく古くからあるクラスなので若干クセがあります。 C++20ならcontainsメソッドを使う C++20であればmapにcontainsというメソッドが追加されて…
Cocos2d-xでテクスチャの簡易ヒットテスト(ver3.17.1で確認済み) 今回は、四角いSpriteのテクスチャー内において、色がついている場所がタッチされたかそうでないかを判断する方法を紹介したいと思います。 絵にすると以下のような感じになります。テクスチ…
C++11から「std::chrono」という時間を表す型がいくつか追加になっています。 従来の時間取得方法からずいぶん使いやすい形で機能が提供されています。 ある区間の時間を図るには以下のように記述します。 #include <iostream> #include <chrono> void Foo() { // 開始・終了時</chrono></iostream>…
先日、クラウドストレージ運営会社のBackblazeが定期的に発表しているHDD故障率のデータの2018年の年間故障率が発表されたので表を文字起こししてみました。2018年の1年間の故障率(2018年1月1日~12月31日)までの範囲です。(毎回、なぜか表が画像で検索が…
先日、クラウドストレージ運営会社のBackblazeが定期的に発表しているHDD故障率のデータの2018年3Qデータが発表されたので表を文字起こししてみました。2018年3Qデータ(2018年7月1日~9月30日)までの範囲です。(何故か表が画像で検索がめちゃくちゃしづら…
C++でUUID(GUID)風のデータ列を取得するを紹介したいと思います。 あくまで「風」なので実際に使用した結果、何らかの障害が発生したとしても責任は負えません。それでも良ければ以下参照ください。 確認環境 紹介する実装は以下環境で作成・確認していま…
先日、クラウドストレージ運営会社のBackblazeが定期的に発表しているHDD故障率のデータの2018年度2Qデータが発表されたので表を文字起こししてみました。2018年2Qデータ(2018年4月1日~6月30日)までの範囲です。(何故か表が画像で検索がめちゃくちゃしづ…
ある数列の内容を重複せずにランダムに取り出す方法を紹介したいと思います。 「同じ数字は出したくない」という場面で使用できるかと思います。 この実装を使用した場合の使用方法は以下の通りです。 public static void Main(string[] args) { // リストの…
先日、クラウドストレージ運営会社のBackblazeが定期的に発表しているHDD故障率のデータの2018年度1Qデータが発表されたので表を文字起こししてみました。2018年1Qデータ(2018年1月1日~3月31日)までの範囲です。(何故か表が画像で検索がめちゃくちゃしづ…