トップ «前月 最新 翌月» 追記

はじめてのにき

ここの位置付け

2004|11|
2005|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|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|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|

ToDo:


2007-10-01

_ これはかなり涼しい!

http://www.f13g.com/?blog/2007-09-28

わらた

文字列拾ってきて自動生成したスパム文章を 翻訳させて投稿ってかんじなんだろうか。

(05:19)

_ ちょい待て

http://d.hatena.ne.jp/sumii/20070828/p1

(08:23)

_ 検証しようと

ghc 動かしたら shinh.org が死んだ。

それで初めて気付いたが shinh.org のディスプレイ死んでるのかこれ。 ほとんど見えん。

とりあえずむっちゃ雑なベンチだけど

i@u ~/wrk/bf> time ghc -c -keep-hc-files sbf.hs
ghc -c -keep-hc-files sbf.hs  18.20s user 0.74s system 99% cpu 18.955 total
i@u ~/wrk/bf> la sbf.o sbf.hc
-rw-r--r-- 1 i 382k 2007-10-01 08:33 sbf.hc
-rw-r--r-- 1 i 135k 2007-10-01 08:34 sbf.o

明らかに GCC は無罪ということでよろしいか。

追記:

雑すぎますた。すいませんすいませんすいません GCC はだめなこです。

http://d.hatena.ne.jp/sumii/20070828/p1#c1191419878

(08:34)

_ 私的 w3m 基本

  • 移動で矢印とか hjkl はあんまり使わない
  • 青いとこを NEXT_(LEFT|RIGHT|DOWN|UP) (僕は HJKL にふってる) と TAB
  • / でインクリメンタルサーチで移動
  • 大幅に移動する時は space とか ^v とかに割り当たってるヤツで
  • 日本語は当然 migemo 併用
  • 例えば a.hatena.ne.jp/shinichiro_h は /rirek^m^m で id:shinichiro_h とか先行入力気味で
  • PREV と NEXT 。デフォの B は BACK でバッファ殺すのでアレだった気がする
  • EXTERN は色々仕込んどく。
keymap $ EXTERN "firefox %s &"
keymap M-$ EXTERN_LINK "firefox %s &"
keymap m EXTERN "echo -n %s | xclip"
keymap M EXTERN_LINK "echo -n %s | xclip"

あたりかなぁ

(20:36)

_ なるほど!

http://www.f13g.com/?blog%2F2007-10-01#dc036899

スパムあつかいしてごめんなさいごめんなさいごめんなさい。

でもなんか名前とかもスパムぽかたし…

日本は暑いようなすずしいような。 言えることは眠いということだけだ

(20:39)

_ C++ と D&E

D&E が好きなのは C++ の 何が好きなのか言語化できてなかった部分の一つであるところの、 「言語要素少なくてシンプルなモデルの綺麗な言語つーても どーせ世界ってそんな簡単なモデルだけで扱えるわけねーんだから それに応じて基本的には C よりゃ硬めの言語にするけど 色んなケースの逃げ道も色々用意しちゃるけんね」 的なことを作者本人が言語化してくれたことにあって、 そういう意味で friend とか多重継承ってのは 必要悪として用意された素晴らしい機能なんだから それを封印したせいで まわりくどい書き方になるとかは イヤだよなぁという。

どうでもいいけどそいう嫌われがち言語要素って C++ にはどんくらいあるのかな。 まぁ trigraph とかは忘れるとして、

  • 多重継承
  • friend
  • using
  • (特に operator) overload
  • 例外仕様
  • マクロ
  • goto
  • 三項演算子
  • file scope static

なんか他にもありそうだけどまあいいや。

それはそうと file scope static って 匿名名前空間って

  • 他の名前空間の中に入れたい時に便利
  • シンボル名長くなるのが少し生理的に

という点から…とか今の今まで 思ってたんだけど、前者は

namespace N {
    namespace {
        void f() {}
    }
}
int main() {
    N::f();
}

と普通に書けることを知ったので瓦解した。 なんか勝手にできないと決めつけていたよ…

でまぁ嫌われ言語要素は ハマりどころがあるから完全に封印です、 みたいなのには強く反発を覚える一方、 嫌う人が多かれ少なかれいるから ポリティカルコレクトみたいなかんじで 適度に自制するっていうのは まぁいいことで、 例えばインデントはタブでとか using 禁止とか例外仕様禁止とか file static だめとか そいう細かいとこはまぁ納得できる。

一方マクロとか多重継承とか friend とかは、 なんかプログラムという表現の本質にちょっと かかわってくる部分な気がするので 本当に欲しい時に封じられてると ぎぎぎ感がある気がする。

しかしまぁそんなぎぎぎ感は プログラムという表現とかいうウザい表現を使うような子しか 感じないのでどうでも良いことなのであったが ウザい子にはどうでもよくないのだった。

(21:25)

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

_ sumii [そのエントリの追記2をご参照ください。:-)>ghcとgcc > 全体で5.195秒、gccが2.634秒、p..]

_ phoenix [C++のその辺のって「乱用しなければ」便利だと思ってみたり。乱用しないことが難しいだけで。。。]


2007-10-02

_ でわ

http://homepage1.nifty.com/herumi/diary/latest.html

裏でマニヤ編とか…!

(00:10)

_ おおこれは

