Skip to content

Instantly share code, notes, and snippets.

class SomeFactory
def self.dosomething(class_name, *args)
Object.const_get(class_name).new(*args)
end
end
irb(main):005:0> require 'ostruct'
=> true
irb(main):006:0> t = OpenStruct.new({:test => "yolo"})
=> #<OpenStruct test="yolo">
irb(main):007:0> t.to_hash
=> nil
irb(main):008:0> t.to_h
=> {:test=>"yolo"}
irb(main):009:0>
@j-mcnally
j-mcnally / app.coffee
Created May 9, 2014 17:32
Application JS - Reopen ES6 modules
`import Resolver from 'ember/resolver';`
Ember.MODEL_FACTORY_INJECTIONS = true
class App extends Ember.Application
LOG_ACTIVE_GENERATION: true
LOG_MODULE_RESOLVER: true
LOG_TRANSITIONS: true,
# LOG_TRANSITIONS_INTERNAL: true,
[ERROR] [0.0.0.0-startStop-1] org.apache.catalina.core.ContainerBase.[red5Engine].[0.0.0.0].[/bluehammer-avalon] - StandardWrapper.Throwable
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'blueHammer.scope' defined in ServletContext resource [/WEB-INF/red5-web.xml]: Cannot resolve reference to bean 'red5.server' while setting bean property 'server'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'red5.server' is defined
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:329) ~[spring-beans-3.1.4.RELEASE.jar:3.1.4.RELEASE]
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) ~[spring-beans-3.1.4.RELEASE.jar:3.1.4.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1360)
#
#!/bin/sh -e
#
# Startup script for Red5
export RED5_HOME=/usr/share/red5/
start_red5="$RED5_HOME/red5-highperf.sh start"
stop_red5="$RED5_HOME/red5-shutdown.sh stop"
xtokeninput = Ember.Component.extend
tagName: 'input'
classNames: []
jsonRoot: null
baseURL: ""
tokenValue: 'id'
tokens: []
# Setting tokens externally
PostRoute = Ember.Route.extend
setupController: (controller, model) ->
unless model.comments?
# Some jquery to load comments.
<html>
<head>
<%= render :partial => "head" %>
</head>
<body>
<%= render :partial => "nav" %>
<%= yield %>
</body>
</html>
compiling readline.c
readline.c:1977:26: error: use of undeclared identifier 'Function'
rl_pre_input_hook = (Function *)readline_pre_input_hook;
^
readline.c:1977:36: error: expected expression
rl_pre_input_hook = (Function *)readline_pre_input_hook;
^
2 errors generated.
make[2]: *** [readline.o] Error 1
make[1]: *** [ext/readline/all] Error 2