2013年5月31日金曜日

Android備忘録#01「"."の代わりに"$"つかえ?」【AndroidManifest.xml】

どもどもー、okkun-labの底辺担当、Esterです。

もう金曜日、そして5月がおわるわけですね。
そんななか私は…

間違いなく食物連鎖のピラミッドでいうところのミジンコレベルのことしかできないことでtwitterで有名になろうと頑張っています。

というのは置いといて…ちょっと忘れないようにメモりたいことをここに投げておこうと。(正直wikiとかに突っ込むような内容じゃないですしググればでるかもですしおすし。

Android manifest での定義の内容は大まかに次の通りです。

<まにふぇすと>
   <ぱーみっしょん>
   <あぷりけーしょん>
      <あくてぃびてぃ>
         <いんてんとふぃるたー>
         </いんてんとふぃるたー>
      </あくてぃびてぃ>
   </あぷりけーしょん>
</まにふぇすと>

んでんで、Eclipseでこれ書いてる時に警告で
Use . instead of $ みたいなのが出たりすることが…。これを消すための処理について以下に続きます。

アクティビティの登録について
画面上で hoge.java に定義されてあるActivityを実行する場合には

<activity
   android:name=com.example.test.hoge
   android:label="@string/app_name">
</activity>

と書くことができるわけですが、こう書いていると警告が来たんで
以下のように書き換えます
<activity
   android:name=.hoge
   android:label="@string/app_name">
</activity>

これで保存すると警告が外れます。
inner classがどうたら、とか書かれてたんでcom.exampleなんたらーとかをクラスを勘違いしてるのかも?  よくわからないですけどね。

2013年5月28日火曜日

世界のためなんだ!

君のパンティーを

俺にくれっ!

いや、さすがにどうなのそれ…  

はぃ、金曜とは遠い昔のように感じるEsterです。
ちょこっと友人と変態仮面見てきました。



上のちょっとアレな台詞は最後の方にある決め台詞です。


これと全く同じものを妹に対していってみた結果wwwwwwwww



は?まじでいってんの? きもっ… (いもうと@16さい)


い、いや、あれだから。映画見てきたよっていう。
こういう台詞があったんだよっ! っていいたかったんだけど…

マジでそう言っている様に見えたらしく、弁解と説得?に時間がかかりました。




あんな映画を出すあたり、やっぱ日本って平和だなーって感じます。

そんな今日このごろです。




めんづくり(かっぷめん)うんっっっめぇ!!!


2013年5月27日月曜日

新緑のもみじを見に行った

日曜日の担当の okkun です。

いつも、遅れての投稿ごめんなさい。

土曜日に新緑のもみじの写真を撮ろうと、朝から基山にある大興善寺へ行ってきました。
こちらのお寺、もともとツツジ寺で知られているツツジの名所なのですが、さすがにシーズンも終わっておりました。
境内は閑散としておりました、写真を撮る私には好都合でした。とはいえ、2台のカメラを抱えて山の斜面の庭園を巡り、汗だくになりました。
おかげで、少しは良い絵が撮れたのではと思います。

2013年5月17日金曜日

【現在】android の multipart で画像投稿【苦戦中】

Esterです。
今週はHTTP multipart POSTの内容で壁にぶち当たっているところです。
 
//javaのお話です。ええ、全く持ってそうです。

今回のはまった(現在系だから "はまっている" が正しいか…)ところは…
URLConnectionオブジェクトを生成して、HTTP通信を開始する
___________________________________
URLConnection connection = new URLConnection("http://hogehoge");


//POSTの設定とかの処理


connetion.connect();  ⬅ ここ
___________________________________
のconnectメソッドです。
ええ、こいつがなかなかやってくれやがります。




どういうことか、といいますと…
URLConnectionクラスっていうのはいってしまえば、指定したページにインターネットを介してアクセスすることができるクラスなのですよん。

んでんでんで、アクセスする際におまけを追加しまくって一緒にデータを送信できるようにしよう、としているのが今です。

例えるなら、ただアクセスするだけじゃなくてどこかのログインページにおける ID と パスワード も一緒に送ろうとしている みたいな。

こういう時に必要になるのがマルチパートってやつです。
マルチパートってのは、通信するデータ(大きな箱をイメージ)にいくつものメッセージ(小さい小物)を詰め込んで、一度に送信できる方法です。

要するに…

あるURLにあくせすしますーって時には

    そこのページくれー

ってだけいっちゃうわけですけどもマルチパートを使えば

    IDはこれよー
    パスワードはこれよー
    限定ページくれー
    どっちか間違ってたらまちがってるっていえー

ぐらいのメッセージを詰め込むことができるわけです。

んでんでんで、マルチパートで画像を送信する時は画像をメッセージにする必要があるんで通信する時に画像をバイナリファイル(人間が読んでもわからないような文字列ファイル)に変換しなければならないわけですねー。
んでんでんで、変換したファイルを一緒に追加する時にマルチパートを使う訳です。

      そこのページくれー
  dsgなじゅあねjfかdんさいえるb;えsgjdkl  ⬅ 画像の文字列バージョン のつもり

って感じですね。



話がもどって…どうなっているか、というと
connection.connect(); の段階でsystemエラーがでちゃってるわけです。
んで例外が走って、なんかよくわからないけどエラーメッセージがnullだから
nullpointerException で返って来る   っていうところまではなんとかエラーを
追いながら理解できたんだけども…

なぜエラーが出ているのか…。




まぁ悩みに悩んでたらどっかの偉い人が URLConnectionクラスじゃなくて HTTPConnectionクラスを使え っていってた気がするからそれで行こうと思っている。

今週中にできるといいんだけどなぁ…。


980円チケットとは。。。

どうもkuririnです!

題名の通り、今日は980円チケットのお話です!

さて、皆さん、「980円チケット」と聞いて何が想像できるのですか?

980円でホークスの試合のチケットを買えるやつでしょ?
その通りです!

SoftBankのモバイル携帯を使用している方なら誰でも抽選をする権利があり、見事に当選すると、通常4300円のA指定席のチケットを980円で購入できます!

それが毎月1回抽選ができるのです!

ホークスファンなら当然嬉しいことです(´∀`)

で、何故今日この話しをしたのか!?
それにはある理由があります。

今回私がそのキャンペーンをフルに活用したからです!

どうゆうことかと言うと!

今回、SoftBankの携帯を使っている人に協力していただき、このキャンペーンで7月にあるチケットを全部で20枚ゲットしたのです!

えっ、20枚?

はい!そうです!

なんでそんなに?

7月にある試合4日分です!

4日も?なんで?

それは、その4日が特別な試合だからですよ!

特別な試合とは?

鷹の祭典というイベントの4日間なんです!

ほー。それは?

そのイベントの日に観戦に来た人全員にユニフォームを無料でプレゼントしてくれるんですよ!
しかもそのユニフォームは毎年、色の違うユニフォームで限定なんです!

なるほどーすごいですね!?

そうなんです!
4300円が980円ってだけでも嬉しいのに、ユニフォームまでついてくる!
こりゃ素晴らしい!
だから20枚ゲットしたのです!

友達と見にいきたいと思いまーす!

結局、報告って感じですね!

もし周りにホークスファンがいたら教えてあげてくださいねー!


では、また!

2013年5月12日日曜日

イチゴ狩り

今日は何とか担当日にアップしたい okkun です。

さて、子供のリクエストに答えるべく、イチゴ狩りに行ってきました。3,4月に行けなかったので、もう今年は駄目かと思っていたところ、連休頃まだ大丈夫という情報を得たので、ネットで調べてみました。今回訪れたのは朝倉郡筑前町のハウス農園です。

いくぶん種類は少なくなっているようでしたが、子供のリクエストには十分でした。末娘は、熟していない青いイチゴも気にせず取るので、代わりに取っては与えをしていたら、あまり食べれない結果となってしまいました。

家族連れはもちろん、若いカップルも多く来てました。十年ほど前の独身の頃、男女友達連れ立ってイチゴ狩りに行った思い出があります。ハウス内の通路が以外と狭いので、ハウス内に散らばるのか、あるいはくっ付いて同じ通路を進むのか、ある意味悩みどころの多いイベントでした。

2013年5月10日金曜日

ちょっと旅にいってきます。

タイトルからしても、何言ってんだこいつ臭が半端ないEsterです。

明日の朝から伊勢にいってきます。
伊勢神宮が立て替え?とかで古い状態をみれるのが今しかない、とか
パワースポット的な今SUGEEEEEEEEEEって話ですとか…。
急に行きたくなったんでなけなしの財産で出発ですっ!


ってことでしばらくUFOキャッチャーとかでフィギュアの捕獲、PCパーツなどの趣味への散財はお休みになるようです。

いや、今GeForce GTX660tiが25kぐらいで購入できちゃうから手を伸ばしちゃおうかなー…って思ったんですけども…ねー。




話変わって現在の進捗です。
野帳アプリっぽいあれ
    SDへ画像を保存して、フォルダパスからGridViewに
       ➡データベースの導入(SDに画像を保存してファイルパス
         を格納しようかな?)、データベースからGridViewへ
          と、企画中(まだ未実装 

位置情報使ったなにか新しいもの的なあれ
 位置情報ねぇ…なにか面白いことできないからしら、と色々模索中…


正直なところ位置情報を使った鬼ごっこがアリなら
位置情報を使った缶蹴りってありだとおもうんですよー。
鬼が、缶を蹴る側のメンバの位置情報を把握している状態にしておけば
鬼側としても、缶蹴る側としても高レベルの戦略が組める気がする。



でもそれだと鬼ごっこのやつと対して変わらないと思うんでー…



(誰かがやってるとは思うけど)位置情報を使い、あなたの近くにこんなお店がありますよー ってのをひとつ。

具体的に言うと、バスガイドさんをイメージで。

移動しているユーザの位置情報を一定間隔で取得し、近くの(ユーザの関心があるカテゴリの属する)ものを通知してくれる的なやつ。

ただし、カテゴリはユーザが複数以上選択できるものとし、最悪全カテゴリの物を通知することができるとする。


"もうすぐ歩くと… ○○がありますよ"的なやつ。 ただしユーザの関心があることのみ。

ただのナビゲーションのアプリの雰囲気なんですけどもねー。
とりあえず作れるか作れないか、その通知する物に関するリソース、そんなの関係なしに妄想しただけのやつ。


これなら見知らぬ地でも活躍してくれそうな予感。

非常に膨大なデータベースが必要となるから、正直なところ無理なんだけどねー。いや、無理ですから。 


なんかないかなー…。


Jawbone Up、その後

先週の日曜日のブログを今頃、アップしている okkun です。

先週紹介した ライフログガジェット、Jawbone Upを一週間ほど使いましたのでご報告です。

写真のようなリストバンド型で、重さはほとんど気になりません。装着は、利き腕とは反対の腕が推奨されており、私の場合は左手に付けているのですが腕時計と干渉します。もうワンサイズ大きなLを選択すれば、もう少し腕側にUpを装着できたのかもしれません。また、仕事柄、パソコンを利用するため普段から仕事中は腕時計を外しているのですが、腕時計同様にUpもMacBookProのパームレストに干渉します。特に、金属ボタンがあるためパームレストとこすれ、嫌な音が出るため、Up側を写真のように回転させて装着しています。また、一応簡易防水になっているので手洗い、洗顔などのシーンでは特に取り外さずに利用していますが、今のところ問題は出ておりません(2年ほど前に発売された、Upの初代バージョンは故障が多く、結局発売中止になってしまった経緯がありました)。

さて、一日中装着しているUpをiPhoneに装着して、専用アプリを立ち上げるとログを吸い出し、日中の活動および睡眠状態をグラフ化してくれます。デスクワークが多いため、日中の活動はほとんど動かない(歩かない)のが一目瞭然ですね。また、以外と面白いのが睡眠状態の視覚化でした。ブルーのグラフの高いところが深い眠り、低いところが浅い眠りという訳です。グラフを見ると、以外と落ち着いて寝ていないことがわかります。寝ている間(すなわち本人の自覚のない期間)の状態が確認できるというのは、ちょっと新鮮でした。

2013年5月8日水曜日

あっという間

水曜日ですよ。
一週間って早いですね。
どうもkuririnです。

最近はホークスが全然勝ってくれないのでテンションが上がりませんね。

まぁ、そこまで影響ないですが(≧∇≦)

なかなか、いい題材が見つかりませんね。
位置情報から何ができるでしょうか。
また、何をするときに位置情報を使えば楽になるのでしょうか。
これまでにないような物のほうがいいですよねー。
やる気もでますし。

寝てる間に思いつかないかなー?

何かいい案を探したいですね。


就活も、無事に終わることができそうです。
いままで迷惑かけたのでがんばりたいと思います。
そこまで力にはなりませんが、精一杯。
よろしくお願いします。

全く話が別ですが、私の家のベランダ側は現在騒がしい状態になっています。

奥のビルは解体。
手前の駐車場だったとこに新築が。

日々、変化している風景が面白くてたまりません。

最後はどうなるか楽しみです。

2013年5月5日日曜日

あ、ありのままにおこったことをはなすぜっ・・・

金曜だからブログかこーっ! ってなって、気づいたら日曜の夜だった。
何を言っているか解らないと思うが、私にもなにがおこったかわからなk・・・

いえそんなことはありません、ただ海外の友人に進められたドラマをシーズン1からシーズン4まで見てたら日曜になっていただけでした。という言い訳?をするEsterです。


普段ドラマを見ない私が見てたものは・・・ Ghost Whisperer 天国からのささやき ってやつです。



海外のふつーのドラマなんですけども、日本のなんちゃってなやつよりキット面白く感じること間違いない作品だなー って気がしました。 気づいたらどんどん見てて100話超えてるんじゃ・・・


まぁそんな感じですっごい見入ってて気づいたら日曜日の夜でしたーってオチです。


ほんと、終わって欲しくない作品でした。 

機会があったらぜひっ!  たしかJCOMあたりのやつで現在進行形で放送されてるらしいです。(ソースは日本の友人)
でもつべですとかDVD借りてみる方が一気に見れていいかも!


こうして好きな俳優さん・女優さんに ジェニファー・ラブ・ヒューイットさんが加わりましたとさ。


2013年5月2日木曜日

帰ってきました。

とりあえず、疲れましたね。
東京から帰ってきたkuririnです!
今回もいろいろといい経験になりました。


面接もすべて終わってひと段落です。

2日は東京をぶらぶらしてきました!

スカイツリー
でかい!
デカ過ぎます。

浅草寺でお参りし、
帰ってきました!

渋谷、巣鴨、池袋、大塚などを探索しました!

今回は時間もあまりなかったんで、こんどはゆっくりと東京を歩きたいとおもいます!

てことで、後はとりあえず結果待ちです!