Skip to content

Instantly share code, notes, and snippets.

@studio3104
studio3104 / create_instance.rb
Created November 30, 2012 09:16
Fluentd Hands On
#!/usr/bin/env ruby
require 'aws-sdk'
require 'pp'
AWS.config(:proxy_uri => ENV['http_proxy'])
config_path = File.expand_path(File.dirname(__FILE__)+"/keys.yml")
AWS.config(YAML.load(File.read(config_path)))
ec2 = AWS::EC2.new
@studio3104
studio3104 / scope.pl
Created November 27, 2012 05:48
scope
#!/usr/bin/env perl
#use strict;
use warnings;
use Data::Dumper;
if (1){
$calar = '外から見えるのよ';
}
print $calar;
# Yields once for each key pair in your account.
# @return [nil]
def each &block
response = filtered_request(:describe_key_pairs)
response.key_set.each do |kp|
yield(KeyPair.new(kp.key_name,
:fingerprint => kp.key_fingerprint,
:config => config))
end
nil
@studio3104
studio3104 / add_hostname.pl
Created September 22, 2012 15:46
add `hostname key` to message from fluent-agent-lite
#!/usr/bin/env perl
use strict;
use warnings;
use Data::Dumper;
use JSON::XS;
use Data::MessagePack;
$| = 1;
my $mp = Data::MessagePack->new();
@studio3104
studio3104 / conf
Created September 21, 2012 07:16
rewrite TAG & count
<match filtered.game_access.**>
type rewrite
remove_prefix filtered
add_prefix rewrited
<rule>
key path.cor_id
pattern ^(\d+)$
append_to_tag true
fallback others
</rule>
@studio3104
studio3104 / td-agent.conf
Created August 20, 2012 03:28
out_forestのエラー?
<source>
type forward
</source>
<match service.**>
type forest
subtype file_alternative
remove_prefix service
<template>
time_slice_format %Y%m%d_%H
@studio3104
studio3104 / DateTime object
Created July 11, 2012 01:08
DateTime object
'time' => bless( {
'local_rd_secs' => 1033,
'local_rd_days' => 734695,
'rd_nanosecs' => 0,
'locale' => bless( {
'default_time_format_length' => 'medium',
'native_territory' => 'United States',
'native_language' => 'English',
'native_complete_name' => 'English United States',
'en_language' => 'English',
@studio3104
studio3104 / mysql.user JSON
Created July 3, 2012 03:31
mysql.user JSON
{
"lock_time":0.00019899999999999999,
"explain1":{
"key_len":null,
"Extra":"Using where; Using join buffer",
"ref":null,
"table":"b",
"rows":"10",
"key":null,
"select_type":"SIMPLE",