Raspberry Pi に Ubuntu を入れたときに CLI からサウンド設定をする方法

結論 alsa-base と alsa-utils をインストールする。 方法 $ sudo apt install -y alsa-base alsa-utils 補足(ここが本題かも) 新しく作ったユーザでは*1 aplay -l を実行してもデバイスが見つからないと出てしまいます。これを回避するためには、新しく作…

PostgreSQL で初期ユーザとしてログインする

結論 操作ユーザを postgres に変更する $ psql -U postgres -d -postgres を実行してログインする 詳細 1. 操作ユーザを postgres に変更する su コマンドを用いて操作するユーザを postgres に変更します。 $ sudo su postgres 2. ログインしてみる 以下の…

Ubuntu 20.04 にて PostgreSQL を初期化する方法

結論 /usr/lib/postgresql/13/bin/initdb を、ユーザ postgres で実行する。その際にデータベースのデータを格納するディレクトリをオプションで指定する。 具体例 1. 操作するユーザを postgres に変更します $ sudo su postgres 2. /usr/lib/postgresql/13…

iPad Pro 12.9インチ では Face ID は不便になり得る

結論 標題のとおりです。 iPad Pro 12.9インチ では、その使用スタイル上、Face ID を有効にしていると不便になり得ます。カメラから遠い位置で操作することがほとんどであるからです。 ただ、一律無効にするのではなく、重要な認証を必要とする場合には Fac…

Git における「インデックス」という語と「ステージング」という語の関係はいかなるものか

結論 同じ意味である(「インデックス」=「ステージング」)。 感想 Git の理解が難しい理由の一つには、同じ意味の用語が複数あって、人や場合によって使われる語が異なるケースがあるからだと思っています。 初心者の頃にいろいろな説明を読みまくってい…

Oculus Quest 2 が SteamVR で認識されなかったのはイントラネット通信を不許可にしていたため

結論 標題の通りなのですが、Oculus Quest 2 を SteamVR に接続しようとしたところ、一向に認識してくれず、理由は Wi-Fi でイントラネット通信を不許可にしていたからでした。 以下はルータの表示画面です。 gyazo.com 背景 諸事情あって、Oculus Quest 2 …

Mac の Docker (Docker Desktop) が starting... が延々と続いて起動しないときの対処方法

前提条件 Version 2.4.0.0 (48506) で確認しました。 結論 ファクトリリセット(工場出荷状態に戻す、というやつです)を行います。 方法 1. Dockerのメニューのアイコンから Preferences を選択します。 クジラのアイコンをクリックして Preferences を選択…

Raspberry Pi では特定の Docker イメージ(コンテナ)は実行できない

結論 原因は、x86_64 でビルドされたから、です。実行時にたとえば以下のようなエラーメッセージが出ます。 standard_init_linux.go:211: exec user process caused "exec format error" 対応方法 以下の記事のとおりです。arm* でビルドし直します。 qiita.…

Raspberry Pi の Ubuntu で OS 起動時に任意のスクリプトを自動実行する方法

結論 /etc/rc.local ファイルを作り、中にシェルスクリプトを書く 最終行は exit 0 とする /etc/rc.local に実行権限を与える 具体例 /etc/rc.local を次のように書いたとします。 #!/bin/sh touch /tmp/hello_rc_local_world.txt 実行権限を与えます。 $ su…

Google ドライブ ファイル ストリーム のアプリケーションディレクトリに作成される「lost_and_found」ディレクトリ

結論 何らかの理由*1により転送に失敗したファイルの生ファイルが置かれる退避場所です。 どうするか lost_and_found ディレクトリ内のファイルをもう一度 Google ドライブ に同期しましょう。 補足 lost_and_found は原則としてシステムドライブに作られま…

GOG にて KONAMI の昔のゲームが配信開始

ゲームの販売プラットフォームの GOG にて、昔のコナミの作品がリリースされました。 www.gog.com これに関連して、GOG内の幻水のフォーラムが以前に増して活発になっています。 www.gog.com

RT-AC68U の NAS機能 において USB3.0 接続できる HDD/SSD ケースは限られる

