トップ «前10日分 最新 次10日分» 追記

はじめてのにき

ここの位置付け

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|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|12|
2020|01|02|03|04|05|06|07|08|09|10|11|12|
2021|01|02|03|04|05|06|07|08|09|10|11|12|
2022|01|02|03|04|05|06|07|08|09|10|11|12|
2023|01|02|03|04|05|06|07|08|09|10|11|12|
2024|01|02|03|04|05|06|07|08|09|10|11|

ToDo:


2007-04-07

_ 何すりゃいいんだ

  • ガス止める
  • クレジットカードの使用額増やす
  • それ以前にクレジットカード使えるかチェック
  • 家賃払う
  • 掃除する
  • ていうかネットと電気はどいう契約?
  • クレジットカードならもう失効してるハズなので困る
  • 理由はゴルフ場止まるから

(17:59)

_ さくら

クレジット情報変えた。

そんなことより電気とネットだなぁ

(18:07)

_ 洞窟

そいやちゃんとクリアした

(18:10)

_ ネット

できた。

あとは電気が謎だがアレはたぶん口座振り込みなので放置でよい。

(18:17)


2007-04-06

_ コロ

http://d.hatena.ne.jp/nyaxt/20070405

明日にでも

(01:16)

_ あらゆる問題の解になりうる最短の Befunge プログラム

?+#,
1
#
@

こんなのとか? でもこれだと 0 は吐けないのか。

(01:40)


2007-04-05

_ まいにち

こめんとありがとう

http://shinh.skr.jp/m/?date=20060826#c16

この日スパムのターゲットぽかったのでアドホックな修正で凍結。

(23:28)


2007-04-04

_ というか

長い間疑問だったのだけど、 NII のメアドって私用に使って良かったのかなぁ…

(02:23)

_ todo

  • metacity
  • iTerm のパッチ放置してる
  • Titanion の件
  • K14 & Emacs の件
  • BPO とか
  • 都知事系

優先度落ちるのが

  • CHoP
  • D のあれとかこれとか
  • Befunge がどうとか
  • ゴルフのあれこれ

(02:41)

_ 早起きしたので

metacityいじるかと思ったけど、 まともにウィンドウマネージャーいじれる環境が無いなぁと気付いた。

どうしたもんかとぐぐってるとおおお。

http://www.flightless-wing.com/index.php?blog%2F2007-03-25

それはそうとどうしたもんか。

こたえ: まくぶくにりなくす入れる。

(08:43)

_ なんでやねん

Filesystem           1k-blocks      Used Available Use% Mounted on
/dev/disk0s2          77814832  76380572   1178260  99% /

さすがにこんな一瞬でディスクフルになるわけねー

(08:45)

_ OK

i@um ~/Library/Logs> la VirtueDesktops.log
-rw-r--r--    1 i             47G Apr  4 08:46 VirtueDesktops.log

またコイツか!

http://d.hatena.ne.jp/tekezo/20070305#1173101554

crontab に適当に。

0 0 * * * rm -f /Users/i/Library/Logs/VirtueDesktops.log

(08:49)

_ というわけで

色々思考錯誤した結果、 Ubuntu に tightvncserver を入れて、 OSX に Chicken of the VNC を入れたら Window Manager いじりができそうな環境がでけた。

(10:08)

_ right time

一応マージしといた。 %F とかあったのかーという。

http://golf.shinh.org/reveal.rb?right+time/shinh/1175648957

while の頭の悪い使い方はまぁまぁ

(10:11)

_ 年金手帳

なんか無くしたーと思ったらあった良かた

(10:19)


2007-04-03

_ Linux さわった後だと

OSX がこう、つらいなぁ…

i@um ~> openssl
OpenSSL> version
OpenSSL 0.9.6m 17 Mar 2004

fink は本来のバージョンより古いパッケージ持ってるって理解で良いですか…

i@um ~> /usr/bin/openssl
OpenSSL> version
OpenSSL 0.9.7l 28 Sep 2006

_ ほげ

(01:36)

_ ふむ gmail から送れた

