<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1104218522054176225</id><updated>2012-01-25T19:48:12.238-08:00</updated><category term='wedding planning'/><category term='apartment'/><category term='dogfood'/><category term='engagement'/><title type='text'>Evan + Jill = Evill</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://evanandjill.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1104218522054176225/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://evanandjill.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Evan and Jill</name><uri>http://www.blogger.com/profile/15505743366818207228</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_LZ1fd0koq8o/SbhnOzxfguI/AAAAAAAAABA/erz64LqLTYg/S220/blogger.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>13</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1104218522054176225.post-5385271602175858009</id><published>2009-06-29T20:06:00.000-07:00</published><updated>2009-06-29T21:11:29.767-07:00</updated><title type='text'>Married / buried</title><content type='html'>It's been a month since the wedding, and married life is really terrific. Though I got to admit, I can't wait until married life consists of a little more than schlepping around cardboard boxes...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1104218522054176225-5385271602175858009?l=evanandjill.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://evanandjill.blogspot.com/feeds/5385271602175858009/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1104218522054176225&amp;postID=5385271602175858009' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1104218522054176225/posts/default/5385271602175858009'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1104218522054176225/posts/default/5385271602175858009'/><link rel='alternate' type='text/html' href='http://evanandjill.blogspot.com/2009/06/married-buried.html' title='Married / buried'/><author><name>Evan</name><uri>http://www.blogger.com/profile/06409716423827906857</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1104218522054176225.post-7355109053242119125</id><published>2009-05-18T16:05:00.000-07:00</published><updated>2009-05-18T16:28:24.275-07:00</updated><title type='text'>Dumpster diving been good lately</title><content type='html'>I.&lt;br /&gt;&lt;br /&gt;Jill and I have not really been known to back a van up to a dumpster on purpose, but yesterday her (extremely nice) mom called up with a neat find: two perfectly good leather chairs waiting for the trashman behind the neighbor's house. And it's true, they were a little scuffed, but perfectly good! The neighbor came out and gave us the story; apparently they couldn't find a spot for them, so they've just been sitting in a garage for two years. Soon we'll give them a little polish, and they'll be looking distinguished in our new place =)&lt;br /&gt;&lt;br /&gt;II.&lt;br /&gt;&lt;br /&gt;Two off-white keyboards were jutting out of the trash can at work today, both missing left Ctrl. Now one is missing both, the other is complete (and getting healthy under a sheet of Lysol in the bathroom) and I got me a keyboard for more comfortable coding on the Eee.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1104218522054176225-7355109053242119125?l=evanandjill.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://evanandjill.blogspot.com/feeds/7355109053242119125/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1104218522054176225&amp;postID=7355109053242119125' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1104218522054176225/posts/default/7355109053242119125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1104218522054176225/posts/default/7355109053242119125'/><link rel='alternate' type='text/html' href='http://evanandjill.blogspot.com/2009/05/dumpster-diving-been-good-lately.html' title='Dumpster diving been good lately'/><author><name>Evan</name><uri>http://www.blogger.com/profile/06409716423827906857</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1104218522054176225.post-6716394041104455787</id><published>2009-05-14T16:43:00.000-07:00</published><updated>2009-05-14T19:50:23.763-07:00</updated><title type='text'>Ten days left! / Lua tricks / Learning Clojure</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Ten days left.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Freaky stuff, no? Can't wait to see everyone in Chicago. =)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Lua's rather easy on the eyes&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Ever encounter this particular kind of coding friction?&lt;br /&gt;&lt;code&gt;&lt;br /&gt;Rect* r = new_rectangle(25, 20, 30, oh argh what order were all these in again&lt;br /&gt;&lt;br /&gt;Window* win = make_window(this, that, NULL, the_other, NULL, NULL, 42, false, 0); // wait what are any of these?&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;Imagine trying to read that code--you're wearin' out your Alt+Tab switching between your editor and the reference. What are any of those arguments? Fortunately, Lua gives you a neat way to avoid this syndrome, and make your function calls all self-documenting and explicit:&lt;br /&gt;&lt;pre&gt;-- Let's say we've got rectangles...&lt;br /&gt;rectangle = {}&lt;br /&gt;&lt;br /&gt;-- Here's a constructor. We need coordinates, and a width and height...&lt;br /&gt;setmetatable(rectangle, {__call =&lt;br /&gt;function (self, args)&lt;br /&gt;local r = {}&lt;br /&gt;r.x = args.x or 0 -- default values if you want 'em&lt;br /&gt;r.y = args.y or 0&lt;br /&gt;r.w = args.w or 50&lt;br /&gt;r.h = args.h or 50&lt;br /&gt;return r&lt;br /&gt;end})&lt;br /&gt;&lt;/pre&gt;Here's the trick: in Lua, if you list function call arguments like &lt;span style="font-style: italic;"&gt;foo{...}&lt;/span&gt; instead of &lt;span style="font-style: italic;"&gt;foo(...)&lt;/span&gt;, Lua packages it all up as a table and passes it to the function as the only argument. Sweet, sweet syntax sugar. Also, here we hook our constructing function up to &lt;span style="font-style: italic;"&gt;rectangle&lt;/span&gt;'s &lt;span style="font-style: italic;"&gt;__call&lt;/span&gt; metamethod, so we can just call &lt;span style="font-style: italic;"&gt;rectangle &lt;/span&gt;itself as our constructor.&lt;br /&gt;&lt;br /&gt;Now we can make rectangles like this:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;r = rectangle{x=10, y=10, h=20, w=30}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;Ahh...beautifully readable. And rearrangeable--since it's a table, not a parameter list, the arguments don't have to be in any particular order!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Clojure is a foreboding wood&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;I have been playing with a new language called &lt;a href="http://clojure.org/"&gt;Clojure&lt;/a&gt;, which is a Lisp dialect on the Java Virtual Machine. ("Get it? 'Closure' with a &lt;span style="font-style: italic;"&gt;J&lt;/span&gt;! Haw!") Clojure's got all kinds of cool functional language goodness, backed by the immense cavalry of the JDK, but trying to learn it has been like wandering lost through a dense wood.&lt;br /&gt;&lt;br /&gt;The problem? The reference on the Clojure site isn't organized too well. It's not presented in a helpful order for learning, plus it throws too much info at you at once. Plus there seems to be no particular blessed tutorial. Plus Clojure is complicated. So as I decipher it, I'm thinking about blogging what I figure out, and hopefully leaving a nice field guide as I go...&lt;br /&gt;&lt;br /&gt;One immediate stumbling block is the bizarre evaluation rules. Here's what I wish they would have said right at the start: You got &lt;span style="font-style: italic;"&gt;symbols, vars, &lt;/span&gt;and &lt;span style="font-style: italic;"&gt;values. &lt;/span&gt;Symbols are just names. Vars are named by symbols, and can have values. Vars are the intermediary between a symbol and a value, like a box or a reference kind of.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt; (def &lt;span style="font-style: italic;"&gt;symbol value&lt;/span&gt;) does what you'd expect, creating a var with that value and that name, but you can also say (def &lt;span style="font-style: italic;"&gt;symbol&lt;/span&gt;) just to create and name an unbound var. Sorta like saying &lt;span style="font-style: italic;"&gt;#define SOMETHING&lt;/span&gt; in C without giving it a value.&lt;br /&gt;&lt;br /&gt;A symbol, by itself, evaluates to whatever value its var has got. If a symbol's bound to a var, you can get that var by saying (var &lt;span style="font-style: italic;"&gt;symbol&lt;/span&gt;), or equivalently, #'&lt;span style="font-style: italic;"&gt;symbol.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;(Note: This could be wrong or misleading. Just think of it as a mental snapshot of a fool.)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1104218522054176225-6716394041104455787?l=evanandjill.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://evanandjill.blogspot.com/feeds/6716394041104455787/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1104218522054176225&amp;postID=6716394041104455787' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1104218522054176225/posts/default/6716394041104455787'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1104218522054176225/posts/default/6716394041104455787'/><link rel='alternate' type='text/html' href='http://evanandjill.blogspot.com/2009/05/ten-days-left-lua-tricks-learning.html' title='Ten days left! / Lua tricks / Learning Clojure'/><author><name>Evan</name><uri>http://www.blogger.com/profile/06409716423827906857</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1104218522054176225.post-2624471774199205512</id><published>2009-03-24T13:32:00.001-07:00</published><updated>2009-03-24T13:32:54.817-07:00</updated><title type='text'>2 months away!</title><content type='html'>We are officially 2 months away from the big day!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1104218522054176225-2624471774199205512?l=evanandjill.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://evanandjill.blogspot.com/feeds/2624471774199205512/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1104218522054176225&amp;postID=2624471774199205512' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1104218522054176225/posts/default/2624471774199205512'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1104218522054176225/posts/default/2624471774199205512'/><link rel='alternate' type='text/html' href='http://evanandjill.blogspot.com/2009/03/2-months-away.html' title='2 months away!'/><author><name>Evan and Jill</name><uri>http://www.blogger.com/profile/15505743366818207228</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_LZ1fd0koq8o/SbhnOzxfguI/AAAAAAAAABA/erz64LqLTYg/S220/blogger.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1104218522054176225.post-4684452932531461594</id><published>2009-03-11T18:37:00.000-07:00</published><updated>2009-03-11T18:57:54.213-07:00</updated><title type='text'></title><content type='html'>&lt;span style="color: rgb(153, 51, 153);"&gt;With the wedding quickly approaching, I recently went into "panic/productive" mode for the planning. We are less than 11 weeks away from the big day!  So, that being said, I was determined to get some good wedding planning done last weekend. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 51, 153);"&gt;I'm happy to say we have picked a caterer. &lt;span style="color: rgb(255, 0, 0);"&gt; &lt;/span&gt;&lt;/span&gt;&lt;a style="color: rgb(255, 0, 0);" href="http://www.convitoitaliano.com/"&gt;Convito&lt;/a&gt;&lt;span style="color: rgb(153, 51, 153);"&gt;&lt;span style="color: rgb(255, 0, 0);"&gt; &lt;/span&gt;in Wilmette will be catering the wedding.  The food is very tasty and way less expensive than our original caterer.  We were able to try some of the dishes at my parent's house.  They were seriously delicious.  We will have our official tasting with them in a few weeks.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 51, 153);"&gt;We also picked a photographer!  It is quite exciting to finally that squared away.  The &lt;/span&gt;&lt;a style="color: rgb(255, 0, 0);" href="http://www.edwardfox.com/"&gt;photographer&lt;/a&gt;&lt;span style="color: rgb(153, 51, 153);"&gt; was the last item on the list in which the different vendor options have very different levels of talent.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 51, 153);"&gt;We also tried to pick the cake.  We went to a bakery that my mom loved in the city.  The cake was good, but not really my style (i.e., nowhere near being sweet enough for my taste!)  So, we still have to figure out the cake.  Fortunately, this involves eating more cake and everyone knows I love my cake!  I would like to be the girl with the most cake.  While researching potential bakeries, I came across the most amazing bakery/cakery.  &lt;/span&gt;&lt;a style="color: rgb(255, 0, 0);" href="http://www.thecakegirls.com/"&gt;cakegirls&lt;/a&gt;&lt;span style="color: rgb(153, 51, 153);"&gt; is seriously an amazing combination between cake and art.  We won't be using them because a) they are way too expensive and b) i don't particularly like fondant.  I thought i would link them here though because they are way awesome.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 51, 153);"&gt;I hope this productive spell continues to last!  We still have so much to do!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 51, 153);"&gt;Jill :)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1104218522054176225-4684452932531461594?l=evanandjill.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://evanandjill.blogspot.com/feeds/4684452932531461594/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1104218522054176225&amp;postID=4684452932531461594' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1104218522054176225/posts/default/4684452932531461594'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1104218522054176225/posts/default/4684452932531461594'/><link rel='alternate' type='text/html' href='http://evanandjill.blogspot.com/2009/03/with-wedding-quickly-approaching-i.html' title=''/><author><name>Evan and Jill</name><uri>http://www.blogger.com/profile/15505743366818207228</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_LZ1fd0koq8o/SbhnOzxfguI/AAAAAAAAABA/erz64LqLTYg/S220/blogger.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1104218522054176225.post-2082988518627381067</id><published>2009-02-24T23:12:00.000-08:00</published><updated>2009-02-24T23:30:15.593-08:00</updated><title type='text'>yucky II: the deuce</title><content type='html'>I have funny emotions with food. Food situations have a way of tugging at my heartstrings, maybe because it's such a personal craft and tied up with motherhood and providing and society and all that, and yet we've made it into this &lt;span class="Apple-style-span" style="font-style: italic;"&gt;gov't &lt;/span&gt;regulated industry chugging along on conveyer belts, and all that. Well, Jill told you about the catering. I can't decide if it tugs at my heartstrings or not, but given enough information, here's how:&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;DECISION PROCEDURE&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;If they did not know their catering food was bad, that is sad; it tugs at my heartstrings.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;If they knew their food was bad, yet continued to cater it, they are jerks; it does not tug at my heartstrings.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Either way my heartstrings did not get hit by a bullet, because we dodged one. This was supposed to be a slam dunk--but we were on the phone with new people as soon as we got back. It's not that the catering guys weren't pleasant! (See, heartstrings.) But Jill's assessment of the goop on the chicken was spot on. And we really could not identify that one dessert without documentation.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So we are looking for new people to make nicer food out of our grands and grands of dollars.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1104218522054176225-2082988518627381067?l=evanandjill.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://evanandjill.blogspot.com/feeds/2082988518627381067/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1104218522054176225&amp;postID=2082988518627381067' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1104218522054176225/posts/default/2082988518627381067'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1104218522054176225/posts/default/2082988518627381067'/><link rel='alternate' type='text/html' href='http://evanandjill.blogspot.com/2009/02/yucky-ii-deuce.html' title='yucky II: the deuce'/><author><name>Evan</name><uri>http://www.blogger.com/profile/06409716423827906857</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1104218522054176225.post-7590535235037752667</id><published>2009-02-23T13:36:00.000-08:00</published><updated>2009-02-23T13:51:16.795-08:00</updated><title type='text'>yucky!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_LZ1fd0koq8o/SaMZ3Mb_34I/AAAAAAAAAA0/hM-LOnz_0Ys/s1600-h/catered.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_LZ1fd0koq8o/SaMZ3Mb_34I/AAAAAAAAAA0/hM-LOnz_0Ys/s320/catered.jpg" alt="" id="BLOGGER_PHOTO_ID_5306113221994733442" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;We picked out a caterer over a month ago.  The selection and photos of the food looked awesome.  We were pretty much all set to put a deposit down on the caterer.  The only thing that was stopping us was that we hadn't tried the food yet.  On Sunday, we attended a mass tasting of the food at one of the caterer's many venues.  Normally, I have a pretty wide range of acceptability for when it comes to food at events.  When you prepare large quantities of food, it usually doesn't taste quite as good.   I've accepted this after attending numerous weddings, proms, formals, etc.   However, their food was just awful!  You would think they would try a little harder to make it taste good since this is their "tasting."  The lettuces in the salads were wilted and mushy.  The chicken had so much goop on it that it was just gross.  There was some question of what some of the desserts actually were.  The hot food was on the cold side.  The cake frosting for the wedding cake tasted like pure butter.  Overall it was just gross!  The only tasty food was the appetizers, salmon, and potatoes.  I'm sorry, but if we're going to drop over 12 grand on food, it should at least taste somewhat decent.&lt;br /&gt;&lt;br /&gt;So, all in all, this caterer was a bust. The plus side is that we didn't put down a deposit for the caterer!  any suggestions for good caterers would be appreciated!  Personally, I'm thinking we should just order pizza and be done with it!  :-D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1104218522054176225-7590535235037752667?l=evanandjill.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://evanandjill.blogspot.com/feeds/7590535235037752667/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1104218522054176225&amp;postID=7590535235037752667' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1104218522054176225/posts/default/7590535235037752667'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1104218522054176225/posts/default/7590535235037752667'/><link rel='alternate' type='text/html' href='http://evanandjill.blogspot.com/2009/02/yucky.html' title='yucky!'/><author><name>Evan and Jill</name><uri>http://www.blogger.com/profile/15505743366818207228</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_LZ1fd0koq8o/SbhnOzxfguI/AAAAAAAAABA/erz64LqLTYg/S220/blogger.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_LZ1fd0koq8o/SaMZ3Mb_34I/AAAAAAAAAA0/hM-LOnz_0Ys/s72-c/catered.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1104218522054176225.post-8958681684218097266</id><published>2009-02-17T19:46:00.001-08:00</published><updated>2009-02-17T20:22:01.855-08:00</updated><title type='text'>interblahg</title><content type='html'>&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;CHICAGO&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;Jill and I have been drafting wedding invitations, walking on frozen beaches, crashing bachelorette parties with Mike, and deciding Rock and Roll McDonald's is a much better hangout than Excalibur. Today is our two-year anniversary!&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;ADRIAN BELEW&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Dad and I went to go see King Crimson guitarist Adrian Belew play a set of prog-rock power trio tunes at Sweetwater tonight. Pretty fantastic - small room, killer set, free. His band was a brother/sister team out of Philly, ages 23 and 21. I'm trying hard not to think about that because I ain't need a quarter-life crisis. Need to scrape the rust off my bass chops.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;LÖVE&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;is a &lt;a href="http://love2d.org"&gt;Lua-based game framework&lt;/a&gt; I've been playing with. It's got physics, particles, sound, all this good stuff. It works by giving you two callbacks per time slice - one where you update all your state and another where you draw everything. That threw me for a minute, because it means there's no good way to script a sequence of events - except wait, we're using Lua, we have coroutines! (These are blessed, fancy functions that can return mid-code, then start from that point next time they're called.) So I built sort of an actor system on this, in which the game entities live in coroutines and they all get stepped once per time slice, and now I think I've got something pretty usable for a post-MZX project.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1104218522054176225-8958681684218097266?l=evanandjill.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://evanandjill.blogspot.com/feeds/8958681684218097266/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1104218522054176225&amp;postID=8958681684218097266' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1104218522054176225/posts/default/8958681684218097266'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1104218522054176225/posts/default/8958681684218097266'/><link rel='alternate' type='text/html' href='http://evanandjill.blogspot.com/2009/02/interblahg.html' title='interblahg'/><author><name>Evan</name><uri>http://www.blogger.com/profile/06409716423827906857</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1104218522054176225.post-189270087812829460</id><published>2009-02-01T19:40:00.000-08:00</published><updated>2009-02-01T19:48:58.549-08:00</updated><title type='text'>music</title><content type='html'>&lt;span style="color: rgb(0, 0, 153);font-family:verdana;" &gt;The DJ has been taken off the do-to list!&lt;br /&gt;&lt;br /&gt;We met with several DJ's.  The first one was DJ company did mostly bar/bat mitzvahs and was way too expensive.  The second one we visited was super cheesy and had way too big of a sales pitch.  In addition, the second DJ wanted to talk about gross details of my birth before the daddy-daughter dance.  (yucky).  We finally met with final one that seemed the right amount of coolness and class (as much of those as a DJ company can have).  They also were the cheapest, so that always helps.  ;) &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);font-family:verdana;" &gt;Now we must decide what songs to have at the wedding.  Any suggestions would be great!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);font-family:verdana;" &gt;Jill :o)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1104218522054176225-189270087812829460?l=evanandjill.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://evanandjill.blogspot.com/feeds/189270087812829460/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1104218522054176225&amp;postID=189270087812829460' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1104218522054176225/posts/default/189270087812829460'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1104218522054176225/posts/default/189270087812829460'/><link rel='alternate' type='text/html' href='http://evanandjill.blogspot.com/2009/02/dj-is-next-item-that-has-been-taken-off.html' title='music'/><author><name>Evan and Jill</name><uri>http://www.blogger.com/profile/15505743366818207228</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_LZ1fd0koq8o/SbhnOzxfguI/AAAAAAAAABA/erz64LqLTYg/S220/blogger.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1104218522054176225.post-38522004936146449</id><published>2009-01-11T20:02:00.000-08:00</published><updated>2009-01-11T20:06:16.479-08:00</updated><title type='text'>DRESS</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_LZ1fd0koq8o/SWrBiEDAGfI/AAAAAAAAAAM/-qA2uhV5nK0/s1600-h/IMG_0528.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 240px; height: 320px;" src="http://1.bp.blogspot.com/_LZ1fd0koq8o/SWrBiEDAGfI/AAAAAAAAAAM/-qA2uhV5nK0/s320/IMG_0528.jpg" alt="" id="BLOGGER_PHOTO_ID_5290253503246113266" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family:lucida grande;"&gt;&lt;span style="font-family:verdana;"&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;Dress shopping is finally over!  After trying on what felt like a thousand dresses, I have picked my dress.  :o)  Thank goodness that is done!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1104218522054176225-38522004936146449?l=evanandjill.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://evanandjill.blogspot.com/feeds/38522004936146449/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1104218522054176225&amp;postID=38522004936146449' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1104218522054176225/posts/default/38522004936146449'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1104218522054176225/posts/default/38522004936146449'/><link rel='alternate' type='text/html' href='http://evanandjill.blogspot.com/2009/01/dress.html' title='DRESS'/><author><name>Evan and Jill</name><uri>http://www.blogger.com/profile/15505743366818207228</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_LZ1fd0koq8o/SbhnOzxfguI/AAAAAAAAABA/erz64LqLTYg/S220/blogger.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_LZ1fd0koq8o/SWrBiEDAGfI/AAAAAAAAAAM/-qA2uhV5nK0/s72-c/IMG_0528.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1104218522054176225.post-1995074876103089309</id><published>2008-12-26T14:48:00.000-08:00</published><updated>2008-12-26T14:58:15.588-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wedding planning'/><title type='text'>We've picked a date!</title><content type='html'>&lt;span style="font-family: verdana; color: rgb(153, 51, 153);"&gt;After much ado, we have finally decided on a date.  We're getting married on &lt;span style="color: rgb(255, 102, 102);"&gt;Sunday, May 24, 2009&lt;/span&gt;.  It is just a little under 5 months away.   We've also decided on the venue.  We will be getting married at the &lt;a href="http://www.fpc-wilmette.org/"&gt;&lt;span style="color: rgb(153, 153, 255);"&gt;First Presbyterian Church of Wilmette&lt;/span&gt;&lt;/a&gt;.  The reception will be held at &lt;a href="http://www.kenilworthclub.org/"&gt;&lt;span style="color: rgb(102, 204, 204);"&gt;the Kenilworth Club&lt;/span&gt;&lt;/a&gt;.  &lt;span style="font-weight: bold;"&gt;YAY!&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1104218522054176225-1995074876103089309?l=evanandjill.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://evanandjill.blogspot.com/feeds/1995074876103089309/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1104218522054176225&amp;postID=1995074876103089309' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1104218522054176225/posts/default/1995074876103089309'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1104218522054176225/posts/default/1995074876103089309'/><link rel='alternate' type='text/html' href='http://evanandjill.blogspot.com/2008/12/weve-picked-date.html' title='We&apos;ve picked a date!'/><author><name>Evan and Jill</name><uri>http://www.blogger.com/profile/15505743366818207228</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_LZ1fd0koq8o/SbhnOzxfguI/AAAAAAAAABA/erz64LqLTYg/S220/blogger.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1104218522054176225.post-4248328864338699190</id><published>2008-12-02T20:44:00.000-08:00</published><updated>2008-12-02T21:39:31.091-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wedding planning'/><category scheme='http://www.blogger.com/atom/ns#' term='apartment'/><category scheme='http://www.blogger.com/atom/ns#' term='dogfood'/><title type='text'>What is the haps lately.</title><content type='html'>My internets being restored, it's time for a retrospective about what's been going on lately:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Apartment.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I got a new place! I now dwell in a third-floor walk-up one-bedroom on the north side of town. (I'd use more hyphens in that if I could.) I'll be staying here for approx. six months until the wedding creating my bachelor pad.&lt;br /&gt;&lt;br /&gt;Now that I'm moved in, and having gorged my soul on consumerism via &lt;a href="http://www.apartmenttherapy.com/"&gt;Apartment Therapy&lt;/a&gt;, I'm rarin' to see what I can do with this spot. There may not be much I can do to hang with those cool kids without $1000 Eames chairs and hardwood floors. But Jill and I spent the first weekend here making small purchases at Target, and I'm already feeling nice and cosy up in. Hopefully pictures soon.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Wedding planning.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Jill and I have been spending our Chicago weekends vetting spots for the ceremony and reception, her mom being sweet enough to do lots of research and show us around. Recently after checking out a hotel with &lt;a href="http://cache.marriott.com/propertyimages/c/chinb/chinb_home_leftimage.jpg"&gt;enormous chess pieces&lt;/a&gt; (we may still tap that for the guest rooms, which were &lt;a href="http://cache.marriott.com/propertyimages/c/chinb/phototour/chinb_phototour17.jpg?Log=1"&gt;really nice&lt;/a&gt;) we've found a cute spot in Kenilworth that I think we could really do something cool with. I'm thinking floofy Victorian stuff and cocktails like the Wright Bros. might have drank 'em. Like that &lt;a href="http://www.theviolethour.com/"&gt;Violet Hour&lt;/a&gt; spot we ended up at one night (more on that one later.)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Residency interviews.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Interview season is open and Jill's flying from place to place. I'll let her fill you in on that later on...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Dogfood IRC.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Not so much an official announcement, but recently I got sick of my IRC client again and took back up the task of writing my own. I'm taking off in a different direction from Werk, my last attempt - this time I'm avoiding Qt and C++ compiler frustrations by switching to Lua and wxWidgets. Now there's no build step, deployment is dirt simple, and coding takes half the effort. And it's under 1000 lines so far. More later!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;My "Game" book.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;For obvious reasons, I'm in the business of budgeting and tracking my spending these days. I felt a need for a pocket device of some kind to help me do this. Something where at a glance I could see how much I'd got left in each of the basic budget categories after bills: &lt;span style="font-style: italic;"&gt;Gas, Grocery, Going Out, Savings, &lt;/span&gt;and &lt;span style="font-style: italic;"&gt;Misc.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Now being the programming type I immediately started wanting an iPod Touch app or such nonsense, but realizing the iPod expense might be counter-productive to budgeting, I went for a little leather-bound notebook instead, invented a system, and I log my little daily expenses in this now. Each month I break down how much I've budgeted for each category and start a page for each. I use running totals so I only have to add up one figure per entry. Cost me ten bucks and no development time.&lt;br /&gt;&lt;br /&gt;Some systems just work better on pen and paper!&lt;br /&gt;&lt;br /&gt;That's it for now...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1104218522054176225-4248328864338699190?l=evanandjill.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://evanandjill.blogspot.com/feeds/4248328864338699190/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1104218522054176225&amp;postID=4248328864338699190' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1104218522054176225/posts/default/4248328864338699190'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1104218522054176225/posts/default/4248328864338699190'/><link rel='alternate' type='text/html' href='http://evanandjill.blogspot.com/2008/12/what-is-haps-lately.html' title='What is the haps lately.'/><author><name>Evan</name><uri>http://www.blogger.com/profile/06409716423827906857</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1104218522054176225.post-6227944520536672716</id><published>2008-11-24T19:05:00.000-08:00</published><updated>2008-11-24T19:09:33.396-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='engagement'/><title type='text'>Thus Spake Evill</title><content type='html'>As of Nov. 9, 2008, it's official - I'm getting married to my wonderful girlfriend Jill. =) To family and friends, here we present for your consideration: our very own &lt;span style="font-style: italic;"&gt;Blog of Evill&lt;/span&gt;, where you can keep track of the haps, as they happen!&lt;br /&gt;&lt;br /&gt;This may or may not be an idea we stole from &lt;a href="http://thesteegs.blogspot.com/"&gt;Jeff and Sarah Steeg&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1104218522054176225-6227944520536672716?l=evanandjill.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://evanandjill.blogspot.com/feeds/6227944520536672716/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1104218522054176225&amp;postID=6227944520536672716' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1104218522054176225/posts/default/6227944520536672716'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1104218522054176225/posts/default/6227944520536672716'/><link rel='alternate' type='text/html' href='http://evanandjill.blogspot.com/2008/11/thus-spake-evill.html' title='Thus Spake Evill'/><author><name>Evan</name><uri>http://www.blogger.com/profile/06409716423827906857</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry></feed>
