MySQLの導入
「MySQL」とは一般的にインストールされているオープンソースデータベース管理システムです。 この導入手順では、Ubuntu Server 20.04にMySQLをインストールし、データベースを管理できるようにします。 … 続きを読む »MySQLの導入
「MySQL」とは一般的にインストールされているオープンソースデータベース管理システムです。 この導入手順では、Ubuntu Server 20.04にMySQLをインストールし、データベースを管理できるようにします。 … 続きを読む »MySQLの導入
目次 見た目と仕様 必要なもの 設定手順 Raspberry Pi の初期設定 e-Paperの初期設定 フォトフレームのソースコードを設定する フォトフレームのスクリプトを実行してみる 電源コードを繋ぐだけで勝手にスク… 続きを読む »ラズパイで白黒フォトフレームを作る
目次 見た目と仕様 必要なもの 設定手順 Raspberry Pi の初期設定 e-Paperの初期設定 価格表示用のソースコードを設定する 価格表示のスクリプトを実行してみる 電源コードを繋ぐだけで勝手にスクリプトを実… 続きを読む »ラズパイでBTCの価格を表示する
自分がプログラムを開発するときのワークフローをまとめました。何をどのブランチで作業したらいいのか迷わないように、GitHubのPull requestとIssueを活用し、ZenHubで見やすいように可視化しています。 … 続きを読む »GitHubを使った作業のワークフロー
ZenHubとは、やらなければいけないことの進捗管理をGitHubでするための拡張機能です。進捗状況がカンバンで可視化されます。 導入手順 ZenHubの公式サイトを開き、「Try for free」をクリックします。個… 続きを読む »ZenHubの導入
リポジトリに親子関係を持たせることができ、子リポジトリを「submodule」と言う。 子リポジトリを親リポジトリのsubmodule化すると、親リポジトリのルートディレクトリに子リポジトリのフォルダが作成される。ただし… 続きを読む »submoduleを管理する
Commitにバージョン名(例:v1.0)を付けるときはTagを使います。バージョンの説明分はAnnotationに記載します。 Tagのみ(Annotation/説明文なし)を付ける 最新のCommitにTagを付ける… 続きを読む »CommitにTagをつける
Dockerfileとは、Docker imageの構築手順がテキスト形式で保存されているファイルです。Dockerfileをビルド(build)することで簡単にDocker imageを作成できます。Dockerfil… 続きを読む »Dockerfileの管理
コンテナは実行するプロセスをひとまとまりに保管しておく箱のようなものです。1つのdocker imageから、用途に合わせて複数のコンテナを作成できます。 例えば、Ubuntuのdocker imageから、機械学習用の… 続きを読む »コンテナの管理
Docker imageとは、ソフトがパッケージ化されたものです。Imageをrunするだけで簡単に好きなソフトを実行できます。 Imageのレベル感は様々です。単なるUbuntuのimageもありますし、Ubuntuに… 続きを読む »Docker imageの管理