cover

2018年に気に入っているいくつかの製品

sorcererxw

Windows Subsystem Linux(WSL)

WSLはすでに1〜2年前にリリースされましたが、最近になって注目され、使用を始めました。学習と試行錯誤の末、非常に良い使用体験が得られました。

  • 開発者として、ローカルで操作を行ったり、環境を設定したりすることがよくあります。通常、サーバーのLinux環境で操作することに慣れていますが、Windowsのコマンドラインには適応できません。そのため、現在のシステムでLinuxのコマンドやツールを使用できれば、最も理想的です。
  • 私はUbuntuを使用してWSLを行っています。aptを使用してパッケージ管理を行い、開発環境を簡単に設定することができます。Windowsで一つずつインストールするよりもはるかに速く設定できます。

ただし、現在のWSLにはまだいくつかの問題があり、WSLの実用性をある程度制限しています。

  • Windows Subsystem Linux(WSL)という製品は、2018年に好きな製品の一つです。WSLを使用すると、Windows上でLinuxコマンドを実行できます。しかし、外部からWSL内部のコマンドを直接呼び出すことはできません。例えば、IDEからWSL内のgit/jdk/pythonなどのツールを直接呼び出すことはできません。代わりに、外部でそれらのツールを個別にインストールする必要があります。そのため、WSLでの設定はあまり意味をなさなくなります。
  • インストールできない Docker、ローカルで Docker を使用すると、ツールの設定がクリーンで迅速に行えます。ただし、Windows 上の Docker は Microsoft 自体が提供しています。
  • IOパフォーマンスが低いです。以前のブログで関連する解決策について触れていましたが、私の体験では、ピーク速度は非常に速いですが、全体的には速度が遅いです。

希望マイクロソフトが将来のアップデートで徐々に改善してくれることを願っています。

Notionは2018年に気に入っている製品の一つです。

文芸青年は手帳を楽しんでおり、日々のさまざまな出来事をノートに挿入し、個人専用のライフマネージメント/日記/ガイドを作ります。

そして、デジタル時代において、多くのノート製品や手帳の模倣製品が既に存在していますが、私にとって手帳の概念に最も近いのはNotionです。

Notionに触れた時間は短いですが、一度Notionに触れると衝撃を受けました。Notionは、伝統的な記事とフォルダの区別を曖昧にし、すべての要素を最小単位としてブロックで表現します。区切り線から記事まで、あらゆるものがブロックとして扱われます。ブロックは要素であり、コンテナでもあります。一つの記事に他の記事を含めることができ、ツリー状の構造を形成することができます。無限の深さの階層を持つことができ、文書管理に非常に便利です。

层次管理以外,Notion 之所以被称为数字版手账的原因是因为每篇文章中可以嵌入各种各样的元素。除了常见的代码块、表格、公式等Markdown元素外,还可以插入看板、日历、数据库、文件预览、第三方服务预览块等等……就像手账一样,可以将个人生活/工作规划和想法整理到一篇文章中。

Notionは、Gitbook(ナレッジベース)、Trello(プロジェクト協力管理)、Evernote(ノート)を統合したツールと言えます。すべての点で完璧ではないかもしれませんが、一括管理ができるため、効率を大幅に向上させることができます。

Notionは文書の作成と管理が非常に便利であり、多くの優れたローカルエディタと遜色のない書き心地を提供しています。さらに、リアルタイムの同期もありますので、自分のブログをNotionに移行することに決めました。しかし、現在の問題は、Notionの公式APIドキュメントがまだ明確ではないため、APIを直接使用してブログを公開することができません。2019年には、時間を割いて、いくつかの技術手段を使用して、ブログとNotionを連携させることができればと思っています。