ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.
ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.
PHPでファイルアップロード・・・めんどくさいですね。 ましてやAmazonS3にアップロード、パフォーマンスまたはコストの為にローカルキャッシュを持たせる.. ローカルに保存していたファイルをクラウドに移行、または別のクラウドサービスに移行.. すごくめんどくさい そんな時の抽象レイヤー Gaufrette - https://github.com/KnpLabs/Gaufrette ローカルファイルシステム <?php use Gaufrette\Filesystem; use Gaufrette\Adapter\Local as LocalAdapter; $adapter = new LocalAdapter('/var/media'); $filesystem = new Filesystem($adapter); $content = $filesystem->read('ho
nodeでスクリプト書いてもいいけど、絶対コマンドあるはずだと思ってbrew search watch したらそれらしきものがあった。 alandipert/fswatch https://github.com/alandipert/fswatch 公式サンプルより ./fswatch /some/dir "echo changed" 自分はこんな感じで使ってる。 fswatch . "./bin/coffee scratch.coffee" なにかのモジュールのファイルを変更したら scratch.coffeeっていうデバッグコードの状態をdumpする。 TypedCoffeeScriptの開発で, gruntで監視対象を書いてもいいけど、なんか最近のgrunt妙にヘヴィだし、見たいデータがその都度違うので、さっくりみれるのは大事。
こんにちは、橋本です。 今回は小ネタを1つ紹介したいと思います。 画像投稿フォームを作る際に、投稿された画像を即時表示したいなんてことありませんか? そんなときに便利なのが、HTML5で追加されたFile API。 File APIを使えば、投稿された画像(正確には、選択されたローカルファイル)の情報を取得することができます。 では、画像投稿機能のサンプルを元に、File APIの使い方を見て行きましょう。 File API自体はjQueryと何の関係もありませんが、いろいろと面倒なので今回もjQueryを使っています。 サンプル <!DOCTYPE HTML> <html lang="ja"> <head> <meta charset="UTF-8"> <script src="http://code.jquery.com/jquery-latest.js" type="text/jav
比較的新しいカーネルを採用したLinuxディストリビューションでは、ファイルシステムのI/Oバリア (I/O barrier)機能がデフォルトで有効になっています。例えばRedhat Enterprise Linux (RHEL) 6やSUSE Linux Enterprise Server (SLES) 11等はインストール直後の状態でext4ファイルシステムのI/Oバリアが有効になっているようです。 I/Oバリアは簡単にいうと、「バリア命令」の後で発行されたI/Oは、バリア命令の前に発行されたI/Oの後に必ず実行されるようにする仕組みです。つまりI/Oの順序(物理ディスクに反映される順番)をまもらせる仕組みといえます。 ファイルシステムにI/Oバリア機能が追加されたのは、ファイルシステムが不整合な状態になる可能性を減らすためです。 そもそも、急な電源断でもファイルシステムの不整合が起こ
サーバのファイル整理作業をしていたところ…、 間違えてrm -rfしてしまった! ぎゃーバックアップもねー! 長いこと生きてたらこんな経験の1度や2度はありますよね? えぇ、ついさっきやらかしちゃいましたwwオワタwww 速攻「rm 復活」とか「rm 取り消し」とかでググッたねw、したらmcってプログラムのUndelete機能使えばよいって情報が出てくるが、どうやらこれext2じゃないと使えないっぽいぞ…、うちext4だ。 混乱。以下ターミナルのヒストリーより実況。 ## こーいうときはまずあれだ、現場保存! ## まずは今いるパーティションを確認 # df -hT Filesystem Type サイズ 使用 残り 使用% マウント位置 /dev/sdb2 ext4 193G 6.9G 176G 4% / /dev/sdb1 ext3 194M 22M 163M 12% /boot /d
Btrfs is a new copy on write filesystem for Linux aimed at implementing advanced features while focusing on fault tolerance, repair and easy administration. Linuxカーネル2.6.37のBtrfsに新しいマウントオプションspace_cacheが追加された。Btrfsは割り当て可能なスペースを探すために毎回全ツリーをスキャンしているが、space_cacheを有効にするとディスクのフリースペースをキャッシュするようになり、この部分の処理の高速化が期待できる。 Phoronix - Benchmarks Of The Btrfs Space Cache Optionに、デフォルトのBtrfs、space_cacheを有効した場合、co
圧縮について、調べたら試験運用中なLinux備忘録さんのところのまとめが秀逸だった。 なので、勉強がてらひとつのエントリにまとめて見た。 lzma について lzma 系のツールは bzip よりも圧縮率がよいLZMAアルゴリズムを採用したコマンド群。ただし、XZ Utilsに置き換えられつつある。 LZMA圧縮されたファイルの扱いについて - 試験運用中なLinux備忘録 XZ utils LZMA形式を扱うコマンドはXZ Utils内のコマンドxzへのシンボリックリンクになっている 平均的な圧縮率はgzipと比べて30%、bzip2と比べて15%改善される*3 伸長速度はgzipより遅くなるがbzip2よりは2-5倍高速 圧縮率を最高にしたときの圧縮は遅く、bzip2の4-12倍の時間がかかるが、伸長時間には影響せず、高速な圧縮モードではbzip2より高速 XZ圧縮されたファイルの扱い
dd でディスクを圧縮して2TBのディスクに押し込めた。dd なので一杯無駄が多い。そこで圧縮方法考えた lzop を使った圧縮 gzipを利用しても良いのですが、圧縮解凍速度に定評のあるlzop(lzo)がお勧めですが、圧縮後のサイズはgzipの方が優れていました。 http://blog.dc-d.jp/?p=600 実際にやってみた。 160GBのディスクをDDしたものを使った。 lzop と gzip の比較 lzop で圧縮 takuya@v1055d:/media/disk/disk-imgs$ time lzop takuya-letsnot.img real 139m43.060s user 26m45.028s sys 16m30.870slzop は元ファイルはそのまま gzip で圧縮 takuya@v1055d:/media/disk/disk-imgs$ time
Firefox web browser - Faster, more secure & customizable hacks.mozilla.orgにおいてfile drag and drop in Firefox 3.6のタイトルのもと、Firefox 3.6でファイルのドラッグ&ドロップと複数ファイルの選択を処理する方法が紹介されている。ドラッグ&ドロップ対象のデータを扱うDataTransferはFiorefox 3.0 (Gecko 1.9)で、ドラッグ&ドロップのイベントはFirefox 3.5 (Gecko 1.9.1)で、非同期のファイル読み込みはFirefox 3.6 (Gecko 1.9.2)で実装されている。これらを組み合わせて処理する方法が簡単に説明されている。なお、複数ファイルを選択する方法は同じくhacks.mozilla.orgにおいてサンプルコードが紹介されて
書きかけの報告書や提出待ちのレポートなど、作ったのはいいけれどもどう整理したらよいか分からず、気がついたらデスクトップがアイコンで埋め尽くされている……そんな人に朗報です。 あの超絶便利ブラウザ「Sleipnir」をリリースしているFenrirが今回リリースしたフリーのファイル管理ソフト「FenrirFS」は、とりあえず散乱しているファイルをまとめて登録、自動・手動でラベル付けを行うことで、あっという間に片付けが済んでいくというソフトになっています。 詳細は以下。 フェンリル | フリーソフト | FenrirFS ファイル管理ソフト FenrirFSはいわゆる「ファイルマネージャー」と言うよりも、アップル社のiTunesのような「ラベル」を用いた「分類ソフト」と呼ぶべきもの。これによって「作業中の部内向けで内容について現在問い合わせ中の精算書」のような複雑な属性を持つファイルでも分類が可
1月27日 公開 マイクロソフト株式会社は27日、Windows XPをexFATファイルシステムに対応させる更新プログラム(KB955704)を公開した。ファイルサイズは3.3MB。更新にはWindows XP Service Pack(SP) 2または3が適用されている必要がある。 exFATは、32GBを超えるストレージを扱える、次世代FATに位置付けられるファイルシステム。FAT32で扱えない容量の外部ストレージ(USBメモリ、メモリカード)などが利用できるほか、1ファイル4GB以上も可能になる。SDアソシエーションの最新規格「SDXC」では、SDHCのFAT32、SDカードのFAT16との互換のため、exFATを採用している。 なお、Windows VistaはSP1でサポートされている。 □マイクロソフトのホームページ http://www.microsoft.com/japa
・重複ファイルを高速に検出して削除する Undup ハードディスクから重複したファイルを探すソフトウェア。何度も同じカメラから取り込んでダブりだらけになった写真フォルダだとか、テンプレートを使い回した結果「契約書.doc」だらけになった仕事フォルダとかの整理に向いている。 「内容を完全に比較して重複をチェックしていますので、名前や日付が異っていても検出する事が可能」というのが特徴。ファイル名が違っても中身が違えば同一とは見なさない。賢いのだ。 検出したファイルの削除処理もスムーズに行える。リスト上でチェックを入れたファイルだけを消すというのはもちろん可能だが、他に特定のフォルダにあるファイルだけ、あるいは逆にそれ以外のフォルダにあるファイルを全て選択して削除することが可能。ふたつのフォルダの相違をリストアップする機能やコマンドラインからの実行機能などもある。
たとえ簡易なものでも、CMSだったらファイルのアップロードくらいはしたいな、ってことでCakePHP用のファイルアップロード用コンポーネントのfileHandlerを使ってみた。 http://www.reversefolds.com/articles/show/filehandler ちなみにアップロードはできても、削除はできないのでその辺は自前でヨロ。 使い方は、CakePHP Users in Japanの通り。 http://cakephp.jp/modules/newbb/viewtopic.php?topic_id=397&forum=9 これ、アップロード毎に、暗号名のついたディレクトリをつくるのか。 うー、ディレクトリがいっぱいになってしまう。 まあ、便利なのは確かなので、とりあえずこれで行く。 でも、ファイルを沢山アップしたいときもあるので、その時のためにJavaScri
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く