You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
Intro It is said that 2015 is the year of ES6. As browsers are starting to support more ES6 features, the attack vectors of XSS vary and the as-is defence (e.g. WAF, black-list filters) may not cover them. This challenge is created to see how many possibilities of ES6 there are: http://kcal.pw/es6challenge.php Setup As usual, the context is inline event handler. However, some critical tokens like
README.md Airbnb JavaScript Style Guide() { A mostly reasonable approach to JavaScript For our old ES5-only guide click here. Table of Contents Types References Objects Arrays Destructuring Strings Functions Arrow Functions Constructors Modules Iterators and Generators Properties Variables Hoisting Comparison Operators & Equality Blocks Comments Whitespace Commas Semicolons Type Casting & Coercion
講義の中での位置づけ Perl DBアクセス Webアプリケーションフレームワーク ← イマココ! JavaScript 今日の内容 1. HTTPとURI 2. Webアプリケーション概説 3. MVC 4. Hatena::Newbie 5. Webアプリケーションにおけるセキュリティの基本 おまけ1. PSGI/Plack おまけ2. Plack、Router::Simple、Text::Xslateを利用した簡易WAF 課題 以下、Web Application FrameworkはWAFと表記します 1.HTTPとURI Webアプリに入る前のウォーミングアップです 知ってる人は聞き流してください Webの基本になる2つの技術 HTTP URI HTTP HTTP (Hypertext Transfer Protocol) 中身はテキストで書かれたヘッダと(あれば)ボディ リクエ
JavaScript によるイベントドリブン アジェンダ JavaScript の言語について DOM について イベントについて jQuery について MVC アーキテクチャについて まずはじめに Just moment! Web で JS を使うとき、HTML の知識が前提となることが多い http://www.kanzaki.com/docs/htminfo.html 少なくとも「簡単なHTMLの説明」は押さえておきたい。 目的 講義時間は限られているので JS を学ぶ上でとっかかりをつかめること リファレンスを提示します。概念を理解 言語的部分、DOM 及びイベントドリブンなプログラミング 覚えようとするとクソ多いのでリファレンスひける部分は覚えない JS とはどんな言語であるか? 基本クライアントサイド=ブラウザで動く 実装がたくさんある はてなのエンジニアはみんな誰もがある程
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く