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

偶然こうなってたw

レンズ買った

Nikon AF-S DX NIKKOR 35mm f/1.8G AFSDX35 1.8G出版社/メーカー: ニコン発売日: 2009/03/06メディア: 付属品購入: 14人 クリック: 331回この商品を含むブログ (62件) を見る F1.8明るい!それに価格も安かった。楽しい写真が撮れます。「P」から「A」に変わ…

部署内DNSを立てた

お手軽に仮想化できるようになったのはいいんだけど、結構な頻度でサーバーが増える。その度にドメイン名とIPアドレスをhostsに追加するのも大変。やっとこさ、部署内DNSを立てました。 やりたいことは、単にホスト名→IPアドレスの解決だけできればいい(正…

サービス起動

/etc/rc.d以下の各ランレベル毎のディレクトリに、シンボリックリンクを作っていましたが、もっと簡単にやる便利なコマンドを発見! chkconfig サービス名 on これで、現在のランレベルの時に自動起動されるようになります。 chkconfig --list サービス名 で…

redmine移行

あるサーバーで動作していたredmineを別のサーバーに移動しないといけなくなった。 新規にインストールしてDBのデータだけ移行するってのが普通のやり方なんだろうけど、横着して圧縮して解凍したら動かないかなーと思ってやってみた。 すると普通に動きまし…

wgetのプロキシ設定

wgetを使うことはよくあると思いますが、またいつものプロキシ設定のメモです。■設定ファイル /etc/wgetrc # You can set the default proxies for Wget to use for http and ftp. # They will override the value in the environment. http_proxy = http://…

仮想環境のLinuxの解像度を変更

VMWareを使って仮想化した環境にゲストOS:CentOSを入れた。 デフォルトでは800*600なので、もうちょい解像度をあげたい。 [システム] - [管理] - [ディスプレイ]を開く ハードウェアタブの「設定」ボタンから適用したい解像度を選択する モニタータブの解像…

yumの設定

Proxy環境があると色々と面倒くさいなー。 yumを使う時の設定メモです。 $ yum list installed Error: Cannot retrieve repository metadata (repomd.xml) for repository: base. Please verify its path and try again エラーメッセージからは分かりにくい…

Brizzly

PCで使うtwitterクライアントでいいのないかなーとずっと探していましたが、brizzlyが一番しっくり来ました。 とはいえ、twitterもblogもあんまり書いてないけど。。

日本人の英語

日本人の英語 (岩波新書)作者: マーク・ピーターセン出版社/メーカー: 岩波書店発売日: 1988/04/20メディア: 新書購入: 135人 クリック: 2,138回この商品を含むブログ (301件) を見る 長年日本人の書いた英語論文の添削をされてきたアメリカ人の方が書かれた…

「Java並行処理プログラミング」復刊キター!

復刊ドットコムからメールが来てた!復刊が決まったとの事。インターネット万歳!! Java並行処理プログラミング ―その「基盤」と「最新API」を究める―作者: Brian Goetz,Joshua Bloch,Doug Lea出版社/メーカー: ソフトバンククリエイティブ発売日: 2006/11/…

配列かどうかを見分ける方法

メモメモ。 var ary = []; alert(ary instanceof Array); typeofだとaryはobjectってなのるのに、instanceofを使うとこの場合trueになるんだね。ま、全然違うものなんだろう。

patti smith : dream of life

久々に映画を見てきた。パティ・スミスの笑顔が素敵だった。昔フジロックでライブ見れたのは今思えば幸せだったなぁ。 http://www.pattismith-movie.com/ 家に帰ってから、昔のCDを引っ張りだしてきてiPodに入れたのは言うまでもない。 京都だと東寺近くの京…

今更ながらAmazon EC2やってみた

久々のブログ。 いつものネットを見るだけでは芸がないので、「そうだ、EC2しよう」と思い立ちやってみました。 アカウントの取得と、インスタンス起動まで 途中で、Amazonから携帯に電話がかかってきたときはビビりましたが(といってももちろん人間じゃな…

パソコン壊れた!?

昨夜から電源つけたらパソコンからものすごい機械音が鳴るようになってしまった。。 ついに壊れた!と思ったんだけど、家に帰ると普通に動いてた。嫁曰く、何回も再起動してたら途中から音が鳴らなくなったとのこと。 むー、mac買う口実になると思ったのにー…

シルバーウィーク

御所でシートを敷いてのんびり昼食。東本願寺のお堂でぼーっと。会社の先輩の結婚式2次会で心斎橋の方へ。 あとはずーっと家で本読んだりWiiしたり。リフレッシュできました♪

floatとdouble

Effective Java 第2版 (The Java Series)作者: Joshua Bloch,柴田芳樹出版社/メーカー: ピアソンエデュケーション発売日: 2008/11/27メディア: 単行本(ソフトカバー)購入: 77人 クリック: 936回この商品を含むブログ (261件) を見る 項目48「正確な答えが…

コンカレンシーユーティリティの練習

10スレッド同時実行して、スレッド間の分布を見るサンプルです。 単にjava.util.concurrentパッケージを使ってみたかっただけですw。 public static void main(String[] args) throws InterruptedException { int max = 10000; final CountDownLatch start …

redmine

Redmine -もっと手軽にプロジェクト管理!作者: 倉貫義人,栗栖義臣,並河祐貴,前田直樹出版社/メーカー: インプレスジャパン発売日: 2009/07/24メディア: 単行本購入: 6人 クリック: 245回この商品を含むブログ (31件) を見る 会社でプロジェクト管理にredmine…

各文字符号化方式のバイト列の確認

自分の勉強用に作ってみました。 # -*- coding: windows-31j -*- w = (ARGV[0] || "あ").encode(ARGV[1] || "windows-31j") puts "バイト数: #{w.bytesize}" puts "バイト列:#{[].tap{|ary| w.bytes{|b| ary << '0x' + b.to_s(16)}}.join(", ")}" 実行及び…

GAE/Jの実行環境

「今明らかにされるGoogle AppEngine for Javaの実行環境」を読んで自分でも作ってみました。 http://gae-env.appspot.com/show ソースコードは以下です。java.lang.Runtimeとorg.apache.commons.lang.SystemUtilsを利用しました。 public void doGet(HttpSe…

不変クラスのキャッシュ

Java5からInteger#valueOf(int)メソッドが増えました。 これの利点は、-127〜128については、内部でキャッシュされたものが返されるため、生成コストが低いということ。ということで、Integerが欲しい時は、new Integerではなく、必ずInteger.valueOfを使う…

IE7におけるgetElementByIdの不思議な挙動

ここを読んで。 http://www.impressivewebs.com/avoiding-problems-with-javascript-getelementbyid-method-in-internet-explorer-7/ フォームのinput要素のname属性とid属性は同じ値にしましょう <input type="text" name="a" value="hello, world"> というHTMLがあって、次のようなjavascriptを書いたとする…

コマンドプロンプトからの標準入力の文字コードは?

昨日も同様の記事を書きましたが、コマンドプロンプトからの標準入力の文字コードは何か?という問題。 というのも、こんなプログラムを作って、標準入力から「あいうえお」と打ちみます。 # -*- coding: Shift_JIS -*- puts $1 if gets =~ /あ(.*?)お/ 期待…

ruby1.9.1の文字化け

Windowsのrubyを1.8.7から1.9.1にあげてみた。するとこんな簡単なプログラムですら文字化けするようになった。 # -*- coding: utf-8 -*- puts "あいうえお" プログラムファイルはもちろんUTF-8で保存している。事実、次のようにしてもUTF-8と表示されるので…

五山送り火

日中、送り火に使用する薪木運びのボランティアを行い、そのまま山頂で待機し、午後8:00その時を迎えました。山頂からは京都市内が一望でき、かなり気持ちよかったです。 写真は「大」の字の横棒の部分。火柱の高さは身長を上回り、かなーり熱かった。 しば…

さかなくん

今日笑っていいともにさかなくんが出ていました。 相変わらずの奇声ややたらと不思議なテンションはいつもと変わらなかったのですが、のりピーやお塩様の件があってか、「さかなくんは・・・大丈夫だよね」と心の中で思ってしまう自分がいたのでした。

Google App Engine Hackathon in Kyoto参加してきた

忘れないうちに感想を。 約30人くらいが4人程度のチームに分かれて1日中プログラミングをするという雰囲気がすごい良かった! 保守性を考えずにコードを書きまくるのは仕事ではできない事なのでエキサイティング!publicフィールドの嵐(笑) 久々にペアプロ…

配列をカンマ区切りで

以前、文字列配列をカンマ区切りの文字列にするというのを書きましたが、自分で作るんじゃなくて単に利用したいだけならこんな方法があります。 int[] ary = new int[] { 1, 3, 5, 7, 9 }; System.out.println(Arrays.toString(ary)); // [1, 3, 5, 7, 9] Sy…

ドキュメントが日本語に

先週は英語だったのに、今週見たらドキュメントが日本語化されていた♪これで学習がより進む〜。 http://code.google.com/intl/ja/appengine/docs/java/overview.html