128 reputation
6
bio website cubrid.org
location Seoul, South Korea
age 27
visits member for 1 year, 11 months
seen Jul 5 '13 at 2:33

I'm a developer at NAVER Korean IT Corporation. I used to be a project manager of CUBRID open source database. Now dedicate my full time to Node.js development. At NAVER I develop a real-time distributed log search system which uses ElasticSearch, Kafka, Storm, CUBRID, Redis, and Node.js. I also maintain Pulsr, a fast Node.js Web Framework, in my personal time. See my Github for other modules I have created.


Apr
8
revised Do “add” or “edit” functions need a confirm button?
Added more information to how we've implemented this solution.
Apr
8
comment Do “add” or “edit” functions need a confirm button?
Forgot to mention that there is a "Guide" which is launched the first time a user logs in to the system. The guide walks the user through the common actions as well as introduces the keyboard shortcuts. During their work, users can display the shortcuts by pressing a specific Help button at the top right of the page.
Apr
5
comment Do “add” or “edit” functions need a confirm button?
Not just when you create a file, even when you rename a file and switch the window, it gets renamed. So, this behavior has been adopted long ago. It's intuitive and requires less actions to accomplish the user's goal. One disadvantage is that you have higher load on the server, but this is a different story. In our case, we prefer to provide a better UX and handle the server load no matter how bigger it is.
Apr
4
awarded  Teacher
Apr
4
answered Do “add” or “edit” functions need a confirm button?
Jan
28
awarded  Scholar
Jan
28
awarded  Supporter
Jan
28
accepted What should I consider when designing a downloads page for an open source software?
Jan
11
awarded  Autobiographer
Nov
7
comment What should I consider when designing a downloads page for an open source software?
@DA01, fair enough! I suppose I should ask users if they like Wizard guide or static links. What do you think?
Nov
7
comment What should I consider when designing a downloads page for an open source software?
@DA01, yes, I understand that. This is why there is an option to choose another version (OS/arch, etc.). What I've noticed is that people first download a version that can run on their Desktop OS. After testing, doing some dev work, then they may eventually download the server version.
Nov
6
awarded  Editor
Nov
6
revised What should I consider when designing a downloads page for an open source software?
added a follow up question based on user's answer
Nov
6
comment What should I consider when designing a downloads page for an open source software?
thank you for your answer! I'm super glad to hear your suggestions! Regarding 1) How likely it is that users would have their JS turned OFF? Should I care about them? 2) We have developed exactly this solution to install CUBRID PHP driver on Windows. For Ubuntu we have Launchpad packages, for Fedora/CentOS we have YUM packages. But like you said it costs more to develop such solutions. More than that it should be maintained for each platform which would cost us resources. So, I would prefer having a Web interface as a best place to download the software.
Nov
6
comment What should I consider when designing a downloads page for an open source software?
@DA01, yes, I understand. But the suggestion doesn't need to be specific to DBMS software, but to software in general. I believe there are many commonalities in this category. So, I would be glad to get advice for software in general as well.
Nov
6
comment What should I consider when designing a downloads page for an open source software?
@ChrisMorgan, SF.net's mirror selection is great! It's just comparatively slow in Asia, so we provide additional "mirror" in SK.
Nov
6
awarded  Student
Nov
6
asked What should I consider when designing a downloads page for an open source software?