Skip to content

Instantly share code, notes, and snippets.

Rob Keniger rkeniger

Block or report user

Report or block rkeniger

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View gist:7687301
- (CGPoint)targetContentOffsetForProposedContentOffset:(CGPoint)proposedContentOffset withScrollingVelocity:(CGPoint)velocity
{
CGFloat offSetAdjustment = MAXFLOAT;
CGFloat horizontalCenter = (CGFloat) (proposedContentOffset.x + (self.collectionView.bounds.size.width / 2.0));
CGRect targetRect = CGRectMake(proposedContentOffset.x, 0.0, self.collectionView.bounds.size.width, self.collectionView.bounds.size.height);
NSArray *array = [self layoutAttributesForElementsInRect:targetRect];
for (UICollectionViewLayoutAttributes *layoutAttributes in array)
{
View swift-json-class.swift
/*
Converts A class to a dictionary, used for serializing dictionaries to JSON
Supported objects:
- Serializable derived classes
- Arrays of Serializable
- NSData
- String, Numeric, and all other NSJSONSerialization supported objects
@rkeniger
rkeniger / gist:ee4c9e03873477e1d347
Last active Oct 13, 2015
Traceroute to secure.backblaze.com
View gist:ee4c9e03873477e1d347
Directly:
⚡ traceroute secure.backblaze.com
traceroute to secure.backblaze.com (162.244.59.9), 64 hops max, 52 byte packets
1 192.168.1.1 (192.168.1.1) 1.662 ms 2.092 ms 1.438 ms
2 10.223.192.1 (10.223.192.1) 9.944 ms 9.157 ms 9.862 ms
3 58.160.16.198 (58.160.16.198) 12.241 ms 9.967 ms 8.028 ms
4 58.160.23.226 (58.160.23.226) 10.402 ms 8.942 ms 9.956 ms
5 bundle-ether4.woo-edge902.brisbane.telstra.net (203.50.44.42) 11.666 ms 11.512 ms 9.805 ms
6 bundle-ether6.woo-core1.brisbane.telstra.net (203.50.11.138) 10.710 ms 13.832 ms 11.943 ms
You can’t perform that action at this time.