Instructions on how to setup a secured Jenkins CI on a Mac.
All of these operations are done with your admin user.
Install the command line developer tools.
| // #!Swift-1.1 | |
| import Foundation | |
| // MARK: - (1) classes | |
| // Solution 1: | |
| // - Use classes instead of struct | |
| // Issue: Violate the concept of moving model to the value layer | |
| // http://realm.io/news/andy-matuschak-controlling-complexity/ | 
| var readline = require('readline'), | |
| fs = require('fs'); | |
| var LinkMap = function(filePath) { | |
| this.files = [] | |
| this.filePath = filePath | |
| } | |
| LinkMap.prototype = { | |
| start: function(cb) { | 
| 'use strict'; | |
| var React = require('react'); | |
| var ReactNative = require('react-native'); | |
| var {AppRegistry, Text, WebView, View, Dimensions} = ReactNative; | |
| var WebViewResizing = React.createClass({ | |
| getInitialState: function () { | |
| return { | |
| webViewHeight: 100 // default height, can be anything | 
| import android.util.Base64; | |
| import android.util.Log; | |
| import com.bugsnag.android.Bugsnag; | |
| import com.bugsnag.android.MetaData; | |
| import com.bugsnag.android.Severity; | |
| import com.facebook.react.bridge.*; | |
| import java.io.File; | |
| import java.io.InputStream; | 
| // | |
| // WatchSessionManager.swift | |
| // WatchConnectivityDemo | |
| // | |
| // Created by Natasha Murashev on 9/3/15. | |
| // Copyright © 2015 NatashaTheRobot. All rights reserved. | |
| // | |
| import WatchConnectivity | 
Custom recipe to get OS X 10.10 Yosemite running from scratch, setup applications and developer environment. I use this gist to keep track of the important software and steps required to have a functioning system after a semi-annual fresh install. On average, I reinstall each computer from scratch every 6 months, and I do not perform upgrades between distros.
This keeps the system performing at top speeds, clean of trojans, spyware, and ensures that I maintain good organizational practices for my content and backups. I highly recommend this.
You are encouraged to fork this and modify it to your heart's content to match your own needs.
Custom recipe to get OS X 10.9 Mavericks running from scratch, setup applications and developer environment. I use this gist to keep track of the important software and steps required to have a functioning system after a semi-annual fresh install.
The software selected is software that is "tried and true" --- software I need after any fresh install. I often install other software not listed here, but is handled in a case-by-case basis.
| # 1. Select: your Target in Xcode | |
| # 2. Select: Build Phases Tab | |
| # 3. Select: Add Build Phase -> Add Run Script | |
| # 4. Paste code below in to new "Run Script" section | |
| # 5. Drag the "Run Script" below "Link Binaries With Libraries" | |
| # 6. Insure that your starting build number is set to a whole integer and not a float (e.g. 1, not 1.0) | |
| currentUser="$USER" | |
| cretePlist() { | 
| UIImagePickerController *imagePickerController = [[UIImagePickerController alloc] init]; | |
| // for light navigation item text, or UIBarStyleDefault for dark navigation item text | |
| imagePickerController.navigationBar.barStyle = UIBarStyleBlack; | |
| // the actual color will be affected by the translucency setting | |
| imagePickerController.navigationBar.barTintColor = [UIColor blueColor]; | |
| // default is YES, but you could change to NO | |
| imagePickerController.navigationBar.translucent = YES; |