さくらインターネット

さくらインターネットのレンタルサーバーにsodium拡張をインストールする方法

laravel-firebaseを使用するにあたり、sodium拡張の導入に苦戦したためメモがわりに残しておきます。環境さくらのレンタルサーバー スタンダードプランPHP8.0.21SSH接続しての作業#作業用ディレクトリの作成$mkdir...
iOS

[Swift] すぐに使えるカラーピッカー

簡単に使えるカラーピッかを作成しましたので、ご紹介させて頂きます。スライダーを使用し、RGB・HSVと2通りの方法で選択可能です。RGBHSVコードダウンロード使い方Color-Picker.xibとColorPickerView.swif...
iOS

[Swift] 便利な機能拡張 UIViewController編

Swiftでのアプリ開発で使える、便利な機能拡張をご紹介させて頂きます。今回はUIViewController編です。エラー表示UIAlertControllerを使用して、1行でエラーなどのメッセージを表示させることができます。コードex...
iOS

[Swift] 進捗インジケーター付きのボタン

データの読み込みなどで使用できる、くるくる回る進捗インジケータ付きのボタンの紹介です。Storyboard・コードどちらからでも使用可能です。UIButtonカスタムクラスimportUIKitfinalclassButtonWithLoa...
iOS

[Swift] WKWebViewでアクセスできるサイトを制限する方法

WKWebViewを使用する際、特定のドメインのサイト以外へのアクセスを制限する方法です。デリゲートを指定webView.navigationDelegate=selfデリゲートメソッドを実装funcwebView(_webView:WKW...