Skip to content

Instantly share code, notes, and snippets.

View inokappa's full-sized avatar
😴
zzzzz

Yohei Kawahara inokappa

😴
zzzzz
View GitHub Profile
@s-tajima
s-tajima / haproxy.cfg
Last active August 29, 2015 13:57
main config and rewrite script for HAproxy.
global
log 127.0.0.1 local2
chroot /var/lib/haproxy
pidfile /var/run/haproxy.pid
maxconn 1000
user haproxy
group haproxy
daemon
stats socket /var/lib/haproxy/stats
@y13i
y13i / gist:ded292085162ecfa6fe0
Last active August 29, 2015 14:14
プロダクト名を正しく書こうのコーナー

ElastiCache

@y13i
y13i / scrape_rss_uris_from_aws_service_health_dashboard.rb
Created March 6, 2015 05:44
AWS Service Health Dashboardから全RSS FeedのURLを下載
require "nokogiri"
require "open-uri"
site_uri = "http://status.aws.amazon.com"
html = Nokogiri::HTML(open site_uri)
feed_uris = html.css("a[href$=rss]").map do |node|
site_uri + node.attributes["href"].value
end
@smarigowda
smarigowda / jmetercloud
Last active August 29, 2015 14:18
jmeterCloud
# prerequisites
# ubuntu + docker + docker-machine + digital ocean cloud
-- create a docker host for jmeter-server
JMETER_SERVER_ID=1
docker-machine create --driver digitalocean --digitalocean-access-token $DOTOKEN jmeter-server${JMETER_SERVER_ID}
-- create a docker host for jmeter-client
docker-machine create \
--driver digitalocean \
@koemu
koemu / yapc_asia_tokyo_2015_memo.md
Last active August 29, 2015 14:27
YAPC::Asia Tokyo 2015 メモ
@majek
majek / haproxy-1.5-patch
Created March 7, 2012 00:04
HAProxy port number in x-forwarded-for patch edit
--- src/proto_http-orig.c 2011-09-10 22:43:11.000000000 +0100
+++ src/proto_http.c 2012-03-07 00:06:10.000000000 +0000
@@ -3560,8 +3560,10 @@ int http_process_request(struct session
(((struct sockaddr_in *)&s->req->prod->addr.c.from)->sin_addr.s_addr & s->be->except_mask.s_addr)
!= s->be->except_net.s_addr)) {
int len;
+ unsigned int port;
unsigned char *pn;
pn = (unsigned char *)&((struct sockaddr_in *)&s->req->prod->addr.c.from)->sin_addr;
+ port = ntohs(((struct sockaddr_in *)&s->req->prod->addr.c.from)->sin_port);
@y13i
y13i / gist:65a73493b55474f9a658
Last active December 1, 2015 01:39
ELB経由のApacheで強制的にHTTPS接続させる(HTTPリクエストをHTTPSにリダイレクト)
RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-Proto} !https [NC]
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
@studio3104
studio3104 / ProvisioningFrameworksCasualTalks01.md
Last active December 16, 2015 10:08
Provisioning Frameworks Casual Talks vol.1

Provisioning Frameworks Casual Talks vol.1

ChefとかPuppetとかの勉強会です
次回があるかはわかりませんが、今回はChef成分多めになっております

インターネット情報

Twitterハッシュタグ #pfcasual
IRCチャンネル #chef-casual@freenode

FC001: [廃止] nodeの属性にアクセスする際はシンボルではなく文字列を使う
FC002: 不必要な文字列展開を避ける
FC003: Chef Server固有の機能を使う前にChef Serverで稼働しているかを調べる
FC004: サービスの開始と終了にはserviceリソースを使う
FC005: リソース宣言の反復を避ける
FC006: ファイル権限のモードはクオートするか完全な記述する
FC007: レシピの依存関係をクックブックのメタデータで明確にする
FC008: 生成されたクックブックのメタデータを更新する
FC009: リソースの属性が未定義
FC010: 検索の分布が不正
@sawanoboly
sawanoboly / zonefie_to_route53.rb
Last active December 20, 2015 12:39
Create Route53 records from bind zonefile.
require 'zonefile'
require 'route53'
my_access_key = 'REPLACE_TO_YOUR_KEY'
my_secret_key = 'REPLACE_TO_YOUR_SECRET'
domain = 'example.com.'
zone_id = '/hostedzone/ZONEID'
default_ttl = '600'