back to home
ホームCONITについて業務内容CONIT LABS.採用情報お問い合わせ
  ホーム > CONIT Labs.
■CALENDAR■
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30   
<<前月 2010年09月 次月>>
■NEW ENTRIES■
■CATEGORIES■
■ARCHIVES■
■LINK■
■PROFILE■
■OTHER■
  • RSS 2.0
  • 処理時間 0.263932秒
  • なかのひと

 

弊社ブログは2010年4月26日からURLを変更いたしました。
ブックマークやRSSで登録されている方は、下記URLへ変更願います。
http://www.conit.co.jp/blog/
今後とも宜しくお願い申し上げます。
2010年4月26日 株式会社コニット

最新PC買ってきてLINUX入れたら、軒並み起動しなかった
こんばんは、鈴木です。

ソーシャルやるからには、バリバリバリとログの分析せねば!!と。
QuadCoreのマシンを導入しました。

5つぐらいのdistributionを試したのですが、
結局Ubuntu9.10とCentOS5.4だけがインストールに成功しました。

このハードウェアの一つ上のレイヤーは仮想化したいものですね。と
VMWare on MacOSを使ってると常々思います。

というか全部仮想化で良いです。面倒くさいんで。


さあ、最新マシンでガシガシとログを解析するよ~



| http://www.conit.co.jp/labs/index.php?e=341 |
| 雑談 | 10:42 PM | comments (0) | trackback (0) |
最近のゲーム事情
みなさん、はじめまして。
この春よりコニットで企画としてお世話になっている大砂古です。
よろしくお願いします。

…自分で言っておいてなんですが、「お世話になっている」ってこの場合はあまり響きがよくないですね。
なんというか、自分の足で立ってなくて寄りかかっている感じがするような気がします。
というわけで、気を取り直してもう一度。

この春より企画としてコニットと共に走り出した大砂古です。
よろしくお願いします。

さて前置きはこれぐらいして、本題に入りましょう。

私は一応コニットのなかでは最新のゲーム事情に詳しいほうなので、今回はそのあたりについて書いてみようと思います。

最近のゲームはケータイでできるアプリのゲームからNDSやPSPなどの携帯ゲーム機、
PS3やWii、XB360といった高性能機まで非常に幅広いラインナップが楽しめる環境になっています。
そしてそこで遊べるゲームは、ハードの性能に差があるためにそれぞれ全く違うものにも見えます。

しかし実際は似たような方向を目指しているのではないか、と個人的に感じている部分もあるのです。
それは「自分以外の誰かと一緒にゲームをする」ということです。

昔のファミコンやゲームボーイの時代には誰かと一緒にゲームで遊ぶにはみんなが一箇所に集合する必要があって、
今考えてみると多人数で遊ぶことへのハードルがとても高かったのです。
ですがネットに繋がっているのが当たり前になった今となっては、それがとても容易になったのです。

高性能な次世代機では本体にLANケーブルを繋ぐだけで、多人数プレイへの扉が開かれ、
PSPで大ヒットしたモンスターハンターやNDSのドラゴンクエスト9なども、一人で遊ぶだけでなく
みんなと遊ぶことでその面白さはさらに広がります。
そしてmixiやモバゲーなどのケータイアプリもソーシャルアプリと呼ばれる
他の人との繋がりを重視したゲーム性のアプリが人気を博しています。

どういった形で他の人と繋がりを持つかはそれぞれゲームによって全く違いますが
根本的な部分では同じ方向を向いているのではないでしょうか。

その中でもケータイアプリはハード的な都合で制限が非常に強いですが、
だからこそいろいろと工夫が凝らされていて非常に面白いです。
今後もいろいろと新しい工夫が凝らされた新しいアプリが登場してくるでしょう。

このように他の人とゲームを楽しむことが当たり前になっていて、
今後も工夫を凝らした新しい楽しみ方がどんどんと出てくると思います。
まだこうした「他の誰かがいることで楽しめるゲーム」で遊んだことがないという人は
是非遊んでみて、昔と比べて最新のゲームはここまで進化した!ということを体験してみてくださいね。


