タグ

2009年2月17日のブックマーク (19件)

  • Google Code Archive - Long-term storage for Google Code Project Hosting.

    wacky
    wacky 2009/02/17
    C#で書かれたソースコード編集用のエディットコントロール。各種プログラミング言語の色分け表示や折り畳みが可能。
  • 「50個のポリゴンでモナリザ」を AS3 で - てっく煮ブログ

    as3ニテンイチリュウ : Image Evolution 経由で知った Image Evolution を試してみた。50個の半透明なポリゴンを塗り重ねてモナリザに近づけてみよう、という試みだ。仕組みは単純。ランダムに配置したポリゴンをランダムに変形させたり色を変えたりしてみて、モナリザの画像の色に近づけば採用、そうでなければ止める。これだけ。微分してとか、輪郭抽出してとか、そういう賢いことは何もやらない。単に貪欲にシミューレーションし続けている。手元の環境で動かしたらこんな感じになった。壮大なる CPU の無駄使い。だが面白い。いちおう Flash も貼っておく。が、猛烈にブラクラなので扱いは慎重に。高速化のために、BitmapData.compare() といったビルトインのメソッドを使っているので、Firefox 3 で canvas 版 よりも10倍ぐらい速く動いた。オリジナルの

    wacky
    wacky 2009/02/17
    遺伝的プログラミングを利用して、ランダムなポリゴンの組合わせで「モナリザ」を描画する試み。ActionScript実装版。
  • Image evolution

    The goal is to get an image represented as a collection of overlapping polygons of various colors and transparencies. We start from random 50 polygons that are invisible. In each optimization step we randomly modify one parameter (like color components or polygon vertices) and check whether such new variant looks more like the original image. If it is, we keep it, and continue to mutate this one i

    wacky
    wacky 2009/02/17
    遺伝的プログラミングを利用して、ランダムなポリゴンの組合わせで「モナリザ」を描画する試み。JavaScript + Canvas実装版。
  • Genetic Programming: Evolution of Mona Lisa – Roger Johansson Blog

    This weekend I decided to play around a bit with genetic programming and put evolution to the test, the test of fine art I created a small program that keeps a string of DNA for polygon rendering. The procedure of the program is quite simple: Setup a random DNA string  (application start) Copy the current DNA sequence and mutate it slightly Use the new DNA to render polygons onto a canvas Compare

    wacky
    wacky 2009/02/17
    遺伝的プログラミングを利用して、ランダムなポリゴンの組合わせで「モナリザ」を描画する試み。C#実装版。(→ バイナリ&ソース: http://code.google.com/p/alsing/downloads/list
  • あなたのウェブサイトを高速化する方法 - builder by ZDNet Japan

    そして同氏は、世界で最も高速なウェブサイトの1つであるGoogleのパフォーマンスにかかわる仕事をしているのである。 ウェブのパフォーマンスには2つの重要な側面、すなわち効率性と応答時間がある。効率性は、世界ランキング100位に入るようなウェブサイトを構築する際に出てくるスケーラビリティという難問に取り組むための武器である。あなたのウェブサイトが何百万人単位のユーザーと、何十億単位のページビューを擁するような規模のものである場合、バックエンドアーキテクチャ全体に対する理解を深めておくことが重要となるだろう。 ページの速度というものは、HTMLドキュメント内に記述する一連の指示によって決定されると言っても過言ではない。 iGoogleを例に挙げると、バックエンド処理に費やされる時間、すなわちデータがキャッシュされていないために毎回リクエストされることで費やされる時間は、ページ全体の処理時間の

    wacky
    wacky 2009/02/17
    Webサイトのフロントエンド処理(HTML + JavaScript)を高速化するテクニックと注意点まとめ。
  • Javaにおける開発・Test(Unit/Web/負荷)環境のまとめ - よねのはてな

    うちの母親でも知っているJavaにおけるオープンソースを活用した開発環境・Test環境について調査及び評価する必要があり意外と労力を要したので これからJavaでの開発において開発環境・Test環境を構築する際の参考になればとメモしておきます。 開発環境、ビルドツール、Test、Web Testing、負荷テストに重点を置いてあります。 インストールせずに使用出来るIDEのtIDEや、jythonでWebテストを記述するMaxQ、パフォーマンステストをjythonで記述するGrinder3、 Flexの負荷テストも可能なWebLOAD、Swingのテスト用のUISpec4j等、新しい発見もあったのでJava開発者の人にも参考になると嬉しいです。 それぞれライセンス、最新バージョン、個人的なお薦め度(5点満点)を合わせて明記してあります。 IDE name URL Ver. Licence

    wacky
    wacky 2009/02/17
    オープンソースなJava開発環境・テスト環境のまとめ。ライセンスやバージョン、お勧め度も記載。統合開発環境(IDE)、ビルドツール、Unitテスト、Webテスト、負荷テスト、その他のそれぞれについて。
  • Pop up beak CD / Packaging

    This is a pop up CD packaging using a well know pop up beak design, this is one of the most basic pop up card design there is. However it is not originally my design however this is an interesting design. Here below is the template of it that you can make one yourself. This packaging is way better then the Pochup which could never stay flat unless you put it between a telephone book. Click the ima

    Pop up beak CD / Packaging
    wacky
    wacky 2009/02/17
    開けるとディスクが飛び出てくる紙製CD/DVDケースの作り方。動画で説明。型紙も配布。
  • Moving Boxes

    We’ve been down the jQuery “sliders” path a few times before. Once for the Auto-Playing Featured Content Slider and again for the Start/Stop slider. Many of the concepts presented in those tutorials are the same with this slider, so I’m not going to throw a lot of source code at you this time. The big difference here is that there are buttons to change panels and the panels zoom in and out. Fun! V

    Moving Boxes
    wacky
    wacky 2009/02/17
    中央に来るコンテンツを拡大して強調するカルーセル・インタフェース。要jQuery。
  • ■KNNエンパワーメントコラム なぜAmazonでは1円で本が売れるのか? /神田敏晶 : 日刊デジタルクリエイターズ

    > 読者としては、送料込みの341円で書籍が読めるというのは非常に経済的である。書籍は新品に限るという人でなければ、抵抗がないかもしれない。また、ボクのように、お風呂の中が一番の読書スペースというタイプの人にとっては、中古品のほうが、ジャブジャブ濡れた手でも読書を続けることができる。 著者のはしくれとしては、自分の書籍が中古で流通しても一銭のメリットもない。しかし、一冊のが流通し、一人でも多くのアイボールに触れてもらえるというのも著者冥利につきる、と考えたい。しかし、購入されたが、もう不要だからと売り出されているという事実も、同時に認識せざるをえない。 さて、Amazonで実際に購入したところ、1円といえども、リアルな青森県の古書店から、セロテープで宛名が貼られ、ガムテープで梱包されたが送られてきた。1円といえども、その作業は3分くらいはかかるだろう。時給800円の人が、3分かかると

    ■KNNエンパワーメントコラム なぜAmazonでは1円で本が売れるのか? /神田敏晶 : 日刊デジタルクリエイターズ
    wacky
    wacky 2009/02/17
    Amazonマーケットプレイスの1円書籍で利益が出る仕組み。
  • 最近のゲームを面白くするのは大変だ。:島国大和のド畜生

    ■アーケードゲーム(1回100円~) ▼メディア的特徴 ・1プレイ料金が安い。 ・そのため短時間で回転するように難易度が調整される。 ・お客はゲーセンに来ている時点でお金を払う気がある。 ▼ゲームシステム ・とにかくプレイヤーにコインを入れてもらいたいため、アドバタイズに凝る。 ・他のプレイヤーがプレイしているのを見て面白そうに見えるよう凝る。 ・継続的にコインを入れてもらいたいため、理不尽な難易度には出来ない。 しかし、簡単にクリアされては困る。 ・継続的にコインを入れてもらいたいため、対人戦などが多い。 ・短時間で遊べる前提のため、アクション、リアルタイム性が強くなる。 ・ちょっと遊んでみように答える為、ルールは簡易になる。 ■コンシュマーゲーム(買い切り) ▼メディア的特徴 ・ゲーム自体は6000円程度と高い。 ・一度買ってしまえばいくらでも遊べるため、長いゲームが好まれる。 ・一度

    wacky
    wacky 2009/02/17
    ゲームのビジネス視点での特性を販売系識別に整理。携帯電話用ゲームとアイテム課金ネットゲームは、利益とゲームを面白くする事が結びつかず、ゲーム的に面白くするのが難しい。
  • SeamlessTextures.net

    wacky
    wacky 2009/02/17
    継ぎ目のないシームレスなテクスチャ素材の配布サイト。紙・コンクリート・布・グランジ・壁・岩・草・木などカテゴリ分け。RSS配信。
  • dokoyo.jp

    現在、公衆無線LANサービスはたくさん存在しています。スマホ以外にも、無線LAN機能を持つパソコンやタブレットがあれば手軽に通信容量を使用せずにインターネットに接続ができるので、すでに使用されている方も多いと思います。 数ある公衆無線LANサービスの中でも、特にお薦めなのが「d Wi-Fi」です。 d Wi-Fiは会員制ではありつつも、無料でインターネットに接続できる公衆無線LANサービスです。 ドコモが提供しているdポイントクラブ会員になれば、ドコモ以外のキャリアのスマホユーザーでも使用ができます。 しかし、このd Wi-Fiを含む公衆無線LANサービスは便利な反面、危険も備えているということを知っておかなければいけません。 皆さんがご自宅で使用されているインターネットは暗号化がされており、重要な情報(銀行口座やアカウントのパスワード等)がハッカーに抜き取られないように安全に保護されてい

    wacky
    wacky 2009/02/17
    駅名や住所から無線LANスポットを検索できるサービス。携帯電話/PDA向け。
  • input に事前に値を入力しておく - higeorange's blog

    input に事前に入力値を入力しておいてフォーカスするとその値が消える jQuery プラグインを書いた。 (function($) { $.fn.preInput = function(txt, options) { var default_options = { class_name: 'pre-input' }; options = $.extend(default_options, options || {}); return this.each(function(){ if(typeof this.value == 'undefined') return; var elm = $(this); elm.val(txt) elm.addClass(options.class_name) elm.focus(function(){ if(elm.val() == txt) { el

    input に事前に値を入力しておく - higeorange's blog
    wacky
    wacky 2009/02/17
    フォーカスが当たると消える文字(ウォーターマーク)をテキストボックスに表示するjQueryプラグイン。コードスニペット。
  • Heart-shaped paper clips

    Hi! I'm Jessica Jones, a brand identity designer and surface pattern designer. I've retired this blog, but I'm always designing. Visit my website to learn more about my work. I specialize in small business branding. Follow me elsewhere: Find my graphic design page on Facebook: You're welcome to link to How About Orange or use a single image with a brief description to link back to any post. Republ

    Heart-shaped paper clips
    wacky
    wacky 2009/02/17
    ゼムクリップを少し曲げるだけでハート状のクリップに。
  • Building a jQuery-Powered Tag-Cloud | Envato Tuts+

    A tag-cloud is a great way of showing visitors to your blog the main topics of interest that are available. There is also additional information contained in a tag-cloud. Aside from the actual links themselves, which give people an idea of the subjects that your site covers, they can also show how popular the different subjects are. Another great thing about tag-clouds is that they can be used to

    Building a jQuery-Powered Tag-Cloud | Envato Tuts+
    wacky
    wacky 2009/02/17
    jQuery + JSONでタグクラウドを表示するサンプルコード。チュートリアル。サーバ側はPHP。
  • はてブの評判が丸分かり! APIを使ってみよう (1/2)

    Webサイトを運営していると、自分のサイトや記事の評判が気になることと思います。そんなとき、ネット上の評価を知るひとつの手段となるのが「はてなブックマーク」です。今回は、自分のWebページに、はてなブックマークのブックマーク数やコメントなどを表示する方法を紹介します。 JSONPでデータを取得できるAPI はてなブックマークは、外部からブックマークするなどの機能を実装するために、API(Application Programming Interface)を公開しています。それらAPIの1つに、「はてなブックマークエントリー情報取得API」があります。 これを使うと、個々のWebページに付けられたブックマークの情報を得られます。具体的には、以下のようなアドレスにアクセスすると、個々のWebページのブックマークの情報が、「JSON」(JavaScript Object Notation)形式の

    はてブの評判が丸分かり! APIを使ってみよう (1/2)
    wacky
    wacky 2009/02/17
    JavaScript + 「はてなブックマークエントリー情報取得API」(JSON)で、ブックマーク数やコメントを表示する方法。チュートリアル。
  • Piktogramme, Icons und Icon-Serien | anatom5

    Hauptnavigation 1: Leistungen. 1.1: Barrierefreiheit. 1.2: Design. 1.3: Werbung. 1.4: Internet & Intranet. Aktiver Bereich ist 2: Referenzen. 2.1: Auszeichnungen. 2.2: Kundenstimmen. 2.3: Arbeitsbeispiele. 3: Publikationen. 3.1: Pressemitteilungen. 3.4: Veranstaltungen. 4: Agentur. 4.1: Team. 4.2: Jobs. 4.3: Netzwerk. 4.4: Kontakt. Piktogramm-Serie: Menschen & Behinderung Die Piktogramm-Serie "Men

    wacky
    wacky 2009/02/17
    身体障害者に関連するシンボルのアイコンセット。車椅子、眼鏡、杖、視覚障害、聴覚障害など。JPG形式、283x283、9種類。Creative Commons Attribution 2.0ライセンス/商用ライセンス。
  • コピペちゃんねる(コピちゃん)

    This domain may be for sale!

    wacky
    wacky 2009/02/17
    2ちゃんねる公式まとめサイト(まとめブログ)。運営元は未来検索ブラジルの子会社「東京産業新聞社」。(→ 紹介: http://getnews.jp/archives/5432
  • F速VIP(・ω・)y-~ Googleマップ無茶すぎワロタwwwwwwwwwwwwwwwwwww

    1 :以下、名無しにかわりましてVIPがお送りします:2009/02/16(月) 15:36:01.44 ID:j7cpioLT0 googlemap カヤックwwwwwwwwwwwwwwwwwwwww 3 :以下、名無しにかわりましてVIPがお送りします:2009/02/16(月) 15:40:13.95 ID:3r4fKRRi0 吹いたwww 4 :以下、名無しにかわりましてVIPがお送りします:2009/02/16(月) 15:41:16.60 ID:Lq/aOwIw0 何故カヤックwwwwwwwwwwwwww 5 :以下、名無しにかわりましてVIPがお送りします:2009/02/16(月) 15:41:35.27 ID:Ov2WBlsu0 無理すぐるwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww 6 :以下、名無しにかわりましてVIPがお送りします:2009/0

    wacky
    wacky 2009/02/17
    Googleマップでの東京-ワシントンのルート検索結果。>>37『太平洋はカヤックで横断するものだろ、グーグル的に考えて』