I hereby claim:
- I am walter on github.
- I am walter (https://keybase.io/walter) on keybase.
- I have a public key whose fingerprint is D03E 8FA3 2C08 C33A 8552 F329 A1C2 C88C D59A 0392
To claim this, I am signing this object:
> dump = redis.get("107.77.64.119") | |
dump = redis.get("107.77.64.119") | |
WARNING: terminal is not fully functional | |
- (press RETURN) | |
=> "\u0004\bo: Geocoder::Result::Freegeoip\a:\n@data{\u0010I\"\aip\u0006:\u0006E(END) q | |
[18] pry(main)> | |
[19] pry(main)> dump.present? | |
dump.present? | |
ArgumentError: invalid byte sequence in UTF-8 | |
from /u/apps/askthem/shared/bundle/ruby/1.9.1/gems/activesupport-3.2.17/lib/active_support/core_ext/object/blank.rb:105:in `=~' |
I hereby claim:
To claim this, I am signing this object:
// in app/controllers/application.js | |
import Ember from 'ember'; | |
export default Ember.Controller.extend({ | |
queryParams: ['address'], | |
address: null | |
}); | |
// in app/controllers/index.js | |
import Ember from 'ember'; |
import Ember from 'ember'; | |
export default Ember.Handlebars.makeBoundHelper(function(imageUrl) { | |
var escaped = encodeURIComponent(imageUrl); | |
var fullUrl = 'http://d2xfsikitl0nz3.cloudfront.net/' + escaped + '/60/60'; | |
return new Ember.Handlebars.SafeString('<img src="' + fullUrl + '" width="60" height="60" alt="" />'); | |
}); | |
import Ember from 'ember'; | |
import { test, moduleFor } from 'ember-qunit'; |
import Ember from 'ember' | |
import { test, moduleFor } from 'ember-qunit'; | |
import startApp from '../../helpers/start-app'; | |
var App; | |
moduleFor('helper:cdn-avatar-from', 'Helper: cdn-avatar-from', { | |
setup: function() { | |
App = startApp(); | |
}, |
// app/initializers/options | |
import Ember from 'ember'; | |
import config from '../config/environment'; | |
// copied and modified from http://ember.zone/handling-environment-data-with-ember-js/ | |
export default { | |
name: 'options', | |
initialize: function() { | |
var OptionsReader = function OptionsReader() { |
test('renderTemplate sets application.duringQuestionSteps to true', | |
function(assert) { | |
var route = this.subject(), | |
applicationController = route.controllerFor('application'), | |
didRender; | |
// http://discuss.emberjs.com/t/test-isolation-aka-how-wrong-am-i-doing-it/7162/2 | |
route.render = function mockRender(route) { | |
didRender = true; | |
}; |
cd [your_ember_cli_app_root_directory] | |
powder portmap 4201 # i increment from 4200 (ember-cli default port) for each app i develop | |
ember server -p 4201 |
if (environment !== 'production') { | |
ENV['contentSecurityPolicy'] = { | |
'default-src': "'none'", | |
'frame-src': "'self'", | |
'script-src': "'self' *.dev:35730 'unsafe-inline'", | |
'font-src': "'self' http://*.dev/", | |
'connect-src': "'self' ws://*.dev:35730/", | |
'img-src': "'self'", | |
'style-src': "'self'", | |
'media-src': "'self'" |
def replace_value_for(extended_field_element_name, value, field = nil) | |
logger.debug("what is extended_content: " + self.extended_content.inspect) | |
# Fetch the existing data from XML | |
sandpit_data = structured_extended_content | |
logger.debug("what is sandpit_data: " + sandpit_data.inspect) | |
# Replace the value we're changing | |
# The value needs to be nested to form an array if necessary, since we ALWAYS pass in an array. | |
if field.is_a_choice? && !value.is_a?(Array) |