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
セキュリティ・キャンプの再履修をしている件について
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
y-chan
June 12, 2021
Technology
200
0
Share
セキュリティ・キャンプの再履修をしている件について
y-chan
June 12, 2021
More Decks by y-chan
See All by y-chan
最近音声合成や深層学習に手を出した話
ychan
0
130
誤解の少ないデータの可視化を求めて
ychan
0
830
市民の力で情報をわかりやすく ~兵庫県 新型コロナウイルスまとめサイトの開発に関わって~
ychan
2
140
Other Decks in Technology
See All in Technology
Babylon.js Japan Activities (2026/4)
limes2018
0
150
やさしいとこから始めるGitHubリポジトリのセキュリティ
tsubakimoto_s
3
2.1k
Physical AI on AWS リファレンスアーキテクチャ / Physical AI on AWS Reference Architecture
aws_shota
1
310
AWS DevOps Agent or Kiro の使いどころを考える_20260402
masakiokuda
0
140
Data Enabling Team立ち上げました
sansantech
PRO
0
210
15年メンテしてきたdotfilesから開発トレンドを振り返る 2011 - 2026
giginet
PRO
2
260
I ran an automated simulation of fake news spread using OpenClaw.
zzzzico
1
510
Cursor Subagentsはいいぞ
yug1224
2
130
推し活エージェント
yuntan_t
1
420
【AWS】CloudTrail LakeとCloudWatch Logs Insightsの使い分け方針
tsurunosd
0
130
VSCode中心だった自分がターミナル沼に入門した話
sanogemaru
0
900
Databricks Lakehouse Federationで 運用負荷ゼロのデータ連携
nek0128
0
110
Featured
See All Featured
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
400
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
62
53k
Typedesign – Prime Four
hannesfritz
42
3k
The Cult of Friendly URLs
andyhume
79
6.8k
Crafting Experiences
bethany
1
100
Docker and Python
trallard
47
3.8k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.6k
Optimising Largest Contentful Paint
csswizardry
37
3.6k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2.6k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
390
New Earth Scene 8
popppiees
2
2k
Transcript
セキュリティ・キャンプの 再履修をしている件について Yちゃん
自己紹介 • Yちゃん(y-chan)とよく呼ばれる人 工業高校の3年生 • 趣味でブロックチェーン (主に暗号通貨)を触っている • 全国大会2019修了生 (Y-I
集中開発コース OS開発ゼミ) 2
自己紹介 • 兵庫県新型コロナウイルスまとめサイトの メンテナー • SecHack365 ’20 開発駆動コース(仲山ゼミ) 修了生 •
全国大会2020 チューター(Zトラック) • Xperia_Build_Y • y-chan 3
これまでのモブセキュリティ内でのLT • 第一回 • 第三回(現地の没回) • 第二回 • 第三回(オンライン回)
前回の続きを少し…
前回の続きを少し… • vipsinfoというアプリケーションをTypeScript化していた • ブロックチェーンにP2Pで接続し、データを採集するアプリ • qtuminfoというアプリケーションが元(vipsinfo-xxは全部そう) • TypeScript化完了
前回の続きを少し… • vipsinfo-apiというvipsinfoで採集したデータをAPI化する アプリケーションを新たにTypeScript化した • APIで配信するデータを調整中 • vipsinfo-uiという、APIのデータをWebページ上でいい感じに 整形・表示するアプリケーションが残っている •
Nuxt+Vue+JSをNext+React+TS構成で作り直す予定
None
None
本題
セキュキャン2019を再履修しているんだ • Y-II OS開発ゼミ(Raspberry Piで動く組み込みOSを作ってみよ う!)を修了したが… • 後悔ばかり • 結局講義の内容を理解できていない(なんでやねん)
• 資料はあるし、RasPi4もあるしもう一度やってみるか…となった
なぜ講義の内容理解できてないのか • 当時プログラミング全然わかってなかった • C言語を全然わかってなかった • structとかポインタは使えたけど感覚だったので… • アセンブリ?ナニソレオイシイノ? •
ちなみに再履修中の今もわかっているかと言われればそうではない • 英語のドキュメント、マジで何書いてるかわからなかった • 英語読めない工業高校生、撃沈
せっかく参加できたのに • 競い合って参加したのに、得られたものがゼロというのは… • 正確にはいろんなものを得られてるけど、講義が… • 実績だけでは意味ないよね • それはそう(それはそう)
どういう講義だったのか • 講義名: Raspberry Piで動く組み込みOSを作ってみよう! • 講義内容 • Raspberry Pi
3をベアメタル開発するというもの。その代表例として、 H8マイコン向けの組込みOS「KOZOS」を再実装してみるという講義
再履修状況 • Raspberry Pi 4でLチカしてる • 講義内では、Raspberry Pi 3を使っていたので、4向けに改変 •
ドキュメントがちょっと読めるようになったので、応用ができるようになった • 講義内では、Mac上のDockerかLinuxでの作業が前提になっていたが、 Windowsで開発できるようにした • セキュキャン時はWSLでやってた • 友人に教えることもちょっとしてる • 一緒にOS作ろうって感じになっている
再履修状況 • https://twitter.com/Xperia_Build_Y/status/14023845684 43838465?s=20