タグ

ブックマーク / builder.japan.zdnet.com (8)

  • SafariとChromeのCSS対応:文字や画像にマスクをかける - builder by ZDNet Japan

    builder by ZDNet Japanをご愛読頂きありがとうございます。 builder by ZDNet Japanは2022年1月31日にサービスを終了いたします。 長らくのご愛読ありがとうございました。

    SafariとChromeのCSS対応:文字や画像にマスクをかける - builder by ZDNet Japan
    umebara
    umebara 2010/12/26
  • HTMLをDBみたいに使えるスゴイライブラリ『htmlSql』を CakePHPで使う - h2ospace - builder by ZDNet Japan

    APIRSSなどを提供しているサイトは、情報を簡単に扱うことができますが、例えば Yahoo!の検索結果とか、mixiのニュースとか、あるサイトの一部を取り出したいことってよくあります。(とはいえ、著作権違反には注意 そんな時、PHPのライブラリである「htmlSql」を利用すると便利。このライブラリに、ファイルでもURLでも文字列でも、HTMLで作られたものなら何でも与えると、解析して取り出しやすくしてくれます。しかも、その取り出し方はSQL! 例えば、「id属性が’test’の p要素の内容を取り出したい」という場合には、次のようなSQLを使います。 SELECT text FROM p WHERE $id=="test" 超パワフル。ということで、これを CakePHPで利用するためのテクニック。 まずは、ダウンロードしたファイルの中から次のファイルを「app/vendors」フォ

    umebara
    umebara 2010/07/13
  • Firefoxを思い通りに--about:configページで使える便利な10の「ハック」 - builder by ZDNet Japan

    Firefoxのパワーユーザー以外の人は、about:configページには不案内かもしれない。Firefoxのabout:configページは、ある程度人の目に触れないようになっている設定関連のページだ。これが隠されているのは、かなり強力なものであり、標準的なオプション設定のウィンドウのように簡単に使えるものでもないからだ。about:configページでは、自分がやっていることを把握していなければ、問題を起こしてしまう場合もある。実際、初めてこのページを閲覧するときには、先に進むのに承諾事項に同意する必要がある(実際には単なる警告だが)。 このページの働きは単純だ。アドレスバーにabout:configと入力すれば、このページにたどり着くことができる。このページには、さまざまな種類の設定事項を扱うエントリが(一行に1つずつ)ある。各エントリは、キーワードで検索することができる。エントリ

    Firefoxを思い通りに--about:configページで使える便利な10の「ハック」 - builder by ZDNet Japan
  • Firefox 3.1のHTML 5対応--video/audio要素のサポート - builder by ZDNet Japan

    HTML 5のマルチメディアサポート Firefox 3.1における新機能の目玉のひとつが、HTML 5で定義されているvideo要素およびaudio要素のサポートだろう。 現状、ウェブページに埋め込まれた動画やオーディオの再生はプラグインを利用することで行っているため、HTMLファイルへの記述方法はコンテンツのフォーマットごとに異なっている。video/audio要素のサポートによって、任意のフォーマットのコンテンツを共通の方法で埋め込むことができるようになる。 HTML 5のドラフトでは、特定のフォーマットとコーデックを優先するかどうかについて言及されていない。しかし、Firefoxで該当機能を担当しているChris Double氏は、7月31日に自身のブログで、FirefoxそのものにTheoraおよびVorbisのサポートが追加されたことを明らかにしている。 これにより、Firef

    Firefox 3.1のHTML 5対応--video/audio要素のサポート - builder by ZDNet Japan
    umebara
    umebara 2008/09/08
  • Google Chromeに携わったキラ星のような開発者たち:コミックから読み解く - builder by ZDNet Japan

    Googleにとって制約であり続けたブラウザ Googleは9月7日に設立10周年を迎えた。つまりChromeは10年目の節目のプロダクトと呼べる。 独自のウェブブラウザを開発するというアイディアは、初期のころから温められていたという。ただ、社で行われた記者会見で「Chrome」リリースのタイミングについて質問されたSergey Brin氏が「数年前はずっと小さな会社に過ぎなかった」と答えていたように、初期のGoogleにはブラウザ戦争に飛び込めるほどの体力がなかった。2001年にEric Schmidt氏がCEOに就任した当時、Internet Exlorerのシェアがすでに90%を超えていたのだ。反旗を翻して敵対するよりも、まずはその中でオンライン事業者としての地位を確立する方が先決だった。 また、Googleにとってブラウザは常に制約であり続けた。Chromeのリリースは、この先は

    Google Chromeに携わったキラ星のような開発者たち:コミックから読み解く - builder by ZDNet Japan
  • モジラ、「Firefox 3.1」でJavaScript実行を大幅に高速化 - builder by ZDNet Japan

    UPDATE Mozillaは米国時間8月22日、「Firefox」の次期バージョン「Firefox 3.1」について、JavaScriptで書かれたプログラムの実行速度を大幅に高める「TraceMonkey」と呼ばれる機能を統合することで、「Gmail」などさまざまなウェブベースのアプリケーションをより高速に実行できるようになると述べた。 JavaScriptは、ウェブページに見栄えのする効果や柔軟性を加える目的で長年にわたり非常に広く使われてきたが、近年ではリッチインターネットアプリケーションにとって配管の役割も担うようになってきた。だが、JavaScriptはパフォーマンスの低さが足かせになっていたため、ウェブベースのアプリケーションがPC上で直接動く「ネイティブな」ソフトウェアと同程度に敏感に動作するのは困難な場合が多かった。そのため、Webアプリケーションを作るプログラマーたちは

    モジラ、「Firefox 3.1」でJavaScript実行を大幅に高速化 - builder by ZDNet Japan
  • よりよいウェブ開発者になるためのFirefox 3のアドオン10選 - builder by ZDNet Japan

    みんなが使うMySQLの企業活用 なぜ有償サポートがあったほうが良いのか? 有名テクノロジー企業もOracleに頼む理由 単純なインフラ製品の販売ではない DX、コンテナプラットフォームの実証など 自社の取り組みで得られた知見を顧客に提案 リスクのある暗号資産取引を追跡 ブロックチェーン分析を利用し 暗号資産取引の健全性向上を支援する! 特集:セキュリティトレンド-秋- つながる世界で問われる対応 サプライチェーンセキュリティを考える 今を知り、未来を見据える 培ってきたノウハウを最新技術へ対応させる レガシーシステムのモダン化実現への道 DX推進を阻害する3つの要因 プロフェッショナルが語る データ分析・データ活用の実現 中小企業のひとり情シスの現実 夢か幻か、はたまた現実か? ヘルプデスク業務の週休4日制を考える ともにDXを推進する コンテナ化されたワークロードを管理 継続的な価値を

  • Mac OS X Server Snow Leopardに採用されるZFS--そのメリットは? - builder by ZDNet Japan

    ついに消費者向けOSに最新のファイルシステムが搭載 Grand CentralだけではMicrosoftへの対抗策として十分でないと言わんばかりに、AppleはZFSに取り組んだ。信頼性のある、高性能のファイルシステムを作り上げるには何年もかかるが、Microsoftにはこれに対抗するのに何年もかけるわけにはいかない。 公式発表では、AppleはSnow Leopardのサーバ版にZFSを導入するという。HPS+も最初はサーバ版に導入された。 誰に影響があるの? これはデータを保存するすべての人に影響することだ。 MicrosoftのNTFSはDECから借りた20年前の技術であり、小さなディスクや貧弱なCPUには適していた。しかし、今日のデータ集中型のシステムやアプリケーションにはあまりいいとはいえない。 知らないうちにデータが破損することもよくある。ユーザーがこれに気付かないのは、DLL

    Mac OS X Server Snow Leopardに採用されるZFS--そのメリットは? - builder by ZDNet Japan
    umebara
    umebara 2008/06/27
  • 1