JonLim.ca
RSS
  • Home
  • About
  • Coding
  • Photography
  • Books I’ve Read

Life

Jul 13, 2011

Good Company is Amazing

Jon Lim cottage, friends, Magnetawan, Ontario Life, Photography, Travel 0 Comment

My weekend away with friends was a stunning success – had an amazing time, relaxed my butt off, and took some great photos.

Flickr Set: Cottage – July 2011

I need to do this more often.

Jul 8, 2011

Away for the Weekend

Jon Lim Canon T2i, electronics, iPhone, Kindle, weekend getaway Blog, Life, Technology 2 Comments

Tomorrow morning, my friends and I depart for a weekend getaway to a cottage for the weekend. I am excited and I cannot wait to eat, drink, and be merry with fantastic company.

I am trying to minimize the amount of electronics I bring along (since I always seem to bring the entire store) and I am only bringing the following:

  1. My iPhone: Not so much for making calls or tweets, but just to be able to stay in contact if necessary and to play all of the music that I have downloaded in preparation.
  2. My Kindle: I am going to spend a lot of time sitting around and relaxing with a cool drink during the day, and what better way to relax than to read my many books?
  3. My SLR: I’m going north to beautiful scenery over a lake with friends. Do I really need to say more?

So it’s still a lot more than most people ever bring along, but I’m a digital native, sue me.

Have a great weekend, folks!

Jun 1, 2011

Tracking Ye Olde Expenses Using Google Chart Tools

Jon Lim expenses, Google Chart Tools, Javascript Blog, Coding, Life 2 Comments

Since I’ve started my hunt for a proper place to live downtown, another activity I’ve proactively started is to be a lot more careful about where and how I spend my money, in an effort to be able to afford rent and have enough money to continue to save.

Bob Newhart, why am I so broke?!

As a way of making myself accountable, I have created an expenses page that tracks my month to month expenses, which I track through Quicken Essentials.

I create the chart using Google Chart Tools, which is a pretty nifty way to display all your data using JavaScript. Though it’s a bit difficult to integrate it into WordPress posts, I took the simplest solution (NOT having to pull and parse data from custom fields) and just passed the data into the header manually.

Here’s the code I used:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
<script type="text/javascript">
	google.load("visualization", "1", {packages:["corechart"]});
	google.setOnLoadCallback(drawChart);
	function drawChart() {
		var data = new google.visualization.DataTable();
		data.addColumn('string', 'Month');
		data.addColumn('number', '2011');
		data.addRows(12);
		data.setValue(0, 0, 'Jan');
		data.setValue(0, 1, 2610.62);
		data.setValue(1, 0, 'Feb');
		data.setValue(1, 1, 1973.72);
		data.setValue(2, 0, 'Mar');
		data.setValue(2, 1, 3303.36);
		data.setValue(3, 0, 'Apr');
		data.setValue(3, 1, 2836.86);
		data.setValue(4, 0, 'May');
		//data.setValue(4, 1, 882.64);
		data.setValue(5, 0, 'Jun');
		//data.setValue(5, 1, 882.64);
		data.setValue(6, 0, 'Jul');
		//data.setValue(6, 1, 882.64);
		data.setValue(7, 0, 'Aug');
		//data.setValue(7, 1, 882.64);
		data.setValue(8, 0, 'Sep');
		//data.setValue(8, 1, 882.64);
		data.setValue(9, 0, 'Oct');
		//data.setValue(9, 1, 882.64);
		data.setValue(10, 0, 'Nov');
		//data.setValue(10, 1, 882.64);
		data.setValue(11, 0, 'Dec');
		//data.setValue(11, 1, 882.64);
 
		var chart = new google.visualization.ColumnChart(document.getElementById('chart_div'));
		chart.draw(data, {width: 920, height: 240, title: 'Monthly Expenses',
		                  vAxis: {format:'$#,###', minValue: 0, maxValue: 5000}
		                 });
	}
</script>

Just drop that into your header file (copy and paste the header from header.php and drop it into your template file to isolate it to particular pages) and create a div with the id that matches whatever you put into this line:

35
var chart = new google.visualization.ColumnChart(document.getElementById('chart_div'));

