python

【Python】csvファイルの扱い方

CSVファイル読み込み時に使うメソッド(ファイルを開く、読み込む)です。 open(ファイルを開く) sample = open("ファイルのパス", "r", encoding="文字コード") # : sample.close() # ...
python

【python】バージョン確認・切り替え

バージョン確認 % python3 --version % python3 -V Python 3.7.0 % python3 -VV # ビルド情報も表示 Python 3.7.0 (default, Aug 16 2018, 07:13...
JS

【JS】配列→オブジェクトに変換する5つの方法

JavaScriptで、配列からオブジェクトに変換する5つの方法です。 Object.assign 配列のインデックスをkey、要素をvalueのオブジェクトを生成する。※Object.assign:元のオブジェクト → 別のオブジェクトに...
正規表現

【JS】正規表現でよく使うメソッド

match 正規パターンにマッチした文字列を配列で返す。マッチしない場合はnullを返す。gオプションの場合は、マッチする全てを配列を返す。 // JS "検索する文字列".match(正規表現パターン) // 例 "ABCD".match...
正規表現

よく使う正規表現チートシート

基本のパターン 正規表現次の文字をエスケープ\改行以外の1文字.先頭^検索対象文字列の先頭\A単語境界(バックスペース)の位置\b非単語境界の位置\B1バイト\C数字\d数字以外\D前回のマッチの末尾\G水平空白文字\h水平空白文字以外\H...
AWS

【Cloud9】初期設定の手順

アプリ開発、DBをクラウド環境で利用できるサービス(共同開発が簡単)。 登録・設定手順 AWSへログインし、Cloud9を検索 「environmentを作成」 ワークスペース名、説明文を設定 各種の環境を設定 リージョンを指定。 ワークス...
Laravel

【Laravel】in、exists、joinの違い

exists 別テーブルの情報を抽出条件に使い、主テーブルの選択性が高い(絞り込み多)場合。 評価順番:親問い合わせ → 副問い合わせ 「主表フィルタの選択性が高い場合」、「主表側も従表側も選択性が低い場合」に使う。 join 別テーブルの...
PHP

【PHP】null判定イロイロ

PHP 未定義NULL0空if($a)falsefalsefalsefalseif($a == NULL)truetruefalsetrueif($a === NULL)truetruefalsefalseif($a == 0)truetr...
Laravel

【Laravel】Requestから値を取得するメソッド一覧

※ Request とは?ブラウザから送られるリクエストデータ全部を含むオブジェクトのこと。 リクエストデータの取得方法 useで使うよ宣言する。・namespace(名前空間)のエイリアスを作成し、参照して使う・asを使うと、エイリアス名...
Git・GitHub

【GitHub】プルリクのマージ先を変更したい

プルリクエストを作成してから、マージする先を変更する方法です。 Editボタンから変更できる!