You want connect to server.com via SSH using key authentication? Follow this guide.
cd ~/.ssh
ssh-keygen -t ed25519 -C [email protected]
You want connect to server.com via SSH using key authentication? Follow this guide.
cd ~/.ssh
ssh-keygen -t ed25519 -C [email protected]
| import Foundation | |
| extension Array where Element: FloatingPoint { | |
| func average() -> Element { | |
| // one addition and one division per array item | |
| return reduce(0) { result, value in result + value / Element(count) } | |
| } | |
tl;dr: Write things down. Communicate with purpose. Minimize meetings.
ts;rm: watch Peter's talk, get the book REMOTE: Office Not Required
What you need to know about transitioning to remote work (Tools, tips, and surprising techniques from 8+ teams that know how it’s done, like Automattic, Buffer, Ada, and InVision)
| // MissingInteger | |
| // Find the smallest positive integer that does not occur in a given sequence. | |
| //This is a demo task. | |
| // | |
| //Write a function: | |
| // | |
| //public func solution(_ A : inout [Int]) -> Int | |
| // | |
| //that, given an array A of N integers, returns the smallest positive integer (greater than 0) that does not occur in A. |
| IMP titleImp = imp_implementationWithBlock(^NSString *(__unsafe_unretained id foo){ | |
| return @"🐠"; | |
| }); | |
| SEL titleSelector = NSSelectorFromString(@"title"); | |
| Method existingTitle = class_getInstanceMethod([UIViewController class], | |
| titleSelector); | |
| method_setImplementation(existingTitle, | |
| titleImp); |
| { | |
| "global": { | |
| "check_for_updates_on_startup": true, | |
| "show_in_menu_bar": true | |
| }, | |
| "profiles": [ | |
| { | |
| "devices": [ | |
| { | |
| "disable_built_in_keyboard_if_exists": false, |
| { | |
| "profiles": [ | |
| { | |
| "devices": [ | |
| { | |
| "disable_built_in_keyboard_if_exists": false, | |
| "identifiers": { | |
| "is_keyboard": true, | |
| "is_pointing_device": false, | |
| "product_id": 1957, |
| # StackView Tips | |
| ## Performance hack | |
| ### Old hack | |
| Use a UITableViewCell's contentview. The layout will not bubble up from here. Keeps all layout restriced to that view. | |
| Then set frame of cell. | |
| #import <Foundation/Foundation.h> | |
| NSMutableArray* fizzbuzzreplace(NSMutableArray* numberArray, NSUInteger divider, NSString* replacementString) | |
| { | |
| for (NSUInteger i = divider; i < numberArray.count + 1; i = i + divider) { | |
| [numberArray replaceObjectAtIndex:i - 1 withObject:replacementString]; | |
| } | |
| return numberArray; | |
| } |
| display dialog "Desktop icons visible or hidden?" buttons {"Visible", "Hidden"} with icon 2 with title "Switch to presentation mode" default button 1 | |
| set switch to button returned of result | |
| if switch is "Hidden" then | |
| do shell script "defaults write com.apple.finder CreateDesktop -bool FALSE;killall Finder" | |
| else | |
| do shell script "defaults delete com.apple.finder CreateDesktop;killall Finder" | |
| end if |