SIMPLE 0 シリーズ : ザ・備忘録

仕事の事を書くし、勉強した事もかくよ

プログラム

用語備忘録的な何か: バイトオーダー

開発中にリトルエンディアン、ビックエンディアンを意識すべき場面が増えたのでまとめる バイトオーダ - ビッグエンディアン/リトルエディアン そもそもバイトオーダーって… 多バイトのデータ列をバイト列に変換する方法 なんでこんなの考える必要あるの? …

C#での数値表示について

TextBoxとLabelについて 電卓アプリを作っていて気づかされた事 ずっとTextBoxを電卓の数値入力場所にしていたんですが、数字&小数点1個のみ受け付けて文字は弾くようにしたいのに出来ませんでした。 そこで知人の鶴の一声「それ、Labelでよくね?」 た…確か…

コード作成 備忘録 : 構造体のキャスト、マスク化、OR演算、補数計算

構造体から別の構造体へのキャスト 注意すべきことは ・キャスト対象の構造体の総バイト数と、キャスト後の構造体の総バイト数が同じである事 マスク化 qiita.com itpro.nikkeibp.co.jp 必要なビット以外をOFF(0)にする演算を「マスク化」と言う。この演算に…

CPU基礎知識 備忘録:クロック数、クロックサイクル

クロックサイクルについて調べたかったんだけど、その前にCPUについて知識が少ないと感じていたので今更基礎から調査 CPUの性能の説明 CPU パソコンの頭脳のようなもの。全体の制御や計算を行います。 ファン CPUの近くにはファンがあり、CPUを常に冷やして…

用語の備忘録: 公開APIの定義

API(アプリケーションプログラムインターフェイス) アプリケーションからOS等のプラットフォーム機能を利用したい時の橋渡し的存在となる wikipedia:プログラミングの際に使用できる命令や規約、関数等の集合の事(こっちの方がしっくりくる) APIとは?F…

C#プログラム: オーバーフロー防止策、 フォームサイズの固定

オーバーフロー防止策 ufcpp.net フォームサイズの固定 program-memo.seesaa.net

GitHubの運用方法について: 既存ローカルプロジェクトのコミットできない問題

備忘録 コミット:変更 悩んだこと 今日は既存のプロジェクトをVisualStudio上でGitHubにコミットする事ができなかった。 一応方法はあるみたいで、以下のようなサイトがあった qiita.com 上記記事内で指定された、リモートリポジトリブラウザの指定まで難な…

用語について: イベント、タスク、ハンドラ関数

今日説明を受けた用語について備忘録 ■イベント 状態の変化が生じた事を表すメッセージ等 ■タスク OSからみた処理の実行単位 ■ハンドラ関数(以下は具体的にはイベントハンドラらしい) タスク中で起こった事(イベント)を外部に知らせる為に、タスクがコー…