Mobile機にまともな使い道などないかと思われたがどうにかして遊んでみようと考えた結果、ちょうどauのガラケー(SH001)で通話用にプランSSシンプルを契約していたので、この電話回線をIS02に載せかえてみようという計画を立てた。この思いつきが結果的にauショップの人に40分強の悪戦苦闘と手数料払い戻しを強い、さらに結果的に0円での回線乗り換えが可能になるとはつゆも知らずに......。ちなみにこの携帯回線、スマホ買った当初の「Googleカレンダーでスケジュール確認しながら電話したい」という需要から、データ通信用Androidと通話専用ガラケーの二回線運用をしてきたもの。なんとなくのこだわりだったがここに来て遊びの余地を産んだ感じだ。ものは試しでSH001にささってたauICを引っこ抜いてIS02に刺したところ、登録されてるICカードと違うから受け付けないとの表示。購入したIS02にはauICが付属していなかったが元々は刺さってたのか、auショップで登録クリアしてもらわなければ使えないようだった。解除料2千円強で本体価格とそんなに変わらないのだが、どうせ道楽なのでそのくらいは快く出すつもりでauショップ目黒駅前店に赴いた。店員にauICロッククリアの意向を伝え(持ち込みで機種変ですねと言われたが)、のんきに待っていたのだが......。WINをつけない電話専用用途なプラン構成。このプランのまま機種変を希望したのだが、IS02ではなんとデータ通信を切る正規手段が不明だという。なんでもガラケーやAndroidのようなデータ通信無効というメニューがなく、au.NETという接続サービスに自動的につながってしまうらしい。auの人が知っている対処法で接続設定を切り替えても電源を入れ直したら戻るなどなかなかの難物のよう。このままではデータ通信がユーザーの意思にかかわらず走ってしまうので問題になるためか、店員さんは何とかしようとどっかのセンターに電話確認しつつ悪戦苦闘を続け40分がたった......。......結果としてはその苦労の甲斐なく、機種変をキャンセルするという対応に。機種変キャンセルにより「必要なかったauICロッククリア」となったため、代金は翌月以降の代金を減算することで払戻し。確認中そのデータ通信に意図せずつながっちゃった通信料も同じく払戻し。auショップの人踏んだり蹴ったりって感じで申し訳ない気持ちになった。「正直この機種というかWindowsはおすすめしません。機種変するならAndroidとか......」わかります。道楽なんでWindowsがいいんです。Windows携帯機の不遇さの理由の一端が垣間見えたような気もした。まあ今回は「古い」ってのも重なって余計にね......。とまあそんな感じでauショップを出たわけだが......。この時点で、手続き上機種変キャンセルにはなっているが、auICロッククリア自体は遂行されているわけだ。実際にauICカードを挿してみると認識され、117にもつながった。au.NETに対応)」をためしたところ電源切っても持続する形でデータ通信しない状態に出来た。いうわけで、図らずも実質0円()というおまけエピソードつきで、auショップの人には余計な手間をとらせて申し訳なかったけれど、携帯回線をIS02に乗り換えることが出来た。つまるところ、(僕も含めたにわか)IS02ユーザの皆さん、IS02をメイン通話機にすることは今でも可能っぽいです。......とはいえ、これと同じ方法をとって意図的に払い戻しにもっていくのはおすすめしないですはい。(なんというか紆余曲折があるので意図的に持って行けるのかもわからないが)単にauICロッククリアだけしてもらって2千円ちょい払ってデータ通信無効化だけ自力でするのをおすすめします。2015もはやいもので20日目。前日は潮留さんのseriko.use_self_alpha,1を使ったシェル作成でした。私奈良阪とduxcaさんの合弁によって昨年久々にmateriaとSSPではない第三のベースウェアとしてイカガカが作られました。今年は仕事が忙しくてなかなか触れず開発が停滞していました。このままフェードアウトして再びmateriaとSSPが次のベースウェアを待ち続ける展開にならぬよう、現状をいったん整理したいと思います。前に内部技術よりのことは書いた気がするので、主にゴースト開発者、俗に言うデベ向けの記事です。イカガカとはまず改めてイカガカ(如何か)について説明します。(「如何か」だとあんまりにも検索性が悪かったので「イカガカ」とカタカナ表記にしてみたものの、でも結局引っかからないという地獄)イカガカは伺かのベースウェアです。既存のベースウェアとしては、始祖であるmateriaとデファクトスタンダードであるSSPなどが有名です。Ghost、Aremodoki、Androidの伺か、Nanidroidなどがあります(ありました)。イカガカもこれらと同じベースウェアの一種です。既存のすべてのベースウェアは何らかのOSの上で動きますが、イカガカはOS上ではなくブラウザ上での動作を想定していることが特徴で、従来よりも幅広い用途を想定しています。イカガカはまた、ninix、OpenDAE、Nanidroidなどと同じくオープンソースのベースウェアの一つです。用途に対しての進捗イカガカはブラウザ上での動作をベースとしています。その上で、Electronあるいはnw.jsというライブラリを使ってデスクトップアプリケーションとしてもリリースしたいと考えています。イカガカをライブラリとして使う準備は割と整っているがあたりかなと思っています。ブラウザでの動作メインラインで開発中。スマートフォンでは若干パフォーマンスの問題がある。過去動作実績はある(nw.jsによる)。アクティブにメンテされていない。ブラウザでの動作が安定してから本格的に取りかかる予定。ゴーストに関する対応。詳細は如何かのSHIORIイベント実装状況を参照のこと。現状ゴーストをアンインストールできない。そもそもブラウザでは実装が難しいため永遠に未実装があり得るまだまだ非対応のものが多いが結構まともに動くゴーストが多いことを鑑みると、起動終了と時間と選択肢さえあればなんとかなるというのもまた真理っぽいです。基本的に実装しているものはSSP互換になるようにしています。ここはduxcaさんが主に作業しているcuttleboneライブラリが対応している。×ゴーストの対応より進んでいるイメージ。バルーンに関する対応。詳細は如何かのさくらスクリプト実装状況を参照のこと。×よく使われるところはだいたい終わっているイメージ。その他進捗おもにSSPが広げた混沌のお掃除。全体として栞イベント対応が手薄で、フル機能のベースウェアとはまだ言いがたいところにいます。この実装機能内であれば十分動作します。「アコとなかまたち」などはよく動いてくれるのでとりあえずインストールして和んでいます。要望募集これでは機能的に不満だという方もいるでしょう。いう方でもしJavaScriptに心得がある方がいれば、単機能だけでも結構ですので是非開発に参加してください。幸いにもイカガカはオープンソースです。どこをいじりたいという要望があればどこをいじればいいかできるだけ説明したいと思います......ので勝手に直してしまってください。プルリクなりコピペなりあれば対応します。心苦しいのは、イカガカをまだ広く簡単に配れる形式にできていないことです。個人的にはまだその前に実装すべき機能が目白押しだと思っているのですが、この感じの対応状況でも是非自分のサイトとかで使いたいという声が多ければ、そちらを先に対応することにします。一応現状でもデモページに書かれているコードとjsファイルを丸っとコピってくれば動きますが、まあ複雑ですよね。以上だらだらと列挙しただけですが、イカガカの現状がわかっていただけたでしょうか。ブラウザでゴーストが動いているのはデスクトップとはまた違った感覚があると思います。この仕様内でいい感じにご自分の産んだ、あるいは愛用のゴーストが動いたなら、ご報告くださるとやはり励みになります。気長な感じにはなりますが、そんな新しい伺かの境地を実現するために頑張りますので、一応ご期待ください。応援よろしくお願いいたします。明日21日はシャジンさんの記事です。