たろログ2

実験的運用により、記事品質が乱高下することがあります。予めご了承ください。

日々の学習記録

スループットと IOPS

前書き AWS EC2 の EBS について学んでいたところ、ストレージのタイプにおいて「スループット」、「IOPS」という用語が出てきた。 前から両者の違いがあいまいなままにしていたので、この機会にしっかりと調べてみた。 スループット (Throughput) 単位時間…

計画テンプレート

よく利用している、計画を立てるためのテンプレート。 ゴールの確認 求められているものを確認する 期日の確認 成果物の洗い出し 情報収集 以前に同じものを作った人はいないか? 手順はないか? プロセスの洗い出し 成果物の生産に必要なプロセスをすべて洗…

PHP と Python の比較

前書き 最近、 Python をよく使うようになった。 PHP との違いについて書く。 環境構築が楽 PHP に比べて、圧倒的に環境構築が楽である。 それも特に、 Windows での環境構築が楽なのが非常に助かっている。 「エコシステムが整っている」というらしい。 プ…

2022-11-19 AWS SAA-C03

AWS Solution Architect Associate (SAA) の更新をしないといけないため、学び直しを行った。 概要 合格点 720点 配点 100 ~ 1000点 セクション セキュアなアーキテクチャの設計 弾力性に優れたアーキテクチャの設計 高性能アーキテクチャの設計 コストを最…

2022-11-09 フォーマットの変更を分けてコミットする

手順 リフォーマッタを無効にして変更を行う 自動リフォーマッタを有効化したまま変更を行うと、変更の差分とフォーマット修正の変更が混ざる。 自動リフォーマッタを無効化して開発を行う。 変更のプルリクエストを提出する 変更のみで、プルリクエストを行…

2022-09-28 Windows に PHP のバイナリをインストールする

前書き Xampp でインストールするのが一般的であると思われるが、バイナリを設置することでインストールすることもできる。 単に PHP をコマンドラインから利用したいだけであれば、これで足りる。 環境 Windows10 PHP 7.4 インストール方法 下記ページから…

2022-09-27 RRDtool の概要

RRD とは、 Round Robin Database の頭字語 (acronym)。 Round Robin 方式については参考元の記事を参照。 最初に、利用するディスク領域すべてを確保する。 時系列データを順に保存していき、確保した領域を使い果たした場合は最も古い領域にデータを上書き…

2022-08-31 RPM Spec ファイルの Scriptlets について

Scriptlets Spec ファイルに記載されている %post, %pre などのマクロは「Scriptlets」といいます。 Scriptlets :: Fedora Docs (fedoraproject.org) rpm -i や rpm -U, rpm -e を実行した際において、任意のスクリプトを実行することができます。 httpd な…

2022-08-30 RPM spec ファイルを書く

