nDiki : ノート

2018年9月30日 (日)

2018年第2第3四半期ふりかえり

四半期毎にふりかえりをしようと思っていたんだけれど、第2四半期末は後回しにしている間に終わってしまった。第3四半期末も後回しにしてこれを書いたのは10月23日だったりする。

続けたいこと

写真を見に行く (前回: 続けたいこと)

最近行ってないなと思ったけどここ半年43回は行っていた。もっといろいろ見て感性を磨きたいな。

本を読む (前回: トライしたいこと)

最近は通勤時にスマートフォンで Kindle本を読むようにしている。ちょっとずつだけれど時間的にはこの枠が習慣化しやすいかなと。

写真を撮る (前回: トライしたいこと)

毎朝通勤時に1枚撮ることを日課にしたら習慣になった。

それ以外に毎日2枚 Twitter に投稿するという自分ルールを作ったら、撮りためなきゃというのがあってカメラを持って出歩く時間が増えた。 DSC-RX0 が気軽に持ち歩けること・ Lightroom を買って現像が楽しくなったというのも大きいな。

フィルムの方は TC-1 に入れたフィルム写ルンですがまだ撮り終わっていない。今となってはフィルムは撮りどころが難しくて。

自分の Tweet を Retweet する (NEW)

感想を聞いたことはまだないんだけれど、 Retweet したらいいねがつくので継続してみる。

will doリスト作りは前日に(NEW)

前日に will do リスト(クローズドリスト)を作っておいた方が朝の仕事の出だしが早い。前日作れないこともあるけれど、できるだけ前日で。

引き続き続けたいこと(前回: 続けたいこと)

以下はいい感じなので引き続き継続。

改善したいこと

自分の頭で考える (前回: 改善したいこと)

元日に今年意識してみることにしたもの。「情報を遮断して考える」「毎日考える時間をとる」仕組み化できてない。

体力アップとメタボリックシンドローム解消 (前回: 続けたいこと)

自重筋トレ続かず。

ビジネスについて考える (前回: トライ)

関連する本を読んだりするようになったけれどまだ不足している。

WSJF (NEW)

ポートフォリオプランニングの優先順位決めに WSJF 導入しようとしたんだけれど、うまくいっていない。今はほぼない感じになってしまっているので、続けるのかやめるのか判断せねば。

ちなみに「ポートフォリオバックログ」のスプレッドシートに「概要レベルのプロダクトバックログ」列を追加したのは良い感じ。

トライしたいこと

ふりかえりからはなし。

やめるもの

六面立体パズル(いわゆるルービックキューブ) (前回: 改善したいこと)

最近はオフィスでポモドーロテクニック的休憩の間にたまに回すぐらい。忘れない程度にいったん維持できればいいかな。

歩く会 (前回: トライしたいこと)

行きたいとは思っているんだけれど優先度下げ。

アイカツ!

アイカツスターズ! を2年間観たわけだけど、アイカツフレンズ! は観ないことに。最近観ているのは「レイトン ミステリー探偵社 ~カトリーのナゾトキファイル~」。

iThoughtsX マインドマップを都度 Markdown 形式でエクスポートして Ulysses で管理

煩雑なので続かず。

Day One Premium をキャプチャツールとして使うのを控える

無くてもまわるようになった。次回 Premium プランは更新無しかな。

スポンサード リンク
[ 9月30日全て ]

2018年10月12日 (金)

今日のさえずり: 短い英単語の末尾が sh だと「もしかしてシェル?」って思っちゃう

2018年10月12日

[ 10月12日全て ]

2018年10月14日 (日)

Marked 2 で Markdown プレビュー時に自動的に画像を探すようにした

image:/nDiki/2018/10/14/Marked-2-1200x900.png

ライティングアプリ Ulysses for Mac では画像ファイルのプレビューがいい感じじゃなかったので、 Markdown プレビューアの Marked 2 を使うことにした。

Marked 2 は相対パス指定・絶対パス指定のローカルの画像ファイルや URL で指定したネットワーク上の画像もきちんと扱ってくれるので便利だ。

画像ファイルをどこにおいておくか

さて Markdown ファイルから参照している画像ファイルをどこに置いておくか。Markedown ファイルと同じディレクトリに置くのが素朴だが以下の点で却下。

  • Markdown ファイルを別のディレクトリに移動する時に参照している画像ファイルを一緒に動かすのが面倒。
  • Markdown で書いた日別のノートファイルがたくさんあるようなディレクトリでは画像ファイルが邪魔。

別のところにまとめて置いておくのがよさそうだけれど、そうするとパス指定の問題が出てくる。ファイル移動時の参照書き換えをするは面倒なので嫌。

どうしようかなと思っていたら、 Marked 2 のプリプロセッサ機能で画像のパスを書き換える例を発見。その記事ではローカルホストでのプレビュー時とサイト公開時とでパスが違うことの解決に利用していたんだけれど、ローカルホスト上でも応用できるな。

パス指定はプリプロセッサにやらせてしまえばいいじゃない。画像ファイル名をユニークにしておき(もともとそうしている) Markdown ファイル上ではそのファイル名だけで画像参照として書く。プレビュー時に画像ファイルをローカルホスト上で検索して見つかったパスで書き換えてやれば良いなと。

さっそく Perl プログラムとしてプリプロセッサを作成。 Markdown ファイル中の画像参照があったら、Markdown ファイルのあるディレクトリレクトリ以下および指定したパス以下のディレクトリから File:Find::find で探し、見つかればそのパスに書き換えるようにしてみた。

あ、これ便利。

画像ファイルをいちいち Markdown ファイルの近くにエクスポートするとか、一緒に移動させるとかする必要なくてめちゃくちゃいいわ。

[ 10月14日全て ]

2018年10月19日 (金)

アウトライナーとして TaskPaper をまた使うことにした

頭に浮かんだことを書き留め、整理しながら思考していくツールとしてアウトライナーをまた利用したくなった。 WorkFlowy や Dynalist が人気のあるアウトライナーだけれど、 個人的にテキストファイルとして管理できる方が好きなのでまた TaskPaper を使うことにした。

去年アウトライナーとして使い始めたあとに、タスク管理の統合を試みたもののタスク管理Remember The Milk に戻したタイミングでアウトライナーとしても使わなくなっちゃってた。

今回は TaskPaper

に絞って活用するつもり。inbox・ノートツールは Ulysses (ライティングアプリ)、タスク管理Remember The Milk 中心で。プロジェクトノートに使うかはまだ迷い中。

[ ノート・日記はテキストファイルに ]

[ 10月19日全て ]

2018年10月22日 (月)

TaskPaper 関連設定中

久しぶりに TaskPaper を使い始めたのでちょこちょこ設定中。

TaskPaper の Preferences

以下をそれぞれ ON に。

  • Maintain project when selecting search
  • Maintain search when selecting project
  • Maintain window size when Showing/Hiding sidebar

スタイルシート

アウトライナーとして文章を書くのにノート(TaskPaper 上でプロジェクトやタスクではない行)をよく使うので italic ではなく normal にしておく。

[Window] - [StyleSheet] - [Open StyleSheet Folder] をメニューから実行し Finder でスタイルシートフォルダを開いて以下の less ファイルを作成。 [Window] - [Stylesheet] で選択。

 @background-color: white;

 item[data-type="note"] {
   font-style: normal;
 }

Alfred

Alfred Taskpaper Workflow をインストール

 do <タスク>

でタスク(リスト項目)をプロジェクトを選択しつつ追加できる。

[ 10月22日全て ]

2018年10月26日 (金)

Dynalist を思い浮かんだことを Android スマートフォンで書き出す時のアプリとして使う

思い浮かんだことを Android スマートフォンで書き出していくのに JotterPad を設定してあるんだけれど、どうも「硬い」感じがしてして超短文のメモぐらいしか書けていない。行あるいはトピックごとに順番をさっと入れ替えていけないと、思考が途切れて操作で疲れてしまうからかな。やはりスマートフォンでもアウトライナーを使いたい。

Android スマートフォン用としては過去 Android Outliner を使ってみたけれど、これは文章を書くのには向いてなかった。 WorkFlowy も以前試した時はスマートフォンでは PC ほど軽快に操作できなかった記憶がある。

最近は WorkFlowy と並んで Dynalist が人気なので、これではどうかなと試してみることにした。以前触ってみたのはデモ版だけだったようで、アカウントが無かったのでサインアップ。 スマートフォンにもアプリをインストールした。

Dynalistの Android アプリでの操作感

インデント・アンインデント・上/下アイテムとの入れ替えボタンがあるので、迷うことなく構造を変更できてかなり便利。これならいいかも!

PC 版と違ってスマートフォンからはリスト単位ではエクスポートができなさそう。後述の通り、エクスポートは PC でやるからそれはいいかな。

自分のノートシステムへの組み込み

ノートテキストファイルにして DropboxGoogle ドライブで同期するという管理にしている。 Dynalist はサービスのクラウド上に保存されているタイプなので、自分のノート管理ポリシー上 Dynalist に長期的にノートを保存するというのはないな。 inbox および一時的な思考ツールとして使うのが良さそう。そもそもスマートフォン上では大規模なリストを見回してインスピレーションを得ながら思考をまとめていくようなことはしないので、こまめに TaskPaper に移して PC で編集していくのが自分にあっている。

PC からだと Dynalist 上のリストを指定してエクスポートできる。インデントあり・行頭のダッシュ (-) なしという形式でエクスポート(コピー)すれば、そのまま TaskPaper に貼り付けられる。デイリーで TaskPaper に移すのにはこれで十分。

しばらく使ってみよっと。

[ ノート・日記はテキストファイルに ]

