トップ 最新 追記

毎日が反省会

rss
2007|04|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|10|11|12|
2012|01|02|03|06|07|08|09|10|11|12|
2013|02|03|04|

2009-05-05

_ [子供] 某所から帰ってきた

体内時計が3時間単位で動くようになった。


2009-05-06

_ [Debian] eglibc

aurel32のblogによるとeglibcに切り替えるそうな。そうきたか。

_ [Debian] Debian Maintainer Annual Ping for Key 3170EBE9

Debian Maintainer Annual Ping が来た。Debian Maintainer になると、意志確認のため、1年単位で ping が来る。1週間以内に意志確認のバクレポートしないと、Debian Maintainer の権限が消えてしまう。

個人的にはもう1年?という感じ。前よりはパッケージメンテナンスに割く時間が増えて、Debianにもいろいろ貢献できるようになった。また得られることも多くて、他の開発者との交流が楽しい。

日本からもどんどんDebian Maintainerが増えればいいのだけど、あと一歩踏み出せない人が多いと感じる。スキルとか英語とかの壁があるようだけど、そこにいてもなにも変わらないと個人的に思う。彼らに一歩踏み出す勇気を与えるにはどうしたらいいのか、自分にできることは何かを考える日々。


2009-05-08

_ [Git] Git勉強会@万葉#2

Git勉強会@万葉#2に参加させてもらいました。Gitハンズオンをやってみたいので、後ろの方で参加者の方々がどんなところで疑問を持っているのか情報収集をしていました。なるほどー、と思うところもたくさんあって、楽しかったです。Gitは使う人の立場で使い方や考え方が異なるところがおもしろいですね。第3回があるようなので、次もできれば参加したいと思います。


2009-05-09

_ Debug Hacks

オライリージャパン様より「Debug Hacks――デバッグを極めるテクニック&ツール」の献本をいただきました。GW中にいただいたのですが、いろいろあって今週読むことができました。著者の皆様、出版社の皆様ありがとうございました。

本書は、LinuxカーネルおよびGNU/Linux システムデバッグの方法について重点を置いた内容になっている。

ネットに散らばっているデバッグに必要な最低限の知識、必要なツールの基本的な使い方がまとまっている。Windowsプログラマだった人がGNU/Linuxの開発をやることになった場合などにはこの本を読んでおくと良いだろう。強力な助っ人になってくれるはずだ。また、既存の開発者は手元に置いておくと「あれ?これってどうやってデバッグするのだっけ?」という場合に助かるかもしれない。

まとまってはいるのだけど、不満な点があるとすれば、Linuxカーネルを取り上げるのであれば、返り値のチェックの重要性やKGDBの使い方の説明が欲しかったところだ。

また、本書の最初の方に書かれているが、今回は特定の分野のみのHackになっている。組み込み関係を主にやっている私としては、内容がIAに偏っているのでちょっと悲しいところではある。

開発する分野毎に独特のデバッグ方法があったりするので、踏み入れたことのない分野のデバッグ方法などをまとめて欲しかった。例えば、ツールを使うと楽にデバッグできるけど、そのツールをデバッグするにはどうしたらいいの?という場合にはこの本ではサポートしきれない。もう一歩進んだデバッグについての知識が必要になる。そこにはまた新たなDebug Hacksがあふれているはずだ。

(個人的にはデバッガをハックするDebugger Hacksがあるとうれしいかも。)

_ ねんりん屋

いつも会社に行くときに東京駅の大丸の前を通るのですが、ねんりん屋の前に行列ができていて、そんなにうまいのかなーと思っていました。(あと、羽田空港にもあってカフェもある。)

妻と母の日になにをプレゼンしようか、と話していたのですがこのねんりん屋が気になっていたので、買って送ることにしました。

プレゼントには結び芽を買ったのですが、個人用にカットを買って食べみました。外はカリカリでいい食感なのですが、ちょっと甘すぎるかな、という感じ。自分は無印のバームクーヘンが好きなので、こっちに慣れているからかもしれません。今度はしっかり芽 5山を買ってみんなで食べるプレイをしたいと思います。

本日のツッコミ(全1件) [ツッコミを入れる]

_ yoshida [レビューありがとうございました。 KGDBは著者陣があまり使っていなくて、 深い(面白い)ネタが準備できないのでボツ..]


2009-05-14

_ [SuperH] Openwrt

なんかクロスコンパイラ、ユーザランド、カーネルのセットを make menuconfig ; make だけで作れるっぽいのでSuperHをサポートしてみた。

