emacsからvimへ移行することにした

テキストエディタを20年近く使ってきたemacsからvimに移行することにしました。移行しようと思った理由はいろいろあるのですが、「なんとなく」というのが一番近い気がします。あえて細かいところを挙げると次の通り。 vim流行ってるらしいので触ってみたく…

「都市国家の誕生」を読んだ

基本的にはシュメルのことが書いています。以前読んだ下記の本のさらに簡略版といった本です(本書のほうがはるかに先に出ていますが) satoru-takeuchi.hatenablog.com 本書は「世界史リブレット」という128冊から成るシリーズものです。このうち何冊かをぱら…

「ビジネスモデルのルール」」を読んだ

日本企業の面白いビジネスモデルについて解説した本です。中には聞いたことがあるものもありましたが、おおよそ知らないことばかりで楽しめました。エプソンのプリンタ事業やセブン銀行、ソニー不動産のモデルがとくに印象に残りました。ほかにも世間的にマ…

SNSとの接点を減らした

ありきたりな話なのですが、SNS(主にtwitterとfacebook)に費やす時間を減らしてみたという話です。結果は上々で、時間に余裕ができたと感じた上に、集中できる時間の割合が増えました。よかったよかった。 話のきっかけは、なんとなく時間が足りないなあと思…

「鉄道の日本史 - 大正・昭和戦前編」

以前読んだ「鉄道の日本史 - 幕末・明治編」の続編です。 satoru-takeuchi.hatenablog.com 前回の続きから太平洋戦争の終戦までを扱っています。前作に続いて楽しく読めました。前作は初耳のことがほとんどでしたが、本書では「聞いたことはある」くらいの話…

「通貨の日本史」を読んだ

通貨の観点から日本の歴史を振り返る本です。以前紹介した道路の日本史とコンセプトは似ています。 本書は日本の通貨を無文銀銭から現在流通しているもの、果てはSUICAやビットコインまで紹介しています。それぞれの通貨についてどういう歴史的事情によって…

「C++初心者からの脱出」を読んだ

starpos.booth.pm よくありそうなタイトルのC++の入門書ですが、中身もよくありそう…ではないです。「文法やライブラリを一から説明して退屈なサンプルプログラムを作る」といったありきたりの入門書とは一線を画し、C++が持つ膨大な機能の中からいくつかを…

「科挙 - 中国の試験地獄」を読んだ

「とにかく滅茶苦茶難しい」くらいしか知らなかった科挙がどういうものか知りたかったので買ってみました。本書を読んだ結果、期待通りというかなんというか、想像以上にすさまじいものだったことがわかって非常に満足しました。隋の時代にできた頃から難し…

「塩の文明史」を読んだ

塩のよいところ、わるいところから始まって、それが古代文明から現在にわたる人類の歴史にどう影響してきたか、およびこれからどうすればいいかについて書いた本です。さいきん歴史の本をいくつか読んでいたので歴史とのかかわりのところが一番楽しく読めま…

技術書典5 お08(windhole)の頒布物

来たる10/8、技術書典5のwindhole(お08)ブースにて5冊の書籍を頒布します。どれも紙版と電子版がありますが、紙版は数に限りがありますのでお求めの場合はお早目にお越しください。 techbookfest.org それぞれの本のサンプルを公開しておきますので興味のあ…

「シュメル - 人類最古の文明」を読んだ

現在わかっている範囲で人類最古の文明であるシュメル文明について書いた本です。通常教科書で習う文明よりはるか前にあった文明とはどのようなものかと前々から興味はあったのですが、ようやく今になってこの手の本を読みました。内容はこの文明で使われて…

一社員から見たサイボウズに対する印象

はじめに 今朝twitterを眺めていると、現在私が勤めているサイボウズの綱島さんが書かれた以下のような記事を見つけました。 note.mu 気になる会社のことを調べる際に、よくある話。 「この会社のメンバーがどんな雰囲気なのか、もっと知りたいなぁー」 「で…

「考える秘術としての統計学」を読むのをやめた

統計学についての気軽な読み物として買ったものの、筆者の言わんとすることが全然頭に入ってこなくて上滑りし続けたので20ページくらいで読むのを断念。自分の中での統計学と筆者の中でのそれが大きく食い違っているらしくて、かつ、後者のほうに考え方を寄…

「周 - 理想化された古代王朝」

中国の古代王朝のひとつである周が興ってから滅びるまでについて書いた本です。殷 - 中国最古の王朝が甲骨文字をもとにして殷を知る本であるのに対して、こちらは金文をもとにして周を知る本です。有名な東周(春秋戦国)時代は後半でさらっと流すだけで、主と…

「鉄道の日本史」読んだ

黒船が鉄道模型を持ってきたときから日露戦争後に鉄道国有法が成立するときまでの日本の鉄道史について書いた本です。わたしは鉄道に関する知識はほとんどないので、どういう経緯でどういう路線ができていったか、かつてどういう鉄道会社があったのか、など…

「道路の日本史」を読んだ

