Prints something like this:
In 2018 you made 2488 commits in 134 projects.
The average length of a commit message was 62 characters.
Commits per weekday
Monday 334 ******************************************
| -- Requires a loopback audio device, try | |
| -- - https://rogueamoeba.com/loopback/ | |
| -- - https://github.com/ExistentialAudio/BlackHole | |
| -- Needs https://github.com/wez/atomicparsley | |
| property output_folder : "/Users/USER/Music/rec" | |
| property atomicparsley_path : "/opt/homebrew/bin/atomicparsley" | |
| property file_extension : ".m4a" | |
| on format_filename(track_artist, track_album, track_name, track_number) |
| func zalgo(_ string: String, intensity: Int = 5) -> String { | |
| let combiningDiacriticMarks = 0x0300...0x036f | |
| let latinAlphabetUppercase = 0x0041...0x005a | |
| let latinAlphabetLowercase = 0x0061...0x007a | |
| var output: [UnicodeScalar] = [] | |
| for scalar in string.unicodeScalars { | |
| output.append(scalar) | |
| guard (latinAlphabetUppercase).contains(numericCast(scalar.value)) || | |
| (latinAlphabetLowercase).contains(numericCast(scalar.value)) |
| extension CVPixelBuffer | |
| { | |
| /// Deep copy a CVPixelBuffer: | |
| /// http://stackoverflow.com/questions/38335365/pulling-data-from-a-cmsamplebuffer-in-order-to-create-a-deep-copy | |
| func copy() -> CVPixelBuffer | |
| { | |
| precondition(CFGetTypeID(self) == CVPixelBufferGetTypeID(), "copy() cannot be called on a non-CVPixelBuffer") | |
| var _copy: CVPixelBuffer? |
| import UIKit | |
| import PlaygroundSupport | |
| public class DeviceViewController : UIViewController { | |
| public enum ScreenType : Int { | |
| case iPhone3_5Inch | |
| case iPhone4Inch // includes 5th & 6h gen iPod Touch | |
| case iPhone4_7Inch | |
| case iPhone5_5Inch |
Table of Contents
| #import <AVFoundation/AVFoundation.h> | |
| #import "Recorder.h" | |
| @interface Recorder()<AVCaptureAudioDataOutputSampleBufferDelegate>{ | |
| AVCaptureDevice *audioDevice; | |
| AVCaptureDeviceInput *audioInput; | |
| AVCaptureAudioDataOutput* _audioDataOutput; | |
| dispatch_queue_t _captureQueue; | |
| AVURLAsset *_asset; |
Looking for a mentor in iOS?- try this post: http://stephaniehurlburt.com/blog/2016/11/14/list-of-engineers-willing-to-mentor-you
| import UIKit | |
| let vc = UIViewController() | |
| vc.view.backgroundColor = .whiteColor() | |
| vc.navigationItem.title = "This is a view controller" | |
| let searchController = UISearchController(searchResultsController: nil) | |
| //searchController.searchBar.barTintColor = UIColor(red:0.16, green:0.45, blue:0.72, alpha:1) |