http://d.hatena.ne.jp/pyopyopyo/20070920/p1

良さげ

(07:25)

_ at_exit do_at_exit

http://d.hatena.ne.jp/KeisukeNakano/20071001/1191243314

なかなか感動的な一文ですな…

(07:46)

_ メモリリミット

を達成するって問題もいいかな。

(07:46)

_ 相変わらず

http://www.google.co.jp/search?q=AXUIElementREF&ie=euc-jp&oe=euc-jp

絶望的なくらい情報ねーな…

座標指定のマウスクリックエミュレーションがしたいだけなんだが

(08:21)

_ まこすてん

Let's note Y に興味が出すぎてて まくぶくの命があやうい。

最後のチャンスとして sevil を高速化した。 Apple Event 送るプロセス数をがんばって減らしたので だいぶうざくなくなったはず…

あとなんか Apple Event で指定位置を そのままマウスで叩くってできた気がして、 それすればもうちょい速くなる気がするんだけどできなかったっけ…

(10:37)

_ ああ

明らかに速くなったな。 ていうか wl の読み込み時とかにスイッチできないとかは 明らかにダメであった。

(10:38)

_ まこすてん救済

あとは最大化を作る必要がある

(10:45)

_ おもしれー

http://labs.cybozu.co.jp/blog/takesako/2007/10/html_20_new_browser_detection.html

と色々遊んでた。

  • dillo はなんも画像出なかった
  • 京ポン Opera はちゃんと Opera が出た
  • ブックマーク見るとホントにはてなは裏で IE 走らせてスクリーンショット取ってるんだなーと

http://b.hatena.ne.jp/entry/http://wafful.org/~takesako/html20hacks/browser-detect3.html

(21:25)

_ 絶賛時差ボケ

きついなぁ

(22:47)


2007-10-03

_ ICFPC

10位らしい

http://marco-za.blogspot.com/2007/10/icfp-results.html

まぁよく頑張った…と言いたいところだけど インチキなので 問題の難しさに救われただけだにゃー。

(09:36)


2007-10-04

_ プロプラ

http://alohakun.blog7.fc2.com/blog-entry-857.html

とか見てなんか雰囲気だけ見てる感じでは redhat ibm aple あたりが多いかなぁあと google とかと思ったので 手元にあった 4000 強のメールに対して。

ruby -ne 'BEGIN{A=Hash.new{0}};scan(/@[a-z.]*/){A[$&]+=1};END{A.sort{|a,b|a[1]<=>b[1]}.each{|x,y|puts "#{x} #{y}"}}' gcc-from

の結果の下の方。

@avtrex.com 34
@watson.ibm.com 35
@false.org 38
@eagercon.com 39
@libertysurf.fr 41
@gnu.org 42
@naturalbridge.com 43
@gcc.gnu.org 63
@vlsi 72
@adacore.com 74
@suse.de 76
@il.ibm.com 82
@sygehus.dk 84
@synopsys. 88
@lucon.org 89
@dberlin.org 103
@apple.com 105
@artimi.com 158
@redhat.com 238
@google.com 266
@codesourcery.com 282
@gmail.com 824

別に投稿が多いからコード書いてるってわけじゃないので gcc-cvs で調べろという。

(12:11)


2007-10-06

_ やってみよー

http://labs.cybozu.co.jp/blog/mitsunari/2007/10/x86_1.html

Q1. 45... いきなり GCC の出力見てしまったんだけどこれは効率悪げ。 lea で 3倍して 16 倍して 3倍したやつを引くとか…?

lea edx, [eax + eax * 2]
mov eax, edx
shl eax, 3
sub eax, edx

Q2. むむ。

and eax, 2147483647

とかじゃだめなのかな。

Q3. 3.1 はなんだろう。 3.2 は dec byte ecx が速かったり 遅かったりとかいう話を聞いたことある気がするけど定かではない。

Q4. いかにも後者の方が速そうだけど…

Q5. 浮動小数読めません ><> あとこれ MMX かな。 MMX と SSE の区別がつかない若者。

残り5問はあとで

(08:03)

_ ふむるり

http://www.atdot.net/~ko1/diary/200710.html#d6

想像が正しければ想像があってた

とりあえずおめでとうございます。

(09:53)

_ 休日

なんも予定のない3連休だなー

なんか考えるか。

(09:59)

_ 結論

3日間ニコニコ見る

http://d.hatena.ne.jp/mowamowa/20071006/1191629063

かっこえええええ

でもニコニコはアニメ系の曲がわからんのが残念である。

ていうかブロックスだろうふつうに考えて。

(10:17)

_ つまり世代が

あってるんだよなー

http://www.nicovideo.jp/watch/sm979909

(10:29)

_ 秋葉原

今日呑み会かー、 その前に東方買うのとPC見るののために アキバ行きたいなーとか考えてて、 俺は「なぜかいつも呑み会の集合場所になってる秋葉原」と 「オタっぽいものが買える町秋葉原」を 違うものとして認識してたみたいだ

(17:40)


2007-10-07

_ うーん

http://www.digitalmars.com/d/cpp_interface.html

微妙かなぁ?

(17:54)

_ 東方風神