| http://www.conit.co.jp/labs/index.php?e=338 |
| 雑談 | 07:51 PM | comments (0) | trackback (1) |
コニット新オフィスオープン
こんにちは、中島です。

先週くらいから、スタッフ増加によるオフィスのキャパオーバーに対応すべく、隣のビルにもフロアを借りて増床しました。
新しいフロアは、主に企画とかデザイン関連チームが集まってます。



前のオフィスを「渋谷ラボ」と名付け、こちらは「クリエイターズルーム」と名付けています。スペースに余裕があるので広くてなかなか快適です。

企画やデザインのチームはガンガンアイデアをぶつけながら作業することが多いのでとにかく五月蠅く、静かにプログラミングをしたいエンジニアチームからは敬遠されました(笑)
でもそのおかげで、遠慮無くアウトプットできるようになったので、スピード感とか企画の質はアップしたような気がします。

ここからエンジニアが実装する時に、うまくコミュニケーションを取っていく必要があるので、こっちのビルとそっちのビルを行ったり来たりになるでしょう。

なお、隣のビルなので、固定電話のワイヤレスが届いたり、窓から窓にLANケーブルを這わせたり、そういうビンボーな裏技を駆使してます。

| http://www.conit.co.jp/labs/index.php?e=333 |
| 雑談 | 03:02 PM | comments (0) | trackback (0) |
新しいプログラム言語の習得
ども開発TEAMのササポンです。

寝て起きて仕事して寝て起きて仕事してると、
自分を取り囲む環境が進化していってしまうのは不可避なものです。

10年も開発してると、PG言語によって使える使えないってのは
ほぼ無いです。
さしあたり制御構造には、分岐、ループ、ジャンプ(≒例外処理)ってのがあり、
サブルーチン化には、関数方式、クラス方式、
データ構造には、リスト、スタック、KeyValue方式があり、
文字列処理には、連結、分割、マッチ判定、置換、文字コード変換などがあり、
データベース処理には、接続、クローズ、select系、update系、トランザクション系があり、
ファイル制御には、コピー、ムーブ、リネーム、書き込み、読み込みなどがあり、
GUI制御には、window作成、rect描画、circle描画、テキスト描画、画像描画、入力コンポーネント系があり、
ネットワーク制御には、書き込み、読み込みがあり、
HTTP制御には、ヘッダ読み書き、ボディ読み書き、認証方法指定、urlencode的なもの、
OSには起きろ、寝ろ、あれ立ち上げろ、○○用のDIRはどこだ?、みたいな。

プログラムを作るにあたって必要なものは、普通あるだろうと、
基本プログラミング部分は脳内で出来ちゃいます。
それを具現化する為に、ヘルプと呼ばれる辞書を見ながら、
各国語に翻訳して書き出しているだけです。

で、それでとりあえず動くものはできます。

そこからは、より良く(美的に、機能的に、性能的に)する為には
ネイティブスピーカーから学ぶのが一番です。

その言語の強み弱みを、誰が一番理解と思想を持っているかって?
もちろん言語を作っている人達ですよね。
その言語のAPIソースを見るのです。

その人達のソースを見ると、彼らの気持ちが見えてきます。

私もそこまでのレベルに達していないので、全部は分かりませんが
大量データを処理する際のお作法とか、やってはいけない事とか。
そういうのは見えてきます。
またバージョンアップによって内部処理がどう変わったかなんてのもインタレストです。

javaには
java.util.HashMapというクラスがあります。
説明は省略ですが、
ごく普通にあなたが実装すると、どういうソースになりますか?
あなたのソースと、APIのソースはどう違いますか?
それはどうしてですか?
そこには、強み強調と弱み回避のロジックが組み込まれているから、違うのです。

iphone-Object-cには、同じメモリ確保でも、
[NSDictionary alloc]というのと[NSDictionary dictionary]と2種類あります。
違いは、autoreleaseが掛けられているかいないかですが、
そういう時にはこういうお作法で作るんだよと、思想が見えてきます。
(こっちはapiソース見た訳じゃないですが)





