古め開発記事

Mac

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

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

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

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

MacのRetinaDisplayの性能を使い切る

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

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

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

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

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

macでSSH接続する

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

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

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

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

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

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

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

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

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

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

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

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

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