稲枝の押入れ

いなえが適当なことを書いては、しまっておく場所

パナソニック 丸形蛍光灯 明るさ一覧

題の通り。公式商品ページに全然スペック書いてないのなんとかならんのか。 結論から言うとパナソニック製で丸形蛍光灯を買う場合、ほぼルーメン(lm)はかわらない。 パナソニック製のものでもっと明るくしたい場合はシーリングライトを買うということになる…

動作未定義になる名前

概要 C++では (あらゆる場所で) __ (アンダースコア2つ)を含む名前 (ex.) int ho__ge; (あらゆる場所で) _ で始まり大文字英字が続く名前 (ex.) int _Hoge; (グローバル名前空間で)_で始まる名前 (ex.) int _hoge; のいずれかを宣言もしくは定義してしまうと…

宝玉獣デッキ研究

こんにちは。 遊戯王を始めて、最近ずっと宝玉獣を触っていたので備忘録がてらまとめてみようかと思います。 紙でも同様のデッキを作ったりしましたが、OCG側のメタやレギュには疎いので基本的にMDを想定して書いています。 参考にした方々のページ 偉大なる…

MonoとC#と.NETのバージョン対応

Monoがサポートする C#/.NET のバージョンについて UnityではC#のスクリプトは Mono と呼ばれる .NET Framework互換の環境を実現するためのものでビルドされているという事がわかりました。 ただ、このバージョンが分かっても言語バージョンや.NETのバージョ…

C#/.NET のバージョンを確認する方法

開発中に今使用しているC#の言語バージョンと.NETのバージョンが分からなくなることがあったので確認方法をメモ C#の言語バージョンを確認する方法 #error version と書くことで error CS8304: Compiler version: '3.9.0-5.21120.8 (accdcb77)'. Language ve…

.NET系の関係に関してメモ

まとめ .NET Frameworkや.NET Core等.NET系のものが幾つかあって、違いってなんだっけ?これはなんだっけ?どういう関係だっけ?と定期的になるのでメモ。 ざっくり結論から書くと .NET Framework : 2002年からある元祖.NET。Windowsアプリ向け開発プラット…

SourceTree利用時にAskpass.exe の「アプリケーションを正しく起動できませんでした」というエラーが出る

概要 症状としては こちらの方と全く一緒。 出ているエラーは以下 Askpass.exeのエラー Askpass.exe – アプリケーション エラー アプリケーションを正しく起動できませんでした (0xXXXXXXXX)。[OK] をクリックしてアプリケーションを閉じてください。 原因 …

栄養計算チートシート

ダイエットを始めてPFCの計算等をする機会が増えたのでメモ。 1g当たりのカロリー ソース タンパク質 : 4kcal 脂質 : 9kcal 炭水化物 : 4kcal 推定エネルギー必要量目安 ソース 18~29歳 Ⅰ. 2300kcal Ⅱ. 2650kcal Ⅲ. 3050kcal 30~49歳 Ⅰ. 2300kcal Ⅱ. 2700k…

PlantUMLでクラス図を書く時用チートシート(個人用)

PlantUMLでクラス図を書く時に個人的によく使うものを纏めたもの。 一般によく使うものとかがない事があるかもです。 あと間が空いても忘れないものとかは書いてないかも… @startuml '一行コメント /' 複数行にわたる コメント '/ namespace Basical { '継承…

おすすめ家電(?) 2020

↓目次長くなっちゃったので「CCS Advent Calendar 2020」を押して最初の目次に飛ぶのをお勧めします。 CCS Advent Calendar 2020 概要 乾燥機付き洗濯機 メリット 時間に拘束されなくなる 多機能機種もあり デメリット 費用がかかる 清掃コストが少しある や…

Windows10でGASをローカルで編集する方法

概要 GAS(Google Apps Script)を書くにあたって、ブラウザ上で書いたり、ローカルで書いたものをブラウザで貼り付けたりしていたが、非効率なので同期するなりする仕組みが欲しかった。 調べてみると既にあるようなのでWindows10でこれを使用出来るようにな…

C++でenumの名前を取得する

概要 表題の通りです。 enum(enum class)の名前を取得できる関数を作りました。C#のenumのToString()とかみたいな感じです。 enumかenum class以外を渡すとコンパイルエラーになるようになってる(してる)のでご注意を。 #include<iostream> #include"nameof_enum.h" en</iostream>…

VSCode上で楽にcargo build/runする方法

自分用備忘録。 VSCodeとコマンドプロンプトを移動するのが面倒だった。 Ctrl + @でVSCode上でターミナルが開けるので楽。 おそらくVSCodeで開いているフォルダ基準で開かれるので、プロジェクトのフォルダをVSCodeで開いておけば一発でプロジェクトフォルダ…

VSゆるゆるTIPS

はじめに この記事はの23日目の記事として書かれたものです。 前日の記事はとっちーの です。なんか記事が間に合わないとか言ってました。計画性のない奴ですね、まったく。 ごめんなさい この記事はやる気0の状態で書かれたものです。ゆるゆるですがゆるし…

miro FORMERLY REALTIMEBOARD というサービス

miroというサービス とても可能性あるし機能あるし完成度高いにもかかわらず、日本では(少なくとも僕の周りでは)あまり知られていなかったので紹介します。 名称はmiro。最初はRealtimeboardが正式名称かと思ってたんですが、どうもmiroがサービス名みたいで…

