Each of these commands will run an ad hoc http static server in your current (or specified) directory, available at http://localhost:8000. Use this power wisely.
$ python -m SimpleHTTPServer 8000| # Create new remote branch | |
| git push origin origin:refs/heads/new_branch_name | |
| # Make sure everything is updated | |
| git fetch origin | |
| # Check your branch has been created | |
| git branch -r | |
| # Track a remote branch |
| require 'rubygems' | |
| require 'socket' | |
| include Socket::Constants | |
| class ChatServer | |
| def initialize | |
| @reading = Array.new | |
| @writing = Array.new | |
| @clients = Hash.new |
| upstream app { | |
| server unix:/srv/app/current/tmp/sockets/unicorn.sock fail_timeout=0; | |
| } | |
| server { | |
| listen 80; | |
| server_name www.app.com; | |
| rewrite ^/(.*) http://app.com/$1 permanent; | |
| } | |
| server { |
| class ApplicationController < ActionController::Base | |
| ... | |
| #Problem: | |
| #In rails 3.0.1+ it is no longer possible to do this anymore; | |
| # rescue_from ActionController::RoutingError, :with => :render_not_found | |
| # | |
| #The ActionController::RoutingError thrown is not caught by rescue_from. | |
| #The alternative is to to set a catch-all route to catch all unmatched routes and send them to a method which renders an error | |
| #As in http://techoctave.com/c7/posts/36-rails-3-0-rescue-from-routing-error-solution |
| module ActionDispatch | |
| module Session | |
| class CustomFileStore < ActionDispatch::Session::AbstractStore | |
| def get_session(env, session_id) | |
| session_data = {} | |
| session_id ||= generate_sid | |
| File.open(tmp_file(session_id),'r') do |f| | |
| data = f.read | |
| session_data = ::Marshal.load(data) unless data.empty? | |
| end rescue nil |
| -- show running queries (pre 9.2) | |
| SELECT procpid, age(clock_timestamp(), query_start), usename, current_query | |
| FROM pg_stat_activity | |
| WHERE current_query != '<IDLE>' AND current_query NOT ILIKE '%pg_stat_activity%' | |
| ORDER BY query_start desc; | |
| -- show running queries (9.2) | |
| SELECT pid, age(clock_timestamp(), query_start), usename, query | |
| FROM pg_stat_activity | |
| WHERE query != '<IDLE>' AND query NOT ILIKE '%pg_stat_activity%' |
Each of these commands will run an ad hoc http static server in your current (or specified) directory, available at http://localhost:8000. Use this power wisely.
$ python -m SimpleHTTPServer 8000| # DOCKER-VERSION 0.4.8 | |
| # am facing issue | |
| # https://github.com/dotcloud/docker/issues/1123 | |
| FROM ubuntu:12.04 | |
| MAINTAINER Deepak Kannan "deepak@codemancers.com" | |
| RUN apt-get -y install python-software-properties |
Last updated: 12/31/2013
/etc/default/locale as sudo.LC_ALL="en_US.UTF-8" at the end of the file, save and quit.sudo locale-gen en_US en_US.UTF-8sudo dpkg-reconfigure locales| # app/models/concerns/multiparameter_attribute_assignment.rb | |
| module MultiparameterAttributeAssignment | |
| include ActiveModel::ForbiddenAttributesProtection | |
| def initialize(params = {}) | |
| assign_attributes(params) | |
| end | |
| def assign_attributes(new_attributes) |