2020.10.05 04:07テクテクライフ序盤土曜日、少し鉄道を使ってぐるぐる移動してきました。バックグラウンドモードの不安今回の個人的な目玉機能はやはりバックグラウンドモード。これがあれば、自動車で移動中でも予約塗可能という魅力があるためですが、どうも、まだ、安定していない、というか、いろいろ不安が残ります。まず、テクテクライフ自体のメモリ使用量が多いので、他のアプリを使う、というのは結構きついと感じました。例えば、今回は鉄道移動だったので、テクテクライフをバックグラウンドにして、駅メモを起動しようとすると、重くて起動に時間がかかり、チェックインボタンの操作もままならない感じになりました。そして、駅でテクテクライフ側でチェックインしようとフォアグラウンドに戻すと再起動され、バックグラウンド中の予...
2020.10.01 03:55テクテクライフテクテクテクテクがテクテクライフついに復活。どうやら10時くらいからサービス開始したみたいです。最初、めちゃくちゃエラーでまくってましたが、緊急でサーバかコンテナかわかりませんが、増やしたのかな?今は落ち着いた模様。完全に、位置情報ゲームに特化し、バックグラウンド実行などの機能を課金で利用可能にすることで、事実上の月額課金モデルにした感じですね(ランク5あたりで解放なのかな。まだ使えない)。スタンプラリースポットチェックインの要素を追加しているので、スタンプラリーイベントや特定の店の広告など、ポケGoのスポンサー制度などもできるようにしているのかなぁ。うまく、タイアップしてサービス継続できるようになってほしいですね。となりぬりテクテクテクテクの特徴であ...
2020.08.16 08:56あてにならないランキング最近、よくある××ランキング、とか、○○選という記事。検索するとやたら出てくるので、目に入ってくることも多いですよね。ただ、これ、いい加減な記事も結構あります。たまにあるのが、自社製品のヨイショ記事。ただ、これについては、他社製品=競合製品なので、よく、「弱点」については調べてあるし、製品リストアップには役に立ちます。あとは自分の判断ですね。で、本題。自分は位置情報ゲームが好きなんで、「新作がないか」と思って調べることがあるんですが、ほんと、記事の内容があてになりません。実際に自分で試せばいいじゃん、は、そのとおりで実際にそうするのですが、そもそもこのランキングやら○○選にとっくにサービス終了しているゲームが含まれていることです。どうみても、記事を書い...
2020.08.04 03:44駅メモ OUR RAILS 位置情報ゲームが好きになったきっかけとなった駅メモが、ほぼ現状を踏襲しつつ、新しいゲームとしてリリースされました。ブラウザゲームですが、「見た目はまったくかわらない」ものです。ポイントは、「イベントをユーザが作る」というところ。特定の駅でフェアをユーザが開催して駅にチェックインにきてもらい、アイテムを得たり、ユーザにアイテムを配るようなことができるというものです。しかし、リリースタイミングは厳しい時期になってしまいましたね。どうしても、密の移動手段のイメージが持たれる鉄道の位置情報ゲームだし、スタートダッシュしにくい状況になってしまいました。スマフォアプリではない形でリリース今回、ブラウザゲームしたのは、GoogleやAppleの抜きを回避ですかね。課...
2020.04.12 13:02Flaskを使ってWebサーバを作る昨年やっていたgeohexを表示するサーバをpythonのFlaskを使って少し書いてみようと思い立ち、やってました。Flaskなのは、今、仕事でも使っているから。私がコードを書いたりはしないのだけど、レビューはするので、知識として押さえたいという感じです。kmlで記録した位置情報データをPOSTすると、それを解析してpostgresqlへ登録し、地図表示のときは、それを読み込んでgeohexで表示するところまではなんとなくできました。javascriptが全然ダメなので、ファイルをドラッグ&ドロップで指定したりできないし、JSONで表示する座標をサーバから読み込んで表示するのではなく、最初からHTML内に書いてあったりと、残念コードですが。ま...
2019.07.21 02:23GPSの記録をGeoHexで表現 2実際にGPSの記録をGeoHex上で表現する場合、まず、GPSロガーでログを記録する必要があります。今回、自分は、GPSロガーAndroidを使って取得して移動したデータを使ってみます。ここで取得した値をgoogleドライブ経由でダウンロードして、加工します。加工には、pythonのscriptを作ってみました。pythonのgeohexのライブラリをpipを使ってインストールします。
2019.07.07 14:55GPSの記録をGeoHexで表現だいぶ前のエントリで地図上に線を引きましたが、これをHex(6角形のマス)で表現していきます。この、「地図をHexで表現する」という方法にGeoHexという方法があります。かなり前に公開されたもので、MITライセンスなので使っていいはず...なにがいいのか?といえば、GPSでは「点」で記録されますが、点を含んだHexになることで、多少の誤差は吸収されたり、同一Hex内の移動なら情報量を減らせるなどがポイントでしょうか。hex_v3.2_core.jsをつかって、総武線を移動した記録の一部を表現すると、こんな感じになります。実際、これに近いことはレキシトコネクトというスマホゲームがあったのですが、移動先でHex毎にチェックイン動作をしなければならず、ずっ...
2019.06.21 03:30GPSの記録で線を引く移動の記録をマップ上に表示しようとすると、まず、移動の記録を取るところから、ということになります。移動の記録については、スマートフォンにGPS機能があることで、手軽にとれるようになりました。例えば、KML形式で取得すると、<when>2019-06-02T07:47:22.669Z</when><gx:coord>145.5978991 43.3309429 73.79999542236328</gx:coord><when>2019-06-02T07:47:29.000Z</when><gx:coord>145.5975803 43.33057485 68.89349...
2019.06.20 00:40ゲームぽく移動記録をつけるスタンプラリータイプの位置情報ゲームがなかなか定着しないので、自分ルールで移動記録をつける仕組みでも勉強がてら作ってみるか、と思い立ちました。その第一弾です。地図を表示する地図を表示するにあたり、どの地図を使うか?というのがあります。OSSの技術者ならOpen Street Map使えや!ってところですが、有志のサーバを使うのは気が引けるし、自分でサーバを立てるのも面倒なので、国土地理院のものを使ってやってみます。JavascriptのライブラリにLeafletを使い、地図タイルの表示などを行います。setViewに緯度、経度、マップレベルを指定して、tileLayerを指定すれば、ブラウザ上に地図が表示されるはずです。<head>&nbs...