[CakePHP] 画像のアップロード&リサイズを簡単にできる ImageBehavior

CakePHP 19 Comments »

画像のアップロード&リサイズ処理などは割とよくある処理でかつ面倒なものです。その処理を簡単にやってくれる Imageビヘイビアの紹介です。CakeFest で紹介された Media Plugin が高性能なので、メディアプラグインを使うのがいいのかもしれませんが、以前から Image ビヘイビアに関していつか使い方をまとめようと思っていたので紹介します。

参考サイト:ActAs Image column behavior (Articles) | The Bakery, Everything CakePHP

Baker で紹介されていた Image ビヘイビアです。このビヘイビアはアップロードされた画像をサムネイル作成、リサイズ、複数のバリエーションのサイズの画像を作成してくれます。またモデルを find すると画像のパスを返してくれます。

作成される画像は、webroot/img/[Model Name]/[Model ID]/ 以下に設定した名前でそれぞれの画像を作成してくれます。
続きを読む »

SSL 通信で Flash Player は自己署名証明書を受け付けない

Flash, WordPress 1 Comment »

WordPress の Flash Uploader が管理画面を SSL にしたところ “IO error” と出てアップロードできなくなってしまった。HTML アップローダーでは問題なくアップロードできる。

ピクチャ 1
続きを読む »

WordPress 2.7 日本語版リリース

WordPress No Comments »

WordPress 2.7 日本語版がリリースされました!
後で早速アップデートしてみようと思います。

WordPress | 日本語 ? WordPress 2.7 日本語版リリースのお知らせ

これ以降、WordPress 2.6.x はメンテナンスされませんので、すべてのユーザーにアップグレードをおすすめします。

WordPress 2.6 系はもうメンテナンスされないようなので、バージョンアップは必須でしょう。
続きを読む »

[iPhone 開発メモ] アプリ内で UIWebView を使って Web ページを表示する

iPhone/iPod touch 5 Comments »

iPhoen アプリ内で Web ページを表示する方法です。UIWebView を使います。

UIWebViewを表示するためのシンプルなUIViewController – ちびり文
こちらのエントリを参考に IB を使ってやってみました。
続きを読む »

[iPhone 開発メモ] 警告画面の表示

iPhone/iPod touch 3 Comments »

iPhone アプリで警告画面を表示させる方法です。

警告画面を表示する

UIAlertView *alert = [[UIAlertView alloc]
    initWithTitle:@"Alert Test"
    message:@"Message!!\nThis is Alert Test."
    delegate:self
    cancelButtonTitle:@"Cancel"
    otherButtonTitles:@"One", @"Two", nil];
[alert show];
[alert release];

続きを読む »

NAS の写真を Picasa で管理する

Google, Windows No Comments »


自宅の Windows マシンでは Picasa でデジカメ写真を管理しています。写真データは LAN 内の NAS にすべて入れて保存しているのですが、昨日購入した IdeaPad に Picassa をインストールしたときに NAS の写真をどうやって管理させるのかを失念してしまい、しばらく色々と調べたので後々のためのメモです。
続きを読む »

[iPhone 開発メモ] 画像をドラッグする

iPhone/iPod touch 2 Comments »

画面に表示された画像を指でドラッグする方法です。

UIImageView クラスを継承した DragView クラスを作成する。

@interface DragView : UIImageView {
	CGPoint startLocation;
}

@end

@implementation DragView

- (void) touchesBegan:(NSSet*)touches withEvent:(UIEvent*)event
{
	startLocation = [[touches anyObject] locationInView:self];
	[[self superview] bringSubviewToFront:self];
}

- (void) touchesMoved:(NSSet*)touches withEvent:(UIEvent*)event
{
	CGPoint pt = [[touches anyObject] locationInView:self];
	CGRect frame = [self frame];
	frame.origin.x += pt.x - startLocation.x;
	frame.origin.y += pt.y - startLocation.y;
	[self setFrame:frame];
}

@end;

続きを読む »

iPod touch 2.0 で脱獄なしにスクリーンショットを撮る方法

iPhone/iPod touch No Comments »

iPod touch 2.0 から脱獄しないでもスクリーンショットが撮れるようになりました。撮り方はスリープボタンを押しながらホームボタンを押すだけです。一瞬画面が白くフラッシュして撮られたことが分かります。
続きを読む »

iPhone/iPod touch に表示を最適化するプラグイン iWPhone を入れました

WordPress, iPhone/iPod touch 1 Comment »

iPot touch を購入してから自分のブログを iPod touch で見ることが多くなりました。どうせなら表示を iPhone/iPod touch に最適化しようと思い iWPhone というプラグインを入れてみました。

インストール

  • iWPhone をダウンロードする
  • 解凍して、iwphone.php をwp-content/plugins へアップロード
  • iwphone-by-contentrobot をディレクトリごと wp-content/themes へアップロード
  • 管理画面からプラグインを有効化する

続きを読む »

Mac のインターネット共有で iPod touch を出先でネット接続

Mac, iPhone/iPod touch No Comments »

箱根に行ったときに部屋の LAN に 有線で Mac を接続してインターネット共有を設定して、iPot touch を Mac に Wi-Fi で接続したときの方法をメモしておきます。
続きを読む »

WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS ログイン