new iPadでenchant.js快適プログラミング!

おはようございます。ぽちです。

new iPadを買ってretina綺麗だなーと思いつつもあんまり活かせてなかった今日この頃です。

しかし!Textastic が昨日retina対応アップデートしたのでiPadでゴリゴリコードが書けるようになりました!
ので、今日はその素晴らしさを共有します。

このDAYONEの隣にあるアプリがTextasticです。


起動した画面はこんな感じになります。(Landscapeモードです)

昨日のアップデートでついにiPad Retina対応して、文字がさらにクッキリしました!
世間では高画質壁紙を探す戦いが繰り広げられていますが、華麗にスルーしてRetinaの素晴らしさはやっぱ文字だよと僕はキメ顔でそう言った。

ピンチすると文字の拡大縮小が出来ます。
目のいい人はたぶんこれの50%ぐらいの縮小表示でも使えると思います。
あとはポートレート表示にして、左のファイルメニューを引っ込めれば、もっとエディタ部を広くとれます。
お風呂のフタカバーだと縦に立てにくいので僕は横置きにして左のファイルメニューを引っ込めて使ってます。

ここからが本題です。
Textasticがこんなに綺麗にコードを表示できるので、普通にプログラミング出来るんじゃないかなとか思いました。
TextasticはDropbox連携機能があるので、それを活用してコード書き→動作確認までを行っていました。
DropboxのpublicフォルダにTextasticからjsファイルをアップロードし、どっかにサーバーを立ててHTMLファイルを置いておいて、DropboxのPublicフォルダのjsファイルを参照することで実現してました。

< script src="http://dl.dropbox.com/u/xxxxxxx/enchant.js" / >
< script src="http://dl.dropbox.com/u/xxxxxxx/game.js" / >

みたいなのをHTMLのheadのとこに書いてね。

さらに試行錯誤していると、TextasticにはHTMLプレビュー機能があり、それを駆使すれば、別にサーバーに上げなくても実現することが出来ました。
やり方はこうだ!

まずは、enchant.jsのソースコードを取り込んでおきます。
DropboxとかFTPとかWebDAVとか色々使えるので好きな方法で取り込みます。

ゲームの処理を書くjsファイルを作ります。(game.jsとか名前つけときます。)
サンプルで以下のようなコードにしときます。

なんでも良いんで、HTMLファイルを作ります。
HTMLはテンプレートを選べるので、適当にHTML5とか選んだら html head bodyぐらいのセットは書いてくれます。
そして、scriptタグに先ほど取り込んでおいたenchant.jsのファイル名と、ゲームの実際の処理を書くgame.jsを入れておきます。

んで、この目みたいなアイコンを押すとHTMLファイルがプレビューされます。

すると、一緒に取り込まれているenchant.jsとgame.jsを読み込んでクマが動きます!
楽チン!

というわけでnew iPadがあれば、どこでもゲームプログラミングが出来るようになりました!

ちなみにソフトキーボードはコード表示領域を圧迫するので割と厳しいです。
Apple Remote Keyboardを用意しましょう。

iPhone 4SへのアップグレードオプションについてApple Storeで聞いて来ました

こんばんは。ぽちです。

Apple StoreのWebページになにやらiPhone 4Sへのアップグレードオプションというのが書いてあって、詳細はApple Storeに聞きに来てねって書いてます。

明日から予約も始まるので、どこで買うか決めるためにも詳細を聞きに銀座に行って来ました!

着いて速攻お店の人に聞いてみたら、
・実はまだお店では分からない。

・下取りなんてやってないはずなので、料金プランとか割賦金の優遇とかの類ではないか

・auもsoftbankも料金プランをまだ出していないので、そこもわからない。

結論:わからない

ひとまず、そんなわけで明日の予約開始まではなにも分からない感じですね。

OSX Lionにして一番始めにしたこと

こんばんは。
Lion来ましたね!Lion!
無駄にミッションコントロールして、
夜フクロウの一番上にスクロールするショートカットが潰されて泣きそうですね!
そして、スクロールが今までと逆ににりました。
画面を指でつかんでるような方向になりましたね!
はい、元に戻します。

システム環境設定 から トラックパッド を選んで、スクロールとズーム ってとこに スクロールの方向 ってのが有るので、
チェックを外しましょう。
平穏が訪れます。

