機雷がなんだ! 全速前進!

SEというかプログラマというか、日々のエンジニア生活の中で体験したことなどを中心に書きためていくことにする。

[2020/05/15(金)]アジャイル・ディスカッション!!オンライン へ参加してきました

新型コロナウイルスによる自粛生活が始まってから集合形式の勉強会は殆どがキャンセルされ、久しく社外勉強会に参加していませでしたが、最近ではオンライン形式の勉強会も増えてきました。これまで何度が参加させてもらったアジャイル・ディスカッション勉…

Certified Kubernetes Application Developer (CKAD) 試験に合格しました

本日(5/18)Certified Kubernetes Application Developer (CKAD) 試験に合格しました。合格するまでの勉強方法などのメモです。誰かの何かの役に立てば幸いです。 Kubernetes認定資格について 詳細はこちらの過去記事をご覧ください。 今回は「CKAD-JP」で…

pod内からncコマンドで疎通確認する方法

k8sのトラブルシュートなどでpodから疎通確認する方法についての簡単なメモです。 時々しか使わないので、時間が経つと100%忘れるのでここにメモを残しておきます。 nc コマンドの説明 NetcatはHobbit氏によって開発された、汎用TCP/UDP接続コマンドラインツ…

k8sコンテナでコマンド実行するマニフェストファイル記述例

k8sコンテナでコマンドを実行するマニフェストファイルの記述例を紹介します。 TL;DR 下記の流れでk8sコンテナでコマンドを実行するサンプルをいくつか試してみました。 サンプル1:単純な引数ありコマンドを実行する(commandのみ)記述方法 サンプル2:シ…

コンテナイメージの違いによる pod のふるまい

コンテナイメージの違いによる pod のふるまいに関するちょっとしたメモです。 TL;DR 下記の流れでコンテナイメージの違いによる pod のふるまいの違いを確認しました。 サンプルpodを作成&起動確認(メインプロセスなし <= コンテナイメージ:busybox) サ…

自粛の息抜きにkubectlでちょっとだけ遊んでみる

