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

IPAフォント

IPAからフリーのフォントが出ているんですね。 http://ossipedia.ipa.go.jp/ipafont/ フォントって別にコダわってはいないのですが、英字のプロポーショナルフォントは、文字ごとに幅が違うので計算が面倒くさいのでキライです。カンマやコロンが極端に小さ…

FireFox3

http://www.spreadfirefox.com/ja/worldrecord ダウンロードしました。 家庭用PCと会社用PCの2つです。22時頃はダウンロードできなかったんですよね。 日本は403365件。世界3位。(スゴイなぁ。もう少し低いかと思ってた) チャドが7件というのもほ…

熱中症

呼吸困難になって意識が飛びそうになったときは、マジであせった。

私的 SQL コーディング規約

http://x7net.com/~access/index.php?option=com_content&task=view&id=2&Itemid=9 これはSQL整形ツールではありませんが、SQLのコーディング規約について 詳しく議論されています。私の好みとは違いますが、よい記事には違いないでしょう。

BlancoSqlEditorPlugin

http://www.igapyon.jp/blanco/blancosqleditorplugin.html 私といがぴょんで作りました。(^^; とりあえず、今回はコイツを使ってみましょう。 他の整形ツールに比べても遜色ないですね。 整形は私の好みに一致するし、カラー表示やEclipsePluginなのもうれ…

Instant SQL Formatter

http://www.wangz.net/cgi-bin/pp/gsqlparser/sqlpp/sqlformat.tpl Webで使うことを想定しています。オープンソースではない模様。 DBの製品ごとの違いを考慮しているし、いろんなオプションがある。力作。 ただ、私好みの整形にはできなかった。 INSERT INT…

SQLとPL/SQLを整形するマクロ

http://hide.maruo.co.jp/lib/macro/sqlfmt_mac.html 秀丸マクロです。 別のDLLが必要で、インストール時にマクロにそのパスを書き換えなければならない。面倒。 一応整形してくれるが、あまりキレイではないです。 特にマズイのが、INSERT文。カラムが多い…

T-SQL整形マクロ Ver0.11

http://hide.maruo.co.jp/lib/macro/mhsql20041108.html 秀丸マクロです。 比較的キレイに整形できるようです。 選択範囲を整形するのではなく、すべてのテキストを整形しようとします。 従って、1ファイル=1SQL文にして使う必要があります。 カンマが…

SQL整形マクロ V1.04

http://hide.maruo.co.jp/lib/macro/sqlclean104.html 秀丸マクロです。 文字列を正しく認識しないです。整形後はSQLとして実行できません。 これはダメです。ボツ。 -- 整形前 INSERT INTO TABLE1 VALUES ( 1000 ,'ABC' ,256 ) -- 整形後 INSERT INTO TABLE…

AutoSQLIndent

http://www.seiji-tsubosaki.net/AutoSQLIndent/ReadMe.html JavaScriptとして実装されています。 比較的キレイな形で整形してくれます。 カンマやAND/ORの位置など、いくつかの整形の仕方を選択できるようになっています。 私の好みともほぼ一致しています…

SQL整形ソフト

いろんな整形ソフトがありますが、チョット調べてみました。

AsanDatabaseBrowser

バグが見つかったので、こっそり直しました。 http://www.hcn.zaq.ne.jp/no-ji/AsanDatabaseBrowser20080611.zip

AsanDatabaseBrowser

DB2でもある程度動くようになったので、こっそりUPしました。 http://www.hcn.zaq.ne.jp/no-ji/AsanDatabaseBrowser20080610.zip あっ、細かい更新はチョコチョコ行っているので、社内の人は直接私に言ってくださいね。

Firefox のギネス世界記録挑戦

http://www.spreadfirefox.com/ja/worldrecordふむ。私はFirefoxユーザなので参加してみよっと。 ブラウザのシェアのサイトを見つけたのでメモメモ。(・_・)φ ブラウザのシェアが掲載されているサイト集 http://coliss.com/articles/browser/209.html

HTMLっぽいパーサ