受け取りは POP3 とかやる気失せるよなぁ…

(01:36)

_ そして送信も遅いなぁ…

(01:37)

_ ほげ

(02:28)

_ 年喰うと

二日目に筋肉痛が来るっていうなぁ

(11:18)

_ ほげ

(23:05)


2007-04-02

_ 締切

23:59:59締切って言われて0:00:26に提出できた。 30秒ルールとかで。

(00:11)

_ えいぷりる

一日出かけてたからあんまり見れなかったけど、 総じてまぁどうでもいい感じなのかな。

個人的にはこのへんがシンプルで良いなと

http://www.atdot.net/~ko1/diary/200704.html#d1

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

4月バカといえば故(4月1日現在) Zinnia 神のネタが 素晴らしかったと思い起こされるのだけど、 こういう、その人の日記とか普段から見てると面白い 自己パロディみたいなのは個人サイトとしては いいんだろうなぁと思う。

http://risky-safety.org/~zinnia/d/2004/04/#20040401-t0-h0-p1

僕はなんか毎年4月1日になるとネタ考えてみようかなーと 思って思いつかなくて、 僕ネタ師の才能ないなーと思いつつ 4月2日あたりに来年こんなことやってみるとどうだろうかとか 思いつくんだけど翌年には忘れているというようなサイクル

(00:36)

_ 遅刻

6秒遅刻だと思ってたら26秒であっていたらしい。

むねん

(23:02)

_ Shibuya.js

http://stream.i-revo.jp/event/shibuya.es/

あとで

(23:18)

_ #D

なんかドイツ語で喋ってる子がいて ウムラウトとか見るたびに Emacs が死にやがるので とりあえず part 。

さっさと Emacs なんとかしろという話もあるが ドイツ語もなんとかしてくれという。 たまに

<hoge> ENGRISH!

とかそんな感じの発言見るあたりまぁなんとかしてくれって感じなんだろう

(23:21)

_ メール

どうしたもんかなー。

ベストは

  • IMAP サーバ立てる。
  • 公開するのは gmail
  • SMTP は gmail
  • gmail から IMAP サーバにフォワードしとく
  • 閲覧は IMAP サーバ

とかかな。

でも IMAP サーバとか立てたくないよなぁ。

(23:44)


2007-04-01

_ 僕と目覚まし

なんか明日はスキーらしいので こう早く寝ようと思って、 目覚ましをかけようと思ったら止まっていた。

困ったなーと思いながらケータイの目覚ましセットして 洞窟やってたら結構時間が経ってたので、 これはいけないと思ってコンビニに電池を買いに行った。

結果、肉まんとかアイスとか買ったけど電池を買い忘れた。

困ったなーと思いながら洞窟やってたら なんか洞窟の掲示板とかのレベルがアレな会話が 楽しくて見入ったりして、 これはいかんと思って買いに行こうかと思って その前にと思って家探したら電池見つかって今。

6時起きなんだがなぁ。

(03:45)

_ アイレム

のサイトの謎を解いたら 17MB の動画が。

えーとみんなこれ落としてるから遅いってことでいいですか。

(04:04)

_ SKI

楽しかった。

なんか行きのバスがなんかえらい遅くなって、 どうしたんだろうなーと思ったら安全地帯みたいなので 止まってエンジン不良とか言って、 なんか国道警備隊みたいなのが旗ふってたり発煙筒があったり 色々面白かったのだけど、 結論としては単に到着が遅れたとか。

スキーそのものは俺はこう かっこよくターンするとかジャンプするとかは まるっきりどうでもよくて、 明らかに自分のキャパ越えした速度を出してそれを 必死で制御しようとして吹っ飛びつつコケるとかが 好きみたいでそういうアホさは死ぬまでこうなんだろうなぁと。 スキーで生傷作るとは思わなんだ。

しかしまぁレジャースポーツは楽しいなぁと。

あとまぁプレゼンの締切が昨日だったと気付いて あー忘れてたなー(昨日ゲームばっかやってたのになー)と思ったのだけど、 帰ってきてみると本当は今日なのであった。 いずれにせよあと2時間かーという

