ネット不通

自宅がネットにつながらなくなってしまった。ADSLモデムが壊れてしまったらしく、電源ランプすらつかない。ネットがないと早寝になる。*1 最近はゲームもオンラインのMGO2をやっていたのでこれもできない。 という訳で、眠いので寝る。 *1:やるべきことはい…

休み。

ひさびさに土日2日間休めました*1。けど今日は朝からひどい頭痛で死んでました。あべし。「緊張から解放されてリラックスしたときに起こりやすい」という偏頭痛の性質はホントにひどいです。 あ、昨日「PLAYSTATION 3 (40GB) メタルギア ソリッド 4 ガンズ・…

泥のように

最近どうも泥のように働いてる気がする。仕事の状態がいっこうによくならない。峠はまだまだ越えそうにない。取りあえず、帰ったら泥のように寝る予定。

5月分の日記/近況

気が付いたら、もう5月は今日で終わり。あやうく今年の初めに掲げた超低水準目標をやぶるところでした。最近は仕事が忙しいです。SwingとかWebサービス(JAX-WS)とかやってます。というかやらされているというか。Webサービスの各種仕様は、委員会的過ぎてほ…

Hacks本を買う

Java Swing Hacks ―今日から使える驚きのGUIプログラミング集作者: Joshua Marinacci,Chris Adamson,神戸博之(監訳),島田秋雄(監訳),加藤慶彦出版社/メーカー: オライリージャパン発売日: 2006/04/01メディア: 単行本(ソフトカバー)購入: 7人 クリック: 10…

四角形による平面充填

平面充填(へいめんじゅうてん)とは充填の一種で、平面内を多角形などで隙間なく敷き詰める操作である。 (略) 全ての合同な平行六辺形(3組の対辺が平行で等しい六角形)は平面敷き詰め可能である。また、平行四辺形以外の全ての四角形は、合同なものを二つ…

HaskellでCSV

