BioErrorLog Tech Blog

試行錯誤の記録

HHKBのペアリング待機モード(青色点滅)を解除する

「Fn」+「X」 で解除できます。 はじめに HHKBのペアリング待機モード(青色点滅)を解除する おわりに はじめに HHKB (Happy Hacking Keyboard) で「Fn」+「Q」を入力すると、青色ランプが点滅してペアリング待機モードに移行します。 ペアリング待機モード中…

dfxで任意のディレクトリ配下にidentityを生成する | Dfinity, Internet Computer

結論: HOMEを指定してdfx identity new またはdfx identity get-principalを実行します。 はじめに 任意のディレクトリ配下にidentityを生成する やり方 補足: dfx identity get-principalを使ったやり方 活用事例 おわりに 参考 はじめに こんにちは、@bioe…

Web3界隈のスラング "gm" / "gn" の意味

gm = "good morning". gn = "good night". どちらも挨拶の言葉です。 はじめに "gm" / "gn" の意味 おわりに 参考 はじめに どうも、@bioerrorlogです。 Web3 / crypto界隈では、新参者には分かりにくいスラングが存在します。 私もcryptoに興味を持ち始めた…

Dfinityが目指す15個の目的を理解する | Internet Computer, ICP

Dfinity / Internet Computerが目指している15個の目的をまとめます。 はじめに Dfinityが目指す15個の目的 公共財として成長し続けるネットワーク効果 インターネットそのものに匹敵する可用性 デフォルトでセキュアかつプライバシーを保つ仕組み システム…

boto3でエラーハンドリングする方法をまとめる | AWS SDK for Python

boto3でエラーハンドリングする方法を整理します。 はじめに boto3でエラーハンドリングする client.exceptions botocore.exceptions コード例 おわりに 参考 はじめに こんにちは、@bioerrorlogです。 boto3で発生するエラーをcatchしようとしたときに、少…

dfxをバージョン指定してインストールする | Dfinity Canister SDK

dfx (Dfinity Canister SDK)をバージョン指定してインストールする方法を整理し、その実行コマンドの中身を読み解きます。 はじめに dfxをバージョン指定してインストールする インストールコマンド インストールコマンド読み解き おわりに 参考 はじめに こ…

Linux仮想マシンでYubiKeyを使う | VMware Workstation

VMware Workstationを使ったWindows上のLinux仮想マシンにYubiKeyを接続する方法を整理します。 はじめに 作業環境 Linux仮想マシンでYubiKeyを使う .vmx ファイルを編集 仮想マシン上でYubikeyを接続 Yubikeyの接続を確認 おわりに 参考 はじめに こんにち…

Dfinity, ICPでdapp開発入門 | ローカル環境でHello, World

Dfinity, Internet Computerへの入門第一歩として、Hello, Worldプロジェクトをローカル環境で動かします。 はじめに ローカル環境でHello, World OS環境構築 パッケージインストール 新規プロジェクト作成 生成されたデフォルトコードを読む ローカルcanist…

人工生命 "Lenia" を動かす | ALife

人工生命 "Lenia" を触って遊びます。 はじめに 作業環境 人工生命 "Lenia" を動かす Leniaとは Leniaを動かす いろんなLenia おわりに 参考 はじめに "Lenia" という美しい人工生命モデルがあります。 このデモ動画を見てみて下さい。 顕微鏡を覗いているよ…

AWS Config advanced queyのスキーマ定義の記載場所と使い方をまとめる

AWS Config advanced queyで指定できるスキーマ定義 (カラム名/propertiesの一覧) がある場所と、使い方をまとめます。 はじめに AWS Config advanced queyのスキーマ定義はどこにあるのか 場所 使用例 おわりに 参考 はじめに こんにちは、@bioerrorlogです…

boto3 clientのendpoint URLを確認する | AWS SDK for Python

作成済みboto3 clientのendpoint URLを確認する方法をまとめます。 はじめに 環境 boto3 clientのendpoint URLを確認する client.meta.endpoint_url client._endpoint.host おわりに 参考 はじめに こんにちは、@bioerrorlogです。 boto3クライアントの宣言…

Raspberry PiのGPIOピン配置を確認する

Raspberry PiのGPIOピン配置位置を確認する方法を整理します。 はじめに 想定環境 Raspberry PiのGPIOピン配置を確認する pinoutコマンドで確認する ドキュメントから確認する おわりに 参考 はじめに Raspberry PiのGPIOピン配置は複雑です。 私は毎度ピン…

Pythonでユーザー定義クラスのオブジェクトを等価比較する

Pythonで独自に定義したユーザー定義クラスのオブジェクト同士を等価比較する方法を整理します。 はじめに 動作環境 Pythonでユーザー定義クラスのオブジェクトを等価比較する __eq__メソッドでインスタンス変数を比較する __eq__メソッドで__dict__を比較す…

Raspberry Pi OSにDockerをインストールする

Raspberry Pi OSにDockerをインストールする方法をまとめます。 はじめに 前提 Raspberry Pi OSにDockerをインストールする 1. OSアップデート 2. Dockerのダウンロード/インストール 3. Dockerインストールの確認 4. ユーザにDockerへの権限を付与 5. 再起…

Raspberry Piを購入してセットアップする | Raspberry Pi入門

Raspberry Pi 4とその周辺パーツの購入から、Raspberry Pi OS起動までの作業をまとめます。 はじめに Raspberry Piを購入してセットアップする Raspberry Piとその周辺パーツの購入 microSDカードのセットアップ Raspberry Piの起動 おわりに 参考 はじめに …