Profile

Cover photo
Craig Burke
48 followers|2,065 views
AboutPostsPhotosYouTube

Stream

Craig Burke

Shared publicly  - 
 
 
Great overview of Lucene and the Grails search plugins: Searchable, Solr, and Elastic Search.

http://leanjavaengineering.wordpress.com/2012/02/24/using-lucene-in-grails/
1
Add a comment...

Craig Burke

Shared publicly  - 
 
Grails originally shared:
 
Sorry for the issues in RC2. These have been resolved and a new version released. Enjoy!
1
Add a comment...

Craig Burke

Shared publicly  - 
 
Groovy FTW
Guillaume Laforge originally shared:
 
Very interesting presentation titled "Types Considered Harmful". Very worth reading the first half and conclusion, at least, if you don't feel like going through the language that is presented (called Boomerang).

TL;DR: Basically, the stronger the type system, the harder it gets to work with it.

Languages need to find a pragmatic middle path, so that types are precise enough to help improve the quality of our programs, but not too complicated so they don't get in the way of programming.

Slide 66 concludes that a mix of types (strong enough but not too complex) + contracts + unit tests will get you a long way towards better code quality, correctness, and ease of development.

Applied to Groovy, optional typing is nice in this respect, and if you combine that with power asserts or GContracts, and you test your code with unit tests, you end up with a good mix and have fun developing quality code that works correctly and is easier to write :-)
1
Add a comment...

Craig Burke

Shared publicly  - 
 
New blog post - Setting up tomcat on ubuntu.
1
Add a comment...

Craig Burke

Shared publicly  - 
 
I still can't believe that the best solution to browser testing involves installing multiple versions of an OS.
1
Add a comment...
Have him in circles
48 people
Jarosław Przygódzki's profile photo
David McMullin's profile photo
glenn opdycke-hansen's profile photo
Dan Parker's profile photo
Tim Yates's profile photo
Chanda Foley's profile photo
Troy Foley's profile photo
Brian Erickson's profile photo

Craig Burke

Shared publicly  - 
 
 
Some interesting ideas of how languages could evolve in the future...
1
Add a comment...

Craig Burke

Shared publicly  - 
 
Part 1 of a planned 3-part series: Creating Google Calendar in #grails .
1
Add a comment...

Craig Burke

Shared publicly  - 
 
The new +Grails page might make me actually start using Google+ again.
1
Add a comment...

Craig Burke

Shared publicly  - 
 
This makes more sense than a tablet.
Danno Ferrin originally shared:
 
Why I am trading my Tablet for an UltraBook.

Recently I have come to the conclusion that my trusty old Asus Transformer isn't quite up to the tasks that I need it to be, so for my non-work comupting needs I recently purchased an ultrabook (those thin and light laptops). Really, I wanted the transformer to succeed, but it just came up short in a few areas.

The touchscreen was cool - When in laptop mode I must confess I used the touch screen way more than the track pad. Its a habit I find hard to break. However the UI must be build around fat fingers. On several web pages I either had to un-pinch to get the specific button or resort to the touchpad pointer to click.

Tablets are for consuming content, not creating content - This is ultimately where things began to break down. There are some times I want to do things like post to Google Plus, or I need to manage a spreadsheet. The form factor is wrong without the keyboard dock. When you add the keyboard dock the software is not up to snuff.

The Honeycomb web browser stinks - Props to the android team, the browser is great up to about a 5 inch screen, and it's great for consuming most content. But there are somethings where it lags. Like anything requiring large amounts of input (hello google plus!). Especially if there are a lot of scripts on the page. And it crashes about as often as Netscape did back in the day. What they really need is to hurry up and finish the chromium port.

No decent word processor - What if I wanted to use the keyboard mode to write up some documentation or other stuff? I need to get a real computer at that point. The Google Docs app is merely a thin veil over the web browser. And the mode google docs presents itself in is the mobile phone version, and is really meant for viewing only. And the built suite on the Transformer (Polaris Office) looses data too easily, especially when Android decides to dehydrate the process. And I need spell checking. I really need spell checking.

So since I decided I needed something thin and light that I can actually create content on I realized I needed to spend twice as much on an ultra book. Now the question remains about what to do with my Transformer, do I craigslist it or let my kids use it as a really expensive toy?
1
Dante DElia's profile photoCraig Burke's profile photo
5 comments
 
+Dante DElia True, I guess I can't make a phone call on my iPad.
Add a comment...

Craig Burke

Shared publicly  - 
 
Steve Jobs resigns. it'll be interesting to see what happens.
1
Add a comment...

Craig Burke

Shared publicly  - 
 
First blog post in a while, I hope to start doing them a bit more regularly.
1
Add a comment...
People
Have him in circles
48 people
Jarosław Przygódzki's profile photo
David McMullin's profile photo
glenn opdycke-hansen's profile photo
Dan Parker's profile photo
Tim Yates's profile photo
Chanda Foley's profile photo
Troy Foley's profile photo
Brian Erickson's profile photo
Basic Information
Gender
Male
Story
Tagline
Java and Grails Developer at CMU
Links