さっそく入手したので速報レポートだ!

  • とりあえずノーマル初プレイでクリア
  • てことはたぶん永夜より簡単
  • 5面ボスがうざくなかったのは好印象
  • でも基本的に前回以上にどうでもいい弾幕多いような
  • あと音が印象に残らないな
  • ていうかピアノで聞いてオーエンは良かったんだなぁと
  • エクストラちょっとやったけどどうなんだろう

(19:20)


2007-10-08

_ うぐぐぐぐ

codegolf.com 勝てん。 あと260点ちょいか。

まぁ明らかに長い問題が長すぎなのがアレなのだがー。

(14:23)

_ parallels かった

とりあえず Linux ぶちこんで OSX とグッバイしかねない勢いなんだが。

用途候補:

  • デュアルディスプレイにして片方 Linux 出てるとかできるといいなあ
  • 音とDVDはなんにせよまくぶくにやらせる
  • cf.shinh.org とか作る

まぁ普通に Linux 入れるとまた Linux 動くマシンが増えるなぁ…

動きっぱで5台あるのと、 動かせば動くのはええとヘンなのを入れると デスクトップPCにリナザウにDreamcastか。 リナザウとかももうちょっと活躍の機会が欲しいもんだな。

(14:44)

_ SHA256

ちまちま削ったら圧縮が綺麗にハマって 420B に。

(19:06)

_ 圧縮後

を見ると後最低 3B は縮むな。 もうちょい頑張ればもう 2B 。

まぁとりあえず1位奪取したのでやめ

(19:07)

_ Parallels

たいへんすばらしいというか linux がたいへんよろしいというか はじめてこの Core2Duo マシンの真価が見れた気がするというか 今までまっこすたん何してたのという感じであった。

もう Linux メインでいいようん。 というわけで sevilwm とのコンフリクトをどうするかっていうはなしだけど。

Quicksilver vs. Parallels 内 sevilwm は Parallels が負けるみたいだ。 勝ってくれれば話が速いんだがまぁ。 んで Quicksilver にこのアプリ見てる時は使わないよー的なことを 一瞬期待したけどそれもなさげ。

となると別のバインディングかなぁ。 Parallels の設定もうちょい見てみよう

(23:09)


2007-10-09

_ Parallels

使えるような使いにくいような。

  • とりあえず Ubuntu 入れた。一瞬で入ってびびった。
  • 基本的なものはインストールした。
  • めんどうなので /home/i と /usr/local は u を NFS でマウント。
  • Quicksilver の設定いじって MacBook 側の sevil は Ctrl+Opt+hjkl とかに。

おかしいところ。

  • Mac の画面に行ったあと戻ってくると上のメニューバーで端末の上の方が隠れる。
  • キーボードの反応がヘン。 Alt が離したあと少し残る感じ。
  • MacBook と Linux で sevil のキー配置違うのは辛い。
  • CPU たぶん遅い。 shi のビルドとかしてて。
  • w3m から MacBook の Firefox を叩きたい。
  • zsh の起動と終了だけが異常に重い。
  • NFS すごい遅い。パラメータとか調整した方がいいかも。
  • CPU 負荷が増えた。

今日からはじめよう!(の元ネタが最近わかった)

  • MacBook を捨てる

(21:58)

_ Emacs

http://d.hatena.ne.jp/hayamiz/20071009/1191931961

via http://d.hatena.ne.jp/odz/20071009/1191938309

q1. odz さんとこで見てしまった。 そういえば (point) で取るな、 という感じであるけど答えられなかったと思う。

q2. どれだっけ。たまに暴発するけど使わない。

q3. うちだと F1-k が describe-key になっている。 で transpose-lines というのは始めて知った。 使わなさげ…

q4. ^h ? あるいは M-x backward-char とか

q5. M-x hello^i とかするなあ

q6. pneM-/

q7. 知らない。

q8. これ必要に迫られて前に自分でスクリプト書いたよ!

(23:08)


2007-10-10

_ NFSおせえ問題

http://www.linux.or.jp/JF/JFdocs/NFS-HOWTO/performance.html#SYNC-ASYNC

を見ながら色々やってみた。

まず最初。

i@umu /mnt/tmp> time dd if=/dev/zero of=/mnt/tmp/hoge bs=16k count=16384
16384+0 records in
16384+0 records out
268435456 bytes (268 MB) copied, 437.379 seconds, 614 kB/s
dd if=/dev/zero of=/mnt/tmp/hoge bs=16k count=16384  0.00s user 1.96s system 0% cpu 7:17.74 total

尋常な遅さではない。

まずまくぶく側からもマウントとかしてみて そもそもネットワーク自体がのろいみたいだったので 有線LAN刺した。 当たり前だがそれだけで相当速くなった。

んであとはブロックサイズとか サーバのカーネルのメモリなんちゃらのサイズとか見てみたけど イマイチ差が出なかった。 効果があったのは sync やめて async にした変更。 その二つやったら

i@umu ~> time dd if=/dev/zero of=/mnt/tmp/hoge bs=16k count=16384
16384+0 records in
16384+0 records out
268435456 bytes (268 MB) copied, 52.4602 seconds, 5.1 MB/s
dd if=/dev/zero of=/mnt/tmp/hoge bs=16k count=16384  0.00s user 1.45s system 2% cpu 52.452 total

8.3倍くらいの高速化? まぁそんなもんで十分だろう。

(01:23)

_ mixi

UI が使いにくくなったとかそんなことないとか 色々言われてるがなんてことはない、 大改悪が行われたと言っていい。

