2012年10月19日金曜日

【Titanium】iOSでボタンの色

を変えられないなぁと思っていたら仕様で、どうしようかと思ってたら
ボタンバーを使うという荒業で解決できるのですね。

うーん、なるほど!

2012年10月18日木曜日

Titanium Mobileの本

先日こちらの本を買いました。

これまでにもTitaniumMobileの本を買っていますが、
手元においてるのはこれ1冊になりました。

情報が新しく、Requireの使い方にも触れているのでかなり実用的な
内容だと思い、とても気に入っています。
とはいえ基本部分はこれまでに学習済みなのでしょっちゅう読む事もないのですが、
これから始めようという人がいたらぜひお薦めしたい書籍です。

2012年10月8日月曜日

仙台~奥松島

前日の夜に少し体調崩してたので出かけるか迷ったものの
先週の土日が仕事で全然走れてなかったので奥松島まで行ってきた。

何度か走っているので割となれたコースではあるんだけど、
新しい自転車になってからは初の松島方面だった。
道中の登りが、前の自転車だともう少し大変だった気がするんだけど、
今回は実に楽に走れた。
これがロードとクロスの差だろうか。体感の距離もかなり短く感じられた。
自分自身の体力、脚力もついたのかもしれない。
DSCN1301
奥松島、なんかもっと色々あったような気がするんだけど、
ずいぶんとすっきりしてしまったものだ。
あ、つまり震災後は来てなかったらしい。松島は行った記憶あるんだけど。
DSCN1297 
鳥。すぐ逃げられた。
DSCN1295 
この辺りはあまり雰囲気変わっていないなぁ。
走行中、軽く異音がしたのでどこか緩んできているかもしれない。
自分で見た限りではよくわからなかったので、近いうちに自転車屋に持っていこうと思う。


2012年9月23日日曜日

あちこち回ってみる

新しい自転車を買ってやる気がでてきたのか、あちこち走って回っている。

まずは遠刈田。
前日に1日かけて秋田から松島まで(230kmくらい?)自転車で走ってきた友達と一緒のロングライド。
遠刈田は以前も走った事があったけど、そのときよりは楽にこなせる様になっていたのは感動。
友達の方はビンディングペダルな為か、前日の疲れを感じさせない走り。
ボクも近々買おうと思う。
温泉に入ったけど体の熱が抜けてなくて水を被りまくった。
次に泉ヶ岳。これが昨日の話。
あちこちと書いておきながら2箇所しか周ってないじゃないか。なんてこった。

実を言うと、こちらのコースの方がビンディングペダルの必要性を認識させられた。
(引き足使ったこと無いから良くわからないのだけども。 )
ドッペル君の時にはタイム等も意識してなかったので適度に休憩を取りながら登っていたんだよね。
せっかくのロードなので一気に走ろうと思ったけど、途中で疲れて漕ぐペースが激落ち。
しかも距離を勘違いしてペース配分を大いに誤る。ルートラボのハーフクライムとかいうのを見てた!
401376_349572741799045_518086044_n
しかも帰りにハーフクリップのボルトが一本無くなってることに気づく。
お前もビンディングペダルを買えと言っているのか・・・?
SPDにしようかと思ってたけど普段乗りはドッペルだし、クリートカバーをつければなんとかなるから
SPD-SLにしてみるのも良いかな。行く行くは蔵王ヒルクライムとか挑戦してみたい。


2012年9月10日月曜日

心機一転、というほどでもないが

毎日少しづつ触っていたけど迷走気味のまま日々が経過。
なんとか作っている物を完成させたいです。

きっかけ作りの為に記事を投稿してみました。

2012年9月9日日曜日

DEFY COMPOSITE SEを購入

これまで3年ほど乗ってきたDOPPELGANGER 801 primacy。
買ったときはどんな自転車が良いのかもよくわからず(今でもよくわかってないけど)、10万以上の自転車を買ったほうがいいっていうサイトに反発したい気持ちもあってドッペル自転車でがんばってきた。
(あと、飽きやすい性格なので高いもの買って無駄にしてしまうのがもったいないと思ったのもあるかも)
実際、仙台を拠点に、宇都宮にも行ったし、秋田にも行った。
そのドッペルは普段乗りに使ってる事もあってだいぶくたびれてきた。
そろそろ新しいものにしても良いかなーと思って、新しい自転車にしてみました。
GIANTのDEFY COMPOSITE SE。なかなか良いお値段の自転車!
安い自転車でどこだって行けるんだぜって書いている自サイトのポリシー(?)に反する感じなのが心苦しいところだけど、3年乗ってきたのでそろそろ次のステップに進んでみようと思う。
とりあえずは、より遠くにいくことを目標にしてみようか・・・。
で、新しい自転車はカーボンフレームで、重量にしてドッペルの約半分。実に軽い!
558743_344663675623285_612635688_n
昨日、70kmほどのポタリングに行ってきた。
同行した友達のペースに合わせていたのでややスローペースでの走行だったけど(平均時速で20kmくらい)
店から自宅に乗って帰るときはわからなかったけどとても加速しやすい!
うっかりすると友達をおいていってしまいそうなほど(いや、ドッペルの時からそうだったかもしれないw)
難点がいくつかあって荷物があまり積めない、カーボンなので取り扱いに気を使う、盗難が怖い(笑)などなど。
積載量の問題はフロントにとりつけたバッグが一応は解決してくれてて、日帰りツーリングであれば大丈夫そう。
かなりぎちぎちだけど、以下のものがなんとか収まった。
・予備のチューブ
・タイヤレバー
・携帯工具
・財布
・ケータイ
・スマホ
・行動食
・タオル
・着替えのTシャツ
テントとかを背負っていけばキャンプツーリングもいけるかな。
あと、ドッペルにはこれまでどおり普段乗り自転車として活躍してもらう。これからもよろしく!


2012年7月24日火曜日

【Titanium】AndroidとiPhoneの両対応に悩む

手持ちの環境はMacbookAirとTitaniumStudio2.1、iOS5.1、Android2.3.7でお送りしております。
朝時間を使って最近のまとめです。

ちまちまと小規模のアプリ制作に励んでいます。
目標は用途を限定した電卓的アプリ。

前回のchangeイベントの件は何をどうしたのか、いつの間にか解決しました。
多分、changeイベントで発生させていた計算処理が足をひっぱっていたんじゃないかと。

下みたいな事をしようとした時、

textFieldC.value = textFieldA.value / textFieldB.value;

iOSだと問題なく計算してくれるんですが、Androidだとエラーになるみたいで、
恐らく型変換をしないまま計算しようとしているのがダメなんですよね。

textFieldC.value = String(parseFloat(textFieldA.value) / parseFloat(textFieldB.value));

こんな感じにしたらエラーが出なくなりました。
他にもiPhoneとAndroidで同じ結果が得られなくて苦労する感じです。

割り切ってiPhoneのみとかで作っちゃった方が良いかなとも思いましたが、
それはそれでAndroidに手を出そうとしたときに苦労しそうだったのでがんばりたいです。
うーん、このあたりは同じWebkit系ブラウザで動作するのでCordovaは優秀でしたと今更ながらに。

あと、解像度の違いへの対応も面倒そう。
ピクセル指定だとAndroidとiPhoneのエミュレータ結果がだいぶ違うんですよね。当たり前なんですけど。
とりあえずは単位dpでの指定をする事で乗り切ろうかと思っています。
一番きれいに処理できるのはjssなのでしょうか。手間がかかりそうだったので今回は手を出さない事にしました。