react native webviewでエラーハンドリング react nativeのiOS上でファイルをプレビューするときに使う WebViewだが、開けないファイルを開くとエラー画面が無骨に表示されてしまう。 エラーが発生した場合に関数を実行させてダイアログを出す・・・・とい… Tomohiroハック2017.07.25 884
iCalendarにicsファイルで自動的に予定を設定する icsファイルを使用することでiOSのスケジュールアプリに多くの予定を一度に設定することが出来ます。BEGIN:VCALENDARで始まりを、END:VCALENDARで終わりを表し、BEGIN:VEVENT〜END:V… Kazuki-Tohyamaハック2017.07.25 1,088
SQLのデータ参照の簡易化(タイムラインの絞り込み機能) 前回は処理が重くなりすぎてしまいました。 その理由として考えられるのはFROM文にテーブル3つ与えたことが考えられます。 その為今度はFROM文に分岐を加えることにしました。 /**変更前**/ body.append(… hiwm0126ハック2017.07.25 144
SSL証明書周りの中身の表示 SSL証明書 openssl x509 -text -noout -in example.crt 秘密鍵 openssl rsa -text -noout -in example.key CSR openssl req … alkoshikawaハック2017.07.25 392
Rails FATAL: permission denied for database “postgres” Herokuの本番環境で、 以下のようなコマンドでdatabaseを削除するアクションをしようとすると、タイトルのようなPermissionエラーにあう。 $ heroku run rails db:migarte:re… nissyハック2017.07.24 1,141
Chrome のページ読み込み完了時間 (Load, Finish, DOMContentLoaded) をコピる ダルかったので、Developer Tools の Developer Tools を開いてコピった。 (Developer Tools のガワも HTML + JS で出来ているのです….) もっとスマート… 駆け出し 太郎ハック2017.07.24 9,388
XSS対策 function h($str) { return htmlspecialchars($str, ENT_QUOTES, ‘UTF-8’); } という関数を使うと解決することができる Miku-Kadoyaハック2017.07.24 137
String文字列からStringBuilder等使わずに文字を切り出す Stringから一文字だけ取り出すにはcharAt関数を使います。括弧の中に取り出したい文字が何文字目にあるか(一文字目は0)を指定します。Stringではなくchar型で出力されます。 String foo = “ab… Kazuki-Tohyamaハック2017.07.24 429
Contact Form 7のフォームにログイン情報を埋め込んでメールで表示する コンタクトフォーム設定画面の「フォーム」で以下のhiddenタグを埋め込みます。 [hidden your-name default:user_display_name] [hidden your-email defau… haradaハック2017.07.24 3,517