Showing posts with label The Art of IT. Show all posts
Showing posts with label The Art of IT. Show all posts

16 February 2010

The Paradox of our Time

우리 시대의 역설


The paradox of our time in history is that...
우리 시대의 패러독스...

We have taller buildings, but shorter tempers.
Wider freeways, but narrower viewpoints.
We spend more, but have less.
We buy more, but enjoy it less.

건물은 높아졌지만 인격은 더 작아졌다.
고속도로는 넓어졌지만 시야는 더 좁아졌다.
소비는 많아졌지만 더 가난해지고
더 많은 물건을 사지만 기쁨은 줄어 들었다.

We have bigger houses and smaller families.
More conveniences, but less time.
We have more degrees, but less sense.
More knowledge, but less judgment.
More experts, but more problems.
More medicine, but less wellness.

집은 커졌지만 가족은 적어졌다.
편의시설은 더 많아졌지만 시간에 더욱 쫓긴다.
학력은 높아졌지만 상식은 부족하고
지식은 많아졌지만 판단력은 모자란다.
전문가들은 늘어 났지만 문제는 더 많아졌고,
약은 많아졌지만 건강은 더 나빠졌다.

We drink too much, smoke too much, spend too recklessly,
laugh too little, drive too fast, get too angry too quickly,
stay up too late, get up too tired, read too little, watch TV too much, and pray too seldom.

우리는 너무 많이 술을 마시고, 너무 많이 담배를 피우고, 너무 분별없이 소비를 한다.
너무 적게 웃고, 너무 빨리 운전하고, 너무 성급히 화를 낸다.
너무 늦게까지 깨어 있고, 너무 지쳐서 일어나며, 너무 적게 책을 읽고, 너무 많이 텔레비전을 보며 좀처럼 기도하지 않는다.

We have multiplied our possessions, but reduced our values.
We talk too much, love too seldom, and hate too often.
We've learned how to make a living, but not a life;
We've added years to life, not life to years.

우리가 가진 것은 몇 배가 되었지만, 우리의 가치는 더 줄어 들었다.
말은 너무 많이 하고 사랑은 적게 하며 너무 자주 미워한다.
생활비를 버는 법은 배웠지만, 어떻게 살 것인가는 잊어버렸고,
인생을 사는 시간은 늘어났지만, 시간 속에 삶의 의미를 넣는 법은 상실했다

We've been all the way to the moon and back, but have trouble crossing the street to meet the new neighbor.
We've conquered outer space, but not inner space;
We've done larger things, but not better things.

달에 갔다 왔지만 길을 건너가 새로운 이웃을 만나기는 더 힘들어졌다
외계는 정복했는지 모르지만 우리 안의 세계는 잃어버렸고,
더 거대한 일들을 해왔지만, 더 나은 일은 아니었다.

We've cleaned up the air, but polluted the soul.
We've split the atom, but not our prejudice.
We write more, but learn less; We plan more, but accomplish less;
We've learned to rush, but not to wait; We have higher incomes, but lower morals;
We have more food, but less appeasement;

공기를 정화했지만, 영혼은 오염되었고,
원자는 쪼개었지만, 우리의 편견을 부수지는 못했다.
글을 더 많이 쓰지만 더 적게 배우며, 더 많은 계획을 세우지만 성취하는 것은 적다.
우리는 서둘러 전진하는 것은 배웠지만, 기다릴 줄은 모른다.
소득은 높아졌지만 도덕성은 저하되었고,
더 많은 종류의 음식을 넘쳐나지만 욕구는 더 적게 충족된다.

We build more computers to hold more information to produce more copies than ever, but have less communication.
We've become long on quantity, but short on quality.
These are the times of fast foods and slow digestion;
tall men, and short character; steep profits, and shallow relationships.

수 많은 정보를 저장하는 더 많은 컴퓨터를 만들어 내서 복제된 정보는 넘쳐나지만, 제대로 된 의사소통은 점점 더 줄어들고 있다.
양적으로는 풍족하지만, 질적으로는 떨어지고 있다.
이 시대는 패스트푸드와 느린 소화의 시대이다;
키는 커졌지만 인품은 왜소 해지고, 이익은 더 많이 추구하지만 관계는 더 나빠졌다

These are the times of world peace, but domestic warfare;
more leisure, but less fun;
more kinds of food, but less nutrition.
These are days of two incomes, but more divorce; of fancier houses, but broken homes.

세계평화를 더 많이 얘기하지만 전쟁은 더 많아지고,
여가 시간은 늘어났어도 재미는 더 줄어들었다.
더 많은 종류의 음식이 넘쳐나지만, 영양은 줄어든다.
이 시대는 맞벌이 수입의 시대이지만, 이혼은 더 늘어만 가고,
더 멋진 집을 소유하지만, 가정은 풍비박산 난다.

