Archive

Archive for January, 2008

Webサイトって・・・

January 30th, 2008 ryos No comments

ちょっとテッキーなブログエントリー。

今日は ricetribe.com でひと騒ぎ。アカウントを持っていないゲストでもクラシファイドの問い合わせが出来るようにしたかったので、サイトを通してメールが送れるメッセージングシステムを導入する事に。その際にスパム防止の為 CAPTCHA 機能 (画像の中に書いてある文字をテキストフィールドに正確にインプットしないとメールが送れない仕組み)を追加。インプリメントも終わり自分のテストマシンでは動作が確認できたのでいざ導入。ところが CAPTCHA でイメージをジェネレートするのに必用な GD2 というイメージライブラリが、僕のサイトの走っている 64bit Debian ウェブサーバ でうまく動作しない事が発覚。仕方ないからサーバを 32bit Debian のマシンに移行してもらったんだけどその作業にマル一日かかってしまいサイトはずっとダウン。今は作業も終了して、サイトも安定して動いているので一息ついているところ。

ricetribe.com やっててつくづく思うけど、Webサイトの開発&運営って大変だぁ。12年前に僕がWeb開発始めた
頃は HTML さえ知ってればリンクが作れてそれだけで楽しい気がしてた。でも最近のちゃんとしたWebサイトは HTML のみで書かれているものなんてなく、JSP やら RoR やらのプログラミング言語+フレームワークがあって始めて基本部分が動く。その上 SQL データベースを導入しているケースが多く、そちらもある程度理解していないといけない。CSS や JavaScript も理解していないとユーザの期待に応えられるような UI も作れない。Web サーバーのメンテやコンフィグもあるのでそっちも理解必用。コードはバージョンコントロールしなきゃいけないから svn やら何やらでターミナル内での作業も数多し。

僕は SpeedyRails.com という会社に IT 部分を完全委託していて、彼等が SVN repository、MySQL, RoR stack とその周り、そして Trac サイトを一括セットアップ&管理してくれているので相当楽していると思う。 それに「コーディングは趣味として」と割り切ってやっているし、Ruby on Rails も比較的ユーザフレンドリーなフレームワークなので開発がLEGOみたいで楽しい。

でもこれを少数人数でビジネスとしてやっている人たちは大変だろうな〜と思う。昔 Fujisan.com という小さなスタートアップでWebデザインやテンプレート作成にたずさっていたのが懐かしいが、あのときバックエンドのプログラミングや IT 管理していた某大学先輩は苦労してただろうな〜とふと思った。

Categories: Chatter, Web Tags:

AAPL

January 23rd, 2008 ryos No comments

Is this it? At P/E ratio around 50 and no profit payouts to stock owners, Apple stock isnt your typical buy. In fact, many buy Apple stock based on the expectation that the company continues to beat Wall Street estimates.

Apple in the last 5 years kept up with that demand mostly thanks to iPod sales. These pretty boxes sold like hotcakes…. no, “better than” hotcakes. Apple’s financial figures continued to beat wildest expectations on the streets regardless of the rest of the market, and each time AAPL price hiked like no other… Until this quarter.

I predicted long ago that the company’s stock price hike will gradually slow down if everyone is dead focused on looking at Apple Inc. as “the iPod maker”. Unfortunately, that time is here. Go ahead and walk around the streets of San Francisco. You will quickly give up counting the number of iPod headphones. We are saturated with iPods.

Sure, iPod Touch is sexy but would you buy one? I bet most of you will say “nay”. Why? Because you’ve already got a damn iPod! You’d rather spend your money on something else, right? Is it Nintendo Wii? GPS? A season pass to a ski resort? I don’t know what you are buying, but I know iPod ain’t that hot anymore.

Despite the disappointing iPod sales growth, I still thought Apple would do well. Looks like iPhone is going strong, having a significant share of the new smartphone sales. And this latest firmware update and the upcoming SDKs are any signs, Apple is constantly reevaluating its policies and technologies carefully based on consumer voices. That can’t be bad.

