ZerOx4Cの日記だったもの

インポートだけしました

メモ

クラス継承についてのメモ

C#では何も考えずにしていた継承だけど、C++ではprivate継承とかよく分からんものがあるじゃないか。ということでいろいろ実験してみた。実験は学習の基本だね、うん。 これが基本クラス。 class Base { public: void pubf() { printf("base public\n"); } p…

Twitterにコードを投稿して自己満足するキャンペーン1:FizzBuzz

コードを自分の限界まで短くしてつぶやくキャンペーンなのです。 今回はFizzBuzzなのです。 #include <stdio.h> int main(){for(int i=0,t,f;i++<100;){t=i%3;f=i%5;printf(!t^!f?t?"Buzz":"Fizz":t?"%d":"FizzBuzz",i);puts("");}return 0;} 分かりやすく改行、括弧</stdio.h>…

これからの季節のマストアイテム

SCYTHEとかのボリューム付き120mmファン + USBケーブルあるいはACアダプタ = アナログ調整扇風機 うわああああほしいいいいいい

右クリックメニューが逆方向に出るようになったときのメモ

Windows7では、 [コントロールパネル] → [Tablet PC 設定] → [その他] → [きき手] で左ききにチェックする。(右ききだけどね。 こちらを参考にしました。 コンテキストメニューの表示位置が逆になりました - デスクトップを右クリ... - Yahoo!知恵袋 にして…

困ったときに思い出すか分からないメモ

dicedの実行はroot権限で。

共有が上手くいかないときの対処メモ

サブ機とメイン機のファイル共有が出来なくて3日間くらいググりまくってた。すごい時間の無駄、そして受験生・・・。 Windowsファイアーウォールのサービスの無効にして、COMODO Internet Securityも終了したのに、7→XPはIP指定のみで出来てもXP→7がどうにも…

グラフギア1000がヘタってきたときの直し方

http://www.amazon.co.jp/dp/B0013NHU7O/ ZerOxはこのシャープペンシルを愛用しているんですけど、最近ペン先収納機構が劣化してきたのか、書いてる途中で収納されたりして困っていました。 まぁ寿命かなぁと言う感じで新しいのを買ったんですけど、案外古い…

mspaint辺りをペンタブで使うと線がつながっちゃう問題

ペンタブを使ってペイントでちゃちゃっと絵を描くと線が繋がって書き直しになることがよくありました。 素早く2本の線を書いたとすると、1本目の終点と2本目の始点が直線でパキっと結ばれちゃうのです。 最初は、Windows7にて追加された正直要らないフリック…

今欲しいものリスト

必要のあるもの SATAラウンドケーブルx4(ストレートx1、L字x2)・・・〜\900x3=〜\2700 裏配線がキツすぎてこの前HDDのフレームが欠けたからww グラボ(RADEON HD5770辺り)・・・〜\18000 Windows7にしてから動かないゲームが出てきた気がする。あまり関…

mciSendStringについてのメモ

今日の4時間くらいを返してくれ・・・。 ゲームライブラリの中でMCIを使う部分を今日は書いていました。テスト期間中だけどね! まぁMCIを使うのでmciSendStringをexternで宣言して、使いやすいようにメソッドやプロパティの実装をゴリゴリ書いていたわけで…

とりあえずデータバインドするときのメモ

手っ取り早くデータバインドするにはBindingSourceを作って BindingListから継承した型を指定 BindingListから継承した型のインスタンスをBindingSource.DataSourceに代入 インスタンスを好きにするよし!これでいい多分。今やってるとこだ

グリスの塗り方

あれって均一に伸ばさない方が良いんだね。空気が入っちゃうんだってさ。 ということで昨日のPhantomへのお引越しついでのクーラー交換の際、グリスを「×」な形に塗って伸ばさずに固定したんですけど、塗る前に撹拌するのを忘れて分離してました。ドレッシン…

Phantomメモ

246 Socket774 sage 2010/09/10(金) 15:49:45 ID:6wTDkDlw(2) NZXTにあるFN 200RB欲しいんだけど、どこかで売ってませんかね? XLF-F2006はネジ穴間隔が違うし、米国amazonで買おうとしたら拒否られたんで困ってるんですが・・・ あぶねー買うとこだった・・…

カクカクの正体は59Hz病?

というのがあるらしい。確かに59HzなのでnVidiaコントロールパネルから60Hzに設定したらすんなり直った!と思ったのだが、フルスクリーンでゲームを起動すると59Hzになる・・・。 ということでスケーリングをディスプレイではなく、nVidiaスケーリングでやっ…

coutと<<の謎

以前C++をやってみたときも最後まで疑問だった、 cout << "hello, world"; で画面出力が可能ということ。だって左シフトじゃん!coutを"hello, world"ビットだけ左シフトって日本語でおk。と思ってた。 今日とうとうググった。いや最初からググれよ。 Java…

行列式

当たり判定の処理にベクトルの外積が要るので、良く分からず使うのも気持ち悪いと思って独学しようとググったら、行列式なるものが出てきてウィキると大変難しそうで手に負えない!と思ったけど別のサイトを見たらなるほど分かりやすい。ということで好奇心…

NullKBがない!

ここにあったー。 http://www.4shared.com/file/82726839/bcc0e32/NullKB_WM2003_WM5.html

謎のサーフェスが初期化できない現象

うああああああ。このために1日使いそうな勢い。と、ここでこれまでの経緯。 ZerOx は VS2008 Professional を DreamSpark で入手したので使っているんですけど、VC#2008 Express を使っている後輩からメールで救難要請が。 なんでも新しいパソコンが手に入…

アルファブレンディングするには

画像データはpngでもいいんだけど、既に透明色を使ってある画像はダメ。Transparentプロパティを使って透明化する必要がある。 フルカラーもダメ。ちゃんとインデックスカラーにしないとアルファブレンディングできない。 そんだけー。

ThunderbirdやFirefoxのプロファイル保存場所を変更する

今まではブックマークをバックアップする拡張機能を使ってたけど、そんなことしなくても良いね。 データは前からシステムとは別パーティションに分けてあったから、そっちにプロファイルを指定すればいちいち気にする必要は無い。 ということでメモ。 Thunde…

数式の覚え方

ZerOxは覚えるのが嫌い。どのくらい嫌いかって言うと、俺のリアルフォースを誰かが盗んだとして、その犯人くらい嫌い。つまりはとっても嫌いということ。(まどろっこしい 当然数式を覚えるのも嫌いで、数式と言うことは公式だな。と言っても数式が嫌いなわ…

思ったより簡単だった闇鍋

別に闇鍋したわけじゃないよ! 昨日の続き。今朝適当な紙にいろんなケースをまとめて考えてみたけど、結局のところ、 /* 解決のために用意するスクリプト */ var BaseUrl = "http://foo.bar/"; // 基準URL /* 使う側のスクリプト */ var rootPath = "hoge/";…

闇鍋はしたくないんだ!

部活のサイトをjavascriptを駆使して製作中。明日テストなんだけどね。あははは。 prototype.jsを使ってみたらとっても便利。最初は車輪の再開発精神で頑張ってたけど、もうどうでもいいや。Ajax.Updaterおいしいです。 しかしここで問題発生。 全てのページ…

無料でSSL証明書

入試期間の5連休は今日が最後。ずっと鯖遊びをしていました。とりあえず動いているのは、 HTTPサーバー(Apache) FTPサーバー(vsftpd) Windowsファイル共有(Samba) ダイナミックDNS(DiCE) PHP MySQL SSL(OpenSSL + mod_ssl) 意外なほどにメキメキ上…

ライブラリの今後の方針メモ

FPSを可変にするために何か基準となる時間要素を作って、ゲーム内の処理はすべてその値を基準にするとどうか。 前フレームからの時間の差を使って(例えばそれが16msなら)、(16/1000)*(1000msあたりの移動量)だけ移動させる? 16/1000のあたりが重そうか。 …

コンストラクタとthisキーワード

MSDNをよく読んでおけば今までこんな非効率なことをしなくて済んだろうに・・・ クラスを継承したときには、コンストラクタではbaseキーワードを使って親クラスのコンストラクタを呼び出す必要があります。(パラメータがある場合は。 つまりはthisキーワー…

どうでもいいとこで詰まった。

C#のgenericsでは型パラメータを持つ型パラメータを制約するには余分な型パラメータが増えて困るorz « 来栖川電算 まさにこれ。でもジェネリックスのおかげで随分コードが綺麗にまとまった。あとはここだけだろうな。あるいは諦めるか。

やることとやりたいことメモ

自宅鯖を触る 自由度の高いRPGを作ってみたいけどどうしようかなぁ シューティングゲームの変わったアイデアを形にしたいなぁ 地球くるくるシューティングゲームを随分前から作りたかった テスト勉強しないと死ぬけどしたくない ファイラーを作りたかったけ…

便利な「%」演算子

周期性のある処理をするときに「%」演算子は非常に便利です。(こんな記事初心者にしか役に立たねーよ・・・ ダメージを受けたときの無敵時間に点滅処理をするとき、毎フレームintを加算していって、描画メソッドの中で、 if (this.frames % 6 < 3) { // 描…

ゲームを作ろうと思っている初心者の人と自分のメモ

ゲーム内に登場する全ての要素をElementクラスから派生させてやると便利です。 Elementクラス内にはUpdateメソッドとRenderメソッドを宣言しておきます。(役割は文字通り。 そして、いくつかのElementを束ねて大きな役割を持つものもElementから派生させて…