(21:56)


2007-03-31

_ コードの行数

#\
i\
n\
c\
l\
u\
d\
e\
<\
s\
t\
d\
i\
o\
.\
h\
>
m\
a\
i\
n
(
)
{
p\
u\
t\
s
(
"\
H\
"
"\
e\
"
"\
l\
"
"\
l\
"
"\
o\
"
"\
!\
"
)
;
}

http://d.hatena.ne.jp/RiSK/20070331#1175310647

http://d.hatena.ne.jp/Ozy/20070331#p1

K&R P.288 A12.2 行の併合よりたぶん合法

(14:10)

_ emacs が落ちる件

円記号とかを入力すると落ちる。 ASCII に使うフォントを 7x14 じゃなくすれば落ちなくなる。

3点問題があって、

  • ペースト時にバックスラッシュが円記号になる(悲劇)
  • Emacs 文字が無いと落ちる
  • フォントが不十分

さてどうしたものか。 適当に 7x14.bdf に円記号入れてみたつもりだけどうまくいかんかった。

(14:53)

_ Content-Encoding: DeFLaTe

http://cvs.m17n.org/~akr/diary/

なるほどなー。 Wanderlust とかがヘッダにヘンな文字混入させたりとかと同じノリかぁ。

見事に curl がダメぽってるわけだが。

あれでも Accept-Encoding 無いクライアントとか HTTP/1.0 に 対しても Content-Encoding ってつけていいんだっけか。

(15:40)

_ 洞窟

洞窟物語ばっかやってた。

なんかとりあえず隠しステージみたいなのは出したが なかなか難しくて良い。

キーボードだとキツいかもしれないし、 クリアできるかもしれない、ってかんじ

(23:42)


2007-03-30

_ iPhone

なんかジョブズのキーノートをだらだら見る。 なんか結局これは全然いらない物体な気がした。

てかこれソフトウェアキーボードなんだよな。 こうその時点で最近感じている Apple のキモさ全開だなー

(00:25)

_ bracket

勝てた。嬉しいね。 シンプルな割に色々考えられて良い問題だったかなと思う。 Ruby&Perl は、要は正規表現を使うのを減らすっていう 通常のゴルフと逆方面の方針がうまくハマるのが面白かった。 最後に縮めるまでは、

