2014年2月12日のブックマーク (4件)

  • <?phpタグが無くなる日 〜PHPの開発プロセス〜

    PHPスクリプトを記述する際に使われる<?phpタグの利用をオプションで有効無効を切り替えるようにするという仕様がPHPの開発コミュニティでの議論に挙がっています。 この仕様変更が実装された場合、PHPスクリプトには必ず<?phpのタグがあるという前提条件が変わる事になります。 まずこの議論がどのような形で行われているのでしょうか?ご存知でない方もいるかと思いますが、PHPの文法や機能へどのような変更を加えたいか、という議論はRFC (Request For Comment)という形でパブリックに行われています。Wikiページに仕様や背景、実際のパッチなどを添付し、開発者やユーザーからの投票を行った結果を元に実際にPHP体への変更を行うかどうかが決定されています。 過去に実装された機能の際の例などと一緒に見てみましょう。 Array Short Syntax # 従来の記述の場合 $a

    <?phpタグが無くなる日 〜PHPの開発プロセス〜
    kabochatori
    kabochatori 2014/02/12
    コードゴルフの最短記法が出来なくなっちゃうな。
  • ヤフーのニュースはお断りしています

    伊藤儀雄(いとう・よしお) 1982年生まれ。東京大学経済学部卒。2005年中日新聞社入社。名古屋社整理部を経て、愛知県瀬戸支局、富山支局で警察、司法、行政を担当。2009年5月にヤフー株式会社入社。Yahoo!ニュース「トピックス」の編集に携わる。2011年10月からニュース編集部リーダー。トピックスの編集統括のほか、ニューストップページのリニューアルなどに関わる。(写真は都築雅人、以下同) 伊藤:月によって変動はありますが、平均して月間80億ページビューです。パソコンとスマートフォン、フィーチャーフォン(従来型携帯電話)を合計した数字です。ネットニュース業界では日最大級です。ニュースをテーマごとに分類した「トピックス」を開始したのは1998年ですが、当初はたとえば「降雪情報」とか、「児童虐待問題」とか、ニュースのカテゴリがそのまま出ていた。その後、ニュースの内容がそのままわかる見出

    ヤフーのニュースはお断りしています
    kabochatori
    kabochatori 2014/02/12
    この見出しは何なの?
  • 「RFC3986定義の厳密なHTTP URIの正規表現」をPHP用に最適化 - Qiita

    元ネタ RFC3986定義の厳密なHTTP URIの正規表現 何をしたか PHP向けに以下の編集を行いました。 適当な文字数毎に分割した文字列リテラルに (Atomなどのエディタは一行が長すぎると重くなる) デリミタ ` を付加 i 修飾子を付加 グループに関して、全てキャプチャ無しに 繰り返しパターンに関して、全てバックトラックを行わないよう独占的に aaahttp://などにはマッチしないように,先頭に単語境界の判定を付加 コード 正規表現 $regex = '`\bhttps?+:(?://(?:(?:[-.0-9_a-z~]|%[0-9a-f][0-9a-f]' . '|[!$&-,:;=])*+@)?+(?:\[(?:(?:[0-9a-f]{1,4}:){6}(?:' . '[0-9a-f]{1,4}:[0-9a-f]{1,4}|(?:\d|[1-9]\d|1\d{2}|2' .

    「RFC3986定義の厳密なHTTP URIの正規表現」をPHP用に最適化 - Qiita
  • Building a jQuery-like library – Blog of Cedric Ruiz

    Home › Tutorials › Building a jQuery-like library Building a jQuery-like library IntroductionIn this tutorial we’re going to build a jQuery-esque library from scratch. We’ll be targeting the latest browsers (IE9+) so we can make use of the some of the features that ECMAScript 5 provides out of the box.Collections & functionsIn JavaScript we can store data in arrays and objects, and combinations of