タグ

2006年10月31日のブックマーク (10件)

  • Java Programming Tipsクラスローダーを自作する方法

    【概要】 クラスローダーを自作する方法の紹介。クラスローダーの自作が有効なケースとして代表的なものは次の通り。 ・同一 FQN で異なるクラスを扱いたい(複数バージョンのライブラリを同一 JVM 上で取り扱いたいときなど) ・クラスの定義を Jar ファイルからの読み込み / HTTP からのクラス定義のロードなどの標準的な方法ではなく、独自の方法で動的にロードできるようにしたい。 【キーワード】 クラスローダー、ClassLoader、自作、つくり方 1. DirectoryClassLoader の作成 今回はクラスローダー作成のはじめの一歩として、極めてシンプルで原始的、かつ不完全なクラスローダーを作成する。具体的には指定されたディレクトリに格納されているクラスファイルを動的にロードするだけの DirectoryClassLoader を作成する。 import java.io.Bu

    Java Programming Tipsクラスローダーを自作する方法
    honeybe
    honeybe 2006/10/31
  • PHP Extension を作ろう第1回 - まずは Hello World : DSAS開発者の部屋

    PHP で汎用的なライブラリを作成するフレームワークには大きく分けて2種類あるようです。 ひとつは PEAR のように PHP でクラスライブラリを作る方法、もう一つが今回紹介する PECL の様に PHP 自体を拡張するモジュールを書く方法です。 なぜ PHP Extension ? ひとつは、過去に C で書かれた既存のライブラリを流用したい場合に PHP Extension を作成すれば自然に PHP のコードに結合することが出来ます。また、PEAR の様に PHP で書いたコードと比べると若干高速になります。 それでは実際に helloworld という名前の PHP Extension を作成してみましょう。PHP のソースを展開すると php-x.x.x/ext というディレクトリがありますので $ cd php-x.x.x/ext $ ./ext_skel --extname

    PHP Extension を作ろう第1回 - まずは Hello World : DSAS開発者の部屋
  • ブロックを押して消していくFlashのパズルゲーム「Cuber Xtreme」

    同じ色のキューブを押して2個以上くっつけてステージ上にあるすべての色つきのキューブを消せばクリアという典型的な無料のFlashでできたパズルゲーム。 ちゃんとチュートリアルが用意されており、同じ色のブロックでないと消えない、イカリマークが付いたブロックは動かせない、ペットマークの付いたブロックを消すと同じ色のブロックを押すだけで消すことができるようになる、全色全マークのブロックを消すジョーカーブロックがある、などのルール解説をトレーニング形式でしてくれます。 プレイは以下から。 CuberXtreme 左がスターターパック、右がエメラルドパック。最初はスターターパックで練習して、それからエメラルドパックに挑戦するのが無難です。「Play」をクリックすればスタート。 スペースキーを押します 「Play」を選んでスペースキーを惜します とりあえず先頭から順に進みましょう こんな感じで最初に説明

    ブロックを押して消していくFlashのパズルゲーム「Cuber Xtreme」
    honeybe
    honeybe 2006/10/31
  • Islamic spells for love inter caste inter religion marriage

    New in Reason 13Your sound, faster. With an upgraded sequencer, a brand new browser, a redesigned interface, five new devices, and more sounds—Reason 13 is all about your workflow. Check out what’s new in Reason 13, releasing June 18. The complete music making softwareReason has everything you need to sound like you. It's a virtual Rack where you wire up instruments and effects to create the sound

    Islamic spells for love inter caste inter religion marriage
  • OPEN INTRA-MART

    ローコード開発で 小さな業務改善から、 デジタルの未来へ ローコード開発で業務システムの構築が可能な、 クラウド型アプリケーションプラットフォームです。

    OPEN INTRA-MART
  • [N] 容量無制限のファイル共有サービス「MediaFire」

    Share any size file with MediaFireというエントリーより。 Web site MediaFire is a free file hosting service that allows unlimited file sizes and uploads, as well as unlimited downloads of files Lifehackerで紹介されていた「MediaFire」というストレージサービスがなかなか良さげです。 ・無料 ・ファイルサイズ無制限 ・アップロード回数無制限 ・サインアップの必要なし ・同時に複数のファイルアップロード ・アップロード後にURLを知らせるだけ サインアップなしで試せるというのが、何より素敵ですね。試しに使ってみましたよ。 アップロードしたいファイルを選択し「Upload File to MediaFire」をク

  • 多田屋

    庭のように広がる静かな海。 和倉に湧き出る温泉。 能登の風土から生まれる気心や 季節を感じる多彩な料理。 この地の夕日をゆっくりと眺めながら 今宵がはじまります。 Calm sea spreading out before you like your own garden. Hot spring of Wakura. Noto's culture reflected in the spirit of service and splended cuisine with selected ingredients of the season. Watch the sunset relaxing, and the evening shall begin.

    多田屋
    honeybe
    honeybe 2006/10/31
    うーん、すごい。けど…。
  • 404 Blog Not Found:クローラにしかとシカトしてもらう50の方法

    2006年10月28日22:30 カテゴリTips クローラにしかとシカトしてもらう50の方法 というわけで備忘録代わりに。 Apache: The Definitive Guide [邦訳:Apacheハンドブック] [を] Yahoo! Slurp に rel="nofollow" を無視されたYahoo! Slurp に一斉にアクセスされてサーバのロードアベレージが激ヤバ。 とりあえず、CGIスクリプトのファイル名を変更して回避。robots.txt 最も基的なのがこれ。たつをくんがこれを知らないはずはないのだけど一応基からということで。 robotstxt.org Robots Exclusion Standard - Wikipedia, the free encyclopedia http://www.dan.co.jp/robots.txt ちなみに最後のワイルドカードを

    404 Blog Not Found:クローラにしかとシカトしてもらう50の方法
  • ネット時代の求婚フレーズ - ARTIFACT@はてブロ

    「君の人生のスタイルシートを作ってあげたい」 「君と永遠のマイミクになりたいんだ」 「僕が君をすべての無断リンクから守ってあげる」 「君が言うなら無断リンク禁止論も首肯できる」 「君に僕のブログをいつも最初に読んでくれる人になってほしいんだ」 「君のリーセントトラックバック一覧を全部僕のブログ名で埋め尽くしたいんだ」(ちょっと恐い) 「君を僕の人生のリンク集から永遠にはずさない」 「君が他の男の日記をアンテナにくわえただけで夜も眠れないんだ」(求婚じゃない) もっといろいろ思いつきそうなんだけどとりあえず。 ※追記 ブロガーのプロポーズの仕方リスト - livedoor リスログ http://lislog.livedoor.com/r/1096 すでにあった…。

    ネット時代の求婚フレーズ - ARTIFACT@はてブロ
    honeybe
    honeybe 2006/10/31
    果てしなくどうでもいいが結構怖いセリフ(ストーカー系)もまぎれている気が…
  • http://tomonori.exblog.jp/3561349/