道路という観点から日本の歴史を古代から現代まで振り返ったものです。古代のローマや中国を含めた諸外国の道路事情を含めたさまざまな挿話も含めて楽しめました。よいです。

「殷 - 中国最古の王朝」

中国最古の王朝である殷について、史記などの後代の文献資料ではなく殷代の甲骨文字をもとに解き明かした本です。限られた情報をもとに当時の様子を推測するさまがとてもよかったです。ここに書いている説がどれだけ真実なのか、過去を旅したくなりました。

[宣伝] 既刊同人技術書をDL販売することになりました&技術書典5に新刊を出す予定です

既刊のDL販売について これまで筆者はフリーの編集者である風穴江さんと一緒に技術書典において"windhole"名義で同人技術書を販売してきました。その際、毎回のように「行き損ねた/買い損ねたのでDL販売をしてほしい」という声をたくさんいただいてきました…

「リーダブルコード」を読んだ

読みやすいコードを書くにはどうすればよいかというテーマを扱った本です。奇をてらったものはなく、順当なことが書いてありました。人に見られることを前提としたコードを書いたことがないかたは読んでみるとよいかもしれません。 本書は一度ざっと読んだ上…

「OSSライセンスの教科書」を読んだ

タイトル通りオープンソースソフトウェア(Open Source Software, OSS)のライセンスについて扱った本です。難解なことを筆者の経験を踏まえて平易に解説してくれているので、この手のことを知りたいと相談された場合は「これを読んでみてください」と勧められ…

「エンジニアの知的生産術」を読んだ

もともとなんとなく気になっていたのと読後感がついったに沢山流れてきたのをきっかけに読んでみました。 全体としてなるほどと思う新規の知識がいくつか得られたので満足できました。「著者の場合はこうしたらうまくいきました。以上」ではなく、著者自身に…

WSLのファイルシステムアクセス速度をマシにしようとしたが失敗した話

背景 WSLはファイルシステムアクセス速度がめちゃくちゃ遅い((わたしのマシンでは数 [MB/s]くらい)のをなんとかしたかった。 やったこと WSLにおいて通常のファイルシステム上、tmpfs上、およびWindows上で作ったメモリ上に構築したファイルシステム上でlinu…

linuxカーネルのビルドが謎の失敗 ~ こんにちは、そしてさようならkbuild cache

linuxカーネルのmake実行時に、途中で呼ばれるshellコマンドをキャッシュしておくkbuild cacheという機能がlinux v4.15に追加されました。 github.com しかしこの機能は色々なコーナーケースに対処しきれておらず、原因不明のビルドエラーが発生することがわ…

WIndowsからWSLへのカットアンドペーストができなくなった(解決済)

手元のマシンでWIndows UpdateかけたらWindowsからWSLへの右クリックによるカットアンドペーストができなくなりました。WSLからWIndows,WSLからWSLではOKでした。色々調べた結果、 WSLの窓の左上にあるUbuntuのアイコンをクリック 「プロパティ」をクリック …

技術書典4に出す本の宣伝

はじめに 明日開催される技術書典4に参加いたします。第二回に初めて参加してから連続して3回目の参加です。 techbookfest.org 以前はサイボウズのご厚意でサイボウズブースを間借りしていましたが、今回は独立してwindholeブースです*1。場所は「け51」です…

Ubuntu 16.04のVagrantでpublic Vagrant boxにアクセスできなくなった問題(解決編)

下記の過去記事の解決編です。 satoru-takeuchi.hatenablog.com 現状を確認したくて久しぶりにこの問題の再現試験をしたところ、なにもworkaroundを使わずに期待した動作をしました。しかしupstreamのissueはcloseしていませんでした。 vagrant box update -…

出版物の原稿の管理方法について

わたしは自分が作成したソフトウェアのソースコードをすべてgithubにおいてOSSとして公開しています。これは自分がプログラマとして生きていられるのは先人が作ったOSSのおかげという思いがあるから、自分も先人と同じようにしようという考えからです1。ソー…

拙著"[試して理解]Linuxのしくみ "が発売されました

わたしの初めての著書が本日出版されました。 gihyo.jp 副題の通り、実験と図解によってOSとハードウェアの基礎知識について学ぶのが本書の目的です。難解な理論の話やカーネルのソースコードは一切出てこないこと、および、サンプルソースの中身を見なくて…

Ubuntu 16.04のVagrantでpublic Vagrant boxにアクセスできなくなった問題

本日、普段使っているpublic Vagrant boxに対してvagrant box addを実行したところ、404 not foundになってしまいました。 $ vagrant --version Vagrant 1.8.1 $ vagrant box add --provider libvirt elastic/ubuntu-16.04-x86_64 The box 'elastic/ubuntu-1…

防水音楽プレイヤーを買った

スポーツクラブで使う防水音楽プレイヤーを探していたところ、友人に教えてもらったウォークマンを買いました。 欲しかった理由は運動、とくにプールにおいて飽きるのを防ぎたかったこと、および、スタジオの音や人の話し声を遮断することです。今のところ、…