タグ

SQLとslideに関するefclのブックマーク (7)

  • SPAセキュリティ超入門 | ドクセル

    スライド概要 SPA(Single Page Application)の普及が一層進んでおり、従来型のMPAを知らないウェブ開発者も生まれつつあるようです。SPA対応のフレームワークでは基的な脆弱性については対策機能が用意されていますが、それにも関わらず、脆弱性診断等で基的な脆弱性が指摘されるケースはむしろ増えつつあります。 セッションでは、LaravelReactで開発したアプリケーションをモデルとして、SQLインジェクション、クロスサイトスクリプティング、認可制御不備等の脆弱性の実例を紹介しながら、現実的な対策について紹介します。LaravelReact以外のフレームワーク利用者にも役立つ説明を心がけます。 PHPカンファレンス2022での講演資料です。 PHPカンファレンスでの動画URL https://www.youtube.com/watch?v=jZ6sWyGxcCs

    SPAセキュリティ超入門 | ドクセル
    efcl
    efcl 2022/09/29
    SPAにおいてよく起きるセキュリティの問題についてのスライド。 クライアントサイドでのみバリデーションしている場合の認可制御不備、任意のHTMLを描画してしまうことによるXSS、CSRFについてなど
  • SQL Training 2021

    ISUCON、今年も参加してみた / ISUCON, I challenged it again this year.

    SQL Training 2021
    efcl
    efcl 2022/09/11
    SQL入門
  • ISUCONで学ぶ Webアプリケーションのパフォーマンス向上のコツ 実践編 完全版

    9. 静的コンテンツを Reverse Proxy で配信 Reverse Proxy: クライアントからの接続を 受け、Applicationサーバに処理を中継す る。画像,js,css などの静的コンテンツを返す 役割もある Application Server: ユーザからのリクエス トを受けて適切なページを構築・レスポン スを行う 10. /etc/httpd/conf.d/isucon.conf <VirtualHost *:80> DocumentRoot /home/isu-user/isucon/webapp/public RewriteEngine on RewriteCond REQUEST_URI !^/favicon.ico$ RewriteCond REQUEST_URI !^/(img|css|js)/ RewriteRule /(.*)$ http://loc

    ISUCONで学ぶ Webアプリケーションのパフォーマンス向上のコツ 実践編 完全版
    efcl
    efcl 2014/08/24
    offsetを作りと無駄な部分も取得してしまう問題について。 MySQLとCovering Index。 Covering Indexを意識した作りにする事でindexの探索効率がよくなる。 インデックスのチューニング
  • Hacking with Unicode

    This presentation explores common mistakes made by programmers when dealing with Unicode support and character encodings on the Web. For each mistake, I…

    Hacking with Unicode
    efcl
    efcl 2014/06/02
    ユニコードとJavaScriptについて詳しく書かれたスライド(と動画) ユニコードでの問題として文字数とlengthの違い、ノーマライズ、反転時の問題、正規表現でUnicode symbolがマッチしない問題。 ES6での正しくコードポイントやサ
  • CodeBlue2014 -JP- libinjection-from sqli to xss

    [Fin-JAWS 第38回 ~re:Invent 2024 金融re:Cap~]FaultInjectionServiceアップデート@pre:Invent2024

    CodeBlue2014 -JP- libinjection-from sqli to xss
    efcl
    efcl 2014/02/20
    HTML5のタグのトークン化の仕様について。 SQLi https://github.com/client9/libinjection
  • Nullのはなし(up用)

    28. NULLは値じゃない id 顧客名 取引額 年齢 性別 1 福沢諭吉 10000 56 男 2 慶応義塾大学 10000 null null 3 樋口一葉 5000 20 女 4 野口英世 1000 41 男 5 野口英世記念館 1000 null null 29. NULLは値じゃない id 顧客名 取引額 年齢 性別 1 福沢諭吉 10000 56 男 2 慶応義塾大学 10000 3 樋口一葉 5000 20 女 4 野口英世 1000 41 男 5 野口英世記念館 1000 枠自体がない

    Nullのはなし(up用)
    efcl
    efcl 2013/08/31
    SQLのNULLとUNKNOWNについて. "NULLは値ではない"
  • qpstudyで発表したスライドをアップロードしました。

    日、qpstudyで「データベースとは」という内容について、そして「リレーショナルモデルとは」という内容について話す機会を頂いた。リレーショナルモデルという硬い内容であったにも関わらず、出席者の皆さんには最後まで良い反応をして頂けたように思う。実はリレーショナルモデルについて誤解している、あるいは知らない人が当に多い、そして良い解説書がないということを普段問題として感じており、そういった背景から今回qpstudyの話を引き受けさせて貰った。今回発表した内容が皆さんのお役に立てば幸いである。 発表の内容はほぼ現在WEB+DB PRESSで連載している「理論で学ぶSQL再入門」のいくつかの回のものを要約したものになっている。連載ではさらに詳しい内容について説明しているので、興味のある人はぜひWEB+DB PRESSのバックナンバー(連載はVol.68〜)を購入して頂きたい。 日発表したス

    qpstudyで発表したスライドをアップロードしました。
    efcl
    efcl 2013/07/29
    リレーショナルデータベースについてのスライド 正規化
  • 1