古め開発記事

Mac

Macに移行したばかりの人向け Webシステム開発を効率化する8つのおすすめツール

mac book proを使って6ヶ月経過しましたね。開発環境も完全にWindowsから移行できたと思っています。 というわけで、私が普段使っている開発の時に便利なMacのソフトウェアを紹介します。 ■Oracle VM VirtualBo...
Apache

Servermans Vps で httpdの接続がブチブチ切れる対策

とにかく大量の画像を転送したりすると切断が切れていました。謎のタイムアウトが大量に発生していました。 以下の設定を変更して、KeepAliveをONにすることで対応しました。 KeepAlive On あとはapacheを再起動して完了です...
Mac

MacのRetinaDisplayの性能を使い切る

MacBook Proの13インチ Retina Displayのモデルを使っています。 ME662J/A このモデルですね。そのMacの解像度の話です。 ■MacOSのデフォルト デフォルトだと、13インチモデルで選べる最大解像度が168...
Mac

macでwindowsのAlt + F4と同じ効果のショートカット

アプリケーションを終了するショートカットです。 Command + q
Mac

便利なMacのスクリーンショットに関する9つのTIPS

WindowsではPrintScreenキーをおせば、スクリーンショットを撮ることができました。Macでは少しキーが異なっています。この記事では、ファイルにスクリーンショットを保存する3種類のスクリーンショットの取得方法と、クリップボードに...
Mac

macでSSH接続する

windowsだと端末エミュレータとしてteratermなんかが有名です。macであれば、普通に端末から接続することができます。 mac でターミナルを起動して、以下を実行します。 ssh 【SSHのユーザ名】@【ホスト名】 例えば、ユーザ...
CentOS6

LinuxでメモリがなくなってOomKillerが動いたときにサーバを自動で再起動させる

サービスを運用してると、急に人気が出たり、新しくプログラムをデプロイしたりした時に、まれにメモリを食いつぶしてサーバが不安定になってしまうことがあります。その時サーバではOomKillerが動いて、Linuxが自動ででプロセスプロセスをki...
Apache

サービスを無停止でapacheを再起動する

よく使う方法です。サービスを止めてはいけない状況で、apacheを再起動する方法です。この方法であれば、サービスは停止しません。OSはCentOS6.5です。 /etc/init.d/httpd graceful これは何をしているかという...
WordPress

アクセスの多いWordPressのサイト memcaheを使って高速化する

WordPressをmemcacheに対応させて高速化させる方法です。 どうやら、DBのアクセスを減らすためのキャッシュにmemcache を利用するみたいですね。アクセスが多いサイトで有効なようです。 OSはCentos6.5を利用してい...
CentOS6

CentOSのバージョンを確認する方法

CentOSのバージョンがどのバージョンなのかを確認する方法です。RHELなどでも利用できると思います。 以下のコマンドを実行すると cat /etc/redhat-release 結果が表示されます。 CentOS release 6.5...
WordPress

WordPressのプラグイン【Akismet】の効果

このブログもまじめにやりだしてから2ヶ月くらいたちました。 で、それにつれてだいぶコメントスパムが増えてきています。 WordPressにデフォルトで入っているスパム排除プラグイン【Akismet】の効果を見てみたいと思います。 ・結果 4...
Mac

Macでhostsを変更する方法

開発中はDNSに関係なく名前解決がしたいことも多々あります。Macのhostsを書き換える方法を紹介します。hostsファイルがどこに存在するかわかれば編集するだけです。簡単でした。以下のコマンドで変更することができます。 sudo vi ...
Mac

MacのSublimeText2にSFTPの機能をつける

Macを使い始めて4ヶ月位経ちました。SublimeTextやっと使いこなせるようになってきましたよ。 というところで、一旦SFTP機能を導入してみました。とにかく便利です。どのようなことができるかというと ・ファイルを保存したらサーバに自...
Apache

Apacheのバナーを消してセキュリティを向上

apacheはデフォルトの設定だと、OSのバージョン情報やApahceのバージョンを知らせるようになっています。 これだと、セキュリティ的にあまりよろしくないです。不正に攻撃しようとしている人に、情報を与えてしまい、攻撃の足がかりになってし...
CentOS6

centosで外部リポジトリ epelを追加する

CentOSの外部のリポジトリのepelを追加方法です。 ■リポジトリを追加 64bit Cento6のリポジトリファイルの読み込み先からwgetでrpmをダウンロードします。 wget ■リポジトリを追加 追加します。 rpm -Uvh ...
CentOS6

意図的にLinuxサーバに負荷をかける方法 stressコマンド編

この記事でyesコマンドを使って負荷をかける方法を紹介しました。今度は別の方法で負荷をかけてみます。意図的にサーバに負荷をかけてZABBIX等の監視のテストなどを行うことができます。 yesコマンドではCPUに対しての負荷をかけることしかで...
仮想化

VMWare ESXiを使うメリット・デメリットまとめ

最近はもう、仮想化が当たり前になってきているので、もう古い記事かもです。2〜3年くらい前の記録です。 VMWareはPC仮想化製品の一つです。で、その中の一つの製品であるESXiは無料で利用できる仮想化のソフトウェアです。ハイパーバイザー型...
CentOS6

Linuxで意図的にCPU負荷をかける方法

以下のコマンドで負荷をかけることができます。 負荷監視のテストの時などに利用することができます。1コアのCPUを使いきることができます。 yes >> /dev/null yesコマンドはyを連続で出力するコマンドです。普通は yes | ...
Apache

セッションをNFSで共有するとApacheがおかしくなるのでmemcacheでの共有にした

NSFでセッションの共有はしてはいけません。 ロードバランサーを利用して、アプリケーションサーバを2重化したとき、PHPのセッションを何らかの方法で共有する必要があります。このとき、NFSでディスクを共有し、2つのサーバのセッションファイル...
個人事業主

個人事業主になって教えてもらったこと。わかったこと

独立してから一ヶ月くらいたちました。 いろんな人から教えてもらったこと、気づいたことをかるくまとめてみます。 ■環境はとても重要 環境が全て。自分のいる環境に合わせて、仕事の質が変わると思いました。 ・経営者がたくさんいるところには、経営者...