Skip to content

Instantly share code, notes, and snippets.

#include <stdio.h>
void pass_the_taco(int *);
int main( int argc, const char* argv[] ){
int taco = 420;
pass_the_taco(&taco);
// 55667
import java.util.Scanner;
public class Exam2 {
public static boolean paymentIsEnough( int amount, int years, double rate, double payment ) {
int i = 0;
for( i = 0; i < years * 12; i++ ) {
double interest = (rate / 12) * amount;
double principal = interest - payment;
amount += principal;
@hmcq6
hmcq6 / gist:88bd2532d67ddd1dd7c6
Created December 17, 2014 04:39
C function - Reverse String
void reverse(char* string) {
char tmp;
for(int i = 0; i < strlen(string)/2; i++) {
tmp = string[i];
string[i] = string[(strlen(string) - 1) - i];
string[(strlen(string) - 1) - i] = tmp;
}
}
def show
json = Rails.cache.fetch("criteria_report_#{params[:id]}_json") do
if( @criteria_report.rails_simple_auth_drg_user_id === current_user.id )
serialize_criteria_report(@criteria_report)
render json: json
else
render status: :forbidden
end
end
{{#collapse-div unique=indication.id}}
{{input-group objects=drugs setSelected='passSelectedObjects'}}
{{/collapse-div}}
#input-group
fireAction: function() {
this.sendAction('setSelected', this.get('selectedObjects').mapBy('content'));
}.observes('selectedObjects.length')
@hmcq6
hmcq6 / run.sh
Created July 21, 2016 14:35
script for running mock data filterer
#!/bin/sh
# Aetna Commercial
node filter.js filter --provider=Aetna --health-plan-type=Commercial --drug=2434
node filter.js filter --provider=Aetna --health-plan-type=Commercial --drug=2919
node filter.js filter --provider=Aetna --health-plan-type=Commercial --drug=3334
node filter.js filter --provider=Aetna --health-plan-type=Commercial --drug=2434,2919
node filter.js filter --provider=Aetna --health-plan-type=Commercial --drug=2434,3334
node filter.js filter --provider=Aetna --health-plan-type=Commercial --drug=2919,3334
node filter.js filter --provider=Aetna --health-plan-type=Commercial --drug=2434,2919,3334
@hmcq6
hmcq6 / components.comp-a.js
Last active August 17, 2016 19:00
Include Service In Sub-Component Test
import Ember from 'ember';
export default Ember.Component.extend({
myService: Ember.inject.service(),
init() {
this.txt = this._super(...arguments);
return this.get('myService.items').
mapBy('fname').
join(',');
}
@hmcq6
hmcq6 / controllers.application.js
Last active October 18, 2016 20:55
Brace expansion
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
taco: false,
tr: true,
tt: false,
canUse: Ember.computed.or('taco', 't{t,r}')
});
@hmcq6
hmcq6 / controllers.application.js
Last active November 17, 2016 17:17
Form + Text Input = Pain
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
actions: {
noop: function() {}
}
});
@hmcq6
hmcq6 / controllers.application.js
Created December 8, 2016 01:04
DIY Dynamic Keys
import Ember from 'ember';
export default Ember.Controller.extend({
arr: [
{ id: 3, name: 'a' },
{ id: 1, name: 'b' },
{ id: 2, name: 'c' }
],
filterKey: 'name',
filterValue: 'c',