Skip to content

Instantly share code, notes, and snippets.

View rossta's full-sized avatar
💭
Being curious

Ross Kaffenberger rossta

💭
Being curious
View GitHub Profile
@rossta
rossta / _ticket.html.erb
Last active February 22, 2016 22:08
Hanami view test error
<article class="ticket">
<h5><%= ticket.title %></h5>
<p>#<%= ticket.number %></p>
<p><%= ticket.summary %></p>
<% if ticket.issue %>
<%= link_to "View issue on Github", ticket.issue.github_url, class: "button small secondary" %>
<% else %>
<p>
<%=
form_for :ticket, routes.ticket_issues_path(ticket.id) do
@rossta
rossta / Dockerfile
Created October 9, 2015 20:52
Basic Rails Dockerfile
FROM ruby:2.2.3
RUN apt-get update -qq
RUN apt-get install -y build-essential libpq-dev nodejs npm nodejs-legacy vim
ENV app /app
RUN mkdir $app
WORKDIR $app
ENV BUNDLE_PATH /box
@rossta
rossta / core.cljs
Created September 23, 2015 21:57
Lab notebook WIP
(ns lab-notebook.core
(:require [om.core :as om]
[om.dom :as dom]))
(defonce appstate (atom {}))
(defn item-view [cursor component]
(reify
om/IRender
(render [this]
upstream devpost {
server unix:/web/platform/tmp/sockets/unicorn.sock fail_timeout=0;
}
server { # main app
listen 80;
server_name .devpost.dev;
root /web/devpost/public;
@rossta
rossta / solr.err.log
Created June 23, 2015 15:06
Solr error
SEVERE: Unable to create core: default
org.apache.solr.common.SolrException: Error initializing QueryElevationComponent.
at org.apache.solr.core.SolrCore.<init>(SolrCore.java:806)
at org.apache.solr.core.SolrCore.<init>(SolrCore.java:619)
at org.apache.solr.core.CoreContainer.createFromLocal(CoreContainer.java:1021)
at org.apache.solr.core.CoreContainer.create(CoreContainer.java:1051)
at org.apache.solr.core.CoreContainer$3.call(CoreContainer.java:634)
at org.apache.solr.core.CoreContainer$3.call(CoreContainer.java:629)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
@rossta
rossta / stacktrace.sh
Created June 22, 2015 14:07
Error connecting to solr on remote host
deploy@app_master:princess i-9e7a7b61 /data/platform/current $ bundle exec rake sunspot:reindex
No config found for ["New Relic", "license_key"]. Activate the services that provides 'New Relic' or remove the code that uses it.
Skipping progress bar: for progress reporting, add gem 'progress_bar' to your Gemfile
rake aborted!
RSolr::Error::Http: RSolr::Error::Http - 404 Not Found
Error: Not Found
Request Data: "<?xml version=\"1.0\" encoding=\"UTF-8\"?><delete><query>type:ActsAsTaggableOn\\:\\:Tag</query></delete>"
Backtrace: /data/platform/shared/bundled_gems/ruby/2.1.0/gems/rsolr-1.0.10/lib/rsolr/client.rb:283:in `adapt_response'
@rossta
rossta / num_repeats.rb
Created June 16, 2015 01:04
Num repeats challenge
irb(main):089:0> def num_repeats(string)
irb(main):090:1> counts = {}
irb(main):091:1> string.each_char{|k|counts[k] ||=0; counts[k] +=1}
irb(main):092:1> counts.select{|k,v| v > 1 }.length
irb(main):093:1> end
=> :num_repeats
irb(main):094:0> num_repeats
ArgumentError: wrong number of arguments (0 for 1)
from (irb):89:in `num_repeats'
from (irb):94
@rossta
rossta / hack-share.md
Last active August 29, 2015 14:21
hack sharing

How I share hacks

gist!

gist

  • multiple files
  • markdown
  • code highlighting
  • it's "githubby"
@rossta
rossta / opsworks-intro.md
Last active August 29, 2015 14:20
Introduction to AWS OpsWorks

Intro to AWS OpsWorks for the Rails Developer

AWS OpsWorks

AWS OpsWorks features an integrated management experience for the entire application lifecycle including resource provisioning, configuration management, application deployment, monitoring, and access control. It will work with applications of any level of complexity and is independent of any particular architectural pattern.

Wat?

  • Configure instances
  • Automate provisioning