chevron_left

メインカテゴリーを選択しなおす

cancel
ITエンジニアの技術メモ https://ittechnicalmemos.blogspot.com

IT開発におけるニッチな情報やノウハウを提供しているブログです。その他にも、気になるテーマについても発信していきます。

EmptySet
フォロー
住所
未設定
出身
未設定
ブログ村参加

2020/05/05

arrow_drop_down
  • perfを用いたシステムのボトルネック解析方法

    背景 システムの処理速度を改善するために、ボトルネック解析を行う必要があった。 ボトルネック解析の方法と、プロファイリングに使用したperfの使用方法に関して調査を行った。 記事の目的 perfを使用し、ボトルネック解析を行う perf ここでは、perfの導入方法及び...

  • CUDAの導入方法(Ubuntu編)

    背景 GPUで並列処理を行うために、CUDAの導入が必要となった。 記事の目的 UbuntuにCUDAを導入する CUDA ここでは、CUDAの導入方法について記載する。 CUDAとは CUDAは、nvidia社が提供する並列処理ライブラリである。 利点 実装に関...

  • NvidiaGPUの温度を取得するスクリプトを作成(Linux)

    背景 GPUを搭載したPCでのソフトウェアのヒートランを行った際、GPUの温度をモニタリングする必要があったため、スクリプトを作成した。 記事の目的 NvidiaGPUの温度を取得するスクリプトを作成する nvidia-smi ここでは、NvidiaGPUの温度を取得する...

  • UbuntuへのJupyter notebookの導入方法

    背景 仕事で、データ解析や機械学習の学習環境用に可読性の高いプログラミング環境を構築する必要があった。 記事の目的 Jupyter notebookを導入する Jupyterの導入 ここでは、Jupyter notebookの導入方法と使用方法について記載する。 J...

  • 黒画面でカーソルが点滅し、OSが起動しない場合の対処方法

    背景 クローンしたUbuntuを Intel NUC 上で起動させようとした際に、黒画面でカーソルが点滅した状態となり、OSが起動しない現象が生じた。 記事の目的 Boot Repairでブートローダーの問題を修復し、OSが起動できるようにする Boot Repair こ...

  • Xvfbで仮想ディスプレイを作成する方法

    背景 映像出力の無い状況下で、WebRTCといった映像系のWebアプリケーションを動作させようとすると、正常に動作しない場合があったため、仮想ディスプレイを作成する方法を調査した。 記事の目的 Xvfbで仮想ディスプレイを作成し、アプリケーションの映像出力を仮想デ...

  • Kerasの導入方法

    背景 仕事で、ディープラーニングのモデルを学習させ、結果をエッジに組み込む必要が出てきた。ここでは、モデルの学習環境構築の方法について記載する。 記事の目的 Kerasを導入する Kerasの導入 ここでは、Kerasの導入方法と使用方法について記載する。 Keras...

  • google testでrosパッケージの単体テストを行う方法

    背景 rosパッケージを作成する際に、品質担保のために通常単体テストを行う。 googleテストの使用方法やCMakeListsの書き方を備忘録として記載する。 記事の目的 google testでrosパッケージの単体テストを行う google test google...

  • Visual Studio Codeのプラグイン導入

    背景 仕事で、ドキュメント作成やプログラミング作成にVisual Studio Code (以下vscode)を使用している。 個人的によく使うプラグインについて記載する。 記事の目的 ドキュメント作成やプログラミング作成でよく使うプラグインを記載する Visual S...

  • Visual Studio Code導入手順

    背景 仕事で、ドキュメント作成やプログラミング作成にVisual Studio Code (以下vscode)を使用している。 そこで、Windows及びUbuntuへのvscodeの導入方法と、初期設定について記載する。 記事の目的 Visual Studio Codeを...

  • 実行中のrosノードを全て終了させるスクリプトの作成方法

    背景 実行している複数rosノードをCtr+Cでkillする際、時々一部のノードが終了されずにバックグラウンドで実行される場合があった。このような場合、次にrosノードを起動した際に不具合が生じる可能性がある。そこで、実行中のrosノードを全てkillするスクリプトを作成した。 ...

  • USBポートでデバイス名を固定する方法(Linux)

    背景 同一デバイスを複数接続し、それらのデバイス名を固定する必要があった。デバイスが同一の為、udevのベンダーIDとプロダクトIDを利用してデバイス名を固定することができなかった。そこで、接続したUSBポートを用いた識別を行った。 記事の目的 同一デバイスを、接続したUSB...

  • Doxygen対応のコメント記載方法(C, C++)

    背景 仕事でプログラミングする際に、関数に説明を追加する場合が多いため、Doxygen対応のコメント方法について記載する。 記事の目的 Doxygen対応のコメント記載方法について記す Doxygen対応のコメント ここでは、Doxygen対応のコメント記載方法について記...

arrow_drop_down

ブログリーダー」を活用して、EmptySetさんをフォローしませんか?

ハンドル名
EmptySetさん
ブログタイトル
ITエンジニアの技術メモ
フォロー
ITエンジニアの技術メモ

にほんブログ村 カテゴリー一覧

商用