もっと簡単にインターネットで遊びたい

2.1K Views

August 03, 24

スライド概要

新卒LT会に遊びに行ったときに、新卒でもないのに喋ってきた資料

profile-image

SlideShareが使いにくくなってしまったのでこちらに全部移してみた。 - 勉強会で使った資料 - イベントでの登壇資料 等を中心に上げてあります。

シェア

またはPlayer版

埋め込む »CMSなどでJSが使えない場合

関連スライド

各ページのテキスト
1.

もっと簡単に インターネットで遊びたい 2024-08-03 新卒LT資料 佐々木 健

2.

自己紹介 ● 新卒じゃないよ、長生きしてるよ ● 昨日鬼塚さんに暇?と聞かれたので遊びに来た ● 喋る人が少ないっぽいのでなんか喋るよ ● この会場に来てから資料を作りはじめたよ

3.

インターネットで遊ぼう ● インターネットで何かをしたい ● そうだ、サーバを立てよう!!!

4.

サーバを立てるぞ ● 地獄へようこそ!!

5.

やること1 ● サーバを調達→これはわりと簡単 ● OSをインストール→これもわりと簡単 ● sshの設定、鍵設定 ● フィルター設定 ● OSアップデート ● DNSの設定 ● apacheとかnginxをインストール ● そこで動くものを作る

6.

やること2 ● letsencryptでHTTPS化 ● 監視エージェントのインストール ● メールの設定→これがわりと地獄 – SPF – DKIM – DMARC ● ウェブ認証設定 – Google認証でログインできるようにしたり

7.

今後必要そうになること ● DNSSEC対応 ● メールのためのDANEレコード登録 ● (まあ自前でDNSとかメールとかはやるもんじゃな いけどね)

8.

運用中にやること ● ソフトウェアの定期的なアップデート – セキュリティホールが見つかったらアップデート ● 監視で異状があったら対応 ● ユーザから何か言われたら対応

9.

なんか大変だよねえ ● ● ● ● 萎えるよねえ 自前でサーバ立てずに、SaaSとかのクラウドサービスを活用し たり、コンテナプラットフォームとかを使えばいろいろ楽にはな る でも中の仕組みとかはそんなに変わらないのですごく楽になる わけじゃない – 仕組みは知っている必要がある – クラウドサービスについて覚えなければいけなかったり 昔のインターネットはシンプルだったけど、今は屋上屋を重ね てわりと面倒臭い – セキュリティ的な要件とかも増えた

10.

もっと簡単にならないの? ● インターネットで遊びたいだけなんだ ● ファイルを共有したり ● 掲示板でコミュニケーションしたり

11.

Winny ● 2000年代前半に爆発的に流行った ● クライアントPCにソフトウェアをインストール ● 自動的にP2Pネットワークに参加 ● ファイルの共有ができる ● 掲示板でやりとりができる

12.

Winnyの失敗 ● なんやかんやいろいろあった ● 詳しくはWikipediaとかを見よう ● 映画化もされた ● 技術的に洗錬されてないところがあった ● 時代に合わなかった

13.

Bitcoin ● ブロックチェーンの最初の実装 ● P2Pネットワークを作成 ● いろいろな社会基盤になるかもしれないぞ

14.

Ethereum ● P2Pのネットワークを構築 ● 参加しているノードが計算処理 ● ● 世界規模の巨大分散処理コンピューティングシステ ム クライアントPCをノードとして登録すると、その仕組 みに参加できる ● その上でアプリケーションを動かすことができる ● サーバ不要じゃん!!!?

15.

ETHTOKYO ● ● ● 8/23-26に渋谷で、Ethereumのハッカソンをや るらしいよ Ethereum上で動くアプリケーションを作れるぞ 参加方法がちょっと難しいけど、暇な人は遊びに 行くと良いらしいよ

16.

念のため ● ● 私はETHTOKYOの中の人じゃないよ イベント主催の方と一緒に会場の既設Wi-Fiが利 用できるか確認に行っただけ – 大丈夫そうだったので既設Wi-Fiを利用するはず

17.

Web3の時代は来るのか? ● ● ● ● 今はすべてのものがインターネットに乗せられる ようになった 将来的にはブロックチェーン基盤の上にすべてが 乗るようになる?? 今は計算機パワーが足りないけど、10年後ぐら いには、そういう世の中になるんじゃないか な??? 今のうちから遊んどくと良いんじゃないかしら

18.

おしまい