Sponsored links
広告
Twitter
Calendar
 123456
78910111213
14151617181920
21222324252627
28293031   
<< January 2018 >>
New Entries
Recent Comment
  • 将棋アプリ将皇(iOS版)ver5.0を公開しました
    ken1 (01/04)
  • 【12/7 追記】【報告】将皇(Flash版)で使用しているサーバが遅くなっています
    n (01/04)
  • 将棋アプリ将皇(iOS版)ver5.0を公開しました
    むささび (12/23)
  • 将皇入門編(iOS版)ver2.4を公開しました
    N (12/23)
  • 雑記
    ken1 (12/22)
  • 将皇入門編(iOS版)ver2.4を公開しました
    ken1 (12/22)
  • 将棋アプリ将皇(iOS版)ver5.0を公開しました
    ken1 (12/22)
  • 将棋アプリ将皇(iOS版)ver5.0を公開しました
    豆腐 (12/22)
  • 雑記
    cel (12/20)
  • 将皇入門編(iOS版)ver2.4を公開しました
    N (12/20)
Category
Archives
【12/7 追記】【報告】将皇(Flash版)で使用しているサーバが遅くなっています

将皇(Flash版)で使用しているレンタルサーバ(Big-Net)が遅くなっています。要因が一時的なものか分からないため少し様子を見ています。問題が解決しない場合は他のサーバに移転する予定です。ご不便をおかけしてしまい申し訳ありませんがよろしくお願いいたします。

 

【12/7 追記】

現時点では問題が解消されていますが、同様の問題が起こった場合に備えて新サイトを用意しました。問題が解消されない場合はこちらをメインにする予定です。

 

http://ken1shogi.sakura.ne.jp/shogi/shogi.html

 

なお、ランキングデータは独立しています。引継ぎ機能はありませんのでご了承ください(こちらのサイトだと簡単に1位がとれるかも?)

 

posted by: ken1-fund | 将皇(FLASH版) | 17:24 | comments(3) | trackbacks(0) |-
将皇(Flash版)のver4.2を公開しました

将皇(Flash版)のver4.2を公開しました。Microsoft EdgeとSafariでもLV2以降のCOMを使用できるように対応しました。

 

これを将皇(Flash版)の最終バージョンにする予定です(致命的な不具合修正は除く)。皆さんもご存知かと思いますが、Adobe Flash Playerは2020年末を持って提供終了となります。将皇(Flash版)も2020年末までに提供を終了する予定です。また、Javaアプレットについてはそろそろ対応を終了しても良いのではないかと考えています。JavaアプレットはIE環境でLV2以降のCOMを使用するために必要なモジュールです。IE以外のブラウザ(Chrome,FireFox,Microsoft Edge,Safari)であればJavaアプレットは不要であるため、LV2以降をプレイしたければ他のブラウザを使ってもらう形にしたいと考えています。

 

別にそのままにしておけばいいんじゃない?と思う方もいらっしゃると思うのですが、Javaアプレットは署名をするのに毎年お金がかかるんですよね。2020年末まではあと3年分の署名が必要で15〜16万ぐらいかかります。使っている人が少ないのであれば終了したいと考えています。ただ、本サイトはIEユーザが6割以上いるので意外と影響が大きそうで悩んでいます・・。

 

将皇(Flash版)が終わったあとはどうするの?という件についても色々考えているところです。技術的にはHTML5版を使った将皇(WEB版)を作る一択なんですが、時間の制約、モチベーションの有無、費用対効果などがあり、このままサービス終了という選択肢もなくはないです。ひとまず来年はHTML5の勉強も兼ねてスマホアプリのいくつかをWebアプリ化してみようと思っています。

 

posted by: ken1-fund | 将皇(FLASH版) | 10:55 | comments(0) | trackbacks(0) |-
将皇(Flash)のJavaアプレット不要版をテスト公開しました

将皇(Flash)のJavaアプレット不要版をテスト公開しました!

 

現在の将皇(Flash)はLV2以降で対局する際にJavaアプレットを使用しています。このJavaアプレットが使える環境が年々少なくなっていき、今ではInternet Explorer(IE)のみとなってしまいました。更にIEもMicrosoft Edgeに置き換わっていくため、このままでは将皇LV2が使えなくなってしまいます。数年前からこの懸案は承知しており代替案を探していました。Flash Alchemy、PNACL、asm.jsなど「Web環境でネイティブなみのスピードが!」と期待させてくれる技術は現れるものの、中々実用的に使えるものがなくがっかりする日々。赤字覚悟でサーバサイドで動かすしかないか・・と半ばあきらめかけていたところ、とうとう実用的に使える技術が現れました!WebAssembly(WASM)です。

 

WASMは開発環境の整備が面倒くさそうなイメージがあったのですが、下記のサイトを参考にさせて頂いたところ非常に簡単にできました。恥ずかしながらDockerの存在を全く知りませんでした。世の中の進歩に全くついていけてないです・・。

http://shogonir.hatenablog.com/entry/2017/05/14/031439

 

というわけで、WASM対応したテスト版を以下に公開しました。現在WASMに対応しているブラウザ(Chrome,FireFox)であれば将皇LV2以降をプレイできるはずです。Microsoft EdgeとSafariも今後WASM対応していくと思います。

 

http://ken1shogi.sakura.ne.jp/shogi/shogi.html

 

動作結果をご報告頂けると大変助かります。その際はOS、使用ブラウザなどの動作環境も合わせてお願いいたします。

 

 

posted by: ken1-fund | 将皇(FLASH版) | 18:08 | comments(5) | trackbacks(0) |-
将皇(Flash版)のver4.0を公開しました

将皇(Flash版)のver4.0を公開しました。実に3年ぶりの機能追加です。

 

・COMレベル4,5,6を追加しました

・COMレベル2と3をスマホの基準に合わせました

 

[URL]

http://www14.big.or.jp/~ken1/application/shogi.html

 

思考ルーチンに手を入れたのは7年ぶりです。従来バージョンよりは強くなっていますが、体感的にはどうでしょうか?実際に試して頂ければと思います。問題なく動作すればAndroid版、iOS版にも展開していく予定です。また、CPUのレベルが同じであれば、Flash版でもスマホ版でも同じアルゴリズムも使用するように仕様変更しました。具体的にはFlash版のLV2とLV3が弱体化しています。

 

これ以上強くする場合は一から作り直さないと駄目ですね。それはそれでチャレンジしてみたい気持ちもありますが、他にやりたい事や作りたいアプリもあるのでどうしようか悩みどころです。あとは、LV2以降のAI処理で使っているJavaAppletが非サポートになりつつあるため(現状でもIEしかサポートしていない)、どこかのタイミングでWebAssemblyに切り替えたいです。

 

posted by: ken1-fund | 将皇(FLASH版) | 00:03 | comments(2) | trackbacks(0) |-
【復旧】【報告】将皇(Flash版)のサーバがダウンしているようです

【追記】復旧したようです。ふぅ。

 

5/16深夜頃から将皇(Flash版)が使用しているBigNetのサーバに繋がらなくなっています。数日前にもサーバが重くなる現象が起きていましたが、今度は全く繋がらないようです。朝までに元に戻っている事を期待したいですが、駄目だった場合はお察し頂けますと幸いです。

 

βテスト用のサイトで通常対局と勝ちきれ将棋はできますので、こちらをご案内しておきます。

http://ken1shogi.sakura.ne.jp/shogi/shogi.html

 

posted by: ken1-fund | 将皇(FLASH版) | 03:37 | comments(0) | trackbacks(0) |-