The note of Legendre

인터넷의 미래가 가져올 변화

Science/Computational
반응형
인터넷이 도입된 지 10년이 넘었습니다. 인터넷을 무선으로 사용하는 일이 가능하고, 과학 기술의 발전으로 인터넷에 접속 가능한 기기도 여러 형태를 띠게 되었습니다. 인터넷은 사람들에게 필수적인, 하나의 생활 패턴으로 자리매김했습니다. 전자 우편, 인터넷 소모임(카페), 블로그 등의 개인과 커뮤니티 적 이용에서 회사의 이미지, 비즈니스, 새로운 블루오션이 창출되는 곳입니다. 무선 인터넷을 접속하는 일이 가능하면서, 더 경량화되고, 소형화되면서 오래 지속되는 기기의 발명에 따라 인터넷은 우리의 삶에 더 오래 머물 것이고 웹이 제공하는 정보에 따라 각 개인의 행동 결정에 많은 영향을 끼칠 것입니다.

인터넷의 미래는 기존 보다 좀 더 불규칙하게, 무질서하게 변할 것입니다. 기존의 데스크탑 PC로 사용하는 인터넷의 증가율은 둔화되고, 좀 더 다양한 클라이언트 기기를 대상으로 하는 무선 인터넷 시장이 늘어날 것입니다. 또한, 인터넷의 미래는 피해갈 수 없는 '표준'에의 논의를 불러올 것입니다. 넷스케이프의 몰락과, 그에 따른 인터넷 익스플로러 웹 브라우저의 오랜 정체는 웹에 여러 비 표준 기술의 사용을 조장하고 특정 회사의 상업적 운영체제 외의 다른 운영체제의 선택권이 배제되는 결과를 가져왔습니다. 기존의 웹은 이런 고통을 겪고 새로 표준을 다시 정립함에 따라서 표준을 세워가는 중입니다. 모질라 파이어폭스의 비약적인 성장과, 이에 맞물린 인터넷 익스플로러 7의 출시는 무관하지 않습니다. HTML 5의 표준을 세우기 위한 초안이 논의되고, 다양한 웹 표준화 운동은 클라이언트의 다양성을 존중함으로써 웹의 접근성을 개선하고 있습니다.

이 가운데 피해갈 수 없는 일은 모바일 웹의 표준화일 것입니다. 모바일 웹은 기존의 웹에 비해서 지리 정보를 가져다 더 유용한 가치를 창출할 수 있습니다. 모바일 웹을 통해 사람들은 자신들의 목적지, 가고 싶은 장소를 쉽게 검색할 수 있습니다. 많은 정보를 그 자리에서 내려받아, 결정을 내리는 데 참고할 수 있습니다. 이런 모바일 웹의 가능성만큼, 모바일 웹의 표준화는 매우 중요한 과제입니다. 모든 사람들이 즐겁게 모바일 웹에 사용하려면, 인터넷의 미래는 모바일 웹을 기술 중립적으로 표준화시킬 것입니다.

인터넷의 미래가 발전함에 따라서, 그 틈새에 존재하는 블루오션 시장이 발굴 될 것이고 이전에 목격하지 못했던 경제 생태계가 자라날 것입니다. 사회적 네트워크 서비스는 인터넷이 가진 장점과 만나 많은 사람들에게 친목 도모, 인맥 형성, 정보 교환이라는 가치를 주고 있습니다. 손수 제작물, 즉 사용자 제작 콘텐츠는 눈부신 성장을 이룩할 것입니다. 많은 사람들은 손수 제작물을 통해 감정을 나누고, 정보를 나눌 것입니다.

인터넷의 미래가 밝은 것만은 아닙니다. 인터넷이 발전함에 따라, 인터넷 중독, 온라인 게임 중독이라는 사회적 현상에 대한 관심도 높아질 것입니다. 인터넷이 일상생활에 방해가 될 정도로 한 사람의 삶에 침투하게 된다면, 사회적으로 생산성이 낮아져 큰 문제가 될 것입니다. 인터넷에 사회의 의존도가 높아지면, 인터넷 네트워크가 붕괴되었을 때의 사회, 경제적 타격도 상당할 것입니다. 인터넷을 이용한 범죄도 경계해야 할 대상입니다. 인터넷의 확장은 보안이 필요한 국가, 기업에게 더 안전하고 더 높은 보안 기술을 요구하게끔 할 것입니다. 안전한 사용자 계정과, 개인 정보 보호도 인터넷의 미래에 꼭 해결되어야 하는 문제입니다. 사용자 계정은 안전한 프로바이더에게 아웃소싱하는 쪽으로 변화할 것입니다. 한 예가 바로 '오픈 아이디'입니다. 오픈 아이디를 사용함으로 써 사용자가 기억하는 번거로움은 줄고, 이용 가능한 서비스는 늘어납니다.