These are days of quick trips, disposable diapers, throw away morality, one-night stands, overweight bodies, and pills that do everything from cheer, to quiet, to kill.

이 시대는 여유 없는 여행, 일회용 기저귀, 버려진 도덕성, 원나잇 스탠드, 체중 비만, 그리고 쾌락을 느낄수도, 평정시킬수도, 죽음에 이르게할 수도 있는 알약의 시대이다.

It is a time when there is much in the show window and nothing in the stockroom;
a time when technology can bring this letter to you, and a time when you can choose either to make a difference, or to just hit delete...

지금은 볼거리가 넘쳐나는 쇼윈도, 그러나 정작 텅 빈 창고의 시대이다.
통신기술이 이 편지를 당신에게 배달할 수 있으며, 당신이 이 시대에 영향을 미칠 수도 단지 삭제 버튼을 눌러버릴 수도 있는 그런 세상이다.


---
The essay appeared under the title "The Paradox of Our Age" in Words Aptly Spoken, Dr. Moorehead's 1995 collection of prayers, homilies, and monologues used in his sermons and radio broadcasts.

20 January 2010

나의 iPhone 공부 진행 상황

2009.12.
[iPhone Application Programming (CS193P) by Evan Doll and Alan Cannlstraro]
Lecture 1. Introduction
Lecture 2. Objective-C, Foundation Framework
Lecture 3. Custom Classes, Object Lifecycle, Autorelease, Properties
Lecture 4. Building an Application, Model-View-Controller, Nib Files, Controls and Target-Action
------------------------------------------------
2010.01.08. 1st. Study Meeting
[Objective-C 2.0 Programming Language]
Ch.1. Objects, Classes, and Messaging
Ch.2. Defining a Class
------------------------------------------------
2010.01.20
[시작하세요! 아이폰3 프로그래밍]
Ch.1. 정글에 온 것을 환영한다.
------------------------------------------------
2010.01.21. 2nd. Study Meeting
[Objective-C 2.0 Programming Language]
Ch.3. Allocating and Initializing Objects
Ch.4. Protocols
------------------------------------------------
2010.01.29. 3rd. Study Meeting
[Objective-C 2.0 Programming Language]
Ch.5. Declared Properties
Ch.6. Categories and Extensions
Ch.10. Selectors
Ch.11. Exception Handling
------------------------------------------------
2010.02.05. 4th. Study Meeting

------------------------------------------------
2010.02.08. 5th. Study Meeting

- Brainstorming for development with Indian curry at Asia Asia =)
------------------------------------------------

* Ing...
[CS193P] Lecture 5. Development, Views, Drawing, Animation
[시작하세요! 아이폰3 프로그래밍] Ch.2. 티키신 달래기
[CS193P-2010] 01_Assignment1B.pdf

=====================================================================
<< 결과 >>
=====================================================================
* iTunes U
[iPhone Application Programming (CS193P)] Lecture 1. ~ Lecture 4.
* iTunes U - 2010.Winter
[iPhone Application Development (CS193P)] Ch.1, Ch.2
00.Handout-00.pdf: Course Overview
00.Handout-01.pdf: Syllabus
01_Assignment1A.pdf
01_Assignment1B.pdf

* Apple Reference Library
[iPhone OS Overview]
[Tools for iPhone OS Development]
[Learning Objective-C: A Primer]
[Objective-C 2.0 Programming Language] Ch.1. ~ Ch.6., Ch.10, Ch.11

* 그 외 서적
[시작하세요! 아이폰3 프로그래밍]
Ch.1. 정글에 온 것을 환영한다.
Ch.2. 티키신 달래기

[HeadFirst iPhone Development]

=====================================================================

1 January 2010

iPhone Application Programming at Stanford

Stanford > Science and Technology > iPhone Application Programming - Video


iPhone Application Programming (CS193P)

by Evan Doll and Alan Cannlstraro



This 'iTunes U' is very good for beginners to start developing iPhone Applications.

Quality of the video and sound is good as well.

You can find useful links at the list below.



----------------------------------------------------------------------------------------------------

CS193P - Lecture 1


CS193P - Lecture 2

Objective-C

Foundation Framework


CS193P - Lecture 3

Custom Classes

Object Lifecycle

Autorelease

Properties


Announcements

Assignments 2A and 2B due Tuesday 4/14 at 11:59 PM

  • 2A: Continuation of Foundation tool
    • Add custom class
    • Basic memory management
  • 2B: Beginning of first iPhone application
    • Topics to be covered on Monday 4/13
    • Assignment contains extensive walkthrough


CS193P - Lecture 4

Building an Application

Model, View, Controller

Nib Files

Controls and Target-Action



CS193P - Lecture 5

