iPhoneアプリに使えるアイコンテンプレート

2

  • 2012/01/27  

20120127 01

iphoneアプリを作る際に毎回作るのがアイコンですが、
本日紹介する「App Icon Template」ではアプリ用のアイコンをテンプレート化してダウンロードできるようにしてくれていましたので、情報をシェア。

これで少し作業が楽になる方がいれば幸いです。

Mac OS X LionでPEARをインストールする方法

0

20110118 02

本日、Mac OS X LionにPEARをインストールする作業を行ったので、自分用にメモです。

※注意
作業に当たって、Xcodeが必要かもしれません。
XcodeのインストールはApp Storeからインストールできます。
20110118 01

pearのインストール

ターミナルから、以下のコマンド実行します。

$ sudo php /usr/lib/php/install-pear-nozlib.phar

↓下のようなメッセージが表示されてインストールされていきます。

Password:
[PEAR] Archive_Tar    - installed: 1.3.7
[PEAR] Console_Getopt - installed: 1.3.0
[PEAR] Structures_Graph- installed: 1.0.4
[PEAR] XML_Util       - installed: 1.2.1
[PEAR] PEAR           - installed: 1.9.2
Wrote PEAR system config file at: /private/etc/pear.conf
You may want to add: /usr/lib/php/pear to your php.ini include_path

これでインストールは完了です。簡単ですね!

php.iniの作成

php.iniを作成します。
iniファイルがすでにある場合には、この項目は飛ばしてください。
無い場合には、初期状態のファイルがあるはずなので、以下のコマンドでコピーします。

sudo cp /etc/php.ini.default /etc/php.ini

パスの指定

php.iniにpearのパスを指定します。
include_pathに/usr/lib/php/pearを追加します。

追加前

include_path = ".:/php/includes"

追加後

include_path = ".:/php/includes:/usr/lib/php/pear"

これで設定は完了です。

ライブラリをインストールするには、通常通りinstallコマンドを実行でOKです。
試しにPagerをインストールしてみます。

sudo pear install Pager

インストールされたファイルは/usr/lib/php/pearにあるようですね。

以上、Mac OS X LionでPEARをインストールする方法でした!
以下のサイトを参考にさせていただきました。ありがとうございます。

[iPhoneアプリ開発]Yahoo!JAPANのiOS Map SDKを使って地図を表示する方法

0

Yahoo!JAPANが提供している地図をiPhoneアプリ内に組み込む処理を調べたので自分用にメモです。

手始めに、地図だけを表示するサンプルの作り方をご紹介します。

利用準備

まずは、必要なフレームワークをダウンロードします。

Yahooのデベロッパーネットワークから、YMapKitフレームワークをダウンロードします。
iOS Map SDK

同時に、アプリケーションIDを取得します。
Yahoo!デベロッパーネットワーク – アプリケーションの管理

※詳しくはYahooのデベロッパーネットワークのページが詳しいです。

Yahoo!デベロッパーネットワーク – YOLP(地図) - iOS Map SDK - 利用準備

開発してみる

まず、Single View Applicationを作成します。
20110116 01

最初に、YMapKitに必要な以下のフレームワークをプロジェクトに追加します。

20110116 02

必要なのは、以下になります。

UIKit.framework
SystemConfiguration.framework
CoreGraphics.framework
CoreLocation.framework
Foundation.framework
OpenGLES.framework
QuartzCore.framework
libxml2.2.dylib

コードの編集

ViewController.mにてライブラリを読み込む処理を追加します。

#import <YMapKit/YMapKit.h>

次に、ViewDidLoadを以下の内容で上書きします。


- (void)viewDidLoad {

    [super viewDidLoad];

    YMKMapView* ymapView = [[YMKMapView alloc] initWithFrame:CGRectMake(0, 100, 300, 300) appid:@"アプリケーションID" ];
    ymapView.mapType = YMKMapTypeStandard;
    CLLocationCoordinate2D coord = {.latitude =  35.178088, .longitude = 136.891022};
    YMKCoordinateSpan span = {.latitudeDelta =  0.02, .longitudeDelta =  0.02};
    YMKCoordinateRegion region = {coord,span};
    [ymapView setRegion:region];
    [self.view addSubview:ymapView];

    [ymapView release];
}

