Skip to content

Instantly share code, notes, and snippets.

View pyrabbit's full-sized avatar

Matthew Orahood pyrabbit

View GitHub Profile
Incident Identifier: 06AD3CCD-00BC-4D58-8C36-46E7ED875AB9
Beta Identifier: C0EFAAE0-9A8D-420D-ACFE-EF369CF73A4F
Hardware Model: iPhone8,2
Process: ConsultantAide [7396]
Path: /private/var/containers/Bundle/Application/812BACBE-CB30-497A-96C0-8E10B820C76F/ConsultantAide.app/ConsultantAide
Identifier: com.mattorahood.ConsultantAide
Version: 5 (1.3.2)
Beta: YES
Code Type: ARM-64 (Native)
Role: Foreground
@pyrabbit
pyrabbit / new_core_data_stack.swift
Created March 22, 2017 15:04
Core Data migration problem
// New Core Data Stack for iOS 9+ inspired by https://useyourloaf.com/blog/easier-core-data-setup-with-persistent-containers/
lazy var applicationDocumentsDirectory: URL = {
// The directory the application uses to store the Core Data store file. This code uses a directory named "com.cadiridris.coreDataTemplate" in the application's documents Application Support directory.
let urls = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask)
return urls[urls.count-1]
}()
lazy var managedObjectModel: NSManagedObjectModel = {
// The managed object model for the application. This property is not optional. It is a fatal error for the application not to be able to find and load its model.
{
"Id"=>13730,
"ActivityId"=>12008,
"ActivityTypeId"=>4,
"ActivityTypeName"=>"Lab",
"ParentId"=>nil,
"Activities"=>[],
"Subtitle"=>"Virtual Server Connectivity Check, Module 01 Lab1",
"Description"=>
"In this lab you will discover the various components of the Lab On Demand (LOD) interface and learn how to interact with the controls to sucessfully complete your hands-on online labs.",
@pyrabbit
pyrabbit / access_keys_controller.rb
Created September 25, 2019 13:26
API Gateway Rails Controller Implementation
module Enterprises
class AccessKeysController < DashboardsController
def create
gateway = Aws::APIGateway::Client.new
begin
api_key = create_api_key!(gateway, current_enterprise, params[:stage])
current_enterprise.update_stage_key!(api_key: api_key, stage: params[:stage])
redirect_to enterprises_access_keys_path