iPhoneのMMSからyabminを使うと空メールが送れなくて操作方法がわからなくて困った!

ので記事に.

yabmin というメールでTwitterできるやつがリリースされたので,
早速使おうとiPhoneのMMSのアドレスを入れたら,
操作方法を知りたかったら空メールしてね!!!!とか言われたんですけど,
iPhoneでは空メール出来なかったので操作方法がわかりませんでした!

とりあえず,登録時に送られてきたメアドに対して
・普通に本文を入れて返信
本文の内容がTweetされます!

・件名に 返信 または リプライ または re と入れて返信
リプライ一覧が送られてきます!

・リプライ一覧とかの返信に含まれるアドレスに返信
該当のTweetに対して@飛ばします!

@pchwがlistagramアプリを作ってみた



こんばんわ。ぽちです。

昨日にnekostagramのアプリ作ってたら、TLで犬stagramとか鳥stagramとか蛙stagramが待たれる的なこといってんですね、みんな。

んで、はてブみたらlistagramというサイトを使って犬とか、子猫とかだけ一覧で見る方法を紹介されてたのね。

listagram知らなかったなんてまじ情弱なうちですね。

てなわけで、nekostagram用のルーチンをちょっといじってlistagramに対応させてみた。



ついでに、タグを何個か選択出来るようにして猫と犬と子猫と鳥と少女と空を選べるようにしてみた^p^



そして作った後に気づいたけど、これinstagramのAPIのタグAPI使っておなじこと出来るんだよね。

\(^o^)/instagramの公式アプリでも奥のほうに検索機能があって割とおなじことが出来る!
しらなかった…それの簡易版てかんじになるのか…
画像ダウンロード出来るようにすれば、わりと自分で使うには十分かなー。

nekostagramが人気らしいにゃ!@pchw がアプリ作るお!



こんちわ。ぽちです。

記事かくの久しぶりで、今年初です。もう三月だよ!あけましておめでとうございます。

nekostagram っていうinstagramからネコの写真だけを取ってきて表示するwebサービスが人気ですね!

iPhoneのsafariで見たら
・ネコの写真が割と小さく見える(3行表示だからね)
・拡大すると、上下左右にスクロールしなきゃでちょっとやりにくい
・次のページを見るのにページ遷移が入ってアドレスバーが邪魔
って感じだったので、さっとアプリつくってみました。





ってスクリーンショットが代わり映えしないのは、この画面しかないからっすね\(^o^)/
今は表示してどんどん次の写真をロードする機能だけです!

次やろうとしてるのは、写真を保存するのとか、Safariで元のinstagramのページに飛べるぐらいのは付けようかなーぐらいのことかな。他はあんまり考えてない。

AppStoreには公開するまでもないかなーと思ったりするし、とりあえず使ってみたい人はTestFlightの招待送るんで、@pchwまでメールアドレスを送ってくれれば。
※TestFlightっていうのは、iPhoneアプリのテスト配布を楽に出来るサービスだよ!

ダイエットに効果があるあるひとつの方法



こんにちは,ぽちです.

ダイエットに欠かせないのは日々自分の体重を意識することです!
よく「毎日体重計乗る!」ということも言われますね.
体重が減ればそれが励みになり,もっと頑張ろう!という気になりますし,体重が増えれば食べ過ぎたのかな,運動を増やそうかというように軌道修正ができます.

そこで,体重計で計った数値をiPhoneやケータイ,スマートフォンのロックコードにしてしまうのです!
そうすることで,iPhoneやケータイ,スマートフォンを使う度に自分の体重への意識が高まり,暇だから運動しようかなーとかに繋がるわけです!

Favologを見るiPhoneアプリ「非公式Favolog」の機能

 

こんばんは。ぽちです。

12月1日に公開した「非公式Favolog」の機能紹介でもします。
DLはこちら

リリースのとこにも書いてあるように、「非公式Favolog」はFavologをiPhoneでサッと見るためのアプリです。

立ち上げるとユーザー名入れてね的なのが目立つ場所においてあるので、タップして入れてあげてください。
すると、ホームっていう文字にかわるので、それをタップすれば、自分のFavologのページをiPhoneのテーブル表示で見れます。

 