And if we used that, you would use this to place your chart anywhere on the page like so:

1
<div id="chart_div"></div>

Ta daaa!

My eventual goal is to be spending less than $1500 a month, before rent, which ensures that I am saving at least SOME money. Well, here goes nothing.

Enjoy watching me waste my money, thanks for reading!

May 30, 2011

Look What Popped In Today!

Jon Lim klout perks, popchips, social media, Twitter Life, Marketing, Social Media 3 Comments

What a lame title, I know. It’s been a long day, spare me!

Anyhoo, I received a mysterious package today from Brampton, ON and I didn’t remember making anyone mad recently, so I checked for ticking noises. I cautiously tore off the brown paper packaging, and I was pleasantly surprised to find this:

Popchips!

Well whaddya know, I had completely forgotten that I received the Klout Perk for this! Popchips sent over a nice box of goodies; billed as the healthy chips that have been never fried or baked. Might be just the escape I need while I try to cut back my junky eating habits.

It came with a nice hand written note telling me to enjoy along with a bunch of coupons, a fact sheet, and a passcode to send this very care package out to my friends.

Thanks Popchips and Klout!

PS. If you wish to receive one of these care packages, just let me know!

Handwritten noteChipclip!CouponbookTaste that chippy rainbow, I guess.

May 16, 2011

More Books Than a Library

Jon Lim Life 3 Comments

Last week, I tweeted about how quickly I read. I took a look at my Kindle along with my purchasing behaviour and was flabbergasted – I read, on average, one book a week. Seriously, for a guy who read at most one book per semester while in school, this is a maddening pace.

Because of this, I wanted to track my reading habits by title and date, and just see what happens after an extended period of time.

Amazon Kindle

The product of this is the Books I’ve Read page on JonLim.ca.

It shows you the book cover, the title, the author, and what date I started reading it on. I use Amazon Affiliate links on this page, after all, reading this many books is not cheap! Feel free to go around it however, these are great books for the most part!

Of course, I have to give most of my credit to the Amazon Kindle for re-sparking my love of reading, and I would highly recommend it to anyone who wishes to get back into reading. It’s light and compact, and it’s way easy to read everything on it.

May 14, 2011

Best Flight Ever, Thanks Porter!

Jon Lim Chicago, Porter Airlines, travel Life, Travel 2 Comments

Last weekend, I flew down to Chicago to get some rest and relaxation under my belt, and of course, eat mountains of food while I was there.

One of the best decisions I had made was to fly with Porter Airlines. Now, I had never flown with Porter before so I wasn’t sure what to expect. I had been told that they flew with prop jets and that they had great customer service.

Understatement of the year.

They had sent me an email the night before my flight to remind me of my flight and any steps I would be able to take to save time at the airport, as well as a warning to try to arrive 60 minutes prior to my flight in case of any customs snafus.

I left work at about 3:00pm, got to the Porter building at about 3:15pm and waited for the ferry. Had to correct something on my boarding pass, went through inspections, and I was sitting down in the lounge at about 3:45pm. Wait what? I got from the front door to waiting for my flight in 30 minutes? Keep in mind my flight was at 5:30pm, so I had plenty of time to hang out. When I looked around, I realized I really had no problems with that.

The Porter Lounge is amazing. It’s a huge space with a cafeteria area, seating area, and a business area full of iMacs in case you need a computer for something else. I went and got myself a coffee (or four), a couple of snacks, and a bottle of water, sat down and enjoyed the free wifi that they provided for everyone.

I thought the pleasantries had ended there, but when I boarded the rather small prop jet, I felt really odd… my legs weren’t squished up against the seat in front of me and I could comfortably sit down.

To top it off, every flight also gets you a free drink (wine, beer, coffee, juice) and a snack box.

We touched down in Chicago, and I spent another 15 minutes going through customs, and I went on my merry way.

In all honesty, that had to be the best flight experience I have ever had. To break it down, here’s what you get when you fly with Porter:

  • Speedy check-in procedure.
  • Great lounge with free wifi, drinks and snacks.
  • Ample leg room and relaxed atmosphere.
  • Snack box and free drink.

Cannot wait to take another flight with them. Going to fly with them when possible. Thanks Porter!

