Install portaudio using homebrew (or method of your choice)
brew install portaudiocreate $HOME/.pydistutils.cfg using the include and lib directories of your portaudio install:
[build_ext]
| """ | |
| This sample demonstrates a simple skill built with the Amazon Alexa Skills Kit. | |
| The Intent Schema, Custom Slots, and Sample Utterances for this skill, as well | |
| as testing instructions are located at http://amzn.to/1LzFrj6 | |
| For additional samples, visit the Alexa Skills Kit Getting Started guide at | |
| http://amzn.to/1LGWsLG | |
| """ | |
| from __future__ import print_function |
Install portaudio using homebrew (or method of your choice)
brew install portaudiocreate $HOME/.pydistutils.cfg using the include and lib directories of your portaudio install:
[build_ext]
| # This number should be, at maximum, the number of CPU cores on your system. | |
| # (since nginx doesn't benefit from more than one worker per CPU.) | |
| worker_processes 8; | |
| # Determines how many clients will be served by each worker process. | |
| # (Max clients = worker_connections * worker_processes) | |
| # "Max clients" is also limited by the number of socket connections available on the system (~64k) | |
| # run ss -s and u'll see a timewait param | |
| # The reason for TIMED_WAIT is to handle the case of packets arriving after the socket is closed. |
| module ActiveAdminHelper | |
| def admin_arbre_context | |
| @admin_arbre_context ||= Arbre::Context.new(assigns, self) | |
| end | |
| def default_renderer | |
| case controller.send(:resource_class).name | |
| when "ActiveAdmin::Page" | |
| "page" |
Portions taken from http://www.cs.utexas.edu/~mitra/csSpring2011/cs327/cx_mac.html (in case that link ever dies.)
Assume you've got homebrew installed.
Download the following files from Oracle
| #get root access | |
| $su - | |
| $ cd /tmp | |
| #Remove old Ruby | |
| $ yum remove ruby | |
| # Install dependencies | |
| $ yum groupinstall "Development Tools" | |
| $ yum install zlib zlib-devel |
| /// <summary> | |
| /// Extension method that turns a dictionary of string and object to an ExpandoObject | |
| /// </summary> | |
| public static ExpandoObject ToExpando(this IDictionary<string, object> dictionary) | |
| { | |
| var expando = new ExpandoObject(); | |
| var expandoDic = (IDictionary<string, object>)expando; | |
| // go through the items in the dictionary and copy over the key value pairs) | |
| foreach (var kvp in dictionary) |
| class PostsController < ActionController::Base | |
| def create | |
| Post.create(post_params) | |
| end | |
| def update | |
| Post.find(params[:id]).update_attributes!(post_params) | |
| end | |
| private |
| sudo yum install -y gcc make \ | |
| libxml2 libxml2-devel libxslt libxslt-devel \ | |
| rubygems ruby-devel | |
| sudo gem install nokogiri -- --with-xml2-lib=/usr/local/lib \ | |
| --with-xml2-include=/usr/local/include/libxml2 \ | |
| --with-xslt-lib=/usr/local/lib \ | |
| --with-xslt-include=/usr/local/include | |
| sudo gem install aws-sdk --no-ri --no-rdoc |
Just install this in your apps like so:
gem 'test-spec-mini', :git => 'git://gist.github.com/1806986.git', :require => 'mini'