비폭력 블로깅은 불가능한가?

우연히 오픈웹 관련 몇 가지 블로그 포스트 및 답글을 보게 되었다. 언제 이렇게 무례한 분위기로 글을 올리고 답글을 다는 것이 우리에게 일상화되었는지 모르겠다. 옳은 말을 했다고 해서 좋게 받아들여질 리 만무하다.

아무리 정확하고 객관적인 내용을 전달하고자 하더라고 그 메시지를 담는 그릇이 상대방을 상처입힌다면 잘 전달될 리가 없다. 지나치게 감정적이거나 선동하거나 비방하는 표현은 기술적 논의에서 스스로들 배제해야 하지 않을까?

물론 불쾌하게 느끼는 표현의 수위에는 개인차가 있기 때문에 선을 긋기가 애매한 것도 사실이지만, 선을 긋네 마네 할 필요도 없을 정도로 명백한 표현들이 난무하는 것은 기술적 정확성과 무관히 눈살을 찌푸리게 한다.

덕택에 논의의 균형을 바로 잡을 수 있었다거나 많은 사람들이 논의를 다른 관점에서 바라볼 수 있게 되지 않았느냐는 변명으로 간단히 이해되기에는 무리라고 느꼈는데, 이는 나만의 생각인가? 기술적 논의 여부를 차처하고서라도, 일반적인 관점에서 공격적이거나 신랄한 어투를 이용해 상대방의 심경을 망가뜨릴 수 있는 수준의 폭력을 행사해서는 안되는 것 아닌가?

Acronis True Image Home 2009 Crash on Startup

I have been a user of Acronis TrueImage, a nice backup solution for Windows. I recently upgraded from Acronis TrueImage Home 11 to 2009. The installation went smooth even in Windows 7 RC x64, but it crashed when I launch it. There were many people who are experiencing the same problem in the official support forum, but none of the suggested workaround didn’t work for me. Actually, I was disappointed that they didn’t release a fix for 4 months.

However, they finally contacted me with a working solution today. They provided me a link to the latest SnapAPI driver installer. After updating the SnapAPI driver as directed, Acronis TrueImage Home 2009 didn’t crash at start up and backed up my disks as expected. The update even seems to work on Windows 7 RC x64. If you are still experiencing this issue, try to contact the support and ask for the link to the latest SnapAPI driver installer. They will give you an expiring URL, so keep the downloaded driver somewhere safe until a new release is out.

저는 괜찮은 윈도우즈용 백업 솔루션인 아크로니스 트루이미지 사용자입니다. 최근에 아크로니스 트루이미지 홈 11에서 2009로 업그레이드했습니다. 설치 자체는 Windows 7 RC x64에서도 아주 매끈하게 진행되었지만, 막상 실행하니 프로세스가 종료되어 버리더군요. 공식 지원 게시판 에는 같은 문제를 겪고 있는 사람들이 꽤 되었었는데, 제시된 해결책이 저에게는 전부 통하지를 않더군요. 사실 4달 동안이나 버그 픽스 릴리즈가 나오지 않아서 실망했었습니다.

그러나 오늘 드디어 제대로 된 해결책을 갖고 고객 지원팀에서 연락이 왔습니다. 최신 스냅API 드라이버 설치 프로그램을 받을 수 있는 링크를 받아서 지시대로 스냅API 드라이버를 업데이트하자, 아크로니스 트루이미지 2009는 성공적으로 기동해서 기대한 대로 백업을 수행했습니다. 업데이트는 심지어 Windows 7 RC x64 에서도 잘 동작하는 것 같습니다. 만약 아직 이런 문제를 겪고 있다면 고객 지원에 연락해서 최신 스냅API 드라이버 설치본을 달라고 요청해 보세요. 그러면 얼마 뒤에 만료되는 다운로드 링크를 줄 겁니다. 새 릴리즈가 나올 때까지는 어디 안전한 곳에 보관해 두세요.

How to Show Underline Keyboard Shortcuts (Accelerators) in Windows 7

Since Windows XP, the underlines in the menu and dialog buttons disappeared and a user had to press ALT key to access the accelerator keys. For instance, to say ‘Yes’ in a dialog, you had to press ‘ALT+Y’ while it was just enough to press ‘Y’ in the previous Windows versions.

In Windows Vista and Windows 7, this property has been moved to ‘Ease of Access Center’ section in the Control Panel. To enable the accelerators without ALT:

  1. Open the ‘Control Panel’.
  2. Open the ‘Ease of Access Center’.
  3. Click the ‘Make the keyboard easier to use’ link.
  4. Tick the ‘Underline keyboard shortcuts and access keys’

It took me for quite a while because I was never able to imagine that this option has been moved to the ‘Ease of Access’ section.

윈도우즈 XP 때부터 메뉴와 다이얼로그 버튼에서 밑줄이 사라지고 사용자는 단축키에 접근하기 위해 ALT 키를 눌러야 했습니다. 예를 들어 ‘Yes’ 라고 하려면, 예전 버전에서는 “Y’ 만 누르면 되었는데 이제는 ‘ALT+Y’ 를 눌러야 합니다.

