Skip to content

Instantly share code, notes, and snippets.

View ctrombley's full-sized avatar

Chris Trombley ctrombley

View GitHub Profile
@ctrombley
ctrombley / mvc_accept_types.txt
Last active May 4, 2016 16:34
MVC AcceptTypes example
if (Request.AcceptTypes.Contains("text/html")) {
return View();
}
else if (Request.AcceptTypes.Contains("application/json"))
{
return Json( new { id=1, value="new" } );
}
@ctrombley
ctrombley / generate_eligibility_file.rb
Last active June 1, 2016 22:00
generate eligibility file
filename = "eligibility_file_scenario_1.csv"
headings = ['ValidationData',
'RelatedID',
'Birthdate',
'FirstName',
'LastName',
'Gender',
'Address',
'Address2',
require 'minitest/autorun'
describe "LanguageSolver" do
let (:solver) { LanguageSolver.new }
it "should generate pairs for comparison" do
solver.pairs(['ccda','ccbk', 'cd', 'a', 'ab', 'abd', 'aba'])
.must_equal([['d','b'],['c','d'],['c','a'],['d','a']])
end
end
@ctrombley
ctrombley / languages.rb
Created June 20, 2016 18:16
languages.rb
require 'minitest/autorun'
describe "LanguageSolver" do
let (:solver) { LanguageSolver.new }
it "should generate pairs for comparison" do
solver.pairs(['ccda','ccbk', 'cd', 'a', 'ab', 'abd', 'aba'])
.must_equal([['d','b'],['c','d'],['c','a'],['d','a']])
end
end
@ctrombley
ctrombley / justify.rb
Created June 20, 2016 19:06
justify.rb
require 'minitest/autorun'
describe "JustifySolver" do
let (:solver) { JustifySolver.new }
it "should justify a sentence" do
solver.solve("The quick brown fox jumps over the lazy dog.", 5)
.must_equal("The \n" \
"quick\n" \
"brown\n" \
"fox \n" \
{
renderedDate: '11/11/2016',
user: {
// guid: userid, // for posting data to backend
firstname: '',
lastname: ''
},
// toast: {category: 'fluff'},
status: 'green',
progress: 50,
@ctrombley
ctrombley / httr_yahoo_oauth2_oob.R
Last active November 8, 2018 05:56
Working Yahoo OAuth2.0 OOB flow
# Requires httr fork available here:
# https://github.com/ctrombley/httr
library(httr)
library(httpuv)
endpoint <- oauth_endpoint("get_request_token", "request_auth", "get_token",
base_url = "https://api.login.yahoo.com/oauth2")
app <- oauth_app("yahoo",
@ctrombley
ctrombley / LSI.yaml
Last active February 4, 2021 22:20
Recipe definition with recommendationPreReq section
name: language-agent
displayName: Some languaage agent
description: New Relic install recipe for some laanguage agent
repository: https://github.com/newrelic/whatever
installTargets:
- type: ...
os: ...
platform: ...

Keybase proof

I hereby claim:

  • I am ctrombley on github.
  • I am ctrombley (https://keybase.io/ctrombley) on keybase.
  • I have a public key ASAPCSK2UtjKo9f5yS57f10qixDQ5pAY7e_NYxeHZ9nZvQo

To claim this, I am signing this object: