マイペースなプログラミング日記

DTMやプログラミングにお熱なd-kamiがマイペースに書くブログ

2009-02-01から1ヶ月間の記事一覧

Google Codeにソースを載せたいが

Google Codeにソースを載せたいがSubversionの使い方がわからん。勉強するか

オセロのEclipse用プロジェクトをアップしました

オセロのEclipse用プロジェクトをアップロードしました。stax用のファイルも含まれているのでかなり大きくなってますが… http://code.google.com/p/wicket-othello/downloads/list

自分用メモ

忘れないうちにqemuとgdbの接続方法を書いておこうかqemuをデフォルトポート1234で待機させるqemu -s -S -fda os.imggdbを起動gdbgdbからqemuに接続(gdb) target remote localhost:1234

qemuの-Sオプションを追加

"-S"オプションも追加したら処理が先に進まなくなって、gdbからも接続できた。というか接続自体は-sだけでもできてたっぽいが

qemuの-sオプション

qemuのオプションに"-s"をつければgdbの接続を待つらしいが、試しにやっても処理が先に進んで、とても待ってるようには見えない。どうしたら接続を待ってくれるんだ

AC exception

bochsで動かしてたらAC exceptionというのが発生。何じゃこりゃEnable alignment check (#AC exception)

オセロのソースコード

前に作ったオセロのソースコードを置いておきました。若干動作変わってます http://sourceviewer.dkami.staxapps.net/view/結構見づらいので改善したい(ソースとビューア共に)

ModalWindowを使ってみる

wicket-extensionsにModalWindowというクラスがあったので使ってみた。ModalWindow#setPageCreatorでModalWindow.PageCreatorを実装したクラスのオブジェクトを渡さないと表示させるときに例外が発生する。ModalWindow#showでAjaxRequestTargetを渡す必要が…

Wicket 1.4-rc2

Wicket 1.4-rc2がでてた。そしてJavaDocsも1.4のがでてた。今回のJavaDocsにはextensionsなどのパッケージも一緒に載っている。examplesまで載せる必要があったのかは微妙だと思うけど

タイプミス

Strutsのstruts-config.xmlでaction-mappingsと書くところをaction-mappingと書いてしまったためエラーが発生したorg.apache.jasper.JasperException: javax.servlet.ServletException: javax.servlet.jsp.JspException: アクション /action1 に対応するマッ…

Struts1.3のjar多い

今日Struts1.3をダウンロードしてきた。20個もjarが入ってるとは…最低限必要なのは10個らしいがそれでも多く感じる struts2のダウンロードはまた今度

Tomcatインストール

今まで入れてなかったTomcatをインストールyum install tomcat6 tomcat6-webapps tomcat6-admin-webapps

タスク2つだとうまくいくのに

タスク2つだと切り替えうまくいくのに、3つめを入れると >> (invalid) : FFFF exception(): 3rd (13) exception with no resolution, shutdown status is 00h, resettingとなってしまう。2つだと特権レベル3から0への切り替えもできているというのに何で…

明日はStrutsを勉強するぞ!

なかなか勉強しないんで、ブログで宣言して自分を追い込むことにした。さて、効果はあるんだろうか?

アセンブラに切り替えても動かなかった

アセンブラに切り替えればうまくいくんじゃないかと思っていたが甘かったようだ。bochsによればESレジスタが異常な値を取ってるらしい、もう諦めてTSSを使うことにするかコンテキストスイッチの部分(NASM) ;特権レベル3への切り替え asmContextSwitchToUser:…

オセロ作ってみた

Wicketを使ってオセロを作ってみた。対コンピュータ専用。白がプレイヤーで先攻。心配なのは反応が悪かったりするかもしれないこと、ブラウザによって表示が崩れてないかとか、終了条件がいい加減であることとか、コンピュータが弱すぎるんじゃないかとか、…

最初から作り直しても

動かないものは動かない。何かを間違えてるか、日頃の行いが悪いのか

Twitter4Jを使ってみた

Twitter4jを使ってWebアプリ作ってみた。Twitterの劣化版になってしまってるけど http://twitter.dkami.staxapps.net/

最初から作り直すことにした

自作OSを最初から作り直すことにした。目標はマルチタスクでしっかり動かすこと

次の情報処理技術者試験

受けるのは情報セキュリティスペシャリスト試験。今から勉強していけば間に合うはず。ずっと勉強を続けられればの話だが。

やりたいことはたくさんあるが

それをやるだけのやる気がでない。もっと勉強しないといけないことは沢山あるというのに…

最初から作り直せばうまくいったりするのだろうか?

最初から作り直してまた駄目だったらかなり辛いな。どうしよう

TreeSetを逆順でアクセスする その2

TreeSetを逆順でアクセスするではNavigableSetを使って逆順でアクセスしたが、NavigableSetは1.6からしか使えないので、それ以前のバージョンだと使えない。なので、そんなときの逆順アクセス。TreeSetのコンストラクタでComparatorを指定すればいいんだけど…

MonaOSのコンテキストスイッチ

MonaOSのコンテキストスイッチはアセンブラでやってるな。アセンブラでやった方がいいのだろうか? http://monaos.svn.sourceforge.net/viewvc/monaos/trunk/mona/core/kernel/core.asm?revision=3123&view=markup

WordPressインストール

WordPressをインストールしたが公開する予定は無い

自転車で川崎まで行ってきた

実家から自転車で川崎まで行ってきた。片道約20kmだったが、久しぶりだったため結構疲れた

ついでに自宅マシンのパスワード変更

ついでに自宅マシンのパスワードを変更

mixiパスワード変更

間違えて載せてしまった、mixiのパスワードを変更した

mixiにログインするプログラムを作ってみた

mixiにログインするプログラムを作ってみた。ただログインして終わりじゃつまらないので、足あとを取得してみた。Mixi、AuthenticateException, FootPrintという3つのクラスを作った。Mixiクラスはmixiにログインするメソッドと足あとを取得してくるメソッ…

まだあった余計なサービス

nmap -p 1-65535 127.0.0.1を実行したら48043/tcp open unknownというのが表示されていたnetstat -tanpをやったらrpc.statdというのが使っていることが判明。 rpc.statdをGoogle検索にかけnfslockというのを止めればいいということがわかった。 /etc/init.d/…