ちーたんタッチボードがフリーソフト100に掲載されました

なかなか更新ができていないちーたんタッチボードですが、フリーソフト100のサイトに掲載されました。ツールについての基本的な内容や導入部分について説明されています。


プログラムから Translator Text API を使用してテキストを翻訳する

Microsoft Translator API は今まで Azure Marketplace で提供されており、プログラムから API を通じてテキストを翻訳する場合はこちらを使用していました。しかし、2017/1/1 から制限が開始され、2017/04/30 以降は完全に使用できなくなるので、Microsoft Azure 側(Marketplaceでないほう)の API に切り替えることにしました。

切り替えは終わったのですが、せっかくなのでついでに使い方について Tips を書いてみました。無料版でも月 200万文字まで翻訳できるので、使ってみたい方は試してみるといいかもしれません。


しゃべりながらゲーム制作やってみます #29 画面ステータスとコマンド

Ver 0.30 を公開してから Ver 0.40 に向けての制作を行っていたのですが、なかなか動画の収録を行うタイミングが取れなくてずるずる後ろに伸びてしまっていました。たぶん3~4か月ぐらい空いてしまったのですがようやく動画を撮ることができ公開に至ることができました。

一応動画を公開していない間も少しずつ改良はしていったので、Ver 0.30 と違うところがいろいろでていると思います。説明したい部分も沢山あるので、時間がとれれば随時動画にしていきたいと思います。

今回2本分収録できたうちの1本を公開しました。今回はバトルフィールド上においてのステータスの表示内容とコマンドスロットという装備変更・使用についての説明になっています。もう1本については近いうちに公開するのでお待ちください。


Outlook カレンダーでアラームが鳴った後しばらくすると勝手にアラームが消える現象を推測する

私の環境ではローカルに Outlook 2013 をインストールし、Microsoft の Outlook カレンダーとローカルの予定表を同期させています。予定を入力し、時間になったらアラームを表示させるように設定すると、アラームウィンドウが表示されるようになっています。

2016-11-06 12_50_09-アクション センター

表示されたアラームは明示的に消すまでは通常残り続けるのですが、何かのタイミングで表示後数十秒程度経過すると勝手にアラームが消えるようになってしまいました。予定表のアラームも「なし」に戻ってしまう現象です。

この現象についていろいろ試してみた結果治ったように見えるので、その原因の発生理由などについて書いてみたいと思うのですが、不具合の再現など細かく検証するのもめんどうだったのでおそらくこうだろうという推測で書きます。

現象

まず、ローカルで予定を作成し、アラームを設定すると、その時間にアラームは表示されるのですが、しばらく経つと勝手に消えます。予定自体は Outlook カレンダーにも同期されていますが、アラームが勝手に消えるとどちらのアラーム設定も「なし」に変わります。

Outlook カレンダー1

クラウド側の Outlook カレンダーで予定を作成し、アラームを設定した場合でも、ローカルで一度アラームは表示されますが、やはり一定時間後に消えてしまいます。この段階では Windows Update かなんかで何らかのバグが出てきたのではないかと思いました。

実はもう一台PCがあった

デスクトップで作業している PC とは別に Hyper-V で常時動かしている PC があり、実はそちらでも Outlook 2013 を常に起動していました (PC-B とする)。PC-B ではメールを見ることはあるのですが、頻繁に使うわけではなく、アラームを消したりするのが面倒なので、Outlook 2013 側でアラームを表示しない設定にしていました。なぜかというと、アラームを消すという動作は PC ごとに行われており、アラームを表示しておくと PC-B のほうにどんどんアラームが溜まっていくからです。

image
Outlook のオプションでアラームを非表示にできる

しかし、この設定は前々から行っていたものであり、PC-B でアラームを非表示にしていたからってほかの PC のアラームには影響はありませんでした。

Microsoft Exchange に変更した影響か

最近メールの送受信が失敗することが多く、ローカル PC 側の Outlook でアカウントを再作成していたりしていたのですが、その際接続方法が変わっているのに気づきました。前まではたしか種類が「Exchange ActiveSync」だったと思いますが、現在接続しようとすると「Microsoft Exchange」になっています。

image

予定表のアラームが勝手に消えるようになったタイミングと、PC-B でアカウントを作り直した時期が近いことを思い出し、もしかしたら Microsoft Exchange に変更したことによってアラームの制御も同期されるようになったのではないかと思います。

実際のところ推測でしかないのですが、PC-B 側でアラームを表示するようにしたところ、勝手にアラームが消えることはなくなりました。アラームが溜まるという問題についてですが、逆に同期されるようになったことにより、特定のPCでアラームが溜まるということはなくなりました。

Outlook カレンダー2

もし、同じような現象に見舞われたのであれば、上記の状態を確認してみるといいかもしれません。