Development

Views

Drawing

Animation



CS193P - Lecture 6


Development

Designing iPhone Applications

Model-View-Controller (Why and How?)

View Controllers


Online resources for auditors and iTunes U viewers

http://groups.google.com/group/iphone-appdev-auditors

http://cs193p.com

Not affiliated with Stanford or Apple

Don’t forget http://devforums.apple.com



CS193P - Lecture 7

Navigation & Tab Bar Controllers



CS193P - Lecture 8

Development

Scroll Views & Table Views



CS193P - Lecture 9

Data in Your iPhone App


“Property List Programming Guide for Cocoa”

“Archives and Serializations Programming Guide for Cocoa”

“Appropriate Uses for SQLite”

“SQLite in 5 Minutes Or Less”

“Intro to the SQLite C Interface”

More on Parsing XML

Big Nerd Ranch, “Parsing XML in Cocoa”

“JSON Parser/Generator for Objective-C”

“Introducing JSON”




CS193P - Lecture 10

Performance

CS193P - Lecture 11

Text Input

Presenting Content Modally



CS193P - Lecture 12

Address Book - Putting People in Your App



CS193P - Lecture 13

Debugging Tips

Searching

Notifications

KVC/KVO

CS193P - Lecture 14

Touch Events & Multi-Touch



CS193P - Lecture 15

iPhone Device APIs

Location, Accelerometer & Camera

Battery Life & Power Management



CS193P - Lecture 16

Audio APIs

Video Playback

Displaying Web Content

Settings


CS193P - Lecture 18

Unit Testing

Fun with Objective-C

Localization

Mailbag


Unit Testing Philosophy

  • Complement (rather than replace) other types of tests

http://www.friday.com/bbum/2005/09/24/unit-testing/

Objective-C 2.0 Runtime Reference

Some Great Free* Icons

Building iPhone & Mac OS X Apps

http://cs193e.stanford.edu


30 December 2009

Getting Started with iPhone

Getting Started with iPhone

http://developer.apple.com/iphone/library/referencelibrary/GettingStarted/GS_iPhoneGeneral/index.html



The Basics

Learn the basics about iPhone OS development by reading the following Getting Started documents:


Next Steps

Read the following documents in the early stages of your product development. They contain detailed information essential to all iPhone OS developers.

  • iPhone Development Guide describes the process for setting up your computer and iPhone OS–based devices to support iPhone development.
    • Phone OS Technology Overview introduces iPhone OS and its technologies.
    • iPhone Application Programming Guide describes the architecture of an iPhone application and shows the key customization points in UIKit and other key system frameworks.
    • Cocoa Fundamentals Guide introduces the basic concepts, terminology, architectures, and design patterns of the Cocoa frameworks and development environment.
    • The Objective-C Programming Language introduces object-oriented programming and describes the main programming language used for iPhone development
    • Dashcode User Guide, which describes how to create webpages optimized for Safari on iPhone. These web applications make use of web technologies such as HTML, CSS, and JavaScript.
  • iPhone Application Programming Guide describes the fundamental structure and features of an iPhone application and shows you how to implement those features in your own projects.

