サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
猫
masahide318.hatenablog.jp
技術同人誌 Advent Calendar 2018 14日目の記事です。 本当はなぜこの本を書いたのかの深掘りとかしようと思いましたけど、本についての想いはこちらのブログに込めておきました。 熱い思いを込めておきましたので読んでください。 www.wantedly.com もう技術書典については書くこともなくなってきたので総まとめ的な感じで執筆環境から入稿作業や売上どうだったか的なところを備忘録を込めて書いていきます。 執筆環境 VSCodeでMarkdownで執筆していました。 文章の校正にredpenを最初使ってたんですが、途中でVSCodeのプラグインでテキスト校正くんというものを発見してからこちらを使ってました。 基本的にはVSCode上でMarkdownでpreview見ながらがーっと書いて ある程度書けたらmd2reviewでREView形式に変換してpdfを出力していました
とあるPHPで書かれたWebサービスAから、とあるJavaで書かれたWebサービスBにパラメーターを暗号化してqueryパラメーターで渡したいときがあったのでその時のメモ PHP側の暗号・復号化を行うクラス <?php class MyCipher { const SECRET_KEY = "1234567890123456"; //Javaと共通の秘密鍵。ランダウな文字列16桁 const IV_PARAMETER = "1234567890123456"; //Javaと共通のIV。ランダムな文字列16桁 const METHOD = "AES-128-CBC"; //256のほうが安全だが、Java側がデフォルトで256使えないので128にしてる /** * 受け取った文字列を暗号化しBase64+URLエンコードして返す * @param $originalStr * @retur
ちょっと仕事でアプリのクラッシュログがすごい量出てきて調べてほしいと言われてとりあえずFabricのスタックトレースをみてみたら 「java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState」で落ちまくっている。なんとなく予想はしていたが Fragmentの貼り付けているWebViewのonPageStartedでDialogFragmentをshow()して、onPageFinished()でdismiss()している箇所があり ここの部分が半端無く落ちてる。まぁそうだろうな…WebViewのロードが終わる前に画面回転とかしたらこのExceptionが発生してそのまま即死コース一直線だ とりあえず参考ソース シンプルなProgressDialogFragment public
このページを最初にブックマークしてみませんか?
『masahide318.hatenablog.jp』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く