タグ

fileに関するshoのブックマーク (4)

  • Chrome(Canary) の Native File System API で ローカルファイルの読み書きをする - mizchi's blog

    ブラウザ上でローカルファイルの読み書きができる Native File System APIChromeCanary で実装された。 前々から欲しかった機能なので、自分が作ってる markdown preview ツールに実装してみた。 Intent to ship https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/noan0cgEBGQ/t8DuK8_hDwAJ 仕様 http://wicg.github.io/native-file-system/ 動かすとこんな感じ https://mdbuf.netlify.com/ で Meta+O/Meta+S のキーバインドを振ってる。 有効化 https://www.google.com/intl/ja/chrome/canary/ をダウンロード chrom

    Chrome(Canary) の Native File System API で ローカルファイルの読み書きをする - mizchi's blog
  • 書籍「気づけばプロ並みPHP」にリモートスクリプト実行の脆弱性

    書籍「気づけばプロ並みPHP」のサンプルスクリプトにリモートスクリプト実行の脆弱性があるので報告します。 はじめに Yahoo!知恵袋の質問を読んでいたら、以下の質問がありました。 気づけばプロ並みPHP (著)谷藤賢一 (発行)リックテレコムP112の画像をアップロードする機能でエラーがでます。 http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q11119835496 より引用 質問に対しては回答が既についてクローズされていましたが、引用されているソースを見て任意のファイルを任意のファイル名で、Web公開ディレクトリにアップロードできることに気づきました(下記)。 <?php // 略 $pro_gazou=$_FILES['gazou']; // 略 if($pro_gazou['size']>0) { if ($pro_

  • ブラウザーにファイルを残せるFile system APIの使い方 (1/5)

    HTML5では、Web StorageやWeb SQL/Indexed DBといった、JavaScriptでクライアントサイド(ブラウザー)にデータを保存する機能があります。今回紹介する「File system API」もそんな機能の1つですが、MacWindowsのようなディレクトリを持ったファイルシステムにデータをファイルとして保存できます。 File system APIを使うと、Canvasに描いた画像をファイルとしてブラウザーに保存する、といったことができます。現在のところ、「Google Chrome」と、Android 4の「Chrome for Android」だけで利用できますが、特にスマートフォンでファイルが扱えるのは便利でしょう。 今回は、File system APIを使って簡単なファイラーを作ります。File system APIは非同期処理が多く、掲載している

    ブラウザーにファイルを残せるFile system APIの使い方 (1/5)
  • ITmedia Biz.ID:ファイルのロックを強制的に解除する

    ファイルがロックされていたがために、上書き保存や移動、削除ができない場合はよくある。こうした場合に便利なのが「Unlocker」だ。 特定のファイルを移動、もしくは削除しようとしたところ、「このファイルは使用中です」というアラートが表示されて操作を完了できなかったことはないだろうか。心当たりのアプリケーションを終了させたのち、再度同じ操作をしても、やはり同じ表示が出てイライラ。結局、PCを再起動させるまで、目的は達成できなかった。よくある話だ。 こうした症状は、アプリケーションが使用中のフォルダ/ファイルをロックしていることによって起こるわけだが、見た目に判別することが難しいため、何かとストレスの原因になる。 例えば、デスクトップ上のフォルダをまとめてマイドキュメントに移動させようとしたのに、ロックされていたフォルダだけが残ってしまった、という場合だ。せっかく整理整頓しようとしたのに逆にフ

    ITmedia Biz.ID:ファイルのロックを強制的に解除する
    sho
    sho 2007/06/30
  • 1