連絡帳 の変更点



 #topicpath
 #setlinebreak(on)
 
 * 連絡帳 [#b571c707]
 Mona PJメンバー同士の連絡や、メンバー以外の方のMonaに対する、御意見を書いていただく場所として使用します。
 * 認証できない不具合の対応をしました。 2008/4/8 by ひげぽん [#w253de59]
 [[yamanetoshi]]さんからご指摘いただいた、編集のための認証ができない不具合を修正をしました。
 原因は大量のセッションファイルが作成されていたためでした。
 詳細は:http://d.hatena.ne.jp/higepon/20080407/1207576498
 * spamコメントの削除と対策をしました。 2008/3/28 by ひげぽん [#m3ab26f5]
 昨夜から #comment をターゲットにしたコメントスパムが大量に来ていたので一括して削除しました。
 あわせて全 #comment を #pcomment を使うように置換しました。
 * test コードを mona/test に置きました 2008/1/10 by ひげぽん [#o8d20651]
 現在のところ
 - mona/test/monalibc/string
 - mona/test/monalibc/stdio
 が配置され起動時に自動実行されるようになっています。
 * カーネルに vsprintf を導入しました 2007/12/7 [#gded77b8]
 monalibc の vsprintf を core/kernel にコピーして動くようにしました。
 LogConsole, GraphicalConsole, VESAConsole のprintf で利用しています。
 * 認証の不具合を修正しました 2007/10/18 [#i6782d6e]
 ログインの有効期限がブラウザを閉じるまでという状態に、意図せず設定されていました。
 これを 60 日と変更しました。
 Cookie を消してログインしなおすと反映されると思います。
 
 * 認証方法が変わりました 2007/10/12 [#n9828138]
 サーバー移転してさくらのレンタルさーバーになった関係で、BASIC認証が使えなくなりました。
 その代わりに編集時に[[自作プラグイン/login.inc.php - PukiWiki-official>http://pukiwiki.sourceforge.jp/?%E8%87%AA%E4%BD%9C%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%2Flogin.inc.php]]を利用した認証が入るようになりました。
 一度ログインすれば Cookie に保存されるようです.
 ID/PASSWORDは以前と同様にトップページに書いてあります。
 ご不便をお掛けしますが御協力をお願いします。
 * core が contrib に依存するのを解消しました 2007/9/15 [#l615376b]
 core が contrib の libgui に依存しているのを解消しました。
 指摘してくれた Gakuさん・mjtさん・shadowさんありがとうございました。
 * Schemeシェルが Bohem GCに対応 2007/9/8 [#q15a43ed]
 Schemeシェルが Boehm GC に対応しました。
 デフォルトで Boehm GC を使います。
 
 * Schemeシェルが末尾再帰最適化されました 2007/9/10 [#e04bf502]
  (define (hoge i)
    (if (> i 1000000)
        i
        (hoge (+ 1 i))))
  (display (hoge 0))
 こういうコードをかいてもスタックの消費がとても少ないです。
 
 * scheme-quoteブランチをマージしました 2007/9/8 by ひげぽん [#d1b3e4c8]
 mona/core/scheme に scheme-quote ブランチをマージしました。
 特長は
 - 以前と比べて4倍比べて速い
 - -O3に対応
 - Traditional Macro define-macro をサポート
 - syntax-rules の一時的なサポート停止
 - 内部構造を一新し、S式中心に
 - インタプリタコアを刷新
 などです。
 一通り動作確認をしてからコミットしましたがもしおかしかったらご指摘下さい。
 
 * audio_server2 に関して 2007/07/16 by ひげぽん [#a743f717]
 ** Yumeさんへ [#w09b1a7d]
 コード読んだりいじったりしてみました。相変わらずきれいなコードで読みやすいですね。素晴らしい。
 前回 Yume さんががんばってくれてバッファサイズを大きくしたことで速度向上してかなりまともになってるのが分かりました。
 
 現在の完成度や問題点を知りたかったので以下の3通りで聞き比べてみました。
 - (1) test.raw を Ubuntu 上のプレイヤで再生。
 - (2) test.raw を Mona上で server/client 形式で再生
 - (3) test.raw を Mona上で再生
 
 ※(2)と(3)の違いは audio_server2/Makefile で test.cpp/main.cpp のどちらをリンクするかで切替えられます。
 (1)が目指している音質/再生速度だとして
 (2)(3)はほぼ同じクォリティで(1)と比べて以下のような問題があると感じました。
 - 再生速度が微妙におかしい
 - 聞き取れるものの音質が悪い。(印象としては音がすかすかな感じ)。
 
 つまり server/client の構成への変更はうまくいっててあとは(3)の形で音質向上を目指して最終的に(2)に移行すれば良いという感じでしょうか。
 
 さて音質の件ですが、何か心当たりはありますか。→Yumeさん
 外から見た僕が考えられる理由としては
 - (1)QEMUのエミュレーションが悪い
 - (2)割り込みを取りこぼしているのが悪い
 - (3)何らかの理由でデータをスキップしていてるのが悪い。
 - (4)ドライバをコントロールしている方法に問題がある
 などです。
 
 (1)に関してはQEMU上で他のOSを動かしてみれば分かるので簡単に試せます。
 (2)に関しては今のnet_server_with_kernel の用に一時的にドライバをカーネル内に置けば切り分けられそうです
 (3)に関しては構造を知らないとなんともいえなそうです。
 (4)に関しては FreeBSD などとコードを比較するのが良いと思います。→[[sys/dev/sound/pci/es137x.c:http://www.tamacom.com/tour/kernel/freebsd/S/3153.html]]
 
 (1)(2)(4)あたりは僕も手伝えそうなのですが、方針どうしましょうか。御意見をおきかせください。
 
 * mona/tool/qemu/start.sh に QEMU用の起動スクリプトを追加しました 2007/07/08 [#hf1abe0d]
 ひげぽんと同じコマンドオプションを使っておきたい方はどうぞ。
 環境変数にあわせて各個人で qemu のパスなどを変えるのは全然ありなので好きなようにいじってください。
   #!/bin/sh
   if [ "x$MONA_DEVELOPER_HIGEPON" = x ]; then
     QEMU=qemu
   else
     QEMU=/home/taro/src/qemu-0.9.0/i386-softmmu/qemu
   fi
    
   $QEMU -cdrom ~/mona/tool/mkimg/mona.iso -fda ~/mona/tool/mkimg/mona.img -boot d -soundhw pcspk -k ja -serial file:/tmp/qemu_mona.log -soundhw es1370 -net nic -net user -redir tcp:5555:10.0.2.15:5555 -redir udp:5555:10.0.2.15:5555
    
 
 * mthread_create の引数の型を変えました 2007/07/08 [#v46756de]
 uint32_t f から void (*f)(void)へ。
 
 * monalibc への alloca の追加について 2007/06/03 [#f437c295]
 alloca が必要になったため、ruby や emacs でも採用されている Public Domain の alloca.c を追加しました。
 追加場所は monalibc/private/alloca.c となっています。
 場所はこちらで良かったでしょうか。→ Yumeさん
 もしまずかったら移動するのでおしらせください。by ひげぽん
 - alloca.cはOKです。 by Yume
 
 * 0.3.0α9 のリリースについて [#x6bd9ba0]
 Schemeシェルの最低限の機能が出来たのでα9リリースをしようと思います。
 今夜か明日あたりに時間をとってやりますよー。 by ひげぽん
 
 *過去ログ [#p4d74a56]
 #ls2
 
 * ひげぽん [#jf85c362]
 - ひげぽんに何かを依頼したり意見を求めているのに返事がない場合は忘れてたり・見落としていたりしている可能性があります。
 - その場合はお手数ですがこの場所に突っ込みを入れていただけると助かります。なるべく全てをチェックするように心がけますが万が一の際にはよろしくお願いします。

リロード   新規 編集 差分 添付 複製 改名   トップ 一覧 検索 最終更新 バックアップ   ヘルプ   最終更新のRSS

Modified by mona
PukiWiki 1.4.6 Copyright © 2001-2005 PukiWiki Developers Team. License is GPL.
Based on "PukiWiki" 1.3 by yu-ji
Powered by PHP 5.2.17
HTML convert time to 0.028 sec.