2020年2月23日日曜日

Smart Previewer Ver2.0.3 (Firefox) リリース

Ver 2.0.3の新機能

・他
 ・使用者向け
  設定画面において、設定値が変更されるまで表示されない問題を修正しました。
 ・開発者向け
  「initializeOptions」は既定値を設定する代わりに設定を削除するようにしました。

https://addons.mozilla.org/ja/firefox/addon/smart-previewer/
https://github.com/Soushi-Atsumi/SmartPreviewer_Firefox

Smart Previewer Ver2.0.1 (Firefox) リリース

Ver 2.0.1の新機能

・機能
 ・一般
  動的に動作するページに対応しました。これは僅かに効率に影響します。必要のない方は無効化できます。
 ・設定
  更新設定が追加されました。
・他
 ・開発者向け
  間隔のstep属性を0.25に変更。

https://addons.mozilla.org/ja/firefox/addon/smart-previewer/
https://github.com/Soushi-Atsumi/SmartPreviewer_Firefox

2020年2月11日火曜日

「Xamarin.Forms.ImageSource.FromResource」メソッドをリリースビルドで使う場合の注意点

表題の関数を使ったアプリを起動すると、エラーコード「0x80040905」とともに強制終了してしまった。
AndroidとiOS では問題ないのにUWPで失敗するのはなぜなのか...と悩んで色々調べてみた結果、.Net Naitiveを使用する場合はアセンブリ情報を渡さないと実行できないとのこと。

39685 – ImageSource.FromResource doesn't work on UWP in release

4年も前からある問題のようだが、なぜドキュメントに載っていないのか...
この問題を解決するにはbugzillaで述べられているように、「Assembly.GetExecutingAssembly()」を第2引数に渡せばよい。

ImageSource.FromResource("Namespace1.Namespace2.image.png", Assembly.GetExecutingAssembly());


ちょっとだけ賢くなった。

2019年12月30日月曜日

サイドバーで開く Ver3.1.0 リリース

Ver 3.1.0の新機能

・機能
 ・サイドバー
  サイドバーの配置が可能になりました。サイドバーを全てのページに配置するかしないかを選択できます。詳しくは、オプション画面を見てください。

https://addons.mozilla.org/ja/firefox/addon/open_in_sidebar/
https://github.com/Soushi-Atsumi/Open-in-Sidebar

2019年12月26日木曜日

ffmpegで動画にindexを付ける

動画によっては、index情報が付与されている位置がファイルの最後尾にあることがある。
この状態ではストリーミング再生が失敗し、ダウンロード後の再生になるため、サイズが大きいファイルだと再生まで時間がかかってしまう。
以下のコマンドを実行することで、index情報をファイルの先端に移動し、ストリーミング再生を可能にすることができる。

ffmpeg.exe -i 元のファイル名 -codec copy -movflags +faststart 保存先

ただし、この機能は「mov/mp4/ismv」にしか対応していない(4.18 mov, mp4, ismv)。
また、分割出力の場合にも対応していないらしい(試していないが、分割出力の場合はマニフェストファイルが存在するため、当然なような気もする)。

手元のAndroid端末では、index情報を付与しないと動画の再生すらできなかった。
同じ悩みを抱えている方は、この方法を試してみてはいかがだろうか。

2019年10月7日月曜日

サイドバーで開く Ver3.0.2 リリース

Ver 3.0の新機能

・機能
 ・効率化
  非効率な処理を修正。これは表示の遅延を解消します。
 ・追加の権限
  追加の権限を設定画面で許可できるようになりました。現在、ブックマーク権限のみを対象としています。
 ・設定
  「このページを開く」のhttp/httpsの選択を追加。
  「追加の権限」を追加。
 ・ブラウザ互換性
  対象の最古のバージョンを60から57に変更。
 ・修正
  urlが「view-source:」を先頭に持っている場合、「ソースを見る」が機能しない問題を修正しました。
・他
 ・開発者向け
  全ての処理を関数の中に分割しました。ソースコードがさらに読みやすくなります。
  全てのプロジェクトファイルをソリューションに追加。

https://addons.mozilla.org/ja/firefox/addon/open_in_sidebar/
https://github.com/Soushi-Atsumi/Open-in-Sidebar

2019年10月2日水曜日

サイドバーで開く Ver2.2.1 リリース

Ver 2.2.1の新機能

・修正
 httpsのみを有効にしている場合に、"このページを開く"が表示されない問題を修正しました。

https://addons.mozilla.org/ja/firefox/addon/open_in_sidebar/
https://github.com/Soushi-Atsumi/Open-in-Sidebar

2019年9月28日土曜日

サイドバーで開く Ver2.2 リリース

Ver 2.2の新機能

・機能
 ・ツールバー
  ツールバーをクリックしたとき、コンテキストメニューからページを開いた場合でもサイドバーのページを更新できるようになりました。
 ・タブ
  選択されたタブと現在のページをサイドバーで開けるようになりました。

https://addons.mozilla.org/ja/firefox/addon/open_in_sidebar/
https://github.com/Soushi-Atsumi/Open-in-Sidebar

2019年9月7日土曜日

無制限のディスク容量と無制限の通信量を提供するTMDHosting を使ってみた

※宣伝ではないので割引コードとか用意してないです

自作アプリのために大容量で格安のレンタルサーバーかVPSを探していたところ、TMDHostingがよさそうだったので早速1年契約を結んだ。

内容は
  • Web Hosting
  • Starter
  • ドメインは無し(自前のものを使用)
大体56ドルほどだった。
因みに、サイトには2.95ドルとあるが、これは3年契約した場合の値段である。
ドメインを取得する場合は、ドメインプロテクションの購入が必然なので、さらに12ドル/年必要となる。

購入を終えて、早速2、3日に分けて手元のデータをアップロードしたところ、50GBあたりでアカウントとサーバーに制限がかかってしまった。
どうやら「制限なし」でも使いすぎると制限がかかるらしい。

チケットが作成され、解約するか、データを消すか、他の大容量が可能な契約(専有サーバー)に切り替えるかを選べとの連絡が来る。
50GBぽっちでは使い物にならないので、解約することにした。

こうして、人生初のレンタルサーバーの契約は3日で終了した。

返金保証期間の60日以内だったので、返金を要求したところ、こういう負荷をかける行為が原因で解約した場合は返金されないらしい。
確かに規約を見るとそう書いてあるが...
面倒なので諦めて、おとなしくAzureを使うことにした。