Subscribe: whateverblog.
Preview: whateverblog.


Hello, I'm Joe Cheng, a software developer on RStudio.

Last Build Date: Wed, 14 Jun 2017 17:28:49 +0000


Using Panic Prompt with EC2jcheng

Fri, 15 Apr 2011 16:21:07 +0000

Update (May 1, 2012): According to commenter Ethan Cane, these steps are no longer necessary. You should be able to directly transfer your .pem file to Panic Prompt using iTunes File Sharing. The below info is for historical purposes only. Yesterday, Panic introduced Prompt, an SSH client for iOS. It took a little trial and […](image)

Media Files:

Introducing RStudiojchengrstudio-web

Thu, 03 Mar 2011 08:10:17 +0000

It’s been an exciting week for me! On Monday, we finally took the wraps off the product that I’ve been working on since leaving Microsoft 18 months ago. First, a little background: There’s a programming language called R that is taking the world of statistical computing and data analysis by storm. If you’ve never heard […](image)

Media Files:

Elegant code splitting with GWTjcheng

Wed, 17 Feb 2010 06:38:14 +0000

Update February 17, 2010: I forgot to mention that if you need FIFO guarantees today and don’t mind losing some of the conciseness, Jarrod Carlson has a nice solution posted here. I plan on stealing his way of doing FIFO. Since leaving Microsoft in September, I’ve been working almost exclusively with Google Web Toolkit (GWT). […](image)

Media Files:

Moving OnjchengAudi 5000

Tue, 08 Sep 2009 18:00:18 +0000

For the last three and a half years, it’s been my distinct pleasure to be part of the Windows Live Writer team. It’s been deeply satisfying to help ship this simple yet sophisticated program that has put a smile on so many bloggers’ faces. From our first public beta, we’ve had nothing but love from […](image)

Media Files:

Life as a Lead at Microsoftjcheng

Sat, 07 Mar 2009 19:00:29 +0000

Last September, our Development Lead and all-around great guy Charles left the Windows Live Writer team for the greener pastures of venture capitalism. (In Microsoft parlance, Development Leads manage developers, while Development Managers manage development leads.) With mixed feelings, I stepped into his role—my first time being a manager, not counting a few ill-fated months […](image)

Media Files:

Windows Live Writer 2009 won’t start?jcheng

Mon, 09 Feb 2009 00:46:44 +0000

Update Feb 13 2009: The updated version of Writer that fixes this problem is now available. You can upgrade to version 14.0.8064.206 from our usual download page. Ack. We’ve had a few users report that they’re getting into a state where Windows Live Writer 2009 can no longer start. They see the splash screen, then […](image)

Media Files:

Using alternative URL shorteners with Twitter Notify pluginjcheng

Wed, 14 Jan 2009 23:24:56 +0000

Hopefully, folks who use both Windows Live Writer and Twitter know about the Twitter Notify plugin we released in December. Out of the box, it uses the venerable (but still awesome) TinyURL service to shorten the URL to your blog post. However, if you prefer a different URL shortening service, like or snipr, you […](image)

Media Files:

Windows Live Writer 2009, officially officialjcheng

Mon, 12 Jan 2009 09:46:08 +0000

Windows Live Writer 2009 went final last week during CES. (It’s actually the same bits as the RC [14.0.8050.1202] since no show stopping bugs were found since then.) If you’re still on an older build of Writer, go download it now!(image)

Media Files:

Tags, Writer, and WordPressjchengimageimage

Mon, 29 Dec 2008 09:07:00 +0000

Ever since WordPress 2.3 hit the scene, adding native tagging support, there’s been some (understandable) confusion as to whether Windows Live Writer supports tags, and how it relates to WP native tags. Hopefully this post will clear things up. If you’re using WordPress 2.3.1 or later, look for either Keywords or Tags near the bottom […](image)

Media Files:

“Instant photo” border treatmentjchengInstant Photo example

Wed, 17 Dec 2008 08:37:09 +0000

In case you’re wondering what the “instant photo” border treatment feature is, here’s an example.   It plays nice with the Crop and Tilt features. No, you cannot currently provide a caption to be written on the border. If that’s important to you, you might consider the “Polaroid Picture” plug-in.(image)

Media Files: