技術書典6で自作NICドライバ本「ぼくらのイーサネットフレーム!」出します!

4/14(日)に 池袋サンシャインシティ2F 展示ホールD(文化会館ビル2F) で開催される
技術書典6」に「へにゃぺんて(配置:う37)」で出展します!

f:id:cupnes:20190331105303p:plain:h350

新刊については後述(「続きを読む」から)

低レイヤブースまとめ

前回の技術書典5同様、 id:uchan_nos さんが技術書典6で出典している低レイヤブースをまとめて下さっています。

f:id:cupnes:20190331105259p:plain

また、サークル配置図上の各サークルの場所は以下の通りです。

f:id:cupnes:20190331105255p:plain

■ サークル紹介ページへのリンクまとめ(敬称略)

少しでも気になる内容があれば、この機会にぜひお立ち寄り下さい!

続きを読む

はてなブログへ移行しました

長らく使ってきた「はてなダイアリー」が 1月末に記事の更新を停止し、 2月末には全機能を停止するとのことで、 ついに「はてなブログ」へ移行しました。

リダイレクト設定を行っているので、 はてなダイアリーの頃のURLは、こちらのはてなブログへ転送されます。

一番最初の記事を書いたのはいつだったかなと、改めて見なおしてみたら、 2010年4月ですね、9年前か、なんとも感慨深い

コミックマーケット95で「システムコールの薄い本」出します!

この記事は自作OS Advent Calendar 2018の10日目の記事です。(宣伝ですみません。。)

次の冬コミ(コミックマーケット95)の2日目(12/30(日))に東テ55aにて、サークル「へにゃぺんて」で出展します。

新刊は「システムコールの薄い本」です。
自作OSへのシステムコール機能を追加していく事で、システムコールというものがどのように実現されているのかを紹介しています。

x86_64自作OSのパート3(「フルスクラッチで作る!」シリーズとしては5冊目)で、
本書でついに、64ビット自作OSの方でもカーネルとアプリがバイナリレベルで分離されます!
そして、アプリから別バイナリのアプリをフォアグラウンド実行やバックグラウンド実行で呼び出す仕組みも実装します!


当日はこれまでの期間もすべて持っていきますので、興味があればぜひお立ち寄りください!


また、当サークルの過去の同人誌のPDF版/HTML版は以下のページで公開しています。
興味があれば見てみてもらえると嬉しいです。

C95の新刊もイベント日(12/30)以降に公開します。


裏表紙や目次などは↓の「続きを読む」から

続きを読む

OSCへ参加/出展して知った15の事

この記事はオープンソースカンファレンス Advent Calendar 2018の9日目の記事です。


11/12の意見交換会で「アドベントカレンダーやってみる」には私も「いいね」と言っておきながら、実際に始まっていたことに昨日の小江戸らぐで知りました。ごめんなさい。。


私は「へにゃぺんて」というコミュニティ名で、ひたすら独自の自作OSをフルスクラッチで作っていく活動を行っています。(個人コミュニティ?)
今は64ビットx86 PC向けの自作OSを行っていて、その流れをステップバイステップで紹介する同人誌を刊行しています。


↑前回のOSC2018Tokyo/Fallの様子


ブース出展をする楽しみは2日目でuchan_nosさんが書かれている通り(完全に共感!)なので、
私は初めてブース出展をした時を思い出して、「事前に知っておけば混乱しなかったかな」といった事や、展示レイアウトを検討する上で事前に知っておくと良さそうな情報をまとめてみます。


ただ、私はOSC北海道と東京でしか出展経験が無いのですが、おそらく他も同じだと思います。

続きを読む

技術書典5で「遺伝的MBR本」出します!

10/8(月・祝)に開催される技術書典5に、
サークル「へにゃぺんて(配置: お07)」で出展します!

新刊は「自作OS自動化のPoCとしての遺伝的MBR」です。


「自作OS自動化」のPoC(概念実証)として、
BIOSにより最初に実行される512バイトのMBR(マスタブートレコード)を対象に、
3章構成で自作OS自動化を実現します!

内容や表紙、目次等、詳しくは↓の「続きを読む」からご覧ください。

 

低レイヤ祭り

なお、今回の技術書典5では「お05」〜「お09」にかけて低レイヤ系のブースが集まっています!

私のサークルなんかより(笑)よっぽどか実用的で使える貴重な情報をまとめられていますので、
ぜひぜひ、お立ち寄りください!


↓にサークルページへのリンクをまとめました(敬称略)。

続きを読む

コミックマーケット94で「HPETでスケジューラ作る本」出します!

次の夏コミ(コミックマーケット94)の1日目(8/10(金))に西め42bにて、サークル「へにゃぺんて」で出展します。

新刊はx86_64自作OSのパート2(「フルスクラッチで作る!」シリーズとしては4冊目)で、
「ACPIでHPET取得してスケジューラを作る本」です。

これまでの既刊もすべて持っていきますので、興味があればぜひお立ち寄りください!


裏表紙や目次は↓の「続きを読む」から

続きを読む

/dev/kvmを直接叩く - BIOSを動かす

前回の記事で/dev/kvmへioctlを発行することでVMを作成し、その上で"Hello KVM!"をシリアル送信するプログラムを動作させてみました。


次はx86 PCにおいて電源を入れてから一番最初に実行されるソフトウェアとしてBIOSを動作させてみます。

続きを読む