nDiki : エラー

エラー - error

fault と error と failure

fault

原因。

error を引き起こすもの。

  • design faults (バグ)
  • hardware faults
  • lower level service faults
  • specification faults

error

システムの状態の一つ。

failure を引き起こすもの。

fault のインスタンス。 (user error は含まない)

failure

不具合現象。

システムの外。

スポンサード リンク

2019年8月12日 (月)

デジタルハリネズミで撮った動画Twitter 用に変換する

デジタルハリネズミで撮影した動画はそのまま Twitter に投稿できない様子。

ブラウザでは MP4(H.264 形式、AACオーディオ)をサポートしているとのこと。

最初は FFmpeg で変換しようかと思ったのだけれどデジタルハリネズミ動画ファイルだとエラーになるので、 VLC で変換することにした。

プロファイル作成しておく

VLC の [ファイル] - [変換/ストリーミング] で「変換とストリーミングダイアログ」を開く。プロファイルの選択で「Video - H.264 + MP3 (MP4)」のプロファイルを選び、[カスタマイズ]でオーディオコーデックのコーデックを MPEG Audio から MPEG 4 Audio (AAC) に変更し。新しいプロファイル「Video - H.264 + AAC (Twitter MP4)」として保存。

これで H.264 + AAC に変換できるようになる。

あとはデジタルハリネズミで撮った動画ファイルを指定して変換すれば OK。拡張子 m4v で作成された動画ファイルを Twitter に投稿できることを確認。 Buffer でも投稿できたのでこれでいいかな。

スポンサード リンク
[ 8月12日全て ]

2020年3月9日 (月)

Remember The Milk 障害

昨日から Remember The Milk の調子が悪くなった。Web 版でリスト/スマートリスト関連の操作(ドラッグ&ドロップで並び替え・並び替え指定の変更・スマートリストの追加・変更・削除など)が軒並みエラーに。スマートフォン版は同期エラー

最初は自分のアカウントのデータが壊れたのかなと思ったけれど同じような状態だという Tweet を見かけるようになったので、リストを変更しない運用でしのぐことに。

今日の夜になってもまだ直らないので久しぶりに Todoist を触ってみた。いろいろ機能が増えているいるけれど、Smart Add・検索・スマートリスト・完了タスクの再利用性を考えるとやっぱり Remember The Milk だなぁという感触は変わらず。サブタスクまわりは Todoist がいいんだけれどねぇ。

寝る前ぐらいは直ったので一安心。自分の Tweet にも Remember The Milk 公式アカウントから直ったとのメンションをもらっていた。こういうの嬉しいな。

[ 3月9日全て ]

2020年5月28日 (木)

KeePassXC-Browser 拡張機能を使って Chrome でパスワード入力

パスワードなどのログイン情報は KeePass データベースに格納して管理することにし Mac では KeePassXC をパスワードマネージャーとして使用している。加えてよくログインする Web サイトについは Google Chrome に保存して自動入力して手間を減らしている。

ここでさらに 1Password 共有保管庫(shared vault)を使うという話が組織で出てきたので、パスワード管理に使うツールを増やさないために Google Chrome に保存をやめる(減らす)ことにした。

その代わりに KeePass データベースで管理で手でコピー & ペーストで入力していたものをこれを機会に自動入力できるように。 KeePassXC-Browser 拡張機能を Google Chrome にインストールした。

ローカルホストで KeePassXC が実行されていないとエラーになるという点で一手間多いが、KeePass データベースパスワード管理を集約できるようになるのは良いな。

[ 5月28日全て ]

2020年7月31日 (金)

今日のさえずり: 振替輸送の改札前でモバイルSuicaアプリがエラーで立ち上がらないトラップ

[ 7月31日全て ]

2020年8月1日 (土)

ノートン セキュリティを更新せずに Sophos Home を試してみる

macOS Catalina にアップデートしてから Time Machine

信頼性を向上するために、新規バックアップを作成する必要があります。

エラーを出すようになってしまった。出るとがっくりとなるあれだ。初回バックアップが完了したあと、ほとんどの場合次回バックアップで上記エラーが出てしまう。毎回フルバックアップだと時間がかかるわ遡れないわで、結構厳しい。

macOS Catalina + ノートン セキュリティ」でこの不具合が発生していると Web で書かれていたりするので原因として疑っている。ちょうどノートン セキュリティのライセンスが切れるタイミングなのでいったんアンインストールすることにした。

