Recently in 大学生活 Category

就職が既に決まってしまっていたので面接は受けれなかったのだが、リクルーターから記念に非売品のマグカップをもらった。かなりのお気に入りなので、近いうちに社会人になったら会社でも使おうと思う。
YahooMugCup.jpg
幸か不幸か来週にモトローラからSTBが届いてしまうらしい(汗)。
というわけで、Android上でのアプリ開発はいったんストップかな。前回のエントリー以降いくつか機能を追加して音楽も再生できたりして結構いい感じまでいったのにな~。
なんでも、来週にはクラスの生徒へのサンプルとして公開されるそうです。

しかし、STBが届いてしまうと忙しくなってしまう。卒業研究がピンチだw。どうせならもっと暇だった1月前半に送って欲しかった(涙)今週末からOCAP Platformの勉強をしないといけない。。。

motorola.jpg
今週の月曜からいじりだしたAndroidですが、Eclipse上での開発環境が予想以上に充実していてなかなか素晴らしいです。特にEmulatorの出来がいいのではないでしょうか?音楽だけではなくビデオまでEmulatorで再生できて驚きました。

というわけで、今日時点でのアプリのスクリーンショットをちょっとご紹介!

gtplayer1.png LocalのSDカードにあるビデオをブラウズして再生したり、ネット上にあるファイルを再生できたりします。ただAPIの仕様上、プロトコルはhttpとrtspのみのサポートになります。しかもコンテンツはProgressive Streamableじゃないといけないといったコーデック以外の制約もあります。

gtplayer2.png
gtplayer3.png
ビデオリストの追加、編集、削除ができます。それぞれのビデオにはタイトル、コメント、URLなどの情報を入力できます。
gtplayer4.png上はWebServerにある007最新作のMovie Trailerを再生しているところ。
gtplayer5.pngタッチパネルを使った操作も可能で、動画をタッチするとPauseとかResumeとかできます。

さて、たった数日でここまで出来るAndroid Platformはなかなか魅力的ですね。Javaの知識がある程度ある方なら頑張り次第でかなりおもしろいアプリが作れるのではないでしょうか?
今学期は忙しいんであれですが、もし時間があればいろいろと情報交換していきたいですね。
今週の月曜日に大学の研究室からAndroid携帯(開発者向け)を入手しました。
普通の電話機としても使えるんですが、僕の場合は"試しにアプリを作りやがれ"という感じで渡されたので、早速SDKを使っていろいろとアプリを開発しています。ちなみに第一弾はVideoPlayerですかね、Linuxサーバー(TV Tuner Card付き)からのLiveTV Streamを再生できるようにしなければならないんですよね~。

AndroidG1.JPG
上の写真でハイライトされてるのが試しに開発中のアプリです。
1週間ほど前の話ですが、Paul Smithの靴を購入してしまいました。159ドル。。。
セール品とはいえ、それなりのお値段。でも履き心地が結構良くて買ってよかったと思っています。
日本では大人気のPaul Smithですが、アメリカではデパートにちょっと置いてあるだけです。

paulsmith.JPG
今年は珍しいことに冬休みも日本に帰らずにアメリカで過ごしています。
お買い物に行ったり、夜遅くまで24を見たり、まあ優雅な休日を過ごしております(笑)

さてさて、今日はクリスマスだったので、割と高級なSunDialというレストランに行ってまいりました。
コース料理で一人約80ドル。あ~、学生にしては高いですね。
前菜としてはキャビアがちょっとのっかったスモークサーモンサラダを食べました。
キャビアを食べるのは生まれて初めてだったんですが、意外といけました。
生臭くて食べられないんじゃないかと最初は思ったけど、今までのイメージ的には。

最後にちょっとしたニュースなんですが、来学期はモトローラと合同でIPTVプロジェクトに取り組むことになりました。最後のセミスターなんですが、何気にかなり忙しくなりそうです。
今日は今取り組んでいる電話会議プロジェクトのログイン画面を公開したいと思います。
一日でも早く友人たちを使ったテストを始めたいですねw。WebUIの経験はあまり無いので、デザインが微妙とかいうクレームはなしの方向でお願いします(笑)。

