' 원문 주소 : https://www.ibm.com/developerworks/mydeveloperworks/blogs/9e635b49-09e9-4c23-8999-a4d461aeace2/entry/291?lang=ko 개발자가 만드는 사용자 경험 (2), 사용자 경험의 족보 dWkorea 270002XP5U | 2010. 9. 28. | 태그: column | 댓글(0) | 방문(250) | 댓글 추가 이번 글에서는 사용자 중심의 가치 체계가 어떻게 형성되어 왔는지를 간략하게 짚어보자. 역사적이고 학술적인 세부 사항보다 관점의 변화를 최대한 간략히 짚어보려고 했지만, 결국 다소 긴 글이 되어 버렸다. 하지만 이런 배경을 알면 함께 일하는 사용성 전문가들의 용어는 물론 이런저런 주장을 하는 논리적 근거와..
developerworks 검색 결과
dW 사이트에서 항상 좋은 정보를 얻어 가고 있습니다. 그중 최근에 읽어던 관심가는 기사가 있어서 옮겨 왔습니다^-^; 개발자가 만드는 사용자 경험 (1), 개발자가 만든다고? dWkorea 270002XP5U | 2010. 9. 14. 내가 만든 소프트웨어를 다른 사람들이 유용하게 잘 쓰는 모습을 보는 것은 흐뭇한 경험이다. 그 소프트웨어가 뭔가 복잡한 일을 쉽게 해결할 수 있게 해주는 도구라면 그 흐뭇함은 배가 된다. 코드만 보면 수백, 수천 줄의 따분해 보이는 문자 입력 작업일지 몰라도, 그렇게 컴퓨터 안에 뭔가 쓸모있는 도구를 만들어 냈다는 뿌듯함 때문에 이 글을 읽는 많은 사람들이 개발자라는 직종을 선택했다고 생각한다. 하지만 일이 늘 그렇게 잘 풀리는 건 아니어서 어렵게 구성한 소프트웨어를 상..
' JAVA 공부를 조금 더 잼있게 할수 있는 방법이 어떤 것이 있을까요? 바로 로보코드를 통해서 할 수 있다고 합니다. 자 그럼, 본격적으로 로보코드에 대해 알아봅시다. 로보코드는 사용하기 쉬운 로봇 전쟁 시뮬레이터로 일종의 게임전쟁로봇 개발을 통한 JAVA 교육 툴입니다. 로보코드는 Java2를 지원하는 모든 플렛폼에서 실행이 됩다고 합니다. (Mac OS 환경에서도 개발 됩니다.) 로보코드 개발자는 자신만의 특성을 가진 로봇을 만들어 전쟁 시뮬레이터에 보내고 다른 개발자가 만든상대 로봇과 전투를 하여 끝까지 살아 남도록 해야 합니다. 내가 만든 로봇이 상대 로보과 전투를 하면서 총알을 피하거나 정확한 적의 위치로 포탄을 발사하고공격을 맞으면 피하는 등의 작전을 수행하게 되는데요. 이러한 로봇의 특성..
전 세계의 개발자들의 정보교류를 위한 IBM의 소셜 커뮤니티인 developerWorks! 아이폰용 어플이 출시 되었습니다! 모바일 기기를 통해 쉽게 접근할 수 있게된 dW 어플에 대해 한번 알아볼까요? 고고! [ developerWorks 의 간단한 소개 ] [ 로그인 화면 ] # 처음으로 어플을 실행시켰을 때 보게 되는 첫 화면입니다. dW의 회원이라면 ID와 패스워드 입력을 통해 간단하게 접속이 되며 없으신 분이라면 이번 기회에! 등록 버튼을 꾹 꾹! 누르셔서 IBM의 개발자를 위한 소셜 커뮤니티 dW에 가입하세요! 또는 PC나 노트북을 이용해 http://www.ibm.com/developerworks/kr 을 통해 쉽게 가입하실수 있습니다!! [ 공개 업데이트 탭 ] developworks의 m..
원문기사 : http://www.ibm.com/developerworks/kr/library/wa-cloudflavor/index.html 최적의 클라우드 컴퓨팅 플랫폼 찾기 애플리케이션에 가장 적합한 클라우드 컴퓨팅 플랫폼 선택하기 Brett McLaughlin, Author and editor, O'Reilly Media, Inc. Brett McLaughlin은 논픽션 부문의 훌륭한 베스트셀러 작가이다. 컴퓨터 프로그래밍, 홈 씨어터, 분석 및 설계 등에 대한 책을 저술하였으며 100,000부 이상의 판매고를 올렸다. 거의 10년 동안 기술 서적에 대한 저술, 교정 및 출판 활동을 하고 있으며 워드 프로세서를 이용한 저술 작업 이외의 시간에는 기타를 연주하거나 자녀들과 술래잡기를 하거나 부인과 함께..
원문 글 보기 : http://www.ibm.com/developerworks/kr/data/library/dmmag/DMMag_2010_Issue3/FeatureEnergy/index.htm 유틸리티 플레이어: 데이터 관리 기술을 통해 스마트 그리드 사업을 지원한다. Cameron Crotty, Editor, TDA Group Cameron Crotty is the editor of IBM Data Management magazine. 요약: IBM 데이터 아키텍트로 구성된 팀이 Model City Mannheim 스마트 그리드 프로젝트를 위해 데이터 모델을 작성하면서 겪은 이야기입니다. 이 팀은 기존의 IEC(International Electrotechnical Commission) CIM(Comm..
' 로보코드 배틀 시작하기 처음으로, 로보코드의 배틀이 어떻게 보여지는지 실행해보도록 하겠습니다. 간단하게 Battle 메뉴를 클릭합니다. 그리고 New를 선택합니다. New Battle 창이 화면에 나타납니다. 전투를 하기 위해 옵션과 로봇을 선택 할수 있습니다. 아래 그림과 같이 로봇을 선택하기 위해서 해당 로봇의 이름을 더블 클릭하거나 선택후 Add 버튼을 클릭함으로써 로봇을 선택할 수 있습니다. Number of Rounds 는 로봇 배틀의 라운드 수를 말하면 기본적으로 10 라운드 값으로 설정 되어있습니다. 마지막으로 Start Battle 버튼을 누르게 되면 로봇들의 본격적인 전투가 시작됩니다! '
' 로보코드를 설치하기 위한 방법에 대해 알아보겠습니다. 1. 로보코드 공식홈페이지에 접속을 합니다. http://robocode.sourceforge.net 2010년 10월 2일 토요일에 가장 최근의 버전이 업데이트가 되었군요. 확인하고 아래의 다운로드를 선택합니다. 2. 로보코드 설치파일을 다운로드 받습니다. robocode-1.7.2.2-Beta-setup.jar 파일을 다운로드 받습니다. 다운로드 바로 받기 클릭 3. 다운로드 받은 jar 파일을 루트 디렉토리 ( C:\ )에 옮기신 후 아래와 같이 커맨드 창을 열어 입력하시면 설치가 완료 됩니다. 윈도우즈7 기준 시작 -> 실행 -> cmd 입력 cmd 창에서 java -jar robocode-1.7.2.2-Beta-setup.jar 을 입력 ..
Java 성능 모니터링에 대해 모르고 있던 5가지 사항, Part 2 JDK의 내장 프로파일러를 이용한 Java 프로세스 모니터링 Ted Neward, Principal, Neward & Associates Ted Neward는 글로벌 컨설팅 업체인 ThoughtWorks의 컨설턴트이자 Neward & Associates의 회장으로 Java, .NET, XML 서비스 및 기타 플랫폼에 대한 컨설팅, 조언, 교육 및 강연을 한다. 워싱턴 주의 시애틀 근교에 살고 있다. 요약: JDK에 전체 기능을 제공하는 프로파일러인 JConsole이 포함되어 있다는 사실을 이제야 알았다면 이 기사에서 소개하 는 다섯 가지 독립형 프로파일링 유틸리티를 배우면서 더욱 놀라게 될 것입니다. 경량(및 실험적) Java™ 프로세..
Hadoop을 이용한 분산 데이터 처리, Part 3: 애플리케이션 개발 Hadoop용 Ruby MapReduce 애플리케이션 개발하기 M. Tim Jones, 컨설턴트 엔지니어, Emulex Corp. M. Tim Jones는 임베디드 소프트웨어 아키텍트이자 GNU/Linux Application Programming, AI Application Programming, BSD Sockets Programming from a Multilanguage Perspective의 저자이기도 한다. Jones의 공학 배경은 정지 위성을 위한 커널 개발에서 시작해 임베디드 시스템 아키텍처와 네트워크 프로토콜 개발에 이르기까지 다양한 분야를 아우른다. Jones는 콜로라도 주, 롱몬트 소재 Emulex 사에서 컨설턴..
최근댓글