start new:
tmux
start new with session name:
tmux new -s myname
| #!/usr/bin/env ruby | |
| require "nokogiri" | |
| require "open-uri" | |
| def download(url, output_file) | |
| exit unless system("wget -c #{url} --load-cookies=cookies.txt -O #{output_file}") | |
| end | |
| def download_pages |
| # Add this to your .oh-my-zsh theme if you're using those, or directly to your zsh theme :) | |
| # Colors vary depending on time lapsed. | |
| ZSH_THEME_GIT_TIME_SINCE_COMMIT_SHORT="%{$fg[green]%}" | |
| ZSH_THEME_GIT_TIME_SHORT_COMMIT_MEDIUM="%{$fg[yellow]%}" | |
| ZSH_THEME_GIT_TIME_SINCE_COMMIT_LONG="%{$fg[red]%}" | |
| ZSH_THEME_GIT_TIME_SINCE_COMMIT_NEUTRAL="%{$fg[cyan]%}" | |
| #Customized git status, oh-my-zsh currently does not allow render dirty status before branch | |
| git_custom_status() { |
| module Sinatra | |
| module Flash | |
| module Style | |
| def styled_flash(key=:flash) | |
| return "" if flash(key).empty? | |
| id = (key == :flash ? "flash" : "flash_#{key}") | |
| close = '<a class="close" data-dismiss="alert" href="#">×</a>' | |
| messages = flash(key).collect {|message| " <div class='alert alert-#{message[0]}'>#{close}\n #{message[1]}</div>\n"} | |
| "<div id='#{id}'>\n" + messages.join + "</div>" | |
| end |
| #!/usr/bin/ruby | |
| # Convert a Markdown README to HTML with Github Flavored Markdown | |
| # Github and Pygments styles are included in the output | |
| # | |
| # Requirements: json gem (`gem install json`) | |
| # | |
| # Input: STDIN or filename | |
| # Output: STDOUT | |
| # Arguments: "-c" to copy to clipboard (or "| pbcopy"), or "> filename.html" to output to a file | |
| # cat README.md | flavor > README.html |
| # SELENIUM_SERVER is the IP address or hostname of the system running Selenium | |
| # Server, this is used to determine where to connect to when using one of the | |
| # selenium_remote_* drivers | |
| SELENIUM_SERVER = "10.10.11.1" | |
| # SELENIUM_APP_HOST is the IP address or hostname of this system (where the | |
| # tests run against) as reachable for the SELENIUM_SERVER. This is used to set | |
| # the Capybara.app_host when using one of the selenium_remote_* drivers | |
| SELENIUM_APP_HOST = "10.10.11.2" |
| require "sinatra/base" | |
| require "sinatra/namespace" | |
| require "multi_json" | |
| require "api/authentication" | |
| require "api/error_handling" | |
| require "api/pagination" | |
| module Api | |
| class Base < ::Sinatra::Base |
| require 'bundler/setup' | |
| require 'active_record' | |
| include ActiveRecord::Tasks | |
| db_dir = File.expand_path('../db', __FILE__) | |
| config_dir = File.expand_path('../config', __FILE__) | |
| DatabaseTasks.env = ENV['ENV'] || 'development' |
| public class MLRoundedImageView extends ImageView { | |
| public MLRoundedImageView(Context context) { | |
| super(context); | |
| } | |
| public MLRoundedImageView(Context context, AttributeSet attrs) { | |
| super(context, attrs); | |
| } |