Array 다루기 #3

Trend 2008. 6. 5. 02:33

배열 초기화하기

 my @array = ();

 $#array = -1;

 

 

배열안의 원소가 있으면 true

    print "Value EXISTS, but may be undefined.\n"  if exists  $array[ $index ];
    print "Value is DEFINED, but may be false.\n"  if defined $array[ $index ];
    print "Value at array index $index is TRUE.\n" if         $array[ $index ];

 

배열안의 요소의 개수 구하기

 print "size of array: " . @array . ".\n";

 

$size = @array;
    print "size of array: $size.\n";

 

 $size = scalar @array;
    print "size of array: $size.\n";

 

 $size = $#array + 1;

 

 

Posted by '김용환'
,

 

Covenant of Peace

Today's Scripture

“And I will make with them a covenant of peace…” (Ezekiel 34:25).

Today's Word from Joel and Victoria

Aren’t you glad we serve a God of peace? No matter what you may be facing in life, God is with you. You don’t ever have to feel anxious, worried, or upset because you have a covenant of peace with Almighty God. God is always faithful to His Word, and you can have confidence that His peace is always available to you. The Bible tells us that God’s peace passes understanding. That means you can have peace when it doesn’t make sense to have peace. When the rest of the world seems to be upset or fretting, you don’t have to be upset. When gas prices go up, you can be at peace knowing that God has promised to supply all your needs according to His riches in glory. When the housing market seems unstable, you can trust that God is your refuge, and He will cause you to dwell in safety. He’ll make a way where there seems to be no way. Begin to thank God for His peace and faithfulness in your life. Declare that the peace of God rules in your heart and mind. As you dwell on God’s promises, your heart will be at rest, and you’ll experience the blessing of His peace all the days of your life.

A Prayer for Today

Heavenly Father, thank You for Your covenant of peace. I receive it by faith today. I choose to keep my heart and mind fixed on You. In Jesus’ Name. Amen.

'Trend' 카테고리의 다른 글

유투브 영화  (0) 2008.06.24
Array 다루기 #3  (0) 2008.06.05
돈을 낼 만한 가치가 있다면 소비자는 언제든지 돈을 지불할 수 있다..  (0) 2008.05.27
Google Sites  (0) 2008.05.27
가상화 솔루션 XenServer & Vmware  (0) 2008.05.23
Posted by '김용환'
,

돈을 낼 만한 가치가 있다면 소비자는 언제든지 돈을 지불할 수 있다..

 

참조

http://radar.ndsl.kr/tre_View.do?ct=TREND&lp=SI?&cn=GTB2008050375&SITE=KLIC

 

 Facebook의 창시자 및 CEO인 Mark씨는 2007년 샌프란시스코에서 열린 한 행사장에서 "광고주인 당신은 언제든 광고를 내보낼 수 있지만, 만약 광고를 선호하지 않는다면 당신은 어떤 것이든 판매할 수 있다. 또한 벌어들인 수익은 모두 당신이 갖는다!"라고 말했다.

무슨 의미였을까? 숨겨진 의미는, 사용자들이 무료로 얻을 수 있는 것을 선호한다는 고정관념을 버리고, 사용자들이 진정 원하는 것을 제공했을 때 기꺼이 돈을 지불하는 패턴을 파악했기에, 소셜 컴퓨팅을 위해 어플리케이션을 만들 수 있는 권한을 어느 누구에게나 부여했기에 가능했던 Facebook CEO의 전략이었던 것이다.

 

앞으로는 web 2.0시대의 수익모델은 어떻게 될까? 이러한 고민에 대해서 위의 링크를 참조할 것~

'Trend' 카테고리의 다른 글

Array 다루기 #3  (0) 2008.06.05
2008년 5월 30일 - Covenant of Peace 평화의 계약  (0) 2008.06.02
Google Sites  (0) 2008.05.27
가상화 솔루션 XenServer & Vmware  (0) 2008.05.23
졸트 상 Jolt award  (0) 2008.05.23
Posted by '김용환'
,

Google Sites

Trend 2008. 5. 27. 00:42

드디어 구글 Sites가 정식으로 공표했다.

쉽게 말해서 홈페이지 쉽게 만들어주는 것이랏다.

 

 

