Sponsored links
広告
Twitter
Calendar
    123
45678910
11121314151617
18192021222324
25262728293031
<< December 2016 >>
New Entries
Recent Comment
Category
Archives
【情報】勝ちきれ将棋の掲示板で編集・削除ボタンが消える理由について

勝ちきれ将棋の掲示板に書き込んだ投稿は、投稿した本人に限り編集や削除等の操作を行えます。しかし、投稿した本人かどうかを識別する情報が消えてしまうと操作ができなくなります。どういった場合に消えるのかについて概要を説明します。

 

まず、ユーザが投稿を行うと個人を識別するための識別情報(ランダムな文字列)を作成します。その識別情報はサーバ側とクライアントPCの両方に保存されます。書き込んだ本人かどうかの照合は識別情報の一致で行います。クライアントPC側の識別情報はブラウザのクッキー情報として保存されます。クッキー情報はブラウザのキャッシュデータ削除などで削除される場合があります。また、「InPrivateブラウズ」などのセキュリティを重視したモードでブラウザを使用するとクッキー情報が最初から保存されません。その場合、掲示板で編集・削除の機能が使えなくなります。

 

結論を以下にまとめます。

投稿した本人を識別する情報はブラウザのクッキー情報として保存されている。クッキー情報が消された場合、または作成できなかった場合は編集・削除機能が使えなくなる。

 

どの操作でクッキー情報が消えているかは分からないため、該当していそうな操作を回避して頂けますと幸いです。

 

[補足]

クライアント側の識別情報が消えないようにすれば良いのでは?と思われるかもしれませんが、そのためにはユーザ登録が必要になったり、削除・編集用のパスワードを登録してもらう必要があります。それも一つの選択肢ではありますが、利便性や運用コストを考慮して今の所は考えていません。ご不便をおかけして恐縮ですが何卒よろしくお願いいたします。

 

 

posted by: ken1-fund | 将皇(Android) | 00:17 | comments(0) | trackbacks(0) |-
近況と今後やることなど

近況や今後やる事について適当に書いていきます。

 

■将皇(iOS版)が中華アプリに攻撃された件の顛末

Twitterで書いた件です。iOS版の将皇が大量の☆1攻撃を受けてランキングが下がってしまい、代わりに中国製の将棋アプリが一番人気になったという事件です。☆5のさくらレビューでランキングを上げるという行為は見た事がありましたが、逆のパターンを組織的にやられるとは思いませんでした。☆1のレビューは1日に100〜200ずつ3か月以上に渡って続き、一番酷い時は☆1のレビューが1万個を超えました。精神的にかなり参りました。しかも、相手のアプリは将皇入門編のコンテンツを完全にパクるというおまけつきです。Appleに異議申し立てを行いましたが、☆1のレビュー攻撃については「調査する。必要があればこちらから連絡する。回答をフォローしても優先度はあがらないよ」という冷たい返事で、コンテンツパクリの方は「著作権についての問題は当事者同士で解決してね。自分たちはCcに入れてね」という対応でかなり落胆しました。相手にメールしても全て無視されました。

 

しかし辛抱強くメールを送っている間に状況が好転しました。☆1の攻撃については最後まで回答はありませんでしたが、裏では対応してくれていたようです。☆1の評価が定期的に削除されていき最終的には元通りになりました。この減り方が一定ではなく(週5くらいの頻度で1日に100減る、半月に1回2000〜3000減る)非常にもどかしかったです。著作権の方はAppleは定期的に状況をフォローするのですが、その内容が少しずつ変わっていき「早く解決しないとアプリ削除するよ」になり、最終的には削除となりました。

 

余談ですが、攻撃を受けてApp Storeの順位が大きく下がってもアクティブユーザ数は1割しか減りませんでした。支えてくださっている常連の皆様に感謝です!少しでも長く楽しんで頂けるようこれからも地道に活動していこうと思います。
 

■囲碁アプリの件

囲碁アプリの開発は頓挫してしまいました。プログラム的な問題もありますが、それを克服して自分が理想とするアプリを作っても恐らくヒットしないだろうなという予感というか確信があるためです。現状で一番人気のある囲碁アプリが将棋換算でいうと5〜6番手という扱いになっており、あまりうまみがない市場なのかなと(GooglePlayの場合)。金銭的にもっと余裕ができてから頑張ろうと思います。囲碁をテーマにしたバカゲーを作りたいという個人的な目的があるのでw。

 

■今後の開発内容

まずは、棋譜保存機能を将皇(Android)に移植する予定です。Amazonアプリでしばらくの間テストするので公開は先になるかと思います。iOS版は・・・どうしましょうかね?

 

