Skip to content

Instantly share code, notes, and snippets.

View jhoughjr's full-sized avatar
🎯
Focusing

Jimmy Hough Jr. jhoughjr

🎯
Focusing
View GitHub Profile
but you don't
jimmyToday at 9:29 AM
yeah
having more type weirdness
ive got a dict keyed with enum types and its values are my filter functions
their sig is (Meme) -> Bool
when i try say
let fieldFilters = [Meme.SearchableFields.text: memeTextFilter,
Meme.SearchableFields.keywords: memeKeywordsFilter]
//
// ViewController.swift
// Ghostnote2
//
// Created by Jimmy Hough Jr on 11/14/17.
// Copyright © 2017 Jimmy Hough Jr. All rights reserved.
//
class Menus {
static func themeMenu() -> NSMenu {
@jhoughjr
jhoughjr / GhostnoteWindow.swift
Created November 30, 2019 17:15
More Apple Greatness
func show() {
SwiftyBeaver.info("show")
restoreCollapsedState()
restoreAttachedState()
orderFrontRegardless()
if let cont = contentViewController as? NSTabViewController {
SwiftyBeaver.info("\(cont.isViewLoaded)")
if let ctx = cont.tabViewItems[0].viewController as? ContextViewController {
@jhoughjr
jhoughjr / teams.js
Created October 4, 2018 17:21
fuckmylife
Parse.serverURL = 'http://178.128.153.185:1337/parse'
Parse.initialize("tracktivityserver");
function HighLightTR(el, backColor,textColor){
if(typeof(preEl)!='undefined') {
preEl.bgColor=orgBColor;
try{ChangeTextColor(preEl,orgTColor);}catch(e){;}
}
orgBColor = el.bgColor;
orgTColor = el.style.color;
#import FileKit
/*
...
*/
func docNoteRTFData(for docID:String,
inApp bundleID:String) -> String {
SwiftyBeaver.debug("docID is \(docID)")
func docNoteRTFData(for docID:String,
inApp bundleID:String) -> String {
SwiftyBeaver.debug("docID is \(docID)")
if bundleID != "com.apple.finder" {
do {
let a = ghostnotesPath()
SwiftyBeaver.debug("Trying \(a)")
return try TextFile(path: a ).read()
const RtfToDeltaConverter = require('@kenyog/rtf-to-quill-delta');
module.exports.getDelta = async function(rtf) {
let converter = new RtfToDeltaConverter();
let delta = await converter.convert(rtf);
let ops = delta["ops"];
return ops;
};
require('make-runnable/custom')({
printOutputFrame: false
--- Miniterm on /dev/cu.SLAB_USBtoUART 115200,8,N,1 ---
--- Quit: Ctrl+C | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H ---
[W][WiFiGeneric.cpp:360] _eventCallback(): Reason: 201 - NO_AP_FOUND
Got Event: 5
Reason: 201
[W][WiFiGeneric.cpp:360] _eventCallback(): Reason: 201 - NO_AP_FOUND
Got Event: 5
Reason: 201
[W][WiFiGeneric.cpp:360] _eventCallback(): Reason: 201 - NO_AP_FOUND
Got Event: 5
--- Miniterm on /dev/cu.SLAB_USBtoUART 115200,8,N,1 ---
--- Quit: Ctrl+C | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H ---
ets Jun 8 2016 00:22:57
rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:2
load:0x3fff0018,len:4
load:0x3fff001c,len:952
@jhoughjr
jhoughjr / output.txt
Created July 13, 2018 22:36
heltect_wifi_devkit_c
[W][WiFiGeneric.cpp:360] _eventCallback(): Reason: 201 - NO_AP_FOUND
Got Event: 5
Reason: 201
ets Jun 8 2016 00:22:57
rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:2
load:0x3fff0018,len:4