2011年11月30日水曜日

Twitterのログイン プログラム解説 11月30日

今回の発表は、瀧口が行いました。
今回は、twitterのログインのプログラムの解説を行いました。
・twitterエンジン
・twitterコントローラ
・twitterエンジンのデリゲート
・twitterエンジンのデリゲート
の発表を行いました。

次回の発表は小宮さんが「UIのデリゲート」のプログラムについて解説します。

11/30 Android 発表


今回の内容は「Fragment連携とアクションバー」についてでした。

おもに以下の3つを解説しました。
1. Fragmentの連携
  sample3というサンプルアプリケーションを使用して
  Bookmark画面とブラウザ画面の連携について説明しました。
2. 画面の回転
  「画面の回転させる前の画面を保存しておいて、画面が回転した後に
  その保存した画面を再度表示させる」という設定の仕方を説明しました。
3. アクションバー
  アクションバーとは、画面上部のタイトルバーの右側に表示されている
  メニューボタンの総称のことです。
  今回のサンプルでは、「Add Bookmark」のところがアクションバーになります。
  アクションバーの設定は、FragmentではなくActivityで設定することに注意してください。

次回は井上くんと原田くんの発表になります。

ではおつかれさまでした!

2011年11月28日月曜日

かつお「前途多難やなー。(ぼ、ぼくは院生だぞー!!何故学部生のゼミまでしなきゃいけないんだー!!)」

今週は
①中島のプログラムのアニメーションをnumbertextureを利用する or 輪切りにしてアニメーションを作る[矢山]
②井筒のプログラムを書き換える[加藤]
③今回作ったプログラムを中島が作ったプログラムに組み込む+背景とマッチするように画像の透過(通常合成)等をする[山口]
をやりました。

来週は
①加藤の続き(特にハイスコア)[井筒]
②矢山の続き(numberTexterを使う)[中島]
③終了ボタン[立石]
です。

がんばっていきませう。

~感想~
加藤:呼び日までに伸びないように頑張りたい
山口:芝生の写真選ぶの大変やったー(嘘)
矢山:検索だけで終わった・・・orz  検索大変でした。。。

2011年11月27日日曜日

史のメモ帳

メモ帳&引き継ぎに使える物になれば、と思って書きます。

今回私が変更した所は壊れてしまったときの為に、まず下にコピーを行ってから行っている。
大元のプログラムを参照しながら、変更点を考えていった。

点数の分割の方法を応用して、モグラを分割していく。
その為にまず点数で、実験を行うようにした。

点数の表記を縦にした。
これはモグラの出入りに応用できると思ったからだ。
その為、表示開始座標と位置関係(横→縦)を変更している。
主に変更したのは(void) drawNumbersメソッド。
見比べればどこを変更したかは分かる。

[ES1Renderer.mm renderMainメソッド]

drawNumbers(float x, float y, float width, float height, GLuint texture, int number, int figures, int red, int green, int blue, int alpha)


これが分割して表記させる為のもの。

width,heightは画像を切り出す幅と高さではないので注意。

この2つは表記する大きさ。

切り出す為の幅と高さは

[graphicItil.mm drawTxtureメソッド ]

drawTexture(float x, float y, float width, float height, GLuint texture, float u, float v, float tex_width, float tex_height, int red, int green, int blue, int alpha)


のtex_width, tex_heightが支配している。
また、書き出しはu,vが支配している。
なので、ここをうまく書き直してあげればいくはず。


次回使いそうな所をあげておく。

経過時間の取得を行う[ES1Renderer.mm (void) renderMainメソッド内]

int passedTime = (int)floor(-[startTime timeIntervalSinceNow]);


残り時間を計算する[ES1Renderer.mm (void) renderMainメソッド内]

int remainTime = GAME_INTERVAL - passedTime;

この2つをうまく使えば、時間でモグラのアニメーションをうまく行えると思う。



2011年11月21日月曜日