The following documents provide important information that all developers should read prior to developing applications for iPhone OS:

  • Your First iPhone Application steps you through the creation of a simple iPhone application, explaining the tools and techniques you use for iPhone development along the way.
  • iPhone Human Interface Guidelines provides guidance for designing a user interface that is appropriate for the iPhone OS platform.
    • To learn how to code your iPhone application, read: iPhone Application Programming Guide
    • To learn about designing a web application for iPhone OS–based devices, read: iPhone Human Interface Guidelines for Web Applications
  • Cocoa Fundamentals Guide provides detailed information about the programming conventions and design methodologies used to create iPhone applications.
    • The Objective-C Programming Language describes the Objective-C programming language and runtime environment.
    • Model Object Implementation Guide discusses basic issues of subclass design and implementation,
    • Developing Cocoa Objective-C Applications: A Tutorial shows you how to build a simple Cocoa application for Mac OS X using the Xcode development environment, the Cocoa frameworks, and Objective-C. Your First iPhone Application is a tutorial that guides you through the creation of a simple iPhone application, showing you along the way the basics of the Xcode development environment, Objective-C, and the Cocoa frameworks.
    • iPhone Application Programming Guide presents much information specific to the frameworks used to develop applications for devices running iPhone OS.
  • The Objective-C Programming Language provides a more complete guide to the Objective-C language and runtime.
    • If you have never used object-oriented programming to create applications before, you should read Object-Oriented Programming with Objective-C. You should also consider reading it if you have used other object-oriented development environments such as C++ and Java, since those have many different expectations and conventions from Objective-C. Object-Oriented Programming with Objective-C is designed to help you become familiar with object-oriented development from the perspective of an Objective-C developer. It spells out some of the implications of object-oriented design and gives you a flavor of what writing an object-oriented program is really like.
    • Runtime
    • Objective-C Runtime Programming Guide describes aspects of the Objective-C runtime and how you can use it.
    • Objective-C Runtime Reference describes the data structures and functions of the Objective-C runtime support library. Your programs can use these interfaces to interact with the Objective-C runtime system. For example, you can add classes or methods, or obtain a list of all class definitions for loaded classes.
    • Objective-C Release Notes describes some of the changes in the Objective-C runtime in the latest release of Mac OS X.
    • Memory Management
    • Objective-C supports two environments for memory management: automatic garbage collection and reference counting:
    • Garbage Collection Programming Guide describes the garbage collection system used by Cocoa. (Not available on iPhone—you cannot access this document through the iPhone Dev Center.)
    • Memory Management Programming Guide for Cocoa describes the reference counting system used by Cocoa.


  • iPhone OS Technology Overview describes the high-level architecture and technologies available in iPhone OS for those wanting an overview of the system.
    • Cocoa Fundamentals Guide provides fundamental information about the design patterns and practices used to develop iPhone applications.
    • iPhone Application Programming Guide provides an architectural overview of iPhone applications along with practical guidance on how to create them.
    • iPhone Human Interface Guidelines provides guidance and important information about how to design your iPhone application’s user interface.
    • iPhone Development Guide provides important information about the iPhone development process from the tools perspective. This document covers the configuration of devices and the use of Xcode (and other tools) for building, running, and testing your software.
    • The Objective-C Programming Language introduces Objective-C and the Objective-C runtime system, which is the basis of much of the dynamic behavior and extensibility of iPhone OS.


As you navigate deeper into the iPhone Reference Library, there are additional Getting Started documents to assist you with finding the information you need.

29 December 2009

iPhone OS Reference Library

http://developer.apple.com/iphone/library/navigation/index.html


[Getting Started]

Learn the basics about iPhone OS development by reading these Getting Started documents.



[Required Readings]

Further your iPhone OS development skills by reading these essential documents.

Introduces the development process for iPhone applications and describes the core architecture.
Describes how to build, run, debug, and tune your applications on both the simulator and devices.
Provides user interface rules that must be followed to distribute an iPhone application.


3 March 2009

정보처리기사 자격증

외면받는 SW 기술자 신고제..
그러나 준비는 해야 하지 않겠소.. >ㅅ<;;

[관련기사] SW 기술자 신고제, 출발부터 실효성 논란 (2009.02.26) http://www.edaily.co.kr/news/newsread.asp?strPage=1&searchDate=20090226&sub_cd=D0&newsid=01840086589594456&DirCode=0010102&MLvl=1


전문적인 분야에서 오랜기간 IT업무를 수행했더라도 정보처리기사 자격증이 없다면 경력의 50%만 인정받도록 한 부분도 문제가 있다는 지적이다.

--------------------------------------------------------
[ 2009년 정기 기사 제2회 ]

[필기원서접수(인터넷)] 2009.04.17~2009.04.23
[필기시험] 2009.05.10
[필기합격(예정자)발표] 2009.05.29
[실기 원서접수] 2009.06.01~2009.06.04
[실기시험] 2009.07.04~ 2009.07.17
[최종합격발표일] 2009.08.17
--------------------------------------------------------
① 시 행 처 : 한국산업인력공단
② 관련학과 : 대학 및 전문대학의 전자, 컴퓨터, 전산 계열학과 (컴퓨터공학과, 전산
공학과, 전자계산공학과, 전산학과, 소프트웨어공학과 등) 및 동국대,
숭실대, 광운대, 한남대 부설 전자계산원.
③ 시험과목
- 필기
1. 데이터베이스
2. 전자계산기구조
3. 운영체제
4. 소프트웨어공학
5. 데이터통신
- 실기 : 정보처리 실무
④ 검정방법
- 필기 : 객관식 4지 택일형, 과목당 20문항(과목당 30분)
- 실기 : 필답형(3시간)
⑤ 합격기준
- 필기 : 100점을 만점으로 하여 과목당 40점 이상, 전과목 평균 60점 이상.
- 실기 : 100점을 만점으로 하여 60점 이상.

* 검정수수료
- 필기 : 18000원
- 실기 : 21000원


[출처] http://www.q-net.or.kr/inf/qlf05_0110_p.jsp

27 February 2009

손목증후군예방 '금속건틀릿' 등장

주변 사람으로부터 존경과 관심은 물론 절대적인 카리스마까지도 보장된다는 금속 건틀릿~!!
모방할 수 없는 카리스마는 물론 손목관절증후군도 예방할 수 있다는 이 금속 건틀릿의 가격은 59.99달러!!