これだけで、設定完了です。簡単ですね。

実機でテスト

Screenshot 2012 01 16 16 10 07

実機でテストする際には、最初だけ真っ黒な画面が出てきてましたが、
2回目のビルドだと正常に動作しました。

ソースコードは以下のサイトを参考にさせていただきました。感謝。
YMapKit を使って iPhone に 地図を表示するシンプルなサンプル (2011-09-15)

以上、iOS Map SDKを使って地図を表示する方法でした。

PHP4でCSVをパースするライブラリ

0

20111221-01

php4からCSVを読み込むライブラリをご紹介。

今更php4ですか。。。と、思いますよね。。
私もそう思っていたんですが、受諾開発していると、意外と遭遇するんです^^;

CSV系のライブラリは検索すればすぐ見つかるかな、と思ったんですが、意外とライブラリ探しに時間がかかったのでブログでご紹介します。

このライブラリを使うとファイル名を指定したら配列で値を取得できるので、結構便利ですよ。
※ちなみに、php標準の関数であるfgetcsvでもOKという方は読み飛ばしてくださいませ。

使い方は以下

wordpressのKtai Entry(メール投稿プラグイン)でRFCに準拠していないフォーマットのメールアドレスでも投稿できるようにする方法

2

e-mail symbol

WordPressのKtai Entryプラグインは外出先からメールでブログ投稿できるので、
PCを持っていないエンドユーザーでも気軽に使えるので便利に使わせてもらってます。

しかし先日、あるメールアドレスの方だけ投稿が反映されないと連絡があり、
調べてみると.(ドット)が連続してるRFC違反の携帯メールアドレスでした。。

最近見ないアドレスなので、あまり遭遇する機会が無いかもしれませんが自分用に対応方法をメモ。

FaceBookのタイムライン風WordPressテーマ「Timeline」

0

Facebookのタイムラインが公開されてから、まだ少ししか立っていませんが
皆さん新しいタイムラインは試してみましたかー?

本日紹介する「Timeline」はFacebookのタイムラインを模倣したWordPressテーマです。見栄えがまったく同じになっているので、Faceook関連のサイトを運営されている方は入れてみると面白そうですよ!

20111003 01

詳細&ダウンロードは下のリンクからどうぞ。

FlashVideo再生コンポーネントFlvPlaybackでskinAutoHideが効かない際の対処方法

0

  • 2011/09/03  

20110831 01

Flashで動画再生する際にちょっとはまったので自分用にメモです.

FlvPlaybackコンポーネントを使うと、シークバーなどのコントローラーが表示されるのですが、
動画からマウスアウトした際にコントローラーを非表示にしたいと相談されました。

20110831 02
↑skinAutoHideをtrueにすると、マウスオーバー時のみコントローラーが表示するように出来るのですが、どうもIE系のブラウザではうまく動作しない現象がありました。

対処方法として、コンポーネントよりもステージサイズをひとまわり分大きくして上下左右に10pxほど大きくして見た所、想定通りの動作をするようになりました。

以下のサイトを参考にさせていただきました。感謝。
FlvPlayback、skinAutoHide=trueが効かない?

レトロなWebデザイン36

0

  • 2011/09/02  

レトロなWebデザインを36個まとめた「36 Cool Retro Websites For Inspiration」をご紹介。

モダンなサイトを作る際のインスピレーションに使えそうです。

以下のようなサイトが紹介されています。

20110830 04

20110830 05

20110830 06

20110830 07

20110830 08

20110830 09

20110830 10

20110830 11

20110830 12

懐かしい感じが良いですね。
その他にも紹介されていますので、詳しく見たい方は下のリンクからどうぞ。

JavaScriptで RSA 公開鍵による暗号化、復号化が出来るライブラリ「cryptico.js」

0

20110830-03

RSA鍵の生成と公開鍵による暗号化、復号化が出来るJavaScript「cryptico.js」をご紹介。

スマートフォンのようにコンテンツをドラッグできるjQueryプラグイン「overscroll」

0

スマートフォンのようにコンテンツをドラッグできるjQueryプラグイン「overscroll

ドラッグ操作でコンテンツをスクロール出来るようになります。

20110830 01 1