23:54:12 @orumin@mstdn.maud.io
icon

会社を追放され多額の借金を背負いながらも、公園でMacBookを広げてゲームを作り続けた開発者が『FGO』の宝具演出に携わり、オリジナルゲームを作るまで news.denfaminicogamer.jp/inter

Web site image
会社を追放され多額の借金を背負いながらも、公園でMacBookを広げてゲームを作り続けた開発者が『FGO』の宝具演出に携わり、オリジナルゲームを作るまで | 電ファミニコゲーマー – ゲームの面白い記事読んでみない?
23:46:19 @orumin@mstdn.maud.io
icon

『シン・エヴァンゲリオン劇場版:||』観ました。

13:30:48 @orumin@mstdn.maud.io
icon

@naota344 OSv とかあそこらへんだめ?

13:19:00 @orumin@mstdn.maud.io
icon

前に書いたが Linux はデカいので OSTEP や xv6 をやれになる。トップダウンに理解する教本つきだし。MINIX でもよい。

13:18:26 @orumin@mstdn.maud.io
2021-04-23 13:16:37 kb10uyの投稿 kb10uy@mstdn.maud.io
icon

OS を理解するならそれこそ詳解 Linux カーネルとかそういうトップダウンなものを探したほうがいい気はする

13:14:52 @orumin@mstdn.maud.io
icon

どっちに対しても一貫性ある API 呼び出しの手順と I/F を提供してる巨大なフレームワークってだけです > UEFI

13:14:12 @orumin@mstdn.maud.io
2021-04-23 13:13:09 B̅の投稿 cmplstofB@mathtod.online
icon

このアカウントは、notestockで公開設定になっていません。

13:12:50 @orumin@mstdn.maud.io
icon

これはそうで、OS とは無関係だけど UEFI Protocol 使って文字や絵を出す遊びをしたら UEFI の抽象化機構はよくわかる

13:12:11 @orumin@mstdn.maud.io
2021-04-23 13:10:55 kb10uyの投稿 kb10uy@mstdn.maud.io
icon

UEFI を知りたいなら UEFI アプリを探したほうがいい気がするなあ

13:11:56 @orumin@mstdn.maud.io
icon

@rinsuki それでそこに落ちて手動かせる人はそもそもわかってるひとでな……

13:11:32 @orumin@mstdn.maud.io
icon

そもそも UEFI は OS の bootloader が ExitBootServices() 読んだ時点でメモリから消えるから OS からの視点では存在しないと考えても差し支えないし、OS を理解しようとするのにそこでつっかかるべきではないわね。

13:10:27 @orumin@mstdn.maud.io
2021-04-23 13:10:02 B̅の投稿 cmplstofB@mathtod.online
icon

このアカウントは、notestockで公開設定になっていません。

13:10:11 @orumin@mstdn.maud.io
icon

現実においても新築を建てるには三回建てねば最適解が得られないと言われるが、システムでもそうで、最初は抽象やらなんやらが一切ない愚直で小さなコードで作ってみて、それを一度捨てて抽象化を導入してみて、……とやらないと設計の意味とかなかなかわからない

13:08:39 @orumin@mstdn.maud.io
icon

@rinsuki あと BitLocker のやつは Windows の boot loader の後段で呼ばれるヤツとかで処理されるのでは。UEFI はもう終わってると思う。

13:07:41 @orumin@mstdn.maud.io
icon

@rinsuki 高音質でなくても単に音出すだけならそんな難しいことでもないしそこらへんのアプリ書ける人間なら随意にコードかけるのでは。かつ、systemd-boot も EFI shell もそれを触るユーザーだいたい一般人ではないし、製品作る人たちからは知ったことかでしょ

13:04:59 @orumin@mstdn.maud.io
icon

そもそも設計として綺麗なものは拡張や綺麗な抽象があるのが普通だから機構が巨大化しがちだし初学者には理解が困難になり、しかもそのワリに何がうれしいのかわからない邪魔なものとして取られる

13:04:01 @orumin@mstdn.maud.io
2021-04-23 13:03:15 B̅の投稿 cmplstofB@mathtod.online
icon

このアカウントは、notestockで公開設定になっていません。

13:03:40 @orumin@mstdn.maud.io
icon

@rinsuki UEFI なんてなんなら fast boot でユーザーに隠蔽されて、エンドユーザーからするとマシン起動→Windows や macOS のログイン画面、というフェーズだと思うのでその間のすっ飛ばされるとこでそれは主張し辛そう

13:01:53 @orumin@mstdn.maud.io
icon

POSIX に対応しようとする時点で既に fat になって OS を理解するための minimal な構成足り得ない

13:01:20 @orumin@mstdn.maud.io
icon

「OS を知りたい」が第一義でその手段として実際に作る、というのも多数居るからその解釈は違うと思うけど、OS というのは産業的な標準規格を満たしているかどうかで OS として規定されるわけではないし、OS の仕組みを知るのに不必要なものが規格には多すぎる(産業向けだし、歴史的経緯もある)