ふつけるを読み終わったので、記念にCSVパーザを書いてみた。 どう書く?.orgに投稿されているのより、ちょっと長めですね。 module CSVParser where import Text.ParserCombinators.Parsec csv_lines :: Parser [[String]] csv_lines = do lines <- line `s…

ふつけるを買う。

最近Haskellの勉強を始めました。最初は「A Gentle Introduction to Haskell, Version 98」を見ていたのですが、どうもあまり「易しく」ないみたいなので「ふつうのHaskellプログラミング ふつうのプログラマのための関数型言語入門」を買いました。ちゃんと…

にっき

今日の観察 今日は近所の公園に散歩しに行き、鳥の観察をした。シジュウカラ、ハクセキレイ、アオジ、コゲラ、ツグミ、ジョウビタキ、ルリビタキ、カルガモ、ムクドリを見た。当たり前だが、ケータイのカメラで小鳥たちを撮影することは不可能だった。 今日…

新年初エントリー

新年初エントリーです。(遅すぎ) 今年も一月に最低1エントリーを目標にやっていきます。(目標低すぎ) 近況 先週は腸の具合が悪かった。ビフィズス菌を摂取したことによって快方に向かった。さすがKING OF KIN。 Fantastic OT9を買った。やはりクォリティ…

今日の間違い

javaのString#matches(String regex)は文字列全体とのマッチをとるため、 "hoge".matches("o") はfalseになる。つまり、javascriptの "hoge".match(/^o$/) 相当なのだ。 そういえばそうだ。すっかり忘れてたよ。 昔はPerlもRubyもJavaScriptも知らなかったし…

風邪引いた。

最近忙しくて帰りが遅いのに、寝る時間を削ってFFTA2をやってたら風邪引いた。痰がからんで咳がでてのどが痛い。しかも今朝は頭痛を併発して最悪だった。

CD

five-star(初回生産限定盤)(DVD付)を買った。が、シングルコレクションならレンタルでもよかったと買ってから思った。(自分が今なにを欲しいのかよくわかっていないのだ)

映画

グッド・シェパードを見た。長かったが面白かった。が、もっと軽く楽しめるのを見に行くべきだった。(自分が今なにを見たいのかよくわかっていないのだ)

あわせて読みたいのuser.jsを修正。

「あわせて読みたい」にはてブとlivedoor Readerのカウンターをつけるuser.js - sawatの日記で、はてブ数やLDR購読数が表示されなくなっていました。 報告ありがとうございます。原因は、あわせて読みたいからのリンクがawasete.comのサーバを経由する形に変…

日記書いてない期間が一ヶ月を超えたので

記念におよそ一ヶ月前のエントリで公開したuser.jsをバージョンアップした。 ウソ。 バージョンアップしたのもおよそ一ヶ月前。 前のを作ってすぐ使い勝手が悪いことに気づいてこのバージョンを自分では使ってた。 前のエントリ LDRでフォーカスされているリ…

LDRでフォーカスされているリンクをEnterキーで開くuser.js

上のネタを使ったコネタ。 LDRやFastLadderではEnterキーがエントリーの順送り、逆送り(j,kと同じ)に当てられているので、タブでリンクをフォーカスしてるのにEnter押しても開けない。ひどい。この問題を解決する user.js を書いた。openlink4ldr.user.js //…

フォーカスされている要素を取得する方法

忘れないようにメモしておこう。 var element = (document.activeElement || window.getSelection().focusNode); 前半がIE/Opera用。getSelectionを使うのはFirefox用。Safariは多分ゴメンナサイ。

ずっと聞いてる

最近はくるりの「ワルツを踊れ Tanz Walzer」を聞いてる。聞き続けても聞き飽きない。ワルツを踊れ Tanz Walzerアーティスト: くるり出版社/メーカー: Viictor Entertainment,Inc.(V)(M)発売日: 2007/06/27メディア: CD購入: 3人 クリック: 54回この商品を含…

換えた

携帯をW53Tに機種変更した。ワンセグが見れる。あまり見ないと思うけど。

数学ガール読了/分割数を求めるプログラム

数学ガールを読み終わったので、記念に分割数Pnを求めるプログラムをrubyで書いてみました。 ソース # m以上の数を使った場合のnの分割数 def partition_number(n, m=1) pn = 1 (n-m).step((n+1)/2, -1) do |i| pn += partition_number(i, n-i) end pn end i…

買いました。

数学ガール (数学ガールシリーズ 1)作者: 結城浩出版社/メーカー: SBクリエイティブ発売日: 2007/06/27メディア: 単行本購入: 58人 クリック: 1,055回この商品を含むブログ (967件) を見るプログラミング言語Java (The Java Series)作者: ケン・アーノルド,…

「あわせて読みたい」にはてブとlivedoor Readerのカウンターをつけるuser.js

「あわせて読みたい」が更新されたから、前回エントリーのuser.jsも直さなきゃいけないかなと思ったのですが、全然そのままで問題ないみたいなので、代わりに(?) id:onkさんのアイデアを実装してみました。 livedoor Reader購読者数の取得にはFeed Discover …

「あわせて読みたい」にはてなブックマークカウンターをつけるuser.js

はてなカウンターのリンク元みてたら「あわせて読みたい」からのリンクがちらほらあって、それを見てたら思いついたので速攻で作ってみました。 はてブカウンターの画像は「注目エントリー」へのリンクにもなっているので、あわせてどれを読むのかの参考にな…

ネタがあっても

1回日記を書くと、1、2週間ぐらい日記を書こうという意思が薄れてしまう。ネタがあっても。 今日の久しぶりの更新は、いつにも増してどうでもいい小ネタでしたが、Googleのキャッシュページを少し見やすくするグリモンも(2週間ぐらい前に)作ってあるの…

unDonutからSleipnirに乗り換えるために作ったuser.js

世間ではWindows版のSafariがでて話題になったりしてますが、僕は最近メインのWeb参照用ブラウザをunDonutからSleipnirに乗り換えました。 乗り換えの理由は、unDonutで使っていた機能が全て標準でまかなえることと、SeaHorseがあること。 でも、一個だけど…

インクリメンタルサーチでJavadoc APIをさくさく参照するためのuser.jsなど

こんなの作りました。 図1:検索フォームです。図2:"js"と打ってみたところ。Javadoc API用のインクリメンタル・サーチです。 以下のような検索ができます。 通常はクラス名を前方一致で検索します。大文字小文字は区別しません。 一文字目を"*"にすると中…

IE7のXMLHttpRequestはセキュリティ制限がアップしている?

先週の金曜に書かなかったネタについて、重い腰をあげて書こうと思ったら変なところでハマってしまった。どうもIE7ではXMLHttpRequestを使って「ローカルファイルからローカルファイル」へのアクセスができないようだ。IE6とFirefox2.0にはこのような制限は…

傘をなくしてしまった。

満員電車から降りたら傘が無かった。ショック。高かったのに。 Javascript/Greasemonkeyネタが2つもたまっていて、そろそろ日記に書こうと思っていたけど、気分が乗らないので今日はヤメ。

動的計画法で金種計算

ネタ元: 「お手本になるようなソースコード」(1) @ITクラブ Cafe − @IT 第一引数が0以上の整数であれば、 その表す金額を日本円で現金化したときに、 その枚数が最小となる紙幣と硬貨の組み合わせを、 標準出力に出力するコンソールアプリケーションを作…