All of Software

전규현의 소프트웨어 이야기

2015년 6월 27일 토요일

소프트웨어 번역이 생각보다 훨씬 어려운 이유 (16)

›
이제부터  소프트웨어 국제화에서 가장 중요한 번역 과 관련된 얘기를 시작하려고 한다. 번역은 다뤄야 할 주제가 광범위하므로 여러 회차를 거쳐서 다루게 될 것이다. 필자는 수십 개의 회사의 소프트웨어 국제화 방식을 조사했으며 대부분의 회사가 수많은  ...

독특한 달력을 사용하는 고집 센 나라들 (15)

›
미국에서 미터법을 잘 쓰지 않듯이 국제 표준이 있는데  자국만의 표준을 고집하는 나라 들이 있다. 우리가 모든 나라의 문화를 다 이해하지 못하는 상황에서 이를 비난 해서는 안된다. 다만 소프트웨어를 개발하는데 엄청 번거로울 뿐이다.  날짜에서도 전세...

날짜 표기 국제 표준은 무엇일까? (14)

›
지난 12회에서 국가별, 로케일별로 날짜 표기 형식이 매우 다르다는 것을 보았다. 하지만 이런 방식을 따르기만 한다고 해서 날짜 표기 형식 문제가 모두 해결되는 것은 아니다. 시스템에서 제공하는 날짜 표기 형식이 실제로 해당 국가에서 오류라고 생각할...

멀티유저 국제화 소프트웨어 만드는 방법 (13)

›
소프트웨어 아키텍처는  창의력의 산물 이기 때문에 정답이 있는 것은 아니지만 몇 가지 소개를 하려고 한다. 다시 한번 강조하지만 국제화가 잘 된 소프트웨어의 아키텍처 원칙은 다음과 같다. “하나의 소스코드, 한번의 빌드, 하나의 팩키지” ...

01/02/03는 며칠일까? (12)

›
오늘은  날짜 표기 에 대해서 다뤄보자. 날짜 표기 형식도 나라마다 다르다. 그런데 많은 소프트웨어들이 국가별, 로케일별로 다른 날짜 표기 형식을 제대로 처리하지 않아서 특정 국가에서 불만이 커지거나 잘못 사용되는 사례도 빈번하게 발생한다. 심지어는...

바이트 순서와 BOM이 이렇게 복잡해진 이유 (11)

›
오늘은  BOM (Byte Order Mark)에 대해서 알아보려고 한다. BOM은  바이트 순서 를 나타내는 표식이고 바이트 순서뿐만 아니라 이 파일이 어떤 인코딩을 사용했는지도 나타낸다. BOM이 생겨난  사연 에 대해서 알아보자.  개발...

개발자를 조삼모사식 원숭이 취급하기

›
소프트웨어 회사에서 성과 위주의 치열한 내부 경쟁 강요는 단기적인 성과는 낼 수 있을지 몰라도 개발 문화와 기업 문화를 망친다. 그 결과 장기적으로는 오히려 혁신을 못하고 경쟁력이 약화된다. ​ 많은 회사의 경영진은 성과에 따른 차등 보상을 통...
‹
›
홈
웹 버전 보기

프로필

내 사진
전규현
ABCTech Software의 대표다. 소프트웨어 개발자이며 소프트웨어 공학/개발 컨설턴트다. 30년간 한글과컴퓨터, 안랩 등에서 수많은 소프트웨어를 개발하였다. 그 과정에서 경험한 실리콘밸리의 개발 문화와 소프트웨어 공학을 국내의 대기업부터 중소기업에 이르는 수많은 회사에 전파하고 글로벌 수준의 소프트웨어 역량을 갖출 수 있도록 컨설팅하고 있다. 저서는 “"소프트웨어 개발의 모든 것"”(2010 페가수스)과 “"소프트웨어 스펙의 모든 것"”(2021 한빛미디어)이 있다
전체 프로필 보기
Powered by Blogger.