| http://www.conit.co.jp/labs/index.php?e=326 |
| 雑談 | 08:06 AM | comments (0) | trackback (0) |
放送とネットの融合
こんにちは、中島です。

放送とネットの融合」という言葉は、いつ頃から言われているのでしょうか。おそらく、2005年頃ホリエモンがニッポン放送の株を買って何かしようとしていた時、「ネットの勢いが放送を飲み込もうとしている」という脅威?がニュースなどで報道され、その頃からかな?という気がします。放送=旧メディア・年寄り・権力・資金、ネット=新メディア・若手・自由・安価、といったイメージも、その頃から徐々に現実味を帯びてきていたのではないかと思います。

放送は知っての通り、大きく分けてテレビとラジオがあります。電波を利用してコンテンツを流すのが放送です。放送をするには電波法に則り、放送局の免許を取得することが必要ですので、一般人には手が出せません。対してネットは誰でもすぐにコンテンツを配信できるため、すぐにでも「ネット放送局」を作ることができます。
ここ数年で急速にブロードバンド環境が普及したということもあり、電波を使った放送をそのままネットでストリームすることは、技術的には何ら難しいことではなくなりました。

ではなぜ、元来無料で放送されている民放が、ネットで同タイミングでストリームされないのでしょうか?

これには様々な理由が考えられるのですが、一番の障壁となっているのは、地方局のコンテンツが完全にスルーされてしまうことだと言われています。
電波というのは、届く範囲が限られていますので、地上波においては東京の日本テレビを大阪で受信することはできません。逆に大阪の毎日放送を横浜で受信することもできません。この性質を利用し、大阪の毎日放送には大阪にある色んなローカル企業やローカル商店のCMが流されます。横浜もまたしかりです。大阪の人が大阪で消費活動をするための告知は、大阪という小範囲で十分なのですね。これが完全にネットのストリーミングでグローバルになってしまうと、在京のキー局から配信される番組を全国のみんなが見るようになり、そこにはローカルな情報は無くなってしまいます。そして今までキー局の番組を買って流していたローカルなテレビ局は意味が無くなってしまい、商売にならなくなるということです。
その他、ネットというよく分からない世界にコンテンツを流すことで権利問題が発生しないのか?や、視聴率調査はどうするんだ?ということ、そもそものネットというものへの不信感?が、強くあると言われています。

そういった様々な問題はテレビ・ラジオと共通なのですが、ことラジオに関して、先日大きな進歩がありました。電波放送とネットストリームを完全に同一の内容として放送する「サイマル放送」が、ついに合法的な形で試験開始したのです。それがこのradiko.jp」(ラジコドットジェーピー)です。



誰でもブラウザから簡単にラジオを聞くことができますが、アクセスしたIPのある地方からエリアを割り出し、そのエリア内でしか聞けないという制限があります。
試聴可能地区:東京都、神奈川県、千葉県、埼玉県
TBSラジオ
文化放送
ニッポン放送
Inter FM
TOKYO FM
J-WAVE
ラジオNIKKEI

試聴可能地区:大阪府、京都府、兵庫県、奈良県
ABCラジオ
MBSラジオ
ラジオ大阪
FM COCOLO
FM802
FM OSAKA

IPに地域の情報を割り振ることにより、広告収入で成り立っているローカル局を守ることが出来ている、という仕組みなのですね。
放送の音質はMP3にして64kbpsか96kbpsくらいですので、何ら問題ないです。FMはほぼそのままの音質ですが、AMについては元がノイズだらけなので、驚異的に音質が良くなったように聞こえます(笑)
これまでその音質の差がコンテンツの差、雰囲気の差となり、「この番組はAM向き」とか「FMはオシャレ」とかみたいな区別が何となくあり、汚いノイズの中で結構エグくて強烈な笑いを追求するような番組がAMには多いわけですが、それが無菌室のような音質になったとき、コンテンツにどのような変化が訪れるのか、気になるところです。

