タグ

ブックマーク / meme.efcl.info (6)

  • クリップボードのコードをシンタックスハイライトしたHTMLにする | MemeTodo

    2013年3月10日日曜日 クリップボードのコードをシンタックスハイライトしたHTMLにする コードを貼り付ける時に、JavaScriptで動的にシンタックスハイライトするのではなくて、 先にシンタックスハイライトをつけたHTMLを生成して貼り付けるため、コードからシンタックスハイライト済みのHTMLにする方法。 Windows Live Writer Plug-ins とかにはそういうプラグインがあって楽でしたが、Macのブログエディタでそういう機能持ってるものは無さそうなので、  Pygmentsを使ってシンタックスハイライトしたHTMLを生成します。 クリップボードの内容をPygmentsのCLIであるpygmentizeを使って、クリップボードにシンタックスハイライト済みのHTMLをコピーするコマンドです。 (Macなのでpbpasteとpbcopyを使ってます)  pbpaste

    laiso
    laiso 2013/03/12
  • アプリ内課金(In App Purchase)に関するリジェクト事例と仮想通貨について | MemeTodo

    2011年9月15日木曜日 アプリ内課金(In App Purchase)に関するリジェクト事例と仮想通貨について Appleのアプリ審査ガイドライン、UIWebViewに関係するリジェクト事例と似たようなお話ですが、In App Purchaseについてのリジェクト理由や事例などを調べてみました。 最初に、アプリ内課金での仮想通貨購入について 初めにIn App Purchase プログラミングガイドを見てしまったので、混乱の元みたいな気がしますが、In App Purchase プログラミングガイドには以下のように書かれています。 (iOS Developer Library) In App Purchaseは、プロダクトを作り出すための汎用のメカニズムを提供しますが、プロダクトの 実装方法の詳細はデベロッパにゆだねています。ただし、アプリケーションの設計においては、以 下に示すように

    laiso
    laiso 2012/08/21
  • Evernote Chrome拡張の本文抽出にはhatena-extract-contentが使われている | MemeTodo

    2011年5月25日水曜日 Evernote Chrome拡張の文抽出にはhatena-extract-contentが使われている 新しくなったEvernote Google Chrome エクステンション « Evernote語版ブログ で記事クリップ機能にページの文の判定をするようになったとのことで、何のライブラリ使ってるのだろうと中身を見てみました。 Chrome拡張の保存場所は以下の通り Windows C:\Users\(ユーザ)\AppData\Local\Google\Chrome\User Data\Default\Extensions Mac ~/Library/Application Support/Google/Chrome/Default/Extensions 見て分かるようにlibフォルダにExtractContentJSが入ってたので、はてなのextr

    laiso
    laiso 2012/05/23
  • WebStormでのvar, let, const変数宣言の扱い | MemeTodo

    laiso
    laiso 2012/01/13
  • Appleのアプリ審査ガイドライン、UIWebViewに関係するリジェクト事例 | MemeTodo

    2011年8月23日火曜日 Appleのアプリ審査ガイドライン、UIWebViewに関係するリジェクト事例 大部分がUIWebViewだけを使うようなアプリに対してどういう審査があるのかを少し調べた。 まずは Appleによる審査ガイドライン https://developer.apple.com/appstore/resources/approval/guidelines 日語訳 英文と並んでいて見やすい https://docs.google.com/document/d/18oM8JIs9g0fdzwiZnRiil3Elg_1DgdrS5VT_U496AWo/edit?hl=ja via アップル社のアプリ審査基準ガイドライン最新版の和訳を公開しました « ジェネシックスブログ 他の人の訳 http://fladdict.net/blog/2010/09/reject-list.h

    laiso
    laiso 2011/10/05
  • (括弧)とスペースを使わないでXSS | MemeTodo

    2011年9月21日水曜日 (括弧)とスペースを使わないでXSS タイトルのように括弧とスペースを入力値に使えないような状態でXSSするものを見つけて結構面白かったのでメモ。 その時のサイトを再現したような感じのページ XSS Quiz クイズとか書いてありますが、興味ある方は下の解答を読む前にやってみるといいかもしれないですね。 自分が考えながらやった感じの解答は以下のようなものです 解答例 以下に実証コードを作成するまでの経緯を書いておくと --- 検索キーがエスケープされてない事に気づく 単純に<script>alert(1)</script>を検索キーとした場合()が大文字変換されてJavaScriptコードはエラーになる 検索キーにスペースが入ると検索結果が変わり、この場合はエスケープされて正しく出力される スペースと括弧を使わずにスクリプトを実行するという条件でも、window

    laiso
    laiso 2011/09/30
  • 1