iKnow! 改め smart.fm が、メンテナンス終了予定を大幅にオーバーしながらも、なんとか水曜日深夜(というか木曜日早朝)に公開されました。

今回のリリースでは、サーバ移転とドメイン変更、サービス名変更とデザインの一新、そしてイメージラーニングなどの新機能追加と、もうほとんど「全てが変わった」と言っていい状況で、結果として長期のメンテナンス期間と極度のパフォーマンス低下を引き起こしてしまい、ユーザの皆様には大変ご迷惑をおかけしました。
パフォーマンスにも、その他の新機能や新デザインにも、いろいろ問題は残っていますが、徐々に改善されて来ています。勉強したいのにサイトが重くてできないなどの不満を抱えているユーザさんが多いのも把握しているので、特にパフォーマンスについてはサーバ&DB担当のエンジニア陣が急ピッチで作業を進めています。
今はまだプライバシーまわりの設定やマイニュースのフィルタリングなど足りない機能もありますが、それらもユーザの皆様のフィードバックを参考にしながら改善していくので、ぜひフィードバックをいただけると嬉しいです。
Read more
Comments
Spring is a time of renewal

このビッグリリースを前に、先週から Team iKnow! は最後の追い込みを行ってきました。そして、ついにその日がやってきました。
非常に大きな変更なので、明日は連続したメンテナンスが行われることと思います。安定性にかけることもあるかも知れません。
できる限り早いタイミングで皆様に生まれ変わった僕たちのサービスを楽しんでいただけるよう、Team iKnow! 一同精一杯がんばりますので、何卒ご了承ください。
いろいろとご迷惑をおかけすることもあるかも知れませんが、暖かく見守っていただけると幸いです。
最後に記念のため、リニューアル前夜の iKnow! の姿をここに記しておこうと思います。
Read more
Comments
iKnow! API を利用したアプリケーションを紹介する iKnow! Applications Gallery を公開しました。

自分のアプリケーションが載ってない!とか、新しくサービス作ったから登録して!とかはこちらにお願いします。
Show people what you made! - iKnow! Developer Forum
メッセージは日本語でも英語でもそれ以外でもOKです。きっと Team iKnow! の誰かが読めます。
あ、アラビア語は無理かも知れません。
既に登録されているサービスについても、説明文を変更したいとか、日本語の説明を追加したいとかの要望があれば Show people what you made! - iKnow! Developer Forum にどうぞ。
For Mobile, iPod and TV というカテゴリの分け方は、某 italiaotoko の趣味、かな?
Comments
iKnow! に sphinx という検索エンジンと、Rails プラグイン thinking_sphinx を導入しました。

sphinx 導入で Total Count とか検索オプションとかが格段に扱いやすくなったので、iKnow! API でも順次 OpenSearch 対応 API を拡大しています。(第一弾は3月上旬リリース予定)
OpenSearch は Wikipedia では以下のように説明されています。
Read more
Comments
3月に原稿4本と講演1本が決定。iKnow! にも大きな変更があるので、いろいろと調査したり対応したりしないといけない。

ということで、早めに原稿を書き始めているのですが、書き始めた途端に風邪でダウン。昨日朝起きた時点で喉が痛かったので、無理せずに家で原稿書いてれば良かったよ。。
今日は嫁が仕事なので、子供の面倒みながら風邪と闘っています。風邪うつしそう。。。
Comments
ちょっとタイミングを逃しましたが、今週月曜日に iKnow! API Developer Conference があり、そこで iKnow! API KICKOFF の結果発表が行われました。

心配していた応募数も最終的には30を超え、第1回としてはまずまずのスタートを切れたかなと思います。
このイベントの最初の挨拶では、人生初の通訳を体験しました。CTO の Kirk の挨拶を置いてかれないように必死に聞いて、なんとか流れは理解はできたのですが、その後の日本語が全く出て来ない。。あれはもっと修行せねば!!

