C# で任意の文字種を使った適当なランダムパスワードをつくる

アカウント管理系のソフトを作っているとパスワードの自動生成が必要になることがあります。そんなときにあると便利なのが、パスワード生成ロジックです。 今回は使える文字列を引数で指定できるパスワード生成メソッドをご紹介します。 ソースコード なにはともあれソースコードです。 インターフェース 使う文字列が既定の半角英数字でよければ、引数はパスワードの長さを指定する・・・続きを読む

Cypress を使用して自動テストをしてみた

こんにちは。ふっくんです。 今回は自動テストツール Cypress のご紹介をします。 ※検証環境 macOS 10.12 ※node.jsを事前にインストールしておいてください。 Cypress とは Web UIの自動テストをしてくれるツールです。 有名どころでいうSeleniumと同様のツールですね。 以前にSeleniumを使用したことがあるのですが・・・続きを読む

PHP(PHP-ML)で機械学習

こんにちは。ふっくんです。 今回は PHP で機械学習を行う方法を紹介します。 ※検証環境 macOS 10.12 ※エディタ Visual Studio Code ※PHP 7.1.8 きっかけ もともと、機械学習やデータサイエンス等の技術に興味があり、 jupyter notebook(使用言語:python) や R を一通り試したが、これらの案件に携・・・続きを読む

Vue.js VeeValidateの固有メッセージを変更する

こんにちは。ふっくんです。 Vue.jsのバリデーションライブラリ VeeValidate の固有メッセージを変更する方法を紹介します。 ※既にVeeValidateを導入されている方を対象としています。 VeeValidateの導入方法などは本記事では紹介しません。 メッセージの日本語化についても本記事では紹介しません。 基本的なVeeValidateの使・・・続きを読む

Laravel 5 でブラウザに保持している Cookie を削除したい

とあるプロジェクトでブラウザに保持している Cookie 自体を削除したいことがあったのですが、 Laravel を使って Cookie を操作している場合、うまく削除ができずはまってしまいました。 原因と対処方法をまとめておきます。 Cookie ファサードを使用した操作について public function index() { if (request(・・・続きを読む