移転しました。

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

ドラクエってUNIXだね

コントローラの制約がなければコマンド打てたんじゃないかな、きっと。 ▼マークが出て次を読むのって裏でmoreって打ってそう。喋った人が判るのは.bashrcとかに\uって書いてあるね。町の人とか特に名前を持たない人が喋ると「*」になるけど、正規表現のメタ…

ポーション飲んだ

今日、初めてポーションを飲んだ。会社の人が発売日に99個買ったという在庫を冷蔵庫より頂いて。 感想としては味は分かるような気がする味だったけど、何か違和感があった。ポーションって飲み物?ゲームでは全てのアイテムが「つかう」なので飲むという発想…

サクラエディタからEmEditorへ

テキストエディタを乗り換えた。仕事ではプログラムは勿論のこと、テキストの占める割合は非常に高いので、出来るだけ自分に合ったエディタを使いたい。Windowsではフリーソフトも含めかなりの選択肢がある。 一番最初にプログラムを書き始めた頃は秀丸エデ…

佐川急便って24時間?

今日、佐川急便の方が宅急便を持ってきたのだけど、午前中は当然仕事で家に居なかった。留守電が入っていたので掛けなおすと、いつお持ちしましょうかという話になった(当たり前だね)。 仕事の終わりがきっちり判らないので、「夜だといつまでやっています…

プログラムコンテスト

勝手に添削 - WEB+DB Press Vol.32 オレオレコード版 こういう感じで同じお題に対していろいろなプログラマがコードを発表する企画をやって欲しい。 以前キーボードマガジンで単純なコード進行と予め決められたリズムトラックに対して様々なミュージシャンが…

livedoor ReaderのJavaScriptで発見

評判のlivedoor ReaderのJavaScriptコードを少しみていたら、String宣言でArrayを作ってた。 var foo = "foo1,foo2,foo3,foo4,foo5".split(","); みたいな感じで。なかなか良いなと思う。こういう宣言後実行って手法はいろいろあるだろうけれど、嫌いなタイ…

無線スピーカー

あることはある。もっと一般的に普及して欲しいと思う。 パワードの場合は電池で動かさない限り電源コードがついてくるのでどの道スッキリする感じはしないけれど、パッシブの場合は無線にしたら究極にスッキリだと思う。置いてたら鳴りますよっていう感じが…

rubyのCGIが動かない

Apache2.0.55をWindowXPに入れてActiveScriptRuby1.8.4.2をCGIとして使おうと思ったら動かない。 Premature end of script headersとかエラーが出てる。ヘッダ(#!の部分)がおかしいとき以外にも出るエラーのようだけど、とりあえずはそのままヘッダ間違っ…

素敵だね livedoor Reader

livedoor Readerがリリースされたので、はてなのRSSからOPMLエクスポートして早速使ってみた。 スピィーディーな情報取得を意識している感があって、Webを仕事にしている身としてはとてもありがたいインタフェース。あと単純にリーダー自体の動作も速く快適…

チョコボボール

朝の電車。 「チョコボールのマスコットはなぜチョコボじゃなくてキョロちゃんなのか?」 と真剣に(しかも勝手に)悩んでた。アホか。

「デスクトップの表示」の作り方

こんな画像のショートカットがWindowsのデフォルトで付いていて、効果はWin+Dと同じ。 このデスクトップへのショートカットを使わないからといって消してしまうと、後で欲しくなったときに困ってしまう。 ということで作り方をご紹介。 「.scf」という拡張子…

kbPodが欲しい

「iPodってiTunesユーザー向けじゃない?」という思い込みがあってなかなか手を出せない。mp3の再生ハードとしてはとってもよく出来てる(ビジュアルなど含む)とは思うけど、KbMedia Playerユーザーとしては少々不満かな。 KbMedia Playerは乗り換えること…

C#でstrip_tags

人力検索で質問中。。 http://q.hatena.ne.jp/1144906504

Visual C#

Microsoftっぽい。惜しいって感じ。 いや、テキストエディタでC#を書くことを思うと非常に便利。ビルドは一発だし、クラスやメンバーは自動で探してくれるし、勿論コード補完もあるし。あと、デバッグなんかも簡単だし、エラー内容も教えてくれるし。 不満な…

C# メモ 2

C#ではアクセサメソッドがJavaより簡易的に記述される。 public class Foo { private string _name; public string Name { get { return _name; } set { _name = value; } } } としておくと Foo foo = new Foo(); foo.Name = "Hoge"; とすれば代入(set)。 …

コメントを書かない

みんながコメントを書かない環境。これこそ望ましいと思う。 /** * */とか //とか書かない。言語がC#なので /// <summary> /// HelloWorld /// </summary>みたいなのくらいあっても良さそうなものだけど、書かない。 昨日作ったクラスは本当に一言一句のコメントも書かなかった…

XSL 基本

ヘッダを書く。 最上位のタグを配置。 <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> </xsl:stylesheet> XML側のルートタグの出力を定義する。別の定義(テンプレート)を埋め込みたい時は<xsl:apply-templates />を挿入しておく。 <xsl:template match="/"> <html> <head> <title>HelloWorld</title> </head></html></xsl:template></xsl:apply-templates>

C# メモ 1

通常のSystem.out(Javaでいう)は System.Console.WriteLine("HelloWorld"); Web上だとコンソール出力が使えないので System.Diagnostics.Debug.WriteLine("HelloWorld"); とする。但しデバッグのプロセスにアタッチしていることが条件。 Dispose()が必要な…

C# 開始

独習C#作者: ハーバートシルト,矢嶋聡,Herbert Schildt,スリーエーシステムズ出版社/メーカー: 翔泳社発売日: 2002/04/01メディア: 単行本 クリック: 1回この商品を含むブログ (10件) を見る机に無造作に到着した本。 今後しばらくはC#漬けになりそう。Visual…

引越準備 2

引越屋さんはいつ現われるのやら。えっ、エイプリルフール?