「Linuxファイルシステムの教科書」と題して、Software Design 2017年2月号第2特集を書きました。 Ext3, Ext4, XFS, F2FS, Btrfsと主たるFSを一通りおさえて、それぞれのデータ構造、そしてどうやってFSが壊れないように保護しているのかを書いています。 読…
最近AtomでGoを書いたりなどして、なかなかいいねと思ったので、日本語文書もこのままAtomでいくぞ〜と思ったら、spell checkに使っているlinter-spellが大暴れ。いたるところに下線がひかれ、なにがなんだかわっかんない。 こんな感じよ しかも、何が悪いん…
これはGentoo Advent Calendar 12/08分です。日付・・・・?なんのことです? www.adventar.org みなさん, emergeしてますか. emergeで困るのは謎のエラーです. たとえば以下のようなものを見たことがありませんか Total: 35 packages (29 upgrades, 1 downgra…
www.adventar.org みなさん, 自宅サーバは好きですか. ぼくは好きです. 自宅にサーバある! かっこいい!! うっとりしてファンの音を聞いたりなどしていたものですが…でももう自宅にサーバはないです. そんな人もまだ自宅にサーバがある人も思い出を書くのが, …
i3wm上でEmacsを使っているんですが、描画がときどきおかしくてつらかったんですよ 具体的には、window sizeが変わっても変わった部分が描画されなかったりした。つまり、たとえば幅が画面の左半分->画面全体、となった時に右半分は描画されず黒くなっていた…
28歳の誕生日となりましたので今日からサバンナに行ってきます。せっかくだから「お前それサバンナでも同じ事言えんの?」ってことを言ってこようと思いますほしいものリストからなにかぽちってくれるとサバンナから生還した暁に喜びます。ではhttp://www.am…
先日寄席に行った。通算3回目。浅草演芸ホールは今回初めて 一応、お目当ては神田松之丞さん。渋谷らくごで一度見てあっというまに覚えてしまった。講談というとどうにも固くよくわからない昔のことを語ってはい〜いところでぶつりと切ってしまうというイメ…
今週は本を4つ、コミックを33読み終わっていた。 開発現場のストレスを減らすアサーティブ会話術 キッチリ上達する7日間講座 (エンジニア道場) 作者: 吉田珠江 出版社/メーカー: 翔泳社 発売日: 2008/08/05 メディア: 単行本(ソフトカバー) 購入: 2人 クリ…
滅日: (上) (ぶんか社コミックス) 作者: たがみよしひさ 出版社/メーカー: ぶんか社 発売日: 2016/04/28 メディア: Kindle版 この商品を含むブログを見る Kindle Unlimitedにあったので. すすめ!!パイレーツ 完全版 第1巻 作者: 江口寿史 出版社/メーカー: …
Surface Bookを買ったのでしばらくWindows生活でもしてみようかと思っています。 ということで、現況のWindows状態のメモエントリ。Windowsを自分のPCとして使うのはXP以来ぐらいなのでなんかいろいろ変わってて面白いような、昔使ってたものがするっと動い…
てすと https://twitter.com/naota344/status/767114170474999808
利きファイルシステムができるのかという話を見かけたので、できそうだなと思って書いたやつです。「ここに何かのファイルシステムがあります。ファイル操作を行って、どのファイルシステムか当ててください。なおディスクイメージを見ることはできません。…
Linux 4.5 から cgroup2 というやつが入りました. こいつはいままでの cgroup とは違って, cgroup の tree がシステム全体で唯1つになり, 様々なファイルの名前も変わっています.そうすると, いろいろと cgroup を使っている systemd にも変更が必要…という…
systemd-cgtop という systemd 環境で CGroup ごとの CPU, Memory, Block IO usage を top のように見ることができるコマンドがあります. こんな感じ: Control Group Tasks %CPU Memory Input/s Output/s / - 123.4 6.3G - - /system.slice 102 82.9 1.9G - …
先月紹介記事を書いてから、他の記事も書こうかなー、wineのlocale話しでも書こうかなーと思っていたんですが、そのうちに次の雑誌が来ました。間に合わなかったよ… 今月号で50回目です. virtioドライバがvirtio-pciでdetectされ、読みこまれ、ringで通信す…
気がつけば、Linuxカーネル観光ガイドも第49回ということで、5年目に突入していました。びっくりですね。びっくりしたわりにいまさらですが、紹介記事を書いておきます。 5年目最初の記事は最近適用範囲がどんどん広がるeBPFについて見ています。特に最近はc…
今日読んだ分をざっくりとtweetから持ってきた “Btrfs: add support for blkio controllers” / “kernel/git/torvalds/linux.git - Linux kernel source tree” http://t.co/w1lWm62WMD— キーリ (@naota344) 2015, 9月 7 Btrfsは独自にbioをsubmitしているので…
portage-2.2.19以降では Portage tree を Squash FSでsyncできるようになったらしい。 下記メールにある通り、 dev-util/squashmergeをインストールして repos.conf を設定する。 emerge --sync すると最初は Squash FSの snapshot が、最初のsync以後はいま…
Gentoo は選択なので当然 systemd をサポートしている。 systemd を使うには USE フラグを設定しておいたり、あるいは systemd とではうまく動かないパッケージがあるので使わないように設定しなければならない。これを簡単に設定できるように systemd の pr…
株式会社はてなに入社しました 株式会社はてなに入社しました - hitode909の日記
Software Design (ソフトウェア デザイン) 2015年 02月号 [雑誌] 出版社/メーカー: 技術評論社 発売日: 2015/01/17 メディア: 雑誌 この商品を含むブログ (2件) を見る Software Design 2015年 2月号 に記事を書きました。 「第35回 Linuxカーネル観光ガイド…
日経 Linux (リナックス) 2015年 02月号 作者: 日経リナックス 出版社/メーカー: 日経BP社 発売日: 2015/01/08 メディア: 雑誌 この商品を含むブログを見る 日経Linux 2015年 2月号 に記事を書きました。 「第6回 カーネルハッカーがやさしくひも解くLinux …
ふええん、 Office なんて使えないよう Windows インストールするのめんどいよう、なのでポスターも Emacs org-mode で作成する。基本的に beamer, beamerposter を使えばよい。 テンプレートとしてはこんな感じになる。 #+TITLE: ほげふが #+AUTHOR: ほげも…
Software Design (ソフトウェア デザイン) 2015年 01月号 [雑誌] 出版社/メーカー: 技術評論社 発売日: 2014/12/18 メディア: 雑誌 この商品を含むブログ (4件) を見る Software Design 2015年 1月号 に記事を書きました。 「第34回 Linuxカーネル観光ガイド…
たとえば Bug 532188 – app-i18n/ibus-anthy should depend on dev-python/pygobject といったバグがあるのだけれど、こういうバグはなかなかやっかいで、手元でテストするともともと dev-python/pygobject が他からの依存で入っているためにうまく再現でき…
emerge -uDN するとこのようなエラーが出てすすまないことがある。 !!! Multiple package instances within a single package slot have been pulled !!! into the dependency graph, resulting in a slot conflict: dev-libs/icu:0 (dev-libs/icu-53.1:0/53…
日経 Linux (リナックス) 2015年 01月号 作者: 日経リナックス 出版社/メーカー: 日経BP社 発売日: 2014/12/08 メディア: 雑誌 この商品を含むブログを見る 日経Linux 2015年 1月号 に記事を書きました。 「第5回 カーネルハッカーがやさしくひも解くLinux …
pficommonがPython3.4でビルドできないなと思っていたのだけれど、importした時のparseが変わってコメント行にもnull byteをいれられなくなっているような気がするという話。 $ python3.3Python 3.3.5 (default, Jun 30 2014, 12:20:12) [GCC 4.7.3] on linu…
うちのlsscsi $ lsscsi[0:0:0:0] disk ATA ST2000DM001-1CH1 CC27 /dev/sda[0:0:1:0] cd/dvd ATAPI iHBS112 2 PL02 /dev/sr0[1:0:0:0] disk ATA WDC WD30EZRX-00D 80.0 /dev/sdb[1:0:1:0] disk ATA WDC WD30EZRX-00D 80.0 /dev/sdc[2:0:0:0] disk ATA INTEL …
HaskellでXの画面を自動的にぽちぽちするやつを作りたかったので作ったという話。HackageにあるX11 packageを使えば簡単にできる まずは"allocaXEvent"Xのイベント用のデータ領域を確保する。そして、"setEventType" でイベントの種類を、setButtonEventでイ…