Posts tagged file
iPhone/iPad で各種ファイルを QuickLook する
0iOS4.0 から使える Quick Look フレームワークを試してみました。
画像、PDF、HTML、iWorks、MSOffice などのファイルのプレビューをしたり、印刷やファイル形式によって対応している他のアプリで開いたりすることができます。
UITableViewController などと同じようにデータソースを指定して、プレビューさせるファイルがいくつあるか、indexPath で指定されたファイルのファイルパスを返すなどを実装すれば簡単にプレビュー画面を作成できます。
(続きを読む…)
[CakePHP] 画像のアップロード&リサイズを簡単にできる ImageBehavior
19画像のアップロード&リサイズ処理などは割とよくある処理でかつ面倒なものです。その処理を簡単にやってくれる Imageビヘイビアの紹介です。CakeFest で紹介された Media Plugin が高性能なので、メディアプラグインを使うのがいいのかもしれませんが、以前から Image ビヘイビアに関していつか使い方をまとめようと思っていたので紹介します。
参考サイト:ActAs Image column behavior (Articles) | The Bakery, Everything CakePHP
Baker で紹介されていた Image ビヘイビアです。このビヘイビアはアップロードされた画像をサムネイル作成、リサイズ、複数のバリエーションのサイズの画像を作成してくれます。またモデルを find すると画像のパスを返してくれます。
作成される画像は、webroot/img/[Model Name]/[Model ID]/ 以下に設定した名前でそれぞれの画像を作成してくれます。
(続きを読む…)
[iPhone] XML を NSXMLParser を使用して解析する
1iPhone では NSXMLDocument がシュミレータでは動作するが実機では動作しないそうなので、NSXMLParser を使用して解析してみました。
解析したのは下記のような XML です。
<?xml version="1.0" encoding="UTF-8"?> <users> <user name="hoge" age="20" /> <user name="fuga" age="30" /> </users>
PHP の flock 関数を勘違いしていました
1PHP の flock 関数を数年ぶりに使用したのですが、すごい勘違いをしていました。DB を使用するようになってからいうものめっきりファイルロックなど使わなくなっていたので。。。(言い訳です^^)
(続きを読む…)
Apple ID の氏名を日本語で登録したときに英語に修正する方法
2ADC の登録は仕事でメインに使っているメールアドレスでしました。ADC にログインした後で、Edit Profile から修正しようとしても氏名だけは修正できない。氏名にマルチバイト文字が入っていると後々面倒なことになる。そのために普段使っているメールアドレスとは違うメールアドレスで登録しなおしたのですが、できればメインで使用しているメールアドレスを使いたい。そのときに下記のエントリを見つけました。
(続きを読む…)
Postfix でバーチャルドメインの設定メモ
3Postfix で syuhari.jp というドメインの設定が終了していることを前提にします。
追加するドメインを example.com とします。
Postfix は mydestination に設定したドメイン宛のメールをユーザのメールボックスに配送します。ユーザ名がかぶっていない場合は mydestination に example.com を追加するだけで OK です。
しかし、hoge@example.com と hoge@syuhari.jp というメールを別々のユーザに配送したい場合はこの設定ではできません。
(続きを読む…)
PHP の mime_content_type 関数がなかった
5今携わっている案件で、PHP の mime_content_type 関数が使用されていた。しかしローカル開発環境の Mac に MacPort で入れた PHP には入っていなかった。 variants も調べてみたがなさそうだ。PHP マニュアルには mime_content_type 関数は非推奨で、PECL の Fileinfo を使用するように書かれている。Fileinfo も組み込むのが時間的に面倒だったので、file コマンドを使用してグローバル関数として mime_content_type 関数を自作してみた。
(続きを読む…)
AWStats で URL だけでなくページタイトルも表示させる方法
1AWStats というアクセス解析があります。Apache の生ログを解析します。これを使用すると色々な解析ができるのですが、その中で URL 毎にアクセス数を表示する機能があります。しかし URL のみでは分かりづらいので一緒にページタイトルを表示する方法です。
設定ファイルは awstats.example.com.conf 、ドメインは example.com とします。
(続きを読む…)
Mac で不可視ファイルを表示する方法
1Mac で .htaccess などを Finder で見ようとしてもファイルが表示されません。ドットで始めるファイル名は不可視ファイルなので表示されなくなっています。ターミナルなどで ls -a などすれば見えるのですが、Finder で表示されないのは、何かと不便なので表示する方法を調べたのでメモです。
(続きを読む…)
Subverson 更新したファイルの一覧を取得する方法
1リビジョン間で更新のあったファイルの一覧を取得したいときの方法です。
例えばリビジョン100と101を比較したい場合は
$ svn diff -r 100:101 | diffstat html/index.html | 126 +++ html/css/main.css | 90 ++ html/js/common.js | 2 3 files changed, 216 insertions(+), 2 deletions(-)