I recently finished the book Ready Player One and I thought I would take this opportunity to give it a quick review. I don’t give a ton of book reviews on this website but I enjoy talking about what is going on in my life and I love to hear from my readers so let’s give it a try. I’m not going to give any spoilers away so if you haven’t read the book yet you can continue reading without worry.
I don’t think I would of ever come across this book if it were not for Loot Crate. Loot Crate is wonderful monthly subscription box and I highly recommend checking them out. A couple months ago I got a new Loot Crate that contained the book Ready Player One. It was a pretty small book so it was right in my wheel house. Not having heard of or having any idea what this book was about I decided to read the synopsis that went something like this
In the year 2044, reality is an ugly place. The only time teenage Wade Watts really feels alive is when he’s jacked into the virtual utopia known as the OASIS. Wade’s devoted his life to studying the puzzles hidden within this world’s digital confines—puzzles that are based on their creator’s obsession with the pop culture of decades past and that promise massive power and fortune to whoever can unlock them.
But when Wade stumbles upon the first clue, he finds himself beset by players willing to kill to take this ultimate prize. The race is on, and if Wade’s going to survive, he’ll have to win—and confront the real world he’s always been so desperate to escape.
Right now for the next week Udemy courses are on sale for $19 each. That’s right, $19 bucks. You can get over $10,000 courses for $19 and they have some amazing courses available. Udemy is not paying me in any shape or form to promote their courses. I am doing this because I really do enjoy the content that I have found on there. Below are a few of the courses that I have purchased. I realize that some of them are silly but when they have these $19 sales I try and stock up.
For one week, get over 10,000 courses for $19 each. Offer expires April 29, 2015, 11:59PM PST
There is a new book on Groovy in the works called Practical Groovy. Peter Ledbrook is taking a stab into the world of self-publishing and for the time you can check it out for free. The initial drafts will be available on GitHub for free and so far I am really enjoying the content. I can’t wait to see more of this book and wish Peter the best of luck with it.
If you are a fan of IntelliJ like I am and would like to see Grails 3 officially supported then we need your help today. Please click here to head over and vote for this issues. It might not be obvious right away but I have highlighted in the screenshot below just where you vote for an issue on that page.
In this short tutorial we will look at how to kill a process by port number on Windows. I am doing a lot of Java development these days and I have about 5 different applications that I may fire up during a day and because they all run on my local machine most of them use port 8080 by default. Once in awhile I will forget to kill an application. When I try and start another application I will receive this error.
If you need to kill a process manually on Windows its actually pretty easy. First fire up a command prompt and type the following command.
netstat -a -o -n
To kill the process we need to find the PID of the process in question. I just run down the list by port until I find port 8080 and here you will see the process id was 28344.
Finally with the PID we can run the following command to kill the process
taskkill /F /PID 28344
Pretty easy solution to a pretty simple problem. Hope this helps!
If you follow me at all you know that I recently started a YouTube channel. I realize that I need to stick to what I am good at and that happens to be programming, well at least I think so. So far it has been fun I have managed to grow my subscribers from 30 to 116 in a couple weeks. To make sure that I stick to this I want to try and mix up the channel and not stick to the same topic over and over.
In an attempt to grow my subscribers I also want find a topic that is a little more mainstream. I have been an iOS user since version 3.0 and I am a huge fan of the entire Apple world. With that I decided to start giving some tutorials of apps that I am using on my devices. ScreenFlow has a great feature allowing you to record the screen if you have it plugged into your Mac. I have also taken the plunge into iOS App development & Swift programming and I am loving every minute of it. This isn’t much but this is my first crack so please let me know what you think. Without further ado here is Layout from Instagram.
The other day in my Introduction to Grails 3 screencast I briefly mentioned Spring Boot. With Grails 3 being built on top of Spring Boot it doesn’t hurt to learn a little about Spring Boot. Since IntelliJ is already my IDE of choice when it comes to pretty much anything I am working on these days I was excited to see that it now supports Spring Boot. Below is a screencast that was created by JetBrains, the creators of IntelliJ.
In this screencast we continue our Grails 3 Introduction and look at creating and running your first application. We talk about how to create your first application and the different options you have when doing so. We also look at some of the command line features that Grails interactive mode gives us as well as importing your new application into IntelliJ and running it. This is a great starting place for those new to Grails 3.0+ or those brand new to the Grails Framework.
Grails Download Docs: https://grails.org/download.html
GVM Screencast: https://www.youtube.com/edit?o=U&video_id=58qcl-ExI6M
GVM Tool: http://gvmtool.net
Grails Web-API Profile: https://github.com/grails/grails-profile-repository/pull/10
IntelliJ IDEA: https://www.jetbrains.com/idea
A while back I was asked everyone and anyone for suggestions on wireless headphones. I have been in the market for a pair of wireless headphones for a long time and it was finally time to make the plunge. I wanted these for mainly working out and running. I run a lot inside during the winter on a treadmill and having that cord dangling around is just no fun. I have also been on the quest to have that run in the spring and summer where I don’t have a strap on my arm and a cord hanging around and I think I am finally there.
While there were many options that I looked at I finally decided to go with Power Beats 2 wireless headphones. A few things that put me over the top were the design and the name. I have a pair of studio Beats and I absolutely love them. I also sweat a LOT (gross I know) so the over the ear design secures the headphones which will be great on those hot summer days while I am outside. I can say that I have used these on the treadmill, outside and even in a long CrossFit workouts (Murph) and they have not disappointed. The sound is great, the battery is pretty decent and they are very comfortable to wear. I would recommend these wireless headphones to anyone so if you want to talk about them please get a hold of me.
This is an introduction to Grails 3. This is the newest version of the framework that was just released days ago. In this tutorial we will look at the new features of 3.0 from a high level. We will also provide you with some great links so you can get started with 3.0 today. This hopes to be the start of a series dedicated to the Grails Framework version 3.0. If there are features you would like us to discuss please let us know in the comments below and please support us by subscribing to our YouTube channel.
Grails 3.0 & The Road Ahead: http://grails.io/post/115110650393/grails-3-0-released-and-the-road-ahead
Grails Website: https://grails.org/index.html
Grails Documentation: https://grails.org/single-page-documentation.html
Spring Boot: http://projects.spring.io/spring-boot