2006-01-01から1ヶ月間の記事一覧

研修

帰りました。ふぅ〜。 研修時間より、移動時間の方が長いんじゃないだろうか?

研修

今、研修のため東京にいます。研修室からWebが使えます。 朝5時前に起きて、新幹線の始発で来ました。 当然、あたりは真っ暗。名古屋あたりでやっと夜が明けてきました。ツライっす。 一日だけなのでトンボ帰りです。せめて週末だとゆっくりできるのですが…

PC-9801

98時代に作った画像を見たくて、ローダーを作りました。 FRM+PAL形式と、私独自のランレングスを使ったPRS+PAL形式です。 いわゆる、640x400(4096色中16色)ですね。 これは当時の友人が作ったレイトレ画像。詰め碁になってます。

男たちの大和

観ました。 よかったです。

れんだらー

JTableなどでおなじみのレンダラーの尻尾をつかみました。 どうもSwingはL&Fの仕組みのせいでわかりづらい。 import java.awt.*; import javax.swing.*; public class RendererTest extends JPanel { JLabel renderer = new JLabel(); RendererTest() { this…

JavaScript

最近、JavaScriptが注目されているような気がする。 私はJavaScriptって名前のせいか、Javaの「マガイ物」みたいな印象があって(←失礼)、 今まで避けてきて一度も触ったことがないのだけれど、 AJAXとかいくつかの信頼のおけるblogなどからいい感触がある。…

キャッシュの作り方(お金じゃないよ)

java.util.WeakHashMap というクラスを見つけました。 以前、キー+値で持つ場合のサンプルを書きましたが、WeakReference で実装するのであれば、コレ↑が使えます。 http://d.hatena.ne.jp/a-san/20060120 一般的なReferenceの話ならココがわかりやすいです…

本屋

久しぶりに本屋(ジュンク堂)に行ったのですが、結局一冊も買いませんでした。 最近困ったことに新しい技術に興味がありません。 AspectもアジャイルもUMLもDIも.NETもC#もMustangでさえも。 唯一触手が動いたのがProlog入門。 最近、新しいものなのに新し…

雪国って大変そう。老人が「雪かき」をやっているのは忍びないです。 雪かきのいらない、こんな家が作れないのかな?

フラクタル

f(z)=z^3-1をNewton法で求めたとき、どの解にたどり着くか? 久しぶりに複素数の計算をしてみました。

Skype API for Java

hisanoさんがSWTのWindowsAPIラッパクラスを使って、SkypeAPIを作っているようです。 スゴイ! http://skype.sourceforge.jp/ http://cvs.sourceforge.jp/cgi-bin/viewcvs.cgi/skype/skype/src/jp/sf/skype/connector/win32/Win32Connector.java?view=markup…

グラスホッパー物語

最近、NHKの「みんなのうた」でよくかかっている曲なんだけれど、 あれって、「できるかな」の「のっぽ」さんが歌っているんですね。 な、なつかし〜。

3年後ヤバイ!?技術力が腐る職場のぬるま湯度チェック

marsのメモから 1つ・・・、2つ・・・

キャッシュの作り方。

キャッシュの機能を扱いたいときにはjava.refパッケージのクラスを使うのですが、 SoftReference, WeakReference, PhantomReference の3種類のクラスがあります(私は違いがよく分かっていません)。 以下は SoftReference を使って実装したときの例です。…

Scheme(gauche)からJavaを呼べないだろうか?

●ひらめき Scheme(gauche)からJavaAPIを呼べないだろうか? Javaの豊富なAPIをSchemeから呼べれば、Schemeのプログラミングの幅が広がるはず。 Swingも使えるようになるし、RegExpやXMLやjava.sqlなど色んな機能がSchemeから使えるようになるはず。 ●方針 ど…

SCHEME

lengthやappendは car, cdr, cons などを使って書くことができますが、car, cdr, cons はあまりにも基本なので、これを別の形で書くことはできないと思っていたのですが、以下のようにできるようです。 うーむ、脱帽。 (define (cons x y) (define (dispatch…

計算機プログラムの構造と解釈

http://www.amazon.co.jp/exec/obidos/ASIN/489471163X/ref=pd_sim_dp_3/250-9249099-4367413 昔買った本で、買った当時はあまり読んでなかったのですが、(LISPの本と思って買ったw) 最近、SCHEMEを勉強しているので読んでいます。 SCHEMEの本ですが、範囲は…

カンキ&ホージ

・・・のため、田舎に返ってました。 ふぅ、しんど。

Swingからエクスプローラに複数のファイルをドラッグ&ドロップする.

@ITに出てたので、チョット作ってみました。移動とコピーができます。 import java.awt.datatransfer.*; import java.awt.dnd.*; import java.io.File; import java.util.ArrayList; import javax.swing.*; /** * Swingからエクスプローラに複数のファイルを…

停止性

最近、私にとって「形式手法」が「旬」なのですが、「停止性」について疑問があります。 (あーーー、停止性という言葉もチョット違和感があって、「フリーズ」とか「異常終了」のような感じを受けます。実際は「正常終了」とか「完了」という意味なんだけれ…

プログラマのための「ゲーデルの不完全性定理」

http://d.hatena.ne.jp/m-hiyama/20060110 fun! :-)

VDM++

・・・の勉強のため、インタプリタのプロトタイプを作ろうとしたけれど、考えが甘かったです。 内部にLISPとかPrologみたいな構造も必要だということに気づきました。 (コイツ、キマイラか?) 私じゃムリです。 SCHEMEを勉強してなかったら、それすら気づ…

ウィルス感染してます

私の体が・・・

眼鏡犬

色を塗っただけ。 これもペイントブラシ+マウス+16原色で描いています。 考えてみれば、15年前のPC-9801全盛期と同じ方法で描いてます。 トホホ・・・。

ぶっフェ・・・ックション!!! グジュグジュ。 風邪引いたかなぁ〜。 症状としては、鼻水、クシャミ、ほんのわずかな微熱 お大事に〜>私

あけおめことよろ

戌年なので・・・ボトムズからスコープドッグですw