mixi.png

w3m的には。

グローバルナビってなんだよというか 簡単に言うと全てが <ul> になってえらい長いサイトになった。 今調査したところによると8回 PageDown したらやっと まいみくしの日記が読める。

(01:31)

_ ほげ

http://d.hatena.ne.jp/shinichiro_h/20071010#1191956325

知ってることだけ書くつもりだったのに なんか自信ないこと書くより調べるかと 後半はそれなりに調べなおした。 だいたいカンで予想してた部分はあっててびっくりしたという感想。

あとデマングルはたしか高林さんが __cxa_demangle 使えば GCC のバージョン依存 なくなって良いとか教えてくれた気がする。

(04:02)

_

libdwarf ってドコで使ってるんだろ… と思ったら引数情報かぁ。

i@umu src/xbyak/sample> diff =(tracef --no-pid -Av ./test0 2>&1 ) =(tracef --no-pid ./test0 2>&1)
1c1
< +++ process 10272 attached (ppid 10271) +++
---
> +++ process 10274 attached (ppid 10273) +++
183c183
< +++ process 10272 detached (ppid 10271) +++
---
> +++ process 10274 detached (ppid 10273) +++

ありゃ?

よくわからんかったのでまたこんど

(04:29)

_ それより体調悪い

たぶんカゼ

(04:29)

_

夢で shi の実装がものごっつ進んでた。 もったいねー

(11:02)

_ 同じく同意

http://jijixi.azito.com/cgi-bin/diary/index.rb?date=20071010#p01

付言するなら、 Python のめんどさは なんとなく気分で面倒にしてるような気がすることだと思う。

例えばそれこそ exit するためだけに import sys するのに zlib 使うのは import いらんとか。

(22:20)

_ バックアップ

ちゃんと取る態勢を復活させよう。 ていうか u の quota がヤバいとかはやばい。

とりあえず uk って Fedora 時代の遺産が 混じってるのがバックアップ屋として 終わってる点だということに気付いたので、 さっくり rm -fr var usr って感じで消してゆく。

home とか data とかは何があるかよくわからんので あんまりいじらない方針で…

(23:44)

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

_ Syijuyco [この間も俊太郎の詩をお http://www.stlouisbusinesslist.com/business/5..]


2007-10-12

_ すごいなぁ

抽象化とabstractionとかいうやつとかなんかもろもろを 区別できるのか…

http://d.hatena.ne.jp/JavaBlack/20071006/p1

どろどろ

(23:56)


2007-10-13

_ おー

http://mumrik2.spaces.live.com/Blog/cns!51ED6D671E97A131!740.entry

via http://arton.no-ip.info/diary/20071012.html#p02

面白いなぁ。 でも7年か。

ああなんかそのくらいだな。えらい長いなぁ。

(00:16)

_ このへん

面白いなぁ

http://sakurai.s59.xrea.com/compact/index.cgi?id=13

相変わらず趣旨は共感できるけど やっぱフルスペックな感じの文法欲しいと 思うとあんまりコンパクトじゃなくなっちゃうなぁと。

Io はいいんだけど あれは実際に書くと文法足りない感じするんだよなぁ。

(15:08)

_ なんも

やるき

(17:47)

_ おき

ない

(17:47)

_ NFS

だからかな、 flock が死ぬほど遅い。どうしたらいいのかしら

(18:07)


2007-10-14

_ 日本語でない問題

とりあえずペーストすらできないのは以下を見て

http://old.ubuntulinux.jp/wiki/UTF8_e3_81_a8euc_e3_81_ae_e6_b7_b7_e5_9c_a8_e7_92_b0_e5_a2_83_e6_a7_8b_e7_af_89/

こんな感じで解決

i@umu ~> sudo localedef -i ja_JP -f euc-JP ja_JP.eucJP

これたぶん会社でもやったほうがいい

(10:58)

_ あと

language-pack-ja - translation updates for language Japanese

は入れたほうがよさげだった

(11:02)

_ 日本語

とりあえずは出るには出た。

.mlterm/main の xim 関係いじったのと、 uim-pref-gtk でなんかデフォルトをひらがなにしたとかそんな。

しかし出るのはいいんだが現在のモードがわからんのがアレである。 まぁとりあえずはいいか。

(11:42)

_ うぶんつ

feisty の次ってなにかなーとか思って 調べてみると Gusty Gibbon とかいうやつかね。

んでこう ubuntu gibbon とかでぐぐってみると apt で upgrade とかするやりかたが全然出てこなくて、 つまり個人の日記サイトとかじゃなくて なんか ITMedia だとかなんかのヌース系ばっか出てくるんだな。 なんかりなくすとか普通になってるなぁ…

(13:29)

_ とりあえず

明らかにメモリ足りないので買ってみた。 2GBで送料とか入れて8500円とかくらいらしい。

いい時代になったなー

(13:29)

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

_ n [>apt で upgrade とかするやりかた つ sudo do-release-upgrade]

_ shinh [おおお知りませんでした。さっそくやってみます。]


2007-10-15

_ 賛成

http://mkosaki.blog46.fc2.com/blog-entry-388.html

どう考えてもダメになってるよなー

(03:24)

_ 自称わーかほりく

僕が8時間以上働いてたら俺わーかほりくと言って良いと思う。 いやよくないけど10時間以上働いてたらまぁ言っていいんじゃないか。

一応言っておくがお前は今日10時間も働いていない。

実際これっていうのはよくできていて

  • 仕事はそれなりに面白い
  • でももっと面白いことはおっくせんまん
  • でも仕事に8時間は使うとする
  • 仮に6時間としてもいいんだけど
  • するとおっくせんまんが種々の理由でできなくなる
  • 種々の理由:
    • にこにこでおっくせんまんを見る
    • 休日はあんま平日にしてなかったことすると割に消える
    • ていうかつまりにこにこで消える
    • にこにこ見なくてもなんか消える
    • ごろごろしてたりとか
  • まぁ重要なのは時間が減るとおっくせんまんがそんなに面白くもなくなること
  • 「ゲームは一日30分」で面白くないように「ゴルフは一日30分」とか面白くない
  • ていうか明日を考えず早朝5時頃に寝るフリをした後に狂ったよう起き上がっておもむろに縮めだすのが楽しいのです
  • 「休日はゴルフ」とかは撤回したい気分だ
  • つまり「明日用事があるなら深夜ゴルフ」
  • 休日とか時間に余裕ある時はどうせなんもしないし (i.e.テスト前現象)
  • そんなこんなで

帰ったらゴロゴロニコニコして寝るという態勢が確立していて、 そんな帰宅後ライフを思うと、 それなりに面白いんだが別に最高でもなんでもない仕事を だらだらしてしまうのは目に見えた結果であって、 改善策を練らないといけない。

というかもう練ってあって、 つまり仕事が基本的にこう、 とりあえず実行したら1時間待ちーとか そーいうものはそれなりに多いので、 その1時間待ちを効率よく使ったりせずに ダラダラwebとか見て 「帰ったらアレ作ってみよう」 とか思いながら仕事をすればいいんじゃないかなぁと思うのであった。

(23:58)

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

_ kosaki [ついでに直しておいてや :)]