WebUI_Concal.JPG

疲れました!

| | Comments (0) | TrackBacks (0)
今日の夜にキャリアフェアのあったボストンから帰ってきました。
いや~、久しぶりにたくさんの日本人を見ました。
そして疲れました、特に一日目のハプニングのせいで。
というのも、出発日に予約しておいた飛行機がメカニックトラブルでキャンセルされ、午前中の面接をキャンセルする羽目になり、それらを午後に詰め込んだためスケジュールがなかなか激しいことに。。。会場を走り回りましたw。
ちなみに今回受けた5社は全て外資系になりました。IT系の会社と外資系投資銀行ですね。
2年前のキャリアフォーラムでは応募しなかった金融系の会社を今回受けてみたのですが、なかなか勉強になりましたね。それにしても外資系投資銀行は受けてる人のレベルが高いな~と。
ディナーにも連れてってもらったりしたのですが、MIT、UPENN、Columbiaなど名の通った大学の方々がたくさんいました。
とにかく、僕的には結果も含めて満足のいくキャリアフォーラムになりましたね。
あまり時間はかけられませんが、納得のいく結論を出したいです。
今日は疲れたのでこれから爆睡します。おやすみなさい。
今週末はついにボストンキャリアフォーラムです。無職の管理人も職を探しに行ってまいります。
もう受ける企業は決まっているので、後は現地に行って面接に臨むだけであります。
ちなみに今日は縁起を担ぐためにとんかつを食べました(笑)
うまくいくといいですなぁ。というのも、やっぱ自分は日本で働きたいので。
でもあんまり給料が安いとこは嫌ですけどね。

話は変わって、今学期から取り組んでいる電話会議プロジェクトがもう少しでオープンテストの段階まで持っていけそうです。今週かボストンから帰ってくる来週あたりに先生に見せてOKがでればいいかなあと。ふっふっふ、ついに購入したサーバーマシーンの出番がやってきそうだw。
日本の自宅にあるファンレスビデオサーバーに続き第2弾w。
半分はリサーチ目的、半分は遊びとして自分の部屋に設置するサーバーマシーンであります。

大まかなスペックは以下の通り。

Barebone: Shuttle XPC SG31G2 (Chipset:NB:Intel G31 SB: ICH7, Video: Intel GMA3100)
CPU: INTEL PENTIUM DUAL CORE E2160 1.8GHz (1MB L2 Cache)
Memory: DDR2 667MHZ 2GB (1GB x 2)
HDD: Seagate Barracuda ES 250GB 7200RPM(16MB Cache)

まあとりあえずは十分なスペックですね。というか、あんまりハイスペックにしちゃうとファンの音がうるさくなるから無理w。
しかし、これ全部で299ドルなんだから安いでしょう。
というのも、CPUはBulk版でShuttleのベアボーンはShuttleのRecertifiedであるため新品より4割くらい安かったのだ。でも届いたのは未使用の新品同様の品だったからかなりお得!
これにとりあえずUbuntu Server Editionをインストールするつもり。
運用は固定IP/独自ドメインでいきます。
ソウトウェアとしてはOpenSSH,Apache,Derby Database,Sailfin Application Server, Asteriskなどをインストールします。
ちなみにAsteriskっていうのはIP電話に対応したPBX(構内交換機)を実現できるソフトウェアです。
構内交換機とは要するに中継装置のことで複数の構内電話機を公衆電話回線網に接続して使用するのに使います。Asteriskは単にIP電話をするだけじゃなくて転送、ボイスメール、自動応答などの機能もあるため非常に人気があります。しかもオープンソースですからね。もちろんSIPにも対応しているので、先生の勧めもありjVoiceBridgeというSunが開発しているVoIP対応のaudio mixer(この機能で会議電話が実現できた)からAsteriskに乗り換えることになったのであります。
僕が開発中のIMSの機能を取り入れた電話会議システムですが、何とか11月中にきちんと動作するプロトタイプくらいは完成させたいです。しかし、コードの量が結構多いのでユニットテストが今から憂鬱。テストコードは実際のコードの3倍くらいになりそう。。。
shuttleG31.JPG
サンプルのおかげでZimletの開発は非常に順調です。
後はアプリケーションサーバーとのやり取りに必要なXMLファイルが守らなければならない規則をXML Schema(W3C)を使ってちゃんと書いてあげれば初期段階のテストができる。
全体のArchitectureの設計もできたし、研究室の先生が僕用にサーバーを一台買ってくれることになったから今後が楽しみ!まあコーディングの方はまだ山積みですがねw、完成までは。
ちゃんとしたWeb Interfaceも作らなければいけないので。
というか、今の自分のスキルでは厳しい部分もあるけど、そこは自分でいろいろ調べたりして勉強して乗り越えたい。
というのも、この今取り組んでるConcal Projectは何としても世に出したいと思っているのです。
あ、下の写真はまだまだ開発途中ですがConcal Zimletです。
というか、ロゴはもうちょっとちゃんとした専用のやつを作らないといけないですね。

