<?xml version="1.0" encoding="UTF-8" ?><rdf:RDF 
  xmlns="http://purl.org/rss/1.0/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xml:lang="ja">
  <channel rdf:about="http://w.atwiki.jp/nalu/">
    <title>nalu @Wiki</title>
    <link>http://w.atwiki.jp/nalu/</link>
    <atom:link href="https://w.atwiki.jp/nalu/rss10.xml" rel="self" type="application/rss+xml" />
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com" />
    <description>nalu @Wiki</description>

    <dc:language>ja</dc:language>
    <dc:date>2006-10-30T18:05:06+09:00</dc:date>
    <utime>1162199106</utime>

    <items>
      <rdf:Seq>
                <rdf:li rdf:resource="https://w.atwiki.jp/nalu/pages/19.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/nalu/pages/18.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/nalu/pages/17.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/nalu/pages/16.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/nalu/pages/14.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/nalu/pages/13.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/nalu/pages/11.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/nalu/pages/10.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/nalu/pages/9.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/nalu/pages/8.html" />
              </rdf:Seq>
    </items>
	
		
    
  </channel>
    <item rdf:about="https://w.atwiki.jp/nalu/pages/19.html">
    <title>C/C++</title>
    <link>https://w.atwiki.jp/nalu/pages/19.html</link>
    <description>
      メンバ関数ポインタの扱い方
覚えられんのでめもる


宣言
&gt;int (TestClass::*func)( int, string)

実行
&gt;(this-&gt;*checkerfunc)( num, &quot;abc&quot;);
&gt;(this-&gt;*((*i)-&gt;checkerfunc))( num, &quot;abc&quot; );  //イテレータんときとか
（２行目は、記号づけによる機能が適用されてしまっているので、編集ページを参照して）    </description>
    <dc:date>2006-10-30T18:05:06+09:00</dc:date>
    <utime>1162199106</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/nalu/pages/18.html">
    <title>ruby覚え書き</title>
    <link>https://w.atwiki.jp/nalu/pages/18.html</link>
    <description>
      Rubyはべんり。


pop 配列の最後の要素を取り出す    </description>
    <dc:date>2006-08-04T16:33:59+09:00</dc:date>
    <utime>1154676839</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/nalu/pages/17.html">
    <title>gcc &amp; gdb</title>
    <link>https://w.atwiki.jp/nalu/pages/17.html</link>
    <description>
      gccとgdbについて覚え書き


gdb

**breakポイント

breakポイントのセット
break ファイル名:行番号
break 行番号
break 関数名
delete 番号　breakポイントの削除

ステップ実行
step
stepi  マシンコード単位のステップ実行
next   関数内部に入らないステップ実行

情報
info 全breakポイントの表示など

表示
print
print/オプション　
d
    符号つき10進数で表示する。 
u
    符号無し10進数で表示する。 
f
    浮動小数点数値で表示する。 
x
    16進数で表示する。 
o
    8進数で表示する。 
t
    2進数で表示する。 
c
    文字(char型)として表示する。
i
    アセンブラ

set print elements 数
表示する量を指定。０で無制限

show print elements 
セットしたprint elementsを表示

メモリ
x
x/s   文字列
x/i   アセンブラのマシンインストラクション表示
x/10i x/iを10行表示    </description>
    <dc:date>2006-07-21T16:59:52+09:00</dc:date>
    <utime>1153468792</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/nalu/pages/16.html">
    <title>svn</title>
    <link>https://w.atwiki.jp/nalu/pages/16.html</link>
    <description>
      SVNメモ
SVNのコマンド
svn checkout(co) ファイルがある場所
・・・チェックアウト

svn update (up)
・・・更新
・・・ -r:特定のリビジョンに更新

svn diff
・・・違いを見る

svn revert
・・・最新のバージョンにする

svn resolved 対象ファイル
・・・衝突の解消

svn commit --message &quot;めっせーじ&quot;
・・・コミット。マージしたものだけがコミットされる

svn status
・・・状態みれる

svn コピー（分岐／タグ）の使い方＜tortoiseSVN＞
作業コピーのURLが本流、先URLでbranchを作る

svn マージの使い方＜tortoiseSVN＞
元：に上書きされる対象になるパスを指定
「元URLを利用する」チェックボックスを　はずす
先：には変更対象ではなく参考にする相手のパス
ややこしい

