ZerOx4Cの日記だったもの

インポートだけしました

メモ

やることリストメモ

随分放置してることが多い気がする。メモ。 急げ急げ 音楽編集(すぐできそう 学校祭のゲーム開発(かかりそう 数学の課題(おわらなさそう やりたいよー 自宅サーバーいじり 戦闘機ゲーム開発 横スクロール戦争ゲーム開発

線分交差判定

A(x1, y1), B(x2, y2), C(x3, y3), D(x4, y4)のとき、線分ABとCDが交差しているかを判定する。 A,Bを通る直線の方程式は これだとx1=x2のときにオワタなのでx1-x2をかけて、 (y1-y2)(x-x1)-(x1-x2)(y-y1)=0 ちなみにこの式のx,yに座標を代入して成り立つ場合は…

音楽プレイヤーが欲しい!

価格.com - アイリバージャパン T6 NEON イノセンスホワイト (2GB) 価格比較 今までPC内のファイルが全部m4a(AAC)だったけど、もうmp3にしてしまおうと思った。値段もお手頃ですよねー。ドラッグ&ドロップに対応してるし、もうこれは買うしかない、私を止め…

DataGridViewの使い方メモ

以前から使い方が良く分からなくて放っておいたんですけど、今日使ってみたら下の邪悪なコードが不要になりそう。ということで今後のためにメモ。 DataGridViewのBindingSourceを設定すると、DataGridViewにバインド先の型に合わせてカラムが追加されます。…

レイヤーな描画クラス

忘れそうだからメモ。 Layerクラスをリストにして背面から順にRender();してやればレイヤー的な動作になるハズ。 レイヤー毎の半透明処理はまだ考えてない。(せめてDirectXのデバイスがもう少し分かりやすければ・・・ public class Layer { private Method…

switchはややこしい

今日色々サイトを見て回ってて思ったんですけど、switch構文って嫌いな人も居るんですね。さすがにifが嫌い!しね!とか思ってたらプログラム書けませんけど、switchはifで代用余裕なので嫌っても問題は生じませんね。 僕自身はswitch便利なので使ってますけ…

シリアル化ってステキ

今コンピュータ室の貸し出し管理プログラムを凄く頑張ってるんですけど、一応仕様としては、 サーバー機とクライアント機で最低2台のマシンをLANで接続して使う サーバー機は係りの人がモニタするものとして、ログをひたすら表示する クライアント機はコンピ…

nullの扱い

凄くレベルの低いメモ。今後のために。 ややこしい状況(そうでもない)だけど、 class FooClass { // コンストラクタでも何でもいいけど関数 public FooClass() { BarClass bar1 = new BarClass(), bar2 = null; bar1.i = 50; // 1 bar2 = bar1; // 2 bar1.…

自作かジャンクか

自宅鯖を自作するか、ジャンクで頑張るか、悩みどころです。 ジャンクなら安いけど結構賭けだし、自作すると正直一人で使う鯖にしてはオーバースペックな気もします。CentOSをCUIで動かす予定ですしね。 ただ、性能に余裕があるのはいいことだし、自作をして…

自宅鯖妄想

学校から更新。 学校で今朝の自宅鯖の話の続きをしました。 僕は普段からポータブルHDDを持ち歩いて、情報の授業のデータとか、部活で書きたいプログラムとかを持ち歩いてるんですけど、 自宅鯖にすると持ち歩かなくてもアクセスできる・・・! これはヤバい…