星期三, 1月 28, 2015
星期日, 12月 14, 2014
星期四, 7月 05, 2012
Solve Tic Tac Toe with the MiniMax algorithm
http://www.codeproject.com/Articles/43622/Solve-Tic-Tac-Toe-with-the-MiniMax-algorithm
星期一, 7月 02, 2012
How to Own Your Startup’s Niche
How to Own Your Startup’s Niche
http://www.readwriteweb.com/start/2012/06/how-to-own-your-startups-niche.php
http://www.readwriteweb.com/start/2012/06/how-to-own-your-startups-niche.php
There are a lot of consumer-facing Web startups out there - maybe too many. Now that it’s easier, faster and cheaper to launch a Web business than ever before, entrepreneurs are under increasing pressure to differentiate. Great design and even great service just aren’t enough anymore. The key is to establish a niche that’s narrow enough to own - but broad enough to support a successful business.
To find out how startups today are leveraging their niches to stand out from the competition, we asked a panel of seven successful young entrepreneurs from the Young Entrepreneur Council (YEC) for their take:
1. Create a Blue Ocean Strategy
The best way to find the market and product offering that hasn’t been done to death is to analyze the existing products that are out there already. This means looking at the competition and cataloging what all of the existing Web startups have in common, so you can find ways to differentiate. The book Blue Ocean Strategy details how you can create a Strategy Canvas that allows you to map out the competition and find ways to differentiate in ways that make sense for your business. Don’t try to be different just for the sake of standing out. Really think through what you can eliminate, what you can add and how you can create a truly creative offer that helps more people. - Nathalie Lussier, Nathalie Lussier Media
2. Put Your Branding to Work
Establishing a competitive niche is getting harder and harder every day, and consumers are paying less attention to comparisons between companies that do the same thing. They expect your product to work, and they expect your product to have all of the features and functions the next product does. What can help your startup stand out is spending time working on your branding. If you can connect with your audience on more levels than your competitors, you’ll ultimately be able to make it about consumers choosing your brand, not your niche. - Caitlin McCabe, Real Bullets Branding
3. Mind the Gap!
When you describe your business to someone, they need to "get" it immediately. Beyond that, if your concept brings up a recent situation in which they could have used your service, you’ve really got something! In London, when you ride the tube, a recorded message comes on cautioning riders to "mind the gap." This is because the gap is big enough to fall into! When you’re developing your offering, the solution needs to be in a space with a gap wide enough to fall into - and stay there. It’s almost impossible to base a business on doing exactly what the other established players are doing. Sure, a niche product isn’t going to be proven, but the opportunity to cause a splash is much greater. - Joe Cassara, You Need My Guy
4. Choose to Serve a Niche Audience
Given the proliferation of companies and the easy cross-comparison on the Web, it’s very difficult to create an entirely new product or service. Therefore, I think it’s best to focus on making yourself the go-to person for a certain audience. That niche could be a profession like dentists, or a region like the Pacific Northwest, or a certain type of person, such as young professionals taking on greater responsibilities at home and at work. Whomever you decide to target, you want to become the No. 1 company in your market, and not lose focus by worrying too much about startups that target other audiences. - Elizabeth Saunders, Real Life E
5. Rebrand Your Customer, Not Your Product
Your startup and business may start off as a niche. Over time, you can bet that competitors will enter, or may already be present. Therefore, startups should constantly analyze and frequently change their marketing campaign to maintain their niches. Bring about new ways to create the comparison. Some ideas include offering a free trial period, creating viral campaigns that allow users to engage with your product, and constantly building a niche market. The question is, “How do you maintain and build another niche market from your already existing one?” I don’t recommend changing your product. I suggest relabeling your customers; this may make users want to become more involved. Take airlines, for example; they created status levels to allow their users to compete and engage further. - George Mavromaras, Mavro Inc. | Praetor Global LLC
6. The Power of Information
Finding a laser-focused niche is a main component to success online. To stand out from your competition, you need to become the authority in your market. There is no easier way to do that then to niche down to the most basic service or product offering. The easiest way to win over a client is for your site to show a level of expertise above and beyond that of the competition. However, if you offer too much your customer will seek other avenues of education (in the buying process). Offer just the right amount and they will commit to your offering. It is much easier to upsell a current customer then it is to gain a new one. - Roger Bryan, RCBryan & Associates
7. Let the Community Speak
A major way you can stand out from your competition is by allowing your customers to become a part of your organization. Give them a voice. Ask for their input. Engage with them as much as possible to make them feel special. If they’re comfortable with your brand, they’ll know who to keep coming back to in the future. - Logan Lenz, Endagon
The Young Entrepreneur Council (YEC) is an invite-only nonprofit organization comprising the world’s most promising young entrepreneurs. The YEC recently published #FixYoungAmerica: How to Rebuild Our Economy and Put Young Americans Back to Work (for Good), a book of 30+ proven solutions to help end youth unemployment.
星期日, 7月 01, 2012
星期二, 5月 29, 2012
iphone developing sdk sample tools
http://www.wgn.co.jp/iphone-book2/
iOS4に対応するため、接続を開始するstartメソッドを修正しました。
-
SAMPLE
2-01. Web APIの使い方とMapKitを用いた地図の表示(徳井直生)
-
RECIPE
3-02. MPMoviePlayerControllerを自由に扱う―岡村浩志(Ages5&up / Delaware)
→TweetMap.zip
2-03. HTML+CSS+JavaScriptで作るWebアプリ(大宮聡之)
→viewer.zip
*dashcodeプロジェクト:viewer.dcproj
書き出したファイル:viewerフォルダ
2-04. cocos2dでゲームを作ろう[基礎編](青木太臣)書き出したファイル:viewerフォルダ
→MyFirstCocos2d.zip
*使用するcocos2dのバージョンによっては、ビルド時にターゲットの変更が必要です。
2-05. cocos2dでゲームを作ろう[Box2D編](宮川義之)→PacBoy.zip
*解凍するとcocos2dのフォルダが表れます。cocos2d-iphone.xcodeprojを開くことにより、本書の手順どおり試してみることが可能です。
2-06. カメラとCoreAnimationを使用した画像の描画とアニメーション(瀬尾浩二郎)→CakeCutterLite.zip
2-07. 目的に特化したテーブルビューの使い方(バスケ)
→0207project.zip
2-08. カメラを使った音のエフェクターの開発(笠谷真也)
→CameraFilter.zip
→CameraFilter-iOS4.zip
*CameraFilter-iOS4.zipはiOS4対応版です。
2-09. ピアツーピア接続を使ったアプリケーションの開発(岡村浩志)→P2P.zip
*iOS4にも対応しています。
2-10. AudioVisual Mixer for INTO INFINITYのダウンロードのしくみ(岡村浩志)→Downloader.zip
*iOS4に対応するため接続を開始するstartメソッドを修正しています。詳しくは「追記」をご覧ください。
→SampleMovie.zip
3-03. CustomFontLabelクラス―岡村浩志(Ages5&up / Delaware)
→CustomFont.zip
*動作確認用フォント(font.ttf)はプロジェクトファイルと同階層に入れてください。
3-04. テーブルビューレシピ1―もう1つの追加ボタンUI―バスケ(関心空間)→SimpleTable1.zip
3-05. テーブルビューレシピ2―データの保存―バスケ(関心空間)
→SimpleTable2.zip
3-06. テーブルビューレシピ3―WebKitを使う―バスケ(関心空間)
→SimpleTable3.zip
3-07. テーブルビューレシピ4―セルの再利用―バスケ(関心空間)
→Ekidata1.zip
3-08. テーブルビューレシピ5―グループテーブルビュー―バスケ(関心空間)
→Preferences.zip
3-09. テーブルビューレシピ6―セルのカスタマイズとパフォーマンス―バスケ(関心空間)
→Ekidata2.zip
- 追記
-
cocos2dのインストール(本文P100)
cocos2dのバージョンによってはインストールスクリプトのファイル名が異なるため、正しくインストールできない場合があります。その場合は下記のコマンドに変更してください。
$ ./install-templates.sh -u
2-10のサンプル(Downloader)について
- (void) start
{
if (![self isCancelled]) {
// キー値監視を登録する
[self addObserver:_observer
forKeyPath:@"isFinished"
options:NSKeyValueObservingOptionNew
context:(void *)_tag];
// フラグを設定する
[self setValue:[NSNumber numberWithBool:YES] forKey:@"isExecuting"];
// ダウンロードを開始する
// iOS 4.0対応の為
//_data = [[NSMutableData data] retain];
//_connection = [NSURLConnection connectionWithRequest:_request delegate:self];
[self performSelectorOnMainThread:@selector(startConnection) withObject:nil waitUntilDone:NO];
}
}
- (void) startConnection
{
_data = [[NSMutableData data] retain];
_connection = [NSURLConnection connectionWithRequest:_request delegate:self];
NSLog(@"ダウンロード 開始 %@", [_request URL]);
}
星期三, 5月 09, 2012
mac print screen command
http://www.techiecorner.com/138/how-to-do-print-screen-in-mac-os-x/
-
Hold down Apple key ⌘ + Shift + 3 and release all
- then use your mouse to click on the screen
- Done. You will see a picture file in at your desktop. That’s the screen capture picture.
- Switch to the screen that you wan to to do screen capture
-
Hold down Apple key ⌘ + Shift + 4 and release all key
- Now, You will see the mouse cursor will change to +
- You can start to drag your mouse to select the portion you wish to capture.
- Once finish, you will see a picture file in at your desktop. That’s the screen capture picture!
- Switch to the screen that you wan to to do screen capture
-
Hold down Apple key ⌘ + Shift + 4 and release all key
- Now, You will see the mouse cursor will change to +
- Press the space bar once
- You will see the mouse cursor change to a camera
- Now you can use the camera to select which application window to screen capture
- Once finish, you will see a picture file in at your desktop. That’s the screen capture picture!
Dewitt Jones photo
Can learn many photo tips from this photographer and his seminars in this web site! great!
http://www.dewittjones.com/keynotes.htm
http://www.dewittjones.com/keynotes.htm
訂閱:
文章 (Atom)