目次 目次 1.環境 2.viコマンドでの目的編集ファイルへのディレクトリ移動 1.環境 OS : CentOS 7 2.viコマンドでの目的編集ファイルへのディレクトリ移動 おそらくLinux使いな人からしたら当たり前なのだけど、、、 個人的にメモしておく。 基本知識程度しか…
目次 目次 1.インストール 2.今回生成する鍵のアルゴリズム簡易説明 2-1.【RSASSA-PKCS1-v1_5 using SHA-256(RS256)】 2-2.【HMAC using SHA-256(HS256)】 2-3.【ECDSA using P-256 and SHA-256(ES256)】 3.鍵生成コマンド 3-1.【RSASSA-PKCS1-v1_5 us…
目次 目次 1.概要 2.手順 2-1.ローカルブランチ名を変更する。 2-2.リモートブランチを削除する。 2-3.変更済みのローカルブランチをリモートへプッシュする。 3.【学習参考書】 1.概要 GitLabでテスト環境へのリリース前準備にて、 リモートのブランチを一…
目次 目次 1.エラーの概要 2.エラーの原因 3.エラー対処手順 3-1.mysql.sockを確認する 3-2.mysql.sockの作成 3-3.所有者の変更 3-4.MySQL再起動 1.エラーの概要 先日、仮想環境でmysqlの設定ファイルを弄ったあとに、再起動を行いログインしようとしたら、 …
目次 目次 1.環境 2.テスト用のデータベースを用意する 2-1.データベースの作成 2-2.データベースの確認 3.テスト用のテーブルを用意する 3-1.テーブルの作成 3-2.テスト用のテーブル構造 3-3.テストデータの用意 3-4.データが挿入されたかを確認する 3-5.補…
目次 目次 1.環境 2.サンプルコード 3.解説 3-1. curl_init() 4.補足 1.環境 Mac macOS Sierra Vagrant1.9.3(CentOS 7.1) PHP5.4 Fuelphp1.7.3 2.サンプルコード /** * APIリクエストを行い結果を配列で受け取る * * @method sendApi * @param [type] $url […
目次 目次 1.環境 2.実装ポイント 1.環境 Mac macOS Sierra Vagrant1.9.3(CentOS 7.1) PHP5.4 Fuelphp1.7.3 2.実装ポイント ポイントとしては下記ソースコードの赤文字の部分 ① コントローラークラスに「Controller_Rest」を継承させること。 ② before関数に…
目次 目次 1.環境 2.MySQLのダウンロード 3.MySQLセットアップ 3-1.MySQLのインストール 3-2.MySQLのアンインストール 3-3.MySQLの自動起動設定 3-4.MySQLの起動 3-5.MySQLの状態確認 3-6.MySQLの停止 3-7.ログイン 3-8.初期パスワード変更 4.ユーザーを登録…
目次 目次 1.XMLをJava標準のAPIでparseした時のメモ 1-1.環境 1-2.サンプルコード 1-3.出力結果 1.XMLをJava標準のAPIでparseした時のメモ DocumentBuilderFactoryとDocumentBuilderを使用して読み込んだXML文書を解析してみました。 1-1.環境 Java8 1-2.サ…
目次 目次 1.Javaでソルトを使用して安全にパスワードを暗号化させる。 1-1.サンプルコード 1.Javaでソルトを使用して安全にパスワードを暗号化させる。 DBにパスワードを登録する際に、平文のまま保存するのではなくハッシュ化して保存するのが一般的かと思…
目次 目次 1.Dom4Jを使用してプログラム上でXMLを作成する際のメモ 1-1.サンプルコード 1-2.出力結果 1.Dom4Jを使用してプログラム上でXMLを作成する際のメモ 1-1.サンプルコード org.dom4j.Document doc = DocumentHelper.createDocument(); org.dom4j.Elem…
目次 目次 1.TwigをFuelPHPで利用できるようにする 1-1.Vagrant再起動 1-2.Vagrant再ログイン 1-3.composer.jsonの編集 1-4.composerの更新 1-5.config.phpの編集 2.TwigでHTMLを書いてみる 2-1.welcome.phpの編集 2-2.index.twigの編集 3.TwigをFuelPHPでレ…
目次 目次 1.プロセスについて 2.メモリについて 3.スレッドについて 3-1.スレッドセーフとは 再度勉強し直します。 ざっくばらんにまとめました。 1.プロセスについて 実行するアプリケーション単位。 JVMは起動時に1つのプロセスを起ち上げて、そのプロセ…
目次 目次 1.発生したエラーの状況 2.エラーの原因 3.エラーの対処法 3-1.仮想マシンの状態を確認する 3-2.プラグインのインストール 3-3.Guest Additionsの更新 1.発生したエラーの状況 vagrant起動時に以下のようなエラーがでるようになってしまった。 agr…
目次 目次 9.FuelPHPのインストール 10.その他Vagrantの操作コマンド 前回の続きから... 9.FuelPHPのインストール ※Vagrantで起ち上げたサーバー内で以下を実施 /vagrant/project/fuelphpの中で以下のコマンドを叩く 1.fuelphpの圧縮ファイルをダウンロード…