タグ

webに関するsatakesatakeのブックマーク (28)

  • http://to./が開けるしくみ - しょんぼり技術メモ

    ※2010/04/14 11:55追記 ブコメでのご指摘の通り、「なぜ開けるか」に対する答えは、「"to"のトップレベルドメイン(TLD)にAレコードが設定されているから」というシンプルなものです。 "to"はトンガのTLDで、古くからTLDを売って外貨を稼いでいます。恐らく、今回の"to."URL短縮サービスもその一環ではないかと考えられています。(beroさん コメントでの情報提供ありがとうございました) ※さらに補足:もう少し正しい説明 を追加しました。 Twitterでちょっと話題に上っていたので。 http://to./というURL短縮サービスがあります。一見開けなさそうなこの不思議なURL、実は正しく開けます。 その仕組みについて簡単に説明したいと思います。 ブラウザで"http://to./"にアクセスすると、ブラウザはOSに"to."のIPアドレスを尋ねます。 そのリクエス

    http://to./が開けるしくみ - しょんぼり技術メモ
  • DeNA Technology Seminar #1 フォトレポート - @IT自分戦略研究所

    第5回 DeNA Technology Seminar #1 フォトレポート 岑康貴(@IT自分戦略研究所) 2010/3/29 DeNA Technology Seminar #1 2010年3月16日(火) ディー・エヌ・エー(DeNA)主催によるテクノロジーセミナー。今回が第1回。「Inside Social Platform特集」と銘打ち、モバゲーオープンプラットフォームとmixiアプリの裏側について講演を行った。

  • Studying HTTP

    FX取引所の照会とテクニカル、経済指標の見方等を解説していきます。

    Studying HTTP
  • Caty/Python Prototype-1 version 0.1.0 リリース - 檜山正幸のキマイラ飼育記 (はてなBlog)

    ダウンロードは、bitbucket(http://bitbucket.org/m_hiyama/caty-python-proto1/downloads/)からしてください。詳細は「Caty/Python Prototype-1 version 0.1.1 @ Bitbucket」をご覧ください。 次のURLから、tar.gz または zip ファイルをダウンロードできます。 http://www.chimaira.org/tools/caty001.html [追記] ガーン、配布パッケージを作る途中で行った変更でバグを入れてしまったよ。caty.pyを起動してもファイルIOエラーが出てしまうと思います。Windowsなら、 WindowsError: [Error 3] 指定されたパスが見つかりません。 という感じ。 とりあえず、次の手順を追加してください。 アーカイブを展開するディレ

    Caty/Python Prototype-1 version 0.1.0 リリース - 檜山正幸のキマイラ飼育記 (はてなBlog)
  • メンテナンス中画面を出す正しい作法と.htaccessの書き方 | Web担当者Forum

    今回は、Webサイトやサービスをメンテナンス中にする場合に、どのURLにアクセスしても「メインテナンス中です」の画面を出す正しいやり方を、人間にも検索エンジンにも適切にする作法を主眼に解説します。 この週末の土曜深夜~日曜早朝にかけて、データセンターの設備メインテナンスのため、Web担を含むインプレスグループのほとんどのWebサイトが、どのURLにアクセスしても「メンテ中です」という表示になっていました。 なのですが、その実装がちょっと気になったので、「正しいメンテナンス画面の出し方」を説明してみます。 ※2010-01-16 Retry-Afterを指定するHeaderの指定を修正しました(コメント参照) ※2009-06-17 RewriteCondから [NC] 条件を削除しました(コメント参照) ※2009-06-16 Retry-Afterの記述をGMTに変更しました(コメント参

    メンテナンス中画面を出す正しい作法と.htaccessの書き方 | Web担当者Forum
    satakesatake
    satakesatake 2009/06/16
    意外と不真面目にやっちゃいがちなメンテ画面
  • どさにっき - しつこく 503

    2007年7月12日(木) ■ しつこく 503 _ mod_cern_meta は任意のヘッダを追加するという意味では mod_headers と似た動作をするモジュールなんだけど、試してみたら mod_headers と違ってステータスコードの変更も可能だった。こんな感じ。 Alias /hoge/ /somewhere/503.html/ <Directory /somewhere> AcceptPathInfo on MetaFiles on </Directory> さらに /somewhere/.web/503.html.meta というファイルを作成し、 Status: 503 service unavailable と書いておく。すると、/hoge/ 以下へのアクセスが /somewhere/503.html にエイリアスされ、mod_cern_meta により .web/

    satakesatake
    satakesatake 2008/03/17
    503エラーの出し方いろいろ
  • 503 の出し方

    2007年7月3日(火) ■ PDF spam _ 先週ごろから画像を JPEG やなんかの画像フォーマットではなく、PDF につっこんでくる spam が届いてる。OCR なテクニックで画像から文字列を抽出するフィルタでも、そもそも画像ファイルじゃなければ効果なし、という発想かな。最近のかっちょええ spam フィルタは使ってないので spammer の目論見があたってるのどうかはわからんけど。 _ PDF って Postscript に毛の生えたようなもので、つまり一種のスクリプト言語なわけなのですよ。画像が1枚張りつけてあるだけの単純な PDF であってもいきなり画像体のデータからはじまるわけではなく、書式設定とか初期化とか必要なのね、たぶん(よく知らんのでてきとーに書いてる)。この PDF spam は画像の中身は例のごとく毎回異なってるんだけど、ありがたいことに画像データにたど

    satakesatake
    satakesatake 2008/03/17
    メンテナンス画面のあれ
  • Webサイトは近いうちになくなる--インターネットへのアクセス方法の変化

    ウェブサイトはHTMLをブラウザが描画して見るもの、と思っていた時代がそろそろ終わりに近づいている。 ウェブ標準が提唱され、HTMLはXHTML+CSSとなり、今までソースを汚していたTABLEタグ、イメージ情報等は排除され、HTML自体が純粋にデータと意味のみ記載されたマーキングアップテキストになってきている。 利点でもあり欠点でもあるのだが、wwwに公開されているもの、というのは基的には全て「もっていく事が可能なデータ」である。いままでも、正規表現等を駆使して、目的のサイトをスクリーニングする事ができたのだが、各サイトによりバラツキがあり、統一のフォーマットというものがなかった。 しかしホームページの多くがブログ化されたことにより、今多くのウェブサイトは一定のフォーマットにより決められた書き方をされている。 上記したようにHTMLがデザインを切り離し、フォーマット化されたことにより、

    Webサイトは近いうちになくなる--インターネットへのアクセス方法の変化
    satakesatake
    satakesatake 2007/10/10
    過激な意見。デザインとしてのウェブサイトは生き残ってもいいと思う。ただ、デザイン上の要素がユーザたちの手によって再構成しやすくなっている傾向にあることは間違いない。
  • AzaraC

    AzaraCは高速なCGIを効率よく作成するために開発されたC++用のテンプレートエンジンです。 新着情報 2006-10-27 AzaraC 0.3.0 同一キーに複数の値が割り当てられている入力を取得できるように変更 環境変数AZARAC_INCLUDE_PATHでテンプレートをコンパイルする際の-Iオプションを指定可能にした 環境変数AZARAC_LIBRARY_PATHでテンプレートをコンパイルする際の-Lオプションを指定可能にした 2006-10-16 AzaraC 0.2.0 POSTメソッドからの入力に対応 テンプレートエンジン AzaraCでは、Ruby on RailsPHPなどと同様に、Webページにプログラムを埋め込むことを可能にする「テンプレートエンジン」を提供します。テンプレートエンジンを利用することにより、デザインとロジックを分離したWebアプリケーションの作

  • 高木浩光@自宅の日記 - クロスサイトリクエストフォージェリ(CSRF)の正しい対策方法

    ■ クロスサイトリクエストフォージェリ(CSRF)の正しい対策方法 「クロスサイトリクエストフォージェリ」がにわかに注目を集めている。古く から存在したこの問題がなぜ今まであまり注目されてこなかったかについて考 えているところだが、引越しやら転勤やらでいまひとつ日記を書く時間がない。 しかし、 @ITの記事などのように混乱させる解説も散見されるので、一点だけ対策 方法について書いておくとする。 クロスサイトリクエストフォージェリ――Cross-Site Request Forgeries (CSRF)を防止する簡潔で自然な解決策は以下のとおりである。 前提 ログインしていないWeb閲覧者に対するCSRF攻撃(掲示板荒らしや、ユーザ登 録を他人にさせる等、サイト運営者に対する業務妨害行為)はここでは対象と しない。 ログイン機能を持つWebアプリケーションの場合、何らかの方法でセッション 追

  • WEBキャプチャー,SMAIL,Android CrenaCamのフリーソフトを配布。

    ピコリックス・デザイン / PicoLix Design 苗場翔 / ピコリックス・デザイン (Eva LibRary)により運営されております。 サイトやフリーソフトについてのお問い合わせは、メールで受け付けています。お気軽にお問い合わせ下さい。 ・当ソフトの最新は、ダウンロードコーナーにてリリース致します。 ・業務範囲:POD出版、執筆、ITコンサルティング ・ピコリックス・デザイン Topics

    WEBキャプチャー,SMAIL,Android CrenaCamのフリーソフトを配布。
  • アキバ系!電脳空間カウボーイズ: 【アルカディア】Webページのサムネール生成コード

    アキバ系!電脳空間カウボーイズZ 秋葉系野郎どもが贈るサイバーパンクのPodcast番組。コンピュータ、IT、プログラミング、ガジェット、コンピュータサイエンスの話題などを扱うネットラジオ番組。 トグサです。 ケイスがつくっている面白すぎるアルカディアですが、 サムネール生成サーバが動いているサーバは、 MacMini上のParallelsで動いているUbuntuなので、重い&偶に落ちます。 まぁそれは仕方無いのですが、問題は、その度に私の前(MacMiniがある)に来ては、 「また落ちた!重い!もー!全画面からもどせねー!」と叫んで行く事です! 毎日これでは、またシリコン鉱床に埋もれかねないので、 もうちょっと安定し、さらに簡易キャッシュ機能をもたせたサムネール生成サーバを30分くらいでつくりました。 Windowsマシン+CrenaHtml2jpg+Apache2+PHPです。 すべて

  • Mozilla SVG Project - MDC

    はじめに ここに辿り着いたあなたは、SVG とは Scalable Vector Graphics のことであり、それが高度な 2 次元グラフィックのための XML 言語であることはおそらくすでにご存知でしょう。SVG とグラフィックとの関係は、XHTML とテキストや MathML と数式の関係、あるいは CML と化学分子の記述との関係と同じようなものです。 SVG の守備範囲は、Adobe 独自の Flash テクノロジに似ています。例えばアンチエイリアス描画、パターンとグラデーション、高度なフィルタ効果、任意のパスでのクリッピング、テキスト、そしてアニメーションといった機能が提供されています。SVG が Flash と一線を画している点、それは SVG が W3C の勧告 (つまりれっきとした標準) だということ、そしてそれが閉鎖的なバイナリ形式ではなく XML ベースのフォーマ

  • Scalable Vector Graphics

    アドビは世界を変えるデジタルエクスペリエンスを提供しています。アドビのクリエイティブ、マーケティング、ドキュメントソリューションは、新進アーティストからグローバルブランドまでのあらゆるデジタルコンテンツを適切なタイミングで適切な人に提供することで最高の結果の実現を支援します。 SVGゾーン Adobe SVGゾーンへようこそ。Scalable Vector Graphics (SVG)というのは、World Wide Web Consortium (W3C)が提唱する、新しい可能性を秘めた、Webグラフィックス用のXMLベースの言語です。 このエリアでは、Webデザイナー向けに、SVGを利用したサイト作成に関する情報を提供します。ダウンロード・エリアでは、SVGの作成を始めるにあたって必要なコンポーネントをすべて、ダウンロードすることができます。また文書資料セクションには、最新のリリースノ

  • JavaScriptで図形を描くHTML要素「Canvas」の実例

    JavaScriptを使ったAJAXが昨年前半まで大いに注目を集めていましたが、その根になったJavaScript自体は古くからあり、AJAXというのは新しい応用法みたいな側面が非常に強かったのが特徴です。 しかし今回紹介する「Canvas」要素はそういうのとは明らかに一線を画しています。グラフの描画、写真合成、アニメーションなどが可能で、実際にはMac OS X のDashboardに初導入されています。そのため、サポートしているブラウザはSafariとFirefox 1.5以降のGecko1.8ベースのブラウザ、それからOpera9となります。また、この「Canvas」要素は「HTML 5」としても知られるWhatWG Web applications 1.0仕様の一部でもあるそうです。 といろいろ書いても実感がわかないと思うので、いろいろな実例を見てみましょう。 まずは簡単なフレー

    JavaScriptで図形を描くHTML要素「Canvas」の実例
  • activecollab-ja.info is Expired or Suspended.

    「 activecollab-ja.info 」のページは、ドメインが無効な状態です。 ウェブサイト管理者の方はこちらから変更・更新を行ってください。 「 activecollab-ja.info 」is Expired or Suspended. The WHOIS is here.

    activecollab-ja.info is Expired or Suspended.
  • MySQLを操作する「MySQL Quick Admin」がオープンソース化

    データベースであるMySQLを操作する「MySQL Quick Admin」がオープンソース化され、誰でも自由にダウンロードして使うことができるようになりました。名前の通り、高速に動作するのがウリだそうで。 ダウンロードは下記サイトから。 MySQL Quick Admin http://mysqlquickadmin.com/index.php 機能や必要なモノは以下の通り。 Feature List・Requirements http://mysqlquickadmin.com/features.php デモには以下からログインできます。 MySQL Quick Admin Demo http://demo.mysqlquickadmin.com/login.php 同様のことができる有名どころは以下の通り。 phpMyAdmin | MySQL Database Administra

    MySQLを操作する「MySQL Quick Admin」がオープンソース化
  • ちょっと小粋なCSSのナビゲーションメニュー「ADxMenu」 - GIGAZINE

    WindowsXPやOfficeXP風のメニュー、シンプルなメニュー、ミニタブ型、横に展開するタイプなど、いろいろな幅広い応用が可能です。 例とコードのダウンロードは以下から。 ダウンロードや設置方法は以下のページから。 aplus :: ADxMenu http://www.aplus.co.yu/adxmenu/intro/ 実際の例は以下にあります。 http://www.aplus.co.yu/adxmenu/examples/ 例その1:WinXP style http://www.aplus.co.yu/adxmenu/examples/winxp/ 例その2:Simple style http://www.aplus.co.yu/adxmenu/examples/simple/ 例その3:Minitabs http://www.aplus.co.yu/adxmenu/exam

    ちょっと小粋なCSSのナビゲーションメニュー「ADxMenu」 - GIGAZINE
  • トラックバックスパムよけにも使える「mod_security」

    Apacheをセキュアにするモジュールで「mod_security」というのがあるそうで。いわゆるWeb Application Firewall (WAF)というものに分類される仕組みなのですが、非常に機能が強力。ヘッダ、GET、POST、レスポンスを含むINとOUTの全リクエスト(HTTPS含む)に対してフィルタリング可能。通常では記録されないPOSTのログも記録可能。 で、この機能を使えばトラックバックスパムもサーバ側で始末できるので、PHPなどが動いて判定する前に処理でき、トラックバックスパムによる負荷が軽くなるというわけ。 設定の詳細などは以下の通り。mod_security用のブラックリストもダウンロードできるので設定も簡単です。 公式サイトは以下。 ModSecurity (mod_security) - Open Source Web Application Firewal

    トラックバックスパムよけにも使える「mod_security」
  • A library of DHTML and Ajax scripts - DHTMLgoodies.com

    - March, 28th, 2017: DHTML Chess for WordPress. DHTML Chess is now available as a WordPress plugin in a free and PRO version. Learn more. - January, 16th, 2017: LudoJS Progress Bar. Samples of progress bars in the LudoJS Javascript framework on my site ludojs.com. - January, 13th, 2017: DHTML Chess 3.0. The new DHTML Chess 3 has been ported to jQuery. New demos are also available. The home of DHTM