Happy birthday America

As I sit here watching “The Patriot” I can’t help but be appreciative of all those who have sacrificed for the dream and reality that is America. Those who gave the ultimate sacrifice and those who left their families – if even for a short time – in service of a cause they considered greater than themselves.

In salute of all the Patriots: Abe Lincoln, Alexander Hamilton, George Washington, John Adams, Sam Adams, Ben Franklin, Teddy Roosevelt, George Patton, General Sherman, General Grant, FDR, those who will never be known (the unknown soldiers), and many many more I am ever grateful to have been born in this wonderful Land of Opportunity.

As a parent, I haven’t the luxury of principles. I have long feared that my sins will come back to haunt me – and the weight is more than I can bare.

Thank you again to all who have sacrificed so that we may pursue happiness.

Resolving Ant javac “class file has wrong version” issues

Ever run an ANT build in eclipse and it works just fine, but as soon as you run it outside of eclipse you get something like…

class file has wrong version 51.0, should be 49.0

The issue is likely that you need to “fork” in your javac task…

Before (with error)

javac srcdir="${build.path}" 
   verbose="true" 
   includeantruntime="false" 
   includejavaruntime="false"

After (no error)

javac srcdir="${build.path}" 
   verbose="true" 
   includeantruntime="false" 
   includejavaruntime="false" 
   fork="yes"

Hopefully this can save you about 2 hours some day!

Weekly Round-Up: 6/23/13 to 6/29/13

The Weekly Round-Up is a once weekly collection of my #1Aday daily shares. Hope you find something of interest!

Mon 6/24
The Cost Of FI – http://mjg2.net/l/1811

Tue 6/25
jlcollinsnh on: My path for my kid — the first 10 years – http://mjg2.net/l/1812

Wed 6/26
Martin Luther King Jr’s: Letter from a Birmingham Jail – http://mjg2.net/l/1813

Thu 6/27
jlcollinsnh – Why your house is a terrible investment – http://mjg2.net/l/1842

Fri 6/28
Adam Dachis tells you how to: Generate a Monthly Calendar from the Command Line – http://mjg2.net/l/1814

Weekly Round-Up: 6/16/13 to 6/22/13

The Weekly Round-Up is a once weekly collection of my #1Aday daily shares. Hope you find something of interest!

Mon 6/17
Nora Dunn @hobonora suggests you: Spice Up the Conversation by Skipping “What Do You Do?” – http://markjacobsen.net/l/1805

Tue 6/18
Supercharge Your Command Line’s History Search with Four Lines of Code – http://markjacobsen.net/l/1807

Wed 6/19
Am I Brushing My Teeth Correctly? – http://markjacobsen.net/l/1808

Thu 6/20
Leverage Email to Get a Response When Your Prospect Has Gone Dark – http://markjacobsen.net/l/1809

Fri 6/21
David @DavidDCain on: Why the minimalists do what they do – http://markjacobsen.net/l/1810

Weekly Round-Up: 6/9/13 to 6/15/13

The Weekly Round-Up is a once weekly collection of my #1Aday daily shares. Hope you find something of interest!

Wed 6/12
David Cain @DavidDCain on: How to Walk Across a Parking Lot – http://markjacobsen.net/l/1806

Thu 6/13
Mr. Money Mustache @mrmoneymustache on: The Principle of Constant Optimization – http://markjacobsen.net/l/1802

Fri 6/14
Christopher S. Penn @cspenn gives you: The graduation lesson I wish I’d had – http://markjacobsen.net/l/1803

The One a Day Challenge

For those of you who follow me on the social media platform of your choice I’m not referring to my (attempted) daily post of something interesting. Instead this is a little challenge I dreamed up and considered a while back, but finally decided to do the month of June. Being the type who likes confirmation before proceeding, I’ve been following the challenge with great success since the beginning of the month so now feel comfortable talking about it.

So you’re probably asking by now, what is it? Simply put, pick something (or in my case 3 somethings) that you want to limit to 1 or less a day. The 3 that I picked are…

1) No more than 1 cup of coffee a day
2) No more than 1 alcoholic beverage a day
3) Spend less than $1 a day directly on myself (primarily eliminates “fancy coffee” and numerous non-brown bag lunches)

Why do I do these things? Primarily to keep myself sharp and to help build willpower. Plus, I like a challenge of my own choosing.

So what about you? Have something you’d like to challenge yourself to limit to 1 or less a day? Tell me about it in the comments below.

Weekly Round-Up: 5/26/13 to 6/1/13

The Weekly Round-Up is a once weekly collection of my #1Aday daily shares. Hope you find something of interest!

Wed 5/29
Jeff Haden @jeff_haden gives you 8 Things You Should Not Do Every Day – http://markjacobsen.net/l/1797

Thu 5/30
Mr. Money Mustache @mrmoneymustache asks: Do We Need to Fire the Entire Financial Advice Industry? – http://markjacobsen.net/l/1798

Fri 5/31
Gary Foreman on: 7 Car Dealership Fees and Services to Avoid – http://markjacobsen.net/l/1799

Weekly Round-Up: 5/12/13 to 5/18/13

The Weekly Round-Up is a once weekly collection of my #1Aday daily shares. Hope you find something of interest!

Mon 5/13
Consider Not Setting Goals in 2013 – Peter Bregman – Harvard Business Review – http://markjacobsen.net/l/1787

Tue 5/14
The @honesttoddler writes: Dear IRS – http://markjacobsen.net/l/1788

Wed 5/15
Janet Choi on: How to Escape the Cult of “Busy” – http://markjacobsen.net/l/1789

Thu 5/16
7 tips for maintaining an organized home – http://markjacobsen.net/l/1790

Fri 5/17
Bruce Feiler @brucefeiler on: Agile programming – for your family – http://markjacobsen.net/l/1791

Weekly Round-Up: 5/5/13 to 5/11/13

The Weekly Round-Up is a once weekly collection of my #1Aday daily shares. Hope you find something of interest!

Thu 5/9
Why “The Gap” Is the Personal Finance Number That Matters the Most – http://markjacobsen.net/l/1785

Fri 5/10
I’ve Been Using Evernote All Wrong. Here’s Why It’s Actually Amazing – http://markjacobsen.net/l/1786

New cffreedom-utils repo on github

For the last 10 years or so I’ve built up a number of Java utility functions and classes to help me write code easier. Over time I’ve probably had to re-write many of the functions as I’ve moved teams, lost the code, or just wanted to make it better. I’ve also had to jar up and help other developers use the code one too many times. Since I’m finally sick of that I’ve switch over to Maven for dependency and build management, moved the library to github, and am open sourcing the development so that others can take advantage of my work, and contribute to it to make it better.

You can find the project at https://github.com/communicationfreedom/cffreedom-utils. Please take a look, and consider helping make it even better.

Note: Since I’ve been using the project more and more the pace of change is pretty steep and the package structure has been changing frequently, but I believe that is starting to settle down a bit.