2012年1月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
フォト

2012.01.31

#xperia ドコモがSO-01Bの不満点をリサーチしている!?

Docomo

2012.01.27

#iphone4s 息子のアイコンをホーム画面に並べようとして分かったこと

いろいろやってみるもんだ

こんにちは、週末の大学時代の友人とのちっと遅めの新年会への参加許可がでたkjunichiです。

最近、iPhoneのホーム画面に息子のアイコンを並べ用としてあれこれやって分かったことのまとめを予定している記事になります。

apple-mobile-web-app-capableの設定でのlocation.hrefの挙動の変化

これ、最初分からず、悩みました。実は以前のエントリ「[iphone4s]ホーム画面にBluetoothやWifiの設定画面を表示するアイコンをタダで作る」ではapple-mobile-web-app-capableの 存在はうっすらとしか認識しておらず、設定値は「no」でした。

今回なんとなく、途中から

にしたら、軒並みURLが開けないとなってしまい。あれこれ試して発見しました。

アイコンに割り当てたURL Schemeをlocation.hrefに設定することで、画面遷移を 実装していたのですが、これだと、apple-mobile-web-app-capableを「yes」に した状態だとエラーとなるようです。

で、どうしたか

aタグを動的に生成してこれにクリックイベントを送って対応しました。

EvernoteのURL Schemeは「evernote:」だとダメ

こちらは、Evernoteが開きますが、一緒にエラーダイアログまで表示さてしまいます。

で、どうしたか

evernote://a

これで解決しました。

肝心のアイコン作成のアプリは?

こちらをPCで使用

PCで作ったアイコンをiPhoneのホーム画面に - jsdo.it - share JavaScript, HTML5 and CSS

iPhoneのEvernote経由で以下が呼ばれる

jsrun.itからアクセスしないと動きません - jsdo.it - share JavaScript, HTML5 and CSS

関連記事

2012.01.25

#2011aug_baby iPhoneに息子のアイコンを無料で敷き詰める

東京も雪が降りましたね

こんにちは、自称イクメンなkjunichiです。息子の写真もかなり整理しないと 危機的な状況になってきていますが。

しばらく、実家の中野で過ごしていたので雪の降った日はおじいちゃん、おばあさちゃんと 遊んでもらって、また写真が増えました。

ネイティブアプリなら簡単なんでしょ(多分有料だろうがw)

手元にある唯一のOSXのMacBook Airもバッテリーが古くなり、お腹が膨れて とてもiOS開発機としては使えそうにありません。

そんな訳で、HTML5の可能性を試すべく、日夜jsdoitで試行錯誤を繰り返す毎日です。

PCの画像をiPhoneにどうやって送るか

PCの画像をiPhoneにどうやって送るか、送るだけなら、メールが手っ取り早いし、 Google App Engineでメールを受信して、それをiPhoneのアイコンを埋め込んだページを 生成して、そのページをホーム画面にすれば良いのですが、 自分以外の人の利用はなさそうなので、制作をためらってしまいました。

Evernoteを活用することを思いついた!

Evernoteの利用者に限定されますが、PCでアイコンをjsdoitにドロップして、 toDataURLした文字列をURLに埋め込み、これをEvernoteのサイトメモリーを 使ってEvernoteに記録。 iPhone側でこのノートを表示して、リンクを開き、さらにsafariで開いて、ホーム画面に追加 で、アイコンが追加されます。

で、アイコンクリックしたら?

あはは、そのうち幾つかの機能を選べるようにしますかね。 URL Schemeとかでわりと簡単に呼び出せるアプリもあるようなので。

とにかく、息子のアイコンを敷き詰められれば満足なのでw

とりあえず、jsdoitの成果物

ドロップされた画像をtoDataURLしてEvernoteへ - jsdo.it - share JavaScript, HTML5 and CSS

関連リンク

2012.01.24

1月24日、今日は過去に投稿数が多い日

なぜか1月24日は記事の投稿が続いていることが分かった

こんにちは、1/23に念願のjsdoitにて、作品がデイリーランキング1位に輝いたkjunichiです。 ココログのアクセスログのEvernoteへの自動投稿はいまいち進捗がよくありません。。

過去に1月24日に投稿した記事の数々

2011年
2010年
2009年
2008年
2007年
2006年

2012.01.23