※※※小技※※※
簡単diff
１．最新版に更新
２．最新版ソースを全コピーして保存
３．diffりたいリビジョンに更新
４．更新したフォルダに、コピーしておいた最新版ソースを全上書き
５．この状態で「修正をチェック」すれば簡単にdiffが見れる    </description>
    <dc:date>2006-12-22T19:26:14+09:00</dc:date>
    <utime>1166783174</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/nalu/pages/14.html">
    <title>気になる事－ライフハックしてみる？</title>
    <link>https://w.atwiki.jp/nalu/pages/14.html</link>
    <description>
      C++
オブジェクト指向
Ruby
３D
通信
みんなのの思考パターン分析
トラックにたまってる仕事
ゲームの方向性
ゲームの全体の状態
仕様
デバグの手法調査
[[プログラミング]]低レベルなところについて勉強
コミュニケーションスキル

シューティング
企画
同人界の調査
現行コンシューマ、ネトゲの調査
ゲームデザインの思考法の調査
実際になにかつくる
[[目覚ましアプリ]]つくる
先頭オンリーRPGつくる
小さく深いネトゲ作る
絵見る
絵書く
音楽聴く
音楽作る
SE作る
運動する
楽しい事を求める
文章書いてみる    </description>
    <dc:date>2006-07-05T01:50:32+09:00</dc:date>
    <utime>1152031832</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/nalu/pages/13.html">
    <title>プログラミング</title>
    <link>https://w.atwiki.jp/nalu/pages/13.html</link>
    <description>
      やねうらおさん。いつの間にか会社興してたらしい
http://www.sun-inet.or.jp/~yaneurao/

C,C++、javaについて初心者にもわかるように低レベルな部分まで解説
http://www.mars.dti.ne.jp/~torao/program/index-noframe.html

オブジェクト指向風シューティング等がソースもあって参考になる
http://www.sm.rim.or.jp/~shishido/gamedev.html

DirectXやゲームプログラミングについてのテクニックが多い
http://www.clks.jp/csg/index.html

やくにたつ独りごちが。
http://www-fu.magma.ne.jp/~hayase/hitori/

極悪非道のゲーム製作者コミュニティ！
http://www5.atwiki.jp/yaruhara/

SEのはなし多いけど役に立ちそう
http://mikata.curiocube.com/progtips/index.php    </description>
    <dc:date>2006-10-10T16:27:01+09:00</dc:date>
    <utime>1160465221</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/nalu/pages/11.html">
    <title>Linux覚え書き</title>
    <link>https://w.atwiki.jp/nalu/pages/11.html</link>
    <description>
      Linuxメモ

コマンド（fedora3にて）
システム系
shutdown　　　　　　　　　　 //シャットダウンする
shutdown -r now　　　　　　　//すぐに再起動
reboot                       //すぐに再起動
mount /media/cdrom           //cdをマウントする
umount /media/cdrom          //アンマウントする
ls /media/cdrom | grep&#039;sw&#039;   指定のディレクトリの中で、名前にswが含まれるファイル表示

rpm -i subversion -1.1.0-5.i386.rpm     //パッケージをインストール
eject                        //CDトレイが出る。
rpm -q swigpy                //swigpyというRPMパッケージがインストールされているか確認

LANG=C                       //文字の表示がおかしい時治る
which ls                     //コマンドがある場所を教えてくれる
/sbin/ifconfig               //IPアドレスを表示

who                          //誰がそのマシンを使っていたか表示
top                          //そのマシンで誰がどんな作業をしているか表示

rm ファイル名　　　　　　　　//ファイルやフォルダを消す。-f で警告を出さない。
　　　　　　　　　　　　　　 //-r　で再帰的に削除
　　　　　　　　　　　　　　 //-d でディレクトリごと消せる（suのみ）
scp　ファイル名　リモートユーザ名@ホスト名:コピー先のディレクトリ
                             //リモートユーザ間をssh通信でコピー超便利
lcate　ファイル名            //お探しのファイルが見つかると思う
wget　URL　　　　　　　　　　//インターネットからなんかとってくる
ps                       </description>
    <dc:date>2006-10-24T13:04:33+09:00</dc:date>
    <utime>1161662673</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/nalu/pages/10.html">
    <title>emacs覚え書き</title>
    <link>https://w.atwiki.jp/nalu/pages/10.html</link>
    <description>
      emacsメモ

※Cはctrキー、MはAltキー（環境によってはEscキー）
※emacs ファイル名 ファイル名 で複数のファイルを同時に開く事ができる

