Amazon CloudFrontでAPI Gatewayの痒いところに手を届ける | Developers.IO 手前にCloudFront + AWS WAFを置くことにより接続元IPアドレス等でのアクセス制限ができる。
2016年11月19日土曜日
Amazon API Gatewayでアクセス制限をかける方法
Let's Encrypt on Apache on Windows
Let's Encrypt を Windows Apacheで使ってみる。 - なんかてきとうに
自動更新用タスクも登録してくれるみたい Home · Lone-Coder/letsencrypt-win-simple Wiki · GitHub 最新(v1.9.1)の実行ファイルはTLS1.0非対応(#219) Releases · Lone-Coder/letsencrypt-win-simple · GitHub ↓ TLS1.0が必要な場合、TLS1.0の再対応(#267)を取り込んだバージョンを待つか、自分でビルドするか。
2016年10月30日日曜日
使われていないindexを見つける SQL
メモ。 ■ MySQLの場合 MySQLインデックスのお手入れの基本 | Yakst GithubにあるCreate ViewのSQLでVIEWを作って見るみたい。 MySQL5.6以降でないと動かないようだ。(参考 MySQLで使ってないインデックスを調べる方法 – sawara.me ) ■ PostgreSQLの場合 postgresqlならselect * from pg_stat_user_indexes where idx_scan=0;とかですねー - terazzo のコメント / はてなブックマーク
試したら、開発環境では使われていないのがたくさんあったけど、本番環境ではみんなきれいに使われてた!
2016年10月2日日曜日
2016年9月11日日曜日
Passengerの Railsを再起動する方法
Passenger (Ruby on Rails) のメモ | hydroculのメモ バージョン5以降はのPassengerだとコマンド必須? ↓ Passenger の再起動コマンドがいつの間にか変わっていた件について - Qiita Passengerのバージョン確認方法 passenger -v
参考 mod_rails(Phusion Passenger)のインストール on (Mac) OS X | Articles@www.e-mist.com
2016年8月27日土曜日
PHPから MySQLへの接続を暗号化する方法
PDO_MySQLでSSLクライアント証明書を使う - Qiita PHP5.3.7以降。 PHPからRDSのMySQLに対してSSL接続する | Developers.IO Amazon RDSの場合。こちらだと「PDO::MYSQL_ATTR_SSL_CA」だけになっている(?) ところで、PostgreSQLの場合はどうやるんだろう? ↓ [SOLVED] Getting SSL working in PHP - CentOS DSNのパラメータ指定するだけ?
31.1. データベース接続制御関数
Postgresの場合、デフォルトでまず暗号化通信を試みるようだ。 クライアント証明書を使うならもうちょっとパラメータ追加が必要になる。
Apacheで mod_watchdog is required エラー
[proxy_hcheck:crit] [pid 19249] AH03262: mod_watchdog is required /etc/httpd/conf.modules.d/00-base.conf に LoadModule watchdog_module modules/mod_watchdog.so を追加すればOK。 (00-base.conf.rpmnewと比較すれば分かりやすい。) 参考 [SOLVED] apache mod_watchdog - FedoraForum.org
2016年7月16日土曜日
AWSでクロスリージョンフェイルオーバー
AWSでリージョン間の自動DR構成を構築してみた #vgadvent2013 - s_tajima:TechBlog RDSはクロスリージョンなリードレプリカ(RDBMSによっては非対応)。 それ以外はホット(or コールド)スタンバイ。
2016年6月25日土曜日
iOS10では 大半のWebサイトが見られなくなる?
Webに接続するiOSアプリは2017年1月からHTTPSの使用が絶対条件になる、デベロッパーはご注意を | TechCrunch Japan ATS強制化により、HTTPなサイトだけでなく、HTTPSでもTLS1.2未満のWebサイトは見られなくなる? ならないらしい。 ↓ 2017年1月以降もHTTPS非対応サイトへのiPhoneからのアクセスは激減しない
2016年6月5日日曜日
Rubyで TLS1.2に接続できるか確認する方法
paypal/TLS-update: Documentation & tools for the upcoming TLSv1.2 required update "net/http"は小文字でないとエラーになるので注意。ruby -r'net/http' -e 'uri = URI("https://tlstest.paypal.com/"); puts Net::HTTP.get(uri)'結果が、PayPal_Connection_OK will be printed.なら接続OK。OpenSSL::SSL::SSLError or EOFError will be thrown.とか何らかのエラーならNG。
Excelの新規用テンプレートが開かなくなった
MS Office 2013のExcelで、新規Excelファイルを開いた時や新規シートを追加した時に自分が使いやすい形にしたテンプレートを開くように、下記フォルダにテンプレートファイルを入れて使っていた。 C:\Program Files (x86)\Microsoft Office\Office15\XLSTART (ファイル名は Book.xltx と Sheet.xltx) しかし、突然テンプレートが使われなくなってしまった。 試行錯誤したあげく、下記フォルダにテンプレートファイルをコピーしたらテンプレートが適用されるようになった。 C:\Users\ユーザー名\AppData\Roaming\Microsoft\Excel\XLSTART このフォルダは古いExcelのテンプレート置き場だったようだが、なんで先祖返りしてしまったんだろう?
ウイルスバスターが重い場合の対策
ウイルスバスター クラウド およびウイルスバスター クラウド OKAERI をインストール後、他のアプリケーションの起動が遅い | サポート Q&A:トレンドマイクロ 設定1か設定3かでいろんな情報があるが、自分の場合は設定1で改善した。
登録:
投稿 (Atom)
カテゴリー
- Ruby on Rails (70)
- PHP (65)
- JavaScript (50)
- CSS (35)
- jQuery (28)
- Google Maps (26)
- Windows (23)
- Firefox (21)
- Linux (21)
- Twitter (20)
- IE (19)
- Apache (18)
- MySQL (18)
- Amazon EC2 (17)
- PostgreSQL (17)
- Titanium (17)
- Ruby (16)
- test (16)
- Android (14)
- Google (12)
- Excel (11)
- YUI (11)
- AWS (10)
- HTML5 (10)
- HTML (9)
- Facebook (8)
- Mail (8)
- Mobile (8)
- VMware (7)
- Monit (6)
- WordPress (6)
- iPhone (6)
- jQuery UI (6)
- C++ (5)
- Java (5)
- Security (5)
- iPad (5)
- Google Chart API (4)
- CakePHP (3)
- Chrome (3)
- Google Analytics (3)
- Google App Engine (3)
- Python (3)
- jQuery Mobile (3)
- AdSense (2)
- Amazon (2)
- Domain (2)
- GMail (2)
- Google Docs (2)
- IE9 (2)
- Rails (2)
- SQL (2)
- Web (2)
- postgres (2)
- 携帯 (2)
- 英語 (2)
- ?? (1)
- Blogger (1)
- Bootstrap (1)
- Chorme (1)
- Chorome (1)
- Cloud (1)
- Delicious (1)
- Flickr (1)
- Git (1)
- Google AdSense (1)
- Google AppEngine (1)
- Google Calendar (1)
- Google Libraries API (1)
- Google検索 (1)
- Goolge App Engine (1)
- Greasemonkey (1)
- Network (1)
- Outlook (1)
- Posterous (1)
- RSS (1)
- SAStruts (1)
- Server (1)
- WMware (1)
- YouTube (1)
- cron (1)