- 2020年4月9日
【Laravel】ユーザのパスワード認証の実装を追う
Laravelの用意した認証機能フレームワークでは要件を満たせないが暗号化の様なクリティカルな部分は抜き出して使いたいときがあります。実装を追うことでどこで何をしているか探します […]
Laravelの用意した認証機能フレームワークでは要件を満たせないが暗号化の様なクリティカルな部分は抜き出して使いたいときがあります。実装を追うことでどこで何をしているか探します […]
今回は、UIView の重なりについてです。 アプリで Floating Action Button をページの右下に表示しているのですが、スワイプビューを追加したらその下に隠れて […]
LaravelにはAPIトークンを用いてユーザを認証する仕組みが組み込まれています。拡張機能であるLaravel Passportというものもありますが、この記事では組み込みのA […]
昨日に引き続き、iOS アプリで導入したライブラリのご紹介です。 今回は、PullToRefresh 機能を実装する際に使用していたライブラリが古かったので、別のものに入れ替えまし […]
例えば、次のコードがあるとします。 クリックの度に変数 i を 1 増加してそのインデックスの配列 items の中身を表示するプログラムです。これを実行するとクリックを何度か […]
先週に引き続き、以前開発した iOS アプリのリファクタリング作業中に導入したフレームワーク「Material」のご紹介です。 アプリにはもともと「MaterialKit」というラ […]
SMSは二段階認証などでしばしば使われる電話番号を宛先にして送るメッセージです。もともとメッセージとして使う予定のなかった機能であったり、基本的に有料であったりとwebと少し違い […]
今回は、タイトルにもある通り、Xcode の Simulator で iOS アプリを実行した際に、「This app could not be installed at this […]
次の様なことをすると値が一見変更されるようでされません。エラーもでません(実はNoticeがでるっぽいです。この問題が出た時の実行環境はNoticeを無効化していた感)。 この […]
凄まじく今更な内容ですが、しばらく Swift を使わないと、Swift での for ループの書き方を忘れてしまうので、備忘録としてまとめます。 今回のエラーは数年前に開発された […]
昨日に引き続き、CocoaPods で発生したエラーについてです。 今回は、管理しているライブラリのインストール時に発生したエラーの対処法をまとめました。 実際のエラーメッセージは […]
JavaScript、Pythonなどをはじめに少なくない言語で外部との通信処理などの非同期処理をPromise、callback、asyncといった処理結果を待った後に行う処理 […]