Profile

Cover photo
Gavin Hyde
Works at MuleSoft
Attended University of Illinois at Urbana-Champaign
Lives in Elgin IL
52 followers|96,140 views
AboutPostsPhotosYouTube+1'sReviews

Stream

Gavin Hyde

Shared publicly  - 
 
Java 8 Overview: Lambdas
Probably one of the most requested features and biggest time saver in Java 8 are lambdas. Essentially, a lambda is a short hand way to create an anonymous inner class. Let's look at how we used to have to do an anonymous comparator for comparing the lower c...
1
Add a comment...

Gavin Hyde

Shared publicly  - 
 
Free Google Play Credit, what's not to like?
1
Add a comment...

Gavin Hyde

Shared publicly  - 
 
 
Did you know that Taxi Cab companies are trying to end Taxi Neutrality? They are saying that restaurants and bars are freeloaders profiting on their infrastructure, and they plan to drive customers to restaurants at 5mph unless that particular restaurant purchases a high speed customer transportation service from them. And that's in addition to the normal cab fare you already pay.

In addition, straw manufacturers are trying to end Straw Neutrality, arguing that juice bars are freeloading on their product, and want juice bars to pay them for a premium beverage suction plan for transporting lemonade from the glass to the customer's mouth.

Airlines also want to end air travel neutrality, arguing that touristic destinations and hotels are freeloading on their routes, and want hotels and vacation destinations to pay them to fly customers there. And that's in addition to the air fare you already pay, of course.

Do any of those sound absurd? Well, that's because they are all totally made up. I just invented them. But something very similar is happening on the Internet, and this one is true: internet providers are trying to end Net Neutrality using the exact same logic: web services will have to pay them to be able to provide a service to you. And that's in addition to the normal price you already pay for internet access.
1
Add a comment...

Gavin Hyde

Shared publicly  - 
 
Mockito Captors and verify(): How to check objects created and verify method calls within a method
Like any good developer I'm sure you write unit tests for each line of your code. Now, you could simply write tests that will execute each line of your code and leave it at that and assume that if the line of code executed then it must be correct but what i...
#mockito   #junit   #testing  
1
Add a comment...

Gavin Hyde

Shared publicly  - 
 
New blog entry about default and static methods in interfaces for Java 8 is out.
1
Add a comment...

Gavin Hyde

Shared publicly  - 
 
So on my way into work today something happened that I have been waiting for since Google bought +Waze . +Google Maps  stopped giving me directions to tell me that there was a more efficient route to work. Well done. #finally  
1
Add a comment...

Gavin Hyde

Shared publicly  - 
1
Add a comment...
Have him in circles
52 people
Chicago Cubs's profile photo
văn điệp nguyễn's profile photo
Baseball Rampage's profile photo
Mike De Haan's profile photo
Azadeh hamidy's profile photo
P Anderson's profile photo
Norman Murrin's profile photo
Norman Lynch's profile photo
Kate Williams's profile photo

Gavin Hyde

Shared publicly  - 
 
Free google play credit, what's not to like?
1
Add a comment...

Gavin Hyde

Shared publicly  - 
 
