Archive for 10月, 2009

wp-amazonで四苦八苦・・・。

読書の秋、食欲の秋、そして無職の秋・・・。
世知辛い毎日、いかがお過ごしですか?
懐が寒い昨今、ちょっくらアフィリって懐を温めたいと言う幻想を抱きたくなるはず。

で、WordPressにはその願望を簡単に満足させてくれるプラグインがあったりする。
それが今回紹介するwp-amazon。
本家は恐らくここ↓
http://wppluginsj.sourceforge.jp/wp-amazon/

Read the rest of this entry »

Post to Twitter

, , , ,

No Comments

Objective-Cのお勉強 #2 ファイルの分割とコンパイル

前回はクラスとメソッドを定義し、それをmain関数から呼び出すと言うことに。
前回までのソースは下記の通り。

// engine.m
#import <Foundation/NSObject.h>
#import <stdio.h>
@interface Engine : NSObject
- (void) startEngine;
@end
@implementation Engine
- (void) startEngine
{
printf( "Start my engine!\n" );
}
@end
int main()
{
// idと言う型の変数を定義します
id obj;
// クラスのインスタンス化
obj = [[Engine alloc] init];
// EngineクラスのstartEngineメソッドを呼び出します
[obj startEngine];
return 0;
}

Read the rest of this entry »

Post to Twitter

, , , ,

No Comments

Objective-Cのお勉強 #1 簡単なクラスとメソッドの説明

今回は「クラス」と「メソッド」と言うものについて勉強して行こうじゃないですか、と。
まず、クラスと言うものは、プログラムの部品だと思って下さい。
オイラは自動車が好きなのでそれで例える。

1つのプログラムが自動車そのものだとしたら、クラスとはなでしょ?
答えは簡単で、それはボディーであったり、エンジンであったり、タイヤであったり、サスペンションであったりする。
エンジンも細かく分けて行けばカムシャフトやら、ピストンやら、ブロックやらたくさんある。
それがプログラムで言うところの「メソッド」。

では、実際のコードでエンジンクラスを作っていきましょうかね。
Read the rest of this entry »

Post to Twitter

, , , ,

No Comments

Objective-Cのお勉強 #0 準備篇

MacやらiPhoneでプログラミングをする場合、CやC++、はたまたJavaなんかを思い浮かべる時代はとうに終わったそうです。。

それを突きつけられたのがこの前バージョンアップしたOS、Mac OS X Snow Leopard。
これに対応したIDE(開発環境)であるXcode 3.2のテンプレートから、C/C++用のCarbonと呼ばれる環境用のテンプレートが無くなり、Javaなんかは結構前から無かったり、PythonやRubyもサポートされていたようなんだけど、それも削除。
xcode3.2_new_project
マカー系プログラマに残された道はObjective-CベースのCocoa環境しか無いわけですよ。
んじゃ、やっぱ勉強しますか。
CやC++でさえ怪しい身分ですが。。。

Read the rest of this entry »

Post to Twitter

, , , , ,

No Comments