「 月別アーカイブ:2017年04月 」 一覧
-
2017/04/25 -サーバー・ネットワーク
インフラ全般, ライブラリCentOSでは様々なパッケージが用意されていますが、標準で使えるもの以外にもさまざまなリポジトリがあります。 リポジトリ一覧 yumリポジトリ追加リスト 完全版 すごいきれいにまとまってますね・・ …
-
昨日の記事でphpmdという静的解析ツールを調査したんですが、それ以外にも規約にのっとっているかどうかコーディングをチェックできるツールはあります。 PHP_CodeSniffer https://g …
-
2017/04/24 -PHP, サーバー・ネットワーク
インフラ全般, ライブラリWebサービスのパフォーマンス向上で目に見えて効果があることの一つがDBへのアクセス回数を減らすことです。 それはSQLを発行する回数を少なくするなど、普段からのプログラムの書き方ももちろん大事なので …
-
MySQLに関してしっかりパスワードをチェックしていれば問題ありませんが、中にはrootパスワードをわすれた!なんてこともあるでしょう。 そんなときはsafe modeで実行することでrootのパスワ …
-
常日頃MySQLをつかっているのですがパフォーマンスのチェックなどをあまりしていなかったため、これをチョクチョクしていこうかなあと思っております。 簡単に使えるツール(ただし5.1.4から)としては標 …
-
現在のプロジェクトですが、コードレビューなどをされる環境にはないため、一人で書いていると自然と規約とずれた書き方になっていることもあります。 規約通りに書こう、書こうと思っていてもなかなかその通りに書 …
-
2017/04/20 -サーバー・ネットワーク, プログラミング全般
インフラ全般, ライブラリ, 入出力おととしにJavaをやったときにでてきましたがSessionに情報を格納するときにでてきたシリアライズについて。 セッションはステートフルな状態を実現するための便利なデータの保存方法ですが、値をオブジ …
-
2017/04/20 -サーバー・ネットワーク
インフラ全般今まで何気なくやっていることをあまり実は理解していない・・なんてことが多いもんで、最近は復習の必要性を感じています。 今回のお題はSSHのfinger printです。 初めてSSH先に接続するときに …
-
2017/04/18 -PHP, サーバー・ネットワーク
ビルドツール, ライブラリ今回はPHPのパッケージ管理ツールであるcomposerへのライブラリ登録を。 ライブラリの作成
1234567891011{//ライブラリ名をベンダー名:パッケージ名で記述します。"name": "donowlib/util",//オートロードされるライブラリpsr-0準拠//名前空間:ディレクトリ名記述"autoload": {"psr-0": {"libutil\\": "src/"}}}ちなみに上記は本当に必要な最小限度の …
-
2017/04/18 -サーバー・ネットワーク
vagrantとホストOSのフォルダの共有 ディフォルトではvagrantはホストOSとフォルダの共有ができます。ただし、virtualboxとvagrantのバージョン間のちがいからマウントできない …