[ 10月26日全て ]

2018年10月30日 (火)

JavaScript コードで TaskPaper ファイルにノートを挿入する

ちょっとしたメモを Alfred for Mac から一発で TaskPaper ファイルに挿入したい。Packal 上に TaskPaper のための多機能な Alfred Workflow があるので入れたんだけれど、うまくタスク追加ができないことがあるので、自前でスクリプトを作って Alfred から呼ぶことにした。

TaskPaper ファイルはテキストファイルなので書き慣れている Perl でスクリプトを書いてもいいんだけれど、 編集の競合が避けられるし parser も書かなくて済むしということで TaskPaperAPI を使うことにした。

JavaScript for Automation (JXA) を使えば JavaScript コードで TaskPaper API を呼べるっぽい。

以下指定した TaskPaper ファイルに Inbox: プロジェクトがなければ追加した上でその子供としてノートを挿入するコード(エラー処理割愛。実際にはタイムスタンプとかもノートにつけるようにした)。

 #!/usr/bin/env osascript -l JavaScript

 function TaskPaperContext(editor, options) {
   let inbox = editor.outline.evaluateItemPath("//Inbox:")[0];
   if (!inbox) {
     inbox = editor.outline.createItem("Inbox:");
     let projects = editor.outline.evaluateItemPath('@type = project')
     if (projects.length == 0) {
         editor.outline.root.appendChildren(inbox)
     } else {
       editor.outline.root.insertChildrenBefore(inbox, projects[0]);
     }
   }

   let items = ItemSerializer.deserializeItems(options.text, editor.outline, ItemSerializer.TEXTMimeType)
   editor.setCollapsed(items[0])
   inbox.appendChildren(items, inbox.firstChild)
 }

 function run(argv) {
   Application('TaskPaper').open(argv[0]).evaluate({
     script:TaskPaperContext.toString(),
     withOptions: {text: argv[1]}
   })
 }

これを inbox.scpt というファイルで保存し実行権限を与えれば

 ./inbox.scpt $HOME/tmp/test.taskpaper こんにちはこんにちは!!

という感じで呼び出せるようになる。

あとは Alfred Workflow を作ってそこからこのスクリプトを実行すれば OK だ。

[ 10月30日全て ]

2018年11月2日 (金)

今日のさえずり: 「ミニーみたいなコーディネートですね。」と思わず言ってしまったのだけれど、もしかしたら褒め言葉になっていなかったのではと反省

2018年11月02日

[ 11月2日全て ]

2018年11月3日 (土)

今日のさえずり: 超久しぶりに固定電話で天気予報 177

2018年11月03日

[ 11月3日全て ]

2018年11月14日 (水)

トピックとリンクによる構造が特徴のサービス Trickle

丸山@h13i32maru 氏が開発された Trickle というサービスがとても面白そうなので、サインアップして触ってみた。

より気兼ねなくアクティビティを投稿できるためのトピックという構造

Trickle は Twitter を使っていて

「自分が主体でありたい、自分への影響をコントロールしたい。でも一人は寂しい」

という自分も「そうそう!」と共感できるインサイトから、トピックというアイデア取り入れて作られた(ソーシャルメディア)サービスだそう。トピックという構造を1つ入れることで投稿する側は書き分けられるし、読む側は特定のトピックだけサブスクライブすることで読み分けられるというお互いにハッピーという仕組みだ。

投稿単位であるアクティビティはオプショナルな「ノート」「画像」「リンク」を持つ。「いいね」と名付けたトピックに他のアクティビティへのリンク付きアクティビティを投稿することで、ユーザーは「いいね」機能を「実装」できてしまうわけだ。非常に面白い!

また書き留めるサービスという観点から、アクティビティを再編集したり別のトピックに移して整理しなおせるというのも理に適った仕様だと思う。

一個人として自分はトピックを使い分けられるだろか?

19年 Web 日記を書き 11年 Tweet している身として「日常生活の中で使える時間は有限。メディアやアカウントをテーマ別に使い分けてどれも充実させていくというのは時間的にもネタ的にもかなり大変である。そもそも興味のあるテーマもどんどん変わっていく。なのでテーマ別に分けない方が良い」だと自分自身については思っている。

それからソーシャルメディアの投稿を読むという立場で考えてみてると「何のテーマの投稿か?」以上に「誰の投稿か?」を自分は重視しているなと。やはりトピックではなく人をフォローしたいのだ。うん。

1日使っただけで Trickle のサービスやモデルの良否は語れるものではないので、以上あくまでもファーストインプレッションということで。

知っている人がどんどん使い始めたら、もっと便利さが感じられるのかもしれない。……あ、やはり人をフォローしたいんだな。

[ 11月14日全て ]

About Me

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

nDiki1999年1月に始めたコンピュータ日誌を前身とする NaneyWeb 日記(兼パーソナルナレッジベース)です。ちょっとしたノートは nNote にあります。

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

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