Joined July 2021
615 Photos and videos
【スクール入会前に「失敗」を減らせる時代が来た】「入ってみたけどイメージと全然違った…」 そんな後悔、したくないですよね? 5月から、RareTECHの「体験入学アプリ」がいつでも使えるようになりました。 実際のカリキュラムの一部をそのまま体験できるので、入会後の学習の流れや雰囲気を具体的に掴めます。 私自身も触ってみましたが、 「入会後どんなふうに成長していくのか」がかなりイメージしやすい設計でした。 これから本気で自己投資を考えている方は、まずはここから試してみてください。 ▼詳細はこちら liff.line.me/1654804352-255A…
1
1,312
エンベーダー | 「エンジニア」のための図解解説 retweeted
「入ってから後悔」は一番もったいない。 だから今回は 入会前にRareTECHの中身を見せます! ・サポート体制 ・学習の進め方 ・講義のレベル これ確認してから決めればOKです。 逆にこれ見ても動かないなら たぶん何やっても変わらないです。 x.gd/bRU3V
1
11
1,414
/ 📣【 ITエンジニア 】 限定アンケート実施中 \ 🎁特典🎁 回答していただいた方には インフラ学習サービス 「エンベーダー」 Proプラン1ヶ月✨無料クーポン✨を プレゼント! エンジニアの「学習」をテーマにしたアンケートです。 📝 所要時間:約2分 ⏰ 締切:3月22日まで ぜひご協力ください! 👇アンケートはこちら👇 var-inc.notion.site/31f03b38…
1
7
1,643
ネットで拾ったコマンド、 意味もわからずコピペしてヒヤッとした経験ないですか? 今回はそんな人にこそ挑戦してほしいクイズです。 $ chmod 777 /etc/passwd このコマンドを実行すると、何が起きる? ① 全員がパスワード変更可能に ② セキュリティ的に致命的 ③ 特に何も起きない ④ サーバーが停止する あなたの答えをリプで教えてください!
7
1
20
14,869
【Linux学習の「常識」が変わる】 「Linuxの勉強=黒い画面と分厚い本」だと思っていませんか? 環境構築不要でLinuxを「ゲーム感覚」で学べる無料サイト『エンベーダー』が話題です。 なんと、あなたの「学習の挫折」は、もう過去のものになります なぜこれが最強の学習法なのか? 理由はスレッドで徹底解説↓
1
36
477
28,210
【理由1】 多くの初学者がLinux学習で挫折する最大の理由は「環境構築の複雑さ」と「学習の孤独感」です。 コマンドを打っても、それが何に繋がるのか実感しにくい…。『エンベーダー』は、この二つの壁を完全に破壊するために作られました。 【理由2】 これは、ブラウザ上で次々と現れる「敵(サーバー)」に、あなたが「Linuxコマンド(攻撃魔法)」を打ち込んで攻略していくRPGです。 ストーリーを進めるうちに、なんと、現場で必須のコマンドが自然と身体に染み込んでいきます 『エンベーダー』でLinuxの楽しさに目覚めたあなたへ!
1
5
2,915
「基礎から叩き直したい」 「実務で使えるか試したい」 そんな意欲ある方のために、 通常は有料の『エンベーダーProコース(全シナリオ開放)』を、 なんと【1ヶ月間無料】で使い倒せるクーポンをご用意しました! リスクゼロで、全てのサーバーを攻略し尽くしてください。 「分厚い本」を買う前に、まずは手を動かすこと。 「招待状(クーポン)」は、ここから受け取れます↓ liff.line.me/1654804352-255A…

