Project ‘ChaosNote’

 

背景

Jupyterを文書システムとして使っていたら非常に具合が良かったので、Jupyterを元に「汎用ドキュメントシステム(chaosnote)」を作ろうとしている。開発のゴールは、「トラ技の記事を正しく電子書籍に出来る」「それを簡単に書いて共有出来る」ことである。

その第一段として、JupyterをNodeで動かすためのコードを書いている。Pythonのままだと、なんとなく本家に引っぱられてドラスティックな改造が難しくなることと、どうせクライアントはJavascriptで書くわけなので、インピーダンス整合を取っておいた方が楽だろうという観点である。

今のところ、もうちょっとしたらJupyterの基本的な部分は動きそうなので、動くようになったらgithubにでも置こうと思っている。

続きを読む

Jupyter notebookのNode kernel

JupyterにはJavascriptとゆーかNode用のkernelがある。

Jupyter NodeJS

便利に使っていたんだが、Jupyterをいろいろいじくっていたら、最近動作してないことに気がついた。先日Ubuntuをアップグレードした時にlibzmqを入れ忘れたのが原因らしいので入れてみたら、今度はバージョンがどうとかと言って動かない。

続きを読む

「 ソフトウェアの資産計上」は業界の求めたこと

Twitterで

というのが流れて来て元ネタの、

Amazonは最大のハックである「税ハック」と日本のソフトウェア産業の競争優位

を読んだのだが、事実誤認とゆーか、読みスジ違いが酷いのでまとめておく。会計士の人が書いているようなので、そういった意味の「間違い」ではないのだが、根本にズレがある。

続きを読む

「悪い大人」

久しぶりに日経BPネタ。

プログラミング教育にも悪い大人が群がってしまうのか (3/3)

ただ、こうした人が自分でソフトウエアを作っているという話は聞いたことがなかった。オープンソースソフトウエアの開発に参加するでもなく、オープンソースソフトウエアを使ってシステムを開発するでもない。「オープンソース推進」という謎の運動の旗を振っているだけだ。

この話に該当する人を私は知らない。

続きを読む