출처: http://www.zdnet.co.kr/ArticleView.asp?artice_id=20090227101016

관련 사이트: http://www.thinkgeek.com/tshirts-apparel/jewelry/a96b/

20 October 2008

기계식 키보드의 명품 G80-3000LXCEU-0 / Standard

유동성 제약에 허덕이며.. 기계식 키보드에 눈독 드리던 중..
정한혁 과장님의 추진력에 힘입어 체리 키보드 G80-3000LXCEU-0 공동 구매 했습니다. ^~^)b


Keyboard Cover G80-3000 series
(G80-3000LXCEU-0 / Standard + Keyboard Cover)

▪ 판매 가격: 111,000원 (참고로 키보드만 단독으로는 96,000원)
▪ 기계식 Non-Click Type
▪ Key Switch 수명 : 5,000만회 이상 (Gold Cross Point Contacts, 갈색축 Non-Click MX Switch)
▪ Color : Light Grey
▪ Layout : 104Keys with Windows Keys : 영문 인쇄 버젼
▪ Terminal : Combo (PS/2 + USB)
전화문의 : 02-2101-3235 ~ 6
메일문의 : nrckim@unitel.co.kr
----------------

UBC Robotics 실습실의 찰랑거리던 키보드의 경쾌함을 그리워하며 구입 하였지만..
소리가 작게 나는 Non-Click 제품이라 그런지.. 기대했던 그 느낌은 아니네요 >ㅅ<;;;
뭐.. 나름 괜찮습니다. ^~^*
근래에 들어 왼쪽 Control, Alt, Shift키 등등을 맡고 있는 왼쪽 새끼 손가락이 무리해서인지 좀 욱신거렸었는데, 기분 탓인지.. 타이핑을 덜 해서인지 아프지 않네요 ^~^a


다음 위시 리스트 아이템은 무려 reddot design award winner 2008의 주인공.

WOWPEN-JOY

http://xenics.co.kr/shopping/product_view.htm?idx=50


내 손목은 소중하니까요~ 홍홍 ^~^*

23 September 2008

씨게이트 외장하드 120G

[Seagate]
Maxtor Basics External Portable(120G) 구입.
3년 제한 보증

63,000원
-----------------------------

포멧 하기 전에 데이터 백업 받기 위해 120GB 외장 하드 구입 ^~^*

10 July 2008

곽선생님의 추천 도서


Head First SQL
By Lynn Beighley
August 2007
$44.99 USD
Maybe you've written some simple SQL queries to interact with databases. But now you want more, you want to really dig into those databases and work with your data.


Head First HTML with CSS & XHTML
By Elisabeth Freeman, Eric Freeman
December 2005
$39.99 USD
Tired of reading HTML books that only make sense after you're an expert? Then it's about time you picked up Head First HTML with CSS & XHTML and really learn…


Head First Servlets and JSP , Second Edition
By Bryan Basham, Kathy Sierra, Bert Bates
March 2008
$49.99 USD

Head First EJB
By Kathy Sierra, Bert BatesOctober 2003 $44.95 USD With Head First EJB, you'll learn not just what the technology *is*, but more importantly, *why* it is, and what it is and isn't good for. You'll learn tricks and…


Head First Design Patterns
By Eric Freeman, Elisabeth Freeman, Kathy Sierra, Bert Bates
October 2004
$44.95 USD
If you've read a Head First book, you know what to expect--a visually rich format designed for the way your brain works. Using the latest research in neurobiology, cognitive science,…

30 August 2007

공각기동대 (攻殼機動隊 Stand alone complex) 1기





제작사 Production I.G/ 빅터 엔터테인먼트/ 덴츠/ 반다이

감독 카미야마 켄지 관람등급 19세 이상

제작연도 2002 방영시간 30분x26화

------------------------------------------------------

어디까지가 사람이고 어디까지를 로봇이라고 할 수 있을까?


Ghost(개성)? 만화에서는 얼마나 전자/기계적인 물질로 대체했는지에 관계 없이 개인이 그들의 인간성개성을 유지한다면 'Ghost가 있다' 즉 사람이라고 본다. 이러한 분류에 따른다면 역설적이게도 현재 인간으로 분류되는 사람들의 얼마간은 사람이라고 볼 수 없을 것이다. 인간성의 문제는 차치하더라도 패션이나 Trend를 쫓아가며 사람들은 개성을 잃어간다.

