While I'm certainly no cook, I do occasionally come up with a bizarre idea for a food recipie that I think would make a yummy dish. Usually I'm wrong and trainwreck the dish, but every once in a while I get lucky, like I did recently with my "Fire Steak" marinade. It goes something like this:
Take two single serving size sirloins, 6-8oz each. Pound them flat (to around 1/2" thickness) with a meat tenderizing hammer. Place them into a ziplock bag.
- 1 Large lemon
- 1 oz rice vinegar
- 1 tbsp Worcestershire sauce
- 1 tsp garlic powder
- 1 tsp black pepper (like from a pepper mill)
- 1/2 tsp cayenne powder
- 1oz - 1-1/2 oz Sriracha chili sauce
Juice the lemon into a mixing cup and combine the other ingredients into it. Whisk it, then pour it into the ziplock bag with the two steaks. Shake, knead, whatever to get them coated, then place in fridge for ~3 hrs.
Preheat grill to ~450-500 degrees.
Remove steaks from ziplock bag and dust each side with salt and (I know this sounds weird) table sugar.
Grill on one side for ~7 minutes, flip and grill opposite side for 4-5 minutes (for medium). Adjust times to suit taste.
You can add or remove the cayenne poweder to adjust the heat, but not the Sriracha (the heat of that pretty much cooks off, leaving just the flavor. The result should be a tender and very tasty steak, and sirloins are pretty lean, so you should be getting away with less than 500 cal per steak.
If you try it, leave a comment below and let me know how you liked it!
I occasionally find myself using the <cfhttp> tag for link testing. In our CMS at work, I added a feature to check for valid links in topics, and flag the pages in the database to which a page was no longer associated (sometimes pages will get moved or deleted, but the database entry will remain, like some sort of e-zombie). There's a tool that checks for these missing pages and deletes the entries, but the other day I noticed a "bug".
If the page has been redirected to a new location, the <cfhttp> tag sees the redirect as a valid link. Even though the header is sent back as a 301 (Moved Permanently), <cfhttp> reports 200, OK. This is obviously not ideal. After doing some debugging, I looked at the tag options for <cfhttp>. I'd always known about the head and get methods, but I found one I'd never used before. method="trace".
Using the trace method, <cfhttp> reports the redirects back as 501 errors (Not Implemented?). I edited the CMS so that rather than checking for a 301 code, I checked for the absense of a 200, and voila! The zombies are eradicated!
I took a look at the livedocs, and here's what it says about "trace":
TRACE: requests that the server echo the received HTTP headers back to the sender in the response body. Trace requests cannot have bodies. This method enables the ColdFusion application to see what is being received at the server, and use that data for testing or diagnostic information
Interesting... or not. Despite that rather cryptic explanation (cryptic for me at least), the thing works, so I can live with the livedocs description, and trace doesn't seem any slower than head, which is what I used previously.
I said I wasn't going to do it, but I did it anyway. I said I wasn't going to let this blog rot after working hard to create it, yet here I am at the end of August with no posts since June. But to be fair, it was a busy summer.
July started off a bit hectic, starting off with Cruise #2 (for me) aboard the Queen Mary 2. It was both better and worse than my first time out on the QM2, but it was still a good time (who can have a bad time aboard a cruise ship?). I took mom this time, and I think she had a blast. Here we are in Halifax.
The food on board was decent, and I managed to catch high tea pretty much every day. Mom got to see the Planetarium show, and she did a bit of senseless gambling. And I got my ice cream ;)
After the cruise, I was back for a week, a week in which my work PC was completely uncooperative, so the work I had planned to get done didn't, putting me behind.
The following week began our annual three-week holiday to Temagami. This time we had two weeks with my mother-in-law, and one week with friends from Frederick, MD. I finally got to climb the Temagami Fire Tower. The view was amazing.
This was our first year having a permanent solar power system, and it worked flawlessly. Even though we only have a 40-watt panel (which will be upgraded to 75-watt by next summer), it was able to handle all of our water pumping needs, as well as charging laptops, phones, and my battery drill. My goal is to have a collection of 18v power tools and only have to run extension cords from the generator when I have to do some really heavy-duty work.
By the time I got back to work at the beginning of August, I had a ton of work to do. To be honest, it took me a couple of weeks to get my coding head back on, but fortunately I had a fun project to get me back into the swing of things - a web tool that I had to reverse engineer using only the database, a results page on a remote server, and nothing else. It actually went really well, and I think the new version of the tool is a lot nicer than the one it replaced.
That's one huge project out of five that's behind me. The rest might not be so much fun, but I plan to get the rest of my webteam involved. Afer all, what fun is it if you can't spread the misery, right?
Last week I downloaded and installed the Strava cycling app for my Android phone. It's a GPS-based cycle computer that tracks your ride. It gives you things like total distance, ride time, and average speed, as well as mapping your ride. It also lets you share your ride on Facebook, so you can brag to (or be embarrassed by) your friends. The Strave website also gives you a cool dashboard that shows you various stats, including a more detailed map, an elevation profile, total feet climbed, and some other useful tidbits.
Battery drain wasn't too bad, as it used about 20% of the battery on my Droid Razr M on a 3-1/2 hr ride, which included some ringing in my backpack as my mom was phoning me. I think it's safe to say that battery life wouldn't be an issue for any sane riding distance.
While it doesn't quite give all the details that my Garmin Edge gives, it's one less thing to carry, and you don't have to do anything special to get the data to the website. Plus, having your rides saved online means you don't have to worry about having a file on your computer to worry about backing up.
One other really cool thing about the Strava app is that you can not only compare your ride time for a given ride to your other time, you can compare them to other people's times on that same ride or segment of a ride. They have a leader board where you can see how you place, which is pretty cool.
There's a free and a paid version of Strava, although I'm not sure what the premium account adds that I'd really be interested in. All in all, for a free app, I think it's pretty decent, and if you're carrying your phone with you anyway, you might as well make it do some of the work!
I recently upgraded my Ubuntu installation from 12.10 to 13.04, then "upgraded" it back to 12.10 again. I have no end to problems with legacy apps on 13.04, not to mention some system stability issues. Anyway, during the upgrade, I used tasksel to install the LAMP server, then subsequently tried to install ColdFusion 9 (9 and not 10, because I like my development and production environments to match).
One of the first things I noticed during the CF install attempt was that Apache no longer uses httpd.conf, and instead uses apache2.conf. This seemed to present a problem during installation, because the installation script really wants httpd.conf.
As it turns out, there was a simple solution to this problem, and that was to create a symlink to apache2.conf called httpd.conf.
sudo ln -s apache2,conf httpd.conf
And that's it! Of course, you have to specify the new executable during the install, but that's basically just using apache2 wherever you used to use httpd.
View older posts >