인터넷의 미래는 Lift Asia와 같은 행사에 더 많은 관심을 불러일으킬 것입니다. Lift evening Seoul에 참여했던 일은 정말 잊을 수 없는 인상적인 경험이었고 또 많은 것들을 배울 수 있었던 자리였습니다. 감사합니다. :)
반응형

소프트웨어, 누가 이렇게 개떡 같이 만든 거야

Science/Computational
반응형
관리자 권한 계정이 아니면 달력도 못 보여주는 윈도의 '날짜 및 시간 등록 정보', 삭제할 때마다 전 세계인의 시간을 낭비하게 하는 삭제 확인 대화 상자. UPS의 국가 선택 페이지와, 구글이 IP를 추적하여 자동으로 국제화된 페이지를 보여주는 방식. 사례에 많은 공감이 갔다. 이런 사용성을 바꾸기 위해서, 개선을 요청하는 일이 마지막 즈음에 나왔다. 예를 들면, 네이트온의 리눅스/맥 버전 요구, 오픈웹(openweb) 운동이 여기서 말하는 요청에 부합하는 듯 하다. 또한, 사용성 테스트는 아무리 기간이 부족해도 필수적임을 강조했다.
소프트웨어 누가 이렇게 개떡같이 만든 거야 상세보기
데이비드 S. 플랫 지음 | 인사이트 펴냄
『소프트웨어 누가 이렇게 개떡같이 만든 거야』는 왜 사용자가 소프트웨어를 사용하기가 어려운지에 대해 이야기한다. 소프트웨어를 어렵게 느끼는 이유는 무엇인지, 누구 때문에 이러한 일들이 발생하는지,...
반응형

컴퓨터 프로그램의 구조와 해석 1.1~1.7

Science/Computational
반응형
연습문제1.1

> 10
10
> (+ 5 3 4)
12
> (/ 6 2)
3
> (+ (* 2 4)(- 4 6))
6
> (define a 3)
> (define b (+ a 1))
> (+ a b (* a b))
19
> (= a b)
false
> (if (and (> b a) (< b (* a b)))
      b
      a)
4
> (cond ((= a 4) 6)
        ((= b 4) (+ 6 7 a))
        (else 25))
16
> (+ 2 (if (> b a) b a))
6
> (* (cond ((> a b) a)
           ((< a b) b)
           (else -1))
     (+ a 1))
16

연습문제1.2

(/ (+ 5 4 (- 2 ( - 3 (+ 6 (/ 4 5))))) (* 3 (- 6 2) (- 2 7)))
-0.246

연습문제1.3
(define (onethird a b c)
    (+ (cond ((> a b) (square a))
             (else (square b)))
       (cond ((and (> a b) (> b c)) (square b))
             ((and (< a b) (> a c)) (square a))
             (else (square c))
       )
    )
    )

연습문제1.4
> (define (a-plus-abs-b a b)
    ((if (> b 0) + -) a b))
> (a-plus-abs-b 1 2)
3
> (a-plus-abs-b 1 -2)
3
>

연습문제1.5
인자 먼저 계산하는 실행기의 결과: 0
이유: if 구문에서 true가 되어, 바로 0이라는 결과를 반환하기 때문이다.
정의한 대로 계산하는 실행기의 결과: (무한 루프)
이유: (p) 함수의 정의를 찾기 위해 무한 루프를 돌고, 결국 결과를 반환하지 못한다.

연습문제1.6
cond는 잇단식(sequence of expression)을 계산하고 마지막 식의 값을 돌려주므로 무한 루프에 빠지는 반면, if는 참이 아닐 때만 alternative를 계산해서 제곱근을 구할 수 있다.

연습문제1.7
> (define (good-enough?1 guess x)
    (< (abs (- (improve guess x) guess)) 0.001))
> (define (sqrt-iter2 guess x)
    (if (good-enough?1 guess x)
    guess
    (sqrt-iter2 (improve guess x)
                x)))
> (define (sqrt3 x)
    (sqrt-iter2 1.0 x))
0을 넣었을 때 전보다 오차가 적었다.
컴퓨터 프로그램의 구조와 해석 상세보기
해럴드 애빌슨 지음 | 인사이트 펴냄
프로그래밍 뼈대를 구성하는 기술을 설명한『컴퓨터 프로그램의 구조와 해석』. 이 책은 소프트웨어...《컴퓨터 프로그램의 구조와 해석》은 프로시저를 써서 요약하는 법과 데이터를 요약해서 표현력 끌어올리기...
반응형

도와주세요, 팀장이 됐어요!

Science/Computational
반응형

쉽고 재미있게 읽을 수 있었다. 책의 절반은 갓 팀장이 된 나팀장이라는 인물을 중심으로, 소설 형식으로 되어있는데, 비록 소설이지만 프로젝트 관리자의 심정, 상황을 엿볼 수 있어서 좋았다. 현실에서 구루 같은 멘토가 있으면 정말 좋겠다는 생각도 들었다. 많이 회자되고 있는 애자일, XP 등의 방법론 소개도 인상적이었다. 인지부조화를 이용해 긍정적인 기여를 유도하는 법도 기억에 남았다. 요구사항은 변하기 마련이라고 가정하는 게 프로젝트 완수에 도움이 된다고 생각한다. 마음에 든다.

소설로 배우는 프르젝트를 다루는 책 중에 '데드라인'이라는 책도 기억난다.
도와주세요 팀장이 됐어요 상세보기
신승환 지음 | 위키북스 펴냄
내일을 준비하는 IT 리더들을 위한 실용 준비서「위키북스 IT Leaders 시리즈」제6편『도와주세요! 팀장이 됐어요』. 이 책은 프로젝트 관리에 대한 지식과 정보를 한 편의 소설로 전수한다. 1부에서는프로젝트를...
반응형

오픈웹 1심 판결에서 패소 선고

Science/Computational
반응형
오픈웹 1심 판결에서 패소했다는 소식을 접했습니다. 안타깝고, 서운하고, 아쉽네요.
특정 회사의 정책을 지지하는 판결이, 과연 법의 정신에 부합하는 지 의문스럽네요.
판결문이 어떤 내용일 지 궁금합니다. 오픈웹에서는 항소할 생각이라고 밝혔습니다.
반응형

각 달마다 방문자 수의 변화

Science/Computational
반응형
사용자 삽입 이미지
플러그인 방문자 기록에 있는 데이터를 복사해서 마이크로스프트 액셀로 차트를 만들었습니다.
2008년 1~3월 기간에 방문자 수가 가장 높았네요.
반응형

Daum 책 정보 넣기 플러그인 종료 예정

Science/Computational
반응형
관리자에서 상단 메뉴의 플러그인을 누르시고, 밑에 회색 하위 메뉴에서 전체를 선택하신 후에 Daum 책 정보 넣기 플러그인 옆에 보면 진한 글씨로 종료 예정이라는 표시가 있습니다. 책 정보 넣기 플러그인을 오픈한다고 해서 책과 관련된 글을 쓸 때 참 유용하게 사용했었는데, 종료 예정이라니 정말 아쉽네요. 다른 대체 플러그인이 나오는지, 현재 쓰고 있는 책 정보 넣기 플러그인은 언제 종료될 예정인지, 그리고 현재 플러그인이 적용되어 있는 글에는 변동이 있는 것인지 궁금하네요. 티스토리에서 공지로 언급해주셨으면 좋겠습니다.
반응형

태터캠프 5회 후기

Science/Computational
반응형
태터캠프 5회에 갈 수 있을 지 확신이 안서서, 끝까지 신청을 미루다가 간신히 참여하게 되었네요. 처음 가보는 태터캠프였지만, 성선설/성악설 이야기가 발표되기 직전에 들어갔습니다. 전 성악설에 손 들었는데, 성선설을 믿는 걸 권유하셨어요. WoC 이후로 발표하시는 분을 뵙게 되서 좋았어요.

두 번째 발표는 텍스트큐브 지능형 서비스를 주제로 진행되었어요. 다양한 개인화의 방향과 그 명암을 지적하셨는데, 전 연관글 추천시스템이 정말 마음에 와닿더라고요. 스스로 검색해서 트랙백을 보내는 번거로움이 줄어들 것으로 예상되네요. 개인정보보호 질문자입니다. :)

세 번째 발표는 피플투에서 오신 분이 앞으로의 대세는 블로그+SNS 서비스다라는 주제로 이야기되었어요. 블로그의 전문적이라는 느낌과, SNS의 가볍고 쉽다는 느낌을 통합할 수 있을지가 발표되었는데, 포지션 문제가 참 애매하더라고요. 자칫하면 블로그도 SNS도 아닌, 소비자에게 외면받는 포지셔닝 충돌로 이어질 수 있으니깐요.

이후 발표는 개인 사정으로 못 들었습니다. 정말 아쉬었어요. 하지만 잠시나마 즐거웠고 유익한 이야기 들을 수 있어서 좋았습니다. XXL 티셔츠도 주셔서 감사했습니다. 저에게 큰 편이라, 잠옷으로 애용하고 있습니다. :)
반응형

자바 명세서 (한국어판)

Science/Computational
반응형
경품으로 받아서, 요즘 와서야 틈틈이 읽고 있습니다. BNF 형식으로 자바언어의 부분을 매우 상세하게 기술하고 있어서 자바 참고자료로는 정말 좋은 책입니다. 이번 기회에 기본적인 부분도 알고, 특히 제네릭 부분을 잘 봐두려고 합니다. 글씨가 많아서 쭉 읽기 쉽지 않은 책인데, 저에게는 자바를 돌아볼 수 있는 좋은 기회네요.
THE JAVA LANGUAGE SPECIFICATION THIRD EDITION 상세보기
JAMES GOSLING 지음 | 에이콘출판 펴냄
자바 프로그래밍 언어에 대한 참고서! 『The JAVA™ Language SPECIFICATION』 제3판. 바이트 코드 명령어 집합과 바이너리 형식으로 컴파일 되는 자바 프로그래밍 언어에 대한 참고서다. 자바 프로그래밍 언어를 직접 만든 사람들이 저술한 것이다. 이 책은 자바 프로그래밍 언어에 대한 완전하고 정확한 설명을 제공한다. 새롭게 추가된 기능인 제네릭, 어노테이션, 그리고 박싱/언박싱 등에 대해서도 다루고 있다. 예제를
반응형

초난감 기업의 조건

Science/Computational
반응형

초난감 기업의 조건을 읽고 있습니다. 과거 컴퓨터 관련 기업들의 마케팅 실패 사례를 들려주고, 그에 대한 교훈을 복습합니다. 다른 사람이 성공한 이야기보다, 어떤 실수를 저질러서 실패한 이야기라서 다른 책들에 비해 지루하지 않네요. 초우량 기업의 조건에 대한 풍자도 즐겁게 읽었어요. 애시톤테이트, CP/M, 워드스타처럼 역사책(?)에 나올 법한 낯선 용어들에 당황하기도 했지만, 포지셔닝 실수와 같이 시대에 상관없이 발생하는 실수가 있다는 점이 인상깊었습니다. 알려지지 않은 컴퓨터 역사에 대한 상식도 쌓게 되고요.

조엘 온 소프트웨어처럼, 컴퓨터 산업에 관련하면서 부담없이 읽을 수 있는 책이 계속 늘어나서 참 기쁘네요. 다른 좋은 에세이들도 번역되었으면 좋겠네요.

초난감 기업의 조건 상세보기
릭 채프먼 지음 | 에이콘출판 펴냄
실패한 초우량 기업들의 사례로 배우는 기업 마케팅 성공전략! 『초난감 기업의 조건』은 1982년 톰 피터스와 로버트 워터만이 쓴『초우량 기업의 조건』을 유쾌하게 꼬집은 책으로, 한때 잘 나갔던 초우량 IT기업의 실패담을 통해 기업 마케팅 성공 노하우를 배워본다. 저자는 초우량 첨단 기업이 지난 20년 동안 저질러온 마케팅 실수를 고차원적으로 분석하였다. 본문은 유명 데스크탑 소프트웨어 회사였던 마이크로프로 사
반응형