nDiki : ノート

ノート - notebook

関連情報

2018年7月31日 (火)

ノートン セキュリティ プレミアム 5デバイス新規再購入

ノートン セキュリティ プレミアムが切れたのであらためて新規購入。Mac 2台のノートン セキュリティと Android デバイス2台のノートモバイルセキュリティの更新完了しました。

有効期間延長より新規購入の方が安いのですが、今の Macノートン セキュリティは一度アンインストールして同じものを再インストールしなければならないのがちょっと面倒です。以前はプロダクトキーを入れて再アクティベーションできた気がするんですけどね。

忘れないように自動延長サービスは即停止しました。重要。

スポンサード リンク

今日のさえずり: めっちゃ明るく赤く光ってるあれが火星かな?

2018年07月31日

[ 7月31日全て ]

2018年8月5日 (日)

macOS High Sierra にアップグレード

今日プリンタ印刷をしようとしたらプリンタとうまく通信できていなくて、そういえば SSH も数日前から接続できないことがあって、あれっと思ったら App Store にもうまくつながらなかったり。考えられるのはノートン セキュリティを再インストールしたことぐらい。ファイアウォールの設定も見てみたけれど問題なさそうなので、このタイミングで macOS High Sierra に上げておくことにしました。

macOS Sierra 10.12.6 から macOS High Sierra 10.13.6 へのアップグレードになります。アップグレードした結果、印刷できるようになったし SSH 問題も解決したので良しとします。

ScanSnap Manager は要アップデート

それから iTerm2 で新しいウィンドウを開くと

 failed MSpanList_Insert 0x2d4000 0x3abc7c6fbf83 0x0
 fatal error: MSpanList_Insert

 runtime stack:
 runtime.throw(0x277a4b)
 	/usr/local/go/src/runtime/panic.go:491 +0xad fp=0x7ffeefbff550 sp=0x7ffeefbff520
 runtime.MSpanList_Insert(0x296e48, 0x2d4000)
 	/usr/local/go/src/runtime/mheap.c:692 +0x8f fp=0x7ffeefbff578 sp=0x7ffeefbff550
 以下続く

エラーを吐くようになりました。.bashrc の中で読んでいる direnv が出していたので自前でビルドしていたのを捨てて Homebrew で再インストール

 brew install direnv

途中

 xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
 Error: Failure while executing; `git config --local --replace-all homebrew.private true` exited with 1.

と出て git が動かなくなってしまっていることに気がついたので、こちらは

 xcode-select --install

で対応。

[ 8月5日全て ]

2018年8月15日 (水)

Web 日記での文体を敬体から常体に戻す

2015年の夏に Web 日記(nDikimixi日記)の文体を常体から敬体にしてから3年経った。また常体の戻そうと思う。

敬体だと読んでくれる人向けの文章を書いてしまう

敬体で書いているとやはり「読んでくれる人向け」の文章を書くようになってしまうというのが理由の一つである。もちろん公開している文章なので読まれる想定できちんと書くようにはしているけれども、それに加えて敬体で書いていると無意識のうちにちょっといい子ちゃん的な当たり障りの無い内容にしてしまっている気がする。常体で書いていた頃の方がもうちょっとストレートに書けていたではないか。

日記なのだからもっと自由に書こう。そう思えてきた。

敬体で書く方がエネルギー・時間がかかる

Web 日記を敬体で書くルールにしていると、常体で書いている「気がついたことや考えたことのノート」「プライベートの日記」「Tweet」からもってきてまとめる時に都度文体の変更が必要になる。これが地味に手間だったりする。

それから敬体は文末表現が単調になってしまいがちなので意識して変えていってあげる必要があって、これもどう書くか悩んで時間がかかる。

ここ最近日記を書くのを溜めてしまがちなので、少しでもさっと書けるようにしていきたい。

ということで日記は常体で

ということで基本 Web 日記文体は常体に戻すことにした。この文章を書き始める時はまだ頭が敬体モードで「常体で書くのキモっ」ってなったけれども書いているうちにすぐ気にならなくなった。常体から敬体の時はもっと気持ち悪いのが続いていた気がする。

敬体の方が人を動かす力があるというのは今も思っているところなので敬体で全く書かないということもなくて、読み手を想定したものは敬体でと使い分けでいいかな。

[ 8月15日全て ]

2018年8月22日 (水)

帰省 2018 で旅のしおりなどに使ったツール

今回の旅行帰省で情報をまとめたり共有したりするのに使ったツールは以下。

nNote (ノート用の Web 日記)

今回はオープンにしても問題ないもの(タイムテーブルやスポット情報など)は、認証・共有設定無しで見てもらえる nNote に書いた。同行者に URL を伝えるだけで見てもらえるので共有が簡単。

各種サイトや Google マップ上のスポットへハイパーリンクを貼っておけば、スマートフォンからさっと確認してもらえるので便利。

Google マップの場所のリスト

5月に鎌倉に行く時 にGoogle マップの場所のリストを作って共有したら便利だったので、今回も仙台のスポット共有に。

巡る場所の候補を順番に見てもらったり、位置関係を知ってもらったり、現地で場所を確認したりするのに便利。

Evernote

えきねっとメモなど、公開しないノート用にちょっとだけ使った。

Day One

現地での行動記録用。

まとめ

  • URL を共有するだけで見てもらえるものが一番気軽。
  • Google マップの場所の URL へのハイパーリンクをつけておくと、スマートフォンで Google Chrome から Google マップアプリを一発で開けるのが便利。
[ 8月22日全て ]

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月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日全て ]

About Me

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

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

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

follow us in feedly

月別インデックス
Process Time: 0.138532s / load averages: 0.67, 0.51, 0.44
nDiki by WATANABE Yoshimasa (Naney, Google profile)
Powered by DiKicker