Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
kernelvm-hokuriku3
Search
ykyuki
September 23, 2017
Technology
1
280
kernelvm-hokuriku3
Kernel/VM探検隊@北陸3で発表したスライドです。
ykyuki
September 23, 2017
Tweet
Share
More Decks by ykyuki
See All by ykyuki
RoboCapjunior2017presentation
ykyuki
0
81
Other Decks in Technology
See All in Technology
Snowflakeの開発・運用コストをApache Icebergで効率化しよう!~機能と活用例のご紹介~
sagara
1
440
生成AI “再”入門 2025年春@WIRED TUESDAY EDITOR'S LOUNGE
kajikent
0
100
OPENLOGI Company Profile for engineer
hr01
1
20k
アジャイルな開発チームでテスト戦略の話は誰がする? / Who Talks About Test Strategy?
ak1210
1
580
ExaDB-XSで利用されているExadata Exascaleについて
oracle4engineer
PRO
3
250
Active Directory攻防
cryptopeg
PRO
8
5.5k
コンピュータビジョンの社会実装について考えていたらゲームを作っていた話
takmin
1
600
What's new in Go 1.24?
ciarana
1
110
ディスプレイ広告(Yahoo!広告・LINE広告)におけるバックエンド開発
lycorptech_jp
PRO
0
360
DevinでAI AWSエンジニア製造計画 序章 〜CDKを添えて〜/devin-load-to-aws-engineer
tomoki10
0
120
データエンジニアリング領域におけるDuckDBのユースケース
chanyou0311
9
2.2k
大規模アジャイルフレームワークから学ぶエンジニアマネジメントの本質
staka121
PRO
3
1.1k
Featured
See All Featured
Docker and Python
trallard
44
3.3k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
4
430
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
33
2.8k
Building Adaptive Systems
keathley
40
2.4k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
7
640
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Adopting Sorbet at Scale
ufuk
74
9.2k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.1k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
27
1.9k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
10
1.3k
How to Think Like a Performance Engineer
csswizardry
22
1.4k
Transcript
Luaが動くOS ykyuki(@ykyukinet)
自己紹介 • Web上ではykyukiとかいう名前で活動中 • Twitterは@ykyukinet
なぜ作ろうと思ったのか? • セキュキャンで組み込みOS自作ゼミに • kozosというOSに言語を移植しようということになる • その時にできたOSはLuaを一行実行するとOSが死ぬという ものだった • セキュキャン終了後、西永先生が問題を修正してくれた
何ができるの? • 「echo 表示させたい文字」で文字を表示させることができ る • 「lua Luaの命令」でLuaを実行することができる • 親が(
´・д・)ン?って顔になる
できないこと • ファイルシステムがないのでLuaの一部命令は動かない • Luaのエラーを起こすとOSが終了する
Demo
直したいところ • Luaのエラーを起こしてもOSが終了しないようにしたい
ご清聴ありがとうございました