Install rbenv and ruby-build to Amazon Linux (cloud-init).
- Copy & paste content of
user-data.shto EC2 RunInstances user-data - Then, logging in to EC2 instance as ec2-user and run
install-ruby.sh.
Install rbenv and ruby-build to Amazon Linux (cloud-init).
user-data.sh to EC2 RunInstances user-datainstall-ruby.sh.| rds-modify-db-parameter-group {param-group-name} \ | |
| --parameters="name=character_set_server, value=utf8, method=pending-reboot" \ | |
| --parameters="name=collation_server, value=utf8_general_ci, method=pending-reboot" \ | |
| --parameters="name=tmp_table_size, value={DBInstanceClassMemory/16}, method=pending-reboot" \ | |
| --parameters="name=max_heap_table_size, value={DBInstanceClassMemory/16}, method=pending-reboot" \ | |
| --parameters="name=query_cache_type, value=1, method=pending-reboot" \ | |
| --parameters="name=query_cache_size, value={DBInstanceClassMemory/32}, method=pending-reboot" \ | |
| --parameters="name=table_open_cache, value=2500, method=pending-reboot" \ | |
| --parameters="name=join_buffer_size, value={DBInstanceClassMemory/64}, method=pending-reboot" \ | |
| --parameters="name=thread_cache_size, value={DBInstanceClassMemory/12582880}, method=pending-reboot" \ |
| net.inet.tcp.delayed_ack=0 | |
| net.inet.tcp.recvspace=1027840 | |
| net.inet.tcp.sendspace=134320 | |
| net.inet.udp.recvspace=88320 | |
| net.local.stream.sendspace=65536 | |
| net.local.stream.recvspace=65536 |
| Number.format = function(n) { | |
| return String(n).replace(/(\d)(?=(\d{3})+(?!\d))/g, "$1,"); | |
| }; |
| #!/bin/bash | |
| find . -type d -depth 1 ! -name gists | | |
| parallel -k -j 1000% 'cd {}; echo \[{}\]; git st --short' |
| # Install rbenv, ruby-build and readline | |
| brew install rbenv ruby-build readline | |
| brew link readline | |
| # Add rbenv init to .zshenv | |
| cat <<-EOF | ruby -pe 'gsub("\\", "")' >> .zshenv | |
| # rbenv | |
| if which rbenv >/dev/null 2>&1; then | |
| eval "$\(rbenv init -\)" | |
| source /usr/local/Cellar/rbenv/0.3.0/completions/rbenv.zsh |
| # -*- coding: utf-8 -*- | |
| module Earthquake | |
| module Output | |
| require 'uri' | |
| def puts_items(items) | |
| mark_color = [ config[:colors].sample, 1 ].flatten # random & bold | |
| [items].flatten.reverse_each do |item| |
| <?xml version="1.0"?> | |
| <root> | |
| <list> | |
| <item> | |
| <name>LeaveInsMode with EISUU(Terminal)</name> | |
| <identifier>private.app_terminal_esc_with_eisuu</identifier> | |
| <only>TERMINAL</only> | |
| <autogen>--KeyToKey-- KeyCode::ESCAPE, KeyCode::ESCAPE, KeyCode::JIS_EISUU</autogen> | |
| <autogen>--KeyToKey-- KeyCode::BRACKET_LEFT, VK_CONTROL, KeyCode::BRACKET_LEFT, VK_CONTROL, KeyCode::JIS_EISUU</autogen> | |
| </item> |
| #!/bin/bash | |
| parallel -k -j+0 brew install {} ::: `brew outdated | cut -f 1` && brew cleanup |
| @charset "utf-8"; | |
| /* | |
| * Hacker News - http://news.ycombinator.com/news | |
| */ | |
| .title { | |
| font-size: 16px !important; | |
| } | |
| .subtext { | |
| font-size: 12px !important; |