A. 八千代中央
ミニ同期会に参加したのですが、また寝てしまった...。
早めの開催に感謝だなぁ(´Д`;
2008年9月アーカイブ
3D円グラフを使うのはやめよう | Okumura's Blog経由で。
日本図表審査機構 [JGRO]
このブログすげぇ。変なグラフに対して突っ込みまくってる。
そろそろ手持ちのスクリプトに対してバージョン管理しようかなぁと思ったんだけど、なんせ自宅サーバがない。あとこれだけのためにドメイン代払うのも、ちょっとなぁ...。
と思っていたので、以前から使ってみたいなぁと思ってたGitレポジトリサービスのgithubを使ってみようかと思う。まずはGitがサパーリなのでちょっとgitについて調査する予定。
まぁ、鍵かけてなかったから当たり前と言えば当たり前だが...。
チャリ密集地より少し離れたところに置くと、一発でやられるんだなぁ。(´Д`;
引っ越しまでの約4ヶ月は駅まで歩くかのぅ。
以前作ったFavon LDRですが、最近放置していたらfavできてないことに気づいたので修正しました。
以前はGETメソッドでも動いていたのがPOST限定になったようです。
気づかずにeキー押しまくってたら、ごめんなさい。
追記:環境によっては動かない場合があったので修正しました。
最新版(0.0.3)インストールはこちらから。
※今回のバージョンからGreasemonkey 0.8 以降を必要とします。
Firefox 3.0.1 + Greasemonkey 0.8.20080609.0 環境下で動作確認済。
・今回の修正によるその他の変更点
favon_ldr_ss_0.0.2.jpg
- postに成功したら背景色及び例のスター画像を付けるようにした。
- エラーチェックをもう少し真面目に書いた。
色付けたので、少しは見やすくなったかな...( ´p`)
部屋の片づけ 40%
研修で出た宿題 100%
とりあえず午前中で宿題を片付けた。
これから家に帰る。
--
後で読む
配列解析アルゴリズム
嶋正利のプロセッサ温故知新
ぷよぷよはNP完全(論文を提供してくれたM研のmasterに感謝)
久々に学校にきて何がやりたかっていうとこれだったりする。
EPIA ME6000サーバ機(C3 600MHz搭載)+メモリ512MB + 3.5inch HDD80GB (メーカー忘れた)
電源on直後 50w
負荷時 39w
アイドル状態 30w
--
Athlon3000+ socket939なマザーボードのサーバ機(メモリ1GB + 3.5inch HDD 300GB)
電源on直後 100w
負荷時 70-74w
アイドル状態 50w
以前C'n'Qをonにしていたことを思い出し、C'n'Qをoffにして計測してみた。
結果:アイドル時 67w
[結論]ワットチェッカー使っても、FreeBSD環境のC'n'Qで節電出来てることを確認出来た。
何故か泊まってます。
自分の使っていた環境がそのまま残っていたのでビックリだ。
研究室に着いて早々fopen()の使い方について尋ねられたのでもっとビックリだ。色々な意味で全然変わってねぇ。
そして19inch * 2環境はたまらなく良い。
あと久々にワンタン食った。昨年の12月以来?
レジンキット作成までやっててこりゃぁすげぇー。
なんだか久々にプラモを作りたくなってきた( ´ρ`)
あだ名が水色になりませんように。なりませんように。
---
夏休みの進捗
部屋の片づけ 30%
研修で出た宿題 75%
まさか社会人になっても宿題が出るとはー。
--
明日の予定
・後輩の様子を見に大学行ってみます。台風直撃じゃなくて良かったよー。
ふらっと寄った本屋にあったのでつい買っちゃった。
joel on software同様、技術書というか読み物って感じの本なので時間を見つけて一気に読んでしまいたいなぁ。
昨日から夏休み。
といっても月曜日に休日出勤したのでそこまで長い連休ではないが...。
平日昼間にしかできないことをやろうと考え、早速前回ちょろっと書いた銀行口座を優遇口座に切り替える為、銀行に行った。
自分は三菱東京UFJ銀行なので、今回申し込んだのがコレ。
「メインバンク」総合サービス:三菱東京UFJ銀行
サービス手数料が月々315円。
預金額が10万円以上ならこのサービス手数料がタダになる。というかこのサービス手数料を0円にしないとマズーなサービスなので10万円以上無いと元が取れない。
けど、コレいいよー。
三菱東京UFJ銀行のATM時間外手数料無料とかコンビニATM(E-net ATM、セブン銀行ATM、ローソンATM)利用手数料無料とか、もっと早く加入しておけば良かったと思えるサービスばかりだ。社会人になると平日の時間内とかほぼ無理だもんなぁ...。
ちなみに加入から1年間は優遇期間らしく、サービス手数料は0円らしい。
そもそもこれ買ったのいつだよと思ったら約2年前だった。相変わらず消化ペースが遅い。
感想;
本を読んだだけじゃ関数型プログラミングは吸収できない orz
頭のいい人が書いたらすげー効率よさそーだけど、今のオレの脳みそじゃオーバスペックな気がした(´Д`)
文法だけ知ってても、それでスラスラ書けるのか甚だ疑問だ。やっぱりC等の泥臭いプログラミングの方に慣れきっているのかもしれぬ。もう少し脳みそが若いウチに学んでおきたかったなぁ...。
といっても諦めているわけでもなく...。時間を見つけてhaskellでコードを書く練習をしてみたい。
モナドは完璧に理解は出来なかったが、強力さを感じ取ることは出来た。以前、この本を紹介したときquick sortが定義書いただけで動くのかーと感心したものだが、まさか構文解析器もBNFっぽい文法定義を書けばokとは凄すぎる。
---
最近は再びPerl Hacksの方を読み進めている。知らなかったモジュールが一杯で実に面白い。
帰りの電車の中では現在職場でブームの三国志(横山光輝版)を読んでる。三国志はさっぱりだったのでこれも非常に面白い。
仕事でVB.NETを使うようになり、カッコ閉じるのがメンドイJavaみたいなものだなーと思ってたら例外処理ではまったのでメモ。
基本的に何らかの障害が発生しても原因箇所が特定しやすくなるようにスタックトレース(メソッドやサブルーチンの呼び出し履歴)は残しておきたいものだが、何故かスタックトレースが関数呼び出しの浅い部分までしか追えなかったので原因を調べた。
調べてみたら、どうやらVB.NETにはVB.NET流の書き方があるようだ。
・catchした例外オブジェクト(ex)をThrow exで投げるとスタックトレースが上書きされる。
Javaっぽく、ついThrow exと書くとスタックトレースが新たに上書きされちゃうので、最後に例外をThrowしたところまでしか追えない。これでは問題が発生したときに非常に困る。
VB.NETでは上位層にcatchした例外を投げたかったらThrowのみを使う。
これだと最初にThrowした場所の特定が出来る。
しかし、tryの中のドコでコケたのかは分からないまんまだ。(tryのスコープが十分に小さければ特定は容易なのだが...)
本当に例外が発生した箇所を記録に残したければ
Try '例外が発生しそうな処理 Catch ex As HogeHogeException Dim fex As FugaFugaException = New FugaFugaException("err_msg", ex ) '例外処理 Throw fex End Try
みたいな感じで新しく例外オブジェクトを作ってそいつ(fex)のInnnerExceptionにcatchした例外オブジェクトを突っ込めばok。(コンストラクタの第2引数)
これでInnnerExceptionのスタックトレースまで見るようにすれば本当のエラー箇所まで特定できるようになる。
それにしても最後に;打たなくても良い言語は肌に合わない。
慣れの問題だろうが、ついクセで;を打ってしまいああー( ´△`)となる
とある同期から優遇口座の話を聞いてはいたのだが、今まで調べてなかった。
ATM手数料0円はもう当たり前 - [All About マネー]All About
自分は三菱東京UFJ銀行なので、メインバンク統合サービスにすればよいらしい。
口座作った当初、行員の口からはこのようなサービスがあることを言われなかったな。なんかズルさを感じる。
今度休み貰ったときに銀行に行って手続きしてこよう。
結局回りに回って7件目で安い店を発見し、そこで買うことにした。
買ってのはZoffって店なんだが、どれもリーズナブル、かつ種類も豊富で良い。
やっぱり額縁は細いのにした。太いのはやっぱりオレには似合わぬ。
週初めの月曜に悪寒を感じ、その日は早めに寝たんだけど
やっぱり風邪をひいてしまった。
火曜から3日間寝込んでたんだけどお腹にくる風邪だったのでしんどかったー。
近所のクリニックで点滴を打ってもらい、楽になるはずが逆に39度の熱を出した。高熱を出したのは何年ぶりだろう。
後、社会人になってから1ヶ月単位で風邪をひいてるのは何故なんだろう(´Д`;
せっかくの夏休みが闘病生活に化けたので、流石にもう夜更かしはせず、早く寝ようと固く決心したのであった。
とりあえず休んだ3日分の遅延をなんとかせねば。ぬぅ。