1
8
2,327
【VMとDockerの決定的な違い】 「Docker使ってます」と言いつつ、VMとの違いを構造で説明しようとすると意外とつまずく人、多いんじゃないでしょうか。 昨日レアテックの日常アカウントで出した「冷凍食品のたとえ」の裏側、技術的にはこういうことなんです。 VMは1アプリごとにGuest OSをまるごと起動します。 料理1品のためにキッチンを丸ごと1部屋建てるイメージ。 → 数GB、起動に分単位。 一方Dockerは、Host OSを1つだけ共有して、コンテナでアプリだけを隔離する仕組み。 → 数十MB、起動は秒。 図解を見てもらうとわかりやすいんですが、Docker側に「Guest OS 不要」の点線エリアがあるのがポイントです。 このレイヤーが丸ごと消えるから、同じサーバーでVMの倍以上のアプリを動かせるんですよね。 インフラに興味がある方は、この構造の違いを押さえておくと理解が一気に進むはずです。 ぜひ保存して見返してみてください!
「自分のPCでは動いたのに…」 原因不明のエラーに絶望した経験、ないですか? これ、Dockerを知れば二度と起きなくなります。 仕組みはシンプル。 料理の「冷凍食品」と同じです。 レシピ通りに作って冷凍保存しておけば、 誰のキッチンで温めても同じ味が再現できる。 Dockerもこれと同様で、アプリを「環境ごとパッケージ」にして渡すから、どのPCでも同じように動くんです。 図解にまとめたので、気になる方はぜひ。 明日、仕組みの技術的な部分をもう少し深掘りします。 Dockerの中で何が起きているのか、気になりますか?
24
272
29,378
【エンベーダーでsudoしてみた】 本番環境で震えながら叩くコマンド第1位。 一般ユーザーじゃ絶対に弾かれるファイルも、sudoつければ中身が丸見えになる。 この「なんでも見れちゃう感」が怖いんですよね。 権限まわりって自分のPCで試すの怖すぎるけど、エンベーダーならブラウザ上の使い捨て環境だから遠慮なく叩ける。
1
30
2,830
【CI/CDパイプライン基礎図解】 「なんか動かない…」の原因、 だいたいパイプラインの流れを把握してない説。 コードが本番に届くまでの"旅"を 1枚にまとめました。 マージをきっかけに自動テスト(CI)が走り、コンテナ化 → 検証環境 → 本番へ(CD)。この「自動化の全体像」が頭に入ると、エラー箇所の特定が爆速になります。 インフラ・DevOpsの基礎、これは【保存必須】👇
27
424
20,689
「とりあえず git pull」で謎のコンフリクトが起き、頭を抱えた経験ないですか? チーム開発で共有ブランチの履歴を壊してしまう前に、この違いは絶対に押さえるべき。 mergeとrebaseの違い、危険なresetと安全なrevert。 雰囲気でコマンドを叩いていると、いつか取り返しのつかない大事故に繋がります。 図解の6番にある通り、よく使う git pull は裏側で「fetchしてmergeする」という2段階の処理を自動でやってるだけなんですよね。 これを知っていれば、まず fetch でリモートの状況だけ安全に確認する、という手立てが打てるようになります。
4
208
2,589
117,907
【Kubernetes全体アーキテクチャ図解】 「Kubernetes?コンテナ動かすやつでしょ?」 その解像度のまま本番に入ると、障害対応で何も手が出せなくなります。 kubectlで状態を宣言 → API Serverが受信しetcdに保存 → Schedulerが配置先を決定 → kubeletがPodを起動。 この処理フローの全体像を1枚にまとめました。 図解の真ん中にある「宣言的管理(Desired State)」こそがK8sの最大の強みなんですよね。 「Podを起動しろ」と命令するのではなく「Podが3つ動いている状態にしろ」と宣言する。 Controllerが常にetcdの理想状態と現実を比較し、Podが落ちても自動で再作成してくれる。 このreconcileループがK8sの心臓部です。 K8sの全体像がフワッとしている人は【保存必須】👇
14
224
13,530
【リバースプロキシ、"ただの中継"だと思ってませんか?】 TLS終端、Host/Pathベースのルーティング、WAF、キャッシュ、ロードバランシング… 実は1台で何役もこなす、Webアーキテクチャの要です。 Public Zone → DMZ → Private Zoneの3層構成と、リバースプロキシが担う役割の全体像を1枚にまとめました。 図解にある「TLS終端(HTTPS Termination)」って実はシステムの要なんです。 リバースプロキシ側で暗号化を解くことで、背後のWebサーバーは重い復号処理から解放され、アプリケーション処理に専念できる。 「外部からオリジンサーバーへ直接アクセス不可」という構成も、セキュリティの基本です。 ぜひ保存して見返してください!👇
35
357
24,291
【エンベーダーでnmapしてみた】 自社サーバーのポートが意図せず外部に露出していないか、確認したことはありますか? その確認に使うのがnmap。ただし許可のない対象への使用は違法なので、どこで練習するかが問題なんですよね。 nmapは攻撃ツールと思われがちですが、インフラエンジニアにとっては「意図しないポートが外部に露出していないか」を確認する強力な防衛手段です。 攻撃者の視点を知ることで、初めてファイアウォールの設定漏れなどの重大なリスクに気づけるんですよね。 そこで安全な環境で実際にスキャンをかけた結果がこちら👇
1
2
19
2,255
「実際にスキャンをかけてみたい」という方は、ぜひエンベーダーで試してみてください。 環境構築ゼロで、ブラウザだけでLinuxが学べます。 何をやっても自分のPCに影響はなく、壊しても1クリックでリセット。安全に失敗できる環境なので安心です。 今回のnmap実践シナリオなどは有料版限定ですが、今なら以下のリンクからクーポンを受け取りで1ヶ月無料で全コース開放中です。 この機会に遊び倒してみてください🚀 liff.line.me/1654804352-255A…