#!perl -pl
1while s/^([[{(<]*)(\[]|\(\)|{}|<>)/\1/;
$_.=s/[[{(<]+/failed at: /?!$'&&EOL:yes

#!ruby -pl
sub$1,''while/^[[{(<]*(\[]|\(\)|\{}|<>)/
$_=/[[{(<]+(.+)?/?"failed at: #{$1||:EOL}":'yes'

とかで、 sed とだいたい似たことやってる感じだった。

ySasさんのコードはいつも読めないので後で読むことになってるのだけど なんか今回は読んで見ると簡単だった。 超綺麗だなあ。 とりあえず redo という関数を知った。 あと \G は明らかにこの問題にはマッチしてないけど こいう使い方できるんなら他の問題でうまく使えそうだなと。

http://golf.shinh.org/reveal.rb?Bracket+Matching/ySas/1175170873

僕のコードは、

$+^$&^'3'|0

という部分が

8>ord($+^$&)

よりは短いしいいか…というものなのだけど、 もうちょい縮みそうな気がヒシヒシとする。 特に ($+^$&)&x とかしてやると マッチしてる場合はヌル文字になるのだけど、 ヌル文字は Perl では true なのであった…! というどうでもいいことに気付いたとかそんな。

ちなみに僕のコードは何してるかというと、 括弧がマッチしている時は $+^$& が 1 か 2 か 6 になるので、 '3' と xor 取ったらなんかちょうど 1 2 6 の時は 0以外の数値になって、 そうでない時は文字列になってるみたいだったので、 なんでもいいから |0 とかすることによって 数値にしてやると 0 と非ゼロにわけられる、と。

あと

http://www.nmt.ne.jp/~ysas/diary/?200703c&to=200703291#200703291

を見て、 ySas さんも苦労して考えてらっしゃるのだなぁと 少し安心というか。

(02:19)

_ はずかしいコード

でも修正したくなるような間違いをするだけ コードを書くってのもそれはそれで大変という

http://d.hatena.ne.jp/w_o/20070329#p1

適当に書くとすると

mian(){puts("Hello, world!");}

ううむ別に修正したくならない。

まぁそれ以前に3000行とか書けましぇん。

あ、 5000行くらい生成したことなら。

(02:25)

_ shinichiro-hamaji でぐぐった

http://shinichiro.hamaji.googlepages.com/

こんなのでてきた。作った覚えないという。

http://shinh.skr.jp/m/?date=20060828#p08

でも俺が作ったらしい。ああそうですか。

あと、そういえば今日あまり記憶に無いことを 日記に書いていたとかほげほげ。

http://shinh.skr.jp/m/?date=20070217#p12

なるほど。

これはつまり目覚ましと勘違いしたせいでゴルフサバ 長時間止まるというそういう。

ところが今だと朝起きたらまくぶくが何故かフォーカスあたってる ウィンドウ内の文章を読み上げる機能がオンになってるとか そのくらいの被害ですむので非常によろしい。

(02:57)

_ いや

比較的軽微な被害ではあるけど、 朝起きたら誰かがブツブツ喋ってる ってのは怖いんだよ!!

(03:01)

_ 3000-10000

なるほどここか

http://d.hatena.ne.jp/softether/20070324#p1

すごいなー。

1日10000行って10時間で書いたとすると1分16行とかいうペースかぁ。

1分で1バイト削れたらいいのだが。

(12:22)

_ カルディ

なんかコーヒーが半額でかつレジで10%引きとかやってた (つまりたぶん55%引きなんだろう) ので嬉しくて二つ買ったんだけど、 俺アメリカ行くんじゃないのかーという

(21:14)

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

_ ySas [いつも頭絞ってるつもりですが、狂気の神様が降りてくるのは稀ですね。ところでbracket matchingですが、前..]

_ shinh [おおおこれはすごい。この部分絶対縮むよなーとは思ってたのですが自分ではできなかったです。せっかくですし、もし良ければ..]

_ あろは [むしろ僕のような趣味グラマーがなんかソフトを書きはじめる場合, 良さげなライブラリ見つける ↓ これを使えば,これ..]


2007-03-29

_ 洞窟物語

クリアした。非常に面白かった。

ジョイパッド使えるようにするのがめんどかったので キーボードだけになったけど、まぁちょうどいいくらいの縛りだったような

(03:03)

_ 調べた感じ

隠しダンジョンとか行くにはもう一周しないといけなさげだなめどいな

(03:12)

_ L system

http://jarp.does.notwork.org/diary/200703c.html#200703281

なるほどこれはうまいですねぇ。

ただループはこれで縮みます。

n,$_,*h=$<.read.split
'0'.upto(n){puts$_
  gsub(/./){Hash[*h][$&]||$&}}

(03:29)

_ あと1B

gets$9
n,$_,*h=split
'0'.upto(n){puts$_
  gsub(/./){Hash[*h][$&]||$&}}

(03:37)

_ FizzBuzz.out

http://golf.shinh.org/p.rb?FizzBuzz#x86

なかなかチャレンジしがいがありそうです。 でも本気でやるのは相当大変だよなー。

とりあえずエルフヘッダは

db 0x7F, "ELFizz", 10, "Buzz", 10, "01", 10

とかそんな感じで埋めろってことですよねこれは! いやー F で終わっててホント良かったです

(15:46)

_ 普通に考えて

fzbz: db "Fizz"
buzz: db "Buzz", 10

とか埋めるだろーと思った。

(15:58)

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

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


2024年
11月
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
1.shinh(2014-05-24 01:12) 2.あろは(2014-05-24 01:12) 3.k.inaba(2014-05-24 01:12)
search / home / index

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

shinichiro.hamaji _at_ gmail.com / shinichiro.h