【jQuery】jQuery Validation Pluginの使い方

もくじ 前置き 導入 ダウンロード CDN 基本的な使い方 環境 全体像 解説 フォームを指定 テキストボックスを指定 rules addMethod() - 独自のルール messages errorPlacement success 参考URL

【Laravel】安易にphp artisan config:cacheはしないほうがいい

タイトル通りです。 もくじ envを読み込まなくなる 419が返ってくる 原因 対策 解決 キャッシュ関連 本当の解決('21 2月更新) 参考URL

【jquery】DateTimePickerとFontAwesomeを導入

もくじ はじめに Font Awesomeを導入 CDN ダウンロード 好きなアイコンを探す datetimepickerを導入 CDN ダウンロード jquery moment.js tempusdominus-bootstrap-4 コード 基本的なコード カスタマイズ 参考URL

【PHP/Laravel】<input>で入力した日時をタイムスタンプに変換

日にちの場合(type="date") 時刻の場合(type="time") 日時を共に入力(type="datetime-local") 注意点 strtotimeメソッド(タイムスタンプ に変換) どれでも使える 参考URL

【PHP】trueは1、falseは""

PHP

タイトルの通りです。 trueは1、falseでは""が返ってきます。 例 $A = true; $B = false; echo($A); // 結果:1 echo($B); // 結果: falseの返り値は""、つまり何も出力されません。 といっても、falseとして使うことが多いと思うのであまり意識しなくても…

論理演算子 と 三項演算子 と Null合体演算子

もくじ 演算子 演算子とは 代入演算子 比較演算子 論理演算子 論理演算子とは 演算子の種類 ショートサーキット評価 使用例 変換規則 三項演算子 三項演算子とは 使用例 Null合体演算子 Null合体演算子とは 使用例 可読性に注意 参考URL

【アプリ開発】シミュレーターとエミュレーターの違いって?

シミュレーターとエミュレーターの違い シミュレーター エミュレーター 結論 参考URL 違いシリーズ第二弾! 第一弾はこちら↓。(別にシリーズ化するつもりもない) bonoponz.hatenablog.com

【Windows/IE】CSSやjQueryが読み込まれない!!解決

IEで動作確認って必要? IEでCSSやjQueryが読み込まれない 解決? キャッシュクリア アプリを同時に開かない

【Laravel】Eloquentを使ったモデルを理解する

もくじ モデル モデルとは モデル作成 テーブルの指定 主キー(プライマリキー) 主キー変更 自動増分ではない主キー 整数でない主キー 全部必要なの? 複数代入 Eloquentを使ってモデル記述 allメソッド(全件取得) findメソッド(主キーで指定したレコー…

【Laravel/PHP】改行コード(\n)は認識させたいけど、HTMLタグは文字列とて認識させたい

もくじ したいこと(=タイトル) {!! !!}でHTMLタグをエスケープさせない nl2br関数で\nを<br>に変換 e()でサニタイズ 使い分け 参考URL

【Laravel】Eloquentってモデルを便利にしている裏方様なのね

もくじ Eloquentとは Eloquentを使う場合と使わない場合 主キーで指定したモデル取得 全件取得 条件にマッチしたモデル取得 条件にマッチした最初のモデル取得 Eloquentを使用 モデルの取得 まとめ 参考URL

【HTML/PHP】nl2br関数を使って、改行コード(\n)を変換(<br>)して改行させる

もくじ 改行コード nl2br関数 nl2br関数使わない nl2br関数使う エスケープさせない 参考URL

【Laravel】マイグレーションファイルの作成

もくじ 全体像 up()とdown() テーブル テーブル作成 テーブルリネーム テーブル削除 カラム カラム作成 使用できるカラムタイプ カラム修飾子 マイグレート マイグレートをやり直す 参考URL 以前はマイグレーションからテストデータ挿入までをまとめました。…

【Laravel/PHP】タイムスタンプ(秒)を日付形式に変換

タイムスタンプとは 日付に変換(date関数) Laravelで使ってみる 参考URL

【Laravel】1つのformに複数のボタンで処理を分岐させる

もくじ 複数ボタンの分岐 ファイル構成 ルーティング ビュー CSRF対策 コントローラー 動作確認 参考URL

排他制御(楽観的ロックと悲観的ロック)

もくじ 排他制御 楽観的ロック 悲観的ロック 参考URL

【AWS/DynamoDB】知っておきたい知識 - updateItem(更新)編

AWS

DynamoDBの項目の作成(putItem)で必要な知識についてはこちらをご参照ください。 bonoponz.hatenablog.com もくじ UpdateItem オペレーション UpdateExpression 左辺の#xxx 右辺の:xxx ExpressionAttributeNames ExpressionAttributeValues ConditionExpre…

【jQuery】知っておきたいjQueryのメソッド

もくじ eqメソッド(指定インデックス番号の要素を取得) indexメソッド(インデックス番号を取得) prevメソッドとnextメソッド lengthメソッド(個数を取得) textメソッド(要素の文字列を取得/変更) 引数 指定 引数 未指定 attrメソッド(属性を取得/追…

クライアント/サーバ両方で二重にバリデーション

Web

もくじ バリデーションとは サーバでバリデーションする理由 アプリケーションを守る データを守る クライアントでバリデーションする理由 クライアント/サーバの両方でバリエーションしたほうが良い サーバ側でしか出来ないバリデーション 参考URL

【jQuery】formの確認画面をモーダルで出す

もくじ 完成図 HTML CSS white-space: pre-wrap; JavaScript(jQuery) .val() .find() .text() 「入力フォームに入力した内容を、送信する前に確認画面(モーダル)を出したい」 そんなときに、jQueryを使って入力内容を取得してモーダルに渡す方法をご紹介…

【Laravel/MySQL】テーブルを作成して接続設定する

もくじ MySQL MySQLを起動 MySQLにログイン 現存のデータベースを確認 新しいデータベースを作成 データベースを削除 使用するデータベースの選択 テーブルの確認 テーブルを作成 テーブルの中身のフィールドを確認 MySQLを終了 Laravel .envファイルを設定 …

【コマンド】LISTENしているプロセスを確認してkillする

もくじ LISTENしているプロセスを確認 実行しているプロセスを終了 参考URL

【MySQL】mysqld_safe A mysqld process already existsから先に進めない

現象 MySQLを起動すると、SUCCESSになるのにターミナルがなんかおかしい。 $ mysql.server start Starting MySQL SUCCESS! $ 2020-09-13T06:46:46.6NZ mysqld_safe A mysqld process already exists 解決 すでにMySQLが起動しているので停止します。 $ mysql…

【MySQL】データベース設計

もくじ 表の最終系をイメージ MySQLの主なデータ型 テーブルで使う列のデータ型を決める 設計は大事 参考にした書籍 参考URL

【MySQL】DockerでMySQLを使う準備

もくじ 注意点 Docker イメージを確認 コンテナを作成して起動 Dockerにログイン MySQL MySQLへログイン パスワード入力 データテーブル を確認する 終了する Dockerを終了 参考URL

【AWS/DynamoDB】知っておきたい知識 - putItem(作成)編

AWS

もくじ リージョンとアベイラビリティーゾーン(AZ) DynamoDB ScanIndexForward ConsistentRead(結果整合性) KeyConditionExpression ExpressionAttributeNames ExpressionAttributeValues FilterExpression ExclusiveStartKey LastEvaluatedKey unmarshal …

【Photoshop】SVG画像作成で、シェイプの端が切れる問題を解決!

もくじ 現象 原因 解決策(線オプションの整列は中央に)

【Docker】コマンド一覧(コンテナの起動、削除、etc)

もくじ イメージとコンテナの違い イメージとは コンテナとは イメージ docker images(イメージの確認) docker rmi(イメージの削除) コンテナ docker ps(稼働中のコンテナの確認) docker ps -a(すべてのコンテナの確認) docker start(コンテナの起…

【Laravel】ルーティングもURLも正しいのに404エラーを即解決!

もくじ 現象 原因 解決策 routeのキャッシュをクリアする まるっとキャッシュを作り直す 参考URL

【Laravel】port番号の変更、host番号の変更、他の端末でアプリを表示

もくじ Laravelを起動する host番号変更 port番号変更 port番号、host番号を同時変更 ローカルIPアドレス 他端末でアクセス