Google Sites is the easiest way to make information accessible to people who need quick, up-to-date access. People can work together on a Site to add file attachments, information from other Google applications (like Google Docs, Google Calendar, YouTube and Picasa), and new free-form content. Creating a site together is as easy as editing a document, and you always control who has access, whether it's just yourself, your team, or your whole organization. You can even publish Sites to the world. The Google Sites web application is accessible from any internet connected computer.

 

 

출처

http://www.google.com/a/help/intl/en/users/sites.html

 

 

 

 

 

Google Sites makes creating and sharing a group website easy.

  • Single-click page creation
  • No HTML required
  • Customizable look and feel
  • Settings for accessing and sharing information
  • And it's free!

샘플은 다음과 같다.

 

머 그다지 신선한 내용은 홈페이지에서 보이지 않는다.

 

자 구글 싸이트의 홈페이지 제작 동영상을 유부트를 통해서 보자.

기존에 있었던 나모가 웹버젼으로 나왔다는 것 외엔 크게 느껴지는 감흥(?)이 없었다. 이미 상용버젼에서는 사용되는 웹 버젼 웹 에디터정도로 느껴지는 것은 무엇일까?

 

너무 템플릿중심의 에디터라 크게 감동을 받지 못한 터라.. 비즈니스 모델이 궁금해졌다.

어떻게 돈벌려고 이런 구글 site를 내어놓을까?

 

구글 Apps Premier Edtion을 찾아보았다.

 

 

Google Apps Premier Edition also includes:

Gmail: 25 GB email storage per account and powerful spam filtering

Google Calendar: Shareable calendars

Google Docs: Real-time mult-person docs editing

Google Talk: Free voice calls and text messaging

자세한 내용은 여기서 참조

http://www.google.com/a/help/intl/en/business/applications.html

 

30일동안 트라이를 해볼 수 있도록 하고, 구글에서 발표한 멋진 서비스들을 엄청나게 사용할 수 있다라는 장점이 있다.

특히. 이 구글은 클라이딩 컴퓨팅 개념을 서비스에 추가한 흔적이 보였다.

 

바로 Salesforce.com이다.

이 salesforce.com은 플랫폼을 service로 제공해주는 플랫폼 서비스 회사이다. 즉 웹을 이용해서 전자 상거래를 위한 플랫폼 기반을 제공하는 우리나라의 웹 호스팅 회사가 비슷하다.

 

이 회사는 구글과 협력하여 적당한 서비스를 할 수 있도록 제공하였다.

즉 장사하고 싶지? 그럴려면 이멜도 필요하징.. 문서만드는 것도 필요하징. 홈페이지도 만들어야지..

그럴려면. 이거랑 이거랑 조합해서 써.. 나머지는 우리가 할께..

장사가 잘되면, 큰 용량이 필요하지?그럴떄 돈내고 써~~

 

 

Salesforce and Gmail

E-mail and CRM—Joined Together. See your productivity soar when you use Gmail for business and send messages to contacts from inside Salesforce or log e-mails in Salesforce from Gmail.
Learn More 

 

Salesforce and Google Talk

Instant Messaging Inside Salesforce. Instantly communicate with colleagues right from Salesforce—> during sales or customer services calls, in discussions with partners, or when reviewing CRM data in Salesforce.
Learn More

 

Salesforce and Google Docs

Real-Time Document Collaboration. Share documents with your colleagues, partners, and customers so that everyone can work together in real time—no more e-mailing attachments or worrying about different versions floating around.
Learn More

 

Salesforce and Google Calendar

Multiple Calendars Managed Together. Manage your various work activities plus your personal and outside calendars all in one easy calendar interface with the checkbox simplicity and drag-and-drop convenience you would expect from Web 2.0.
Learn More

 

Salesforce and Google Start Page

Everything That Matters—in a Single Glance. Start your day with a customized, all-in one view of everything that matters to your business.
Learn More

 

 

즉, 개인 사용자로부터 돈 받는 수익모델이 아닌, 기업가에게 제공해주는 툴을 이용해서 어느정도 용량이 부족하거나, 용량이 필요하는 시점에서 돈을 받고 서비스를 진행시켜줌으로서, 구글과 salesforce.com은 돈은 벌 수 있을 것이다.

 

누이 좋고 매부 좋은 모델이 아닌가?

 

또한 구글은 구글 Site에서 여러 클라우딩 서비스들을 짬뽕시켜 줌으로서 강력한 허브의 힘을 가질 수 잇는 장점도 있을 것이고..

 