실제로 사람은 점점 사이보그화 된다. 예전에도 안경이나 메모지가 사람의 부족한 시력과 기억력을 보조했다. 그러나 그것은 요즘과 비교하면 말 그대로 시작에 불과하다. 이미 한국 사람들은 1GB 이상의 작은 메모리를 휴대하며, 외부와 음성은 물론 텍스트와 이미지를 이용하여 통신할 수 있는 Phone을 항상 휴대한다. Mp3는 물론, PSP 등으로 이동 중에도 음악, 라디오, 영상물을 듣고 볼 수 있다. 네비게이션은 또 어떤가. 이제 사람은 이동 중에도 위성으로 연결 되어 필요한 정보를 얻을 수 있다.

이러한 모든 디지털 기기를 외부에 휴대하고 다니는 것과, 몸의 내부에 이식하는 것이 과연 의미있는 구분 기준이 될 수 있나? 다시 말해, 어디까지가 사람이고 어디까지를 로봇이라고 할 수 있을까. 그리고 그 구분이 얼마나 의미있는 것일까? 바트와 다치코마의 우정은? 나는 그와 같은 어떤 애틋한 감정이 가능하다고 본다. 그것이 우리가 말하는 우정일 수도 있고, 단지 추억이 깃든 물건에 대한 애착일 수도 있지만 말이다.

다른 이야기이지만, 네비게이션에 목적지나 운전 시간에 따라 음악을 선곡 할 수 있도록 하는 인공지능을 탑재하면 인기 있지 않을까? 트랜스포머처럼 말이다 =)

관련글:

Ghost in the Shell (philosophy)
Stand Alone Complex란 무엇인가.

29 August 2007

아시모프 로봇

아시모프 로봇 1: 강철도시


저자 아이작 아시모프
역자 정철호
출판사 현대정보문화사
1992년 01월 01일 출간
352쪽 A5 00판
ISBN-13 : 2008238000098



우주시 로봇공학 박사 패스톨프 박사와 '정의에 대한 열정'을 갖고 있는 우주로봇 R. 다닐 올리버,
뉴욕 시티 경찰국 C-5급 형사 일라이저 베일리.
이들이 로봇이 인간의 일을 떠맡는, 인구가 과밀한 미래를 배경으로 살인 사건을 해결해 나간다.
로봇에게 그토록 반감을 갖고 있던 일라이저가 마지막에 R. 다닐에게 느끼게 되는 묘한 감정이 이해된다. 자신의 삶을 송두리째 뒤바꿀 수 있는 살인 사건을 해결해가며 함께 했던 파트너에게 동료애를 느끼지 말라는 법은 없지 않은가..
그게 로봇이든.. 외계인이든 말이다.
p.97
(일라이저)
"C/Fe 문화라구? 그게 뭐지?"
(R. 다닐)
"두 종류의 원소, 즉 탄소와 철의 화학기호지요, 일라이저. 탄소는 인간 생명활동의 기초 원소이고, 철은 로봇 생명활동의 기초입니다. 인간과 롭소을 동등하게 결합시킨 문화를 표현하고 싶을 때 편의상 C/Fe라고 합니다."
p.171
(패스톨프 박사)
"...(전략) 새로운 우주 식민지는 시티의 공민정신을 바탕으로 하고, 여기에 C/Fe 문화를 도입할 것입니다. 그것은 공민정신과 C/Fe 문화가 서로 보완적인 관계를 이루는 전혀 새로운 사회가 될 것입니다. 만일 지금 이대로 나간다면 지구는 머지 않아 파멸에 이를 겁니다. 그리고 우주국가는 천천히 퇴화해가다가 언젠가는 사라지고 말겠지요. 하지만 새로운 우주 식민지는 아주 새롭고 건전한 사회로 발전할 수 있을 것입니다....(후략)"

-------------------------------------------------------------------------------

아시모프 로봇 2: 벌거벗은 태양

(The)Robots of dawn / Asimov, Issac


2001년 11월 10일 출간
300쪽 A5 1판
ISBN-10 : 8974580748
ISBN-13 : 9788974580742








솔라리아의 태아학자 리케인 델메어가 피살되었다. 타인과의 대면을 지극히 꺼리는 솔라리아 사람들은 정해진 날에만 배정받은 배우자와만 만난다. 그래서 그의 부인 글래디아 델메어가 유력한 용의자.
제1원칙: 로봇은 인간에게 위해를 가하지 않는다, 또 인간에게 위험이 닥치는 것을 가만히 보고 있어서도 안된다.
그러나 뉴욕 시티 경찰국 C-6급 사복형사 일라이저 베일리는 로봇 제 1원칙의 해석을 다시 해석해본다.
'로봇은 그것이 아는 한도 내에서 인간에게 위해가 되는 일은 하지 않는다, 그리고 고의로 인간에게 위험이 닥치는 것을 가만히 보고 있어서도 안 된다.'
그렇다면 로봇이 인간을 살해하거나 살해하는데 이용이 될 수 있다는 이야기인데...


-------------------------------------------------------------------------------