1
1,090
docker run の裏側、shimの役割まで正確に説明できますか? 本番でコンテナが落ちた時、dockerd / containerd / runc / shimの切り分けができないと原因調査で詰みます。 「docker runした瞬間、裏側で何が起きているか」 CLIがUNIXソケット経由でdockerdへ → gRPCでcontainerdへ → runcがnamespaces/cgroupsで隔離してコンテナ起動。 図解の右下にあるように、実際にコンテナを作って起動しているのはDocker本体ではなく「runc(OCI runtime)」です。 さらに、起動後は「shim」が標準入出力を中継してくれるため、万が一Dockerデーモンが落ちてもコンテナ自体は止まらずに動き続けるんですよね。 インフラの解像度を上げたい人は保存必須です👇
10
211
13,566
「ネットワークの基礎、毎回ググってませんか?」 これ1枚あれば、もうタブを大量に開く必要はありません。 【ネットワーク基礎 完全チートシート】 OSI参照モデルからTCP/UDPの違い、必須ポート番号やネットワークコマンドまで、実務で使う知識を凝縮しました。 インフラに苦手意識がある人は【保存必須】です👇 知ってるとちょっと差がつく知識💡 「pingは通るのにWebサイトが見れない!」と慌てたことありませんか? pingはネットワーク層(L3)までの疎通確認なので、Webサービスの問題は検知できません。そんな時はサーバー側で netstat を使い、80や443番ポートがLISTEN状態か確認するのがトラブルシューティングの鉄則です。
1
170
2,172
86,756
「とりあえず ssh -i」って叩いてる人、要注意。 SSHで接続する時、裏で何が起きているか説明できますか? TCP接続→暗号スイート交渉→鍵交換で暗号化トンネル確立→公開鍵認証でログイン許可まで。 コマンドを「おまじない」として打っている人は、この1枚で全体像を掴んでください。保存必須です👇 知ってるとちょっと差がつく知識💡 図解のフェーズ4にある通り、公開鍵認証で行っているのは「暗号化」ではなく「署名と検証」なんですよね。 サーバーから送られた乱数を手元の秘密鍵で署名し、それを公開鍵で検証してログインを許可しています。
4
141
1,608
91,330
「環境構築で3日溶かした過去の自分へ」 その時間、もっと効率よく使えたかもしれない。 【環境構築は、勉強じゃない】 「Vagrantが動かない」「WSLのバージョンが…」 謎のエラーと格闘して休日が終了。コードを書く前に力尽きる。 そんな「準備」だけで消耗する時代はもう終わりです。 今はブラウザでボタン押して5秒。 これだけでLinux環境が手に入るんだから、いい時代になったもんだ。
1
5
102
16,902
これ、「エンベーダー」っていうサイトなんですが、面倒な設定ゼロでブラウザだけでLinuxが学べます。 コマンド打ってOS壊しても、1クリックで即リセット。 「安全に失敗できる」から、インフラに苦手意識がある人にこそおすすめです! LPI-Japan認定教材で、LinuC対策の基礎固めにもなります。 気になる方は下のリンクから↓ envader.plus/
1
15
2,489