점차 일반 개인들도 이러한 홈페이지를 통해서 언제가는 수익성을 가지는 시점에서는 자사의 서비스를 돈을 주고 서비스하는 시대가 올 것을 판단하고, 투자하는 마음으로 오픈한게 아닐까??

 

앞으로 이 구글 싸이트를 통해서 많고 좋은 서비스들이 나오고. 선한 영향력이 발휘되면 좋겠다.

Posted by '김용환'
,

가상화 OS 솔루션은 MS, Citrix, Vmware의 3개사로 압축되어 경쟁중이다.

 

특히, 가상화 솔루션은 Citrix의 XenServer와 VMware의 WMware Server(workstataion)가 유명하다.

올해 3월부터 wmware는 vmware Server를 Free로 선포했다. 아마도 약간의 위험을 느낀 듯 합니다.

 

 

 

vmware 2.0beta가 나왔다..

http://www.vmware.com/beta/server/index.html

 

 

둘을 비교중인데..

개인적으로..  xen쪽이 io쪽으로 약간 성능이 나은 거 같다.. (물론 개인적이다.!!)

Posted by '김용환'
,

졸트 상 Jolt award

Trend 2008. 5. 23. 20:03

 

 

최근에 졸트 상 수상자를 발표했다.

Beautiful code가 위너란다~

 

http://www.joltawards.com/history/winners.html

The Winners of the 18th Jolt Product Excellence Awards
& the Recipients of the Jolt Productivity Awards Are:

JOLT HALL OF FAME WINNER:

  • VMware Workstation

General Books

Jolt Winner:

  • Beautiful Code Edited by Andy Oram and Greg Wilson (O'Reilly Media)

Productivity Winners:

  • Manage It! Your Guide to Modern Pragmatic Project Management by Johanna Rothman (Pragmatic Bookshelf)
  • The Myths of Innovation by Scott Berkun (O'Reilly Media)
  • Release It! Design and Deploy Production-Ready Software by Michael T. Nygard(Pragmatic Bookshelf)

Technical Books

Jolt Winner:

  • Continuous Integration: Improving Software Quality and Reducing Risk by Paul Duvall, Steve Matyas, Andrew Glover (Addison-Wesley Professional)

Productivity Winners:

  • xUnit Test Patterns: Refactoring Test Code by Gerard Meszaros (Addison-Wesley Professional)
  • Head First SQL: Your Brain on SQL — A Learner's Guide by Lynn Beighley (O'Reilly Media)
  • The Rails Way by Obie Fernandez (Addison-Wesley Professional)

Change and Configuration Management

Jolt Winner:

  • FishEye (Atlassian)

Productivity Winners:

  • IncrediBuild (Xoreax Software)
  • Surround SCM (Seapine Software)
  • DiffMerge (SourceGear)

Collaboration Tools

Jolt Winner:

  • Code Collaborator (Smart Bear)

Productivity Winners:

  • codeBeamer 5.0 (Intland Software)
  • Confluence (Atlassian)
  • TeamCity (JetBrains)

Database Engines and Data Tools

Jolt Winner:

  • AquaLogic Data Services Platform (BEA Systems)

Productivity Winners:

  • Aleri Streaming Platform (Aleri)
  • Crystal Reports (Business Objects)
  • EnterpriseDB Advanced Server (EnterpriseDB)

Design and Modeling Tools

Jolt Winner:

  • Corticon Business Rules Modeling Studio (Corticon Technologies)

Productivity Winners:

  • BigLever Software Gears (BigLever Software)
  • Enterprise Architect (Sparx Systems)
  • Structure101 for Java (Headway Software)

Development Environments

Jolt Winner:

  • NetBeans IDE 6 (Sun Microsystems)

Productivity Winners:

  • IntelliJ IDEA (JetBrains)
  • CodeRush with Refactor! Pro (Developer Express)
  • Komodo IDE 4 (ActiveState)

Enterprise Tools

Jolt Winner:

  • Kapow Mashup Server, Web 2.0 Edition (Kapow Technologies)

Productivity Winners:

  • Adobe LiveCycle Enterprise Suite (Adobe Systems)
  • Foglight (Quest Software)
  • Rally Enterprise (Rally Software Development)

Libraries, Frameworks and Components

Jolt Winner:

  • Guice (Google)

Productivity Winners:

  • Eclipse Modeling Project (Eclipse Foundation)
  • Zend Framework (Zend Technologies)
  • JasperReports (JasperSoft)

Mobile Development Tools

Jolt Winner:

  • Mojax (mFoundry)

Productivity Winners:

  • Adobe Device Central CS3 (Adobe Systems)
  • Eclipse Embedded Rich Client Platform (Eclipse Foundation)
  • NetBeans IDE 6 with Sun Java Wireless Toolkit 2.5.2 (Sun Microsystems)

Project Management Tools

Jolt Winner:

  • Rally Enterprise (Rally Software Development)

Productivity Winners:

    vResultSpace (Sapient)
  • TargetProcess On-Demand (TargetProcess)
  • TeamCity (JetBrains)

Security Tools

Jolt Winner:

  • Fortify Defender: Real-Time Analyzer (Fortify Software)

Productivity Winners:

  • Crowd (Atlassian)
  • DEFENSICS (Codenomicon)
  • Ounce (Ounce Labs)

Testing Tools

Jolt Winner:

  • Clover 2.0 (Atlassian)

Productivity Winners:

  • JUnit Factory (Agitar Software)
  • SOAPscope Tester (Mindreef)
  • TestComplete Enterprise (AutomatedQA)

Utilities

Jolt Winner:

  • VMware Workstation (VMware)

Productivity Winners:

  • Adobe Captivate 3 (Adobe Systems)
  • DemoWorks 2007 (ComponentOne)
  • ANTS Profiler 3 (Red Gate Software)

Web Development

Jolt Winner:

  • Adobe ColdFusion 8 (Adobe Systems)

Productivity Winners:

  • 3rdRail (CodeGear)
  • NetBeans IDE 6 (Sun Microsystems)
  • RSSBus (/n software)

Websites and Developer Networks

Jolt Winner:

  • O'Reilly Radar (O'Reilly Media)

Productivity Winners:

  • CM Crossroads (CMC Media)
  • Safari Books Online
  • The Code Project

'Trend' 카테고리의 다른 글

Google Sites  (0) 2008.05.27
가상화 솔루션 XenServer & Vmware  (0) 2008.05.23
World WideTelescope 맛뵈기  (1) 2008.05.16
Limo 플랫폼 -SK 텔레콤 가입  (0) 2008.05.14
Google Oceans  (0) 2008.05.07
Posted by '김용환'
,

Microsofte의 World Wide Telecope는 구글의 구글 earth의 cosmos 부분에 대항해 만든 소프트웨어라고 한다. 잘 보니.. 지구도 보인다... (로딩이 느리긴 한데..^^)

그 외에 파노라마 보기 기능도 있다.

 

웹은 그렇게 느리게 만들었는지... 아직 처음이니까, 그 부분에 대해서는 아직 준비중인거 같다.

 

 

 

 

WWT는 망원경을 보는 것처럼 소프트웨어를 가지고 하늘과 땅을 쉽게 볼 수 있게 만든 것이라고 나와 있다.

 The WorldWide Telescope (WWT) is a environment that enables your computer to function as a virtual telescope—bringing together imagery from the best ground and space-based telescopes in the world for a seamless exploration of the universe.

 

 

.net framework 2.0이 기반이다.

 

제한 사항은 다음이다.

 
  • Microsoft® XP SP2 (minimum), Windows® Vista® (recommended)
  • PC with Intel Core 2 Duo processor with 2 gigahertz (GHz) or faster, recommended
  • 1 gigabyte (GB) of RAM; 2 GB RAM recommended
  • 3D accelerated card with 128 megabytes (MB) RAM; discrete graphics card with dedicated 256-MB VRAM recommended for higher performance
  • 1 GB of available hard disk space; 10 GB recommended for off-line features and higher performance browsing
  • XGA (1024 x 768) or higher resolution monitor
  • Microsoft Mouse or compatible pointing and scrolling device
  • Microsoft® DirectX® version 9.0c and .NET Framework 2.0
  • Required for some features; Internet connection at 56 Kbps or higher through either an Internet service provider (ISP) or a network. Internet access might require a separate fee to an ISP; local or long-distance telephone charges might also apply

 

 

홈페이지는 다음과 같다.

 

 

 

 

 

 

 

어플을 다운받는 곳은 다음이다.

 

http://www.worldwidetelescope.org/experienceIt/ExperienceIt.aspx

 

 

어플을 실행시키니 다음과 같이 나온다.

 

 

하는 법을 설명한다.

 

밑에 Uranus를 선택하니. 오호...

 

웬 공만 보인다..

 

 

이동은 별자리 단위로 움직인다. 상하 좌우, 우리가 보는 관점에서 보인다..

 

 

 

 

이것 저것 누르다가. 한국을 보았다.

 

 

 

 

 

얼마큰 자세히 볼 수 있는지, 보니.. (구글 어쓰보다 상당히 느리다..^^;;)

구글 어쓰처럼 자세히 안나와서 패쓰~

 

 

 

개인적으로 볼 때, 아직까지는 크게 구글 어쓰보다 많은 유저층을 가지기엔 어려운 것으로 보인다. 쓰기편한 UI가 보이긴 하나, 느린 렌더링 속도와 적은 컨텐츠는 아직 구글 어쓰를 따라가기는 어려울 것으로 보인다.

 

다만, 구글 어쓰와 함께 쓰일 수 있는 교육 소프트웨어라는 점에서는 높이 사고 싶다.

 

 

 

'Trend' 카테고리의 다른 글

가상화 솔루션 XenServer & Vmware  (0) 2008.05.23
졸트 상 Jolt award  (0) 2008.05.23
Limo 플랫폼 -SK 텔레콤 가입  (0) 2008.05.14
Google Oceans  (0) 2008.05.07
심리치료에 활용되는 가상현실 기술  (0) 2008.05.03
Posted by '김용환'
,

 

 

 

http://www.bloter.net/_news/8df44d16b5fab079

 

 

SK텔레콤(www.sktelecom.com)이 뒤늦게 리눅스 기반 모바일 플랫폼을 개발하는 세계적인 기구인 리모(LiMo Foundation)에 가입한다고 한다.

 

