Introduction to Firebase Notifications
public class HogeUnitTest { @Test public void hogeTest() { HogeStatus hogeStatus = new HogeStatus(); assertTrue(hogeStatus.isRunning()); assertFalse(hogeStatus.isCanceled()); //cancel hogeStatus.cancel(); assertFalse(hogeStatus.isRunning()); assertTrue(hogeStatus.isCanceled()); //finish hogeStatus = new HogeStatus(); hogeStatus.finish(); assertFalse(hogeStatus.isRunning()); assertFalse(hogeStatus.
By Wicker Paradise アイコンに関するニュースから販売まで手がけるサービス「Icons8」の中の人が、ウェブサイトのデザインを大幅に変更したところ47%ものユーザーを失ったことをブログで明らかにしました。ブログではユーザーを失うまでの経緯や、なぜ失ってしまったのかの分析結果まで書かれていて、興味深い内容になっています。 How We Lost 47% of Our Users After a Redesign | Icons8 https://icons8.com/articles/how-we-lost-47-of-our-users-after-a-redesign/ サービス開始当初、Icons8はアイコンの開発・販売を手がけるサービスでしたが、毎日新しいアイコンを作り続けるのには無理があるため、「リクエストアイコン」という機能を実装しました。リクエストアイコンとは、
If your Android app derives keys using the SHA1PRNG algorithm from the Crypto provider, you must start using a real key derivation function and possibly re-encrypt your data. The Java Cryptography Architecture allows developers to create an instance of a class like a cipher, or a pseudo-random number generator, using calls like: SomeClass.getInstance("SomeAlgorithm", "SomeProvider"); Or simply: So
はじめに みなさん、こんにちは。CMake Advent Caldendar 2014 もついに最終日となりました。最後は、CMake に関する情報を集める上で、どこを見たらいいのか、などについて書いていきます。また、CMake 3.1.0 での変更点についても触れます。 情報源 CMake は、英語圏を含めてもWeb・書籍ともにまとまった情報が少ないです。ここでは、CMake のまとまった情報が載っているものを記します。 Web 基本的に、公式リファレンスをみることになると思いますが、下記のWebサイトがあります。 CMake Reference Documentation — CMake 3.0.2 Documentation 言わずと知れた公式リファレンス。当然の事ながらここが一番詳しいです。しかし、リファレンスであるので具体的にその機能をどう使えばいいのかがよく分かりませんし、英語
はじめに CMakeプロジェクト以外でビルドされた既存のライブラリや、プロプライエタリなライブラリでソースコードが公開されていないライブラリを、CMakeプロジェクトで利用したいケースがあります。 このようなライブラリをCMakeのターゲットとして扱うための仕組みが IMPORTED ターゲットです。 (ライブラリだけでなく、実行ファイルをIMPORTEDターゲットとして定義することもできます) 他にも、package-config.cmakeを記述する際に、インストールツリーのライブラリファイルをIMPORTEDターゲットとして定義するという使い道もあります。実際に、install(EXPORT) コマンドが生成するexport.cmakeはIMPORTEDターゲットを使用しています。 IMPORTED なライブラリを定義する add_library() コマンドに IMPORTED オ
CMake の ExternalProject モジュールの使い方についての日本語記事が少ないように感じたので、忘備録も兼ねて。 ExternalProjectとはなんぞや? ソースツリーの外部から別のプロジェクトを持ってきてビルド、インストールまでやってしまえるという機能です。 どういう時に便利か? *unix 系 OS だと大抵のライブラリは apt や yum, pacman などで簡単にインストール出来ますが Windows じゃなかなか大変です。ExternalProject が提供する ExternalProject_Addを使うことで外部依存ライブラリのセットアップを自動化出来ます。 サンプル OpenGL 系のライブラリ glfw に依存するプログラムを例にします。まず CMakeLists.txtから 幾つかポイントを列挙していきます。 cmake_minimum_req
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く