Linux

Git 複数人開発で注意が必要なコマンド

あかんコマンド $ git push -f 競合していたとしても強制的にpushする 1人開発ですべてをわかっているなら使える 複数人での開発では利用してはだめ。   利用すべきコマンド   $ git reset —hard ORIG_HEAD 直前のコミットを取り消す   $ git push origin HEAD カレントブランチをリモートリポジト …

Linux

Git pulllとfetchの違い

git pullは2つのコマンドが行われている  

  これは下記の2つのコマンドが実行されている

  説明 git fetch origin master リモートのオリジンにあるブランチmasterを、ローカルのリモート追跡ブランチに …

PHP

PHP カプセル化

メンバ変数をprivateにすることで、生成したインスタンスのプロパティに直接アクセスさせない。 下記みたいにプロパティにアクセスして表示させたりしていると、この変数に対して何か加工をしようとした時に、表示させているすべての箇所をテストしたり、修正する必要が出てくるかもしれない!

  メンバ変数を表示させたい場合は、get …

Linux

Gitに空のディレクトリを登録する

  登録したい空のディレクトリに.gitkeepファイルを設置すると登録できる。

 

Linux

Git 基本の流れ

  優とエミリーで共同開発している   優

      エミリー

        優

    …

PHP

PHP Factory Methodパターン [PHPによるデザインパターン入門]

絶版されているけれど、Google booksで公開されているのが見れます。 https://books.google.co.jp/books?id=sXNh4TeQeBIC&printsec=frontcover&hl=ja#v=onepage&q&f=false 1日1パターンってことで演習してアウトプットしていきます。   使いどころ オブジェクト生 …

PHP

PHP Adapterパターン [PHPによるデザインパターン入門]

絶版されているけれど、Google booksで公開されているのが見れます。 https://books.google.co.jp/books?id=sXNh4TeQeBIC&printsec=frontcover&hl=ja#v=onepage&q&f=false 1日1パターンってことで演習してアウトプットしていきます。   使いどころ 十分に実績のあ …

チューニング, トラブルシューティング

Out of memory: Kill process xxxx (httpd) 対応

環境 2CPU 8GB LAMP サイト数:20程度   Apacheのメモリが足りなくてOOMさんにぶった切られていた・・・!

  最大のApacheプロセスを確認する

だいたい110MB利用している、多い気がするな。1プロセス60~70MBぐら …

SEノウハウ

おすすめのドメイン 更新料から考えるよ

結論 おすすめは.com, .netですね! 普通すぎですね、ごめんなさい。 お客様の要望がある場合はそれに従うとして、こちらにお任せ!な時は初期費用と更新費用が安いドメインを選択するのがお客様の為かなと考えています。   ドメインの更新料 .com 1,280円 .net 1,480円 .tokyo 920円 .work 990円 検証用ドメインを考えると、.tokyoが良いですね。 …

PHP

PHP Singletonパターン [PHPによるデザインパターン入門]

絶版されているけれど、Google booksで公開されているのが見れます。 https://books.google.co.jp/books?id=sXNh4TeQeBIC&printsec=frontcover&hl=ja#v=onepage&q&f=false 1日1パターンってことで演習してアウトプットしていきます。   使いどころ どうしてもイン …