コンテナ技術

【WSL2】DockerでCannot connect to the Docker daemon…と表示される問題の対処

この記事の内容WindowsでWSL2を使用して、Dockerのコマンドを起動した際に以下のコマンドが表示されて起動できないことがあったのでその対処方法を記載します。Cannot connect to the Docker daemon a...
ROS

【ROS1 初心者向け解説】その2 ROS1の概念についておさえる

概要この記事では、ROS1の基本となる概念について記載します。とても重要な部分で、この概念が頭にないとなかなかROS1の解説を見ても何を言っているのかわからなくなるので、非常に重要です。(勉強中なので、少しずつ更新していきます。)1つ1つ解...
ROS

【ROS1 初心者向け解説】その1 ROS1をDockerで動かしてみる

概要ROS1をWindows上のDockerで動作させるための方法を記載します。ROSのバージョンは、Noeticを使用します。今後、ROS1の概念や実際にプログラムを作成して動かす方法を解説していきます。起動してみるターミナルで以下のコマ...
仕事術

Google検索を英語圏を対象にして検索する方法

技術情報を検索しようとするときに、日本語で検索して情報が出てくればいいのですが、情報がなくて英語圏を対象に絞って検索したいということが結構あります。かといってそのまま英語を入れて検索しても日本語のページが引っかかってしまいます。そんなときに...
Python

Pythonでユニットテストコードを描くためのフレームワーク比較

Pythonでユニットテストを書く時になんのフレームワークを使ったらいいのか悩んだ時の話をこのページに書いておきます。Pythonのユニットテストフレームワークとしては、Python標準で入っているunittestか、pytestの2択にな...
プログラミング全般

【2022年】VSCode おすすめ拡張機能など

VSCodeを使い倒そうと、様々な拡張機能を調べて取り入れてみました。その中で開発で使っているものを厳選してまとめてみました。使えるものが一つでもあれば取り入れてみてください。フォルダを開くVS Codeでフォルダを開くときにどのようにやっ...
UML

【PlantUML】UMLを書くためのおすすめツール

要件定義や設計でクラス図やシーケンス図といったUMLを書く機会があるかと思います。どのようなツールを使うのかは開発の規模や予算によっても変わってくると思います。個人的に有料で一番オススメなものは、Enterprise Architectです...
コンテナ技術

【WSL2】Windows 11 HomeでDocker Desktopがstoppedのままで動かない問題

現象Windows 11 Homeで、Docker Desktopをインストールして起動したところ、ずっとstoppedのまま動かない状態になっていた。Settingsの画面もずっと読み込み待ちになっていて、設定変更もできない状態。Self...
AWS

AWS CLIのインストール・使い方について

この記事の内容この記事では、AWS CLIがそもそもどういうものなのかの概要を説明した上で、AWS CLIのインストール方法やAWS CLIの基本的な使い方について解説をします。AWS CLIとはAWS CLIとは、その名の通りCLI(コマ...
プログラミング全般

【Doxygen】C#やJavaのドキュメントコメント をHTMLに出力する方法

この記事の内容この記事では、Doxygenというツールを使用して、C#やJavaで記載したドキュメントコメントをHTMLに出力する方法を記載します。Doxygenでは、C, C++, C#, Objective-C,  Java, PHP,...