あと、これは来年になると思いますが、動画リワードを導入したいと考えています。バナー広告の収益性は年々下落傾向にあり、長くサービスを続けるためには動画タイプの広告が必要と判断したためです。既存機能はそのまま使えるようにしたうえで、新機能を使うための広告として組み込もうと思います。実戦詰将棋や勝ちきれ将棋の過去問(5年分)をプレイするために広告を見るとかすれば納得してもらえると思います。思いたい。

 

posted by: ken1-fund | 将棋(色々) | 02:21 | comments(0) | trackbacks(0) |-
将皇入門編(Android)ver3.7を公開しました

お久しぶりです。囲碁アプリの開発が中断してからブログを書くモチベがなくなってしまったのと、既存のアプリでやっかいなトラブルがありしばらく放置していました。今回、将皇入門編(Android)で大きな機能追加ができたのでブログでお知らせします。

 

ver3.7の変更内容

・対局した棋譜の保存・読込機能を追加しました

・対局再開時に先手と後手の対局者を変更できるようにしました

 

ようやく棋譜の保存機能に対応しました。SDカードの書き込み権限を追加した場合のユーザのリアクションが気になりますが、まずは実験してみようと思います。特に問題なければ将皇にも実装する予定です。

 

対局者変更は地味に便利機能だと思います。「コンピュータに勝てない!」→「じゃあ先手・後手を逆にしてどうやったら勝てるかコンピュータに教えてもらおう」みたいな事ができると思います。将皇に実装すれば勝ちきれ将棋の手番を反対にして逆転将棋として楽しめると思います。

 

posted by: ken1-fund | 将皇(Android) | 00:16 | comments(0) | trackbacks(0) |-
囲碁アプリの開発日記(7) 振り出しに戻る

一か月ぶりの投稿です。あんまり進捗がないかも。

プログラムの移植はほぼ完了しました。9路であればGNU GOより強いと思います。COSUMIとだとLV1に勝てるくらいでしょうか?これぐらいあれば初心者向けのアプリとしては十分な気もしますが、囲碁初心者の私には判断がつきません・・・。ただ、初心者の私が見ても明らかに変な手を打ったり地の判定を間違えるので、そこは改善したいところです。しばらくは容量の削減や高速化をしながら完成度を上げていこうと思います!

 

という記事を途中まで書いた後にUnity上で性能測定をしたところ、想定よりかなり遅い事実が判明しましたorz。ノートPC(Core i5)の.NetFramework上で動かした速度の1/3くらいはいける思っていたのですが、同じPCのUnityEditorで動かした場合でも1/5くらいの性能しかでません。スマホ(xperia z3 compact)だと1/10以下しか出ない。はっきり言って全く駄目です。見通しが甘すぎました・・・。

 

その後、原因調査やチューニングなど色々試してみましたが小手先のチューニングでは絶望的な気がしてきました。ここを頑張るくらいならC/C++で最初から作り直した方がよいと思えるレベルです。3か月の作業が無駄になるのは残念ですが、プログラミングの勉強になると割り切って頑張ろうと思います。AI部分をC/C++で書いた場合、Unityのネイティブプラグインを使用するか、Unityを使わずネイティブアプリとして開発するも考えないといけないです。しばらく開発を中断して他のアプリのVUPをしようかな・・・。

 

posted by: ken1-fund | 囲碁 | 15:56 | comments(0) | trackbacks(0) |-
囲碁アプリの開発日記(6)
色々あってモチベーションが落ちぎみなのですが、それでも少しずつ開発を進めています。先日のニュースで「AlphaGo−柯潔戦が年内にも実施?」という情報があったので、そのタイミングまでにアプリをリリースしたいのですがどうなる事やら・・・。

最近は作者自身の棋力を上げるために、開発と並行して囲碁アプリで対局を繰り返しています。でも、イマイチ強くなった感じがしないんですよね。やはり1局を振り返って敗因を確認したり、間違った手をやり直して再対局したいです。既存のスマホアプリではそういった機能が付いていないので、自分で作りながら勉強しています。

棋譜を貼りつけるJavascriptも作りました。今後はこれも活用していこうと思います。
http://ken1shogi.sakura.ne.jp/Igo/kifsample.html

最後の局面で黒番の私は、白に9-三を打たれると1目減る?と思い9-三に打ちましたが、2-七に打たれて負けました。盤面を広く見渡せば2-七に打たれる方がはるかに厳しいので先に2-六か2-七に打って攻めるべきでした。・・・みたいな感じで悪手をまとめて再学習していきたいです。入門向け記事の例題にもなって一石二鳥かも!
 
 

posted by: ken1-fund | 囲碁 | 23:12 | comments(0) | trackbacks(0) |-