2012년 6월 8일 금요일

[책추천 #10] 슬로우 - 플로리안 오피츠

 
이번에 추천드릴 책은 슬로우 입니다.
저는 책이 좋습니다. 또한 책을 사서 직접 소유하는 것을 좋아 합니다.
여러가지 이유가 있지만 그 중에서도 책은 그때의 사고방식과 정신적 상태에 따라 다른 감동과 느낌을 주기 때문에 책을 소유하는 욕심이 있습니다. 지나치게 많은 정보와 시간이 부족하다고 느끼는 지금 저에게 들어 온 책입니다.

책을 읽으면서 느끼는 공감과 충격은 이루 말할 수가 없습니다. 세상은 급변하게 변하고 있고 빨라지고 있으며 업무나 개인의 생활의 모든것에 무수한 정보습득과정이 습관처럼 이뤄지고 있습니다. 언제든지 메일이나 업무를 볼 수 있고 언제든지 휴대폰으로 전화도 할수 있고 그런데 우리의 삶(개인이든 조직이든)은 그렇게 편해졌다 좋아졌다 말할 수 없을 만큼.. 바쁘고 정신이 없습니다. 그래서 우리는 항상 시간이 부족하다 말합니다.

주위에서 가장 많이 듣는 말이 바로 " 아~~ 정말 시간이 없어 ", " 정말 바빠서 뭘 하지 못하겠어 " 이런 말들입니다. 이러한 생각들을 고민하거나 이러한 자신의 모습이 조금은 삶에 대한 본질에서 벗어 났다고 생각이 잠시라도 든다면 이 책을 적극적으로 추천드립니다. 삶에 대한 답은 없습니다. 각자의 가치관에 따라 자신의 삶의 행복 지수를 만들어 내곤 합니다. 과연 여러분 스스로의 행복지수느 몇점인가요?

* 책 목차
1부 우리는 왜 불안하게 쫓기며 살까?
“우선순위를 정하면 시간을 절약할 수 있나요?”-시간 관리 제왕과의 만남
“인생은 선택, 한계를 인정하고 집중하세요”-탈진증후군 전문가와의 상담
“휴대전화와 인터넷을 끊고 6개월간 살아보니……”-디지털 세계와 단절한 기자
“멀티태스킹이 답은 아니랍니다”-시간 연구자를 찾아서

2부 속도와 경쟁에 집착하는 세상
“빠른 자가 느린 자를 잡아먹지요”-세계적 기업 컨설턴트와의 인터뷰
“100만 분의 1초 빠른 뉴스를 전합니다”-로이터 통신 유럽 본부를 가다

3부 행복과 속도 사이, 대안을 찾아서
“왜 알프스의 산장지기가 되려 하느냐고요?”-제도권에서 탈출한 금융 전문가
“컴퓨터가 밥 먹여주는 건 아니잖아요?”-산골 농장의 바츨리 가족
“나는 4,000년 후를 기대합니다”-황무지로 떠난 노스페이스 창업자
“가난과 행복이 공존할 수 있을까요?”-부탄의 국민총행복론
“전 국민이 매달 200만 원씩을 받는다면?”-조건 없는 기본소득

2012년 5월 5일 토요일

[책추천 #9] 빅데이터 비즈니스 - 스즈키 료스케

 
책 제목을 보고 오해할 수 있는 소지가 다분히 있어 사전에 말씀 드립니다. 해당 책은 IT전공 서적이 아닙니다. ^^ 향후 도래하게 되는 비즈니스 모델에 관한 이야기가 있는 경제경영 서적입니다.
 
수도 없이 산제되어 있는 데이터와 정보들을 어떻게 취하고 분석하며 실제로 활용할 것인가에 대한 활용사례와 현재의 상태엥서 가지고 있는 문제점들을 균형있게 설명해주고 있는 책이라고 생각합니다.

[목차]
제1장_빅 데이터 비즈니스란 무엇인가
- 거대한 조류 ‘빅 데이터 비즈니스’
- 빅 데이터란 무엇인가
- IT업계 4강의 거대 데이터 쟁탈전
- 이용사업자.”가 빅 데이터 비즈니스에 착수해야 하는 이유
- 왜 지원사업자는 빅 데이터 비즈니스에 뛰어들었는가
- 빅 데이터 비즈니스를 실현하기 위한 과제
- 빅 데이터 비즈니스의 미래

제2장_빅 데이터 비즈니스의 효용과 그 활용의 예
- 이용사업자의 관점에서 본 빅 데이터 비즈니스의 효용
- ‘실시간성’과 ‘피드백 대상’에 따른 효용의 정리와 해석
- 빅 데이터 활용을 촉진하는 서비스 모델과 비즈니스 모델

제3장_주요 사업자의 전략과 빅 데이터 활용을 지원하는 기술
- 주요 지원사업자의 전략
- 빅 데이터를 ‘취득하고 생성’한다
- 빅 데이터를 ‘축적’한다
- 빅 데이터를 ‘처리하고 분석’한다

제4장_빅 데이터 활용을 저해하는 세 가지 요인
- 빅 데이터 활용에 가장 큰 저해 요인은 인재가 부족한 것
- 무분별하게 이용되는 개인정보와 기밀정보에 대한 과제와 대책
- 부정확한 데이터를 오용하거나 부적절하게 이용하는 데 따르는 과제

제5장_빅 데이터 비즈니스의 미래
- 이용사업자의 관점에서 바라본 빅 데이터 비즈니스의 미래
- 지원사업자의 관점에서 바라본 빅 데이터 비즈니스의 미래

[주요 내용]

미래 경쟁력의 척도, 빅 데이터란 무엇이고 어떻게 활용할 것인가?
 
노무라총합연구소의 컨설턴트가 활발한 강연 활동과 정부기관들의 정책 입안에 기여하면서 쌓은 통찰력을 바탕으로 완성한 책으로, 저자는 빅 데이터 비즈니스가 기업과 개인이 생존을 위해 새롭게 주목해야 할 미래 비즈니스의 형태가 될 것이라고 이야기한다. 저자는 최근 10년 동안 눈부신 발전을 거듭하면서 데이터를 활용할 수 있는 환경으로 재정비된 덕분에 사용할 수 있는 데이터가 많아졌다고 이야기한다. 빅 데이터 정의에서부터 시작해 특징과 빅 데이터를 분석하는 기술적인 방법, 이를 활용하여 새로운 부가가치를 얻고 있는 다양한 기업들의 예시, 빅 데이터 활용을 지원하고자 하는 IT사업자의 최신 동향이나 전략, 그리고 빅 데이터 비즈니스의 가능성, 더 나아가서는 빅 데이터를 축적해가는 과정에서 극복해야 할 여러 가지 상황 등에 대해 상세히 설명한다.

2012년 4월 24일 화요일

[책추천 #8] 싱크체인지 - 김준

아주 작은 다른 생각에 따라 우리의 인생은 달라지게 되어 있다. 
항상 이말은 저는 믿고 있습니다. 그러나 이것이 말처럼 쉽진 않은 일입니다. 
사람마다 생각이 다르고 기준이 다르기 때문이죠 또한 상하관계에 있어 생각이란 더더욱 제한적 범위에 있습니다.좋은 생각과 안좋은 생각의 기준은 바로 자신이 아닌 타자의 기준에 달려 있기 때문입니다.


김준 저자가 작성한 이 책에선 어떻게 자신이 생각하는 대로 인생을 살아갈 수 있는지 조직에 반영할 수 있는지에 대해서 몇 가지 방법을 소개하고 있습니다. 제시된 방법은 여러책에 부분적 참조를 통한 정리 내용이라서 약간은 아쉬운 부분이 있습니다만 적절한 정리라고 생각이 듭니다.


눈에 띄는 부분은 바로 " 생각대로 살지 않으면 사는 대로 생각하게 된다 " 부분 입니다. 
저는 항상 이 말에 200% 공감을 합니다. 생각대로 살아갈 수 없는 현실이 있기에 더더욱 이 말을 기억하려 합니다. 어느샌가 현실순응적인 사람이 되어 있고 현실을 자기 합리화 해버려서 그냥 적당히 하지 뭐.. 
적당히 한다고 해서 뭐 안좋을꺼 없잖아. 라고 치부해 버릴 수 있는 자신을 발견 할 지도 모를 일입니다.
이러한 때에 이러한 사람에게 필요한 것이 바로 Bird View(거시적관점)를 가져야 한다는 것입니다.

한국적 정서에서는 바로 통찰력을 가져야 한다고 이해할 수 있을것 같습니다.
과연 우리가 내가 통찰력을 가질 수 있어? 라고 반문하는 것 그것의 시작이 바로 통찰력을 가질 수 있는 준비 입니다. 끊임없는 왜? 왜 이래야 하지? 라는 질문과 이에 대한 대답을 찾아 내는 과정이 통찰력을 기를 수 있는 것 아닌가 싶습니다. 또한 세상의 변화에 민감하기 까지는 아니지만 패러다임을 읽어내고 알아가는 것도 필요 하겠지요.


책에서는 이러한 작은 실천으로 몇 가지 구체적인 방법론을 제시 합니다.
'가장 소중한 것이 무엇인지 깨달아라', 
'씨앗 먼저 뿌려라',
'균형 잡힌 삶의 공식을 찾아라' 등의
여러 가지 내용이 소개되면서 각각의 내용에 적절한 사례를 유명한 책들에서 인용하고 있습니다.

그리고 마지막 부분에선 어려운 생각을 쉽게 하기 위한 생각의 툴로 로지컬씽킹, 브레인 스토밍, 마인드 맵을 간략하게 소개하는데 이 주제를 다룬 별도의 책들이 각각 있을 정도니 제대로 익히기 위해선 
별도의 공부가 필요 합니다.


마인드 맵에 대한 부분은 사실 몇년 전에 제가 포스팅한 생각의 정리기술 이란 포스팅에서 말씀드린 싱크와이즈 활용법을 참고하시면 도움이 되리라 생각 됩니다. 또한 인터넷에도 많은 내용이 나와 있구요.
생각을 정리하는 기술 포스팅글: http://itservice.sunatfood.com/133
싱크와이즈 : http://www.thinkwise.co.kr/

사실 책의 내용이 유명 책들을 적절하게 배분하여 정리 한것 같은 느낌을 지울 수 없지만.
그래도 생각을 하고 생각한 것을 실천하고 정리 하는 것이 필요 하며 그것 없이는 앞으로의 개인의 미래도 조직의 미래도 없다는 것에 다시 한번 생각하게 되는 계기가 되기를 바라면서 책을 추천 드립니다.

2012년 3월 29일 목요일

[책추천 #7] 서른번 직업을 바꿔야만 했던 남자 - 정철상

책의 저자님으로 부터 책을 선물 받은지는 좀 됐는데 이제서야 책을 읽게 되었습니다.


저자 정철상님은 현재 인재개발 연구소 대표이자 대구대학교 취업전담교수, 커리어코치협회 부회장으로서 전국 대학, 기업 기관등 연평균 200여 회 강연 활동을 하며 다양한 학생들과 직장인, 기업 임원들을 만나고 있습니다. 인터넷에서는 "따뜻한 카리스마"라는 닉네임으로 불리고, 월 15만명 이상이 방문하는 "정철상의 커리어노트http://www.careernote.co.kr "라는 블러그를 운영하고 있습니다.

저자에 대한 설명이 좀 많았는데 위의 내용들을 들어 보면 와.. 굉장한 사람이구나 하는 말을 할지 모릅니다. 그러나 이사람의 과거를 쭈욱 책을 통해 읽어 보게 되면 정말 파란만장한 바닥의 인생을 살게 됩니다. 그리고 현재의 위치까지 스스로가 또 사회가 또 사람이 만들어 주었습니다. 여러가지 직업을 선택할 수 밖에 없었던 상황들의 경험을 토대로 배운것과 느낀점들 그리고 평범한 사람이 "인생역전"이 로또가 아닌 다른곳에 있다는 것을 힘주어 말하고 있는 책 입니다. 많은 분들께 도움이 되지 싶어 추천드립니다.



일부 책 부분을 발체하여 공유 합니다.
* 올바른 판단을 내릴 수 있는 가장 좋은 방법은 머리로만 담고 있지 않는 것이다. 머리속 고민을 글로 적어서 객관적으로 비교하고 분석해보자, 너무 간단한 방법이지만 효과는 탁월하다.

* 작은 깨달음 이라도 즉각 행동으로 옮기는 실행력이야말로 삶의 변화를 일으키는 단초다. 대부분의 사람이 생각만 할 뿐 전혀 행동하지 않기 때문에 삶이 더 나아지지 않는 것은 아닐까.

* 나는 지금 나 자신의 미래를 위해서 무엇을 하고 있을까? 하는 반성의 마음도 들었다. 늘 초심을 잃지 않는 마음 자세가 필요 하다.

* 모든 변화는 나로부터 시작된다. 나 자신이 발전하면 결국 가정도, 조직도, 사회도 그리고 나라도 발전할 것이다.나 자신을 어제보다 더 나은 나로 진화시켜라.  

2012년 3월 28일 수요일

[PowerBuilder] DW - Select Row

*데이터 윈도우 selectrow시 아래와 같이 해당 데이터 윈도우의 클릭 이벤트에 작성을 한다.
[기본적인 script]
if row = 0 then return
selectrow(0, false)
dw_1.selectrow(0, false)
selectrow(row, true)
setrow(row)

[피이지프레임 사용시]
 피이지프레임에서는 자체적으로 selectrow스크립트가 적용이 되어있기때문에 별도로
스크립트를 줄 필요는 없습니다.

스크립트를 별도 주지 않을 경우 데이터 윈도우 컬럼의 탭오더값이 있으면, row선택시  탭오더값이 있는 
컬럼을 선택을 해야 row가 이동이 된다. 탭오더가 없을경우는 상관이 없습니다.

그러나 탭오더가 값이 있는데 탭오더 값이 있는 컬럼외에 다른 컬럼을 선택을 해도 row가 이동을 할 수 
있게 하는 방법은 아래의 이미지를 참고 하시면 됩니다.
사용자 삽입 이미지

2012년 3월 15일 목요일

[책추천 #6] 철학이 필요한 시간 - 강신주


아침 출근 시간이 긴것에 만족(?)을 하는 경우는 아마도 한시간 정도 집중을 해서 책을 읽을 수 있는 시간이 주어진다는 것에 있습니다. 책을 읽다 보면 어느 부분에선 작가의 말에 공감도 하게 되고 또는 반대의 의견도 생기게 되고 뭉클한 감동을 받기도 합니다. 이 책은 감동이라는 것 보다는 여러 철학자들의 난해한 말들을 알기 쉽게 풀어 주고 또 사례를 만들어 줌으로 해서 느낄수 있바가 큰 책 인것 같아 추천을 드립니다.

많은 사람들이 가치관에 대한 고민을 그리 많이 하고 있지는 않아 보입니다. 정신과 가치관이라는 것은 그 시대를 지배할 수 있을 만큼 강력한 힘이라는 것을 잊고 있는게 아닐까 싶네요. 기업이든 한 개인이든 좀 더 나은 사업과 삶을 영위해 나가기 위해서는 올바른 가치관이 필요하다고 합니다. 그러한 가치관은 스스로가 만들어 가고 다듬어 갈 수도 있겠지만. 이책을 통해 삶에 대한 가치와 가치관이 어떤것들이 있는지 찾아 보시고 자신만의 가치관을 만들어 다듬어 가시는 것이 삶에 많은 도움이 되지 않을까 싶네요.

또한 오늘 아침 좋은 강의를 해주신 김동수 교수님의 이야기에 부연 설명을 덧붙여 줄 수 있는 책이 아닌가 싶네요.

" 너의 꿈을 대한민국에 가두지 마라 " 라는 책도 당장 구입해서 읽어 보아야 하겠습니다.
마지막으로 " 차라투스트라는 이렇게 말했다." 에서

지금 인생을 다시 한번

완전히 똑같이

살아도 좋다는 마음으로 살아라.

-니체-

2012년 3월 13일 화요일

[Oracle] Database EXPORT / IMPORT

EXPORT
EXPORT?
  - 오라클에서 제공하는 논리적인 백업에 사용되는 유틸리티로써, binary file 형태로 기록한다.
  - $ORACLE_HOME/bin 디렉토리 안에 exp 실행파일이 있다. 윈도우의 경우 exp.exe파일
  - 데이터베이스가 가동중인 상태에서 실행한다.
  - 전체 데이터베이스, 특정 사용자, 특정 테이블들을 EXPORT 할 수 있다.
  - 권한, 인덱스, 제약조건들과 테이블들과 연관되는 데이터 딕셔너리 정보도 EXPORT 할 것인지를 선택할 수 있다.
  - 마지막 EXPORT 이후로 변경된 테이블들에 대해서만 EXPORT 작업을 실행 할 수도 있다.
EXPORT 옵션
  - userid : EXPORT를 실행시키고 있는 username/password .
  - buffer : 데이터 행들을 가져오는데 사용되는 버퍼의 크기.
  - file : 생성되는 EXPORT덤프 파일명
  - filesize : EXPORT덤프 파일의 최대 크기
  - grants : 데이터베이스 객체에 대한 권한 정보의 EXPORT여부 (Y/N 플래그)
  - indexes : 테이블에 대한 INDEXES EXPORT여부 (Y/N 플래그)
  - rows : 행들에 대한 EXPORT여부. (Y/N 플래그) 만약 "no"이면 데이터는 EXPORT 되지않고 테이블의 정의만 EXPORT 된다.
  - constraints : 테이블에 대한 제약조건 정보의 EXPORT여부 (Y/N 플래그)
  - compress : IMPORT에 대비하여 테이블의 데이터를 한 extent로 압축 할것인가의 여부(Y/N 플래그)
  - full : 전체 데이터베이스를 EXPORT할것인가의 여부 (Full Level EXPORT) (Y/N 플래그)
  - owner : EXPORT 될 데이터베이스의 소유자 명 (User Level EXPORT)[owner=user]
  - tables : EXPORT될 테이블의 리스트(Table Level EXPORT) [tables=(table1, table2, ...)]
  - help : EXPORT 실행 시 파라미터에 관한 설명을 보여준다.
  - tablespaces : EXPORT 될 테이블스페이스의 리스트
  - log : EXPORT 실행 과정을 지정된 로그 파일에 저장
Full Level EXPORT
  전체 데이터베이스가 엑스포트 된다. 모든 테이블스페이스, 모든 사용자, 또한 모든 객체, 데이터들이 포함 된다.

exp userid=system/manager file='C:\full.dmp' full=y
User Level EXPORT
  - 사용자 객체들이 EXPORT 되고 객체들 안에 있는 데이터도 EXPORT 된다.
  - 사용자 객체에 대한 모든 권한들과 인덱스들도 EXPORT 된다.
-- 사용자 자신이 만든 모든 오브젝트를 그 user EXPORT하는 방법
C:\>exp userid=scott/tiger file='C:\scott.dmp' 
-- SYSTEM계정으로 특정 user소유의 오브젝트들을 EXPORT 하는 방법
C:\>exp userid=system/manager owner=scott file='C:\scottuser.dmp' 
Table Level EXPORT
  명시된 테이블만 EXPORT 되며, 테이블의 구조, 인덱스, 권한등이 테이블과 함께 EXPORT 된다.

-- SYSTEM계정으로 특정 유저의 table EXPORT하는 예제
-- 다른 계정으로 EXPORT table user명까지 지정해야 EXPORT가 성공한다.
C:\>exp userid=system/manager file='C:exp.dmp' tables=(scott.EMP, scott.DEPT)
 -- scott user table을 몇 개만EXPORT하는 예제
-- 자신의 table EXPORT할 때에는 user명을 지정할 필요가 없다.
C:\>exp userid=scott/tiger file='C:\exp.dmp' tables=(EMP, DEPT) log=exp.log




IMPORT

IMPORT란?

  - EXPORT 덤프 파일을 읽어서 그 안에 저장되어 있는 명령을 실행시킨다.
  - $ORACLE_HOME/bin 디렉토리 안에 imp 실행파일이 있다. 윈도우의 경우 imp.exe파일
  - 데이터베이스를 복구하거나 재구성 하기위해 사용 한다.
  - IMPORT를 수행하기 위해서는 반드시 EXPORT한 dump file이 존재해야 하며, dump file 받은 EXPORT옵션에 따라서 IMPORT는 제약을 가질 수 있다.

IMPORT 옵션

  - userid : IMPORT를 실생시키는 계정의 username/password 명
  - buffer : 데이터를 행들을 가져오는데 사용되는 buffer의 bytes 수
  - file : IMPORT될 EXPORT 덤프 파일명
  - show : 파일 내용이 화면에 표시되어야 할 것인가를 나타냄(Y/N 플래그)
  - ignore : IMPORT중 CREATE명령을 실행할 때 만나게 되는 에러들을 무시할 것인지 결정(Y/N 플래그)
  - indexes : 테이블 INDEX의 IMPORT여부(Y/N 플래그)
  - rows : 테이블 데이터를 IMPORT할 것인가(Y/N 플래그) 만약 "N"로 설정하면 데이터베이스 객체들에 대한 DDL만이 실행된다.
  - full : FULL엑스포트 덤프 파일이 IMPORT 할때 사용한다.
  - tables : IMPORT될 테이블 리스트
  - commit : 배열(배열의 크기는 BUFFER에 의해 설정됩니다) 단위로 COMMIT을 할것인가 결정 기본적으로는 테이블 단위로 COMMIT을 한다.
  - fromuser : EXPORT덤프 파일로 부터 읽혀져야 하는 객체들을 갖고 있는 테이터베이스 계정
  - touser : EXPORT덤프 안에 있는 객체들이 IMPORT될 데이터베이스 계정

IMPORT 예제

 
-- 전체 데이터베이스가 IMPORT(Full Level Export file을 Import)
C:\>imp userid=system/manager file='C:\full.dmp'  full=y


-- User Level Export file을 Import
C:\>imp userid=scott/tiger file='C:\scott.dmp'


-- User Level Export file을 다른 계정으로 IMPORT
-- scott 유저의 데이터를 EXPORT받아 test 유저에게 IMPORT하는 예제 
C:\>exp userid=system/manager file='C:\scott.dmp' owner=scott
C:\>imp userid=system/manager file='C:\scott.dmp' fromuser=scott touser=test 


출처 -- 오라클클럽

언제 부터 였던가 생각해보니 아르바이트 겸 외부 컨설팅을 의뢰 받고 맥북 프로를 처음 써봤을 때 부터 였던 것 같다. 지금은 거의 대부분의 작업을 맥으로 작업을 하다 보니 윈도우에서만 실행되는 일부 프로그램들 때문과 회사 내부 ERP프로그램이 윈도우 ...