_ shinh [無理です ><> ←さかなという意味の顔文字らしいです。 ]


2007-10-16

_ アヒャ

それはそうと薬指いたい

(00:00)

_ うーん

do-release-upgrade かっこいいなあ

CUIで色んなのがほげほげ流れて行ったりするのは良い

(00:06)

_ 初音たん

http://blog.crypton.co.jp/mp/2007/10/1014.html

まぁなんかこの反応はこう企業として(だよね?)はアホすぎるよなー 的なことを思うのは初音ミクとかどうでもよくて メイコたんがバカにされてたら今頃TBSの前でなんか シュプレヒコールでもあげていただろうか。

そんなわけない気もする

(00:23)

_ どろどろ

upgrade やってみたら途中で NFS から返事が消えた

(01:40)

_ K14-1

http://parsley225.hp.infoseek.co.jp/remoterdic.html

微妙に設定間違ってたのでこれを見て変更。 /usr/share/fonts/X11/misc の下で作業すること。

(20:06)

_ Parallels

もう完全に Parallels の中の Ubuntu で生活している。 それはそうとそろそろまくぶくのバックアップを取らないといけないと思う。 どうするかな…

(20:07)

_ open

を母艦の MacBook 側を呼べるように。

(20:32)

_ NIS

nameserver が欲しかったんだけど間違って NIS の設定をひっしでしていた。

そーだよどう考えても BIND だろうアホ。

(21:51)

_ 一日

えらいしんどかったので一日家でゴロゴロしながら 仕事したりだらだらしたり。

なんかあんまり休まった気もしない。

(23:04)


2007-10-17


2007-10-18

_ shinh.dyndns.org

がなんか死んでいる。

もういい機会だから shinh.org に一本化しようと思うけど その場の思いつきでやっているので HTTPリクエストがどういう道を辿っているのかがさっぱりわからなくてこまる。

調べないと本気でわからん。

shinh.org に来たのはル〜タが u:8080 に飛ばす。 8080 ってなんだ。 lighttpd みたいだ。

lighttpd はリバースプロキシとゴルフ場の二つの役割があるみたいだ。 u:81 がゴルフ場。 golf.shinh.org なら u:81 に。 d.shinh.org はなんか lighttpd が処理してるぽ。 ていうかこれホントは u3 に飛ばさんといかんのだよね… shinh.org と shinh.dyndns.org なら u3:80 に飛ばすらしい。

u3 は Apache でたぶん virtual host で色々切り分けてるんだろう… なんか sites-available が 11 個もあった。 物によっては u にへのリバースプロキシとかもあったりして、 えらい複雑に往復してることがわかるけど 端的に言って腐ってると言って良いことがよくわかった。

たぶん u3 は退役してもらうのがいいんだろうなぁめどい。 あと u にまくぶくのおさがりのメモリ差すと良い気がする。 今は 256+128 みたいだ。まぁこのままでも余裕みたいだけど。

(00:26)

_ ↑の方に

リンクがまだのこってたので世界樹の記録とか残ってたので見る。

こういうのって忘れるから 記録残しとくのはいいなぁ… このへんとかキチガイじみてて良い。

http://sekaiju.g.hatena.ne.jp/shinichiro_h/20070315/1173990344

(00:48)

_ うーん

おもしろいなあ

http://d.hatena.ne.jp/boto/20071017/1192603639

via http://labs.cybozu.co.jp/blog/akky/archives/2007/10/phpspot-bad-regex.html

こういうのみてると黒歴史とか白歴史とか色々考えて良い。

うひひひひひい

それはそうと

なんだっけ眠い

(02:51)

_ shinh

とかで blog-search.yahoo.co.jp で エゴサーチするのは 結構おもしろいなぁ。

普通のエゴサーチはなんか shinh 度チェックとかそのへんで埋められててつまらぬ。

(03:09)

_ すっかり忘れてた

Xbyak の brainfuck の高速化っていうか 昔書いた OCaml のアレみたいなことやったんだよな。

(04:35)

_ クレジットカード番号とかは

<input name="creadit0" size="4"> - <input name="creadit1" size="4"> - <input name="creadit2" size="4"> - <input name="creadit3" size="4">

が正解だろどう考えても、とか思うんだけど。

(23:31)

_ えう゛ぁ

そういえば見た。 面白いかというと 正直そんな変わってないしどうでもいいんじゃね的に思った。

あとこう、まとめて見る & 圧縮されてる という要因からだと思うのだけど、 ギャグマンガ度が上がってる気がした。 元からそうだけど誰にも感情移入不能とか。 あとシンジくん主人公なのにゼーレがどうこうのストーリーに全然噛んでないとか、 ゲンドウ眼鏡触る以外に仕事ないとか。

(23:48)

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

