タグ

2009年9月14日のブックマーク (7件)

  • JavaScriptにおけるURLエンコードの処理

    このメモは、JavaScriptでクッキーを処理する場合のポイントをお示しし、URLエンコードに関わるトラブルを回避していただくことを目的にしています。お急ぎの方は3章と4章を飛ばして読んで頂いて構いません。なおこのメモはなるべくIEでご覧下さい。 目次 1.  1 クッキーとURLエンコーディング 2.  2 URLエンコーディングとは 3.  3 JavaScriptにおけるescape()とunescape()関数 4.  4 JavaScriptにおけるencodeURI、decodeURI、encodeURIComponent、decodeURIComponent 5.  5 それでは一体どうすればよいか? 6.  6 UTF-8のURLエンコード・デコード関数の例: プログラム例 7.  7 JSPとJavaScript間のクッキーによるデータ交換例 HTMLテキスト以外にウェ

  • yohgaki's blog - これからのプログラムの作り方 - 文字エンコーディング検証は必須

    (Last Updated On: 2016年3月3日)最近PostgreSQLMySQL両方にSJISエンコーディングを利用している際のエスケープ方法の問題を修正がリリースされています。この件は単純に「データベースシステムにセキュリティ上の脆弱性があった」と言う問題ではなく「アプリケーションの作り方を変える必要性」を提起した問題です。 参考:セキュアなアプリケーションのアーキテクチャ – sandbox化 PostgreSQLMySQLの脆弱性は特にSJIS等、マルチバイト文字に\が含まれる文字エンコーディングが大きな影響を受けますが、同類の不正な文字エンコーディングを利用した攻撃方法が他の文字エンコーディングでも可能です。例えば、UTF-8エンコーディングは1文字を構成するバイト列の最初のバイトの何ビット目までが1であるか、を取得してUTF-8文字として1バイト~6バイト必要なのか

    yohgaki's blog - これからのプログラムの作り方 - 文字エンコーディング検証は必須
  • 第3回SBM研究会プレゼン資料

    開催概要: ■開催日 2009年9月13日(日) ■講演時間 10:00~18:00 ■場所 東工大大岡山キャンパス ■イベント概要 http://toremoro.tea-nifty.com/tomos_hotline/2009/08/3sbmfix-6bbd.html 講演資料 ☆佐々木 祥,上村 理(東京工業大学) 「エコメンデーション」 ☆福冨 諭(Webプログラマ) 「SBMはミニブログです。」 ☆中山心太(NTT研究所) 「SBMを利用したフィッシングサイト検知とその展望 -集合知セキュリティという考え方-」 ☆山田 剛一(東京電機大学 未来科学部) 「言語表現に基づくブックマークコメントの分類とフィルタリング」(資料へのリンク) 各種プレゼン資料置き場に戻る

    teppeis
    teppeis 2009/09/14
  • 岡野原 大輔さんの講演 - Tocotonistの日記(晴れのち快晴)

    私の一番のmotivationはこのセッションでした。 11:00〜11:50 講師: 岡野原 大輔さん(blog, twitter) 所属:株式会社プリファードインフラストラクチャー(PFI)特別研究員, 東京大学辻井研, 辻井研の論文 講演タイトル:SBMの推薦アルゴリズム 〜はてなブックマークのレコメンド(関連エントリ)の仕組み〜 資料upあり videoあり rf. はてなおやさんの資料 講演概要 発表では、SBMの推薦アルゴリズムにおける精度、処理性能向上のための手法を最新の研究成果も含めて解説する。また、実例として、はてなブックマークにおける「関連エントリ」を弊社のシステムがどのように実現しているかを解説する。 以下は私のメモです。 PFIはもともとPurely Functional Infrastructureやったんや 岡野原さんではないが、(大田さんかな)Haskell

    岡野原 大輔さんの講演 - Tocotonistの日記(晴れのち快晴)
    teppeis
    teppeis 2009/09/14
  • Blogopolisの裏側

    This document describes the architecture and technologies used for the Blogopolis blogging platform. It uses Xen Server virtualization with CentOS, Apache web server, MySQL database, Tomcat application servers behind a load balancer. The main technologies include Java, S2Swing, Subversion, Apache Solr, S2Flex2 for AMF remoting, Cubby for routing, and S2JDBC for database access. Voronoi diagrams, t

    Blogopolisの裏側
    teppeis
    teppeis 2009/09/14
  • Linux カーネル コーディング規約

    Linux カーネル コーディング規約 [プレインテキスト版] 原著作者: Linus Torvalds <torvalds at osdl dot org> 翻訳者: Ken Iwamoto <iwamoto dot kn at ncos dot nec dot co dot jp> Toshikazu Nakayama <nakayama dot ts at ncos dot nec dot co dot jp> Nobuo Yoshida <yoshida dot nb at ncos dot nec dot co dot jp> バージョン: 2.6.24 翻訳日時: 2008/03/26 ================================== これは、 linux-2.6.24/Documentation/CodingStyle の和訳 です。 翻訳団体: JF

  • GRIDYが日経新聞に全面広告 - 日々戯言

    今週の日経新聞をまとめ読みしていたら、GRIDYの全面広告が掲載されていました。 7/6 (月)の10ページ目に全面広告、ほんと驚きました。日経新聞の一面広告って2000万円かかるんですよ。正直、ベンチャーが利用する媒体ではないので、「おおーーGRIDY順調ジャン!」とは素直に思えず、「おいおい、大丈夫かよ?広報マネージメントできてないんじゃないか?」って思います。日刊工業新聞でも300万円なんだけど、ディスカウントしてもらっているのかな・・・。昨年あたりにGRIDYの話を聞いてから着目しているんですが、メディア露出やプレスリリース頑張っていますね。GRIDYの技術的要件や収益構造はいろいろと問題を内包していますがひとまずおいておくとして、なぜこれほど広報に力をいれないといけないかということを少し触れたいとおもいます。GRIDYの仕組みは下図がわかりやすいです。GRIDYは多数のクライアン