Note to Self

自分用のメモ置き場

2018-01-01から1年間の記事一覧

phpcs & phpcbf についてのメモ

PHP

phpcs & phpcbf について ソースコードは GitHubで公開されている Visual Studio Codeで使用する場合 パッケージをインストール phpcs phpcbf settings.json に以下の設定を追記 "phpcs.standard": "/Users/XXXX/phpcs.xml", "phpcs.executablePath": "/User…

Font Awesomeを使用してソーシャルログインボタンを作成する

See the Pen Social Button List by 1 (@debatable13) on CodePen.

JavaScriptでマスキングされたパスワードを表示する

type属性の「text」と「password」を切り替えることで実装 See the Pen Mask / Unmask password fields by 1 (@debatable13) on CodePen.

【読書メモ】初めての自動テスト -Webシステムのための自動テスト基礎

O'Reilly Japanの「初めての自動テスト -Webシステムのための自動テスト基礎」を読んだ際のメモ。 ざっくりと自動テストについて知りたい場合はいいと思う。 1章 テストのピラミッド 典型的な自動テストにはUIテスト、統合テスト、ユニットテストの3種類があ…

JavaScriptで濁音・半濁音を清音と濁点・半濁点に分解する

全銀フォーマットでは濁点・半濁点も1文字とカウントするため分離する必要がある 他にもいい方法があるかもしれないが、手っ取り早く分離しておく function divideCharacter(rawTxt) { const arrReplaceData = [ ['ガ', 'カ゛'], ['ギ', 'キ゛'], ['グ', 'ク…

JavaScriptで日付が正しいかチェックする

以下の例ではyyyymmdd形式で入力された日付をyyyy/mm/ddに変換している function checkDate(date) { let targetDate = (date).replace(/[^0-9]/g, ''); if (targetDate.length == 8) { let tempDate = targetDate.match(/([0-9]{4})([0-9]{2})([0-9]{2})/); …

PHPのarray()を[]に置換する

PHP

PHPのarray()を[]に置換する convert.phpを利用する 使い方 convert.phpを任意の場所に設置し実行する

MySQLでn分前を取得する

わすれがちなのでメモ 参考 更新されて10分以内のデータを取得する SELECT * FROM 'テーブル名' WHERE 'カラム名' >= CURRENT_TIMESTAMP + INTERVAL - 10 MINUTE その他 n分以外にも、n年等任意の条件に変更することができる unit 説明 YEAR 年 MONTH 月 DAY…

MySQLで特定のカラムが存在しないテーブル名を特定する

「deleteDate」が無いテーブルを特定したかったが、苦戦したのでメモ USE information_schema; SELECT temp1.table_name FROM ( SELECT DISTINCT table_name FROM columns WHERE table_schema = 'DB名' AND column_name != 'deleteDate' ) AS temp1 LEFT OUT…

BashでGitコマンドのタブ補完を有効にする

BashでGitコマンドのタブ補完を有効にする git-completion.bashを導入する git-completion.bash はGitコマンドをタブ補完してくれるスクリプト 導入方法 git-completion.bash をダウンロードして適当な場所に配置する(今回はホームディレクトリ) ~/.bashrc…

jQueryでチェックボックスの全選択を実装する

「全て選択」にチェックすると全ての項目にチェックが付与される ひとつでもチェックを外すと、「全て選択」もチェックが外れる また、全ての項目にチェックを付与すると「全て選択」がチェックされる HTML <label for="allChecked"> <input type="checkbox" name="allChecked" id="allChecked" value="1"> <span>全て選択</span> </label> <div id="cities"> <label><input type="checkbox" name="city[]" value="1" /> 東京</label></div>

PHPで変数を利用して関数を実行する(可変関数)

PHP

PHPで変数を利用して関数を実行する(可変関数) 可変関数を利用する

jQuery UIのDatepickerで日付を連動して変更する

jQuery UIのDatepickerで日付を連動して変更する jQuery UIのDatepickerで日付の範囲検索の場合に 片方の値を変更した際に、もう一方も連動して変更する方法 以下の例では、「fromDate」を変更すると「toDate」も連動して変更されるが、「toDate」を変更して…