タグ

ブックマーク / zapanet.info (4)

  • Webサイトのスクリーンショットを撮るサービスの作り方

    SimpleAPIなどで有名な「Webサイトのスクリーンショットを撮ってサムネイル画像を作成してくれる」サービス。 SimpleAPIは、 「1人で作るなら、一気にやるのが重要」SimpleAPI・伊藤まさおさん の伊藤まさおさんが一人で作っています。 今回は、各スクリーンショット提供サービスを紹介した後、実際にこのサービスを作る手順を検証し、さらなる応用サービスにつなげる方法を考えてみます。 Webサイトのスクリーンショットを撮ってサムネイル画像にしてくれるサイト まずは、Webサイトのスクリーンショットを撮ってサムネイル画像にしてくれるサービスとして有名なサイトを紹介しておきます。 SimpleAPI - ウェブサイト・サムネイル化ツール 日国内、海外からも大人気。ややサムネイル結果が不安定。 Mozshot ページごとにきれいに出力。大規模利用は禁止。 サムネイルAPI APIとし

    Webサイトのスクリーンショットを撮るサービスの作り方
    Nagise
    Nagise 2009/08/20
    え?Firefoxのレンダリングエンジンを叩いて描画イメージ作るでしょ?
  • Firefox率が高いサイト=おっさん臭いサイト

    もし、 「うちのサイトにアクセスする人は、ブラウザにFirefoxを使ってる人が多いんですよ」 なんて言い出す人がいたら、 うわっ、加齢臭w と反応しても良いのかもしれない。 だって、10代はわざわざFirefoxなんてインストールしないし、小学生や幼稚園児はFirefoxを知らない。 30代、40代の主婦、というか女性一般はFirefoxなんてインストールしないし、高齢者もインストールしない。 じゃあ、残ったのは誰って、ほとんどがおじさん。 おじさんのアクセス率が高まると、必然的にブラウザのFirefox率が高まるよね。 だから、おっさん臭い。加齢臭。おっさん臭いサイト。 もし、 「うちのサイトにアクセスする人は、ブラウザにFirefoxを使ってる人が多いんですよ」 なんて言い出す人がいたら、 うわっ、加齢臭w と反応しても良いのかもしれない。 というようなエントリを書こうかと一瞬思いま

    Firefox率が高いサイト=おっさん臭いサイト
    Nagise
    Nagise 2009/01/09
    うちはFirefox 48%のおっさん臭いサイト。筆者は20代 IT系
  • ゲーマーでなくても仕組みぐらいは知っておきたいアルゴリズムx40

    高校生の時、数学の先生がこう言いました。 ゲームなんて、開発者が作ったルールの上で遊ばれるだけだ。 と。 その時、ゲーマーな自分はこう思いました。 ゲーマーは、開発者が作ったルールの上で遊ばれたい。 と。 というわけで、普段何気なくプレイしているゲームには、どのようなルール(アルゴリズム)があるのか。それを知るために、いろいろなゲームのアルゴリズムなどを解析しているページへのリンク集を作りました。 ほとんどのゲームのアルゴリズムは正式に発表されていないので、ユーザーの手による逆解析だったり、大学の研究による真面目な考察だったりします。(リンク先には、一部アルゴリズムと呼べないものも含まれています) 各種ゲームのプログラム解析 ドラクエ、FF、ロマサガのプログラム解析 DQ調査報告書(リンク切れ) ドラクエの物理ダメージ計算式は質的にどれも同じだが、細かい部分で微妙に違う RPG INST

    ゲーマーでなくても仕組みぐらいは知っておきたいアルゴリズムx40
    Nagise
    Nagise 2007/11/27
  • わずか565バイトテトリスのプログラミング解説

    「往年の名作「スーパーマリオブラザーズ」、あの濃い内容でわずか40キロバイト」に載っていたわずか565バイトのテトリス。文字数にして551文字。79文字*7行のプログラミングで、テトリスが動きます。 以下のソースコードをメモ帳に貼り付けて、htmlで保存すればテトリスが動きます。 <body onKeyDown=K=event.keyCode><script>X=[Z=[B=A=12]];h=e=K=t=P=0;function Y() {C=[d=K-38];c=0;for(i=4;i--*K;K-13?c+=!Z[h+p+d]:c-=!Z[h+(C[i]=p*A-Math.round(p/ A)*145)])p=B[i];!t|c+4?c-4?0:h+=d:B=C;for(f=K=i=0;i<4;f+=Z[A+p])X[p=h+B[i++]]=1 if(e=!e){if(f|B){fo

    わずか565バイトテトリスのプログラミング解説
    Nagise
    Nagise 2007/11/01
    解説とういより概説。詳説が書かれていれば良かったのだが。
  • 1