HTMLっぽいパーサを作ってます。 XML形式なら簡単にDOMツリーにできるのですが、HTMLって、タグのOpen/Closeがあいまいで、たとえ正しいHTMLでも、うまくツリー状にならないです。 いい加減なHTMLでも、その「不備を察して」解釈しなければなりません。(「…

AsanDatabaseBrowser と BLOB型

AsanDatabaseBrowser では Blob型は java.lang.ref.WeakReference クラスで保持しており、巨大なデータを一度にたくさん取得しても、JavaVMのメモリがオーバーフローしないようにしています。メモリが足らなくなれば自動的に解放してくれるので、巨大データ…

INSIDE Isolation

お仕事で超マイナーなDBの同期レベルを調べているのだけれど、 Isolation Level についてわかったような気がする。 多分、あってる。 わかってみればとても単純だ。 古参はこういう仕組みで実現していたのですね。 敬服はするけれど、コレ、今も使えるのか…

Scala勉強会@関西-1

行ってきました。 とりあえず、Scalaを一通り理解できました。多分。 たった一日で、そこそこ理解できるので効率いいですよね。しかも千円。 結構人が多かったです。20人以上。それと若い人が多かったです。半分ぐらいが学生。 さすが、マイナーな言語だけ…

Scale

早速ダウンロード。勉強会に参加する前に、少し予習をしておきます。 お約束のHello,World。 object HelloWorld { def main(args: Array[String]) { println("Hello , world !") } }scalacでコンパイルすると、おっ、classファイルが2つできた。 C:\home\li…

Scala勉強会@関西-1

http://cappuccino.jp/scala-ja/?Scala%CA%D9%B6%AF%B2%F1%A1%F7%B4%D8%C0%BE-1

アヒル

saはアヒルですね。 http://www.seshop.com/book/preview/200007/488135888X_hiero.pdf http://d.hatena.ne.jp/a-san/20080504#p1

ヒエログリフ

ヒエログリフでAsanを書いてみました。 Aはエジプトハゲワシ saは・・・なんだろう? nは水。 http://www.newtonpress.co.jp/science/newton/back/back08/n0805.html

オレ言語

前回までは、古い開発環境のソースを再利用していたが、ソースが多くて見通しが悪い。 原点に返ってUMLをじっくり整形し、今までのコードを捨てて新規に一から作る。 interpreter3/ クラスとオブジェクト、ラムダ、スタックフレームを中心に、applyとevalを…

鋼の錬金術師

のホムンクルスの名前って、「7つの大罪」の名前だったのですね。 Pride(傲慢):プライド=キング・ブラッドレイ大総統 Envy(嫉妬):エンヴィー=ホーエンハイムの息子 Gluttony(暴食):グラトニー Lust(色欲):ラスト=スカーの兄の恋人 Sloth(怠…

AsanDatabaseBrowser

またバグが見つかりました。 やったね♪☆<ヲイ! テーブルビューで文字列のカラムを編集するとき、クォートがあるとうまくいきません。 たとえば、カラムを[Asan's Product]と変更すると、発行するSQLでは [UPDATE FROM TABLE01 SET DESC='Asan's Product'] …

ライラの冒険 黄金の羅針盤

を観にいきました。だいぶすいていて、ゆっくり観れました。

オレ言語

独自のプログラム言語を作ってます。 まだ作りかけですが、やっと、最初のプログラムが動きました。 "Hello, Asan-Language!"クラスやメソッドがなくても、いきなり式をかけるので、これで動きます。最後に評価された値を表示するので、ちゃんと画面に "Hell…

本屋

・・・に行きました。 超ひも理論にも興味があるのですが、ループ量子重力理論にも興味があったので、即、買いました。 ジュンク堂で買ったのですが、この本、本来なら超ひも理論のとなりに並べられるべきなのに、 学生が学ぶ量子力学の中に埋もれていたので…

その後、ググッてみた。

もしや、と思って[X-McAfeeVS-TimeoutProtection]でググってみた。 http://www.google.co.jp/search?q=X-McAfeeVS-TimeoutProtection&lr=lang_ja&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ja:official&client=firefox-a おぉ、いくつかひっかかった。 同じ経…

メールが受信できない

数日前からメールが受信できませんでした。 受信しようとすると反応がなくなり、その後、タイムアウトになるのです。 メーラの問題かな?と思って、他のメーラも試してみたのですが、現象は同じ。 telnetで直接つなげようとしても、つながらない。why? ワニ…