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
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
y-chan
June 12, 2021
Technology
0
200
セキュリティ・キャンプの再履修をしている件について
y-chan
June 12, 2021
Tweet
Share
More Decks by y-chan
See All by y-chan
最近音声合成や深層学習に手を出した話
ychan
0
120
誤解の少ないデータの可視化を求めて
ychan
0
810
市民の力で情報をわかりやすく ~兵庫県 新型コロナウイルスまとめサイトの開発に関わって~
ychan
2
130
Other Decks in Technology
See All in Technology
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.5k
SREのプラクティスを用いた3領域同時 マネジメントへの挑戦 〜SRE・情シス・セキュリティを統合した チーム運営術〜
coconala_engineer
2
570
AIと新時代を切り拓く。これからのSREとメルカリIBISの挑戦
0gm
0
680
What happened to RubyGems and what can we learn?
mikemcquaid
0
240
AzureでのIaC - Bicep? Terraform? それ早く言ってよ会議
torumakabe
1
120
Tebiki Engineering Team Deck
tebiki
0
24k
Oracle Cloud Observability and Management Platform - OCI 運用監視サービス概要 -
oracle4engineer
PRO
2
14k
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1k
2人で作ったAIダッシュボードが、開発組織の次の一手を照らした話― Cursor × SpecKit × 可視化の実践 ― Qiita AI Summit
noalisaai
1
370
30万人の同時アクセスに耐えたい!新サービスの盤石なリリースを支える負荷試験 / SRE Kaigi 2026
genda
1
240
レガシー共有バッチ基盤への挑戦 - SREドリブンなリアーキテクチャリングの取り組み
tatsukoni
0
190
学生・新卒・ジュニアから目指すSRE
hiroyaonoe
2
530
Featured
See All Featured
Code Review Best Practice
trishagee
74
20k
The Cult of Friendly URLs
andyhume
79
6.8k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Evolving SEO for Evolving Search Engines
ryanjones
0
120
Building the Perfect Custom Keyboard
takai
2
680
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
320
30 Presentation Tips
portentint
PRO
1
210
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
130
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
How to build a perfect <img>
jonoalderson
1
4.9k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.4k
Technical Leadership for Architectural Decision Making
baasie
1
240
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