「セキュリティ・キャンプ中央大会2013」 Web・セキュリティ・クラス 応募用紙 氏 名: (ふりがな): 性別: □男 □女 (該当する□を■にして下さい) 生年月日および現在の年齢: 西暦    年  月  日生まれ               現在(  )才 所 属(学校,学科,学年): 住 所:〒   -         電話番号(昼間に連絡できる電話番号): FAX番号(ある場合のみ): E-mailアドレス(必ず書いてください): Twitterアカウント(ある場合のみ): ホームページまたはブログのURL(ある場合のみ): ◎セキュリティ・キャンプ中央大会2013の開催を、何で知りましたか?(該当する□を■にして下さい) □公式ホームページ  □ポスター  □パンフレット □ twitter □ Facebook □セキュリティ・キャンプフォーラム2013 □先生からの紹介 □友人からの紹介   □その他(                          ) ☆ 前提質問(どちらかに○をつけてください) [A] 堅牢なWebアプリケーションの構築に興味がありますか? [はい・いいえ] [B] Webアプリケーションに利用される技術(HTTP/HTML/JavaScript等)に興味が ありますか? [ある・ない] [C]キャンプの公式Webページの講義科目に記載されたこのクラスの講義科目の[概要]と [詳細]と[補足]をよく読んで納得できましたか? [できた・できない] ☆ 記述式質問 1. このクラスを希望した自分なりの理由を教えてください。 また、この講義で学んだことを何に役立てたいかを教えてください。(選考上もっとも重視します) 2. Webに関連したプログラミング歴を教えて下さい。また、今までに作ったWebに 関連したプログラムがあればどのようなものを作ったのかを、あるいは将来どんな システムを作ろうと思っているのか、差し障りのない範囲で具体的に教えてください。 3. クロスサイトスクリプティングあるいはSame Origin Policyについて自分の 言葉で語ってみてください(これらがどのような脆弱性・技術かの解説は不要です)。 4.あなたが読み書きできるプログラミング言語の使用歴、おおまかな習熟度と 好きなところ嫌いなところをお書き下さい。(いくつでも可) 例:C言語(中学○年生のころから。調べながら書けるレベル。○○が好き、○○が嫌い) 5. もしもタイムマシンに乗って昔のブラウザの仕様を変えられるとしたら、あなたは何を変えたいですか? 例:HTTPは、そのWebアプリケーションを使用している間ブラウザを閉じるまでコネクションが切れないようにしたい。 6. 以下のJavaScriptのコード断片は、とあるWebサイトで利用されていた ものです。これを見て気付いた点について、自由に書いてください。 try{ var url = location.search.substring(1); // Check target if( !url.match( /^[\w\/]+$/ ) ){ return; } var xhr = new XMLHttpRequest(); xhr.open( "GET", url, true ); xhr.onreadystatechange = function(){ if( xhr.readyState == 4 && xhr.status == 200 ){ // complete to load. insert news feed to div elm. var div = document.getElementById( "news" ); div.innerHTML = xhr.responseText; } } xhr.send( null ); } catch( e ){ var div = document.getElementById( "news" ); div.innerHTML = "cannot load news from server."; } 6. そのほかアピールしたいこと、書き足りないことがあれば自由に書いてください。 ※応募用紙にご記入いただいた、事務局が取得した個人情報を含む一切の内容につきましては、 独立行政法人情報処理推進機構(IPA)の個人情報保護方針に基づき、適正に取扱いを行います。 セキュリティ・キャンプ関連の連絡・案内、資料送付、セキュリティ・キャンプ実施協議会からの案内など、 「セキュリティ・キャンプ」の運営においてのみ使用し、それ以外の目的には一切使用しません。 詳しくは、ホームページをご覧ください。http://www.ipa.go.jp/about/privacypolicy/index.htm