年ちょっと経ちました。デプロイをしています。してデプロイを行ってました。詳しくは下記の記事を参考にしていただければと思います。便利そうだったのでそちらでデプロイをするようにしてみました。リポジトリであれば無料。登録プランとデフォルトの使用制限を超えると超過分が請求されるといった形です。使用制限は下記の表の通りです。詳しくは以下の公式サイトから確認してみてください。2019年12月1日Hugoで関連する記事を表示するこんにちは、@kz_moritaです。なるまで皆さんに読んでいただけるまでになりました。87.26%となかなか高かったのでここを改善するために、ブログ記事に関連する記事を表示してみました。使ってる方はぜひ入れてみてください。バージョンは以下になります。自分のサイトの例を下記に載せます。重要な部分は以下の部分です。2019年11月23日KotlinとCoroutineに入門してみたこんにちは、kz_moritaです。ついて勉強がてら軽く触ってみました。作るところから詳しめに書いていきます。使う想定なので、別環境の方は適宜読み替えてください。プロジェクトを作ります。このアプリ名を入れます。上記まででプロジェクトの作成は完了です。以下に入れると良さそうです。配下にソースコードを入れます。いうファイルを作り実行してみます。表示されるのを確認できるかと思います。2019年11月17日C++で順列を全パターンを列挙するこんにちは、@kz_moritaです。実装したりしています。年はずっとスマホアプリのクライアント側のエンジニアをしていたのでとても新鮮な気分です。プライベートでは競技プログラミングに取り組んでいます。今回のその中で勉強になった順列を全列挙する方法について簡単に紹介します。用いてこんなにシンプルに実装できるとは思いませんでした。ような列が与えられた時に以下のような全ての並び方を列挙することです。重ループすればよい)2019年11月8日Appleに登録したDevice一覧をUserScriptを使って抽出するこんにちは、@kz_moritaです。登録するかと思いますが、たくさん登録しすぎると管理しきれなくなってくるかと思います。使って抽出してみました。ブラウザの拡張機能をインストールしてページにアクセスしたタイミングで任意のスクリプトを実行できる機能のことです。ブラウザの拡張機能としては、以下の2つが代表的だと思います。使用する前提で説明をしたいと思います。インストールすると以下の(赤枠)ような、アイコンが出てきてそれを押すとこのようなメニューが表示されます。押すと以下のような画面が表示されるかと思います。ソースコードは以下のようになっています。here.2019年11月3日iOS13でHLS動画をダウンロードする際の注意点こんにちは、kz_moritaです。形式の動画がダウンロードできなくなるバグが発生したのでそのことについてまとめます。動画のダウンロードができなくなる不具合が発生しました。今回上記のの方法でダウンロードできなくなった原因を調べて行った結果、どうやらメディアプレイリストを指定した場合に上記の方法ではダウンロードできない模様でした。それらがダウンロードできなくなりました。ダウンロードが行えるようにしました。プレイリストファイルには、メディアプレイリストとマスタープレイリストの二種類があります。以下にそれぞれのサンプルを記載します。ファイルを指定することになります。マスタープレイリストでは、帯域幅などを指定して通信状況に応じてメディアプレイリストを切り替えるといった指定をすることができます。このインターネット帯域によって適切なビットレートのストリームに切り替えて再生する技術のことを、アダプティブストリーミングといったりします。動画のダウンロードする際の注意点について簡単にまとめ、メディアプレイリストとマスタープレイリストについてまとめました。更新情報を注意深くみていくことが大事だなぁと思いました。Docker上でOSをビルドするこんにちは。本をのんびりとすすめています。仕組みについて自作しながら学べる素晴らしい本だと思います。ちなみに新しめの本だた、最近以下の本も発売されたみたいなので、こちらの本で入門されるのも良いかもしれません。日目で開発環境周りでつまづいたのでそのことについてまとめます。上で開発を行っていました。情に資料を残してくださっているおかげでわりとすんなり環境構築ができました。非常に参考になったのでおすすめです。本ブログでも環境構築の内容を上記のブログ、リポジトリを参考にしながら書いているのでよかったら参考にしてみてください。言語のコンパイル(リンカ)周りでつまづきました。オプションがない模様です。競技プログラミングのためのC++標準入力こんにちは、@kz_moritaです。標準入力の受け取り方を簡単にまとめます。いうものを使用します。いう変数で管理することができます。以下のような形式で2つの数値が入力として与えられるケースを考えます。この場合には、以下のようなコードで受け取ることが可能です。あるのが、以下のような形式の入力です。この場合は以下のようにして受け取ることが可能です。用いたい場合は以下のようにすれば良いです・2019年10月14日HLSのブラウザの対応状況についてまとめてみたこんにちは、@kz_moritaです。動画のブラウザの対応状況についてまとめてみます。形式の動画を再生するには、以下の2つの条件のいずれかを満たす必要があります。各ケースについて簡単にまとめます。動画の再生をデフォルトでサポートしているのは以下のブラウザです。対応している必要があります。詳しくは以下を参照してみてください。使用できないのは以下のようなブラウザたちです。kz_moritaです。アプリで開いて読むといったアプリのサンプル実装をしましたのでそのことについて簡単に書いていきます。ソースコードはこちらになります。それでは、以降でソースコードについて簡単に説明していきます。いうクラスを作っていますのでそちらのコードを以下に載せます。「30日でできる!OS自作入門」の準備こんにちは、@kz_moritaです。いう本を購入して始めました。環境向けに書かれています。自作するための環境を作っていきます。用の環境を作っていくのですが、すでに環境を作られている方がいます。以下のリポジトリにある通りに環境構築をしていきます。いうエミュレータを使用します。ソースコードからビルドして入れます。ソースコードは以下からダウンロードします。