古め開発記事

CakePHP2

CakePHPでデータベースアクセスしないモデルを作る方法

データベースへアクセスする必要のないモデルを作る方法です。memcacheやredisなどにアクセスするためのモデルを作るときや、ロジックのみ書いてあるモデルを作る時などに利用できると思います。 以下のように記述します。 class...
2018.10.27
Mac

Macで開発している人必見!Macのおすすめクリップボード履歴アプリ

私はMac使ってシステム開発しています。IDEやエディタ、仮想環境でサーバを提供してくれるVirtualBox、データベースのクライアントソフトなどいろいろインストールすると思います。 開発している方だったら、もう一ついれておくと便利...
2016.05.23
Mac

MacBookProのTimeMachine用にハードディスクを買った

MacOSが提供しているTimeMachineを使うために外付けハードディスクを買いました。 これです。 普通にUSBにさして、普通に利用することができます。かなりの量のバックアップをとっておくことができます。
2016.05.23
AWS

AWSのEC2インスタンスのCPUの種類を確認する

以下のコマンドでCPUの種類を確認することができます。 cat /proc/cpuinfo 結構インスタンスによって、CPUの性能が変わったりするみたいです。このブログのインスタンスのCPUは以下でした。2〜3年くらい前のCPUみた...
2016.05.23
AWS

AWSのElasticIPでIPガチャをしてみた

■AWSのElasticIPとは EC2に付与できる固定IPアドレスのことです。普通にEC2を起動すると外部からアクセスできるIPが一つ付与されますが、EC2を停止すると、このIPは変わってしまいます。 そこで、IPを固定にするため...
2018.10.27
AWS

綺麗な資料作成に使えるAWSアイコン素材

お客さんにプレゼンするときや、開発資料としてサーバ構成図を作成する時に便利なAWSの公式アイコン素材を紹介します。これでAWSのアイコンを利用して、綺麗な資料を作ることができます。 例えば、以下の様な感じの図です。 ...
2016.03.04
AWS

AWS EC2のスワップ領域を有効にする

■AWS EC2にはスワップ領域が存在しない AWSのEC2ですが、一定のインスタンス以上にならないとスワップ領域が存在しません。なので、メモリが不足=即OOMKillerの餌食になります。そもそも、メモリが足りなくなってスワップが一定以...
2018.10.27
PHP5

PHPからmongodbへ接続するまでの手順

■PHPからmongodbへ接続するまでの手順 PHPからmongodbにアクセスできるようにするための手順を紹介します。mongodb本体のインストール方法は【YUMでmongoDBをインストールする】を参考にしてください。 ...
2016.05.23
AWS

AWSの一ヶ月にかかる金額サンプルと見積もり方法

AWSの一ヶ月の金額の見積もり方 AWS便利なんですが、使っただけ支払うという性質上見積もりが大変です。そこで、以下のツールが役に立ちます。 AWS簡易見積りツール 大体のサーバ構成を考えて、見積もりツールに入れれば、だいたい...
2018.10.27
CentOS6

CentOSでSELinuxを無効にする方法

CentOSでSELinuxを無効にする方法です。無効にするにはサーバの再起動が必要となります。SELinuxはきちんと設定するとセキュリティ的に良いようなのですが、設定が大変な上に普通にセキュリティのことを考慮したサーバであれば特にいらな...
2016.05.23
AWS

AWSでEC2を作成したらまずやるべき5つのこと

AWSのEC2インスタンスをAmazonLinuxで新規に作成、起動した時にやったほうが良いことを5つまとめました。 EC2ではない普通のVPSなどのサーバでもやっておいたほうが良いことも少し混ざっています。ぜひ、確認してみてください...
2016.05.23
AWS

AWS上の複数のEC2同士の通信を無料におさめる設定

AWSでサーバを運用している時、EC2インスタンス2台用意して、それぞれ内部ネットワークで接続することがあると思います。この時に気をつけなければいけないことがあります。設定を間違えると、同じVPC内のEC2インスタンス間での通信でもお金がか...
2018.10.27
CakePHP2

CakePHPで現在実行中のController名,action名を取得する

■コントローラー名の取得 以下のように記述すると、コントローラ名が取得できます。 echo $this->name; routes.phpで別名になっていても、実際のコントローラー名が取得されます。 ■アクション名...
2016.05.23
PHP5

curlを使ってPHPのプログラム上から対象サイトへアクセスするサンプル

PHPでCurlを使ったウェブサイトへのアクセスのサンプルです。いつもすぐに忘れてしまうので、書き残しておきます。こちらの記事でcurl_multiによる並列アクセスのサンプルについても書いています。よろしければ、併せて確認してみてください...
2018.10.27
WordPress

WordPressをリバースプロキシを使ってバックエンドサーバで動かす

リバースプロキシの後ろにいるバックエンドのAPサーバでWordpressを動かした時のナレッジメモです。一旦これで無事にサイトは稼働しました。 ■今回の環境 フロントエンドは普通のサーバ。バックエンドのAPサーバはさくらインターネットの...
2018.10.27
Mac

Macで登録済み無線LANのパスワードを確認する方法

Macにすでに登録されている無線LANのパスワードを確認する方法です。Macで一度登録したことのある無線LANのパスワードであれば、パスワードを確認することができます。 無線LANのパスワードが分からなくなった、ルーターが奥まったとこ...
2018.10.27
AWS

AWS EC2でスナップショットを定期的に自動で取得する

AWSを運用していくうえで、スナップショットを定期的に取得して自動バックアップする方法です。 なるべくEC2を構築した直後に設定しておきましょう。システムが稼働した後などに設定しようとするといろいろ考慮する点が多くなるので大変です。 ...
2018.10.27
Mac

Macでapt-xを有効にする

このヘッドフォンを購入したのですが、どうやらapt-xというプロファイルに対応しているらしいです。高音質で遅延が少ないみたいです。 で、MacOS 10.9でこのapt-xというプロファイルはデフォルトで有効になっていないとのこと。と...
2016.05.23
Mac

【比較動画】MacBookProでUSBディスプレイアダプタ経由で動画再生

■USBディスプレイアダプタは使えるのか? 実用に耐えうる感じで利用できると思います。速度的にほんの少し遅延があるくらいだと思います。 MacBookPro13インチだと、内蔵端子だけだとGPUの関係で外部ディスプレイ3枚接続が実現...
2018.10.27
Mac

MacBookProの調子が悪かったので、ジーニアスバーで相談した話

もう、MacBookPro のすごく調子が悪いのです。 OSのクリーンインストールとかしても全然調子が良くならなかったのです。なんか、Apple Hardware Testなどを使っても特に異常はない。という報告でした。 どうに...
2016.05.23