ただ個人的にはやはり、地方に住んでいてもJ-WAVEの「GROOVE LINE」や、TBSの「ウイークエンドシャッフル」が聞きたいですよね。広告の問題があると思いますが、わざわざ聞く人を減らすことにテクノロジーを投入しなくても良いように思います。ネットの中でくらい自由に聞けるようになればいいのになぁ、と思う次第ですね。

| http://www.conit.co.jp/labs/index.php?e=321 |
| 雑談 | 04:38 PM | comments (0) | trackback (0) |
売るために
最近iPhoneの為に「eneloop mobile booster」と「Pocket WiFi」を買ってしまいました。
開発チーム佐々木です。

今回は最近の考えている事ですが、営利目的の団体に属する以上
「商品が売れるには?」
という一言だけど、究極の目的がありますね。


自分なりの考察結果ですが、これまた一言で
売れる物は、「心を揺さぶられるもの」
今のところそういう結論に至っています。

揺さぶるというのは、いろいろあります。


・美しい!
・便利!
・美味しい!
・キレイ!
・かっこいい!
・面白い!
・楽しい!

商品やサービスと接触した時に、このような感情の言葉となり得る物。
そういう時に、お金を払ってもいいかなと思いますね。


上段で「心を揺さぶられるもの」と書いていますが、その他に揺さぶられる事はありませんか?
まだまだありますよね。

・怖い
・恐ろしい
・痛い
・悲しい
・つらい
・みじめ

こういう負の方向へ揺さぶられる際にも、たいていお金を払ってもいいかなと思いますね。
保険だったり、教材だったり、ストレス解消だったりします。


何にしても、”売る”為には、感情を揺さぶらないとダメよ!!

ってことですね。



| http://www.conit.co.jp/labs/index.php?e=319 |
| 雑談 | 09:18 PM | comments (0) | trackback (0) |
DevFest 2010 Japan に参加してきた
こんにちは、いちかわです。

3/11に開催されたgoogle主催のDevFest 2010 Japan に参加してきました。

このイベントは、googleが開催するイベントの中では、
・Google I/O
・Google Developer Day
・Google DevFest
と、3番目に規模の大きいイベントとのこと。

イベント名にJapanと書かれるぐらいだから世界中で行われているのかとググってみたら、インドメキシコ (探せばもっとあるのかもしれない)でも開催されたみたいですね。

日本で行われたのは初めてらしく、募集から実際の運営まで色々と大変だったみたいです。
苦労話は書かれていませんが、開催者のブログ

今まで参加してきた他のイベントと違って募集の所からいろいろな工夫がありました。
参加できる資格を得るには、先着?名でも、紹介された人だけでもなく、クイズに答えて点数が良かった人が選ばれるとか、技術者心をくすぐる方法でした。
クイズ自体も、簡単な物から実際にプログラムを書かなければならないものなど、いろいろな種類が用意されていました。
そんなわけでコニットでは、応募した二人が(私を含め)参加しました。

場所は汐留という事で、先日迷子になったばかりの場所で多少の不安がありましたが、まんまと迷子に。。。

本日予定されているプログラムは手書きだったり、手作り感が漂うイベントです。


会場に入ってみるとすでにすごい人数。最終的には400人ぐらいの参加者があったそうです。
真ん中ら辺に座り、イベントが始まるのを待ちます。


仕事で最後まで参加できなかったため、自分が参加したセッションは3つ。
・たのしい Android: カスタム UI でAndroid アプリにワクワク感を加えよう
・Google App Engine - 分散クラウドコンピューティングの新しいパラダイム / リアルタイムソーシャルアプリケーション開発
・モバイルマッピング: Google Maps を利用した様々なモバイルマッピングの手法

どれも興味深く聞かせて頂きました。