そのままセキュリティソフトウェア無しで検証したいところではあるもののリスクはある。仮に問題無かったとしてもそのままセキュリティソフトウェア無しで使い続けられないので解決にならない。

以前試したこともある Sophos Home を代わりに入れた状態で Time Machine の様子をみることにした。

インストールアプリケーションなのに環境設定するにも cloud.sophos.com にアクセスしなければならないのが気持ち悪いのだけれど仕方あるまい。

[ 8月1日全て ]

2020年8月3日 (月)

ノートン セキュリティをやめたら Time Machine バックアップが壊れなくなった(かも)

macOS Catalina にアップデートしてから Time Machine

信頼性を向上するために、新規バックアップを作成する必要があります。

エラーを出すようになってしまったので、一昨日ノートン セキュリティをやめて Sophos Home に変更してみた。 AirMac Time Capsule と Synology DiskStation DS216j の2台それぞれに初回バックアップと何回かの増分バックアップまで実行したけれど、今のところエラーが出ていない。 ようやく Time Machine がまともに戻るかなー。

[ 8月3日全て ]

2020年10月26日 (月)

校正メモアプリ idraft を試す

「goo辞書が作った校正メモアプリ idraft by goo」というアプリを知ったのでインストールしてみた。スマートフォン上で文章チェックをする良いアプリにめぐりあえていなかったので期待。

オフラインにして「言い換え」「校正」を試したところエラーで機能せず。ですよねという感じ。サーバサイドで処理しているのかな。

文章チェック機能は IM と同様に入力の根幹に近い部分なので、サーバに送られるの嫌だよね。開発・保守観点でロジックと辞書をサーバに置きたいというのはとてもわかるのだけれど。

残念ながらポリシーにより使えない実装だった。

[ 10月26日全て ]

2021年1月5日 (火)

最近の Unisonビルドする

双方向ファイル同期化ツール Unison File Synchronizer、 Mac で使っているのが Unison 2.48.6 の GUI 版なのだけれど、古いせいか macOS Catalina だと「Install command-line tool」 が機能しない(/usr/bin にインストールしようとしているからかな)。

macOS 上で text UI 版がちょっと使いたい & GUI 版も新しいのにしたいなと思ってビルドとかした。

現在の Unison のバージョン

2021年01月05日時点での安定版は 2.51.3

Homebrew で入れる

 $ brew install unison

で text UI 版の「unison version 2.51.3 (ocaml 4.10.0)」が入る。GUI 版は入らない。

macOS Catalina 上でビルドする

Unison 最新版のバイナリ配布が見当たらないのでビルドしてみる。 Xcode が必要。

 $ xcode-select --install

で入る Command Line Tools だけだと text UI 版の Unison しかビルドできないので App Store から Xcode をインストールした。

OCaml は Homebrew ので済ます。

 $ brew install ocaml

今日時点で入るのは OCaml 4.10.0 だ。次に Unison 2.51.3 をビルドする。

 $ cd ~/tmp
 $ curl -OL https://github.com/bcpierce00/unison/archive/v2.51.3.tar.gz
 $ tar zxvf v2.51.3.tar.gz
 $ cd unison-2.51.3
 $ make all

make だけだと text UI 版しかビルドされないので make all してみた。が残念 GUI 版はエラーで途中で止まった。今はうまくビルドできないのかもしれない。

諦めて make で text UI 版だけバイナリを得ることにした。 make 後

 $ ./src/unison -version

で実行できることを確認。 ./src/unison を適当なところにコピーしておく(これなら brew install unison で十分だった)。

FreeBSD 上でビルド

ローカルホストの Unison とリモートホストの Unison のバージョンが合っていないと同期できないのでリモートホスト側 (FreeBSD 9.1-RELEASE-p24) でも同じバージョンのものをビルドする。さくらのレンタルサーバ プレミアムで root 権限はないのでユーザー権限にて。

まずは OCaml。最近の OCaml は opam というのでインストールして使うのが流儀らしい。 opam をインストール。

 $ cd ~/tmp
 $ mkdir bin
 $ curl -OL https://raw.githubusercontent.com/ocaml/opam/master/shell/install.sh
 $ BINDIR=$HOME/tmp/bin sh install.sh

リモートホストの環境に合ったプレビルドが無いとエラーが出て install.sh ではインストールできず。

OCaml の前に遡って opam のビルドをする。

 $ cd ~/tmp
 $ curl -OL https://github.com/ocaml/opam/archive/2.0.7.tar.gz
 $ tar zxvf 2.0.7
 $ cd opam-2.0.7
 $ gmake cold CONFIGURE_ARGS="--prefix ~/tmp/opam"
 $ gmake cold-install