んで、ホームっていうのが表示されてた所の下らへんに、ホームを解析して追加っていうのがあります。
それはFavologページの右側に上の画像みたいなメニューがありますよね。それを追加するためのコマンドです。
必要ないって人もいるかもしれないので、ユーザ名いれた時に自動でやるのはやめときました。
なので、良くふぁぼるユーザとかタグとかはホームを解析して追加で一気に拾って来れるとおもいます。

あと、コレをすると、項目がスゴく多くなるので、一番上の画像みたいに、右側を指でスクロールすると高速にスクロールできます。
おためしあれ。

あ、あとよく見るユーザを追加を使うと、あの人のふぁぼるTweetは要チェックだぜ!って時に便利です。
登録した人のFavologがワンタッチでみれますよ!\(^o^)/

なにかあれば、@pchw または @phosphoricholic までどうぞ。

「非公式Favolog」favologをiPhoneで見るアプリを公開しました!

 

こんにちは!ぽちです。

ちょっと前からBlogに書いてたFavologをiPhoneで見る非公式アプリがAppStoreで公開になりました!
DLはこちら!

今回公開になったバージョンでは、
・自分のFavologが見れる
・favologのページのサイドバーの部分を取り込む機能付き
・自分のfavologからTweetを検索できる
・あの人をFavologをヲチしてニヨニヨできる
て感じです。

残念ながら、今回はタグ関連は実装してません。
他にもログインが必要な部分は実装してません。\(^o^)/
Favologを非ログインの状態で取れる情報表示、操作のみできるイメージです。
当初は広告も(favologの右上に
でているやつ)を表示しようとしていたのですが、うまい感じに見せれなかったので、今回は非表示になってます。そのうち出すかもしれないです。

人によってサービスの使い方はそれぞれ異なると思いますので、こういう使い方してるからこういう機能欲しいよ!って要望があれば、@phosphoricholic または@pchw までどうぞ。

favologのViewerアプリについてfavolog作者さんに聞いてみたよ!

こんばんは!ぽちです!眠いです!

favolog作者さんの@roprossさんにアプリ公開していいかTwitterで聞いてみました!

pchw: こんばんは!favologのサービスいつも便利に使わせてもらってます!iPhoneでビューワアプリを作ってみました!まだAppStoreには未登録ですが登録してもよろしいですか?何か注意点があれば言って頂けると嬉しいです!

 

ropross: iPhoneアプリの件ですが、favologはページに貼った広告で運営しているので、データだけを利用するアプリを公に配布されるのはちょっと困るというのが正直なところです。
ただ、iPhoneで使いたいというユーザーもいるでしょうし、こちらのほうではすぐにiPhoneのアプリを開発することもできないので、悩ましいところなのですが。なので、AppStoreへ登録するしないは、そちらの判断におまかせしたいと思います。
もしAppStore登録される場合は、以下の点をご了承ください。
1.favologの運営とは無関係な「非公式」のアプリであることを明記してください。
2.予告なくfavologの仕様を変更する可能性があります。
3.将来的に当方でもiPhoneアプリをリリースする可能性があります。
4.もしアプリから過大な負荷がかかるようでしたら、アクセスを遮断させていただく場合があります。
もちろん、個人的な利用や友人知人に勧めるくらいなら全く問題ありませんし、もし当方にfavologのiPhoneアプリを希望する声がありましたら、紹介させていただきたいと思います。

 

とのことです.

まとめると,

  • アプリからのアクセスすることで広告が消えるのは困る
  • favolog運営が作ってるアプリだと誤解されないようにする
  • ページの構造や仕様変更などが入る可能性がある
  • 負荷が多いとアクセスブロックする

といううことです.

対策としては,

  • アプリ内にfavologのページから広告を引っ張ってくる
  • AppStoreの説明に非公式であると明記.(ここらへんはfavotterのときと同じ)
  • favologの仕様変更があるとアプリのアップデートをするまで使えなくなることを明記.
  • 負荷の高くなる処理は行わない.(ここは基本的には普通のブラウザから見るのと同じ負荷に) 

って感じです.

設計,実装に関係するところは広告の部分なのでサッとやっちゃいました.
こんな感じになりました.思ったより大きいけど,まぁ一番上に表示してるだけなのでスクロールすれば普通に使える感じ.
思ったより使い勝手は悪くならない気がした.見た目はあんまりだけど.

とりあえずは,もうちょっとメニュー周りの残件があるから,公開はそれからですね.
今週はちょっと忙しめなんで,今週末審査に出す感じのスケジュール感で行きたいと思います.