아시모프 로봇 3: 열린 세계


2001년 11월 10일 출간
350쪽 A5 1판
ISBN-10 : 8974580756
ISBN-13 : 9788974580759

로봇이 살해되었다.
뉴욕 시티 경찰국 C-7급 형사 일라이저 베일리는 오로라의 로봇 공학자 한 패스톨프를 돕기 위하여 오로라로 간다.
R. 다닐과 같은 인간형 로봇 R.잔더를 정신동결상태로 만든 사람은?
패스톨프 박사는 그의 딸 바실리아와 닮은 글래디아에게 인간형 로봇 잔더를 주었다.
인간형 로봇과 우정 이상의 감정.. 사랑이 가능할 수 있다는 글래디아. 충분히 그럴 수 있다고 이해하지만 위험하진 않을까?
로봇 3은 그 전 1, 2편에 비해 좀 늘어지는 경향이 있었다. 그리고 그렇게 이야기는 끝난건가? - 로봇 4에서 계속 이야기가 이어질 듯 하다.



-------------------------------------------------------------------------------
아시모프 로봇 4: 여명의 로봇




저자 아이작 아시모프 역자 정철호 출판사 현대정보문화사
정가 : 8,000원
2001년 11월 10일 출간 294쪽 A5 1판
ISBN-10 : 8974580764
ISBN-13 : 9788974580766


음.. 이렇게 되면.. 로봇이 다른 로봇의 기능을 완전히 정지 시킬 수 있다. 로봇 살해가 가능하다는 말씀?






------------------------------------------------

아시모프 로봇과 제국 1

저자 아이작 아시모프 역자 정철호 출판사 현대정보문화사

정가 : 8,000원
2002년 03월 15일 출간 326쪽 A5 1판
ISBN-10 : 8974580772
ISBN-13 : 9788974580773

일라이저 베일리는 죽고 남은 그의 파트너와 연인들이 그를 대신한다. 어떤 상황에서는 인류를 위해 개인을 해칠 수 도 있게 되는건가? 로봇이 혼돈에 빠지다...

그리고 개인의 생각을 움직이는 것 보다 군중의 심리를 움직이는 것이 더 쉽다는 것.

12 June 2007

해외에서 산 DVD 보기

어떤 DVD는 특정 지역 안에서만 재생 될 수 있도록 설정되어있다. 즉, 미국/캐나다 지역을 위해 만들어진 DVD는 그 외의 지역에서는 실행 할 수 없다는 말이다. 그렇다면 내가 과연 어떤 지역에 있는지 어떻게 알수 있을까? 나의 지역은 DVD 드라이브의 '지역'으로 결정된다. DVD 드라이브가 어느 지역으로 설정되어 있는지가 내가 어떤 지역에 있는지를 말한다. (내가 실제로 어느 나라에 거주하는지도 아니고, 나의 시민권이나 영주권과도 무관하다. ^~^ㅋ)
단, 갖고 있는 DVD의 재생 가능한 지역은 제한된 횟수만큼 지역을 변경할 수 있으며, 남은 변경횟수가 0이 되면, 윈도를 다시 설치하거나 DVD 드라이브를 다른 컴퓨터로 이동해도 지역을 변경할 수 없으므로 주의하도록 한다. 다시 말해, 남은 변경 횟수가 1인데 새 지역을 선택하면 이후부터는 그 지역을 위해 제작된 DVD와 지역에 상관 없이 재생 가능한 DVD만을 재생할 수 있다는 말이다. 변경 가능 횟수는 DVD 드라이브에 따라 다르지만 대게 3 ~ 5가 대세인 듯 보인다.

  • 문제: 캐나다에서 산 DVD를 노트북에서 실행 시켜보려고 하자, 지역 1을 위한 DVD인데, 나의 지역과 다르다며 플레이가 되지 않았다.

  • 해결(Windows XP): 시작 -> 내컴퓨터 (오른쪽 클릭) -> 속성 -> 하드웨어 -> 장치 관리자 클릭 -> 'DVD/CD-ROM 드라이브'의 왼쪽에 있는 +클릭 -> DVD드라이브 장치의 이름 오른쪽 클릭 (예: TEAC DW-224E) -> 속성 -> DVD지역 탭 -> DVD를 구입한 지역 선택 -> '확인' 클릭

