ゲーム以外の雑記(井上明人)

最近は、ほとんどキーボードの話をしています。

こちらのブログはサブアカウントです。こちらは研究およびゲームに関係のない記事を載せています。

メモアプリの評価基準

 
  • メモアプリはいろいろあるが、いくつかの側面から評価できる。
  • 評価基準を下記に書き出してみる。
メモアプリの評価基準

1 値段

  • 安いにこしたことはないが、ビジネスモデルが貧弱すぎるサービスだと、長期的にサービスが保守されない可能性が高い。

2 文字編集の基礎機能:Wordプロセッサーに準じる柔軟な編集環境

  1. 見出しを扱える
  2. 太字を扱える
    1. ショートカット(Ctrl + B)などがあると良い。
  3. リスト表示を扱える
  4. 表を扱える
    1. 単に扱えるだけでなく、コピペで済むと良い。
  5. 図を扱える
    1. 単に扱えるだけでなく、コピペで済むと良い。
  6. 検索・置換機能がある
    1. 正規表現に対応しているかどうかも重要
  7. アウトライン機能
    1. アウトラインモード(Workflowyなど)
    2. 構造化エディタとしての機能
  8. 脚注の使いやすさ
  9. 文字の回り込みの制御
  10. 書体の変更
  11. スペルチェック等(textlint)
  12. CSSが適用可能か
  13. ホットキー、ショートカットがきちんとしているか(Vim

3 データが長期的に残るかアーカイブ可能性

3.1 オフラインにデータが残るかどうか(紙copi, obsidian)

  1. 標準的にオフラインにデータが残るというのは、データがいつのまにかなくならないという意味で非常に重要

3.2 オフラインにデータが残らない場合、下記の要件を評価

  1. データのエクスポートのしやすさ
    • 一括でのエクスポートに対応してくれていないサービスは、正直、キツい。
    • 後述のデータ互換性も大事(独自形式で吐き出されても、データ移行がしにくい)
    • データ形式が一般的でも移行しにくい形式だとやはりキツいので、メタデータ等が標準化された形式に準拠しているところのほうがよい。 (サービス終了のタイミングでユーザー数が膨大ならなんとかなるという説もある)
  2. 運営会社・サービスの規模、安定性、収益性
    • 長期的にはサービスが潰れる可能性は高い(geocitiesとか)
    • サービスが潰れなくとも、いきなり有料化したり、経営者が変わって阿鼻叫喚になることはあるので無料ならいいというもんでもない。
  3. サービスのアップデート、バージョン更新頻度
    • バージョン更新がないものはそのうちに扱えなくなる。
  4. プログラム/CMS等の言語の後方互換性に期待が持てるか
    • 10年前に、phpつくったCMSが軒並みつらいことになっている)

3.3 データの互換性:独自形式ではない

  1. txt > md > html > odf, rtf, epub, tex > docx > 独自md > pages, jtd
  2. pandocで変換して運用がしやすければOK

4 多機能性

4.1 プラグイン拡張が可能か

  1. プラグインのインストールがしやすいか
  2. プラグインの開発コミュニティが盛んか(間接的ネットワーク外部性が高い)
  3. 自分でもプラグインが開発できるそうか
  4. 現状で提供されているプラグインに自分が求めるものがあるか

4.2 標準機能の多機能さ