윈도우즈 비스타와 윈도우즈 7 에서 이 속성은 제어판의 ‘내게 필요한 옵션’ 으로 옮겨졌습니다. ALT 없이 단축키를 사용하려면:

  1. ‘제어판’ 을 엽니다.
  2. ‘내게 필요한 옵션’ 을 엽니다.
  3. ‘Make the keyboard easier to use’ 링크를 클릭합니다.
  4. ‘Underline keyboard shortcuts and access keys’ 체크박스를 체크합니다.

현재 영문 윈도우즈를 사용하고 있어서 링크와 체크박스의 정확한 레이블을 모르는 점 양해 바랍니다. 그나저나 이 속성이 ‘내게 필요한 옵션’ 밑으로 옮겨졌으리라고는 상상도 하지 못했기 때문에 알아내는 데 꽤 걸렸네요.

Using Tango Terminal Color Scheme in PuTTY

Modern Linux terminals use the Tango color scheme because it makes the terminal look beautiful and readable.

You can use the Tango color scheme for PuTTY or PuTTYcyg, too. Download and unzip the putty-tango.zip and merge the putty-tango.reg into the system registry. And that’s all! Any new saved sessions will employ the Tango color scheme. 🙂

Please note that the existing saved sessions will not be affected because PuTTY stores color scheme for each saved session. You have to modify all existing saved sessions. To apply the Tango color scheme for an existing saved session, open the putty-tango.reg in a text editor, replace ‘Default%20Settings‘ with the name of the session, and merge the modified registry file. For instance, the following line:

[HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions\Default%20Settings]

could be replaced with the following line if the name of the saved session is ‘My Saved Session‘ (note that a space needs to be replaced with ‘%20‘:

[HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions\My%20Saved%20Session]

요즘 리눅스 터미널은 미적인 이유와 가독성 때문에 Tango 색상표를 사용합니다.

PuTTYPuTTYcyg 에 대해서도 Tango 색상표를 적용할 수 있습니다. putty-tango.zip 를 받아서 압축 해제하면 나오는 putty-tango.reg 를 시스템 레지스트리에 병합하면 됩니다. 이후에 새로 추가되는 세션에 대해 탱고 색상표가 적용됩니다. 🙂

하지만 기존에 저장된 세션에 대해서는 적용이 되지 않습니다. PuTTY가 세션별로 색상표를 따로 저장하기 때문입니다. 기존에 저장된 세션의 설정은 모두 직접 변경해 주어야 합니다. 기존에 저장된 세션의 색상표를 변경하려면 putty-tango.reg 를 텍스트 편집기에 불러온 뒤 ‘Default%20Settings‘ 를 세션의 이름으로 변경한 뒤 시스템 레지스트리에 병합해 주면 됩니다. 일례로, 저장된 세션의 이름이 ‘My Saved Session‘일 경우, 다음 줄을:

[HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions\Default%20Settings]

다음과 같이 바꿔 주면 됩니다. (공백을 ‘%20‘ 로 대치해야 함에 유의하세요):

[HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions\My%20Saved%20Session]

Cygwin Bash Fatal Error in Windows 64-bit Command Prompt or PuTTYcyg

In Windows 7 RC x64, you will get the following fatal memory allocation error if you launch Cygwin (bash) from the comment prompt:

2 [main] bash 2776 C:\Cygwin\bin\bash.exe: *** fatal error - couldn't allocate heap, Win32 error 487, base 0xF20000, top 0xF90000, reserve_size 454656, allocsize 458752, page_const 4096

This error can be worked around by using x86 (32-bit) version of the command prompt. That is, instead of executing C:\WINDOWS\SYSTEM32\CMD.EXE (the 64-bit binary), you have to execute C:\WINDOWS\SYSWOW64\CMD.EXE (the 32-bit binary).

For example, to launch a bash shell in the command prompt window, you have to execute the following command instead of executing the bash.exe directly:

C:\WINDOWS\SYSWOW64\CMD.EXE /C C:\Cygwin\bin\bash.exe

Actually, you might not have experience this issue if you were using PuTTYcyg version 20090212 or above. I was using an older version cluelessly.

윈도우즈 7 RC x64에서 시그윈 (배쉬쉘) 을 명령행에서 실행하면 다음과 같은 치명적 메모리 할당 에러가 발생합니다:

2 [main] bash 2776 C:\Cygwin\bin\bash.exe: *** fatal error - couldn't allocate heap, Win32 error 487, base 0xF20000, top 0xF90000, reserve_size 454656, allocsize 458752, page_const 4096

이 에러는 명령행의 x86 (32 비트) 버전을 사용해서 해결할 수 있습니다. 즉, C:\WINDOWS\SYSTEM32\CMD.EXE (64 비트 바이너리) 대신 C:\WINDOWS\SYSWOW64\CMD.EXE (32 비트 바이너리) 를 실행하면 됩니다.

예를 들어, 명령행 창에서 배쉬 쉘을 실행하려면, bash.exe 를 직접 실행하는 대신 다음 명령을 실행해야 합니다:

C:\WINDOWS\SYSWOW64\CMD.EXE /C C:\Cygwin\bin\bash.exe

사실 PuTTYcyg 버전 20090212 이상 을 사용하고 계셨다면 이 문제를 전혀 겪지 않으셨을 수도 있습니다. 저는 그것도 모르고 예전 버전을 사용하고 있었거든요.