@nwiizo
Software Developer
@oloutdoor
@GRAMMY_DJMASAKI
@Burbury_
@sk4cz
@DALionsFootball
@franfraschilla
@ColePerkins12
@AbieTau
@JiraiyaTheNoble
@PrestigeRGroup
@GameoverGGs
@realDailyWire
@KristianRDyer
@ppalitployy
@HoggardHoops
@CrazySportTv
@CFCstachu
@helsinkihalli
@Cheeriiisa
@BrockSkip
はじめに マイクロサービスアーキテクチャの普及に伴い、サービスメッシュ技術は現代のクラウドネイティブ環境において不可欠なコンポーネントとなっています。その理由は、マイクロサービスに求められる非機能要件が多くの場合で類似しており、これらをアプリケーション側で個別に実装すると、開発者やインフラエンジニアの負担が大きくなるた…
「エラーメッセージ対応1000本ノック」みたいなのが実は1番スキル上がっちゃうんじゃないかなぁでも養殖もののエラーじゃだめなんだよなぁ天然物じゃないとそれができたら、もっとヤバい「エラーが出ないけど、結果がおかしい」にチャレンジしよう— magnoliak🍧 (@magnolia_k_) 2022年9月3日 上記ツイー…
エレガントパズル エンジニアのマネジメントという難問にあなたはどう立ち向かうのか
エンジニアリングが好きな私たちのための エンジニアリングマネジャー入門
はじめに こんにちは、皆さん。今日は、シェルスクリプトを使った高度な自動化のベストプラクティスとパターンについて解説します。これらは、ちょっとした知識で実行でき、作業を大幅に効率化できるTipsです。シェルスクリプトは、 […]
他者と働く──「わかりあえなさ」から始める組織論
Goの標準パッケージにはcontextパッケージというものが存在します。 このパッケージは、net/httpやdatabase/sqlのような現実の事象と対応している何かが存在するようなパッケージではないため、初学者にとっては使い道がわからない、となってしまいがちです。 しかしc
売り込みや報奨では、人は動かない。 利点の訴求ではなく、「抵抗」の解消で人は動く。 [フィリップ・コトラー推薦] “新しいことを始めようとしているなら必ず読むべき本だ。” 「ウォールストリート・ジャーナル」ベストセラー 魅力的なはずのアイデア、製品、サービスが、相手に受け入れられないのはなぜか? それは魅力が足りないからではない。相手が受け入れたくない理由=「抵抗」があるからだ。...
はじめにVSCode + Python + Poetry + Docker(docker-compose)でdev-containerを作成して開発を行っていました。Dockerを勉強し、イメー…
企業変革のジレンマ 「構造的無能化」はなぜ起きるのか
はじめに 有用な知識の特性 Google SRE リソース Site Reliability Engineering: How Google Runs Production Systems The Site Reliability Workbook: Practical Ways to Implement SRE Bu…
本書はソフトウェアに関する諸問題を、「工学」に基づいて解決する方法を実利的に示します。 『継続的デリバリー』で著名なデイビッド・ファーリーの“Modern Software Engineering : Doing What Works to Build Better Software Faster”の日本語版です。 継続的デリバリー��『継続的デリバリー』の共著者)の先駆者で、DevOps、T...
はじめに まず、はじめに皆さんへ言っておきたいことがあります。 このドキュメントの目的は皆さんをやる気にさせて一心不乱にコードを書きまくって新機能追加や改善をしてソフトウェアを開発していってほしいというわけではないということです。 もちろん、そうなってくれれば嬉しいですが気合が入ったからプログラムを急に書けるようになる…
Platform Engineering とSREの門 というタイトルで登壇しました。入門のタイポではありません。 イベント名: Platform Engineering Kaigi 2024 イベントURL:https://www.cnia.io/pek2024/ 登壇ブログ:『Plat…
What do Docker, Kubernetes, and Prometheus have in common? All of these cloud native technologies are written in the Go programming language. This practical book shows you how to use … - Selection...
https://gist.github.com/nwiizo/deb8db98114408e2233fa790dd7e0083
問題を解決する能力は確かに重要ですが、それ以上に、何が本当に重要な問題なのかを見極め、それを明確に設定する能力が不可欠です。問いを適切に定義できなければ、どんなに高度な解決技術を持っていても、その力は十分に発揮されません。また、誰にとって適切な問いなのかも考える必要があります。問題解決の過程において、問題そのものの本質…
はじめに 自動化やツール開発において、通常時に上手くいくのは当たり前です。大切なのは失敗を想定することです。自動化したツールがエラーも出さずに実行結果的にも成功してるので動いていると思っていたら、実は問題が発生していて泣いた経験は、多くの人にあるのではないでしょうか。エラーを出力し、適切に失敗させて、ログに記録すること…
今時のアプリ開発において、コンテナは避けて通れないものになっています。そして数多くあるコンテナ実行環境の中でも、デファクトスタンダードと言えるのがDockerです。そんなDockerのイメージですが、皆さんは正しくビルドできていますか? そのコンテナは無駄に太っていませんか? 効率よく最短時間でビルドで…
2021/11/16 Infra Study 2nd #7「SREと組織」にて発表 https://forkwell.connpass.com/event/228038/
「Battle Conference Under30」 登壇資料 https://bcu30.jp/2019/ インフラエンジニアの為のソフトウェア開発手法入門 https://bcu30.jp/2019/talk/motouchi-shuya/ ソフトウェア開発手法はインフラエンジニアには…
システムは、何もしないと壊れます。 システムは、よくわからない状態になります。 どれだけ技術力の高いエンジニアが設計・構築しても、残念な事実として、システムを構築した後に何もしないと壊れます、よくわからない状態になります。 システムを「監視」あるいは「モニタリング」することで、 ・異常を検知し復旧させること ・システムの価値を維持・向上させること ができます。 本書では、監視テクノロジの動向...
株式会社サイバーエージェントAI事業本部の2024年度 エンジニア新卒研修でシステム運用の基本と戦略に関する講義を行いました。
Platform Engineering Meetup #5 #PFEM https://platformengineering.connpass.com/event/295048/ SREとPlatform Engineerの交差点: 2つの領域の交差と組織への適用 というタイトルで登壇しま…
Istioサイドカーメッシュを題材にして、IstioがEnvoyの特にHTTPSリクエストの処理をどのように抽象化するのかを布教しました👍🏻
4月23日 LT Infra Study Meetup #1「Infrastructure as Code」 〜インフラ技術の「これまで」と「これから」を網羅!インフラ勉強会シリーズ第1弾〜 https://forkwell.connpass.com/event/171560/
Terraform連載2024 の10本目記事です。 はじめにこんにちは。CSIG(Cyber Security Innovation Group)の棚井です。 Terraform 連載ということで そういえば、実装コードは Go で書かれていたな コマンドの使い方はインフラエンジニアの皆様が書いてくれるはずなので、コードリーディングしようかな との考えに至り、ソースコードリーディング自体
走馬灯のIaCは考えておいてというタイトルで登壇してきました 技術的負債に向き合う Online Conference https://findy.connpass.com/event/297813/ 走馬灯のセトリは考えておいての短編はどれも面白いのでオススメです。 https://w…
■スペシャリストが執筆したコンテナセキュリティ要素技術の解説書! 本書は、Liz Rice『Container Security: Fundamental Technology Concepts That Protect Containerized Applications』O'Reilly Media, Inc.の翻訳書です。 スケーラビリティと復元力を促進するために、現在多くの組織がコン...
2018年5月中旬に発表した 2018年度新卒向け 資料
社内向け勉強会 コンテナ入門とその先 https://gist.github.com/nwiizo/4926c004c7dafa28bcb9b7eb645be67e
Kubernetesの知識地図 —— 現場での基礎から本番運用まで
可観測性ガイダンスというタイトルで登壇してきました。 イベント名: オブザーバビリティ再入門 - 大切さと高め方を知ろう! イベントURL: https://mackerelio.connpass.com/event/316449/ # ブログでいくつかの可観測性に関する書籍のまと…
はじめに OpenTelemetryとは Opentelemetry のコンポーネント Opentelemetry のプロジェクトの仕様とStatus Tracing Metrics Logging(Specification にドキュメントがない) Baggage OpenTelemetry のSpanとTrace …
「PHPカンファレンス福岡2024」の登壇資料です。 https://phpcon.fukuoka.jp/2024/ # スライド掲載資料 https://speakerdeck.com/kassy1127/qiang-i-enziniatodong-kuzhong-de-xin-zu-1ni…
2019/10/03 Managing Kubernetes のススメ (社内勉強会用資料)
Initial v1 Release! What's Changed Updating apiversion for new release and adding Service kind to General Sections by @ian-bartholomew in #126 Make field spec.description consistent by @progra...
はじめに 本稿は、オープンソースの可観測性(Observability)プロジェクトである OpenTelemetry を取り上げた書籍「Learning Opentelemetry」の読書感想文です。従来の可観測性の課題であったデータの分断を解消し、トレース、メトリクス、ログなどの様々なテレメトリデータを統合的に扱う…
はじめに 近年、Kubernetesの採用が進む中、複数のチームが関わり、複数のクラウドプロバイダーへのデプロイを行い、異なるスタックを扱う組織では、その導入の複雑さが新たな問題となっています。本書 『Platform Engineering on Kubernetes』は、Kubernetes に登場しつつあるベスト…
はじめに 今年、わたしは女性との同棲を解消した。その過程で、円形脱毛症にも胃潰瘍にもなった。まるで自分の身体から生気が抜け落ちるような感覚に何度も襲われた。そして、人生でこれまでにないほど体重が増えるという、加齢を言い訳にしたような出来事が頻発した。彼女との生活でトーストの耳を食べるのをやめていたがそれも食べるように戻…
はじめに 本書『Observability Engineering』は、複雑化の一途をたどる現代のソフトウェアシステムに立ち向かうための、強力な武器となる一冊であり本稿はその読書感想文です。Observability Engineering を今から知りたい方はもちろん、Observability Engineerin…
July Tech Festa 2021 https://techfesta.connpass.com/event/213069/ 40分の資料を直前に20分に直した。。。 # July Tech Festaとは 2013年から始まったJuly Tech Festaは、ITエンジニアに情報交…
#SHIFT_SRE No SRE,No life|教科書には載っていない!俺たちが考えたSRE推進の道しるべ| #SHIFT TECH TALKS#1 登壇資料
はじめに 2017年の春、私は新卒としてGMOインターネット株式会社に足を踏み入れました。早いもので4年と2ヶ月が流れ、今、私は新たな旅立ちのためにこの場を静かに離れています。共に過ごした多くの人々との出会い、そして別れ、仕事を通じて得た学びと成長に、心からの感謝を表します。直接お会いして感謝を伝える機会を持てなかった…
OpenTelemetry is a revolution in observability data. Instead of running multiple uncoordinated pipelines, OpenTelemetry provides users with a single integrated stream of data, providing multiple...
Developers Summit 2022 https://event.shoeisha.jp/devsumi/20220217 https://event.shoeisha.jp/devsumi/20220217/session/3648/ 今週、ずっと体調が悪く昨日、PCR検査受けた…
書を捨てよ、現場へ出よう このSRE本がすごい!2024年 LT版というタイトルで登壇してきました。 SREたちの廊下〜あなたの現場での悩み、あの本にヒントがあるかも〜 https://findy.connpass.com/event/311323/ 元ブログはこちら このSRE本が…
ソフトウェアエンジニアが、マネジャーやCTOといったマネジメント職に進むのではなく、技術力を武器にテクニカルリーダーシップを発揮して、エンジニアリング職のキャリアパスを登っていくための「指針」と「あり方」を示します。 「スタッフエンジニア(超上級エンジニア)」になるには どんなスキルを身につければいいのだろうか? 技術的な能力さえあればいいのだろうか? なった人は、具体的に何をしたのだろう?...
こんにちは!DBREの福間(fkm_y)です。先月、弊社でデータベースの技術顧問をして頂いてる三谷(mita2)さんに開発本部向けの「MySQL SQLチューニング」勉強会を実施していただきました。 今回はMySQLの得意不得意なことの説明やSQLチューニングの流れ、具体的な事例を元にした対応例、また最近話題のHTAP…
麻生情報ビジネス専門学校 2019年7月12日 特別講義 http://www.asojuku.ac.jp/abcc/
はじめに エンジニアとして就職する前に読んだ「なれる!SE 2週間でわかる?SE入門」の内容があまりにも厳しく、業界に就職するのが怖くなったことを覚えています。本の中に登場する中学生の少女にしか見えない凄腕のSE、室見立華さんのような人物は現実には存在しないでしょうが、実際の業界には彼女のような凄腕エンジニアや年齢不相…