タグ

2010年2月11日のブックマーク (32件)

  • ごくごく簡単なDTDの説明

    例えば、辞書型定義リストDLの場合は <!ELEMENT DL - - (DT|DD)+> となっていますが、これは開始タグ、終了タグとも必須で、内容としてはDTもしくはDDが1回以上出現しなければならないということを意味しています。 例外についての注意 +(E)という書き方は、要素(群)Eは内容モデルの「例外」として出現して良いことを示します。この例外は「その要素の実現値の中の全ての場所に適用する」とされ、その子孫にわたって内容モデルにかかわらず出現して良いという意味になります。これは結果的にDTDの読み方を少し難しくしているので注意が必要です。例えばBODY要素タイプの定義を見てみましょう。 <!ELEMENT BODY O O (%block;|SCRIPT)+ +(INS|DEL) > BODY要素の内容にはブロックレベル要素(%block;)もしくはSCRIPT要素が1回以上出現

    seckie
    seckie 2010/02/11
  • 【インフォシーク】Infoseek : 楽天が運営するポータルサイト

    日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。

    seckie
    seckie 2010/02/11
  • 誰が AutoPagerize を提供すべきか: Days on the Moon

    はてなブックマークがリニューアルしました。新しいはてなブックマークの個人ページにはページ自動ロード機能、通称 AutoPagerize 機能 (そう呼んでいる人がどれだけいるかは知りませんが) がついています。さて、AutoPagerize のような一般の Web ページにも適用しうる機能は誰が提供すべきでしょうか。ページの製作者でしょうか? ユーザー側が (ブラウザの拡張機能も含む) ユーザースクリプトとして導入すべきでしょうか? はたまたブラウザ側の仕事でしょうか? Twitter 上でそのことに関するやり取りがあったので少しまとめてみました。 hotchpotch bbeta ってデフォルトで AutoPagerize ついてるんだ。変なボタン押すと有効になるっぽい(haihai sakura sakura) (2008-11-10 11:50) os0x はてなブックマークβ の

  • もっと便利に!jQueryでラクラクサイト制作(実践サンプル付き) 記事一覧 | gihyo.jp

    第21回jQueryでAJAX入門:Google AJAX Feed APIを利用したRSSの読み込みとプラグインへの組み込み 長谷川広武(はせがわひろむ;h2ham) ,徳田和規 2010-10-08 第20回jQueryでAJAX入門:正規表現でサイトに表示したTwitterにリンクをつける 長谷川広武(はせがわひろむ;h2ham) ,徳田和規 2010-03-24

    もっと便利に!jQueryでラクラクサイト制作(実践サンプル付き) 記事一覧 | gihyo.jp
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    seckie
    seckie 2010/02/11
    gvimを常駐させる
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • SuperTab - Do all your insert-mode completion with Tab. : vim online

    Overview Supertab allows you to use <Tab> for all your insert completion needs (:help ins-completion). Features - Configurable to suit you needs: - Default completion type to use. - Prevent <Tab> from completing after/before defined patterns. - Close vim's completion preview window when code completion is finished. - When using other completion types, you can configure how long to 'remember' the c

  • 404 ページのカスタマイズ - ウェブマスター/サイト所有者 ヘルプ

    ユーザーがリンクをクリックして、サイト内の存在しないページにアクセスすると、サーバーから 404(ページが見つかりません)エラーが返されます。このような一般的なメッセージはユーザーにとって有用でないため、独自の 404 ページを作成して、サイトに関する役立つ情報を提供することをおすすめします。 また、ウェブマスター ツールの 404 ウィジェットをカスタム 404 ページに追加することができます。404 ウィジェットは、エラー メッセージの代わりに有効なヘルプを自動的に提示します: サイトの検索ボックスと検索の候補を表示します。 間違った URL に対する URL の候補を提示します。 これにより、ユーザーは必要な情報を見つけやすくなるため、別のサイトに移動する可能性が低くなります。 注: 現在のところ、ウィジェットはテスト機能なので、一部のサイトに対しては、最も近い URL や URL

  • vimに欠かせない3つのプラグイン - KAYAC Engineers' Blog

    Ark Advent Calendar で、今回こそPerlデビューをもくろんでいるアルバイトの北原です。 僕は普段エディタにvimを利用しています。巷では高まるvim熱のはずなのですが、社内ではEmacs派の方々が大半で、さらにvimを使っているともてないという話まで出てきています。この悲しい現実を打破すべく普段vimを使っている方にも、使ってない方にも、これから使おうと思っている方にもオススメできる3つのプラグインを紹介したいと思います。 1. quickrun.vim quickrun は編集中のファイルの全体もしくは一部を実行する Vim プラグインです。 実行するためのコマンド |:QuickRun| が提供されます。 quickrun.vim help 概要より引用 quickrun.vimはthinca氏によるプラグインです。同名のプラグインをujihisa氏が以前から公開さ

  • HTML5 を学ぶための情報源まとめ

    ちょっと更新サボりすぎでしたが、最近 HTML5 関連の話もとっても増えてきましたので、ここらで HTML5 に関する情報を集めるときに情報源として有益なサイトをまとめてみたいと思います。やはり、英語での情報が多くなってしまうので、英語能力が残念な私なんかは結構厳しいんですが、いくつか日語での情報源も挙げてみましたので、併せて見ておくといいと思います。 ちょっと更新サボりすぎでしたが、最近 HTML5 関連の話もとっても増えてきましたので、ここらで HTML5 に関する情報を集めるときに情報源として有益なサイトをまとめてみたいと思います。 やはり、英語での情報が多くなってしまうので、英語能力が残念な私なんかは結構厳しいんですが、いくつか日語での情報源も挙げてみましたので、併せて見ておくといいと思います。 ちなみに、XHTML 好きな私としては、XHTML5 で次のサイトリニューアルとか

    HTML5 を学ぶための情報源まとめ
  • 5分でわかる foursquare の始め方

    最近一部で話題になっているロケーションベースのソーシャル・ネットワーキング・サービス 「foursquare」 の基的な使い方を解説しています。 Foursquare がリニューアルし、チェックイン機能が新しいアプリ、「Swarm」 に移行するなど大きく変更されました。詳しくはこちらの記事で書いていますのでご確認ください。 百式さんで取り上げられたからというのもあると思いますが、ここ数日 foursquare が話題です。 foursquare はロケーションベースのソーシャル・ネットワーキング・サービスで、GPS 機能付きのモバイル機器の使用が前提(*)です。単なるSNSではなく、ゲーム性を取り入れたというところが面白いところで、色々な場所(お店中心だと思いますが)に訪れて「check-in (チェックイン)」することで、その回数などに応じてバッジがもらえます。(ちなみにアメリカではお

    5分でわかる foursquare の始め方
    seckie
    seckie 2010/02/11
    foursquare
  • 名刺印刷専門のSuperPrint:76種の用紙でオフセット印刷

    コンタクト情報 会社名 株式会社スーパープリント お問い合わせについて お問い合わせメール (年中無休) お問い合わせフォーム (土日休日・夜間も対応) お振り込み口座 みずほ銀行 横浜支店 普通口座 2823600 カ)スーパープリント 「スピード印刷」「オンデマンド印刷」といった非オフセット品質の名刺印刷に、満足していますか? 名刺交換を行う初対面時、名刺はあなたの演出したいイメージやブランディングを伝えてくれる分身です。 上質な用紙や個性的な加工は、相手の視覚や触覚に、あなたの印象を深く刻み込むでしょう。 しかし、レーザープリンタ系の非オフセット名刺印刷は、特有のテカりやギラつきで、お手軽感が伝わってしまいます。 スーパープリントは、オフセット品質のテカらない印刷、76種類のオリジナル用紙と31種類のオプション加工、 さらには圧倒的低価格という、日では唯一無二の名刺印刷サービスです

  • UbuntuにおけるXmonadのインストールと使い方 - ナレッジエース

    タイル型ウィンドウマネージャ「Xmonad」のUbuntuへのインストールと基的な使い方について紹介します。 インストールは通常のアプリケーションと同じくapt-get(もしくはSynaptic)で簡単に行えます。 なお、Xmonadをインストールしただけで勝手にウィンドウマネージャが置き換わったりはしません。ログイン時にGNOMEかXmonadを選択できます。 Ubuntuでは現在のところ標準でXmonad0.8.1のパッケージが利用できます。 $ sudo apt-get xmonad ただしXmonadの最新版は0.9なので、0.9が使いたい場合は私家版パッケージやcabal-installを利用してインストールする方法もあります。(当方では動作未確認) ここではパッケージからインストールした0.8.1を使用するものとして話を進めます。(0.9との違いは公式Wiki参照) Xmon

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

    Code Archive Skip to content Google About Google Privacy Terms

  • ブログ – H2O space

    ChatGPTが、最新のGPTである「GPT 4o」になったことから、これを機会にChatGPTの使い方を「ざっくり」ご紹介する記事として、「ざっくり学ぶ、ChatGPT」という入門記事を執筆しました。 noteを通じて […]

    ブログ – H2O space
  • iPadは第五のスクリーンになれるか

    発表前に eBook や電子出版の噂が飛び交いましたし、実際 iBooks という専用アプリケーションがあることから、iPad と出版業界の今後をテーマに書かれている記事が多いです。書籍フォーマットは XML/HTML ベースみたいですし、iPad 以外のデバイスでも同じが読めそうな期待が出来きますが、iPad はもう少し大きなビジョンをもったデバイスです。iPad は今までになかったスクリーンの提案をしようとしています。 第五のスクリーンが現れるか 「メディアの消費の仕方の変化」という記事で、メディアの消費の仕方が大人数から次第に個人の体験へと変化しているということを書きました。映画という巨大スクリーンからテレビ、パソコン、そして携帯電話へと、私たちが見るスクリーンのサイズも小さくなっていきました。スクリーンと人との関わり方は変化してきましたが、進化の果てに小さな携帯電話のスクリーンに

    iPadは第五のスクリーンになれるか
    seckie
    seckie 2010/02/11
  • 『Remote Desktop』を使いこなす方法 | ライフハッカー・ジャパン

    『Remote Desktop』を使ったことがある、という方も多いと思いますが、気にはなっているけどまだ使ったことがない、という方も沢山いらっしゃるはずなので、使い方を知りたい方はHow-To Geekによるチュートリアルを読んでみて下さい(日語でのチュートリアル・手順解説はXP用、Vista用、、Windows 7用)。 『Remote Desktop』を使うのは難しい、とまではいきませんが、設定が必要なのは確かです。リモートデスクトップの設定、クライアントマシンへの接続方法などが詳しく書いてあります。 ちょっと注意が必要なのはWindows XP、Vista、7のホームエディションからへ接続することが出来ない、という点。Windows Professionalまたはそれ以上のエディションが必須となっています。 ただし、Windows XP、Vista、7のホームエディションへからリモ

    『Remote Desktop』を使いこなす方法 | ライフハッカー・ジャパン
  • これでアナタも黒帯に!Gmailを使い倒す5つのワザ | ライフハッカー・ジャパン

    Gmailはいわずと知れたメールアプリの雄。誰にでも使いやすく、インターネット接続さえできれば、いつでもどこでもアクセスできるのも魅力ですね。しかし、Gmailの底力はまだまだ計り知れません。こちらでは、米LifehackerのAdam編集長直伝の、キーボードショートカットやGoogle Labsのとっておきの機能、オススメのブラウザ拡張機能についてご紹介しましょう。よりスムーズなコミュニケーションができ、生産性アップにつながるはず。特にGmailのヘビーユーザの方、必読です! その1: キーボードショートカットを使う キーボードショートカット機能を使うためには、Gmailでの設定が必要です。まずGmailの「設定画面」>「全般」で「キーボードショートカットON」をチェックし、変更を保存しましょう。 さらに、Google Labsをクリックし、「ラベルショートカット(Go to label

    これでアナタも黒帯に!Gmailを使い倒す5つのワザ | ライフハッカー・ジャパン
  • Macでも昔のメールをGmailにアップロードできるようになりました | ライフハッカー・ジャパン

    デスク配線がスッキリ。Ankerの全部入り12 in 1モニタースタンドが突然8,250円OFFされてた #Amazonセール

    Macでも昔のメールをGmailにアップロードできるようになりました | ライフハッカー・ジャパン
  • CSS3を使った凄いアニメーション集47:phpspot開発日誌

    CSS3を使った凄いアニメーション集47 CSS3を使った凄いアニメーション集がまとまったエントリが公開されています。 注意点としてCSSだけで実現しているわけでなく、jQueryなども使っている部分があります。 ただ、こういうことも出来るのか、という物が沢山で見ていて楽しく学習できます。 CSS3/jQuery Clock 一見Flashかと思えるような綺麗な時計のサンプル Multiple 3D Cubes with animation using CSS 3Dのキューブがなめらかにアニメーションします。 CSS3 Matrix Animation マトリックスアニメーション OS X Dock Mac OS X風になめらかに動作するドック 今の時期だと、CSS3で出来ることはまだ出尽くしていないと思うので、驚きのエフェクトを作れば世界をワッと驚かせることが出来るかもしれませんね。

    seckie
    seckie 2010/02/11
  • Win XPにCygwinをインストールしてターミナルをrxvtにするメモ - Rewish

    なんだか最近Cygwinの動作がおかしかったので、再インストールする事に。 今回のインストールでは、前回よりも色々設定してみたので、次回インストールする時のためにメモしておくことにします。 ※以下の記事はWindows XPにインストールすることが前提です。 まずはダウンロード Cygwinのサイトからsetup.exeをダウンロードする。 パッケージのダウンロード&インストール setup.exeを起動して好きなパッケージをインストールする。パスの関係上インストールディレクトリはドライブ直下(C:\cygwinやD:\cygwin)が良さげかしら。 ターミナルにrxvtを使ので、この段階でインストールしておく。 日語対応のrxvtにする Cygwin標準のrxvtパッケージでは日語が文字化けするため、日語化プロジェクトの cygwin-je から rxvt日語対応パッケージ をダ

    Win XPにCygwinをインストールしてターミナルをrxvtにするメモ - Rewish
  • VMware Player上のCentOSに開発環境を構築 Vol.2 - Rewish

    VMware Player上のCentOSに開発環境を構築 Vol.1の続き。 PHP開発環境をXAMPPからVMware Playerに移行するから順に書いてきたものの、肝心の XAMPPから移行 の部分については、「コアなXAMPPユーザーで無ければデータベースのデータを移すくらいでこと足りる」と書いてる途中で思い始めたので、今回は書いてないです。 この記事では、必要パッケージのインストールから設定までを書いていきます。 開発に必要なパッケージをインストール PHPの開発ならApache・PHPMySQLなどをインストールします。 今回は以下のパッケージを(面倒なので一気に)前回追加したRPMリポジトリからインストールします。 パッケージ名 概要

    VMware Player上のCentOSに開発環境を構築 Vol.2 - Rewish
  • CygwinでGit(GitHub)を始めるための準備・設定メモ - Rewish

    登録して放置していたGitHub格的に始めました。 rewish’s Profile - GitHub 以下、CygwinでGit及びGitHubを始めるための設定メモ。 Gitをインストール Cygwinのsetup.exeを起動して適当なサーバーを選択、gitを選択してダウンロード&インストール。この辺はいつもの作業なのでCygwinユーザーなら問題無いはず。 Gitのユーザー設定 これをやらないとコンピュータ名などが晒されて恥ずかしい事になるらしい。 git config --global user.name rewish git config --global user.email rewish.org@gmail.com

    CygwinでGit(GitHub)を始めるための準備・設定メモ - Rewish
  • PHP開発環境をXAMPPからVMware Playerに移行する - Rewish

    Windows環境PHPでは使えない関数があったり、最近CentOSを触る機会が多かったり、理由は色々ありますが、PHPの開発環境をXAMPPからVMware Player(でCentOSを動かす)に移行しました。 移行はわりと簡単なので、Windows上での開発に不満を感じている方は試してみると幸せガッチリつかめちゃうかも。 ちなみに今回の開発環境は 全て無料 で構築できます。 CentOS5.2をダウンロード CentOSのダウンロードページからインストール用DVDイメージ[CentOS-5.2-i386-bin-DVD.iso]をダウンロードする。 OSのインストールディスクだけあって結構サイズが大きいので、出来れば先にダウンロードしておいた方が良さげです(torrentでの速度は未確認)。 VMware Playerをインストール Player Version History -

    PHP開発環境をXAMPPからVMware Playerに移行する - Rewish
  • VMware Player上のCentOSに開発環境を構築 Vol.1 - Rewish

    PHP開発環境をXAMPPからVMware Playerに移行するの続き。 VMware Player上のCentOS5.2に開発環境を構築し、XAMPP環境から移行する具体的な内容を書いていきたいと思います。 今回の記事で構築する環境は、あくまでも開発環境であり、セキュリティ面は一切考慮していませんので、公開環境を構築する場合はまた違ってきます。 ※意外に長くなったので記事を2回に分けます。 作業はSSHでログインして行う VMの画面に直接打っても問題は無いですが、使い勝手があまりよろしくないので、今回はWin XPにCygwinをインストールしてターミナルをrxvtにするメモで構築した環境からSSHでログインすることにします。 以下のコマンドを実行、rootのパスワードを入力してログインする。 ちなみにCygwinでrxvtを使っている場合、マウスで選択するとコピー、Shiftキー+左

    VMware Player上のCentOSに開発環境を構築 Vol.1 - Rewish
  • ブログに「はてなスター」を設置してAutoPagerizeに対応する - Rewish

    Hatena.Star.Token = 'トークン'; Hatena.Star.SiteConfig = { entryNodes: { 'article > header': { uri: 'h1 a', title: 'h1', container: 'h1' } } }; AutoPagerize(+AutoPatchWork)への対応 継ぎ足しされるノードをHatena.Star.EntryLoader.loadNewEntries()に渡すイベントリスナーをwindow.addEventListener()で登録する。 注意点として、Hatena.Star.SiteConfig.entryNodesで指定したセレクタに、継ぎ足しされるノードが含まれる場合、継ぎ足しされるノードからのセレクタに修正する必要がある。 ウチのブログの場合、継ぎ足しされるノードがarticle要素なので、

    ブログに「はてなスター」を設置してAutoPagerizeに対応する - Rewish
  • 鳥獣保護区 | Firefox のブックマークツールバーに favicon を表示する

    Mac 版 Firefox の標準のテーマでは、ブックマークツールバーに favicon が表示されません。これはこれですっきりとしてんですが、スペースを取らない様に名前を無しにして favicon だけにするってことが出来ないんですね。 そうなるとお決まりのユーザスタイルシートでとなる訳ですが、既にそのものズバリがGrApple - Aronnax`s Firefox Themes にありました。ただこれだとフォルダーのアイコンも表示されてしまうので、ほんのちょこっと手を加えてみました。 画像の上半分がスタイル適用前、下が適用後です。そして以下がそのユーザスタイルシート。 Firefox 2 用 @namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul); /* ラベルを非表示にするにはコメン

  • Sxipper :: Firefox Add-ons

    Sxipper 2.2.1 作者: Sxip カテゴリ プライバシー/セキュリティ アピアランス Forget your passwords! Sxipper accurately fills in forms, manages passwords and your OpenIDs. レビュー (80) 2008年 9月 30日 更新 9,021 週間ダウンロード数 403,811 累計ダウンロード数 他の画像 詳しい説明 Log into websites with a single click. Fill forms in seconds. Sxipper makes interacting with the Web simpler by keeping track of an unlimited number of usernames, passwords and pers

  • VMware PlayerにVMware Toolsをインストールして快適開発 - Rewish

    Dropboxを使い出してから自分用メモをブログに書くことが少なくなった気がするので、ちょっと古いですがVMware Toolsで快適な環境を作るメモ。 VMware Toolsを導入すると、「ファイルを開いたままVMware(samba)を終了してしまい、Explorerが固まってうわっふじこ」が無くなります。 その他、VMwareを起動していなくてもファイルを閲覧・編集出来たり、CGIモードじゃなくてもパーミッションの設定を(常に書き込み権限が与えられるため)スキップ出来たり、ホストOSと時刻を同期出来たり、とにかく便利になるのでオススメです。 VMware Toolsのディスクイメージをダウンロード ドライバとツール - VMwareからVMware Toolsのディスクイメージをダウンロード。 今回はCentOS 5.3の入ったVMwareにインストールするのでLinux版のISO

    VMware PlayerにVMware Toolsをインストールして快適開発 - Rewish
  • JavaScriptのDateオブジェクトを拡張してPHPのdate関数を実装 - Rewish

    某勉強会のグループチャットにて、「JavaScriptでXMLを取得、パースして適当に表示しなさい」というお題が出た時、ちょっと欲しいなと思ったので勉強がてら作ってみました。 一応date関数に対応する全てのフォーマット文字列が使えますが、タイムゾーン周りを正確に実装するのは実質不可能なので、 e は「 Asia/Tokyo 」、 T は「 JST 」固定になっています。 その他、副産物で日付周りのメソッドも色々生えてるので、良かったら使ってみて下さい。 ダウンロード php_date.js 簡単な使い方 date関数風に使う基 インスタンス化したDateオブジェクトのformatメソッドを使ってdate関数風にフォーマット。 var date = new Date(); alert(date.format('Y-m-d H:i:s')); //=> 2005-08-15 15:52:0

    JavaScriptのDateオブジェクトを拡張してPHPのdate関数を実装 - Rewish