This gist is part of a blog post. Check it out at:
http://jasonrudolph.com/blog/2011/08/09/programming-achievements-how-to-level-up-as-a-developer
| #!/bin/bash | |
| # Installs a cron job (daily at 9:42 AM) that idempotently ensures | |
| # "Also, respond telling me a joke" is the last line of ~/.claude/CLAUDE.md | |
| # | |
| # Safe to run multiple times — replaces any previous version of this cron entry. | |
| # | |
| # NOTE: On macOS, cron requires Full Disk Access granted to /usr/sbin/cron | |
| # in System Settings > Privacy & Security > Full Disk Access. | |
| set -euo pipefail |
| #!/bin/bash | |
| while read f | |
| do | |
| echo "$(git log --format="%ai" --reverse "$f" | head -n1) $f" | |
| done | sort -n |
| textField.text = "fred" | |
| textField.becomeFirstResponder() | |
| DispatchQueue.main.async { | |
| // Set some typingAttributes | |
| self.textField.typingAttributes = [NSAttributedStringKey.font.rawValue: UIFont.boldSystemFont(ofSize: 18)] | |
| // Resign first responder | |
| self.textField.resignFirstResponder() | |
| DispatchQueue.main.async { |
| // Get a hold of Mobile Safari | |
| let safari = XCUIApplication(bundleIdentifier: "com.apple.mobilesafari") | |
| // Pass in the launch arguments to open specific url immediately | |
| safari.launchArguments = ["-u", "http://google.com"] | |
| safari.launch() | |
| // If using deeplinks, you will need to accept the prompt | |
| safari.buttons.matching(identifier: "Open").firstMatch.tap() |
| // | |
| // Copyright © 2017 Peter Goldsmith. All rights reserved. | |
| // | |
| import UIKit | |
| import PassKit | |
| struct BananaError: Error {} | |
| class ViewController: UIViewController { |
| // | |
| // ViewController.swift | |
| // AttributedString | |
| // | |
| // Created by Peter Goldsmith on 27/02/2017. | |
| // | |
| import UIKit | |
| class ViewController: UIViewController { |
| <?xml version="1.0" encoding="UTF-8"?> | |
| <Bucket | |
| type = "2" | |
| version = "2.0"> | |
| <Breakpoints> | |
| <BreakpointProxy | |
| BreakpointExtensionID = "Xcode.Breakpoint.SymbolicBreakpoint"> | |
| <BreakpointContent | |
| shouldBeEnabled = "Yes" | |
| ignoreCount = "0" |
This gist is part of a blog post. Check it out at:
http://jasonrudolph.com/blog/2011/08/09/programming-achievements-how-to-level-up-as-a-developer