前書き RPM spec ファイルを書いた。 体系的に整理しないまま、今日実施して分かったことについて書く。 Source0 の形式は %{name}-{version} Source0 の形式は %{name}-{version} がよい。 また、解凍した際に作成されるフォルダの形式も %{name}-%{version…

2022-08-28 データベースについて学ぶ

まえがき データベーススペシャリストの午前Ⅰの問題を解いていたが、想像に比べてあまりにも難しく感じたので、一度「達人に学ぶ DB 設計」という書籍を通して読んでみることにした。 昔 Kindle で購入したが、積んでいた書籍である。 情報 データを「観点」…

2022-08-25 データベーススペシャリスト試験 過去問題を解く

前書き 今日は令和三年度の問題への解答を終え、令和二年度の問題に続けて解答した。 本当に解答しただけで、間違えた問題の見直しや、わからない単語の調査などは行っていない。とりあえず一通り解くことを優先している。 こうやってメモをする必要もないか…

2022-08-15 データベーススペシャリスト試験 令和三年度 午前Ⅱ問題を解く

前書き 応用情報技術者試験に合格しているため、午前Ⅰ の問題は免除される。 午前Ⅱ の問題の過去問を解き始めた。 令和3年 (2021年) 秋の問題である。 問1 CAP定理ってわからん 問2 モデル A は馴染みがあるが、 B は微妙、 C は読み取ることが非常に難しく…

2022-08-11 Docker におけるファイルコピー

前提 記載例は、自分がプライベートで作成している PHP アプリケーションの Dockerfile から借用した。 COPY vs ADD ADD は、 tar ファイルを解凍しつつコピーする際に利用する。 基本的には、機能が絞られていてシンプルな COPY を利用することが推奨されて…

2022-08-09 システムにおいて変更された rpm パッケージの一覧を確認する

前書き アプリケーションのインストール前後など、システムにおいて変更された rpm パッケージの一覧を確認したいタイミングがあります。 確認方法 以下のコマンドを実行することで、その変更時刻から変更された rpm パッケージの一覧を得ることができます。…

2022-08-05 火災保険の見直し

みんなの部屋保険 G3|SBI日本少額短期保険 株式会社 ~ 賃貸住宅・マンション向け住宅総合保険なら安心・快適のNSSIへ というものから、新型火災共済|大阪府民共済 に乗り換えた。 2年間で 2万円のものが、 2年で 3000円になった。 「みんなの部屋保険 G3…

2022-07-29 Windows と Ubuntu で US配列を使用する際の、英語と日本語の切り替え方法

発生した問題 日本語キーボードで「日本語/英語(直接入力)」を切り替える場合は「半角/全角」を押せば良い。 US 配列になると「半角/全角」キーは使えなくなるので、「Alt+`」を利用する。 しかし、Ubuntu (厳密に言えばその IME である Mozc) のデフォルト…

2022-07-28 RHEL6 の awk は gawk

前書き man awk と実行すると gawk というコマンドのマニュアルが出てきて驚いたが、 RHEL6 の awk は gawk というコマンドのエイリアスとなっていた。 コマンド出力 # cat /etc/redhat-release Red Hat Enterprise Linux Server release 6.10 (Santiago) # …

2022-07-27 Google Cloud Skills Boost 実施

今日の実施内容 Logging, Monitoring and Observability in Google Cloud | Google Cloud Skills Boost for Partners のコースを引き続き実施している。 Module 3: Alerting Policies Module 4: Monitoring Critical Systems なお、ドキュメントを読むのに疲…

2022-07-26 Google Cloud Skills Boost の実施

Security Engineer 認定狙いから Network Engineer 認定狙いへ変更 今期の業務目標を「Google Certified Professional Cloud Security Engineer の取得」から「Google Certified Professional Cloud Network Engineer の取得」に変更することにした。 まだ上…

2022-07-25 Google Cloud Skills Boost 実施

前書き 引き続き Course Resources | Google Cloud Skills Boost for Partners の PDF ファイルを読み進めた。 「Module 2: Networking Pricing and Billing」、「Module 3: Network Design and Deployment」の二つを完了。 かなりネットワークには詳しくな…

2022-07-22 Google Cloud Skills Boost 実施

今日も引き続き、 Course Resources | Google Cloud Skills Boost for Partners のページを進めていった。 「Module1: Hybrid Connectivity」については今日で完了し、「Module 2: Networking Pricing and Billing」に進んだ。 Network Connectivity Center …

2022-07-22 Windows10 の入力インジゲータが消えた

発生した問題 Windows10 の入力インジゲータが突然消えました。 システムアイコンの表示が有効になっていることは確認済みです。 やったこと 上記設定画面で入力インジゲータの表示を「オフ -> オン」してみましたが、状況に変化はありませんでした。 解決方…

2022-07-22 朝礼 5分スピーチの実施

前書き 私の勤務先では、平日の朝 9時から朝礼が始まり、持ち回りで 5分間のスピーチが行われます。 テーマは何でもいいのですが、技術的な話が望ましいとされています。 今日は私の担当だったため、 Docker の話をしました。 テーマは「Docker のビルド処理…

2022-07-22 英語の母音記号「æ」

図書館で「ITエンジニアのゼロから始める英語勉強法」という書籍を借りてきて読んだ。 その中で、「まず英語の音素」の発音から始めようということが書いてあった。 英語の曲を口ずさんだりするのは得意なので自覚はなかったが、改めて確認すると自分の認識…

2022-07-20 Google Cloud Skills Boost の実施

先日、スライドの PDF が提供されているページを見つけ、ビデオを見なくてもいいことがわかった。引き続き、今日もスライドの PDF を読み進めていった。 今日は、 「1. Hybrid Connectivity」という箇所を読み進めた。 しかし、オンプレ環境との接続において…

2022-07-19 Google Cloud Skills Boost 実施

今までビデオを見ていたのだが、スライドの PDF で同様の内容を確認できることが分かった。 Course Resources | Google Cloud Skills Boost for Partners こちらを確認して進めていくことにした。 今日は、 Cloud Load Balancer について。 Cloud Load Balan…

2022-07-18 ドコモ光からコラボ光に事業者変更を行った

ドコモ光の契約更新月となった。回線の契約を見直していたところ、現在契約しているドコモ光 (プロバイダ:とくとくBB) よりもコラボ光 (とくとくBB) の方が月額として安く利用できることに気がついた。 ドコモ光から、とくとくBB光というコラボ光のサービス…

2022-07-14 Google Cloud Skills Boost 実施

VPC Network Peering Compute Engine, GKE, App Engine の Frexible 環境でのみ利用できる。 Peering する VPC 同士にアドレス空間の重複がなければ、双方向にポチポチして、本当に簡単に Peering できる。 Transit Peering はサポートされていないため、双…

2022-07-13 Google Cloud Skills Boost 実施

Cloud IAM の Custom Role predefined role を選択して表示されるメニューから、「create role from this role」をクリックすることでサクッと作成できる。 Firewall rules デフォルトでは、ネットワーク全体に適用される。 特定のインスタンスにのみ適用す…

2022-07-12 Google Cloud Skills Boost 実施

Google Cloud Skills Boost 実施 Lab Review: Getting Started with VPC Networking | Google Cloud Skills Boost for Partners から開始して、 IAM roles | Google Cloud Skills Boost for Partners まで実施した。 VPC Networking 周りは馴染みがなくやや…