CVS版(2005/03/31に入手)でkshellがうまく動きません。
何が原因と考えられますでしょうか。
>>797 kshellは昔習作で作ったものなのでCVS版に入れても動かないです。
GUIシェルで日本語が出るようになったので勘弁してくだされ。
大学の授業でC言語を習ったときはおまじないのようにgcc a.cと書いてたけど
gccってコンパイラのことだったのですね。ということで
>>793のCygwinを
インストールしようとしたところで必要容量が200MB前後ということに気付く。
うちのC:は残り1GB弱、なぜか1Gを切るあたりからVBのアップデート、デフラグにて
Karnel Inpage errorが発生するのでこれ以上C:は使えない・・・orz
>>801 おお!サンクス
それにしてもURLが短いな…
探し方が悪かったかな。
とくにかサンクス!
Monaの起動時に左上に表示される画像はどうやって変更するのでしょうか。
ヴァイナリエヂッタァ
805 :
Be名無しさん:2005/04/05(火) 15:47:54
>>803 * 110x105のパレットつき16色ビットマップを用意する
* 実データをバイナリ文字列に変換する
* src/kernel/monaboot.h を書き換える
* ウマー
※ビットマップは内部データが上下が逆になっているので注意
>>805 ありがとうございます。
上下反転してビットマップに保存、秀丸でバイナリモードで読み込み、編集でできそうです。
うおおおおおお
みんな頑張れえええええええええええええええええええええええ!
秀丸以外ではどうやるの?
ついでなのでcygwinのコマンドでやりたい。
hexdumpじゃだめ?
Monaの本が出るのか
>>801 よく見るとEM64Tの日本語訳も置いてあるね
苦労して翻訳しなくて良かったね>霧
時期が熟してきたんじゃね?>卑下
>>811 ドキュメント不足の切り札ってそれだったのか
Wikiじゃなくて出版ってとこが商売っ気があって卑下らしいな
>>810 そんなのfopenしてfgetcしながらprintfしてfcloseするだけだから
Cの入門レベルの知識で簡単に書けるじゃん
MONAソースコード解析のTAKAさんが書いたら良かったんじゃねと思う。
>>814 mona自体が車輪の再発明ですが何か?
>>816 政治色があるのが格好良いと思ってる年頃なんじゃね?
霧なんかも嵐を右翼右翼って罵倒しときながら自分は君が代が好きとか言ってたし
あれ、ちょっと待てよ、yaraって確か昔嵐やったことあるって懺悔してたよな
BBL荒らした香具師が右翼呼ばわりされていたということは!?
みなさんレスありがとうございます。
画像作成が面倒なんでまだ動作確認はしていないのですが,以下のソースで多分なんとかなると思います。(すごいお恥ずかしいんですが。)
#include <stdio.h>
int main(int argc,char *argv[])
{
FILE *fp;int dat,c=1;
if(argc<2){fprintf (stderr,"Usage: %s infile\n",argv[0]);exit(1);}
if((fp=fopen(argv[1],"rb")) == NULL){fprintf(stderr,"Can't open a file.\n");exit(1);}
while((dat=fgetc(fp))!=EOF){
if(c==1) printf("{");
printf("0x%02X,", dat);
if(c==55){printf("},\n");c=1;
}else c++;
}printf("},\n");
}
>>814 MONAはプログラミングしない人は楽しめないOSって公言してるんだし、
プログラミングに触れさせる機会を作ってあげるのもまた一興かと。
どうせMONAも車輪の再発明なんだから気にしても仕方ないっしょ。
>>819 乙。
今はなくても支障ないけどfcloseを忘れないように癖を付けた方がいいかな。
821 :
Be名無しさん:2005/04/05(火) 21:51:51
>>821 個人的なレスで申し訳ないが
萌 え 本 以 上 に 一 般 書 店 で 買 い に く い 表 紙
な希ガス
単行本って和製OS初の快挙じゃないか?
名実共に代表的な和製OSに認定してもいい時期かもな
825 :
816:2005/04/05(火) 22:02:28
>>818 逆。逆。荒した香具師が右翼呼ばわり「して」いたの。受身じゃないよ。
本人も懺悔したならもういいけれども。
>>824はTRONを徹底無視だなw
2chが好きなのはわかるが
>>824 ルビコン川ってやつですな
alea iacta est(賽は投げられた)
もう引き返せない
卑下ばかり陽の目を見てちやほやされるとまたこーんたんがすねちゃいそうな悪寒
amazonで ISBN4-8399-1763-9 で検索しても見つからないんですが・・・
なんだ,yaraって綺麗なコードかけるんじゃん。
MONAも開発中止か、OSって簡単には作れないんだな
どうしても終わらせたい奴がいるようだな
期待してるよMONA期待してるよ
とりあえず本注文した。
俺も注文した。
837 :
830:2005/04/08(金) 02:50:30
amazon に無かったので仕方なく bk1 で注文しますた
特定のメモリ領域をヌルで塗りつぶす関数はありませんか?
ちょっと遅いけどCを学んでる方へ
一昔前の雑誌など読んだらわかりますけどOSを作ることってそうそう容易なことではないです。
仮にC言語でどんなプログラムを書けるようになっても
ハードウェアに関する詳しい知識が無いと手も足も出せないと思います。
だから、一旦OS開発参加という大舞台からは
退いてC言語よりも簡単な言語を使って入出力の方式となれるとか
Linux等を触ってOSのしくみを直に掴みとるのをまったりと進めて行けば
ソフト開発以外にも役に立つ知識が得られるのではないでしょうか。
自分は先ずそうしている初心者です。
LinuxやUNIC系のOSならわかりにくい半面そういうのを直観的に観察できると思います。
最もMonaOSでは開発側にもユーザ側にも優しくなることが目指されているようなのでイイ!と思いますけど。
つまりMonaOS本買えってことだろ
ここ見てると売り切れるんじゃないかと心配になります。
とりあえず注文した。
ご報告が遅れましたが、Monaの本が出ることになりました。
Monaは2chの多くの方の助けがあって、ここまでくることができました。
本当にありがとうございます。
すでにお買い上げいただいた方もいらっしゃるようで本当にうれしいです。
発売は4/18頃を予定しています。(地方によってはプラス数日のようです。)
書店にお寄りの際は手にとって中身をチラッと読んでいただけたらうれしいです。
kshellの改変版を公開したいのですが、よろしいのでしょうか。
>>844 BSDライセンスにのっとって配布することが可能です。
家の近くにセブンイレブンないし
第一金もないからなぁ