Mona

gnoteバグ修正パッチ

id:higeponさんへ。メニュー部分はこんな感じで動くようになります。他にもあやしいとこはありますが。 $ svn diff Index: Misc/gnote/trash/tactionevent.hpp =================================================================== --- Misc/gnote/trash/t…

gnoteその後

去年書いたMona用テキストエディタgnoteをid:higeponさんが見てくれたようだ、ドキドキッ。 なぜかメニュー部分がうまくイベントを拾ってくれなくて今日のところはここまで。 とあるので、ちょっと久々にのぞいてみた。今見るとかなりへっぽこな部分があり恥…

VC++2005ExpressEditionでBayGUI

VC++ 2005 Express Editionを入れてみたのでとりあえずSDL版BayGUIをコンパイルしてみた。手順を残しておく。 (01) CVSからlibbayguiのtarボール*1を取得。 (02) E:\project\Mona\libbayguiに展開。 (03) てきとーにMakefileを書く。awt\TextArea.cppとlang\…

エディタ公開

ちょこちょことMonaでエディタを作っていたのだけど、一から書き直すことにしたので現時点のTODOをメモっとく。 ダイアログ ファイルダイアログ 検索 置換 保存 指定行移動 矩形選択 日本語表示/入力 アンドゥ ステータスバー ツールバー カーソル移動/スク…

BayGUI on SDL

ひさびさにMano上でなんか作ろうと思い、とりあえずSDL版BayGUIでデバッグしようと最新ソースをCVSからとってくる。SDL版Makefileをてきとーに作り、guitest1をコンパイル→実行。きれいに表示されませんでした。ウィンドウをドラッグしたりすると正しく描画…

MN

2chのMonaスレで報告されたjunjunnさんによるネットワーク実装を試してみた。はじめはqemuで試したけれどもスレにも報告があるように動かないようなので、junjunnさんと同じBochsで試してみた。 DHCPキタ━━━━(゜∀゜)━━━━!!!!! HTTPキタ━━━━(゜∀゜)━━━━!!!!! …

オープンソースカンファレンス2005 Tokyo/Fall

結構近かったのでさくっと行ってみました。主目的は有名人のちら見|_-) OSC2005-Fall - Come ON! 展示「Mona OS」 ひげぽんさん(id:higepon)と奥さん(かな?隣にいた美女は)、yossyさん、bayside(id:Bayside)さんがいらっしゃいました。どきどき。本を購入し…

実機でmonesを使ってみた

物置をあさっているとNICがあったのでちょっと調べてみた。 PLANEX ENW-8301-T PLANEX:PRODUCT:LANADAPTER:ENW-8301-T NE2000互換のRealtek RTL8029を搭載してる模様。 monesが動くかなぁと思って試してみると、 Does Not Exist Ne2K!!! Orz…。 おそらくIRQ…

DNSC放置

8/12以来何も変わってないけれど、最近時間が取れないのでとりあえずなバージョンを置いておく。 http://www.geocities.jp/hetappi00/dnsc/dnsc.html Mona/アプリケーション登録所 - Mona OS developers Wikiにあるyamami_mones_032.zip対応。

とりあえず落ちなくはなった

id:hetappi:20050812の落ちる際のメッセージは access denied.address = 0x00000024 Process PROCESS.BIN killed eip=0xA000301D で、これで回避可能な模様。 [core/process_server/main.cpp] 137: // for (option = list.next; option; option = option->ne…

Mones Socketライブラリ試用

とりあえず名前解決(正引き)はでけたーよ。 たまに落ちるがよくわかりません…。寝よっ。

いつのまにか

UDP対応Socketが実装&リリースされている模様。明日時間ないしなぁ…。

Mona版BayGUIをいじる

もう眠いのでとりあえずメモ。 access denied.address = 0x4C74FFFA Process GPUYOPUY.EX5 ... Send failed Scheduler.cpp:132 Send failed Scheduler.cpp:132 Send failed Scheduler.cpp:132 Send failed Scheduler.cpp:132 ... [baygui::awt::Window] void…

SDL版BayGUIを試す

素敵です。

ちょっと遊ぼうと思いきや

昨日てきとー?にDNSクライアントを実装している時、そういえばid:Yamamiさんの日記によればMonaでもUDPが使えるようになってたなぁー、などとふと思う。 試しにDNSクライアントを使ってみようと参考にBayMoMsgのソースをのぞいてみると、UDPは使ってないも…

ぷよぷよその後

http://wiki.monaos.org/pukiwiki.php?hetappi

お絵かき

難しいのね。

アイコン探し

ぷよぷよに関してMonaのコアなメンバーからコメント頂きうれしい昨今です^^。 id:Yamamiさんがおっしゃっているように、BayGUIとMonaFormsの両ライブラリでの実装をなんとなく考えていたのでMVCを意識して作ってあります。MとCの下位層(抽象クラス)はGUIライ…

ぷよぷよを作ってみた

渋滞中の車内でMona本を再読していて、MonaFormsで実装されているデリゲート風なイベントモデルや、STLやBoostを参考にしていると思われるコレクションやらスマートポインタにちょっぴり驚き。 んで、ぷよぷよを作ってみた。 http://www.geocities.jp/hetapp…

Mona本読了

MONA―2ちゃんねる発祥の手作りOS作者: ひげぽん出版社/メーカー: 毎日コミュニケーションズ発売日: 2005/04メディア: 単行本 クリック: 42回この商品を含むブログ (62件) を見るスレ読んでるときもそうなんだけど、ぜんぜんついていけてない気が…。そのうち…

Mona本発売

今日発売のMona本を買った。 MONA―2ちゃんねる発祥の手作りOS*1 本になると知ったときはなぜかちょっぴり感動?したのだけど、今日レジに持っていくときはなぜかちょっと恥ずかしかった(謎 Mona PJ Wiki(http://wiki.monaos.org/) *1:2005/04/25読了