_ znz [もしかして: credit http://junsoft.jp/other/input_check/#A07 ..]

_ shinh [うへへどう考えても不正解でした。ご指摘ありがとうございます。 しかし桁区切りされてないのはなんか不安を煽られる..]


2007-10-19

_ Elias nantyara

http://www.kmonos.net/wlog/78.html#_1856071017

そう面白いんだよなー全然追いつかんけど。

なんかあと1時間ちょいらしいので考えよう…

(00:37)

_ 狂人

http://golf.shinh.org/reveal.rb?Elias+delta+to+Fibonacci/flagitious/1192543347

すごすぎる…

kinabaさんの方の解説もおねがいします > niha さん

(19:39)

_ prime_division

とかいうウソみたいに長い名前の関数を見て

irb(main):019:0> 0.methods[36]
=> "prime_division"

とか使えないかと考えたが難しそう

(22:19)

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

_ niha [本人に聞いてください…]

_ kinaba [v=0b#{...} で1個Elias-deltaの整数をデコード。あと変数初期化。 1行目のループでv<f[i]..]

_ kinaba [flagitiousさんが黄金比つかってるの見て、前日の自分の日記と見比べて盛大に吹いた私でした。]

_ shinh [あわわ解説ありがとうございます。 splice! とかの部分が読めてなかったんですが、これは賢いですねぇ… 黄..]


2007-10-20

_ ほえほえ

http://pc11.2ch.net/test/read.cgi/linux/1003159137/

文字コードの話はどうしようもなくておもしろいな。 俺が文字コード考えるならどうなるかなぁ。

たぶん ASCII | 4bytes みたいなかんじかな。 全ての文字は 1Byte か 4Byte で 1Byte 文字は <128 で >=128 な文字のみが 4bytes 文字に使われるので 128+128**4=268435584文字を表現するとかそんなになりげ

(05:21)


2007-10-21

_ カゼ

昨日より今朝の方が悪化してたけど、 さらに悪化した気すらする。

ちゃんとえんそく行けるかなぁ…

とりあえず9時に寝て11時に起きたとかいう時点で寝坊とかが見えてくるんだが

(00:37)

_ eyeD3

というのを Python インターフェイスで使ってやっとこさ iTunes が読める id3 タグを作ることができた。

http://72.14.235.104/search?q=cache:gtlblzLjiXoJ:downward.dyndns.org/linux/2005-04-02-22-16+eyed3&hl=ja&ct=clnk&cd=10&gl=jp&lr=lang_ja

このへんのスクリプトを使わせてもらった。

(02:36)

_

http://arton.no-ip.info/diary/20071021.html#p01

一連の見てて じゃあ燃焼の最大温度ってなんだろうとかどうでもいいことを。 Hoge + O2 -> HogeO2 とかが起きるってことなので HogeO2 がバラバラにならん程度の温度なら ギリギリ燃えてると言えるかなぁとかあ思ったけど、 まぁ普通に温度は燃焼の結果にすぎんので 「燃焼の温度」っていうのが既にアレだな。 絶対零度の3倍的な。

まぁそんなんどうでも良くて昔のことを思い出した。

なんかたぶん中学入ったばっかかそんくらいの時に 家で紙とかを父上と一緒に焼いてて 火ってなんやねんと思って父上に聞いてみたところ 「わからんけど、火っていう物質があるんちゃうかな」 的なたいへんありがたい回答が得られて、 ちょっと考えてから 「たぶん教科書に火っていう原子とかなかったと思う」 的なことを言ったら 「わからんなー不思議やなー」 て感じの会話をしたように思う。

まぁ明らかに間違った解を提示した上に 父上自身は調べることもできなかったんだけど、 なんか父上はわからんことはちゃんとわからんと 明言するのが偉いよなーという例として時々思い出す。 子供相手にそいう態度ってたぶんなかなかできん人もいるだろうし的な。 いつも嘘ばっかり言ってる僕は見習うべきだとおもう。

一方母親の方は平然と謎科学に基づいた情報を自信満々で 色々と語っているので結構困る。 ていうか俺は「未だにああこれ適当情報だったのか…!」 とか気付くことが年に一度くらいある気がする。 ぼくはみかんの筋喰ったら盲腸になるって教わって育ったんだ。 つい最近まで固く信じてたよ。 いやこの位はマシな例だけど。 特にコンピュータは母親の世界観に彩られた原理で動いてるらしくて 父上が普通に騙されてて面白い。

まぁそれはともかく みかんの筋で盲腸にならんとわかったのは ネットのおかげだし、 artonさんはネットで熟考できてて、 ネットって便利だなぁ。

火、磁力、匂い、あたりは不思議だなぁとか思ってたんだけど、 匂いあたりは今でもよくわかってない部分あるな 的に思って Wikipedia 見てやっぱ便利だなと。 消臭のしかたとか。

http://ja.wikipedia.org/wiki/%E6%B6%88%E8%87%AD%E5%89%A4

(03:46)

_ シングルクォート

の入ったファイル名だった ogg がうまくサバけてない。 単にエスケープ忘れたってだけの問題かと思われる

(05:43)


2007-10-22

_ 日光

結局ほとんど不眠で日光へ。 体調は回復してたので良かった。

帰って ogg => mp3 => ID3つけ => iTunesに登録 パイプラインの続き。 中島みゆき以外はまぁ基本的にできた気がする。

して、中島みゆきどうすっかな。

(01:01)


2007-10-24

_ 落ち込み

近頃では年に一度もないくらいの鬱モードに。

鬱っていうよりかは 非常に不安なことがある時みたいな精神状態。

不安とかはどこにもないので不思議。

(01:29)

_ ミク

まぁ MEIKO が出てるんだからいいんじゃね。

http://images.google.co.jp/images?hl=ja&q=MEIKO&btnG=%E3%82%A4%E3%83%A1%E3%83%BC%E3%82%B8%E6%A4%9C%E7%B4%A2&gbv=1

まぁミクも出るようになったらしいけど。

(01:39)

_ しっこー

そういや SQL はしーこーと読むわけだけど、 SDL はしーどーとかなんかなー。

(01:50)

_ ネットで話題が沸騰中

のカレーかつ丼を喰ってきた。

http://www.google.co.jp/search?hl=ja&safe=off&q=%E3%82%AB%E3%83%AC%E3%83%BC%E3%81%8B%E3%81%A4%E4%B8%BC&btnG=%E6%A4%9C%E7%B4%A2&lr=lang_ja

まぁどう見ても沸騰してない。

それはそうとまぁこういうダメ製品は大好きなのでおいしくいただいた。 去年はすきやのホワイトシチュー牛丼が極めて良かったのだけど 今年もやらないかな。

(22:54)

_ gmail

imap ありがたい。

(23:10)

_ そういえば

俺は12時に来て18時に帰るような感じだと認識されていたらしい。

いくらなんでも。

(23:35)


2007-10-25

_ ももも

http://d.hatena.ne.jp/h_sakurai/20071025#p1

ヒント: J ですよ!

(23:39)

_ dvorak

スクリーンをロックしてない人がいたら いたずらをするという義務があるのだけど、 dvorak配列とかにしておくといたずらがしにくいということがわかった。

なんかこうボンバーマンとかやる時にハンデとして パッドを逆さまに持ってやってたりしたんだけど、 それに慣れておくと逆向きに動く病にかかっても全然問題ないとか、 パッドをまともに持ってる時でも逆向き病にかかったら 平然となんともないフリをして 爆風から逃げようとしてる子にうつすとかが楽しかったなぁとか。 あんまりうまくいかんかった気がするけど。

でまぁマウスとかも動かした方向と逆に動くやつとか出ればいいんじゃないかな。

(23:42)


2007-10-26

_ ZHT

が最近往年の輝きを戻しているような感じでうれしい。

(00:07)

_ フランドールスカーレット

まずなんか俺が名前覚えてる時点で やっぱあれは良かったんだろうなぁ。 曲が。

(01:22)

_ あろはさんは

いったい何歳くらいを若い人と認識しているのだろうか、 それが目下最大の疑問なのであります。

(22:58)


2007-10-27

_

http://d.hatena.ne.jp/ranha/20071026/1193401874

おめでとうございますというか なんかすごい人が色々とあれだなぁというか mstさんやらさかどんどん (この二人が同年代というのが既にアレなんだけど)と 年齢そろってたんだなぁとか。

(01:38)

_ あー

ogg => mp3 パイプラインがヒストリに残ってない。

なんか zsh のヒストリヘンなんだよな…

(01:41)

_ pyramidの方も縮めてみるか

(05:42)

_ 脳が膿んできた

http://www.spoj.pl/ranks/CTQUINE/

 RANK       DATE            USER              RESULT       TIME   MEM    LANG
1       2007-07-31   ksk                 56               0.00   2.2M   CAML
        20:04:36
2       2007-10-27   Shinichiro Hamaji   57               0.00   1.6M   C
        07:35:52

あと1B削れば2行減るから抜けるんだが。

たぶん Ozy さんとか kurimura さんなら絶対なんとかするなぁ。

(14:47)

_ ていうか

for の条件節でだいたい収まってるコードとかいじりにくくてかなわん…

(15:49)

_ うし

http://www.spoj.pl/ranks/CTQUINE/

 RANK       DATE            USER              RESULT       TIME   MEM    LANG
1       2007-10-27   Shinichiro Hamaji   55               0.00   1.5M   C
        09:17:16

(16:17)

_ スッポリ入ったら

あと1点取れるのか。

(16:42)

_ んでも

OCaml もなんかサックリ 55 にはなるんだろうなぁ。

(16:58)

_ Nobody is right

なかじまみゆきいいこというなあ…

(23:54)

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

Before...

_ shinh [や、例えば今18歳の人ってたぶん余裕でラブひなくらい知ってる圏内だよな…とかそういう。]

_ あろは [ああ,なるほど. 僕も北斗の拳とかジョジョ(第一部)とか男塾とか,一世代上くらいの漫画わかりますしね. ..]

_ shinh [YELLOW MONKEY とか活動やめてたんですね…まぁ JAM があればいいか… それはそうと僕もまぁ2年..]

_ ksk [サックリ(?)54 にしました. ]

_ shinh [むむむこれは複数行文字リテラルが無い C で OCaml に追いつくのは大変そうですね… pyramid の方見る限..]


2007-10-28

_ ctquine.py

こんな感じで作ればペナルティ無しも作れると気付いた。

_='_=%r;print "".join(["".join([("#"*(i*2+1)).center(227)+"\\n"for i in range(j+1)])for j in range(113)+[112]])+_%%_\t';print "".join(["".join([("#"*(i*2+1)).center(227)+"\n"for i in range(j+1)])for j in range(113)+[112]])+_%_	

これだと6555行あるけど。

(09:47)

_ というわけで

俺は C をやめるぞーということで Python で OCaml を潰そう。

(11:09)

_ ぱいたん

http://www.spoj.pl/ranks/CTQUINE/

ぱいたんって一応 LL なんだね。

にしてもやっとペナルティのルール把握したから もうちょい考えればもうちょいなんかなるかも。

(13:06)

_ 見た目

しかしどこが Python やねんって感じだな…

あと木にもなってない。

(13:09)

_ Guile

の方がたぶん縮むやろ…と思ったけど なんか色々欲しいものが無い処理系なんだな。

(14:24)

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

_ ksk [うーん,pythonは意外に縮むんですね. ちなみにバイナリは受け付けないみたいです.]

_ shinh [あ、バイナリ受け付けないんですね。ありがとうございます。 Python で抜き去ってもあんまり楽しくないみたいなので..]


2007-10-29

_ さっき matz 日記で

目に入った。

http://www.beust.com/weblog/

Otaku とか…

とりあえずぐぐるにいるらしいのでレジュメとか見た。

(01:29)

_ ぶろっくすでゅお

irori さんがトップだったらしい。 変態括弧誉めはすんごいなぁ…

でもみんなの期待に反して Unlambda で書いたんじゃないらしい。 ICFPC も Unlambda で参加してるんだと固く信じていたのに!

(01:34)

_ 問題の不備

に気付いてしまったよ…

(04:00)

_ ひどいことになってしまった

http://www.spoj.pl/ranks/CTQUINE/

ごめんなさいという感じだけど まぁ問題のある問題なのが悪いんだよ…!

(04:47)

_ ゴルフ脳のせいもあるだろうけど

http://d.hatena.ne.jp/mowamowa/20071027/1193468337

   if %r{<title>(.+)</title>} =~ content
     title = Iconv.tou8("#{$+}")
   else
     title = "(no title)"
   end

こいうのってなんか if の中で変数増やすのに抵抗があって、僕なら

title = Iconv.tou8(content[%r{<title>(.+)</title>}, 1] || '(no title)')

って感じだろうなぁとか 思うと (Ruby 使ってる時点で (no title) の時に Iconv いらないとか 考えてもしょうがない気がする、 あとリンク先見たら ASCII の場合なんもしない処理入ってた) まぁゴルフ脳もそんなに悪くはないんじゃないかなぁとか。

(22:58)

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

_ irori [ICFPCの言語申告にはUnlambdaと書いたんですが、Unlambda向きの問題(*の数でフィボナッチ数を表すと..]

_ shinh [テクニカルレポートには One thing that struck us during and after t..]


2007-10-30

_ ぱられるず

そういえばキーボードのコマンドのあたりが 離して少しの間押しっぱなしになるのがあまり愉快ではない。 これなんとかならんもんかな…

(22:36)


2007-10-31

_ すごいな…

http://www.nicovideo.jp/watch/sm31677

まともな人がいないというか

(03:04)

_ うーん

ぼんやり色々眺めて色々悲しいなぁと思った。

http://www.itojun.org/diary/19971006/

これとかは何度か読んだなぁ… あと autoconf はいいものだとしばらく騙されてた記憶がある。

(05:19)


2007年
10月
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
1.Syijuyco(2010-03-29 15:49) 2.shinh(2007-10-29 23:16) 3.irori(2007-10-29 22:20)
search / home / index

全てリンクフリーです。 コード片は自由に使用していただいて構いません。 その他のものはGPL扱いであればあらゆる使用に関して文句は言いません。 なにかあれば下記メールアドレスへ。

shinichiro.hamaji _at_ gmail.com / shinichiro.h