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

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[...]
No thumbnail available

Learn Mac OS X Yosemite

I started working from home for my current employer almost 3 years ago. We use Windows at work and were given a pretty solid ThinkPad laptop. I decided to connect 3 monitors to that laptop for a pretty sweet home office setup. Shortly after that and a move away from desktop computers I decided that I was going to need a personal machine. Instead of going the PC route I decided to purchase a 13" Macbook Pro with retina display. I have been really happy with my purchase and to be honest its probably the nicest machine I have ever owned. I still u[...]
No thumbnail available

SQL Server Exception - The Statement Did Not Return A Result Set

We are working on moving a fairly large Dynamic Java Web Project over to a Grails application. In this application we have a ton of stored procedures that we need to continue to use in our Grails app. Luckily it couldn't be easier to call a stored proc in Groovy. If you look at the groovy.sql.Sql class there are a ton of methods for this. There are numerous calls methods but one of the easiest ways to get back a list is to use the rows method and pass in a gstring. In this example we are calling a stored procedure called getFooStoredPorc that t[...]
Installing Grails 3

Installing Grails 3

A few days ago I posted a video by Graeme Rocher that gave a preview of Grails 3. Today I would like to walk you through Installing Grails 3 and running it on your local machine. There are a couple of ways to do this so I will go through them both. I am using a Macbook for this demo but I promise you its almost as easy to do on Windows. Installing Grails 3 via GVM The easiest way to get Grails 3 right now is to install GVM. If you haven't used GVM I highly recommend you go check it out. What is GVM you ask? GVM is a tool for managing par[...]
No thumbnail available

Grails 3 Preview

Graeme Rocher sent an email out the Grails Mailing List this morning that included a video preview of Grails 3. If you haven't watched it yet I suggest you do. The first thing I notice right off the bat is how much faster Grails builds and runs. This is no doubt do Gradle being introduced as the build system for Grails moving forward. I will probably build Grails from source today and get it running on my machine. If anyone needs some help doing so I may write another entry on how to do that. Until then, enjoy! https://www.youtube.com/watch?[...]
Grails in Action 2nd Edition Bonus Chapters

Grails in Action 2nd Edition Bonus Chapters

I have been slowly but surely working my way through another book. Grails in Action the Second edition is a really well put together book. I enjoy the structure of the book and the fact that they introduce you to concepts early but don't give you everything right away and then dive deeper into those concepts later on. I also enjoy the sample application they have you build throughout the book called hubbub which is basically a twitter like application. Enough of my thoughts and on to the reason for this blog post. I didn't realize this but t[...]