結論 以下のケースだとだめでした(アフィリエイトリンクです)。このときのケースのコントローラ表示は JMicron でした。 3.5 hddケース,Inateck メッシュHDDケース、3.5インチ、UASP対応、SA01003メディア: エレクトロニクス 以下のケースだと OK でした(…

Rclone でワイルドカードを用いるときは --include オプションを用いる

Rclone とは rsync をクラウドストレージ等に対応させたコマンドです。 rclone.org 普通にワイルドカードを用いるとエラーになる 例えば、以下のようにコマンドを実行するとエラーになります。 $ rclone ls hogehoge:/home/foobar/fuga/*.txt 2020/09/24 06:…

「てがきはてなブログ」

Web

「てがきはてなブログ」とは labo.hatenastaff.com 試してみました

CIFS でマウントしたディレクトリに rsync や wget をすると utime や chtimes エラーが出るとき

結論 表題の現象が起きたときは、マウント時のオプション指定に注意しましょう。以前の記事に答えがあります。 obel.hatenablog.jp CIFS のパーミッション問題はいつも悩ましいです。 エラー例 $ wget https://hoge/fuga.jpg utime(fuga.jpg): 許可されてい…

Raspberry Pi に Ubuntu をインストールした際の初期アカウントは何か

結論 ID: ubuntu PASSWORD: ubuntu です。 参考 ubuntu.com

VS Code にて Remote SSH で接続した先で一部の拡張機能がインストールされない場合

gyazo.com 結論 手動で入れるしか無いようです(2020/09/22 現在)。 状況例 Vetur にしろ Todo Tree にしろ、下記のように SSH先 では手動でインストールしなければならないようです。同期機能は ON にしています*1。 gyazo.com gyazo.com 試していないけれ…

zsh で zsh-autosuggestions のキーバインドを設定する

結論 .zshrc に例えば以下のように書きます。'' でくくった中身が押下するキーになります。 bindkey '≥' autosuggest-accept 補足 zsh-autosuggestions のキーバインドに限ったことではなく、他のキーバインドの設定にも使えます 「キー」の記述は特に何も考…

MySQL のデータディレクトリを外付けHDDに移す

背景 Raspberry Pi 4 (8GB) を購入し、MySQL のサーバにしたいと思いました*1。MicroSDの容量は限られているのと、データベースのようなアクセス頻度が高いものをMicroSDに置いた場合のカードの寿命を考え*2、外付けHDDにデータを置きたいと考えました。 *1:…

PostgreSQL のデータディレクトリを外付けHDDに移す

背景 Raspberry Pi 4 (8GB) を購入し、PostgreSQL のサーバにしたいと思いました*1。MicroSDの容量は限られているのと、データベースのようなアクセス頻度が高いものをMicroSDに置いた場合のカードの寿命を考え*2、外付けHDDにデータを置きたいと考えました…

PostgreSQL のデータディレクトリの owner および group は postgres にし、パーミッションは 700 にする

結論 標題のとおりです。設定が適切でない場合には could not connect to server: のエラーが出ます。 データディレクトリの場所を変える場合には注意する必要があるでしょう。

CIFS を mount する際には「パーミッション」と「uid」と「gid」に注意する

結論 CIFS なストレージを mount する際には、「パーミッション」と「uid」と「gid」に特に注意する必要があります。たいていのトラブルの原因はこれらの値が適切に設定されていないために起きると思います*1。 *1:私が見てきた限りでは、そうでした

Raspberry Pi 4 (64bit) では goenv が使えない (2020/09/12 現在)

注意 2020/09/12 時点での情報です。 結論 Issue が Open されています。

Vue CLI v4.5.4 で Vue.js 3.x (Preview) で vue create しただけのログ

結論 ログです。

10月末〜年末にかけて、JAGMO主催の幻水のオーケストラコンサートが続けて開催

10月末〜年末にかけて、JAGMO主催の幻水のオーケストラコンサートが続けて開催されます。概略は次のとおりです。

ImageMagick で WebP から JPEG or PNG に変換する方法

結論 現在の ImageMagick のバージョン*1ならば convert コマンドで普通に変換できます。 $ convert sample.webp sample.jpg $ convert sample.webp sample.png 参考 用いたバージョンは以下の通りです。macOS に $ brew install imagemagick でインストール…

Twitter の検索において数字の全角半角は区別されない(ハッシュタグ検索でさえも)

Web

※2020/07/05 現在の内容です 結論 Twitter で検索をする際に、数字の全角と半角は区別されません。ハッシュタグ検索であっても同様です*1。 例 #20周年 でハッシュタグ検索すると #20周年 と #20周年 がヒットします #20周年 でハッシュタグ検索すると #…

2020/08/23 に開催された「百英雄伝」Discord での河野純子さんへの一問一答(英語チャンネル)

(参考)日本語チャンネルの内容について 日本語チャンネルの内容はこちら 概要 前回の記事 で書いたとおり、2020/08/23(日)の 01:00 より「百英雄伝」の 公式Discord において、河野純子さんへの一問一答イベントが開催されました(英語チャンネルにて) …

2020/08/22 に開催された「百英雄伝」Discord での河野純子さんへの一問一答(日本語チャンネル)

(参考)英語チャンネルの内容について 英語チャンネルの内容はこちら 概要 前回の記事 で書いたとおり、2020/08/22(土)の 23:00 より「百英雄伝」の 公式Discord において、河野純子さんへの一問一答イベントが開催されました(日本語チャンネル)。 実際…

「百英雄伝」の 109人目 のキャラを決める投票が 2020/08/21(金) 25:00 より 24時間 の期間で実施(と、河野さんへの一問一答)

「百英雄伝」の109人目のキャラクターの投票について 概要 第11回目の更新情報 にあるように、クラウドファンディングにおいて一定の支援が集まったため109人目の仲間が加わることになりました 109人目の仲間は、4つのデザインの中から私たちの投票により決…

Powered by はてなブログ