矢野啓介氏著「W E B + D B P R E S S p l u sシリ ーズ [改訂新版 ]プログラマのための文字コ ード技術入門」を読んで

読了記録。 文字コードについてよく知らないなと思って読み始めた。偶然にも文字コードについて知識が必要になる場面があったので、それも良い感じに働いて、モチベそこそこに読めた。 (厳密さも必要ないと思うので以下、符号化文字集合も文字符号化文字も文…

UnityのFixedUpdateとOnTrigerXXXとOnCollisionXXXの実行順序

調べたらすぐ出てくるんだけど自分用メモ。 Physics系は基本的に固定頻度でUpdateやらを回そうとするが、 FixedUpdate() OnTriggerXXX() OnCollisionXXX() をどういう順番に実行するんだ?と思って手元でやってみたらどうもFixedUpdate()が一番最初っぽかっ…

Excelでセル内の文字列を取得しようとすると途中で途切れる

くっそくだらないが引っかかったのでメモ タイトルの通り、C#でMicrosoft.Office.Interop.Excelを使ってセルの内容を取得していたら、一定の長さ以上の文字列について取り出しに失敗しているのに気づいた。 簡単なサンプルコードは以下。 とりあえず、1行目,…

ポインタにconstをつけた時書き換え不能になる変数

超絶初歩的だが、constをつけた時のポインタの表す意味がたまにわからなくなるので自分用メモ。 int型へのポインタpは以下のように書ける int * p; この時*が型もしくは変数名についていることがあるが、それについては特に区別しない。 つまり、 [型名] * […

TortoiseHgからMercurialでブランチを作成しようとするとうまくいかない

日本語ドキュメントが少ないのでメモ TortoiseHgでブランチを作成してpushしようとすると、うまくいかないことがある 普通は、ブランチを作成してpushしようとすると、 --------------------------- 新規ブランチの作成 --------------------------- これか…

TortoiseHgからpull/pushする際にパスを毎回入れなくてもいいようにする

日本語ドキュメントが少なすぎて「TortoiseHg パスワード 省略」とか「TortoiseHg パスワード 毎回」みたいな頭悪い検索をすると引っかからなくて忘れるたびに困るのでメモ メニューバーの[ファイル]->[設定]から(リポジトリ名) リポジトリ設定タブを開き、…

文字コードまとめ

はじめに ASCII ISO/IEC 646 ISO/IEC 646 International Reference Version JIS X 0201 ISO/IEC 2022 JIS X 0208 83JIS(1983年改定) 90JIS(1990年改正) 97JIS(1997年改正) ISO/IEC 8859 ISO/IEC 8859-1(Latin-1) ISO/IEC 8859-2(Latin-2) ISO/IEC 10646(UCS)…

Githubのプランについて

git

GithubがPrivateリポジトリを無料プランで使えるようにしたと発表した事について騒ぎになっていたが、そもそもプランが色々変更されているみたいなので、それぞれがどんな感じなのか自分向けの備忘録として残しておく プランの概要 個人向け 団体向け 参考 …

VsVim設定備忘録

備忘録 VSの再インストールや修復、新環境でのインストールの際にVsVimで設定しておく手順を自分のために残しておく VsVimのインストール [ツール]->[拡張機能と更新プログラム]を開く 左カラムでオンラインを選択して右カラム上の検索窓にVimといれてEnter …

VsVimのすゝめ (3) : Vim説明編

記事の一覧 VsVimの導入 Vim モード ノーマルモード インサートモード ビジュアルモード コマンドラインモード モード間遷移まとめ モード切替のキー(基本) Vimのカーソルの位置 モード切替のキー(発展) モーション(基本) 上下左右の移動 単語単位の移動 モ…

VsVimのすゝめ (2) : VSおさらい編

記事の一覧 注意 VSの便利な機能達 ファイル移動 宣言/定義に移動 全ての参照を検索 単語単位で移動 インクルードされたファイルに移動 前の位置に戻る 現在のファイルを自動インデント 関数の定義を自動生成 補完 関数の宣言の参照 行ごと移動 リネーム 検…

VsVimのすゝめ (1) : 背徳編

はじめに CCS Advent Calendar 2018 注意 記事の構成について 記事の一覧 Visual Studio 飽きた はじめに CCS Advent Calendar 2018 この記事はCCS Advent Calendar 2018]の9日目の記事として書かれました。他の記事も覗いてみると楽しいと思います! 前の記…

DXライブラリのアーカイブ化を楽にしたい

以前DXライブラリのパスワード付きアーカイブ機能を楽に使いたかったので適当なソフト作ったとかいう記事を書いたけど、そんな大層なことしなくてもよくね?ということに気づいたので手順をメモ。 簡単に言うとバッチファイルを作成して、それを叩けばいい状…

githubへのプロジェクト追加手順メモ

前提 工程の列挙 新規プロジェクトの場合 既存プロジェクトの場合 整理 作業内容 ローカルリポジトリの作成 リモートリポジトリの作成 ローカルリポジトリとリモートリポジトリの紐づけ pushしてみる 前提 この記事はプロジェクトをgithubで管理したい時の手…

VSで警告レベルの変更項目が見つからない

ちょっとしたことだけど、10分位頭をひねっていたのでメモ。 状況 警告レベルを最大にしたかったのでプロジェクト作成時に設定しようとしたが、プロパティを見ても項目を見つけられなかった。 プロパティから設定するんじゃないっけ?と思いググったが、やは…