Java 8 Overview: Exact numerical methods and negative floor/mod methods
Exact Numerical Methods One of the lesser known features added to Java 8 is the addition of exact numerical methods to deal with MAX_VALUE/MIN_VALUE situations. Normally when you do arithmetic with integers or longs (floats and doubles work the same but you...
Exact Numerical Methods One of the lesser known features added to Java 8 is the addition of exact numerical methods to deal with MAX_VALUE/MIN_VALUE situations. Normally when you do arithmetic with integers or longs (floats a...
1
Lamine Blaise's profile photo
2 comments
 
The life is short
Add a comment...

Gavin Hyde

Shared publicly  - 
 
BigDecimal and equals(); the hidden trap
On my last project we were using BigDecimal for calculations (you don't still use double, or god forbid float, do you?). Like a good programmer I created a helper function for doing the divide to do the checks for things like the numerator or denominator be...

#java #BigDecimal #equals  
On my last project we were using BigDecimal for calculations (you don't still use double, or god forbid float, do you?). Like a good programmer I created a helper function for doing the divide to do the checks for things like...
1
Add a comment...

Gavin Hyde

Shared publicly  - 
 
Java 8 Overview: Default and Static Interface Methods
Introduction With the release of Java 8 I thought a series of posts on the new features of Java 8 would be appropriate. Probably the simplest of the new concepts is the idea of default and static methods for interfaces. Basically, what you can now do is def...
1
Add a comment...

Gavin Hyde

Shared publicly  - 
 
This is almost a bit freaky.
 
Here's an interesting new thing for those of you who'd like to read more books more faster.

http://elitedaily.com/news/technology/this-insane-new-app-will-allow-you-to-read-novels-in-under-90-minutes/
1
Add a comment...
People
Have him in circles
52 people
Chicago Cubs's profile photo
văn điệp nguyễn's profile photo
Baseball Rampage's profile photo
Mike De Haan's profile photo
Azadeh hamidy's profile photo
P Anderson's profile photo
Norman Murrin's profile photo
Norman Lynch's profile photo
Kate Williams's profile photo
Education
  • University of Illinois at Urbana-Champaign
    Computer Science, 1996 - 2000
  • Urbana High School
    1992 - 1996
Basic Information
Gender
Male
Relationship
Married
Work
Occupation
Solution Architect
Employment
  • MuleSoft
    Solution Architect, 2014 - present
  • PSC
    Solution Architect, 2010 - 2014
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Elgin IL
Previously
Urbana, IL - Naperville, IL - Bensenville,IL - Champaign, IL - Chicago, IL
Links
YouTube
Gavin Hyde's +1's are the things they like, agree with, or want to recommend.
The Cat in the Hat - Dr. Seuss
market.android.com

★ "Spectacular" - CNET ★ "Superb implementation" - Wired ★ "Four stars out of four" - USA TodayOn a cold and wet day, two children are visit

Speedtest.net
market.android.com

Use Ookla Speedtest for easy, one-tap connection testing in under 30 seconds—accurate anywhere thanks to our global network.Millions of user

Quickoffice - Google Apps
market.android.com

*** THIS APP IS FOR PAID GOOGLE APPS FOR BUSINESS SUBSCRIBERS ONLY *** Try Quickoffice Pro & Pro HD in the Play Store if you don’t have a Go

UPS Mobile
market.android.com

UPS Mobile lets you manage your shipments with features for tracking and locations without logging in. Register for a My UPS ID or log in wi

Helium - App Sync and Backup
market.android.com

Helium is the missing app sync and backup solution for Android. Helium does NOT require root. All Android users can use Helium to backup and

Factory Images for Nexus Devices
developers.google.com

This page contains binary image files that are provided for use in restoring your Nexus device's original factory firmware. These files are

Nexus 4 with Bumper (White, 16GB) - Google Play
market.android.com

The best of Google, now in the palm of your hand.

Blogger
market.android.com

Start blogging on the go with the official Blogger app!Experience the official version of the Blogger app. You can easily publish posts with

Mortgage Calculator and Rates
market.android.com

Access easy-to-use mortgage calculators and shop for real-time mortgage rates on the spot in this elegantly designed Zillow Mortgage Marketp

Google Keyboard
market.android.com

Google Keyboard makes text input smart and easy. Glide through letters with Gesture Typing – just lift to finish a word, no spacebar require

Twitter
market.android.com

With Twitter, you can watch the world unfold like never before. • Get real-time stories, pictures, videos, conversations, ideas, and inspira

Google Apps Device Policy
market.android.com

Allows Google Apps domain admin to set security policies for your Android deviceGoogle Apps Device Policy is a device administration app for

Hangouts (replaces Talk)
market.android.com

Hangouts brings one-on-one and group conversations to life with photos, emoji, and video calls for free. Connect with friends across compute

Android Central
market.android.com

BETA RELEASE v0.9.2 - We've got tons of features already, but we're still adding more and ironing out some bugs. Please read this entire des

Google I/O
developers.google.com

May 15-17, 2013. Registration opens on March 13, 2013 at 7:00 AM PDT (GMT-7). In the meantime, be sure to set up your Google+ and Google Wal

250+ Solitaire Collection
market.android.com

"250+ Solitaire Collection" is a collection of 253 solitaire games. The collection contains favorite solitaire games such as Freecell, Klond

CatLog - Logcat Reader!
market.android.com

JELLY BEAN USERS: CatLog now requires ROOT access to read logs. More info: http://wp.me/p1t8Ca-qNDebug your apps. Find error stacktraces. Se

LinkedIn
market.android.com

For Professionals Going Places Get on-the-go access to your professional network with LinkedIn for Android. Find and connect with more than

YouTube
market.android.com

The latest version of the official YouTube app, now with in-page playback! Experience the latest and best version of the official YouTube ap

Always amazing. Always try to stop by when we're in town
Public - a year ago
reviewed a year ago
We realized this time when we were there that we've never had a bad meal here. Lemon chicken is amazing.
Public - a year ago
reviewed a year ago
2 reviews
Map
Map
Map