これができるとクロスコンパイルのテストにもなるので(crosstoolsだと、コンパイラつくるだけだし、buildrootはカーネルコンパイルしないし。)

簡単な開発環境としてはいいかなーと。IRCで「誰か興味ないの?」と聞いたら反応がないので、当分の間は手元でメンテナンスをする必要がありそうです。

ULS-5Pとかのパッチは既にあるが放置状態みたい。なんとかしたいところ。

本日のツッコミ(全2件) [ツッコミを入れる]

_ kinneko [USL-5Pだな〜。 そっか、openwrtにそういう使い方があったとは!]

_ iwamatsu [う、typo すまんす。 パッチ送っている人にUSL-5Pを送ったのは私です。]


2009-05-17

_ 所用で鹿児島にいる(いた)

8年ぶりに母方のいとこ大集合。みんなおっさんになったり、おっさんになったり、おっさんになっています。

結婚しているのは自分を含めて14人中3人だけ。一人は今にも子供が生まれそうというか、破水したよ、という状況。

いろいろ話を聞いていると人に言えない(説明しずらい、としておこうか。)仕事をしているのは自分だけのようです。今度会うときにはもうちょっとわかりやすい説明を考えておこうと思いました。


2009-05-21

_ [子供] 生まれて一ヶ月が経ちました

うちの子供が生まれて1ヶ月だ経ちました。嫁の実家に行っているので2週間ほど会っていませんが、順調に成長しているようです。来月にはこっちに戻ってくるので、みなさんに顔見せできればな、と思っています。


2009-05-22

_ Git勉強会#3@万葉

Git勉強会#3@万葉 でGitのコンフリクトについてお話させていただきました。みんな、「べ、べつにあんたなんかのためにコンフリクトしたいわけじゃないんだからねっ!」とか言いつつ、コンフリクトしてmergeして、rebaseして盛り上がっていました。ネタ的にはあんなんがいいんですかね。merge と rebaseの違いが分かってくれたようでなによりです。

ハンズオンは大変だけど、jugyoさんがいろいろ面倒をみてくれたのでスムーズに進みました。ありがとうございます。

あと、matsuu先生とPokenでイチャイチャできました。今度映画に誘ってくれるようです。映画の後はいきつけのお店でおごってくれると思う。そう信じたい。

本日のツッコミ(全1件) [ツッコミを入れる]

_ matsuu [んじゃまぁハゲタカとかどうですか?]


2009-05-24

_ Debianユーザ御用達の美容院

所沢にDebianユーザ御用達(たぶん)の美容院ができました。すげー!
美容院のオーナーがDDらしい。
メニューには、stable, testing, unstable, experimentalの4つしかなかったです。stable が一番安いのですが、流行に乗り遅れたカットだそうです。 unstableがちょっと高いですが、流行の最先端を行っているとのこと。 experimental はヘアモデル用ですかね。
自分は美容院を使わないので誰か行ってみてください。
ちなみに店長とメニューに関しては嘘なので注意してください。
Debianユーザ御用達の美容院

_ [Debian] eglibc

SHのglibcをeglibcにしてみたんだけど、落ちる。落ちるぞ、こいつ!

dpkgがまともに動きません!どうしたらいいのかな。2.8だと安定してるらしいが。aurel32にどうなのか聞いてみるかな。i386/amd64では普通に動いているので一般人の方はご安心ください。


2009-05-31

_ 新幹線N700系の無線LANサービスを使ってみる

出張やら妻の実家に行ったりしているのでワイヤレスゲート@ヨドバシを契約して、新幹線のN700系で使ってみた。

まぁ、ちょっと遅いけど普通に使えるかな。WillcomやE-Mobileと違ってトンネルの中でも使えるのが大きいと思った。

家にあるビルドマシンの状況とかを監視できたりして、時間を有効に使えそう。

_ [SuperH][Debian] Debian / SH 状況

まぁ、どっかに行く度につっこまれているわけですが。現状を月末にまとめるプレイ。

gcc-4.2ベースの build-essential を構築中。

eglibcは安定して動いていますが、SHのパッチ(カーネルのヘッダ移行に追従できてない問題を解消する)を当てる必要があります。これは近日BTS予定。

mpfr, gmp, perlはパッチが必要ですが、BTS済み。コンパイルはできています。gnutls と gcc-4.2 をコンパイル中なので、これが通ればgcc-4.3のビルド および gnutls に依存しているパッケージのビルドが進みます。

という感じ。これができれば、debian-ports に登録という流れです。

ちなみにドキュメント関係の依存をざっくり消してコンパイルしています。この辺をなんとかならんかねぇと毎回思いつつ放置。