その後は Team iKnow! の開発陣からのプレゼンテーションがあり、僕もトップバッターとして iKnow! API の OAuth についての簡単なプレゼンテーションをさせていただきました。僕のプレゼンは「iKnow! では OpenID 利用率が高く Basic 認証では対応できないユーザが多いので、ぜひ OAuth を使ってください」という内容です。資料は SlideShare にアップしたので、ここにも貼付けときます。
Read more
Comments
来週月曜日、ついに iKnow! API KICKOFF の結果発表(iKnow! API Developers Conference #2 と同時開催)が行われます。もちろん、Joi Ito も来ます。

今回は第一回ということもあり、ほとんどのメンバーがコンテストの運営など未経験なことばかりでした。API もまだまだバグを多く含み、一時期はこれで本当にコンテストに応募する人などいるのだろうか?と不安にもなりました。
しかし、ふたを開けてみればかなりレベルの高い作品も見受けられ、嬉しい限りです。みなさん、ありがとうございます。
また応募者は日本人だけではないので、月曜日に会場に来られない人にも UStream で会場の様子をお届けする予定です。ぜひ月曜日の19:30に iKnow! Developers のトップページにお越し下さいm_ _m
Comments
Software Design 2009年02月号のOpenID 特集の中で、2ページだけですが記事を書かせていただきました。iKnow! が日本最大の RP であるということで、iKnow! の中の OP の分布などについて簡単に。
普段はそんなに Software Design とか Web+DB とか読まないけど、なかなか面白いこと書いてるのね。
しかし、雑誌に記事を書くってのは大変です。修論を書いて以来、文章を書くのはブログくらいだったので、久々に書こうと思うと言葉が出てこない出てこない!今回は2ページだから大丈夫だったけど、8ページとか言われたら無理でした。
しかし、Software Design に自分の名前が載ってるってのは、変な感じです。
Read more
Comments
今日は iKnow! API について、「実戦科学技術英語フォーラム交流会」というイベントで講演させていただきました。
会場はお台場の隣駅にある「船の科学館」というところ。東京ベイエリアが一望できる素敵な場所でした。
講演内容は API の簡単な使い方とサードパーティーアプリの紹介くらいの簡単なものです。これまた 280slides で作ったので、その勢いで以下にアップしときます。一緒に利用した iKnow! 3G の demo movie も一緒に。
Read more
Comments
10月半ばにリリースしてからかれこれ3ヶ月。iKnow! API KICKOFF の締切も、とうとう2日後にせまって来ました。
冬休みに入ったあたりからは iKnow! API Developers ML への質問が増え、一つ一つ答えていくものの、なかなか追いつくのが大変です。(もしまだ答えもらってないという方いらっしゃったら、ガシガシつついてください!)API のコール数も冬休み前からずっと上昇を続けており、あと2日になってもまだまだ Developer の皆さんの開発は続いているようです。
まだ応募作品をすべて見切ってはいませんが、明日あたりから順番に触っていこうと思います。17日にとある講演で iKnow! API について10分ほど話さないと行けなくなったので、そこで紹介できるサンプルアプリをピックアップせねばならんのです。
会場のネット環境が怪しいらしく、おまけに「発表は Mac ではだめで、Windows のみらしいです」という理不尽な環境なので、デモは無しでビデオかキャプチャで。。。
すばらしい紹介ビデオがあるサービスとかがあれば、迷わずそれ紹介しますよ!
Read more
Comments
Gee さんという方が、iKnow API 用の Python ライブラリをリリースしています。
外部のデベロッパの方にライブラリを開発していただけるとは、すばらしい♪
Google AppEngine のことはよくわかりませんが「iKnow API implementation in Python for Google AppEngine」ということで、Google AppEngine 上で iKnow! API を利用するにはもってこいってことですね!
サンプルプログラムなどは Google Code に載っているので、興味ある方はそちらをご覧ください。
iknow-api-appengine - Google Code
注)2009年1月9日時点では、Sentence API は実装されていないとのことです。
Comments
version 0.1.0 では Basic 認証に Mechanize を使っていましたが、どうも Mechanize の DELETE の動作がおかしかったので、Mechanize をあきらめて Net::HTTP::POST (_method='DELETE') を使うように変更しました。
これで Basic 認証に関しては動作が安定したので、安心して他の要認証 Call も実装できるようになりました。
来週中にはすべての API Call の実装を完了して、version 0.2.0 をリリースしたいです。また、OAuth が安定したら version 1.0.0 にしようと思います。
インストールは
gem install iknow
Comments
本日、iKnow! gem を OAuth と Basic 認証サポートを追加して、リスト作成/削除とリストへのアイテム追加/削除を実装して、version 0.1.0 をリリースしました。
OAuth を実装してみて、iKnow! OAuth も Google や Yahoo! の OAuth と同じくらい使いづらいのが分かって来ました。というか、そもそも若干動作がおかしい気がします(アセ
冬休みまであと2日しか営業日が無いので、急ピッチで iKnow! OAuth を使いやすくして、gem もリリースする予定です。もっと多くのデベロッパーに iKnow! API 使ってほしいしね。
ちなみに今 Basic 認証には Mechanize を使ってますが、こいつもまた動作が変。どうも DELETE の動作が怪しい。。。OAuth 関連のタスクがスムーズに行って時間に余裕があれば、Mechanize 使わないようにしたいです。
冬休み中には、RSpec でテストも書きたいな。
ps.
iKnow! gem 使った感想とかもらえると、モチベーション急上昇するよ☆
Comments
先週から渋谷の英会話学校「We」に通っています。
第一周目はほとんど宿題していかなかったので、ちょっと最初戸惑いました。
宿題以外の部分では、英語で何かを伝えようとすること自体は比較的慣れてるみたいで、ディスカッションなどは十分やっていけそうです。このあたりは僕がいる環境が恵まれているのだろうな。
またレッスン開始とともに、レッスン内容の復習用に学んだ内容を iKnow! リスト化して、次のレッスンまでにそのリストを終えるというのを始めました。
第一周目のリストはこちら。
きっと毎週リストを作って次のレッスンまでにそのリストを終えるというのを繰り返していけば、ボキャブラリーもかなりあがるはず!
もし英会話学校に通ってたり、大学で英語の授業とってたりする人がいれば、これはなかなかいい方法だと思いますよ。
来週からは先生に iKnow! と僕のリストを紹介して、足りない単語/フレーズ/例文なんかがあれば追加してもらえるように頼んでみるつもりです。これが OK なら、We と iKnow! はかなりいいコンビネーションを生み出すはず。
Comments
iKnow! で世界各国の言語を勉強できるようになったので、早速イタリア語のリストを作成してみました。
このリストを勉強すれば、とりあえず最低限のイタリア語の挨拶をマスターできます。きっと。
遥か昔に勉強した単語やフレーズを思い出しながら作ってるので間違ってるところもあったのですが、そこは Team iKnow! の中のイタリア人が直してくれたので、いまは大丈夫。のはず。
と、いうことで、
Studiamo Italiano insieme!
ps.
既にいくつかバグを発見していますが、変な点や使いにくい点があればコメントください。がんばって直しますm_ _m
Comments
モバイル版はあるけど、iPhone 版は無かった iKnow! に、初の iPhone 対応サイトが登場しました。(PC からは Safari で見てね)
といってもセレゴが開発した訳ではなく、iKnow! API を利用して作られたサードパーティのサイトです。
開発者は、おっぱい エンジニア - Google 検索で世界を取った technohippy 氏。
iKnow Web App for iPhoneできました

現時点では Show people what you made! - iKnow! Developers Forum に報告されたアプリ3つのうち2つを technohippy が作っている。
すばらしい♪
iPhone ユーザ必見ですよ!
Comments
というか、したらしいです。
セレゴ・ジャパンが参加して、僕と Dominiek がセレゴの代表っぽいです。
確かに前ちょろっと頼まれたので、了解した記憶はあります。
確かにおととい OpenID ファウンデーション・ジャパンから「明日記者会見やるよ」的なメールももらいました。
が、別に記者会見に来いとは書いてなかったので、華麗にスルーして Y!OS の OAuth と格闘してました。(いま一人で勝手に iKnow! を国内初の Y!OS 利用サイトにしようとしてるところ)
が、もしやこの記事の集合写真って、各社の代表の人たち?
まぁ誰からも指摘されてないし、別に大丈夫だったんだよね。きっと。
でも、次からはちゃんと出よう。。
しかし、みんなスーツなのね(汗
Comments
「Ruby開発者のためのiKnow! API入門:CodeZine」というタイトルで、iKnow! API および iKnow! gem の紹介記事を書きました。
RAILS PRESS の記事の紹介という形なので、僕が新たに書いたのは iKnow! Extract API の簡単な紹介と記事の序文、まとめくらいですが、Extract API は現時点では一番面白い API だと思うので、ぜひお試しいただけると幸いです。

iKnow! APIは2008年10月15日に公開された、英語学習SNS「iKnow!」のコンテンツや学習エンジンを利用するためのWeb API(REST形式)です。このAPIを使うと、iKnow!のコンテンツを利用した独自のWebアプリケーションやブログパーツを作成できます。
Rubyで開発する場合は、GitHubにある「iKnow! RubyGemサンプル」を参考にするとよいでしょう。
Ruby開発者のためのiKnow! API入門:CodeZine
転職してから数件の原稿執筆案件をいただいていて、11月末までにまた別の案件で記事を書くことになりそうです。そっちの記事は、タイトル聞いた瞬間吹き出しそうになりましたが、それについてはまた後日。。。
Comments
先週 iKnow! API をリリースし、それと同時に10/15 - 12/15までの2ヶ月間、 iKnow! API KICK OFF というプログラミングコンテストも開催しています。既にいろんなところで記事が載っていましたね。
既に海外からも API 利用に関する問い合せが届き、国内も API の仕様に関するご質問やご指摘をいただいていて、反応の大きさに驚いています。
コンテストの方も、来週あたりには早速初 API 利用アプリが公開されそうです。もしかしたら今週中にも公開されちゃうかも!?
まだまだ「ソーシャルラーニング・プラットフォーム」になるには物足りない API だけど、今後もサービスプラットフォームという軸をぶらさずに開発を継続していきたいです。
しかし、API の紹介とかコンテストの応募ページのコンテンツとか、入社数日の人間にやらせるってのは、懐が深いというかあぶなっかしいというか(笑
でもまぁ、楽しくてしょうがないので全然 OK です!
Comments
iKnow! のプレゼンテーションがあったので、「Tokyo2.0」という東京のWeb業界で働く外国人が主に集まるカンファレンス(?)に参加してきました。
会場は六本木駅の近くにある地下のライブハウスのようなところで、会場にいるのは2/3くらい外国人。今回は iKnow! のプレゼンということもあり、iKnow! チームは総勢10名程参加していました。
iKnow! のプレゼンは、サービス展開の概要やビジネスモデル、iKnow! APIのロードマップと Social Learning インフラ構想などについて、15〜20分位話してたのかな?
3 iKnow! members

Read more
Comments
早速 iKnow! での仕事がはじまりました。
偶然にも今日は iKnow! がリリースしてちょうど1年目だったらしく、社内ではちょっとしたバースデーパーティーもありました。
仕事では、11時頃にエンジニア全員でその日のタスクの確認を行い、その後はチーム間でこまめに相談しながら開発を進めていくのですが、やっぱりネイティブ同士で話してる英語は聞き取れなかったです。。
僕は開発サーバとして渡された Linux マシンのセットアップと、そのマシン&MacBookの開発環境構築やらで半日くらいつぶし、夕方からようやく Rails 開発を開始できました。
Rails で開発するは数ヶ月ぶりなのに、この心地よさは何なんだろう?やはり Java とは違うのだよ、Java とは!ってのは冗談
あと、コーヒーを勝手に飲んでいいってのは、いいもんですね。そこに行けばコーヒーが湧いている。
オフィスを出たのは夜10時頃だったのですが、既にオフィスには僕と COO しかいなかったです。(そして1杯ごちそうになった)
明日中の初 commit 目指して、明日も朝から頑張ります!
朝はあんまり人いないけど(笑
はぁ、今日はつかれた。
Comments
2008年9月30日付けで、株式会社ドリコム(および出向先のドリコムジェネレーティッドメディア)を退職しました。
2008年10月1日より早速新しい会社で働きます。勤務先はセレゴ・ジャパン株式会社という渋谷のWEB系の会社です。iKnow! という英語学習系サービスを運営している会社といえば、知ってる人もいるかもしれません。
決してドリコムが嫌になった訳でもなく、ただ「より海外に近い環境で働きたい」という願望から、転職を決意しました。(新しい会社では、ほとんどのスタッフが外国人で、渋谷で海外留学?的な環境)
この時期での転職は、夢に日付を記した結果です。
仕事内容はこれまでとあまり変わらずRails エンジニアなので、ドリコムで得た経験を最大限生かして新しい環境にチャレンジしたいと思います。
Read more
Comments
昨日
iKnow! の人達とバーに飲みにいったら、オクトーバーフェストというやつがやっていた。
オクトーバーフェストってのは、オランダ人のエンジニア曰く、ビールとソーセージとビールとソーセージを1ヶ月食べ続けるお祭りらしい(まじで?)
気になって帰ってからちょっと Wikipedia で調べてみたら、世界最大の祭りなんだって。
オクトーバーフェスト(独:Oktoberfest)は、ドイツ、バイエルン州の州都ミュンヘンで開催される世界最大の祭りである。1810年以来ミュンヘン市の西方のテレージエンヴィーゼ(Theresienwiese テレーゼの緑地という意)で9月半ばから10月上旬に開催され、毎年600万人以上の人が会場を訪れている。
オクトーバーフェスト - Wikipedia
お店では、とりあえずビールがでかくて、ソーセージはいろんな種類があった。
出てくるのは、ビール、ソーセージ、ポテト、ビール、ソーセージ、そしてビール。
晩飯それだけってのもなんだけども、そういうイベントならしょうがない。
iKnow! のみんなは、いつものごとくポテトをマヨネーズで食べていた。
いや、まぁそれは別にいいんだけど、やっぱ僕はケチャップ派。
ところでオクトーバーフェストって、日本でも有名なイベントなのかしら?
Comments
iKnow! が日本語学習者向けのサービスを提供開始しました。従来の英語学習サイトと同じURL(
http://www.iknow.co.jp)で、コース選択時に日本語学習/英語学習を選択できます。
この日本語アプリのリリースを出したアメリカのカンファレンス「DEMOfall 08」では、「DEMOgod Award」を受賞したそうです。すばらしい。
昨日 iKnow! にログインしてみたら、フィリピンの人から友達申請が来ていました。「Nihongo ga benkyou sitai desu」と、なんともスパムっぽい申請が(笑
でも本当にこんな風に、海外の日本語学習者と日本の英語学習者がマッチングされるサイトになると、海外展開もスムーズに行けそうで期待大!
ソーシャルネットワーキングサービス型の語学学習サイト「iKnow!」を運営するセレゴ・ジャパンが、米国サンディエゴで9月7日から9日にかけて開催されたIT業界の先端技術カンファレンス「DEMOfall 08」で、「DEMOgod Award」を受賞したと発表した。
(中略)
さらにプレゼンテーションでは、iKnow!の学習エンジンをAPIとして提供する計画も明かされた。認知心理学に基づいた学習エンジンを使って独自のアプリケーションを開発することができるようになるという。
語学学習SNS「iKnow!」、DEMOfallで受賞--API提供の計画も
この記事の最後に出てきているAPIも、楽しみですね。
iKnow (http://www.iknow.co.jp)
Comments
英語学習SNS「iKnow!」で、ようやく2コース目の「おしごとの英語(単語編)」が終了しました。
2月終わりからしばらく放置し続けていた
iKnow! ですが、最近少しずつ復帰しつつあります。
今月中にあともう1コース終わらせるつもり。
ところで
iKnow! って最近「マイリスト」っていう機能をリリースして、自分で単語リストを作ってコースとして公開できるようになったようです。
だれか
iKnow! で、いまの僕にぴったりのコース作ってくれないですか?
とりあえず、もっとさくっと英語で Rails のドキュメントが読めるようになりたい...
▼コース作成には、ユーザ登録が必要です▼
Comments
ここ2ヶ月半程ずっと放置していた英語学習を、本日再開しました。
iKnow! で。
iKnow! ったらこの2ヶ月半でOpenID対応やらインタフェース変更やらいろいろしてて、ちょこちょこアクセスしてもそっちに気を取られて英語学習させてくれなかったんだもの。
と、さぼってた言い訳。
iKnow! のお問い合わせフォームが非常に快適だったので、ドリコムブログのお問い合わせもそのうちあんな風にしたいなと思った。
でもJavaじゃやる気しねぇよぉ...
Comments
昨日は
iKnow!のユーザパーティー@渋谷に行ってきました。
途中道に迷って集合時間19:00を少し過ぎたころ会場に到着すると、既に30人程の人が!中には外国人の人も数人混じっていて、少し遅れてiKnow!のコンテンツマネージャの人とかFlashクリエイターの人も来てました。

行く前はメンバー10数人で、半分くらいがiKnow!の会社の人なんだろうと思っていたのですが、なんと25人くらい一般ユーザの人でした。iKnow!のテスターしてたとかいう人もいたので、社員の知り合いとかの人も含まれてますが。
面白かったのが、はてブのブックマークレットの登録を知人に手伝ってもらわないとできないような主婦さんとか、テレビショッピングの会社の秘書さんとか、インターネットのヘビーユーザとは違う層の人が多かったこと。もしかしたらすでに
iKnow!はキャズムを超えているのかも。さらに面白かったのが、その内の結構な割合でTwitterユーザがいたこと。Twitterも英語の壁さえ無ければ、一般ユーザに浸透するだけの力を持っているのかも知れませんね。
Read more
Comments
うちの嫁がアカウントを取って、息子に「
iKnow!」を始めさせたらしい。
なんでも、息子が大興奮して
iKnow!やってるんだとか。
MacBookがしゃべってくれて、ボタン押すとまた音が鳴るのがたまらん模様。
奥様、もしや密かに英才教育を画策中?
頑張れ、息子よ!
Comments
「
iKnow!」のブログパーツもバグが治ったようなので、
iKnow!ブログパーツをこのブログのサイドバーに貼付けて、英語学習を再開しました。
今日はここ数日休んでた分もちょっと多めに、30分×2セットくらい。
今日こなしたコースは以下の3つ。
- トラベルチャンネル 〜 旅に出よう!(出国&街を歩く)
- TOEICチャンネル 〜 まずは!TOEIC基礎・リスニングセクション
- ビジネス英語チャンネル 〜 おしごとの英語(単語編)
トラベルチャンネルとビジネス英語はたいていどこかで聞き覚えのある単語なのですが、TOEICは知らない単語ばかり。基礎なのに...(汗
iKnow!のSNSにも知り合いが4人程できたので、彼らに負けないように頑張りまっす!
Read more
Comments
ネタフルでも取り上げられてましたが、英語学習SNS(?)の「
iKnow!」がすごい人気ですね!
僕も早速試してみましたが、これは確かにかなり使えますね。
単語の綴り間違いを教えてくたり、キーボードのみでほとんどが簡潔する学習インタフェースが素敵♪
早速ユーザ登録をして、
「Coreチャンネル:ゼロから基礎英語 基礎英語 ステップ1」
「トラベルチャンネル:旅に出よう!(出国&街を歩く)」
「まずは!TOEIC基礎:リスニングセクション」
を試してみましたよ。
Read more
Comments