리모 (http://www.limofoundation.org/)는 모바일 기계에 리눅스 베이스 운영체제를 탑재하고 하드웨어 디펜던트하고 오픈할 수 있는 플랫폼 콘서시엄이라고 알려져 있다

 

LiMo Foundation is an industry consortium dedicated to creating the first truly open, hardware-independent, Linux-based operating system for mobile devices.

 

자세한 내용은 이 곳을 참조.

http://www.limofoundation.org/images/stories/pdf/limo%20foundation%20overview%20-%20apr08.pdf

 

설명이 잘되어 있어서 모바일쪽으로 근무하는 사람이라면 이해할 듯 싶다.

 

아마도 SK텔레콤도 세계적인 흐름에 참여할 수 밖에 없는 트렌드를 쫓아가는 것으로 보인다. 기존에 wipi기반의 단말업체의 한계, 즉 한국에서만의 표준을 고수하다 보니 세계 시장의 흐름에 깊숙이 들어가서 시장성을 가지고 접근자체가 어려운 것으로 판단된다.

 

같이 일해본 경험으로 보아... 발부터 담가보고, 정보를 얻은다음, 세계 시장으로 나갈지 안나갈지를 고민할 것으로 보인다. LG, KTF는 이미 들어가 있었다..

 

홈피에 있는 정보를 보고 간단하게 정리하면 다음과 같다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

리눅스 커널을 기반으로 한채, 미들웨어를 설계하도록 되어 있다.

 

미들웨어는 통신쪽의 wipi의 HAL이나 방송쪽의 포팅 레이어를 기반으로 하드웨어 디펜던트를 추가할 것이고, 그 위에 독립적인 플랫폼(서비스 지원)을 올릴 것으로 보이는 다른 쪽과 달리 미들웨어 -OS를 하나로 합치는 스탈을  추구하는 느낌을 받았다.

 

 

 

 

 

 

 

 

 

R1은 이미 출시되었고, 이미 삼성, LG에서 폰이 나왔다.

 

 

 

핸드폰셋의 기본적인 기능 + java vm 정도로 보여지고 있다.

 

새롭게 추가될 R2 버젼은 다음과 같다.

 

 

 

R2는 조금더 Advandced한 것이 들어가는데, 툴 킷, 프레임웍들이 들어가 있는 것이 보인다. Logging, GPS, Device Management, SIM, Internet, Video Telephony 프레임웍이 추가되는 것으로 보아서, 미들웨어 레이어와 Application Engine Layer가 많이 추가된 것으로 보인다.

 

R1 설계에 대해서 이미 상품화가 진행된 것으로 보아 앞으로 R2도 설계되어 곧 핸드폰에 탑재될 것으로 보인다. IPR쪽으로 어떻게 진행되는지 모르긴 하나, 특허쪽도 진행하는 것 같다.

 

 

개인적으로 이런 미들웨어-OS의 이기종간의 통합 시스템은 점차 하드웨어 디펜던트한 부분에 대한 강화로 인식되고, 선호할 것으로 보인다.

뛰어난 성능만큼 하지만, 포팅 레이어에 대한 다양한 구현을 어떻게 해결하느냐가 큰 관건으로 보인다..

 

 

'Trend' 카테고리의 다른 글

졸트 상 Jolt award  (0) 2008.05.23
World WideTelescope 맛뵈기  (1) 2008.05.16
Google Oceans  (0) 2008.05.07
심리치료에 활용되는 가상현실 기술  (0) 2008.05.03
Adobe’s Open Screen Project: Write Once, Flash Everywhere  (0) 2008.05.03
Posted by '김용환'
,

Google Oceans

Trend 2008. 5. 7. 09:29

 

 

France Telecom & KingFisher cables via kmz file in Google Maps :
http://maps.google.com/maps?.......

 

구글 Earth를 실행하면 다음의 정보를 볼 수 있다.

세계의 반이상은 해양인데, 해양에 대한 정보는 많지 않은데에서 착안한 것 같다.

 

 

지오그래픽 DB로부터 정보를 받아서 해양 정보를 받아 올 수 있다.

 

 

 

바다 밑바닥 정보를 받아볼 수도 있다.

 

 

다양한 플러그인을 이용하면 다양한 해양정보를 얻을 수 있다.

 

 

 

 

 

 

 

검색이란 과연 무엇인가??

 

우리는 너무 단순일차적인 스트링(문자)검색에 미쳐있지 않나 싶다. 검색이란 단순히 문자만 의미하는 것이 아니다. 단지 글로 표현되었을 뿐이기 때문에 문자로 검색하는 것인데, 문자로만 검색을 의미하는 일차원적인 검색을 하고 있다.

 

구글은 검색은 차원의 검색, 문맥의 검색을 하고 있다.

 

검색이라는 것은 항상 원하는 정보를 얻는 것이지, 문자 검색이라는 한계를 넘어서려고 하고 있다.

이런 노력은 정말 높이 산다.

 

구글 오션, 그들의 도전에 박수를 보낸다.

 

양적인 부분, 질적인 부분, 교육적인 부분, 정보를 공유하는 부분.. 수익을 얻었고, 그 수익으로 새로운 정보를 만들어 제공하는 그들의 모습에 감동을 받는다.!!

Posted by '김용환'
,

 

가상현실을 이용해서 외상후 911이나 이라크 전쟁에서 얻은 스트레스 증후군을 치료하거나, 알코올 환자를 치료할 수 있다고 한다.

그런데, 과연 그 속 깊은 충격과 상처를 꺼안을 수 있을까?

상처를 단순히 잊게 한다고 해서 진정한 치료가 될 수 있을런지...

물론, 상처릴 단순히 잊게 해서, 단기간의 효과는 볼 수 있을 것이라 생각된다. 이렇게라도 아픔을 잊을 수 있다면, 개인의 판단에 맡겨 쓰여지는 것도 괜찮다고 생각이 든다.

 

하지만, 이런 것들이 선한 것에 쓰이지 않는다면, 오히려 많은 사람들에게 세뇌교육을 시킨다면, 흐흐....

 

 

출처 :

http://www.yeskisti.net/yesKISTI/Briefing/Trends/View.jsp?cn=GTB2008050030&SITE=KLIC

 

현실의 그럴듯한 복제품인 가상현실은 진짜 현실과는 달리 인간의 완벽한 통제 안에 있다는 점에서 매력적이다. 가상현실이 충분히 현실과 닮아있다는 전제 아래, 현실의 위험 요소를 제거한 안전한 공간을 구성할 수만 있다면 현실의 대체재로 다양한 활용이 가능하다. 최근 미국 텍사스주의 휴스턴 대학교에서 가상현실 기술을 이용한 심리치료 기법으로 중독 환자 치료에 도움을 받았다는 연구 결과가 공개되어, 주목을 받고 있다.

휴스턴 대학교의 행동과학 전공 교수인 패트릭 보드닉(Patrick Bordnick, http://www.sw.uh.edu/faculty/pbordnick.php)은, 알코올 중독 환자의 의지를 시험해볼 수 있는 가상환경을 제공하는 심리치료 기법을 개발했다. 반가운 사람들과의 즐거운 술자리를 가상현실 기술로 조성하고, 알코올 중독 환자의 반응을 관찰하며 치료하는 기법이다. 보드닉은 이러한 기법을 사용하여 40명의 알코올 중독 환자를 직접 치료하고 치료 성공률을 높였다. 다른 중독증 치료에 폭넓게 확장 응용될 수 있다는 점이 특징이다.

보드닉이 제안한 기법은 실은 새로운 것은 아니다. 그동안 알코올 중독 환자를 심리치료하면서 “자, 이제 눈을 감고 여기가 술자리라고 상상해 봅시다”라고 하면서 특정 상황을 가정하는 일은 의사들이 즐겨 사용해온 기법이다. 환자가 상상으로 머릿속에서 그려야 하던 가상현실을 컴퓨터 기술이 대신하며 치료 효과를 증폭시키는 셈이다. 현실이라면 알콜 중독 환자가 유혹을 참지 못하고 술을 들이켜버릴 수 있다는 위험이 있으나, 가상현실에서는 가상 술잔을 건네주어 이러한 위험을 완전히 제거할 수 있다. 실제로 보드닉의 치료를 받은 환자들은 가상현실이 매우 생생하여 강렬한 음주 유혹을 받았다고 답하여, 이 시스템의 치료 효과가 현실과의 유사성에서 나온다는 점을 시사했다.

휴스턴 대학교에서 사용된 가상현실 시스템은 버추얼리 베터(http://www.virtuallybetter.com/)라는 이 분야 전문 업체가 개발한 것이다. 여러 가지 다양한 시나리오를 준비하여 환자의 상태와 상황에 맞게 제시할 수 있도록 구성된 점이 돋보인다. 예를 들어 알코올 중독 환자라면 음주나 흡연과 관련된 유혹적 상황이라는 큰 틀 아래, 보호자와 함께 앉아 있는 조용한 스탠드바, 담배를 피우면서 왁자지껄하게 술을 마시는 손님들이 가득한 파티장, 손만 뻗으면 닿을 곳에 담배와 술이 진열된 편의점, 건물 바깥쪽에 설치된 흡연 구역 등 여러 시나리오가 생성되는 식이다. 후각 자극을 위해 술과 담배의 냄새까지 추가하여 현실성을 높였다는 평가를 받았고, 값이 비싸 부담이 되는 하드웨어 의존도도 낮추었다.

가상현실과 의학의 접목으로 환자 치료에 활용한다는 아이디어는 그동안 꾸준히 연구되었다[GTB2005031157]. 가상현실이 치료에 직접 이용되는 경우는 크게 세 종류로 나뉜다. 첫 번째가 휴스턴 대학교의 연구와 같이 가벼운 심리치료에서 자가진단과 훈련을 위해 사용되는 경우이다(뉴욕타임즈, “심리치료와 가상현실”, http://query.nytimes.com/gst/fullpage.html?res=980DE6D7123DF93AA25751C0A9629C8B63). 두 번째는 극심한 통증을 겪는 환자를 치료할 때 주의를 분산시키고자 사용되는 경우이다[GTB2006070796]. 이때의 가상현실은 마치 진통제와 같은 역할을 한다. 세 번째는 공포증이나 외상후증후군과 같은 정신과적 질환 치료에 이용되는 것으로, 가장 폭넓게 연구되고 있다.

시애틀 소재 워싱턴 대학교의 가상현실 연구 센터가 개발한 스노우월드(SnowWorld)는 두 번째 부류에 속하는 시스템이다(“가상현실 통증 조절”, http://www.hitl.washington.edu/research/vrpain/). 화상 환자를 치료하는 과정에서 치료 자체가 몹시 고통스럽다는 점에 착안하여 개발되었다. 의사의 치료가 이루어지는 동안 환자는 스노우월드라는 가상의 눈 세계 속에서 뛰어노는 체험을 하면서 통증을 잊게 된다. 직접 이 시스템을 이용해 본 환자들은 마치 재미난 게임을 즐길 때 무아지경에 드는 것처럼 가상현실 속에 빠져들어 치료의 고통이 완화되었다고 밝혔다. 환자들의 경험담에 게임이 등장하는 데서 알 수 있듯이, 가상현실을 이용한 치료 분야는 그 특성상 게임 산업의 영향을 많이 받고 있다.

게임과 가상현실 치료의 결합은 국방용 응용으로 주목을 받아 왔다. 미군은 전술 연구와 군 훈련용 가상현실 시스템 개발에서 축적된 경험을 바탕으로, 이라크 귀환병들의 PTSD(외상후 스트레스 증후군) 치료에 가상현실을 시험 중이다[GTB2007020796]. 1990년대에 시도된 월남전 귀환 병사를 위한 가상 베트남 소프트웨어에서 한 단계 성장한 것이다. 가상 이라크(Virtual Iraq)로 불리는 이 시스템은 게임 연구로 유명한 남가주 대학교에서 개발된 것으로, 이라크에서의 전투 상황을 재연하는 시뮬레이션 소프트웨어이다(폭스뉴스, “이라크 귀환병 치료에 도입된 가상현실 기술”, http://www.foxnews.com/story/0,2933,292062,00.html). 임상적으로 외상후 증후군을 앓는 환자에게는 단계적인 상황 재연이 큰 도움을 준다는 관찰에서 출발한다(“가상 이라크 시스템을 이용한 PTSD 환자 치료 - 초기 보고”, http://vrpsych.ict.usc.edu/PDF/Rizzo(Parsons)IWVR2007_PTSD.pdf).

머리에 쓰는 전용 헬멧과 고글 안경을 쓰고 가상현실 속으로 들어간 병사들은 마치 전쟁이 한창인 이라크 중심가에서 떨어진 듯한 환영을 보게 된다. 미군 헬리콥터의 엔진 소리나 폭격 시에 발생하는 폭발 진동, 중동 지방에서 흔히 맡을 수 있는 특유의 냄새까지 멀티미디어의 지원을 받아 그대로 재현된다. 비슷한 경우로 2001년의 9/11 테러 사건 때 뉴욕에서 직접 참상을 목격한 사람들의 심리치료에도 가상현실이 활용되었다(메디컬 뉴스투데이, “9/11 테러 피해자에 대한 새 치료법”, http://www.medicalnewstoday.com/articles/51907.php). 멀티미디어 기술의 발전으로 가상현실의 현실감이 크게 발전하고 있는 점[GTB2008040151][GTB2008040392]을 고려하면, 가상현실 재연 치료의 적용 범위는 점점 더 확대될 것으로 보인다.

우선 이 기술은 공포증 치료에 그대로 응용될 수 있다(ABC뉴스, “가상현실 기술과 공포증 치료”, http://abcnews.go.com/Technology/story?id=99628). 예를 들어 비행기 공포증을 앓는 환자에게 비행기를 타는 상황을 가상 체험하도록 하면서 서서히 치료해나가는 기법을 생각해볼 수 있다. 실제 상황과 유사하나 어디로 튈지 모르는 위험 요소가 제거되는 가상현실의 장점이 극대화되는 전형적인 경우로, 환자의 체험 정도도 단계별로 미세하게 조절할 수 있기 때문이다. 흔한 고소공포증이나 대인공포증(“가상현실 공포증 치료 기술 개관”, http://mmi.tudelft.nl/~vrphobia/)부터 거미 공포증이나 꽃 공포증과 같은 특이한 공포증(“거미 공포증의 가상현실 치료”, http://www.hitl.washington.edu/research/exposure/)까지 대상은 폭넓다. 남가주 대학교 등 여러 기관에서는 알츠하이머 환자 치료에 가상현실 기술을 이용하는 기법도 연구 중이다(CBS뉴스, “알츠하이머 치료의 새로운 전기”, http://www.cbsnews.com/stories/2007/10/14/sunday/main3365652.shtml).

 

'Trend' 카테고리의 다른 글

Limo 플랫폼 -SK 텔레콤 가입  (0) 2008.05.14
Google Oceans  (0) 2008.05.07
Adobe’s Open Screen Project: Write Once, Flash Everywhere  (0) 2008.05.03
린 싱킹의 이해  (0) 2008.04.29
서울 실시간 교통 정보  (0) 2008.04.28
Posted by '김용환'
,