13:00:01 @orumin@mstdn.maud.io
2021-04-23 12:58:14 B̅の投稿 cmplstofB@mathtod.online
icon

このアカウントは、notestockで公開設定になっていません。

12:59:31 @orumin@mstdn.maud.io
icon

GOP は OS 起動や diagnostic app の起動などに必須だから存在してるだけなので、SOP はたぶん永遠に標準規格には入らないし、自分で SOP に必要そうな I/F を Protocol に抽象してから PCIe dev を叩くdriver 実装も用意してくだしあ……

12:57:55 @orumin@mstdn.maud.io
2021-04-23 12:56:59 rinsukiの投稿 rinsuki@mstdn.rinsuki.net
icon

このアカウントは、notestockで公開設定になっていません。

12:57:20 @orumin@mstdn.maud.io
icon

みかん本の著者の uchan さんや他の自作 OS やってる人とそゆ話を何年か前にセキュキャンとかで話してて、その頃から自作 OS もくもく勉強会みたいなの立ち上げたりした上でコツコツやってきた成果がようやく結実したのがあの本なのよ。uchan さんはすごい。

12:56:01 @orumin@mstdn.maud.io
icon

中長期的には適切な抽象があるべきだけど、別段複数の計算機アーキテクチャに対応しなくて MD code 作りまくっても誰も困らない手元のコードなら短期的には UEFI はまずそのフレームワークを理解するステップが入って難しい

12:54:45 @orumin@mstdn.maud.io
2021-04-23 12:52:27 B̅の投稿 cmplstofB@mathtod.online
icon

このアカウントは、notestockで公開設定になっていません。

12:53:45 @orumin@mstdn.maud.io
icon

みかん本はそこらへん含めて 30 日本のモダンな刷新を狙ってて意図的に世代の更改をするための基本資料になることを狙って書かれているのよ。だから、あれを読んだみんなが UEFI とモダンデヴァイスを前提にいろいろ記事が増えていくことが最上の目的達成ね。

12:52:09 @orumin@mstdn.maud.io
icon

加えて、osdev wiki や巷の解説記事を手を動かして試したその結果をまた記事や動画にして古い亡霊のデッドコピーがネットを彷徨っているだけ

12:51:22 @orumin@mstdn.maud.io
icon

UEFI でレガシーを捨てるということは USB と PCIe への対応もしなきゃいけないし。

12:51:00 @orumin@mstdn.maud.io
icon

UEFI かどうかは本質じゃなくて、I/O port で読み書きしてシリアルコンソールに何か吐いたり VGA のアドレスに読み書きしたり BIOS 機能で文字書き出したりレガシーデヴァイスを前提にするほうが色々ラクだから。

12:49:35 @orumin@mstdn.maud.io
2021-04-23 12:48:33 B̅の投稿 cmplstofB@mathtod.online
icon

このアカウントは、notestockで公開設定になっていません。

12:49:33 @orumin@mstdn.maud.io
2021-04-23 12:46:58 kb10uyの投稿 kb10uy@mstdn.maud.io
icon

PIC の書き込みにシリアルポート使う記事もいっぱいあるし

12:49:31 @orumin@mstdn.maud.io
2021-04-23 12:46:34 kb10uyの投稿 kb10uy@mstdn.maud.io
icon

みかん本は UEFI だし単に世代が変わってないだけじゃないかな

12:49:30 @orumin@mstdn.maud.io
2021-04-23 12:45:42 B̅の投稿 cmplstofB@mathtod.online
icon

このアカウントは、notestockで公開設定になっていません。

12:41:04 @orumin@mstdn.maud.io
icon

Attach image
12:33:46 @orumin@mstdn.maud.io
icon

15年間無断欠勤を続けて7000万円の賃金を得た「欠勤王」に調査のメスが入る - GIGAZINE gigazine.net/news/20210423-kin

Web site image
15年間無断欠勤を続けて7000万円の賃金を得た「欠勤王」に調査のメスが入る
12:32:57 @orumin@mstdn.maud.io
icon

わたしにメリットなし……

12:32:51 @orumin@mstdn.maud.io
2021-04-23 12:30:04 コロコロコロ助の投稿 naota344@social.mikutter.hachune.net
icon

このアカウントは、notestockで公開設定になっていません。

12:26:31 @orumin@mstdn.maud.io
icon

豫告していません

12:26:21 @orumin@mstdn.maud.io
2021-04-23 12:26:18 Masanori Ogino 𓀁の投稿 omasanori@mstdn.maud.io
icon

これすしまつり予告

12:26:14 @orumin@mstdn.maud.io
2021-04-23 12:24:32 rinsukiの投稿 rinsuki@mstdn.rinsuki.net
icon

このアカウントは、notestockで公開設定になっていません。

12:25:47 @orumin@mstdn.maud.io
icon

口座にお金が増えると→うれしい