-
Android NDKでC/C++側からJavaメソッドを呼び出すAndroid NDK では次の両方ができます。 Java側からC/C++関数を呼び出す C/C++側からJavaメソッド呼び出し 前者はググればやり方がたくさん出てきます。 ただ後者の情報が分かりにくい... それなら...
-
Data URLスキームとは何なのか?便利な理由と扱うときの注意点Data URL スキーム 端的に言うと、URLへのデータ埋め込みに使えます。 これが何の役に立つのか、 これがなぜ便利なのか、 これを使う時の注意点 そういうのをまとめました。 Data URLは便利だけど注意点も多い...
-
PHPでのスクレイピング・SSRに便利な PuPHPeteer を使ってみたスクレイピングとかSSR(サーバーサイドレンダリング)をしたい場合・・・ 普通は nodejs の Phantom とか Puppetter とかを使うことが多いです。 でもとある事情で、どうしてもPHP側でスクレイピン...
-
【NDK】Android開発にC/C++を使う。最低限の導入手順まとめNDKを使うとAndroid開発でこんなことできます。 ネイティブコードを呼び出す コードをC/C++で書くことができる ただその手順がメチャクチャ面倒でした。 同じように困っている人に向けて、 Android開発で N...
-
Bootstrapで *-primary の色を一括変更するにはタイトルの通り。 Bootstrapでの *-primary 色の変え方について。 自力で書き変えする方法もありますが、 一括でprimary色を変更するツールもあります。 超便利だったので、その方法をまとめました。 デ...
-
Androidアプリでの GDPRConsent の導入手順まとめてみたGDPR = EU一般データ保護規則 2018年頃に大騒ぎになってましたね。 もちろんAndroidアプリ開発者も無関係でいられません。 AdMob広告など表示するなら対応必須なんです。 ということで自分への忘備録も兼ね...
-
JavaScriptでのインクリメントの前置後置の罠【a+++b】ある日、Qiitaで面白い記事を発見。 ▼ JavaScriptで+++は許されない+ ++は許される 記事で話題になっているのは、こういう式 ▼ インクリメント(++)と加算(+)の組み合わせ [crayon-6741...
-
PHPでhtmlspecialchars関数をh()で省略する書き方&注意点PHPにはXSS攻撃を防ぐ関数が用意されてます。 それがあの htmlspecialchars 関数 手軽にHTML特殊文字をエスケープできて便利です、 ただ便利なんですが・・・正直言って長い(笑) そこで少しでも効率化...
-
JavaScriptで文字列を真偽値に変換する正しい方法JavaScriptでこういうことをしたい場合・・・ "true" の文字列なら真として判断、 "false" の文字列なら偽として判断 つまり 文字列 => 真偽値 への変換について。 例 : URLクエリから真偽値を...
-
JavaScriptでオブジェクトをキー・値でソートするにはオブジェクトはキーと値をペアで持つデータ型 配列と違ってソート用のメソッドとかもありません。 でもほんの少しだけ工夫すれば、 配列と同じように値・キー名でソート可能です。 そのやり方をコード例と一緒に紹介。 キーでオブジ...