참고:
  • 대한민국: 지역 3
  • 미국/캐나다: 지역 1
  • 일본: 지역 2
  • 중국: 지역 6
  • 지역에 상관없이 재생 가능: 0


  • 지역코드를 무력화 시킬 수 있을까?
    • 사실 지역을 변경해야 하고, 또 변경 횟수에 제한이 있다는 것은 사용자 입장에서는 불편한 일이다. 이러한 이유로 지역코드를 무력화시키기 위해 코드프리라는 수법이 개발되었는데, 코드프리는 DVD 플레이어 내에 저장되어 있는 지역코드를 하드웨어를 고치거나 소프트웨어를 이용하여 바꾸는 것이다. 이러한 코드프리는 불법이 아니다. (그러나 본인은 아직 필요성을 느끼지 않아 사용해 보지 않았다. 아직 지역변경횟수가 두 번 남았다. ^~^;; )

  • 그렇다면 지역 코드는 사용될까?
    • 미국의 영화사들이 자사가 제작한 최신 영화가 아직 개봉되지 않은 지역에서 DVD 타이틀로 만들어져 판매되는 것을 방지하기 위해 만든 것이란다. 지역마다 다르게 책정된 가격 문제도 있겠다.


캐나다에 있을 때, 친구가 근교 여행 중 구입 한
DVD가 지역 문제로 재생이 안 된다며 컴퓨터학과 학생인 나에게 문의해 온 적이 있었다. 그것이 바로 지역코드 문제였구나!


참고자료: 네이버 백과사전, Wikipedia



DVD 감상 후 느낀 점: 영어 듣기는 매일 매일 하자. >ㅂ<

14 May 2007

Zeum: an arts & tech museum for kids and families


Yeah, this is my picture effected by Photoshop Elements =) hehe~
I went to Zeum in San Francisco. I think Zeum is related with a word museum :)
I know this site is mostly for kids, But that means it's for me =p
You know what? After trying 'super duper music looper' by Sony, I even bought a CD in a store to create music. It's so cool~* The interface of the software is also great considering Human and Computer Interaction concepts. =p
The only thing is that CD case says that it's for ages 6-9.
Six to NINE? Are you kidding? Isn't it supposed to be 4 - 69?
Well, I guess they wanted to told that it's is so easy to use this software like using something for only kids.
I told my friend this software is for my younger brothers. But, who know? ;)

If you feel like music, take a look this site and play for fun!!
super duper music looper

There are some sample Loops for tasting. Uhm~~ =p
Remember, there aren't everything. I got more loopers on my CD =)

18 April 2007

Project Life Cycle


This one's been around a while and just feels so true...
http://www.sellsbrothers.com/fun/#Project_Life_Cycle


Wow~ the communication is the most important thing ever.
I have to be sure that I really understand what you want before starting a project.
Otherwise, that leads to misunderstand and be dissatisfied.

Best Exam Answer Ever

This is how you tell the marketing guys from the engineers... : )
http://www.sellsbrothers.com/fun/#Best_Exam_Answer_Ever
discuss

9 April 2007

8 April 2007

Fujitsu Keyboard FKB4725

I've used this model in a lab for Robotics course during this term.
Its tactile feedback allows me to type much faster than others.
The only thing is that the connector is PS/2.

25 February 2007

Bugs 헤는 밤

H. Park

Green line이 지나가는 화면에는

Breakpoint로 가득 차 있습니다.


나는 아무 걱정도 없이
class 속의 함수들을 다 'Step Into' 할 듯합니다.



Variables view에 하나 둘 변해가는 변수를

이제 다 못 헤는 것은
쉬이 'Source not found.' 가 되는 까닭이요,
내일 밤이 남은 까닭이요,
아직 나의 개발이 다하지 않은 까닭입니다.


변수 하나에 int
변수 하나에 double
변수 하나에 boolean
변수 하나에 String
변수 하나에 null
변수 하나에 Scanner, Scanner.


Scanner(System.in), 나는 변수 하나에 아름다운 값 한 마디씩 assign합니다.
밤을 새고 아침을 같이 먹던 동기들의 이름과, 존(John), 헐먼(Herman), 사이먼(Simon).
이런 이국 훈남들의 이름과, 벌써 신입사원 된 계집애들의 이름과,
KU-UBC 사람들의 이름과, 꾀꼬리, 매, 뜸부기, 까치, 왜가리,
빌 게이츠, 스티브 폴 잡스, 이런 거물들의 이름을 assign합니다.


이네들은 너무나 멀리 있습니다.
TestCase의 끝이 아스라이 멀 듯이.
그리고, 당신은 throws Exception 하십니다.


나는 무엇인지 그리워
이 많은 함수가 정의된 class 위에
내 이름자를 써 보고
Javadoc으로 만들어 버리었습니다.


딴은, 밤을 새워 발견되는 bugs는
부끄러운 주소를 참조하는 까닭입니다.


그러나, midterm이 지나고 나의 학기에도 final이 오면,
밤샘 후에 피부 트러블이 시작되듯이
내 이름자 적힌 성적표 위에도
자랑처럼 에이풀이 무성할 거외다.

- 화면과 호출과 변수와 null, Eclipse SDK 3.2.0