helloworlds

not a noun, it's a verb

インフラ

【Terraform】各ヴァージョンについて簡単に

概要 Terraformはヴァージョンによって、微妙に記述が違っていたりすることが多く、 特にチーム(複数人)で運用する場合は、ヴァージョンの統一感をもっておいたほうがいい。 よって、その記事がどのヴァージョンなのか知ってくおくといいかもしれない。 公式…

【terraform】"Error: Failed to load state" を解決する?!

今回は、Terraformについてです。 わたしがちょっとしたことでハマってしまったエラーについて、簡単ではありますが、メモがてら残したいと思います。 タイトルに"?!"と書いたのは、決定的な解決策?というか、 そもそも私のTerraformに関しての知見が足りな…

【AWS】2019年8月23日の障害についてメモ

今回AWSの障害についてです。 ついこの前、AWSの東京リージョン(AP-NORTHEAST-1)で大きな障害が発生しました。 なので、 さくっと、メモ程度にAWSの障害が起こった際の対応やチェックしたいサイトなどを残していきます。 今回の障害について 今回は、東京リ…

【Java】OpenJDK(無償)をmacOSにインストールする

今回は短い記事(メモ)です。 macOSにJava(JVM)をインストールするといった内容になります。 どうして今頃Javaのインストールなのか 今年2019年にはいって、OracleJDKが有償化されました。(個人開発目的は無償) なので、 macOS java インストール のように検…

【ネットワーク】VPNについて簡単におさえる!!

今回はネットワーク系の記事になります。 主に VPN についてです。 IT業界にいなくとも、会社で1回は聞いたことがあったり、なにかは知らないけど利用はしている!なんて方は多いのではないでしょうか。 社外から社内へのネットワークにアクセスする際に利用…

【AWS】boto3で扱うprofile

今回はAWS、Pythonを使用してなにかコードを記述するときに使用するprofileの扱い方についてです。 Pythonだとboto3をしようする場面がおおいと思います。 また、AWSサービスを利用するにあたって、1人(またはチームや部署、プロジェクト)でいくつかのcreden…

【インフラ】motdをカスタマイズ!!

少し投稿が止まってしまいました... 今回は小ネタ的な内容になります! インスタンス(サーバー)にSSH接続した時に出る、格好いい文字! こんなの↓ ローカル環境構築してるときや、 開発において環境ごとになにか作業する時に、目立つmotd を設定していたほう…

【TCP/IP】マスタリングTCP/IP メモ

マスタリング TCP/IP 入門編(第5版) マスタリングTCP/IP 入門編 第5版 o21o21.hatenablog.jp ネットワーク基礎知識 スタンドアロンからネットワーク利用へ 従来、コンピュータは単体で使われていた。その利用形態を スタンドアロン という。 しかし、コンピ…

【TCP/IP】チェックサムを計算していく

今回は、ちょっとした計算をしようかと思います。 ということで、IPチェックサムについて取り上げてみようかと思います。 TCP/IPについて学んでいる時にチェックサムという単語をみかけていて、 その時は読み飛ばしていましたが、気になって仕方がないので記…

【TCP/IP】tcpdumpの出力からTCP/IP再入門!

今回は、主にTCP/IPの分野の基礎を固めていければと思い記事にしました。 再入門みたいなかんじです! 本題に入る前に まず、TCP/IPの説明に入る前に、前提知識として知っておくことがあります。 ネットワーク系の技術書なんかでは当たり前に出てくる2進数や…

【インフラ】気になるLinuxコマンド!

今回はLinuxのコマンドについて色々調べてみました。 自分の場合、仕事でもプライベートでもだいたい同じコマンドを使っていますが、 作業中に「もっと便利にならないかな?」とか効率化を求めます。 が、その時は思っていてもすぐ忘れていて、新しいコマン…

【tmux】tmux入門 (mac)

今回はtmuxについて記事を書きました。 私的なことを言うと、最近インフラよりの知見を貯めているからです!w それはそうと、以前からtmuxについては、名前くらいしか知りませんでした。 (というか、この記事を書いているときもtmux歴まだ1ヶ月も経たないく…

【Linux】Linuxの各ディレクトリについて軽くまとめてみた

今回はLinuxのおけるディレクトリについてまとめてみました。 CUIで操作していると、「あれ?このディレクトリってなんのためにあるんけ?」 ってよくその度にググるので、基本情報をまとめました。 Linux LinuxとはOSの1つであり、Unix系オペレーションシ…

【nginx】nginx再入門 概要と特徴

今回はnginxについてです。 nginxについてですが、 この記事では主に、概要と特徴についてまとめています。 実際の設定ファイルの記述(記述自体簡単なので、説明しなくもいいが)についてや、 モジュールについての細かい説明はしていません。 基本的な部分を…

【AWS】EC2のJavaをヴァージョンアップする

今回は、EC2のJavaのヴァージョンを上げる方法です。 対象は、AmazonLinux1です。 AmazonLinux2では試していませんので、ご承知ください! それでは、さっそくやっていきます。 確認 まず、今インストールされているJavaのヴァージョンを確認します。 $ java…

【AWS】AWSホワイトペーパー 概要まとめ

今回はAWSのホワイトペーパーという、 AWSにおけるアーキテクチャやセキュリティについてなどのトピックが載っている資料をまとめました。 (随時更新中~~~~~~~~~~~~~~~) 意図としては、AWSの資格である、AWS ソリューション アーキテクトにお…

【インフラ】クラウドについて考えてみた

だいぶ日が空いてしまいました。。。 今回はインフラについてこちらの本を元に学んでいる最中なので、記事にしてみました。 インフラといっても、ほとんどクラウドについての内容になっています。 インフラCI実践ガイド Ansible/GitLabを使ったインフラ改善…