http://www.unixuser.org/~haruyama/security/SinSec20101026/presentation/Read less
3. 従来のテンプレートエンジン 従来のテンプレート=手動エスケープ <?php echo htmlspecialchars($var) ?> XSSの温床(エスケープ漏れ) 2010年10月26日 XSSに強いウェブサイトを作る - テンプレートエンジンの選定基準とスニペットの生成手法 3 4. 従来のテンプレートエンジン (2) 代替手法=常にエスケープ Smarty の default:modifiers 等 問題:2重にエスケープしてしまう 結局流行らなかった 2010年10月26日 XSSに強いウェブサイトを作る - テンプレートエンジンの選定基準とスニペットの生成手法 4 5. 自動エスケープの登場 基本は常にエスケープ ただし、エスケープ済かどうかを型で判定 $var = '>_<'; <?= $var ?> => >_< 型情報があるから2重
米Yahoo!は、大規模データの分散処理を実現するMapReduceをリアルタイムに行うソフトウェア「S4」を、オープンソースとして公開しました。 MapReduceを実行するソフトウェアとして、オープンソースの「Hadoop」がありますが、Hadoopはあらかじめジョブを定義して投入するバッチ処理を前提としていました。 S4は、データをキーとバリューのペアで構成されるストリームデータとして非同期に受け取ることができ、処理結果もキーバリューのペアで構成されたストリームデータとして出力するようになっているとのこと。 この非同期なストリームデータによる入出力が、リアルタイムなMapReduceを実現するフレームワークとしてのS4の特徴といえます。 リアルタイムなMapReduceで何ができる? リアルタイムなMapReduceにはどのような用途が考えられるのでしょうか? S4の公開を表明したY
2010年10月5〜9日にかけ、幕張メッセにおいて、アジア最大級の最先端IT・エレクトロニクス総合展「CEATEC JAPAN 2010」が開催されました。国内・海外合わせ、616の会社・団体が参加し、登録来場者は5日間で18万人を超え、非常に盛り上がったイベントとなりました。今回のNielsen Online Reporterでは、このCEATEC JAPAN 2010に関するインターネット上の口コミを、ニールセン・オンライン(Nielsen Online)が提供するソーシャルメディアリスニングサービス「BuzzMetrics」を用いて分析した結果を紹介いたします。 CEATEC開催期間前後を含めた10月4〜11日の間に、インターネット上のブログ・掲示板では、およそ1000件のCEATECに関する記事が投稿されていました。話題の主流は、「3D元年」と言われる今年の3Dブームを反映し“3D
Supported platforms Mac OSX (x86 and PPC) Linux (32-bit and 64-bit) Windows (XP and up) Prerequisites Page Speed requires both of the following to be installed: Mozilla Firefox 3.0.4 or higher (official, non-beta versions) — download from Mozilla Firebug Firefox Add-on 1.3.3 or higher (official, non-beta versions) — download from Mozilla
The BJP-led National Democratic Alliance (NDA) has emerged victorious in India’s 2024 general election, but with a smaller majority compared to 2019. According to post-election analysis by Goldman Sachs, UBS,… The tech layoff wave is still going strong in 2024. Following significant workforce reductions in 2022 and 2023, this year has already seen 60,000 job cuts across 254 companies, according to
友人との待合せ場所をPCのメールで受け取ったり、PCで閲覧していたウェブページを、外出先でも見られるようにするために、どうしていますか? 恐らく、地図をプリントアウトしたり、PCの画面をそのまま携帯電話で撮ったり、あるいは携帯電話でもう一度検索して、情報を見つけたりしないでしょうか? この度、新しくリリースした Chrome エクステンション「Chrome to Phone」で、Chrome ブラウザで閲覧しているウェブページの情報を、簡単にAndroid 搭載携帯 (※)に送ることができるようになりました。これで、外出先でもすぐにPC で見ていた情報にアクセスすることができるようになります。Chrome to Phone エクステンションをインストールすれば、たった 1 クリックで(ブラウザの上部に表示されるボタンをクリックするだけです)、見ていたウェブページや地図情報、YouTube
Simplify dynamic JavaScript UIs with the Model-View-View Model (MVVM) pattern Declarative Bindings Easily associate DOM elements with model data using a concise, readable syntax Automatic UI Refresh When your data model's state changes, your UI updates automatically Dependency Tracking Implicitly set up chains of relationships between model data, to transform and combine it Templating Quickly gene
JavaScriptライブラリ「Web AI」 はじめに ※ 「Web AI」のネット上からの情報取得部分は、Google他のAPI終了に伴い、利用できなくなっています。しかし、その他の部分は、現在でも利用可能な内容ですので、そのまま公開を継続します。(2017-08-23) 「Web AI」は、ネット上の情報を利用して、人工無脳的なプログラムを書くためのJavaScriptのライブラリです。本ライブラリは、Webから取得した情報の処理を効率化して、インテリジェンスな何かを生み出すことを目的にしています。 「Web AI」が持っている機能は、以下の通りです。 検索処理およびRSSフィード取得のメソッド・チェーン化(Google Ajax APIを使用) 断片的な日本語文章からのキーワードと文章の抽出 日本語文章のマルコフ連鎖 URLクエリーの解析と構築 URLクエリーの圧縮と解凍 短縮UR
Di SlotKuni, kami menyajikan slot gacor terbaik di Indonesia, di mana kamu dapat dengan mudah menemukan kesenangan dan kesempatan gampang JP. Kami bangga menawarkan permainan slot gacor maxwin yang dirancang khusus untuk meningkatkan peluang kemenanganmu dengan RTP tinggi yang mengesankan. Bersama kami, bermain slot online bukan hanya tentang hiburan, tetapi juga tentang memaksimalkan peluangmu un
Spike Developer Zone An Open-Source Support Community For Developers, By Developers Spike PHPCheckstyle is an open-source tool that helps PHP programmers adhere to certain coding conventions. The tools checks the input PHP source code and reports any deviations from the coding convention. Intended Audience: Developers License: Open Software License 2.1 Programming Language: PHP Topic: Software De
Search Engine LandのDanny Sullivan氏によると、GoogleはTwitterの「Promoted Tweets」をリアルタイム検索結果ページに表示することで合意したという。Sullivan氏がGoogleに確認したところによると、両社はこれらの広告がクリックされることで生じる売り上げを分け合う予定だというが、具体的な比率は明らかにされていない。 Twitterは、決められたトピックの検索結果の上位に表示されるツイートの形で、企業が広告を購入できるようにしている。こうした広告は今後、同様のトピックを対象にしたGoogleの検索結果でも表示されるようになる。もっとも、Googleで表示されるのはリアルタイム検索の検索結果ページの上部のみで、通常の検索ページの左側にある「Updates」タブをクリックするしてアクセスする。 とはいえ、このページでさえ注目を集めること
Stockfish has won the Top Chess Engine Championship and Chess.com Computer Chess Championship, and consistently ranks highly on rating lists.
ブライトコーブは2010年11月2日、東京で記者向け発表会を開催し、SaaS型動画配信プラットフォームの新版「Brightcove 5」を同日付けでリリースしたことを明らかにした。 小規模配信向けの「Brightcove Basic」と中大規模配信向けの「Brightcove Pro」の2つのエディションを用意する。価格は、同社が用意する配信用サーバーのトラフィック利用量などで変わるため個別に相談するとしているが、目安として小規模配信向けの「Brightcove Basic」エディションの最小構成の場合で、月額約5万円程度からとしている。既存のユーザーは無償でアップグレードできる。 Brightcove 5は、2009年11月にリリースしたBrightcove 4の後継バージョン。新版ではYouTubeとの同期機能やiPhone/iPad向けに高画質な長尺動画をマルチビットレートで配信可能
Googleで幹部の退任が相次いでいる。子会社YouTubeとAdMobのCEOが退任し、Google Wave責任者がFacebookに移ったと報じられている。 YouTubeの創設者の1人チャド・ハーレイ氏は10月29日、CEOを退任することを明らかにしたと各紙が伝えている。顧問として同社にとどまるが、いずれは新たな会社を興すつもりだという。 同氏は2005年にスティーブ・チェン氏とともにYouTubeを設立し、2006年に16億5000万ドルで同社をGoogleに売却した。チェン氏は2008年にGoogleを去っている。 また報道によると、モバイル広告企業AdMobのオマール・ハモイCEOも退社を発表した。個人的な理由によるものという。同氏は2006年にAdMobを設立し、同社は今年Googleに買収された。 このほか、Google Maps開発者の1人で、Google Waveチー
外観を見ていく前に、本機のスペックを整理しよう。詳細は右の表の通りだが、ボディサイズはちょっと大きいiPhone/スマートフォンであり、非常にコンパクトなタブレット端末といえる。本機は往年のW-ZERO3をグッとスリムにして、底面積は二回りほど大きくした形に近く、屋外で通話している様子は端から見ると違和感を覚えるかもしれないが、薄型の子機で通話していると考えれば、納得できる範囲といえるかもしれない。 ただ、写真を見てもらえば分かる通り、iPadと比べるとそのコンパクトさは一目瞭然(りょうぜん)だ。東京近郊の電車や地下鉄では、立ってiPadを抱えながら操作している人も見かけるが、やはりiPadの重量(約680グラム~)を考えると片手で利用しつづけるのはかなり苦しい。その点、約216グラムの本機ならばiPhoneよりも重いとはいえ十分に片手で扱え、画面サイズも5型と見やすい。何より、胸ポケット
Twitterは1日に37万人新規ユーザーを増やしており、このペースが続けば、年末にはユーザー数が2億人近くになる可能性がある。 この計算の基になっているのは、New York Timesの10月30日の記事だ。記事では、Twitterの現在のユーザー基盤を1億7500万人としている。2010年はあと60日あるため、1日37万人のペースが続ければ、年末のユーザー数は1億9750万人に達するだろう。加入や退会には変動があるため、2億人を超える可能性もある。 New York Timesの記事で、最近TwitterのCEOを退いたエバン・ウィリアムズ氏は、Twitterの華々しい成長とそれに伴うメディアからの注目について、「ロケットに爪でしがみついていた」ようなものと語った。 同氏は最近、CEOから製品戦略責任者に役割を変えた。「製品の指揮をとっているときが一番満足だ」と同氏は10月4日にTw
Windows XPは依然として世界で最も使われているOSだが、そのシェアは少しずつ低下しており、10月には60%を切った。 調査会社Net Applicationsによると、同月のWindows XPのシェアは59.07%。1年前は70%のシェアがあったが、徐々に減っている。Windows Vistaも一貫してシェアが減少し、12.88%となっている。 一方、Windows 7のシェアは18.24%と、1年前の発売から順調に伸びている。この1年の累計販売本数は2億4000万本で、7月にはWindows Vistaのシェアを抜いた。 世界OS市場シェア OS 10月 9月 8月 7月 6月 Windows XP
こんにちは、研究課題レポート実行委員長のT.SことTossyです。 今回は、新規開発局の技術的な取り組みの一つである研究課題レポート制度について紹介させていただきます。 新規開発局ではエンジニアの行動規範として以下のルールがあります。 新しいサービス、技術に取り組まない姿勢は『悪』 自由な代わりに自己管理を徹底 自分の設計、開発には責任を持つ 新人教育、採用に力を入れる 主体的な問題提起と解決 このルールの1つ目にあるように、エンジニアが新しい技術、または皆が楽しめるサービスを自ら生み出す挑戦を続けない限り、エンジニアの価値は、時間とともに徐々に失われてしまうという思いから、研究課題レポート制度が導入されました。 研究課題レポート 研究課題レポート制度の目的としては以下の3点が挙げられます。 技術者としての成長の促進 技術者間のナレッジ・ノウハウのシェア 外部への技術アピール 研究課題レポ
「『Silverlight戦略とフォーカスがシフトしている』とは言った。しかしそれはネガティブな意味ではない」。先日の記事「マイクロソフトが戦略変更。HTML5が唯一のクロスプラットフォーム、SilverlightはWindows Phone 7のプラットフォームに」でも取り上げたマイクロソフトのボブ・マグリア氏の発言が「Silverlightはもう終わりだ」といった極端な反応を引き起こしたことについて、マグリア氏自身がSilverlight Team Blogにエントリ「PDC and Silverlight」をポストし、その真意を説明しています。 マグリア氏は以下のことを強調したかったのだと書いています。 Silverlightはマイクロソフトにとって非常に重要かつ戦略的なものだ マイクロソフトは次期バージョンのSilverlightに積極的に取り組んでおり、引き続きクロスブラウザ、ク
Badass JavaScriptA showcase of awesome JavaScript that pushes the boundaries of what's possible on the web, by @devongovett. You have probably seen face detection at work in programs like iPhoto and Picasa, but what if you could do that performantly in JavaScript? Chinese developer Liu Liu has done the honors, and implemented the algorithm using the canvas element. The algorithm is implemented on
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く