かつお「明日の講義の準備はどうしたらいいのですか?(・∀・)」

今週は
①xibを使わない画像アニメーションでモグラの動きをするプログラム + newの所の書き換え[中島]
②xibを使う画像アニメーションで今までのプログラムを組み込む[井筒]
③終了ボタン(裏で動いているものも、完全に消えてしまう)を作る[立石]
④BGM、点数画像(画像)、SEの準備・追加[山口]
でした。

来週は
①中島のプログラムのアニメーションをnumbertextureを利用する or 輪切りにしてアニメーションを作る[矢山]
②井筒のプログラムを書き換える[加藤]
③今回作ったプログラムを中島が作ったプログラムに組み込む+背景とマッチするように画像の透過(通常合成)等をする[山口]
です。

もうすぐ12月です。
完成予定日に近づいています(((((((( ;゚Д゚))))))))ガクガクブルブル

~感想~
中島:疲れた。
井筒:お疲れさまでした。
山口:色のセンスはないので、来週は期待しないでください・・・orz
立石:まぁ来週頑張ろう(他人事w)
加藤:次回の発表を頑張ります (キリッ
矢山:来週は大変そうだな・・・

2011年11月19日土曜日

夏合宿2011

シャルルトレネの la mer も良いが、
夏のバカンスは....

il y a le ciel, le soleil et la mer.....
allonges sur la plage ...























































...
Malgre le vent d'automne
Et les pluies monotones
Nous aurons le ciel, le soleil la mer.....









2011年11月17日木曜日

XML から JSON への変換

Yahoo の Query Language (YQL) を用いる。 次のアドレスでテストしてみよう。 http://developer.yahoo.com/yql/console/

2011年11月16日水曜日


どうもiPhoneグループの角雄太です。

今回はプログラムの初期化の説明をしました。

重いプログラムを動かすことは
実機にとっては相当な負荷になります。

メモリの解放と財布の中身のご利用は計画的に。

次はリーダーの発表になります。
リーダーの活躍にご期待ください!!




画像は不思議の国のアリスです。

kitchen sink と お天気アプリ


今回の発表は

井上:Titanium Mobile・Kitchen Sinkの導入

原田:インジケータのお天気アプリへの導入・お天気アプリの実行


でした。
Titanium Mobileの導入にはかなりの時間を費やしてしまいかなり苦戦しました。
二回ほど心折られたあげくなんとか導入できました。
kitchen sinkという便利なサンプル集があることも知れました。

次回は祝日で休みになってます。
次々回は上島・松田ペアです。

2011年11月14日月曜日

かつお「来週のプレゼン準備は今まで以上にハードだな (キリッ 」

今週は
①モグラ出現のプログラムの追加・修正[矢山]
②モグラのアニメーション(やられた画像の準備・追加)[加藤]
③BGM、点数画像(画像)、SEの準備・追加[山口]
を行いました。

ただし、山口氏欠席w
来週もお願いしますw

来週は
①xibを使わない画像アニメーションでモグラの動きをするプログラム + newの所の書き換え[中島]
②xibを使う画像アニメーションで今までのプログラムを組み込む[井筒]
③終了ボタン(裏で動いているものも、完全に消えてしまう)を作る[立石]
BGM、点数画像(画像)、SEの準備・追加[山口]


今日の感想。
加藤:じゃあ頑張ります。
矢山:被りはなくなったが、少ししか進まなかった・・・
山口:・・・

2011年11月12日土曜日

3角数でありかつ4角数の例

興味があったので n=10^7  まで調べてみた。

1

36         =6^2

1225        =35^2

41616       =204^2

1413721      =1189^2

48024900      =6930^2

1631432881     =40391^2

55420693056    =235416^2

1882672131025   =1372105^2

どちらも2乗の形なので、双曲線の上に
乗っかっているのだろう。

2011年11月10日木曜日

Google App Engine メモ

1. eclipse でのアップロードに失敗。⇒ 不明??

2. appengine-java-sdk-1.6.0.zip をダウンロードして、コマンドでweb アプリをアップ。

アップ方法: >appcfg.cmd update  <webアプリ>


3. アップの途中 email 確認があるので、ゼミのメールを入れる。

4. クラウドのアドレスを入れて確認。http://shiraishi-zemi.appspot.com


5. 携帯からアクセスしてデータベースの同期確認。

2011年11月9日水曜日

11/9 Android発表

今回も自宅PCからの投稿です!
ちなみにMacBookAirです!

今までは携帯向けのAndroid2.2をメインに勉強してきましたが
今日からタブレット向けのAndroid3.X系についてです。
開発コード名はHoneycombでしたね!蜂の巣ですね!

プログラム解説は基礎の中の基礎だったので
だいぶ簡単に説明しました。
もう何回目だよ!って感じだったので...笑
エミュレータはわけわかんないです。
アップデートしたらなぜか直りました...
自分(上島)が作成したアプリはものすごく単純で
ボタン作って、押したら別画面に移動するってだけです。
松さんのアプリはFragmentについてだったんですけど
実行結果は画面が二つに分割されて、それぞれでGoogleの検索画面が出てきます。

松田・上島ペアの次回の内容はFragmentをさらに詳しく見ていく...と思います!
まだしっかり読んでないのでわかりません!

来週は予定通りに井上くんと原田くんペアの発表になります!
では!

Twitterのリクエスト プログラム 11月9日

今回の発表は瀧口が行いました。
今回は、タイムラインの取得方法のプログラムについて解説しましたが、全く分からずぐだぐだになってしまいました。
もっとまじめにプログラムの一行一行解説できるようにします。

来週のiPhone組の発表は、角君の「Twitterの初期化」の部分のプログラムの解説を行います。

11月2日 andorid発表内容

今日は、前回先生が会議で途中で抜けられたので、前回の続きの松田君、そして今回発表の原田君、井上の3人が発表しました。

今回は、Titanium Mobileがダウンロードできず、簡単な説明だけで終わってしまいましたが、次回までにはしっかり起動できるようにしておきたいと思います!

次の発表は、上島君と松田君です!

2011年11月7日月曜日

かつお「さぁ会議を始めよう・・・・ ちょっw 無視すんなwww」

今週は
①モグラの出現に関するプログラムの整理(回転運動じゃなくて上下運動への変更も含む)[中島]
②画像の一新 + 画像間のアニメーション(加藤のを参照すること)[井筒]
③山口が作成したまとめたプログラムに、今回矢山が作成したプログラムとハイスコアのプログラムを追加する。
 プロビジョニングの更新[立石]
をしました♪

なかなかうまく出来ていました。

来週は
①モグラ出現のプログラムの追加・修正[矢山]
②モグラのアニメーション(やられた画像の準備・追加)[加藤]
③BGM、点数画像(画像)、SEの準備・追加[山口]
です。

さぁ来週も頑張っていきましょう!!

2011年11月4日金曜日

Android memo

以下の2つをチェック。いずれも問題なし。

1. カレー店の方は、同期ボタンをクリックするときに、fullsync メソッド追加で正常に動く.

2. Titanium Studio もサイトに行ってダウンロードすれば、自動的にeclipse に組み込まれて、
TestProject 作成OK.FireFoxをデバッグで使うらしい。

2011年11月3日木曜日

iphone メモ

次のエラーが出た場合,

The executable was signed with invalid entitlements

ビルド ⇒ クリーニング

で解決.

2011年11月2日水曜日




どうもiPhoneグループです。


最近コーヒーとDir en Greyが暑い角です!
コーヒーはアイスですがね!


今回はツイッタークライアントの
プログラムの追っかけでした。


私にしては発表に時間をかけました。
多忙なリーダーよ、すまぬ。
リーダーが予定に間に合うことを祈ってます!!



ちなみに次の発表はリーダーが行います。
ではまた次会に!!


絵は適当に描いたやつでも。