Welcome to Xuan’s Website

Recent Posts

Version 3.0 Published

Originally intending to publish it on or shortly after my 30th birthday, I have been procrastinating the publication of this reflection for two and a half years, for reasons that I hope to address in a future post. Today, on the eve of my induction as a formal member of the Grace community, I feel that I have dawdled enough.

I filed it under 2014 because even though I made my final revisions today, I have not... More

3-14-15 9:26:53

Once-in-a-century event.

Basic Photography II: Camera Settings

Introduction

Photography is the art of capturing light. With our eyes we deem the moment worthy of capture. With our camera we preserve it. Understanding how cameras work allows us to do this much more effectively.

In this article, I model the camera as composed of four basic parts and explain how the control of each part affects the final photo quality. I focus (no pun intended) on five basic... More

Version 3.0

We did not have a tradition of celebrating birthdays when I was growing up. My parents were frugal and pragmatic, and they didn’t make a big deal about theirs (or mine).

But as I turned thirty, I felt it was appropriate for me to observe my birthday in a special way. Perhaps it was the fact that both digits of my age were changing (see psychological pricing). Perhaps it was the notion that if the Birthday is a... More

General Update

Yesterday (or rather, two days ago) was the saddest Fourth of July ever—and probably the only reason I found the time and energy to begin this post.

When you spend entire days working by yourself, you start to realize that even as an introvert, you need to have some amount of social activity. I typically enjoy time with friends over meals, movies, or movement (i.e., sports). But strangely, all my usual friends... More

MySQL Server Startup Error

System:
OS X Mavericks (10.9.3)
MySQL Server (5.6.19)

Symptom:
Ever since installing MySQL using Homebrew, MySQL would not start up properly on a hard reboot. When I try to start MySQL manually using mysql.server start, Terminal outputs

. ERROR! The server quit without updating PID file (/usr/local/var/mysql/XXXXXX.pid).

General Solution:
Check the error file at /usr/local/var/mysql/XXXXXX.err to see what’s going... More

Save for Web Doesn't Resize Image in Adobe Illustrator CS6

System:
OS X Mavericks (10.9.2)
Adobe Illustrator CS6 (16.0.4)

Symptom:
When exporting an AI file using the Save for Web dialog, after changing the resize percentage, the preview does not update to reflect the new Image Size, and the dimensions of the saved file is also incorrect. This seems to happen only when the image proportion is constrained, and only when changing the Percent box.

Solution:
Save for Web... More