망했다 우분투 9.10 Linux

나는 잘 설치해서 만족스럽게 쓰고 있고 곧 메인OS로의 준비를 야심차게 진행하고 있으나 (물론 iBus에 문제가 좀 많아서, nabi도 문제가 좀 있어서 SCIM을 쓰고는 있지만...)

새로 우분투를 접해보는 사람은 물론이거니와 9.04버전에서 업그레이드하는 사람들은 상당수가 어려움을 겪고 학을 떼는 상황이 발생 중인 것 같다. 대충 나오는 이야기들만 해도

갑자기 화면이 껌뻑껌뻑거린다거나
EXT4의 버그로 인해 500MB이상의 파일의 경우 간혹 깨질 수가 있기도 하고
갑자기 하드가 인식이 안되거나 예전에는 인식잘되던 오래된 그래픽카드가 인식 불가,
터미널에서 갑자기 문자 입력이 안된다거나
CPU가 과도하게 쓰인다거나 하는 여러가지 문제가 속속들이 보고되고 있다.

꽤나 리눅스계에선 유명한 매니아, Steven J. Vaughan-Nichols가 Computer World에 어제 우분투 9.10이 윈7보다 좋은 5가지 이유를 썼다가 댓글로 몰매를 맞고 있다.

위에서 발생하고 있는 열거된 문제들은 아마도 1-2주일이 지나면 해결이 될 수도 있고 어떤 사소한 문제는 해결이 안될 수도 있을 것이다. 우려되는 점은 오히려 그런 것보다는 캐노니컬사의 자세랄까?

만약 윈도우 7이 지금 우분투 9.10에서 국지적으로 발생하는 문제들 몇가지만 출시때 발생했어도 이미 윈도우 7은 비스타 꼴을 면치 못했을 지 모른다. (물론 윈도우 7에서도 베타 버전의 경우 블루 스크린을 경험했다는 사용자도 있었으나 소수의 경험으로 치부되버렸다)

최근들어 캐노니컬은 우분투를 이용하여 사업을 여러 대형 벤더들과 함께 진행중이다. 예를 들어 IBM과는 Lotus제품과 엮어서 아프리카에 넷북용 OS로 판매하고 있고 얼마 안있어서는 미국에서도 유사한 형태로서 판매를 할 것이다. 아마 내년부터는 IBM의 Lotus제품과의 판매활동도 많아지리라 여겨지는데, 그만큼 캐노니컬로서도 스스로 자신의 OS에 대한 자존심과 완성도를 높일 필요가 있다고 본다.
윈도우 7은 분명 비스타라는 실패를 거울 삼아 만들어진 훌륭한 OS임에는 분명하다. 이러한 OS와 경쟁하기 위해서는 눈높이가 높아진 사용자들을 제대로 사로잡을 수 있도록 무엇보다 완성도에 신경써야할 것이라고 생각한다. 물론 리눅스의 특성상 매우 어렵겠으나 그러지 않고서는 영원한 Geek들의 OS일 수 밖에 없을 것이다.

IT시스템 변화, 얼마나 예측할 수 있을까? IT


위의 그래프는 기업 IT시스템 환경에서 대응하려하는 다양한 변화들에 대해 세가지로 분류하여 예측가능성과 빈번도에 따라 도표화해본 것이다.
보통 '작은 변화'는 예측가능하고 그만큼 자주 발생하지만 '충격적인 변화'나 '발전적인 변화'같은 시스템의 발전을 위한 적잖게 큰 변화들은 예측하기 어렵다. 변화를 제어하고 예측하는 환경을 구성하는 것은 결코 쉬운 것은 아니다. 하지만 내가 볼 때 기업 IT환경에서 가장 제어하기 어려운 변화는 '작은 변화'도 아니고 '충격적인 변화'도 아니다. 그동안 '발전적인 변화'를 제어하기 위해, 유연성을 보장하기 위해 '작은 변화'에서 '발전적인 변화'를 제어하려 했으나 결국은 대부분 '발전적인 변화'는 미뤄지거나 불가능하거나 무시당하며 '충격적인 변화'때 같이 제어되는 경향을 보인다.
문제는 '발전적인 변화'에서 미리 변화하였으면 굳이 '충격적인 변화'단계에 이르지 않아도 될만한 사안들이 꽤 많다는 것이다.

자기 진화를 위한 몰입의 재발견

몰입의 재발견10점

특정 사안에 대해 몰입하자. 그러면 생산성과 만족도가 극대화될 것이다. 그것도 아주 아주 많이.

만약 위의 문구가 미하이 칙센트미하이 박사가 국내에 소개된 책 '몰입의 즐거움'에서 강조하려던 내용의 핵심이라면 '몰입의 재발견'은 다음과 같이 요약할 수 있을 것이다.

당신을 둘러싼 수많은 거짓된 것들을 걷어내고도 삶 전체를 지속적으로 몰입하듯 즐거움을 느끼면서도 그것이 인류의 진화에도 좋은 영향을 끼칠 수 있는 방안을 찾아보자.

참 쉽지 않은 주제를 그래도 이정도로나마 이해될 수 있을만한 내용으로 풀어낸 건 미하이 교수의 입담이 아니면 아마 불가능했을 것이다. 나의 아내는 내가 이런 이야기를 잠자리에서 하는 것을 좋아한다. 잠들기 딱 좋은 주제이므로. 그래서 완벽한 자장가를 만들기 위해 노력을 많이 하고있다.

니체가 '신은 죽었다'라고 강조하지 않아도 이미 충분히 현대의 삶은 팍팍하다. 이데아가 사라져버린 현대에는 두가지 삶이 존재한다. 여전히 무언가 과거의 신념을 붙들거나 아니면 체념하고 살거나.
이 책에서 저자는 말한다. 모든 과거의 그릇되었고 낡아버린 것들과 작별하라고, 그럼에도 불구하고 환희가 넘치고 희망적인 미래는 모색할 수 있다고.

책은 1,2부로 나뉘는데 1부는 과거의 것과의 안녕을 다루고 2부는 희망찬 미래를 이야기한다.

사실 1부를 읽을 때에는 거의 부들부들 떨면서 읽었다. 아니 어쩌면 이렇게 내가 그동안 혼자 몇달 몇년을 고민하는 주제를 이토록 재밌게, 자세하게, 다양한 내용으로 풀어낼 수 있더란 말이냐. 진실로 진실로 흥분하면서 읽었고 살아 있어서 이 책을 읽고 있다는 게 그렇게 좋을 수가 없었다. 아~ 2부에는 뭔가 멋진 해결책이 나오려는건가? 하면서 읽어나갔다.

물론 2부가 실망스러웠다는 것은 아니다. 하지만 1부에서 기대가 워낙 컸던 탓인지 2부는 조금 시들하기는 했다. 저자는 일단 1부에서 열거했던, 우리가 걷어버려야 하는, 진실을 보지 못하게 하는 여러가지 것들 즉, 유전 명령과 문화와 자아에 대한 오해를 벗어버리는 훈련을 하고서 진화에 적극적으로 나설 것을 제안한다.
이 책의 거의 모든 부분에서 진화는 가장 중요한 절대 가치로 등장한다. 진화를 위해서라면 새로운 시대의 신념도 마련될 수 있을 것이고 그것을 통해 개인 뿐만 아니라 사회의 신념도 세울 수 있으며 이를 통해 사회 전체가 보다 진화의 관점에서 올바른 몰입의 구성원으로 채워질 것이라고 주장한다. 올바른 진화의 척도로서 복합도라는 개념이 제안되고 이것은 단지 유전자적인 진화에 대한 평가 뿐만 아니라 밈과 같은 영역이나 개인적인 차원에서도 모두 적용 가능한 개념이다.

일단 진화라고 하는 거대한 흐름을 갖고 개개인이 사명감이나 능동적인 희망을 갖고 그 모든 베일을 벗어버리고 스스로 선택한 무언가를 통해 자아를 계발하고 더 나아가 진화에 기여한다는 것은 너무 거창한 일이다.
게다가 진화라는 것은 그렇게 개개인의 의식적인 노력과 판단으로 성취되는 것은 아닌 것으로 안다(개개인이나 사회가 어떤 사안을 놓고 매번 '이건 복합도가 높으니까 선택해야지'하며 진화에 이로운 방향으로 행동하는 것은 무리다).
더구나 이 책을 통해 저자는 은근슬쩍 세상이 소수의 리더에 의해 많은 부분 진화하여 왔다는 의식을 내비치는데, 은근히 거슬리는 면이 없잖아 있다.

몇가지 의문시되고 실망하는 부분이 없잖아 있지만 전체적인 내용은 내가 평소에 품고 있던 결론과 크게 다르지는 않고 더 깊은 이야기를 담고있어 만족스러운 책이고 많은 부분은 내가 스스로의 신념과 가치를 만들어 가는데 좋은 지침이 될 것으로 보여 두고두고 곁에 있게 될 책으로 생각한다. 정말 간만에 읽을 맛이 나는, 행복한 독서 시간을 만끽하게 해준 책이었다.

이러한 문제 제기를 통해 대안을 제시하는 책이 많이 있는지 모르겠다. 있다면 어떠한 것이 있는지, 그런 학문은 무엇인지, 정보를 조사해서 혼자만의 고민이 아닌 앞선 이들의 생각을 들어봐야겠다는 생각을 하게 해준 책이었다. 참으로 감사한 책이다.

http://calmglow.egloos.com2009-11-03T16:40:380.31010

우분투(Ubuntu) 9.10 출시. Win 7? 우분투가 나가신다! IT

2009년 가을, 때아닌 신규 OS들의 출시로 IT Geek들의 마음을 설레게 한다. 얼마전 마이크로소프트의 윈도우 7이 출시되어 많은 이들의 관심을 불러일으키더니, 이번에는 리눅스계의 초신성(?) 우분투의 9.10 칼믹 코알라가 또한번 데스크탑 OS계에 관심을 불러일으킨다...(외국만.)

이렇게 훌륭한 OS가 국내에서 윈도우 7에 눌려 별로 호응을 얻지 못하는 게 안타까워 다음과 같이 9.10출시에 맞추어 이번 새로운 버전의 수많은 변화를 외국의 글을 바탕으로 적어본다. 참고로 나 역시 조만간 코알라로 갈아탈 예정이다.

  • 소프트웨어 센터: 우분투의 가장 큰 장점 중의 하나라면, 뭐니 뭐니해도 거의 대부분의 SW를 별도로 설치할 필요가 없다는 것. 그냥 검색창에서 검색하고 선택하고 버튼 누르면 바로 그 자리에서 설치가 완료된다. 패치나 업그레이드도 알아서 감지해서 때되면 해주기 때문에 사용자가 할 일이 별로 없게 한다. 그런데 이번에 우분투는 그 편한 기능을 '소프트웨어 센터'라 이름 짓고, 단지 오픈소스 소프트웨어 뿐만 아니라 상용 소프트웨어도 관리할 수 있도록 재편하고 있다. 물론 상용은 별도의 금액지불이 있을테지만. 리눅스 데스크탑 애플리케이션의 앱스토어를 꿈꾸는 것이다.
  • 우분투 원(Ubuntu One): 2GB의 무료 온라인 저장 공간을 제공한다. 우분투 사용자에게만 허락하는 서비스이다. 이를 통해 파일 공유와 동기화를 할수있다. 돈을 지불하면 50GB까지 사용도 가능하다. 무료 OS사용하는 것만 해도 감지덕지인데 무료로 파일 공유 디렉토리까지 준다는 게 황송하다.
  • 빠른 부팅 타임: 왜 갑자기 OS계에 빠른 부팅타임에 대한 경쟁이 붙게 되었는지는 모르겠다. 하지만 이전 버전에 비해 부팅시간이 매우 빨라졌다. 그럼에도 불구하고 내년 초까지 부팅시간을 10초정도로 주파하겠다는 목표를 세우고 있는 우분투이다.
  • 통합 메신저 Telepathy: 우분투가 통합 메신저로서 Telepathy를 처음 내놓는다. 그전까지는 Pidgin이 사용되었으나 이번 버전부터는 Telepathy가 통합 메신저로서 등장했다. 단순히 채팅뿐만 아니라 보이스, 화상 채팅, 이메일등의 다양한 프로토콜을 지원할 뿐만 아니라 개방형 아키텍처로 다양한 클라이언트와의 연계가 가능하도록 설계되었다고 한다.
  • 아마존 EC2같은 Ubuntu Enterprise Cloud: 우분투가 데스크탑 버전만 있는 것이 아니다. 서버버전도 많은 부분이 개선되었고 투자를 확대해나갈 계획이다. 그 일환으로 우분투 서버 버전에서는 우분투 EC를 사용할 수 있다고 한다.
  • 인텔 그래픽 칩 지원: 창피한 일이지만 이전 버전에서는 인텔 그래픽 칩 지원이 완벽하지 못했다. 내가 9.10을 절실하게 기다린 이유이기도 하다. 화끈한 Compiz의 바탕화면을 체감할 수 있다.

과도한 모델기반 아키텍처는 유연성을 떨어뜨리기도... IT

요새 여러 고객들을 만나면서, 특히나 비즈니스 프로세스 및 룰 관련 사례들을 많이 접하면서 느끼게 되는 건,
재사용성과 유지보수성을 높이고 업무와 IT간 유연성과 간극을 메꾸기 위한 모델링 시도들이
되려 중장기적으로 보았을 땐 기업의 IT유연성을 떨어뜨리는 결과를 가져오는 경우가 많더라는 것이다.

모델 드리븐 아키텍처기반의 프로젝트에서 너무 거창하고 복잡한 모델은 오히려 나중에 전혀 새로운 변화에 적응하지 못하는 결과를 발생시킨다. 이러한 아키텍처의 경우 변화가능성이 높은 것들을 미리 빼서 그것을 속성이나 정책 혹은 프로세스와 룰등으로 유연성을 높이고자 하는데, 문제는 변화의 대상이 이러한 속성들이 아니라 모델 자체인 경우 유연성이 극도로 나빠진다는 것이다.

과거, 기업들의 업무가 크게 변하지 않았을 때에는 이러한 모델기반이 유연성을 보장할 수 있을지 모르겠으나 이기종간 융,결합이 극심한 지금에서는 업무의 모델이 정적이지 않다. 막대한 자금을 들여 구축한 프로젝트가 막 종료 일보직전인데 기업 합병으로 갑자기 초반에 설계한 모델에 많은 부분 수정이 가해져야한다면?

윈도우 7에서 가장 크게 변한 것! IT

윈도우7은 아무리 찾아봐도 윈도우 XP에 비해 달라진 것이 무엇인지 모르겠다.
물론 세부적인 것들은 달라진 것 같다. 하지만 왜 윈도우 7으로 바꾸어야하는지, XP에 비해 바꿀만큼 그런 대단한 것이 있는지 아무리 들어도 납득이 되지 않는다.

하지만 가장 크게 변한 것이 있다.
얼마전 윈도우 7 출시기념 블로거 런칭파티에 777명의 블로거를 초청했다고 한다. 무료로 윈도우7도 증정했다고 한다. 그 이후 최소한 웹에서 윈도우 7에 대한 부정적인 글은 보이지 않는다. 가장 까다로운 블로거들을 섭외하고 부정적인 인식의 씨앗을 출시 전부터 없애버린 마이크로소프트의 마케팅이 이전의 비스타와 비교했을 때 가장 큰 변화이다.

XP 이후 약 8년이 지났다. IT에서 8년이면 엄청나게 기나긴 시간이다. 현재의 윈도우 7의 변화가 그 8년의 긴 시간에 상응하는 변화인가? 돈주고 갱신하기에도 아까운 그 변화에 혹독하긴 커녕 찬양하는 블로거들의 포스트들이 너무 많아 씁쓸하다. 그 시간동안 한국의 TMAX라는 업체는 마이크로소프트의 투자액에 훨씬 못미치는 금액과 자원으로 비록 심한 버그투성이지만 비슷한 기능을 가지는 OS하나를 만들어내었다. 우리는 대체 누구를 칭찬하고 누구를 비난해야할까? 당연히 크게 성공했어야하는데도 그다지 크게 성공하지 못한 잘난 MS인가, 당연히 크게 실패했어야했는데도 어쨌든 실패하지 않기 위해 밤새가며 노력하고 있는 어느 못나고 부족한 한국업체인가?

가장 핵심이면서도 뒷전이기 쉬운 그 이름 '이해관계자 혹은 고객'

이해관계자중심 소프트웨어 개발8점

5년전, 개발자에서 지금의 역할로 경력을 변경하면서 가장 달라진 것 중의 하나는
개발자를 잃고 고객에게 다가섰다는 점이다.
직접적인 개발은 안하게 되었으나 대신에 고객과 끊임없이 마주치면서 고객의 소리를 듣게 되면서 순수 개발자 DNA가 변화되었다.
이러면 안되지만, 가끔 혹은 자주, 너무 답답한 개발자들을 만나게 되었다. 예전에는 안그랬는데, 내 눈에 자꾸 밟히기 시작했다.

이제까지 프로젝트 진행에서 중요하다고 믿었던 가치가 사실은 개발자 중심의 사고방식에서 나온 가치였다는 것을 개발자였을 때에는 절대로 알지 못하였다. 중요한 것은 많지 않다. 중요한 것은 오로지 하나일 뿐이다. 바로 고객의 요구사항이다. 그런데 그것이 그렇게 어려워서 지금도 수많은 프로젝트가 실패한다.

문제는 개발자인것만은 아니다. 영업도 큰 문제이다. 영업의 관점은 고객의 요구사항과 가치여야 하고 늘 그렇다고 이야기한다. 하지만 영업은 대부분 단기적인 영업실적만을 원할뿐, 그것을 교묘하게 포장하는 데 능한 경우가 참으로 많다.

하지만 장기적으로 보았을 때 프로젝트에 직간접적으로 참여하는 수많은 사람중에 가장 중요한 것은 무엇일까? 그것은 바로 프로젝트에 참여하는 이해관계자, 그 중에서도 고객의 요구사항 단 하나로 귀결될 뿐이다.

하지만 어떻게?

단순히 술을 많이 마시거나 같이 유희를 즐긴다고 해결되는 것도 아니고,
업무를 꿰고 있다고 되는 것도 아니다.

이 책은 프로젝트 개발팀이 고객을 이해하기 위한 단계와 방법을 이제까지의 두리뭉실한 가이드와 달리 매우 상세하고 치밀하게 기술하고 있다. 많은 방법론들이 고객과의 관계를 강조하지만 대부분 뜬구름잡는 식의 이야기만을 한다. 고객을 회의에 참여시켜라, 테스트와 잦은 이터레이션에 고객을 참여시켜라 등등.. 하지만 이 책에서는 많은 방법론에서 제시하는 고객과의 관계에 대해 보다 실업무에서 적용 가능한 내용을 중심으로 설명하고 있어서 도움이 될 것으로 보인다.
http://calmglow.egloos.com2009-10-25T14:20:560.3810

1 2 3 4 5 6 7 8 9 10 다음