Skip to content

Instantly share code, notes, and snippets.

View TheLarkInn's full-sized avatar
🦀
Getting Rusty

Sean Larkin TheLarkInn

🦀
Getting Rusty
View GitHub Profile
@TheLarkInn
TheLarkInn / app.rb
Created January 21, 2014 14:04
Appointments is a class declared in my Sinatra app, its used to query my db using Sequel based upon the parameters that are given. I want to be able to have either 0 or 6 parameters and dynamically make the query reflect that. The second file is the route where the class method is called, I format the hash before hand so I can take the key and v…
get '/tt_pt_api/api/v1/appointments' do
params_hash = {
"appointment.ticket_id" => params[:ticket_id],
"u_user.user_id" => params[:user_id],
"account.serial_num" => params[:serial_num],
"appointment.appointment_type_id" => params[:appointment_type_id]
}
data = Appointments.appointments_with_params(params[:start_date], params[:end_date], params_hash)
@TheLarkInn
TheLarkInn / gist:8527422
Created January 20, 2014 19:32
convert all strings to utf8
hash.map{ |row|
row.keys.each{|key|
puts "data for #{key} has been converted to utf8"
row[key] = row[key].to_utf8 if row[key].class == String
}
row
}
@TheLarkInn
TheLarkInn / gist:8483197
Created January 17, 2014 22:54
anotherCrash.crash
Code Type: X86-64
Parent Process: launchd [267]
Date/Time: 2014-01-17 12:19:44.322 -0800
OS Version: Mac OS X 10.9.1 (13B42)
Report Version: 7
Call graph:
96 Thread_195178 DispatchQueue_1: com.apple.main-thread (serial)
+ 96 start (in libdyld.dylib) + 1 [0x7fff871235fd]
@TheLarkInn
TheLarkInn / app.crash
Last active January 3, 2016 14:59
Crash!
Code Type: X86-64
Parent Process: launchd [565]
Date/Time: 2014-01-06 14:26:02.199 -0600
OS Version: Mac OS X 10.9.1 (13B42)
Report Version: 7
Call graph:
94 Thread_1191188 DispatchQueue_1: com.apple.main-thread (serial)
+ 94 start (in libdyld.dylib) + 1 [0x7fff97a615fd]
@TheLarkInn
TheLarkInn / xcode.crash
Created December 10, 2013 22:42
Xcode5.0.2 crash
Process: Xcode [2575]
Path: /Applications/Xcode.app/Contents/MacOS/Xcode
Identifier: com.apple.dt.Xcode
Version: 5.0.2 (3335.32)
Build Info: IDEApplication-3335032000000000~4
Code Type: X86-64 (Native)
Parent Process: launchd [278]
Responsible: Xcode [2575]
User ID: 501
@TheLarkInn
TheLarkInn / AppDelegate.h
Last active December 29, 2015 08:59
My Bug Viewer Working!
//
// AppDelegate.h
// Bug Viewer
//
// Created by Sean Larkin on 11/25/13.
// Copyright (c) 2013 Sean Larkin. All rights reserved.
//
#import <Cocoa/Cocoa.h>
@TheLarkInn
TheLarkInn / AppDelegate.h
Last active December 29, 2015 08:39
SimpleTableView
//
// AppDelegate.h
// Bug Viewer
//
// Created by Sean Larkin on 11/25/13.
// Copyright (c) 2013 Sean Larkin. All rights reserved.
//
#import <Cocoa/Cocoa.h>
class Timer.Model.TimerModel extends Backbone.Model
urlRoot: "/adjust_time"
idAttribute: 'session_id'
defaults:
'start' : null
'end' : null
'time_total' : null
'phase_id' : null
'ticket_id' : ''
'form_id' : ''
@TheLarkInn
TheLarkInn / AppController.coffee
Created October 4, 2013 13:00
.erb file contains scripts and templates no style don't judge!
#View -------------------------
class ReportResults.View.ReportResultsView extends Backbone.View
template: _.template($("#ReportViewTemplate").html())
className: "report_view"
tagName: "tr"
#Model -------------------------
class ReportResults.Model.ReportResultsModel extends Backbone.Model
urlRoot: '/reports'
idAttribute: 'ticket_id'
@TheLarkInn
TheLarkInn / reports.erb
Created October 3, 2013 14:48
reports.erb
<head>
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>
<script>
$(function() {
$( "#start_date" ).datepicker();
$( "#end_date" ).datepicker();
$( "#start_date" ).datepicker( "option", "dateFormat", "yy-mm-dd" );
$( "#end_date" ).datepicker( "option", "dateFormat", "yy-mm-dd" );