NanoPi R2SにFriendlyWrtをインストール
NanoPi R2SにFriendlyWrtをインストールすると、誰でも簡単にルーターを構築することができます。 ここでは、NanoPi R2SにFriendlyWrtをインストールする方法について解説します。 【はじめに】 NanoPi R2Sとは、FriendlyElecという中国の会社が製造するシ...Gitリポジトリを別のサーバーに移行する
ここでは、Gitリポジトリを別のサーバーに移行する方法について解説します。 【移行先となる空のベアリポジトリを作成】 事前に、移行先となる空のベアリポジトリを作成しておきましょう。 ここで作成したベアリポジトリに、Gitリポジトリを移行することが...【Debian系OS】パッケージの自動更新を無効化
パッケージが自動更新されると、これまで動いていたソフトウェアが突然動かなくなってしまう可能性があります。 ここでは、UbuntuなどのDebian系OSで、パッケージの自動更新を無効化する方法について解説します。 【自動更新設定の確認】 現在の設定は、/e...【Ubuntu】固定IPアドレスを割り当てる
Ubuntuをサーバー用途で利用する場合、IPアドレスが変わらないようにする必要があります。 ここでは、UbuntuでIPアドレスを固定化する方法について解説します。 【ネットワークインターフェース情報の確認】 ip addressと入力し、ネットワークインターフェ...Raspberry PiにUbuntuをインストール
Raspberry Piは、Raspberry Pi OSの他にUbuntuを起動することもできます。 ここでは、Raspberry PiにUbuntuをインストールする方法について解説します。 【Raspberry Pi Imagerをインストール】 microSDにUbuntuを書き込むため、Raspberry Pi Imagerという...Win32 Disk Imagerのインストールと使い方
Win32 Disk Imagerは、Windows上で動作するディスクイメージ書き込みソフトウェアです。 ここでは、Win32 Disk Imagerのインストールと使い方について、解説します。 【Win32 Disk Imagerとは】 Win32 Disk Imagerは、SDカードやUSBメモリにディスクイメー...【C言語】ReLU(ランプ関数)の実装
ReLU(Rectified Linear Unit)は、機械学習やニューラルネットワークなどの分野でよく使用される関数です。ランプ関数とも言います。 ここでは、C言語でReLUを実装する方法について、解説します。 【ReLUとは】 ReLUは、ニューラルネットワークにおいて最...NanoPiとは?特徴と活用事例を解説
NanoPiとは、FriendlyElecが製造しているシングルボードコンピューターです。 ここでは、NanoPiの特徴や活用事例について、解説します。 【NanoPiとは】 NanoPiは、FriendlyElecが製造するシングルボードコンピューターです。小型で低消費電力のコンピュー...【C言語】シグモイド関数の実装
シグモイド関数は、機械学習やニューラルネットワークなどの分野でよく使用される関数です。 ここでは、C言語でシグモイド関数を実装する方法について、解説します。 【シグモイド関数とは】 シグモイド関数は、入力値を0から1の範囲に変換する非線形の関...【C言語】goto文でメモリ解放をシンプルにする
開発を行っていると、関数内で複数の動的メモリを確保しなければならないケースに遭遇します。 処理の途中でメモリ確保に失敗した場合、それまでに確保したメモリを解放しなければいけないため、どうしてもエラー処理が複雑になってしまいます。 ここでは...
12