Skip to content

Instantly share code, notes, and snippets.

import winreg
root_key = "SYSTEM\\CurrentControlSet"
w = winreg.ConnectRegistry(None, winreg.HKEY_LOCAL_MACHINE)
parents = {}
# Look up VID/PID/SERIAL
enum_usb_key_string = "{}\\{}".format(root_key, "Enum\\USB")
usb_key = winreg.OpenKey(w, enum_usb_key_string)
{
"globals": {
"__dirname": false,
"__filename": false,
"Buffer": false,
"clearImmediate": false,
"clearInterval": false,
"clearTimeout": false,
"console": false,
"exports": true,
logger.js [sm]:23 [info] PymakrView | Sync
logger.js [sm]:23 [info] PymakrView | undefined
logger.js [sm]:23 [info] Sync | Start sync method send
logger.js [sm]:23 [silly] Sync | Start monitor
logger.js [sm]:23 [silly] Monitor | Try to enter raw mode
logger.js [sm]:23 [silly] Pyboard | Received message:
>>>
>>>
logger.js [sm]:23 [silly] Pyboard | Error in output:
logger.js [sm]:23 [silly] Pyboard | Waiting for >>>
@semireg
semireg / Log.swift
Created April 28, 2016 14:24
Wrapper for QorumLogs
import QorumLogs
class Log: NSObject {
enum Level:Int {
case None = 0
case Debug = 1
case Info = 2
case Warning = 3
case Error = 4
@semireg
semireg / unlock-portal-keychain.sh
Created February 16, 2016 17:52
Fastfile script for unlocking the Portal keychain for Xcode bots
#!/bin/sh
# Author: Caylan Larson, @caylan, Semireg Industries, LLC
# This is the only command in this script. The remainder is notes.
security unlock-keychain -p "`cat /Library/Developer/XcodeServer/SharedSecrets/PortalKeychainSharedSecret`" "/Library/Developer/XcodeServer/Keychains/Portal.keychain"
# FastFile usage:
# desc "Xcode Bot Prebuild"
# lane :botprebuild do
-(instancetype)initWithCoder:(NSCoder *)aDecoder
{
self = [super initWithCoder:aDecoder];
if (!self) return nil;
[self setupWithIndexTitles:nil];
return self;
}
- (IBAction)nextPerformedTrack:(UIBarButtonItem *)sender {
NSManagedObjectID __block *nextPerformedTrackID = nil;
[MagicalRecord saveWithBlock:^(NSManagedObjectContext *localContext) {
PerformedTrack *currentPerformedTrack = [self currentPerformedTrack];
PerformedTrack *nextPerformedTrack = [currentPerformedTrack nextPerformedTrack];
if(!nextPerformedTrack)
{
- (IBAction)nextPerformedTrack:(UIBarButtonItem *)sender {
NSManagedObjectID __block *nextPerformedTrackID = nil;
[MagicalRecord saveWithBlock:^(NSManagedObjectContext *localContext) {
PerformedTrack *currentPerformedTrack = [self currentPerformedTrack];
PerformedTrack *nextPerformedTrack = [currentPerformedTrack nextPerformedTrack];
if(!nextPerformedTrack)
{
//
// NSView+ConstraintPack.m
// Sidebar Test 2
//
// Created by Caylan Larson on 2/19/14.
// Copyright (c) 2014 Semireg Industries. All rights reserved.
//
#import "NSView+SemiConstraintPack.h"
#import "ConstraintPack.h"
//
// NSView+ConstraintPack.h
// Sidebar Test 2
//
// Created by Caylan Larson on 2/19/14.
// Copyright (c) 2014 Semireg Industries. All rights reserved.
//
#import <Cocoa/Cocoa.h>