cleveland-skyline-at-night-evening-panorama-jon-holiday

Welcome to Dan Vega’s Personal Website

Congratulations on making it to the very end of the Internet. This is the personal website of Dan Vega, a programmer from Cleveland OH. I love to write about programming, technology or whatever else is on my mind at the time. If others can come to this site and learn from my experiences then the cost of hosting this site is well worth it.

I have worked very hard to get to where I am as a programmer. While most people go home from work and relax I am constantly perfecting my trade. I am a big math nerd who loves a good algorithm and I love that there never is a single way to solve a problem in my line of work. If you would find out a lot more about who I am and what I do please feel free to visit my about page which goes into a lot more details.


Recent Posts

Changing your YouTube and Google Plus Username

Changing your YouTube and Google Plus Username

The main point of this post is talk about branding across your Google accounts. More specifically I want to talk about Changing your YouTube and Google Plus Username. Before we do I would like to give you an update on what is going on over here which will lead to the problem at hand. I decided that I would really like to start creating more live events, presentations and screencasts. I will be honest and tell you that my motivations behind this move are two fold. The first is that I learn so much when I have to explain a subject to others. T[...]
Lambda expressions are not supported at this language level

Lambda expressions are not supported at this language level

I am finally getting around to picking up some of the new Java 8 features. Last night I started playing around Lambdas which is probably one of the biggest features to hit Java 8. Being a seasoned Groovy developer at this point I have had the pleasure of using Closures for the past couples years so I was excited to see them added to Java. Let's take a simple example of sorting an array in Java 7. Here we have an array of Integers and we use an anonymous inner class as a method argument to the sort method and override the compare method to perfo[...]
IntelliJ Removing the class comment header

IntelliJ Removing the class comment header

I have been using IntelliJ for about 3 months every single day and I love everything about it. You might start seeing a bunch of useless (hopeful useful to someone out there) tips and tricks. Most of these are pretty simple so please ignore my rants for the next few weeks. When you create a new class do you see something that looks like our Person Class below. There is a comment above our class with the user who created it and the data. I always use to just delete this and go about my business until that go old and I decided it was time to r[...]
java -version is a trap

java -version is a trap

OK so maybe my headline is a little misleading but I had to get your attention somehow. Do you know know exactly what java -version is reporting back to you? It goes back to understanding the different between the SE (Standard Edition / Runtime) and the JDK (Java Development Kit). I don't know about you but when I first started programming I didn't understand the difference. So enough background on this story let's take a look at how this problem came up. I have a variety of Java projects all going on at once at work. I am maintaining a few [...]
A Monthly Geek & Gamer Box From Loot Crate

A Monthly Geek & Gamer Box From Loot Crate

I have been meaning to write about Loot Crate for awhile now so I am glad I am finally getting around to telling you all about this wonderful service. Loot Crate is dubbed a "Monthly Geek and Gamer Subscription box" and I really can't argue with that description. First lets talk about the subscription pricing. Below is a list of available pricing options (at least at the time of this article) and to me there really isn't any huge incentive sign up long term. My advice is to sign up for a month at a time just to see if you like the service. [...]
Limited Edition Black Hawk HD Camera Drone

Limited Edition Black Hawk HD Camera Drone

I just wanted to share a pretty good deal that I came across this morning. I have always wanted to take the plunge and buy a camera drone but didn't really want to spend a lot of money on one. To be quite honest I am a bit of a tech geek but I fear I would have some fun with this for a couple of days and then put it down. I live along Lake Erie near a strip of high rises as well as a couple really amazing parks. I could see myself having a lot of fun with this in the summer and even putting together some videos like my buddy Matt did. The 1 thi[...]
How to Disable Chrome’s New Bookmark Manager

How to Disable Chrome’s New Bookmark Manager

Chrome's new 'Stars' Bookmark Manager Sometime towards the end of last year (2014) Chrome decided to add a new bookmark manager called 'Stars' to their browser. I thought I was going to like it but I just couldn't get behind it. It seem to make managing large sets of bookmarks really difficult and for whatever reason I just wasn't a big fan of the UI. I think more than anything it was a PITA to add new bookmarks with the add bookmark UI. No big deal though I will just revert to the old bookmark manager right? Wrong. For the longest time I coul[...]