4.2.1 オンライン機能
  1. バイス間での運用のしやすさ(≒クラウド
    1. クラウド利用が無料(dropbox paper)
    2. クラウド利用が一部有料(evernote)
    3. クラウド利用が全て有料(obsidian)
  2. 多人数による同時編集(dropbox paper, google doc,notion, miro等)
4.2.2 端末内連携機能(他アプリとの連携)
  1. office連携(MS Onenote
  2. カレンダー連携(google keep)
  3. 地理情報連携(google keep)
  4. カメラによるOCRの連携(iOSメモApp)
4.2.3 メモ間の連携機能
  1. タグによる実装
  2. 記事間リンクによる実装(wiki系列)
  3. マインドマップ機能
  4. アイテムのカード化(miro, todoist)

5 開発環境としての評価

5.1 高速性(EmEditor, 秀丸)

  1. 起動の速さ
  2. 巨大ファイルが安定的に開くか
  3. 正規表現による大量置換処理が早くて安定しているか

5.2 各言語のファイルの扱いやすさ:

  1. ソースコードの入力支援機能
  2. 対応している言語の数

5.3 各種のデータファイルの使いやすさ

  1. CSV, TSV, json, xmlなど

5.4 ターミナルが起動できるか(vscode, sblime txt)

5.5 直接プログラムを動かせるか(Jupyter Notebook, R Studio, Google colab)

6 その他の印象の良し悪し

 こうしてみると、メモアプリに何を使うかについて、自分は、それなりにこだわりがあるんだな……という気がする。
 特に、他の人とちょっと違うポイントとしては、まあ作ったメモデータの保守性の部分だろうか。数年後とかに、昔書いたメモが必要になることはけっこうあるので、何かしらの都合で、全滅されてしまうとちょっとつらいところがある。
 
あと、obsidianは、概ね快適だけど、まだこまかな機能のバグみたいなのとか、使い勝手の悪さは正直、ちょこちょこはあるかな、という印象はある。上記の番号付きリストがいまひとつな感じになってしまっているのは、まあ処理が難しいのだとは思う。
ここらへんは老舗サービスと比べると、まあ、あと数年は見たほうがよさそう。
 

Obsidian(markdown editor)のプラグインよるfootnoteの自動管理。

ローカル環境において使用可能なWYSIWYGMarkdownエディタであるObsidianを使い始めてみて、おおむね満足できるように感じている、、、のだけれども、脚注をもりもりに使う人間にとって、Markdownの仕様でダントツに不満なのは、footnoteまわりに仕様である。コメントをつける最低限の機能はあっても、正直なところデフォルトの機能は使いにくい。

LaTeXの\footnote{}のように動的に、ナンバーを振りなおしてくれるということができない。これさえ、うまく設定できれば、Markdownにほぼ不満はないのだけれども、この仕様だけは、見栄えをそこまで詰めなくても問題ない文書ですら、LaTeXやWordを使い続けざるを得ない理由になっている。

ただ、Obsidianのプラグインをいろいろと掘っていったらけっこう、それなりfootnoteを扱えそうだったのでご報告。

 

 

 

(1)Footnote Shortcutによるfootnoteの簡易入力

plugin "Footnote Shortcut"というのを入れて、ホットキーを設定すると下記のような感じで、さくっと脚注が作れます。

 

 

(2)Tidy Footnotesによる脚注の番号の自動整除

これだよ、、これが欲しかったんだよ、、、という、Tidy Footnote。

これも、ホットキーを設定しておくと一発でいけます。まあ、ホットキーを忘れると番号が自動では整除されないので、Wordとかだったらそういうことをせずとも、そのまま番号を管理してくれるんでWordのほうが楽だという人は、まあそれなりに多いかとは思いますが、これがあるとないとで、Markdownへの評価が激変するやつ。です。します。

 


(3)ついで:pandocで、wordとlatexにもうまく変換

 

pandocのコマンドこんなかんじのコマンドでやった

 

Markdownから、Wordへ

pandoc sample.md --from=markdown --to=docx --standalone --output=sample.doc

 

Markdownから、LaTeX

 pandoc -f markdown -t latex -o output.tex sample.md

 

pdfには、obsidianから、そのまま出力すればよい。

 

 

 

 

ここに学会から配られたWord書式をかましてみたり、

dev.classmethod.jp

ZoteroBibTeXで参考文献リストを整えたりしたら

 

qiita.com

 

結構いろいろなことができて面白いな、と思うのだがいかんせん、共同編集とかが、ちょっと難しいのはやはり悩ましい。共同編集用の注の書式を考えると、やはりインラインの注釈を後工程で編集すんとかじゃないとMarkdownで共同編集するのは厳しいだろうな、という気はする。

Markdownベースの共同編集ツールとしてよくできているNotionや、dropbox paperは脚注関係の機能は切り捨てられているので、論文的な文章にはやはり使いづらい。

 

そうなると、Office 365や、Google Docといった共同編集ツールがどうしても、便利だとういうことになる、、、のはわかるのだが、

私がしょっちゅうさわっているファイルはWordにすると、40万字オーバーのファイルなので、正直Wordとかにすると、どうしてもバグが多く発生してしまいがちなので、さわりづらい。

今書いている本は、もうLaTeXでやり抜く予定だが、次はMarkdownで書きたい。

 

WindowsPC上での縦書きPDF問題(つまり右綴じ左綴じ問題)

結論だけ言うと、

PDF-Xchange Editorをインストールして、下記の設定でいけるので、なんとかすべし。

 

右綴じ、左綴じの設定

表示タブを選択

 

見開き表示を選択

 

右綴じ・左綴じの変更

 

Adobe Acrobat Proがあれば、もちろん、Adobe Acrobat Proで設定できるのだが、複数台のPC端末をもっていると、Adobe Acrobat Proを全部のPCに入れるのも、ライセンス処理なとを考えてもけっこうな手間ないで、もうこれでいいのでは。

 

でっかく読みたい場合

 

1.ふつうにフルスクリーンでみる:F11

F11を押すべし。

そのあとで、左下のほうにカーソルをあわせると、メニューが出てくるので、「見開き」を押す。

左下で見開き表示になるよ

 

 

2.上のリボンを隠す

あとは、初見でわかりにくいのは下記

上のメニューを閉じるのはここから

 

 

 

 

紙copiからobsidianへの移行でやったこと。

obsidianがいいという話は聞いていたのだが、ついに乗り換えるかな、という気分になったので、やったことをメモる。

 

  1. デフォルトのフォルダ(vaults)を紙copiと同じフォルダにする
  2. ファイルのソート順を紙コピと同様に、最終更新日の新しい順にする
  3. community plugins を有効にして、"txt as md"をインストール
  4. 古いテキストデータだと、EUCや、Shift_JISが混じっているので、文字コードは一括返還(手段は、いろいろとあるが、いろいろと試した結果、EmEditorで900個ぐていのファイルを開いて、全部変換するのが一番確実性が高かった。)

 

これで、おおむね完了するかと思う。

これに加えて、何をどこまでやるかはいろいろとあるかとは思うが。プラスアルファでやるとよさそうなこと。

 

  1. 各ファイルのタグの設定
  2. 各ファイル間のリンクの設定
  3. CSSをつくる(特にナンバリング)

既製品の分割・日本語メカニカルキーボード

わー、こんなの先月出てたのか。

これは、完全に待望のやつだわ。

これで、ホットスワップ対応だったら完全に勝つる感じ……

 

pc.watch.impress.co.jp

 

ホットスワップ対応なら、キークロンQ11のやつがあるし、

Barocco のMD770JPもあるけど

 

親指シフト的には、シフト部分のところがちゃんと分割されていて、かつキーの機能設定ができるのが、かなりポイントが高い。

 

評価ポイントをいくつかまとめる

 

  • Barocco, Mistel MD770JP,88Key, 75%,JISキーボード <要注意> カーソルキー使いにくいかも,スペースキーは親指シフトユーザー向きか微妙
  • Barocco, Mistel MD770 88key 75%ANSIキーボード,カーソルキー使いやすい <要注意> スペースキーは親指シフトユーザー向きではない
  • キークロンQ11, ホットスワップ対応75%ANSI,下記ソルキーは使いやすい。光る<要注意>親指シフトユーザー向きではない。
  • Filco, Majestouch Xacro M10SP, 60%JISキーボード,機能キーの設定位置がおもしろい。親指シフトユーザー向けと思われる <要注意> カーソルキーは使いにくいかも。60%キーボードなので、Functionキーとか慣れない人は要注意

 

と、こう並べてる見ると、やはり、今回のFilco親指シフトユーザーには一番ありがたい設計になっているのではないかと思う。(多分)

動画を見た感じ、だと、M5と、M10のところに、右シフト、左シフトをセットできれば、概ねいい感じなのではないかという印象。たぶん、比較的素直に設定できそうな印象だが、親指シフト系の人の報告を待ちたい。

 

www.youtube.com

 

 

ユーザーコミュニティ主導型のイノベーションプロセスの還流っぽい

 

それと、HHKB Studioに関して、ぺかそさんとびあっこさんが関わった件もそうだけど、

 

自キー界隈のコミュニティで得られた知見の企業へのフィードバックが2023年現在10月のシーンとして、わかりやすく起こっているな、という印象を受ける。キークロンがホットスワップ化の対応などをしたはじめたのが、数年前なので、キークロンが日本でも流行りはじめたのをうけて、日本国内の独自潮流がHHKBやFilcoなどに変革圧力をもたらした、と解釈できるのかな?

 

 

 

 

 

 

 

安めの国産メカニカルキーボード:Owltech赤軸キーボードの注意点

前に何度か、安くでCherry MX keyのメカニカルキーボード購入できる(しかも、親指シフト向け)ということで、推薦しているOwltechの赤軸キーボードを2019年に購入して、メインキーボードではないが、ちょくちょく使ってきての注意点を描いておく。

 

■1.キーボードの表面のプラスチックが数年たつとべとつきやすい。(いわゆる加水分解がおきやすい材質)

現状、最大の問題点はこれだと思う。一応アルコール等で拭くことで多少、解決は可能な問題ではあるが、正直、美観は損なうし、かなり丁寧に拭かないとべとつく。キーキャップはさすがにべとつかないのだが、キーキャップの周辺のプラスチックがべとつく。

これは、使い始めて数年は気にならないと思うが、数年たってくると、正直、気になる人はかなり気になると思う。アルコールだけだと今ひとつなので、一回、分解をして上半分だけ重曹なので洗うなどの処理が必要かもしれない。

この加水分解が起きる性質のプラスチックは、電化製品でもけっこう安い商品だと多いので、悩ましい。

 

■2.キーキャップのつくりがやすい。

これはまあ、日本語のフォントが若干へんだとか、そこらへんの話なので、まあ気にならなければ、気にならない範囲。人による。