Apr 16, 2011

Kickass Weekend Ahead

Jon Lim ruby on rails Coding, Life, Ruby on Rails 6 Comments

You know how I know my weekend is going to rock?

Let’s do this.

SIDE NOTE: Hopefully I can blog the progress I am having with learning this – I spent a portion of my lab day yesterday setting up Comfortable Mexican Sofa, and it was so easy. Can’t wait to actually build things.

Apr 5, 2011

Keep Dreaming, Pal

Jon Lim Life 6 Comments

A friend of mine, who spends a lot of his non-working hours working on his music career, recently asked me to give him some feedback on the new video he had released. We’ve had a good back and forth every time he releases a new video and/or song, and I give him my honest feedback about both the music and the video production.

At one point in the conversation, he said this:

“I just think… that this is my ticket out of accounting.”

And I’m sure he was half joking, but that he half meant it. Quickly evaluating the state of the music industry and the difficulty one can encounter trying to break through, I quickly typed this reply:

“Haha, keep dreaming, pal.”

I hesitated to send it. Throughout my entire life, I’ve had people tell me to keep dreaming.

You want to make video games? Keep dreaming, Jon.
Dunk on a basketball net at your height? Keep dreaming, Jon.
Create a career out of something you love? Keep dreaming, Jon.

And then it hit me: why should I be someone who dismisses the dreams of another? There are enough of those in the world. We should spend most of our efforts supporting those around us and making sure they get every opportunity to succeed.

I quickly revised what I had written…

“Keep pushing, bud.”

Mar 11, 2011

Rookie Traveling Mistakes

Jon Lim American Airlines, customs, SXSWi, traveling Business, Life 4 Comments

If you have been following either my Facebook or my Twitter feeds, you are well aware that I am currently in Austin, Texas for South by Southwest Interactive (#SXSWi). So far, I’ve been acting as a shutterbug with my fancy pants Canon T2i, and hopefully that will continue.

On the way down, I was stopped by the customs agent. Here is the rough conversation that happened:

Agent: “What are you doing in Austin?”
Me: “Attending a conference about the web. South by Southwest.”
Agent: “Will you not be networking at South by Southwest?”
Me: “Well, yeah I guess.”
Agent: “That counts as a business reason. Do you have promotional items with you?”
Me: “PostageApp t-shirts…”
Agent: “Go into the doors on your right.”

Where I was grilled by another customs agent. Had all of my bags searched and was almost fined $5,300. You read that right, I was almost fined $5,300.

Why did this happen?

  1. I did not know the country of manufacturing for the t-shirts. I ordered them from a wonderful Toronto-based company, so I said Toronto. Turns out the shirts are from Honduras.
  2. I did not declare my granola bars under the “food” section of the customs declarations.

Both of these missteps could have cost me dearly (the amount mentioned earlier) and had I not had a clean sheet when I had entered, I might not have been so lucky. So here are some tips for travelers who are doing some promoting with t-shirts and other material:

  1. Declare all foods. I made this mistake thinking it was just fruit, meat, or other once-living items.
  2. Make sure you know the manufacturing location of any promotional apparel you will be bringing along. Not where you ordered it, but where the material itself came from.

I was lucky to have gotten off with just a warning, but at least I’m here now. Hopefully I will be taking notes, pictures, and video of my day to day activities here, so I can’t wait to start!

Cheers!

Feb 28, 2011

Thank You

Jon Lim birthday Life 0 Comment

After an incredible celebratory weekend (for my birthday!) I took the time to count up all of the touch points people had with me throughout. Here’s the quick run down:

- 209 Facebook wall posts
- 54 Twitter mentions
- 18 text messages
- 2 phone calls
- 1 voicemail

And I had plenty of interactions in real life too, so there are definitely some non-trackable points there.

I am incredibly humbled to have such wonderful people in my life who spend a bit of time out of their busy days to wish me a happy birthday in one way or another. As per usual, my presents is your presence.

Thank you for the awesome year, here’s to another one.

As usual: here’s me ruining my sweet messages with my ugly mug.

1 2 3 4 5 6

Back to top

© JonLim.ca 2012 • Themify WordPress Themes