＜検索とか＞
検索（前方）C-s
検索（後方）C-r
置換		M-%
&gt;置換中に
&gt;y 置換して次へ移動
&gt;n 置換せずに次へ移動
&gt;! 以降確認無しで置換
&gt;q 終了
一括置換	M-x replace-string
範囲指定	C-space
コピー		M-w
ペースト	C-y

＜ファイル操作＞
上書き保存					C-x C-s
ファイル名を指定して開く	C-x C-f

＜特殊操作＞
現在実行中の操作の中止		C-g
Emacs一時停止				Ctrl+z
コマンド４回実行			Ctrl+u
コマンドを数字の分だけ実行	Esc-&lt;数字&gt;
Undo						Ctrl+x u
emacsの終了					C-x C-c

＜カーソル操作＞
↑			C-p
↓			C-n
→			C-f
←			C-b
行の先頭に移動	C-a
行の末尾に移動	C-e

次の単語に移動	M-f
前の単語に移動	M-b
段落の先頭に移動M-a
段落の末尾に移動M-e
一画面分下に移動	C-v
一画面分上に移動	M-v
ファイルの先頭に移動	M-&lt;
ファイルの最後に移動	M-&gt;


カーソルが中央になるように画面を調整	C-l

ばっくすぺーす			&lt;BS&gt;
カーソルから一文字削除	C-d
カーソル位置の行削除	C-k
カーソル左の単語削除	C-&lt;BS&gt;
カーソル位置の単語削除	M-d


＜ウィンドウ操作＞
ウィンドウの消去				Ctrl+x 0
ウィンドウを全画面表示			Ctrl+x 1
ウィンドウを上下に２分割		Ctrl+x 2
ウィンドウを左右に２分割		Ctrl+x 3
カーソルを次のウィンドウへ移動	Ctrl+x o

＜grep＞
grep M-x grep

＜コンパイル＞
コンパイル　M-x compile

＜チュートリアル＞
チュートリアル　M-x help-with-tutorial

＜バッファ＞
バッファの表示　M-x M-b
バッファの選択　M-    </description>
    <dc:date>2006-07-14T17:12:00+09:00</dc:date>
    <utime>1152864720</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/nalu/pages/9.html">
    <title>目覚ましアプリ</title>
    <link>https://w.atwiki.jp/nalu/pages/9.html</link>
    <description>
      *自分用目覚ましアプリ

概要：
既存の目覚まし時計に変わる、又はそれ以上のもの
既存の目覚ましアプリに無い機能
起きるためにあらゆる手を尽くす

方針：
[[プログラミング]]練習
まったり作る
趣味に走る

アプリケーション名称：
-  [爆裂目覚まし」　-- nalu  (2006-06-27 02:22:00)
- 「キミ、次遅刻したらクビね」  -- nalu  (2006-06-27 02:22:03)
- 対戦車用目覚まし  -- 名無しさん  (2006-06-27 02:30:35)
#comment(vsize=1,nsize=20,size=40)

機能案：
設定した時刻にＭＰ３再生
エンターキー・ＥＳＣキーくらいじゃ止まらない
スピーカー設定を無視して爆音


なんか他にネタ無い？

- arimasu. &amp;br()  -- r  (2007-11-02 08:34:07)
#comment(vsize=2,nsize=20,size=40)    </description>
    <dc:date>2007-11-02T08:34:07+09:00</dc:date>
    <utime>1193960047</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/nalu/pages/8.html">
    <title>memo</title>
    <link>https://w.atwiki.jp/nalu/pages/8.html</link>
    <description>
      なぜもう一度そのゲームをやる気になるのか？

自分の経験や他人がプレイする様子を思い浮かべながら考え続ける
何をするべきかをよくわかっており、かつ、なぜ失敗したかがよくわかっていること。これがプレイヤーが同じゲームを何度も繰り返す理由
「何をするべきかがわかっており、なぜ失敗したかもよくわかっている仕掛け」をゲームの中に持ち込むこと


アイデアがあること。それを描けること。そして、機械やプログラムに何できて何ができないかを知っていること。いいゲームをつくるには、これだけのことがわかっていなけらばだめだ

みたいな事を宮本茂がいってた


ライトユーザー向けゲームの法則
なんだかライトなゲーム法則があるきがする
・操作のためのキーの数が少ない
・普通にやればクリアできる（＝難易度が低い）    </description>
    <dc:date>2006-09-25T20:00:53+09:00</dc:date>
    <utime>1159182053</utime>
  </item>
  </rdf:RDF>