ビルドできた。opam を初期化する。

 $ PATH=$HOME/tmp/opam/bin:$PATH
 $ opam init

gpatch が無いとエラーで止まった。 patch へのシンボリックリンクで gpatch を作ってイケるかなと思ったけど今度は別のエラーで止まる。うーん。 opam で OCaml をインストールするのは断念。

OCaml のドキュメントを読んだら今まで通り configure して make も普通にできるじゃない。

 $ curl -OL https://github.com/ocaml/ocaml/archive/4.10.0.tar.gz
 $ tar zxvf 4.10.0.tar.gz
 $ cd ocaml-4.10.0
 $ ./configure --prefix $HOME/tmp
 $ gmake
 $ gmake install

次に Unison 2.51.3 をビルドする。出来上がったバイナリは今使っている Unison 2.48.3 と併用できるように別のディレクトリへ。

 $ cd ~/tmp
 $ curl -OL https://github.com/bcpierce00/unison/archive/v2.51.3.tar.gz
 $ tar zxvf v2.51.3.tar.gz
 $ cd unison-2.51.3
 $ PATH=$PATH:$HOME/tmp/bin
 $ gmake
 $ ./unison -version
 $ mkdir -p $HOME/local/unison-2.51.3/bin
 $ cp -a src/unison $HOME/local/unison-2.51.3/bin

サイト

[ 1月5日全て ]

2021年2月19日 (金)

Obsidian Publish を独自ドメインで使う

6日前に使い始めObsidian Publish がいい感じ。やはり独自ドメインにすることにした。 notes という名前を使っている Obsidian Publish サイトが多いので notes.naney.org にしよう。

Cloudflare を設定する

まず Cloudflare にアカウントを作り naney.org のネームサーバを VALUE-DOMAIN のから Cloudflare のに変更

移行ができたところで Obsidian Publish のカスタムドメインを設定する。

Cloudflare の「DNS 管理」で下記レコードを追加。

  • タプ: CNAME
  • 名前: notes
  • コンテンツ: publish-main.obsidian.md
  • TTL: 自動
  • プロキシ ステータス: プロキシ済み

SSL/TLS」はすでに「SSL/TLS 暗号化モード」が「フル」になっていたのでこれで設定終了。

Obsidian Publish を設定する

Obsidian Mac アプリケーションObsidian Publish 設定「サイトオプション」にある Custom domain で「notes.naney.org」を変更する。

反映されるのを待つ

これで https://notes.naney.org/ でアクセスできるようになる。設定直後は Web ブラウザでセキュリティ警告が出たり一部のノートエラーで正しく表示されなかったりして焦ったが、しばらく時間を空けてから Web ブラウザキャッシュをクリアしてアクセスしたら正常に動くようになった。

めでたしめでたし。自分のドメインだと自分のノート感が出て嬉しい。

[ 2月19日全て ]

2021年4月11日 (日)

今日のさえずり: クレジットカードが有効期限切れで「ファミリー ライブラリにコンテンツを追加できませんでした」

  • 16:05 Google Play で購入したアプリをファミリー ライブラリに追加しようとすると「ファミリー ライブラリにコンテンツを追加できませんでした」とエラーになっていたの、支払い方法に登録していたクレジットカードが有効期限切れだからだった(アプリ自体は Google Play 残高で購入していた)。
  • 16:07 クレジットカード情報を更新したら再びファミリー ライブラリに追加できるようになった。
[ 4月11日全て ]

About Me

Naney Naney

Naney (なにい)です。株式会社ミクシィで SNS 事業の部長をしています。

About nDiki

nDiki1999年1月に始めたコンピュータ日誌を前身とする NaneyWeb 日記(兼パーソナルナレッジベース)です。

#nNote タグがついている記事は他の記事に比べて、より断片的・未整理・不完全なちょっとしたノートです。まだ結論に至っていない考えなども含まれます。頻繁/大幅に更新したり削除したりすることがあります。

※本サイトの内容は個人的見解であり所属組織とは関係ありません。

Other Notes

ナレッジベースアプリケーション Obsidian で書いているノートの一部を notes.naney.org で 公開しています。

月別インデックス
Process Time: 0.150532s / load averages: 0.48, 0.46, 0.45
nDiki by WATANABE Yoshimasa (Naney)
Powered by DiKicker