CCV.jsで動画の顔認識

JavaScriptでOpenCVが使える

昨年jsdo.itに出会って、その中で投稿されていたのでその存在を知ったのだが、 OpenCVのJavaScript実装がある。いまいち、その当時は使い方が思いつかなかった。

息子と自分のアイコンを作れんじゃね?

イクメン活動に励む昨今、そうこれを使って、息子との自分のアイコンを作れないかと。

jsdo.itにサンプルを実装することに

さっそく、実家で息子をじいじ、ばあばにお守りをしてもらっている間に、実装を始めて できたのがこちら。

CCV.jsで動画中の顔検出 - jsdo.it - share JavaScript, HTML5 and CSS

2012.01.22

7年前の今日1/22の記事

どうやらiPod Shuffleの購入を考えていた模様

充電しながらの再生はできない!

[iPhone4S]ホーム画面にわが子のアイコンを表示するには

親ばかプログラマー

息子も5か月過ぎ、ますます可愛くなってきました。そんなわけで、 相変わらず電話などかかってこない、iPhoneのホーム画面に息子のアイコンを 並べたくなりました。

わかったこと

  • iPhoneのクリップボードでは72x72でもコピーできない
  • 当初、toDataURLメソッドで任意の画像を文字列化しそれをEvernoteに おくって、これをiPhoneでコピーしようとしたが、全然クリップボードに コピーできる文字列の上限が低いようでNG。
  • PNG形式はアイコンにできない
  • toDataURL("image/jpeg")でJPEG形式に指定する必要がある。PNGでは プレビュー画面にも表示されない。

参考リンク

2012.01.17

ココログのアクセスログをEvernoteに自動的に登録する その1

EvernoteにVBScriptのAPIが無くなってた!

iPad3が出たらこっそりポチろうかとも画策中のkjunichiです。

実はひょんなっことから、SleipnirをVBScriptでコントロールできること見つけて、漁っていたら Evernoteも同様にVBScriptでコントロールできる事を発見したところから始まります。

が、残念ながらWin32APIで書きなおしてからなのか、現在のバージョンのEvernoteは VBScriptが使えないようです。

Sleipnir2オンリーでなんとかするか

まぁ、SleipnirでEvernoteのWeb版のサイトにアクセスして、Formを埋めていけば 出来そうなので、その2にご期待ください。w

2012.01.16

jsdo.itにWebカメラのキャプチャー機能を追加する

まぁFlashとかでできるらしいが

初代MacBook Airのバッテリーが膨らんで、蓋がしまらなくなっても新しいMacBookを買えそうにない kjunichiです。

WebCamのキャプチャーってFlashとか使うとできるようですが、自分が知ってるのは、 Silverlightでの方法なので、今回はその方法の紹介、と言うか、備忘録

大まかな方針

キャプチャーはSilverlightで行う、キャプチャーした画像をSilverlightからJavaScriptを呼び出し、 SLを保持しているHTML側に持ってくる。HTML5で追加されたpostMessageの仕組みを使い、 jsdo.it側に画像を持ってくる。

Google App EngineにSilverlightのキャプチャーアプリを置く

MainPage.xaml

MainPage.xaml.cs

Silverlightを保持するHTMLのソースの一部

jsdo.it側

jsdo.itでWebCamを使う - jsdo.it - share JavaScript, HTML5 and CSS

参考サイト

2012.01.11

[iPhone4S]*#06#でIMEIが表示される件

Twitterの話題

おはようございます。
昨日は、自分の間違いを匿名アカウントの方に指摘されて、
逆ギレしている自称ジャーナリストに笑ったり、
iPhoneの製造国が*#06#で表示される番号で分かるといった
ツイートでもめたりと、Twitterネタに事欠きませんでした。

もともとは確かに原産国(Final Assembly Code)があった

ケータイ用語の基礎知識 第404回:IMEI とは.によると、 7~8桁目の2ケタが原産国だった。

iPhone 4Sは?

ウィキペディアによると、2004年4月1日フォーマットが更新され、原産国は廃止になったそうだ。
ということで、iPhone 4Sは*#06#ではどこで作られたかは分からない。

ツイート見てすぐは

新手のダイヤルQ2なのかと疑ってしまったw

«[html5]Audio APIを使ってみた。

ようこそ!



  • ブログパーツ

無料ブログはココログ