しかし、このイベントのさらに良いところは、オフィスアワーというのが設けられており、各セッションのスピーカーや、googleエキスパートの人に直接話ができるという事です。
mixi向けのアプリでgoogle app engineを使っているわけですが、分からない事もありましたので直接GAE中の人に相談をしました。
GAE中の人は非常に親切で、イベント後も引き続き相談させて頂いています。
話を聞くだけではなく、このように相談できる機会を与えてくれるイベントは本当に助かります。

短い時間でしたが、色々と楽しませて頂きました。

ちなみに、汐留駅から離れた場所だったので、近くに食事を取るところがありません。
そんなわけで、会場内の弁当屋は大盛況。


googleが用意する弁当はどんなもの??と勝手に妄想しましたが、何種類か用意してあったうちのエビフライハンバーグ弁当を食べました。
セッションを聞きながら弁当を食べれるという、フランクな感じが良かったです。

| http://www.conit.co.jp/labs/index.php?e=317 |
| 雑談 | 12:18 PM | comments (0) | trackback (0) |
第1回 オープンソーシャル開発者勉強会 開催します!
こんにちは。橋本です。

下記の通り、ソーシャルアプリの開発者向け勉強会を開催します!
奮って応募頂けると幸いです。


-------------------------
(タイトル)
第1回 オープンソーシャル開発者勉強会

(日時/場所)
・3月26日19:00~
 東京都渋谷区桜丘町26番1号
 セルリアンタワー11F
 GMOインターネット株式会社 会議室

(参加資格)
・オープンソーシャルアプリを開発したことがある。
 または、しようとしている。
・オープンソーシャルの基本的な概念を理解している。

(募集人数)
・20名程度
・参加者多数の場合、抽選とさせていただくことがあります。

(応募方法)
下記URLより、登録を行って下さい。
http://spreadsheets.google.com/viewform?formkey=dDRabHBleTRKanJvaHN4Y0JtTHpLVHc6MA

(第1回勉強会テーマ)
・オープンソーシャルのサーバの選び方(クラウド?、非クラウド?)と、設計方法

(内容)
・カンバセーション 1h
 参加者全員で、お互いの意見を交換しあう
・FAQ 1h
 よういちろうさん、ZIGOROuさん、その他エキスパートに
 直接質問する。
・交流会 2h
 近くの居酒屋で。3000円/人程度。

(ゲスト)
mixi よういちろう氏
DeNA ZIGOROu氏

(参加費)
無料


| http://www.conit.co.jp/labs/index.php?e=316 |
| 雑談 | 03:49 PM | comments (0) | trackback (0) |
TwitterCounterさんのパーツを使ってみた。
http://twittercounter.com
さんでこんな↓ガジェットがあったので使ってみました。

twitter名の入力だけで簡単に使えます。

ちいさいず


だいさいず



しかしTWITTER関連のサービスでは、軒並み小鳥さんがカワイくできてる。


| http://www.conit.co.jp/labs/index.php?e=312 |
| 雑談 | 10:17 AM | comments (0) | trackback (0) |
GITを試す
Hi 開発team佐々木です。

今更ながらGITを試してみたいと思います。

<GITインストール>
MacOSXへのインストールは簡単です。

こちらからダウンロードして、
インストーラーを実行するだけです。

今日現在の最新版は1.7.0のようですね。
私の環境IntelMac(SnowLeopard)では問題なくインストールできました。

試しにターミナルからそっと"git <Enter>"とタイプしたところ、
usageが、どばどばどばっとSTDOUTにPRINTされました。

<動作確認:AppSalesMobileのビルド>

何はともあれ、サーバからソースを取得
git clone git://github.com/omz/AppSales-Mobile.git appsales.git


おっOK!

XCodeで開く。
open AppSalesMobile.xcodeproj

以後特記事項はなし。普通にビルドしてインストールできました。

ここまでは、svnと何らかわりないですね。

まだまだ自分でリポジトリを管理したりコミットしたりは出来ませんが、
gitレベルが2に上がる事ができました。
では、またの機会に。




| http://www.conit.co.jp/labs/index.php?e=310 |
| 雑談 | 03:43 PM | comments (0) | trackback (0) |