And then there are Macs. With the introduction of Leopard and Bootcamp, Macs are fast becoming practical alternative to buying Windows PCs. Last year, PC World called MacBook Pro the fastest Vista PC. Whoa. Ironic, isn’t it? Apple’s been making Windows PC for a couple of years and already kicking Dell and HP in their you-know-what.

MacBook Air, despite what digg-generation kids may consider as a “mediocre device everyone on interweb knew about”, is an engineering corner stone in my eyes. A sign that at core Apple is still a company driven by innovations. These days, $1800 for a light weight executive notebook computer (with a big performance) seems reasonable.

All these positives add up to one thing. Apple is still growing.

But maybe I am wrong. If the big slump in the last couple of days is any sign (sudden shift in ask-bid spread as well as a big drop in the P/E ratio are truly dramatic), maybe this is the beginning of the “maintenance” phase for the company as opposed to the “growth”. After all, it doesn’t matter what I think. At the end of the day, if people see Macs and iPhones as being luxury, especially in these slow economy times, it won’t help Apple sell goods.

My hope is still up. Technology ignorant investors have been wrong about Apple far too many times. With the surge in consumer technologies market, maybe Apple will one day become a company as big as or bigger than Microsoft (today, MSFT market cap is twice that of AAPL). For now, I’m holding onto my AAPL shares and see what happens…

Categories: Mac Tags:

Some things don’t change

January 19th, 2008 ryos No comments

Cats are growing bigger fast, but inside nothing seems to have changed…

You need to a flashplayer enabled browser to view this YouTube video

You need to a flashplayer enabled browser to view this YouTube video

Categories: Asari & Ikura Tags:

2月は日本

January 13th, 2008 ryos 6 comments

2月は中旬から後半にかけて日本で〜す。日本に1週間以上帰るのは強制送還されて以来・・・って事は6年ぶりですね。いやはや、どうも日本にはご縁がなくて・・・。^_^;

今から予告しておけばだれか遊んでくれるんじゃないかと思いポストしてみました。東京付近の皆さん、この田舎者とあそんでくれる方いましたらメール/メッセージ/レス下さい!

Categories: Chatter Tags:

ricetribe.com

January 10th, 2008 ryos 3 comments

最近は思えば高校時代に HTML の本を手にした時から自分は既に Web 開発から逃れられない運命にあったのかもしれないな、と思う今日この頃。ricetribe.com はここ2ヶ月ほど穴蔵でこそこそと開発していた Ruby on Rails ベースのサイトです。サイトの趣旨はアメリカ在住の日本人の方達がお互いを発見し、そしてコミュニケーションツールとして役立てる場所です。現段階ではβバージョンで、まだまだ付け足したい機能も盛りだくさんですが、とりあえず他人にみせても恥ずかしくないサイトが完成したかな?と思っています。

友達のたつやさんに企画、テスティング、そしてサイトのユーザビリティの向上のアイディアをだしてもらいながらも、基本的には開発&デザイン&メンテまで今は一人でやっています。大半の方たちには恐らく理解していただけないでしょうが、今回やってみて始めてモダンな Web サイトの開発の大変さがよく理解できました。このサイトを立ち上げる&メンテするのに必用な技術的知識&ツールは以下の通り盛りだくさん。とくかく開発のスピードを遅めないように必用最低限の知識をその場しのぎで学びながら前に進まなくてはならないのが、自分的にはタマにキズ。

  • Ruby on Rails (a complete web framework stack and scripting/template language)
  • XHTML
  • CSS
  • JavaScript
  • Shell scripting
  • Web Server
  • SMTP
  • SSL
  • SQL (DB Server =MySQL)
  • Photoshop & Illustrator (logo design, web optimized gif/jpeg generation, etc)
  • Amazon S3
  • その他もろもろ

多分まだバグだらけ(特に IE の CSS 系のモンダイが怖い)ですが、まぁ半分趣味なのでよいとしましょう。とりあえず発表ということで。もし皆さんお使いになってバグを発見する事があればご一報ください。

Categories: Chatter, Web Tags: