虎(牛)龍未酉2.1

ただの記録|+n年後のジブンが思い出せますように……

作業ログ|workflowy to markdown

状況

Obsidianというメモアプリが素晴らしそうな感じ。過去のメモを検索できると便利かなと思った。かなりのメモがWorkflowyに溜まっているので、持って来たい。でもworkflowyの標準ではmarkdownへのエクスポート機能がないし、検索しても、これぞというもの見つからない。

ということでスクリプトを書いた。

やったこと

cat workflowy-export.txt |
  sed -e s/^-/\\$'\n'##/ |    # -を##に変える
  sed -e s/^\ \ // |          # <spc>x2をトル
  sed -e s/^-/\\$'\n'###/ |   # -を###に変える
  sed -e s/^\ \ // |          # <spc>x2をトル
  sed -e s/^-/\\$'\n'####/ > workflowy-export.md # -を####に変える

# 上記のコメント(#)は実際には削除のこと

というあたまのわるい置換。

CotEditorとかで手で置換してもいいんだけど、プロセス再現性が欲しくて。

備忘

改行へ置換するのがぱっとわからなかった。下記の02/03を参考にさせていただいた。要は\\$'\n'を使うということ。

boo.shというファイルに実行権限を付与して、ターミナルで実行。 テストはターミナルでコマンドを打ち、最終的にboo.shで確定。

これからやりたいこと

参考

WorkflowyのExport ALLの出力はこんな感じ。

- 思考の道場
  - 2004-06
    - Freeciv
      - インストール
        - Install-MacOSX https://freeciv.fandom.com/wiki/Install-MacOSX
      - 初心者向けガイダンス
        - Freeciv.orgジャパン https://freeciv.fandom.com/ja/wiki/メインページ
          - Freecivについて https://freeciv.fandom.com/ja/wiki/Freecivについて
          - イントロダクション https://freeciv.fandom.com/ja/wiki/イントロダクション
          - Freecivの遊び方 https://freeciv.fandom.com/ja/wiki/Freecivの遊び方
        - Freeciv wiki(非公式) https://wikiwiki.jp/freeciv/
        - 最初の都市を建設するまで http://tatamo.81.la/blog/2016/02/20/freeciv-build-first-cities/
        - Freeciv基本戦略 http://utsukemononi.gozaru.jp/fciv/
    - 会社紹介の動画作成
      - PhotoCinema+ https://www.digitalstage.jp/photocinema/
      - 
    - ローグ
      - Rogue Y.Oz Vox http://yozvox.web.fc2.com/526F677565.html
      - jRogue https://leopard-gecko.github.io/jrogue/
      - macOSでデータ分離版ローグ(Rogue)を遊ぶ http://leopardgecko.hatenablog.com/entry/2016/11/10/030428
      - 【公式ローグII】rougeclone2 (データ分離版ローグ・クローンII UTF-8版) https://github.com/suzukiiichiro/Rogue2.Official
      - Rogue 5.4.4 攻略とビルド+インストール情報 https://www.nakajim.net/rogue/
      - スポイラ系
        - 巻き物と水薬の一覧 https://leopard-gecko.github.io/jrogue/ps.html
        - The Rogue's Vade-Mecum http://yozvox.web.fc2.com/rvm_jp.html
        - Messages in Rogue ~ ローグのメッセージ http://yozvox.web.fc2.com/rvm-msg_jp.html
        - 5.4.4モンスター https://www.nakajim.net/rogue/monsters.html
        - Clone II攻略 http://aaa.game.coocan.jp/rogue/kouryaku.html
        - Rogue Central DOCUMENTATION & SPOILERS https://coredumpcentral.org/docs.html
    - 持ち帰りチェックリスト
      - 封筒、クリアフォルダ、電源コード
      - 済
        - 賞与関係
        - フリクションの芯
        - マステ?
        - MacBook Pro?
        - 面接用ノート
## 思考の道場

### 2004-06

#### Freeciv
  - インストール
    - Install-MacOSX https://freeciv.fandom.com/wiki/Install-MacOSX
  - 初心者向けガイダンス
    - Freeciv.orgジャパン https://freeciv.fandom.com/ja/wiki/メインページ
      - Freecivについて https://freeciv.fandom.com/ja/wiki/Freecivについて
      - イントロダクション https://freeciv.fandom.com/ja/wiki/イントロダクション
      - Freecivの遊び方 https://freeciv.fandom.com/ja/wiki/Freecivの遊び方
    - Freeciv wiki(非公式) https://wikiwiki.jp/freeciv/
    - 最初の都市を建設するまで http://tatamo.81.la/blog/2016/02/20/freeciv-build-first-cities/
    - Freeciv基本戦略 http://utsukemononi.gozaru.jp/fciv/