Concal_UI_Beta.JPG
今学期のルームメイトはアメリカ人1人とインド人2人です。
僕の隣がマット君というアメリカ人なんだけれども、専攻も同じで結構いい奴です。
入寮のときに任天堂のWiiを持ってきてくれていたので、さっそく遊ばせてもらってます。
Wii、夏にインターン先の会社で一人やっていたときは微妙なおもしろさだったが、複数人でやるとやっぱり楽しい!Wii Sportsしかやってませんが今のところテニスとボクシングがお気に入り。
でもボクシングはやったら結構疲れますw。
インド人2人のルームメイトも結構いいやつだし、今学期はなかなか快適な共同生活を送れそうです。
大学で取り組んでいるプロジェクトにどうしても必要なためJavaScriptの勉強を始める。
今学期は授業でC++もやらされそうだし洒落にならんな(汗)

ちなみに今作ろうとしているのはZimbraというEメールおよびスケジュール管理などの機能を備えたコラボレーションソフトウェア向けのプラグインです。プラグインは俗にZimletと呼ばれています。
9月下旬までに完成させねば。。そしてApplication Serverと繋げてテストじゃ!

本日の叫び:
Solaris嫌じゃ。Resume書かなきゃ。再来週はキャリアフェア!
Javaに関するいろいろな記事が載っているJavaWorldだが、いつの間にか休刊していた。
とはいっても僕は愛読者という訳ではなく、本屋で数回ちらっと読んだ程度であった。

そして先日、JavaWorldの約5年分の記事が収録されたDVDつきの永久保存版たる本が出てることを知ってしまった。買うしかないと思って慌ててアマゾンをチェックすると在庫なし...
これはやばいと思ってネットでいろんな本屋の在庫を照会してみるもなかなか見つからない。
ようやく僕の地元に近い津田沼にある丸善に在庫があることが判明したので、まずは電話で在庫確保。
その日のうちに買いに行ってきました~。
いや~、5年分の記事が見れて2千円はお得ですよ、奥さんw。
暇なときに少しずつ頑張って読んでいきたいと思います。
JavaWorld.jpg
先週末に高校の友達に久しぶりに会ったんだけど、同級生がTBSのアナウンサーになったって聞いて驚いた。厳しい世界だろうけど頑張って欲しいですな。

僕はといえば、インターンを始めてからはや3週間が過ぎ、UJMLという独自のプログラミング言語にもだいぶ慣れてきた。しかしながら、一日ずっと椅子に座ってモニターと睨めっこっていうのは辛いな。
今年の就職活動ではプログラマーやSoftware Engineer以外の職種もいろいろみないとな。
僕のプログラミングスキルなんてたががしれてるし、他の道もちゃんと見ておかないといけないと思っている。

About this Archive

This page is a archive of recent entries in the 大学生活 category.

プログラミング is the previous category.

就職関係 is the next category.

Find recent content on the main index or look in the archives to find all content.