basyura's blog

あしたになったらほんきだす。

2009-01-01から1年間の記事一覧

テーマを変えた

そしてスタイルシートを編集した。いつもテーマを変えるとスタイルシートでいろいろ調整し始めて何時間もたってしまう(;´Д`) 今回はなかなか良い感じにしあがったけど、blockquote に参照先が無くても p タグが挿入されて一行空いているところと、smart.fm…

2009 年は 184 冊

月に 15 冊ペース。 12月 ・・・ 11冊 11月 ・・・ 10冊 10月 ・・・ 18冊 9月 ・・・ 15冊 8月 ・・・ 10冊 7月 ・・・ 12冊 6月 ・・・ 13冊 5月 ・・・ 8冊 4月 ・・・ 16冊 3月 ・・・ 21冊 2月 ・・・ 26冊 1月 ・・・ 24冊明らかに4月以降に減少してい…

高校生が感動した「論語」- 佐久協

高校生が感動した「論語」 (祥伝社新書)作者:佐久 協祥伝社Amazon★★★☆☆ 気になった二つを抜き出し。 ことばに真心が込められていることが第一。行動が穏やかで相手に対する尊敬が込められているのが第二。 誠実に。 弟子の子貢が人の批判ばかりしているから…

Anthy で space 押下時に半角空白

atok ならではの機能で Anthy じゃできないものだとばかり思ってた。 キーバインドの変更で、「空白を挿入:space」「別幅空白を挿入:shift + space」になっているのを削除して、その下にある「半角を挿入」と「全角空白を挿入」に設定し直すだけで良かった…

フォント

firefox か google chrome で safari みたいな描画はできないものか。 windows7 で vim と cygwin のフォントは耐えられるんだが、ブラウザがきつい。ためしに safari を入れてフォントのレンダリングの設定を変更したらいい感じになった。でも safari を使…

ソースの書き方

コーディング規約が有るけど無いに等しいプロジェクトの場合での話。 String aaa = "aaaaa"; String bb = "bbbb"; List list = new ArrayList(); Map map = new HashMap(); map.put("a","AAAA"); map.put("bb","B"); map.put("ccc","CCCCCC"); map.put("dd",…

2009 年を振り返る

2 月 クレーマーと闘う 4 月 はやり目にかかる 6 月 仕事で担当ライブラリが増える 7 月 Ruby 検定に受かる 8 月 Snow Leopard 入れる ROneUsers を作ってみる 9 月 新型(?)インフルエンザにかかる neocomplcache を使い始め vim のすごさを再認識する 11 月…

Windows7 結構いいんじゃね?

「アンチエイリアスの良さが分かんねー(ボケボケだろ)」から始まり、mac を使い始めてその綺麗さが分かり、逆に windows のフォントがギザギザに見えてしまうようになってしまったため windows 残念だなと思っていた今日この頃。 発熱の激しい let's note R5…

輝度調整

compiz の明度設定が起動時に実行されなくなったので、fusion-icon を入れて自動起動するようにしたらなんとか。 あとは xgamma をいれて $ xgama -gamma 0.9 とした。多少眩しさが減ったかも。 でも、トータルで色合いがしっくりこない。微妙にまぶしいし。…

Thousand - 2ch ブラウザ

WebブラウザならSafari。そんなMacユーザのあなたでも、2ちゃんねるを歩き回るときは専用ブラウザの使用をお勧めします。2ちゃんねるのサーバーにかける負荷が少なく、板やスレッドを簡単に管理したり、お下品なレスを隠したり、さらに2ちゃんねるビュー…

困るソースってだいたいこんな感じじゃない?

メソッド開始 | | DB から A を取得 | A を編集 | | DB から B を取得 | B を編集 | | DB から C を取得 | C を編集 | | A と B と C を使って編集 | 終了 それぞれ何行も書いてある場合は1メソッドがドンドン膨れあがってしまう。よって、上から読んで下に…

ソースコメント

仕様は JavaDoc に書いてある(キリッ)。 現実:JavaDoc をまじめに書いている人は少ない。 テストケース書いてるからエラーが出たらおかしいって事でしょ? 現実:テストケースが無いなんて当たり前。 ソース読めば分かるでしょ。 現実:ゴリゴリ書かれてる…

リンゴが教えてくれたこと - 木村秋則

リンゴが教えてくれたこと 日経プレミアシリーズ作者:木村 秋則日本経済新聞出版社Amazon★★★★☆ 農業に限った話じゃない。業種問わず、仕事・私事に限らず色々な人に読んでもらいたいと思う。 表紙にある木村さん(著者)の写真を見て 70 過ぎぐらいかなぁと思…

ソースコードを読んでも内容が頭に入らない場合

主にゴリゴリ書かれてて流れが分かりにくいわ、アチコチでアレコレしててさーっぱりな時。コミットしないとしないとしても自分なりにリファクタリングというか整理整頓をすると理解しやすくなる。 ゴリゴリ書かれたコードは 1 メソッドが何十行もあるのが当…

がぶ呑み相談室 - 明川哲也

がぶ呑み相談室作者:明川 哲也情報センター出版局Amazon★★★☆☆ 明川哲也が明川哲也に相談。 相談に答えるのって難しい。「それは違う」「こうするべきだ」と第三者が自分の主観でバッサリ言うのは簡単だったりする。相談者にはそれなりのバックグラウンドがあ…

秀丸エディタ購入

超長期試用期間(?)を経て入金。秀丸エディタと秀丸メールは仕事でお世話になっています。

ほぼ日手帳 2010 付属のボールペンは JETSTREAM 3

今気がついた。ペン立てに買った覚えのない JETSTREAM 3 が入ってる事に。2010 1101.com と書いてあるけど明らかに JETSTREAM 3。ほぼ日手帳 2010 付属のボールペンは JETSTREM 3 だったようだ。 2009 Spring に付いてきたボールペンがしょぼ過ぎて何処に行…

勉強力 - 齋藤孝

勉強力作者:齋藤 孝海竜社Amazon★★★☆☆ 読んで欲しい本を紹介している本。芋づる式勉強法。 いつになるか分からないけど、読みたい一覧 □ リック・スカイ「華やかな孤独」 □ 「イスラム教の本」「キリスト教の本」 □ 宮田律「中東情勢のいまを読む」 □ 斎藤喜…

Array の初期化

Array.new(3){""} でできた。それは良いとして Array.new(3,"") の使い道が分かりません (> <)

podcast で配信されない

久々にやる気を取り戻し、smart.fm で学習したアイテムを podcast に取り込んで出勤中とかに聞こうと思ったんだけどできない。学習したアイテムが落ちてこない。有効になってるらしい。 クリックしてみる podcast のダウンロード(?)ができるので、ダウンロー…

10 分でコーディング

今日の問題はかなり簡単です。 できるだけ早い時間でエレガントなコードを書きましょう。 あまりに簡単なので制限時間を10分としてやってみてください。 これ以上かかった人は 自分はかなりプログラミングができない。 プログラミングに自信があるやつこい…

配列をがっちゃんこ

List でゴリっとつなげるか、System.arraycopy でゴリっとつなげるか。 import java.util.*; public class ArraysTest { public static void main(String args[]) { int count = 10000; List l1 = new ArrayList(); List l2 = new ArrayList(); for(int i = …

Arrays.asList で作った List には add できない

あまり使った事無いけど便利だよなぁ、ぐらいにしか思ってなかったんだけど久々に PG してたらタイトルの通りでびっくりした。 import java.util.*; public class ArraysTest { public static void main(String args[]) { String[] array = {"1","2","3"}; L…

lambda

ブロックをコンテキスト(ローカル変数のスコープやスタックフレーム)とともにオブジェクトにする def c_lambda c = 10 lambda {|a,b| return a * b * c} end puts c_lambda.call(3,4) #=> 120 中身が変えられると困る様なものはあらかじめ dup(または freeze…

南極料理人

★★★☆☆ 生物はおろか、ウィルスさえ生存できない厳寒の南極ドームふじ基地に、8人の男たちが観測隊員としてやってくる。主人公・西村淳の仕事は、隊員のために毎日料理を作ること。ときに贅沢な食材を用いて、手間ヒマかけて作った料理を、全員そろって一緒に…

仕事は5年でやめなさい。 - 松田公太

仕事は5年でやめなさい。作者:松田 公太サンマーク出版Amazon★★★★☆ 2度目。かっこいいんだよなぁ、この人。 自分ひとりで単調な仕事に耐えるときには、とことん「ポジティブ」に考える。 しかし 一見単調に見える仕事こそ、脳を仕え。 長らく、単調とまでは…

インスタンスの生成無しに呼べるのはなぜ?

過去の日記を検索してみたら Ruby 初めて 4 年になることが分かったけど、Ruby に関しては分からない事だらけ。 class Object def hello puts "hello from Object" end end class Class def hello2 puts "hello from Class" end end class A end Object.hell…

Sequel Development を何となく訳してみる

Development Sequel is being actively developed! You can join in on the discussions, ask questions, suggest features, and discuss Sequel in general by joining our Google Group - Sequel Talk or our IRC channel. Sequel: The Database Toolkit f…

Sequel: The Database Toolkit for Ruby (v3.7.0)

なんとなく和訳してみる Sequel provides thread safety, connection pooling and a concise DSL for constructing database queries and table schemas. Sequel: The Database Toolkit for Ruby (v3.7.0) スレッドセーフなコネクションプーリングとDB 並び…

Web+DB Press のアンケートハガキ出してきた

vim

「Vim の流儀」連載依頼をハガキに書いて出してきましたよっと。