#### 会社紹介の動画作成
  - PhotoCinema+ https://www.digitalstage.jp/photocinema/
  - 

#### ローグ
  - Rogue Y.Oz Vox http://yozvox.web.fc2.com/526F677565.html
  - jRogue https://leopard-gecko.github.io/jrogue/
  - macOSでデータ分離版ローグ(Rogue)を遊ぶ http://leopardgecko.hatenablog.com/entry/2016/11/10/030428
  - 【公式ローグII】rougeclone2 (データ分離版ローグ・クローンII UTF-8版) https://github.com/suzukiiichiro/Rogue2.Official
  - Rogue 5.4.4 攻略とビルド+インストール情報 https://www.nakajim.net/rogue/
  - スポイラ系
    - 巻き物と水薬の一覧 https://leopard-gecko.github.io/jrogue/ps.html
    - The Rogue's Vade-Mecum http://yozvox.web.fc2.com/rvm_jp.html
    - Messages in Rogue ~ ローグのメッセージ http://yozvox.web.fc2.com/rvm-msg_jp.html
    - 5.4.4モンスター https://www.nakajim.net/rogue/monsters.html
    - Clone II攻略 http://aaa.game.coocan.jp/rogue/kouryaku.html
    - Rogue Central DOCUMENTATION & SPOILERS https://coredumpcentral.org/docs.html

#### 持ち帰りチェックリスト
  - 封筒、クリアフォルダ、電源コード
  -    - 賞与関係
    - フリクションの芯
    - マステ?
    - MacBook Pro?
    - 面接用ノート

リソース(参考サイト)

01.OBSIDIAN

02.sed による置換で改行\nを出力する

03.sedで改行を出力する

環境

作業ログ|Evernote for iOSとショートカット

背景

ショートカットアプリで、エバーノートにメモを取ってる。急に思い通り動かなくなったので原因を調べた。

現象

ショートカットを使って、Evernoteの既存ノートの先頭にメモを追記している。急に動かなくなった。

「ENML for note is invalid」と言われる。

わかったこと

  • 「追加」はOKだが「先頭に追加」でダメな時がある
  • 「先頭に追加」で新規ノートをつくり、そこにショートカットから追加している限りはOK
  • 「先頭に追加」で新規ノートをつくり、それをiOSまたはmacOSアプリから編集すると、「ENML for note is invalid」になる

対策

  • 「先頭に追加」をやめて、「追加」にした
  • メモ用ノートを新しくした(前のは引き継がない)

f:id:masatora_bd5:20201127153744j:plain:w400

先頭に追加できるからevernote使ってるのに……これなら、もう標準のメモでいいじゃん。

補足

バグレポートってどうやって送れば良いんだろうか?

環境

【20Bxxx】Coders(クライブ・トンプソン)

はじめに

クライブ・トンプソン『Coders』すばらしい本だった。日本語訳もとても読みやすかった。それなりのテーマなので、すらすら読むわけにはいかなかったけど。

対象テーマも、表現手法も、なにもかも違うけれど、「リアルタイムで起きている大きな現象に対して、筆者が息を潜めて声を聞き取ろうとしている」という意味で、村上春樹アンダーグラウンド』の読後感を思い出した。まあぜんぜん違うけど。

後半章の論旨、忘れそうなのでメモ。

あ、AppleKeynoteを長年見続けているが、最近感じる違和感の原因が少し分かった気になった。

ch.07 The ENIAC Girls Vanish(消えたENIACガール)

コーディングの世界は女性が切り拓いてきたが、そのことは忘れ去られ、見せかけのメリトクラシー能力主義)、白人男性の世界になっている。

ch.09 Cucumbers, Skynet, and Rise of AI(キュウリ、スカイネット、AIの蜂起)

  • AI(ディープラーニング)は訓練データを集める際のバイアス、訓練データ自体のバイアスにより「偏見」を抱えがち
  • そもそも、過去の体系化であり、未来を作るものではない
  • スーパーインテリジェンスに対しては見解が分かれている

ch.10 Scale, Trolls, and Big Tech

  • ビッグテックのサービスは、スケール追求によるメリットの一方で、悪用に便利なツールにもなっている。また、個別のユーザに注意を払うことはない
  • 倫理的側面が抜け落ちるのは、工学の特性
  • ビッグテックが共通した挙動を示すのは、だれが書くか(コーダーのバイアス)、だれが資金を出すか(ベンチャーキャピタリスト)、どこで稼ぐか(広告)が共通しているから

その他

日本とはどこが違ってどこが同じ? 時間差でけっきょく同じになってくるのか?

Amazonへのリンク