CKADの勉強してたら楽しいクジラちゃんコンテナ(docker/whalesay)と出会いました。 ので、自粛の息抜きに kubectl でちょっとだけ遊んでみました。(笑 デフォルトはクジラちゃん(オプション指定:なし) kubectl run whaleme --image=docker/whalesay --…

Certified Kubernetes Administrator (CKA) 試験に合格しました

昨日(4/28)Certified Kubernetes Administrator (CKA) 試験に合格(1回目[4/14]:不合格、2回目[4/26]:合格)しました。合格するまでの勉強方法などのメモです。誰かの何かの役に立てば幸いです。 ■ Kubernetes認定資格について CKAは、Linux Foundation…

*[本]業務システムクラウド移行の定石

業務システムクラウド移行の定石 オンプレからクラウドへシステム移行する際の手順がステップごとに分かりやすく記載してある。経験値が少ない人、ある程度経験はあるが進め方や観点の漏れ抜けがないか気になる人にとって良い本だと思う。教科書的な内容にな…

*[本]百年アーキテクチャ~持続可能な情報システムの条件~

オージス総研の本 [百年アーキテクチャ] 10年近く前に書かれた本ですが、それほど古さを感じない内容でした。この本が本質を突いているということもあるんだろうけど、日本のIT活用や業界構造の課題がこの10年間それほど変わっていないってことなのかもしれ…

*[本]業務システム開発モダナイゼーションガイド~非効率な日本のSIを変革する実践的ベストプラクティス~

タテワリの壁(組織、契約、こころ、etc.)によって同じゴールを共有できてないことに起因して発生する諸問題への対応手段についてざっくり書いてありますねという所感(あと、全編にわたりMSワードで記載されていたという驚きもある) 日本特有の(?)多重…

みんなが欲しているもの(こと)

確か新卒でIT業界へ入社して1年目のことだったと思う。 「最近は、皆なんでもITだと騒いでるが、皆ちょっと思い違いをしている。ITはあくまでも手段。日本のメインはモノづくりなんだから勘違いしたらいかん。皆がほしいのはモノなんだから、ITはモノづくり…

2019年ふりかえり

今年は念願のJAWS-UG(さいたま、横浜)に何回か参加できた。 AWS Summit Tokyo 2019にも参加できたし、AWS-SAP(Solutions Architect Professional)も取得できたし、なんとAWS-re:Invent 2019(シリコンバレー&ラスベガス)にも参加できた。 いろいろ問題…

Jenkins Xを触ってみた(後編)

CloudNativeなCI/CDパイプラインの本命 Jenkins X の「Serverless Jenkins X Pipelines with Tekton」を試してみました。 ちなみに前回記事はこちら(↓) orinbou.hatenablog.com ※前回は Jenkins installation type「Static Jenkins Server and Jenkinsfile…

Ionic4ハンズオン資料を公開します

内部で開催したIonic4ハンズオン資料を公開します。 本ハンズオン資料では大きく下記の内容を実施します。 WordPressのWebAPIと連携した簡単なアプリの実装(Web+PWAアプリ) Nativeアプリのビルド、配布、Native機能の連携(Nativeアプリ) こんな感じ(↓…

AWS 認定ソリューションアーキテクト – プロフェッショナル(SAP)学習用セミナ動画まとめ

Youtubeに公開されているAWS公認セミナ動画でAWS 認定ソリューションアーキテクト – プロフェッショナル(SAP)の試験対策に役立ったと感じたものを個人的にまとめてみました。 知ってるとこはガンガンSkipしてOKなので、分からないところを繰り返し見て理解…

AWS 認定ソリューションアーキテクト – プロフェッショナル(SAP)を取得しました

AWS 認定ソリューションアーキテクト – プロフェッショナル を取得(1回目:6/15不合格、2回目:8/10合格)しました。 合格するまでの勉強方法などのメモです。誰かの何かの役に立てば幸いです。 AWS認定について 詳細は以下の公式ページに記載されています…

AWSのDRシナリオが変わっていた件

DR(Disaster Recovery)のシナリオが少し変わっていたのでメモがてら更新 AWSのDR資料でコールドスタンバイがパイロットライトに変わっていました。 AWSで実現するバックアップとディザスタリカバリ(2013年) AWSで実現するバックアップとディザスタリカバリ…

Jenkins Xを触ってみた(前編)

少し時間が空いてしまいましたが、下記セミナーに参加してきてきました。 cloudbees.techmatrix.jp せっかくなので、少し手を動かして Jenkins X を触ってみました。 Using the Google Cloud Shell 環境構築手順は下記の公式サイトを参考にしました。 https:…

xAsCodeとxOpsについてまとめてみる

どんどん新しいのが出てきて良く分からなくなってきたので、とりあえず調べた情報をまとめておく。 xAsCode(xxx as Code / xxx-as-Code) キーワード スコープ 参考 Everything as Code 全て info Infrastructure as Code インフラ info Security as Code セ…

[2019/5/21(火)]JAWS-UG横浜 #16 DevOps へ参加してきました

先月に続きJAWS-UGイベントに参加してきました。 今回参加させてもらったJAWS-UGイベントは下記です。 jawsug-yokohama.connpass.com 前回と同様に講演を聞きながら自分用メモとして書き留めた内容なので、意味不明な点もありますが、ご容赦ください。 プレ…

[2019/4/20(土)]JAWS-UG さいたま支部 第11回勉強会〜re:Invent 2018 re:Cap & AWSフリープレゼン〜へ参加してきました

以前から参加してみたかったJAWS-UGイベントに参加してきました。思えば、数年前「JAWS-UG 中央線」にエントリしてみたものの、仕事の都合で参加できませんできした。結局JAWS-UGへの参加はそれっきりしないままになっていたのですが、数年越しのリベンジ参…

Linuxサーバのプロンプトのカスタマイズ

複数のLinuxサーバへSSHリモート接続して、複数コンソールを同時に立ち上げていると、今どのサーバに対してコマンド打ってるか間違えそうになるので、サーバ毎にプロンプトを少しだけカスタマイズした。本当はリモート接続ツールから変えたかったけど、沢山…

何となく2018年をふりかえってみる

今日書かないと2018年の投稿が0件になってしまうので何か書いておこうと思う。 という訳で、本年の最終日ということもあり今年を振り返って思うことをつらつらと書いてみることにする。 昨年末から今年の夏くらいまで、とあるプロジェクトの開発リーダーを担…

AWS 認定ソリューションアーキテクト – アソシエイト(SAA)を取得しました

先日 12/24(日)に AWS 認定ソリューションアーキテクト – アソシエイト を取得(1回目:12/3不合格、2回目:12/24合格)しました。 認定を取得するまでに個人的に何点かハマったところがあったので、メモしておきます。何かの役に立てば幸いです。 AWS認定…

ソフトウェアの材料は何か?

先日とある飲み会で「ソフトウェアの材料」というテーマで話をする機会があった。あまり深く考えたことがなかったけど、もともと大学の研究室が材料力学を専門にしていたこともあり、何だかおもしろいぞって思った。 例えば、自動車を製造しようと思えば、そ…

[2016/9/24(土)]“俺たちの!!” XP祭り2016へ参加してきました

昨年は諸事情により参加できなかったXP祭りでしたが、今年は参加できました。 午後からの参加となったため、午前の牛尾さんの基調講演を聞くことができなくて残念でしたが、早々にスライドをUPしていただけたようなので、後程じっくりと堪能したいと思います…

Agile Japan 2016 公認レポーターとして記事を書きました

だいぶ時間が経ってしまいましたが、今年始めて AgileJapan2016 (5/31開催)に参加してきました。初参加ながら縁あって公認レポーターをお願いされ記事を書くことになりました。 現在までに4本の記事を執筆しましたが、ありがたいことに全て掲載していただ…

HTTP TRACE / TRACK Methodsの無効化を確認する方法

先日Apacheの脆弱性チェックで指摘された設定を無効化した際に、設定変更が本当に適用されているのか確認する方法が分からなかったので調べました。 なんか、まぁ、今更なヤツですがここにもメモしておこうと思います。 TRACE TRACKメソッドの無効化 まず設…

[2016/7/20(水)]『駅すぱあと』のヴァル研究所さんへ大人の社会見学へ行って来ました

夏風邪でダウンしていたので少し時間が経ってしまいましたが『駅すぱあと』のヴァル研究所さんの現場を社会見学させてもらいました。ちなみに大人の社会見学…というタイトルには深い(やらしい)意味はありませんw 入口ではペッパーくんがお出迎えしてくれ…

SEのための契約知識【超】入門

諸事情により少しだけ勉強する機会があったので 知ってそうで意外と知らないIT系システム開発の契約に 関しての基礎的な知識(の一部)をスライドにまとめてみました。 ★SEのための契約知識【超】入門(#1) SEのための契約知識【超】入門 // Speaker Deck ★SE…