Skip to content

Instantly share code, notes, and snippets.

View AlexAstroCat's full-sized avatar

Alex Nachbaur AlexAstroCat

View GitHub Profile
set -ex
git clean -dfx
echo "Setup dependancies"
eval $(perl -Mlocal::lib=support)
wget -q -O - http://cpanmin.us | perl - --notest App::cpanminus
./support/bin/cpanm --notest \
CPAN::Uploader \
Module::Install \
TAP::Formatter::JUnit
#!/bin/sh
[email protected]
CLIENT=`hostname`
NAME=`hostname -s`
. /var/backups/backup.conf
SERVER_ROOT="/var/backups/systems/$NAME"
SSH_OPT="-i /var/backups/.ssh/id_rsa"
#!perl
use 5.010;
use LWP::UserAgent;
use Getopt::Long;
use YAML::XS;
$ENV{JAVA_HOME} = 'C:\Program Files\Java\jdk1.6.0_21';
$ENV{ANT_HOME} = 'C:\SeleniumGrid\apache-ant-1.8.1';
$ENV{SELENIUM_HOME} = 'C:\SeleniumGrid\selenium-grid-1.0.8';
$ENV{PATH} = qq($ENV{JAVA_HOME}\\bin;$ENV{PATH};"$ENV{ANT_HOME}\\bin");
//
// MKMapView+Additions.h
// ParkingMobility
//
// Created by Michael Nachbaur on 10-09-12.
// Copyright 2010 Decaf Ninja Software. All rights reserved.
//
#import <MapKit/MapKit.h>
//
// DNCloseButton.h
// ParkingMobility
//
// Created by Michael Nachbaur on 10-08-22.
// Copyright 2010 Decaf Ninja Software. All rights reserved.
//
#import <UIKit/UIKit.h>
#import <QuartzCore/QuartzCore.h>
@AlexAstroCat
AlexAstroCat / DNCloseButton.h
Created March 12, 2011 19:50
UIButton rebranded to look like a Dashboard-style close button
//
// DNCloseButton.h
// ParkingMobility
//
// Created by Michael Nachbaur on 10-08-22.
// Copyright 2010 Decaf Ninja Software. All rights reserved.
//
#import <UIKit/UIKit.h>
#import <QuartzCore/QuartzCore.h>
@AlexAstroCat
AlexAstroCat / DataManager.h
Created April 15, 2011 21:15
Core Data singleton manager class capable of being run from a static library
// DataManager.h
#import <Foundation/Foundation.h>
#import <CoreData/CoreData.h>
extern NSString * const DataManagerDidSaveNotification;
extern NSString * const DataManagerDidSaveFailedNotification;
@interface DataManager : NSObject {
}
64 bytes from 173.194.33.1: icmp_seq=0 ttl=56 time=656.752 ms
64 bytes from 173.194.33.1: icmp_seq=1 ttl=56 time=768.266 ms
64 bytes from 173.194.33.1: icmp_seq=2 ttl=55 time=910.722 ms
64 bytes from 173.194.33.1: icmp_seq=3 ttl=56 time=829.643 ms
64 bytes from 173.194.33.1: icmp_seq=4 ttl=56 time=446.671 ms
64 bytes from 173.194.33.1: icmp_seq=5 ttl=55 time=140.077 ms
64 bytes from 173.194.33.1: icmp_seq=6 ttl=55 time=381.253 ms
64 bytes from 173.194.33.1: icmp_seq=7 ttl=55 time=73.656 ms
64 bytes from 173.194.33.1: icmp_seq=8 ttl=55 time=124.053 ms
64 bytes from 173.194.33.1: icmp_seq=9 ttl=55 time=968.722 ms
@AlexAstroCat
AlexAstroCat / MLViewControllerCollectionViewCell.h
Created February 26, 2014 04:11
MLViewControllerCollectionViewCell.h
@interface MLViewControllerCollectionViewCell : UICollectionViewCell
@property (nonatomic, strong, readonly) UIViewController *viewController;
- (void)setViewController:(UIViewController *)viewController parentViewController:(UIViewController*)parentViewController;
@end
@AlexAstroCat
AlexAstroCat / MLViewControllerCollectionViewCell.m
Created February 26, 2014 04:12
MLViewControllerCollectionViewCell.m
#import "MLViewControllerCollectionViewCell.h"
@implementation MLViewControllerCollectionViewCell
- (void)setViewController:(UIViewController *)viewController parentViewController:(UIViewController*)parentViewController {
if (_viewController != viewController) {
if (_viewController) {
[_viewController removeFromParentViewController];
[_viewController.view removeFromSuperview];
[_viewController didMoveToParentViewController:nil];