books

ソフトウェアテストの定番入門書 2 冊の紹介

ソフトウェアテストは IT エンジニアなら確実に関わることになりますが、どのように取り組むべきかなかなか自信を持ちにくい分野でもあります。 この記事では、そんなソフトウェアテストの入門書を紹介します。

Read
books

RDB 設計の入門にオススメの書籍まとめ

RDB の設計はシステム開発で非常に重要なポイントですが、非常に奥が深く、勉強するのはなかなか簡単ではありません。 この記事では、そんな RDB の設計について基本を学ぶための、入門第一歩としてオススメの書籍を紹介していきます。

Read
how-to-study

Linux の入門第一歩のオススメ勉強法と書籍のまとめ

最近はプログラミング学習サービスも増え、プログラミングの入門を学ぶ方がとても増えました。 そんな中、プログラミングの入門後に学んでおきたいテーマとして「Linux」が挙げられます。 この記事では、Linux の入門第一歩としてオススメの勉強法と書籍をまとめます。

Read
electronics

Raspberry Pi で動かすコードをクリーンアーキテクチャ的な考え方で整理する

最近、「Raspberry Pi でおもちゃの車を自動走行させる」という試みを始めました。 こういったプログラムを書いていると、「キーボードから入力を受け付ける処理」、「車の動作アルゴリズムを提供する処理」、「Raspberry Pi のピンに出力してモータを動かす処理」などがごちゃごちゃになりやすいです。 遊びなのでごちゃごちゃなコードでも構わないのですが、せっかくなので、クリーンアーキテクチャ的な考え方でコードを整理しました。

Read
reports

AWS App Runner が Ruby のソースコード連携に対応してなくて面倒?そんなときは Cloud Native Buildpacks

先日 AWS に App Runner という新サービスがリリースされました。 コンテナイメージの作成を自動でやってくれる Cloud Native Buildpacks と GitHub Actions を使って、Dockerfile を書かずに App Runner で Ruby のアプリケーションを起動してみようと思います。

Read

【2021 年】情報セキュリティ関連資格まとめ

IT エンジニアとして働く中で、情報セキュリティはやはり気になるところです。 仕事でセキュリティについて質問をされることも多いので、この機会に情報セキュリティ関連の資格を取得したりしたいと思い、調べた内容をまとめました。

Read
reports

AWS App Runner を早速さわってみた【接続数でオートスケーリング・ゼロスケール(?)】

本日 (2021/05/19)、AWS に App Runner というサービスがリリースされました。 App Runner は、コンテナアプリケーションを非常に簡単にデプロイできるサービスのようです。 GitHub と連携した自動デプロイや、接続数でのオートスケーリングを試したのと、ゼロスケールのような挙動に気付いたので、そのあたりをまとめました。

Read
reports

IT エンジニアが電子政府 e-Estonia について調べてみた

日本政府のデジタル化については昨今話題となっていますが、電子政府といえばエストニアが最も有名です。 自分もなんとなく耳にしたことがあるくらいだったので、エストニアの電子政府について調べてみました。

Read
concepts

「Bash でコマンドを実行する」を少しだけ掘り下げてみる

慣れてくると当たり前になる概念も、しっかり説明しようとすると意外と難しいことがあります。 例えば、「Bash でコマンドを実行する」ということを説明しようとすると、実は結構難しいのではないでしょうか。 この記事では、「Bash でコマンドを実行する」ということを少しだけ掘り下げてみます。

Read
electronics

Raspberry Pi でモータドライバを使っておもちゃの車を走らせる

最近友人と電子工作を色々やってみようという話になり、分かりやすいテーマとして「Raspberry Pi でおもちゃの車を自動走行させる」というのを目指すことになりました。 最初の段階として、まずはモータドライバを使っておもちゃの車を走らせるところまで進めたので、やったことをまとめます。 同じことに挑戦する方のため、何を購入したのかも具体的に書いていきます。

Read