블로그 이미지
Leeway is... the freedom that someone has to take the action they want to or to change their plans.
maetel

Notice

Recent Post

Recent Comment

Recent Trackback

Archive

calendar

1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
  • total
  • today
  • yesterday

Category

2. 작가로서의 DJ

DJ라는 개념은 최근의 음악적 실천을 하는 작가의 행위를 광범위하게 포괄하는 면이 있다. 처음에는 작가라기보다는 ‘음반을 트는’ 일종의 오퍼레이터의 개념이었지만 그것이 작가의 지위를 획득하게 된 과정을 살펴보고 그 과정에서 음악이 어떻게 재정의 되는지 가늠해 본다. 또한 음악 바깥의 장르에 DJ라는 개념이 적용될 가능성도 타진.


DJ란?
- DJ 판돌이/판잡이 (jockey=jack, 놈, 꾼, 잡이)
- http://en.wikipedia.org/wiki/DJ
- http://www.djforums.com

(1) 초기
-음악을 튼다 (cp. 음악을 연주한다)
   튼다 -> 한다
- 많이 안다
- 소개한다
eg. Allen Freed (1950s 미국, '라큰롤')), 전영혁
- disc가 전제되어 있어야 한다
- 방송국, 음악 다방: studio - 신청곡

(2) since 1970s
- 음악을 섞는다 : cut & mix
- dance floor (1930-40s 영국 맨체스터에서 처음 등장하기는 하였으나 이 시기에는 아직 연주자들이 즉흥연주를 했다) : post-modern : mass-culture
- 2 turntables and a mixer 음악을 섞는다
  : 섞기 위해서 pitch를 맞추어 준다



DJ culture
(1) 결핍의 산물
: 움츠러든, 시선을 피하는 (eg. DJ Shadow)

cp. 연주자들의 태도
- boasting (엘비스 프레슬리): 남근 과시적
- 긴 머리 - 자웅동체(안드로젠?)의 상징
- 저음과 고음의 혼합

<배경>
1950s 청년 문화(십대에 경제력) -> 1960s psychedelic ->
(1970s 초반 석유 파동) 이후, dance floor에는 '해고'의 바람이 불었다.
(-> 1980s :1988년 올림픽 이후, 베낭 여행 붐/PC 통신 문화)
dance floor의 규모가 줄고 무대가 사라진 대신 좁은 부스 하나에서 최소한의 장비만으로 가능한
연주자(밴드)가 DJ로 대체

(2) dance floor -> discotheque
: 자메이카 (고유의 sound system 1960s -> 뉴욕으로 이주)
eg. DJ Kool Herc - 동일한 두 장의 LP로 Looping : 반복적인 춤 동작과 맞아 떨어짐

(3)  mix의 방식에 따라 창조성이 필요
eg. Dub syndicate (dub: 레게의 하위 장르) - 밴드 내에 DJ가 있어 delay 등의 효과를 넣어 음반을 발매



"discotheque as a bibliotheque"
DJ들이 음악을 cut & mix 하는 것에 지금의 현대 대중예술 행위의 많은 문제점들이 예견되어 있다.
- copyright의 문제
- 작가로서의 정체성 identity의 문제
- 연주/녹음의 순간의 모든 것 - 시간적 축적, 공간적 다양성을 재현 => 전집합, 총망라
- 모호성

eg. Fatboy Slim - a critic, a historian
eg. DJ spooky(?): "포스트 모던 시대의 시인"
eg. Telepopmusik - iTunes


정리> DJ = 판돌이 -> 결핍의 극복 -> 시인



ref.
http://www.jahsonic.com/DJs.html
신현준 외 <입 닥치고 춤이나 춰> (한나래)
양재영 <힙합 커넥션> (한나래) - turntablism
황성호 <전자음악의 이해> (현대음악출판사, 현대 교육 미디어)
장재호 <전자음악을 위한 컴퓨터 프로그래밍>
F. 프리베르크 <전자기술 시대의 음악> (삼호 출판사, 세계 음악총서 42>
이석원 <현대음악: 아방가르드에서 포스트모더니즘까지> (서울대 출판부)
신현준 외 <얼트문화와 록음악> (한나래)
사이먼 프리츠 <사운드의 힘> (한나래)
Poschardt Ulf <DJ Culture> London: Quartet Books, 1998
Peter Shapiro <Modulations: A history of Electronic Music> Caipirinha, 2000


posted by maetel
The Long Tail
Forget squeezing millions from a few megahits at the top of the charts. The future of entertainment is in the millions of niche markets at the shallow end of the bitstream.
http://www.wired.com/wired/archive/12.10/tail.html

Chris Anderson
canderson@wiredmag.com
http://www.thelongtail.com/


the 80-20 rule = Pareto's principle (by Vilfredo Pareto)


Barnes & Noble -> amazon.com
Tower Records -> rhapsody.com
Ecast: a digital jukebox company @ http://www.ecastinc.com/
video rental retailers -> netflix.com
iTunes
ebay.com









posted by maetel
아트센터나비 2006년 봄 아카데미
뉴미디어 예술사회학

2. 현대 예술 제도의 형성과 변화


> 예술이 상층계급과 하층계급을 잇는 매개가 되는 경우가 많다.
    eg. <플란다즈의 개>, <타이타닉>, <리플리>

> 고급문화와 대중예술에는 내적인 질이나 사회적 신분의 차이가 없다.



19c 보스턴의 시대 상황
1) 1850-1900
:엘리트들의 비영리단체(Museum of Fine Art, Boston Symphony)의 형성
    => 대중문화와 구별 (cf. 이전에는 모두 영리단체였다.)

2) 구별의 필요성
    (1) 산업화로 irish 이민자 유입 -> 기존 보스톤 엘리트의 사회적 지위 위협
    (2) 당시 연방정부, 지역 엘리트를 정치과정에서 소외시킴

3) 당시 유럽에서 예술공부를 한 하바드 졸업생들과 사업가들을 중심으로 비영리단체 조직
* 비영리단체의 문화자본 축적을 통한 사회적 위신 축적
    (1) 자체적 기업 운영
    (2) 엘리트 기부금에 의존하여 시장통제로부터 자유
    (3) 정부 및 다른 사회계층으로부터 자유
    (4) 안정성
    (5) 조직 목표의 포괄성 (<- 그람시 '헤게모니')

∴ 1) (엘리트 위주의) 아마추어적, 동호회적
       => 전문적, 권위적, 공공적, 비영리 : 고급예술과 대중문화의 구별
    2) monopoly and hegemony
       = education through distinction


고급예술과 대중문화의 내용
    from 허버트, [High Culture, Mass Culture]
- Taste Culture 취향 문화
- Taste Public 유사한 가치들과 미적 기준들의 집합


High Art

Upper-Middle Art

Lower-Middle and Lower Art

Central Actors

creators

critics

users

(upper-middle class, professionals)

users

(majority)

Central Element

form

mood

substance

plot

substance

story

character

Central Interests

abstract philosophical questions

(ambiguous ending)

social, political interests

(eg. women's liberation)

traditional values

social order

entertainment

Central Venues

small galleries

literary magazine

off-broadway theater

little interest in electronic mass media 

public TV

New Yorker (잡지)

art house theater (예술전용관)

TV

tabloid

movie theater


- Alternative Culture 대안 문화

- 취향의 구조와 사회적 구조와의 상동성
    : 취향은 단지 다를 뿐만 아니라 상호갈등적이다.
    : 상호갈등적일 뿐만 아니라 위계적이다.
<- 고급예술의 대중문화에 대한 헤게모니
    eg. 미국의 추상표현주의 (비평가 그린버그)



고급예술과 대중예술 경계의 붕괴
- 고급예술의 우위는 1980년대 신보수주의 등장 이후 점점 위협받고 있음
- 비영리예술단체들은 시장과 정치적 압력으로부터 더 이상 자유롭지 않음


> 원인
1) change in social structure
    (1) capitalism: from industrial capitalism to post-industrial capitalism
    (2) taste public: from closed elite circle to broad middle class public
    (3) the more-more principle (디마지오): 전문직 엘리트들의 취향이 고급예술에 국한되지 않게 됨

2) change in art patronage
    : from informal networks to government and corporate sponsorship
    : from authenticity to accountability  (예술의 질이 도적적 가치를 압도 -> 예산 집행의 목적으로 투명성 강조)
    : 예술이 public good이 되어가면서 국민세금의 사용처가 감사의 대상이 됨
   
    eg1. 미국 뮤지엄들 - 닫힌 엘리트 서클, 아방가르드 후원
          -> 정부, 기업, 중산층의 후원 받는 관료적 문화 기업체로 변신
    eg2. alternative space: 미국 뮤지엄들과 상업 갤러리의 보수화에 맞서 60-70년대 예술가들이 직접 운영. 정부 펀딩에 의존하면서 비지니스 센스를 지닌 조직으로 변화
       eg. alt-in general, chinatown, etc
       => '예술경영학'의 시발

3) domination of market force: pressure of growth
    (1) 예술단체들의 확대, 경쟁 심화. 외부 지원금 의존도 심화
       -> 재정적 독립성의 필요성, 수익성, 시장성 강조
    (2) board of dicrectors: from supporters to fundraiser
    (3) 메이저 뮤지엄들 수입의 70%가 갤러리 샾 운영에서 나옴
    (4) executive director: from impresario (정신적 지도자) to administrator (경영자)

4) diversification in production -> innovation and crossover
    : 고급예술원의 약화 & 시장 확대 -> 수요 창조를 위해 기존 하위문화, 대중문화적 요소들이 주류문화에 차용됨
    eg. 대안적 영화제 - showcase

* subculture가 maniac의 전유물에서 대중시장에서 매력 있는 코드로 자리를 잡으면서


결론
상업문화, 대중문화가 사회적 지위, 정체성, 구별의 소스로 변화
: 더 이상 고급예술이 구별을 통한 권위 행사를 못 함.

    (1) 문화 생산자들: from tastemaker to trendmaker
    (2) 문화예술 기관들: from gatekeeper to marketer or promoter
    (3) 예술: from art to fashion

eg. 과시 소비 -> 브랜드나 유행 아이템 중의 detail을 예견하는 (대중의 공통점 중에서 유행할 가능성을 알아보는) 능력

∴ 이제 예술의 자율성은 system 안에서만 가능하다



posted by maetel
2006-03-21
아트센터나비 아카데미 - 아티스트를 위한 컴퓨터언어의 이해


1. 내 디지털 화필

예부터 한 번 보는 것이 백 번 듣는 것 보다 낫고, 한 번 해 보는 것이 백 번 보는 것보다 낫다는 말이 있다(百聞이 不如一見이요, 百見이 不如一行).  컴퓨터와 인터넷의 발전은 이 옛 격언의 실제 실행을 가능케해 주었다. 이는 교육 방법에 있어서는 가히 혁명적이라 할 수 있다. '거북이 그래픽스'를 개발한 MIT의 Abelson과 UC 버클리의 diSessa는 거북이 그래픽스의 책 서문에서 500여 년 전 인쇄술이 지식 전수의 장애물을 해소했듯 오늘날 컴퓨터 환경이 인쇄술에 비견할 수 있는 지식 창조의 혁명을 가져온다고 주장했다. 놀면서 배우고 해 보면서 탐험할 수 있는 다양한 양방형성 기능이 바로 교육환경의 새로운 패러다임인 것이다. 이 교육 환경의 개발은 과학과 수학 교육자와 협동하면서 아티스트들이 이바지할 수 있는 새로운 분야이다. 이 강좌에서는 교육 매체로서 컴퓨터 그래픽스와 컴퓨터 시늉내기(simulation)를 어떻게 구현할 수 있는가 하는 가능성을 살펴보려 한다.
 
(* "시늉내기" 는 한국 물리학회가 제정한 simulation 의 한글 용어이다.)

참고문헌
전산물리의 새로운 가능성
주사위만 던져도 열 물리의 기본을 이해할 수 있어요
물리로 배우는 플래시


강사: 이구철
webeditor@namo.co.kr
서울대 물리학부 명예교수
서울대 물리학과를 졸업하고 미국 워싱턴 대학에서 물리학으로 이학박사 학위를 취득했다.
한국 과학기술한림원의 종신회원으로 있다.
온라인에서 플래시를 이용한 물리 강좌를 진행한 바 있으며, 최근에는 미디어와 도구의 창조를 위한 교육용 툴인 프로세싱(http://www.nabi.or.kr/processing/info.html)을 활용하여 물리 공식의 시각화에 관심을 갖고 강좌를 준비 중이다.


Visualization, Interactivity and Simulation - An Overview

2세대 컴퓨터 매니악의 첫 응용사례 - [열물리] 상전이온도 계산
1950s 논문 <몬테카를로 시뮬레이션>


Visualization의 중요성
- 청각 신경세포 2만개
- 소리, 말(1D; linear)
- 시신경 갯수 원뿔 640만개(색채) / 막대 1200만개(명암) - photon 한 개를 탐지할 수 있을 정도의 민감도
- g형상, 색 (3D; non-linear)


Historical view
- 활자 발명 - 지식전파의 새로운 기원 (인쇄술)
- 애덤 스미스 <국부론>(1779) : Prison vs. School -> 교육에 의한 교화 강조
- 의무교육제도의 도입: National Identity, Democratic System
- 산업혁명 - 실용적인 교육


시대적 상황 21c의 turning point
19c>20c 산업혁명 - 기간산업 hardware / 환원주의(reductionism)
20c>21c - software(지식산업,  IT 기술) /전일주의 (holism - multi-disciplinary 통합)


Interactivity and Simulation
eg. Buffon's needle 뷔퐁의 바늘
=> 교육의 효과 높임


Edutainment : Serious Game (교육용 게임)
- To educate, train and inform through educational, military, government, cooperate, healthcare, political, religious, and art games

Educational Games
RTIS (Real Time Interactive Simulation) 실시간 서로작용 시늉내기
ERTIS 교육용 실시간 서로작용 시늉내기
eg. 버스몰이 시늉내기

교육용 게임의 목표
1) 학습 동기 유발 - 재미
2) 염증, 거부감 Mental Block 제거
3) 집중 시간 연장
4) 게임 스코어로 학습 능력 평가


컴퓨터와 인터넷: 새로운 매체
- 새로운 교육 패러다임의 출발점
eg. 거북이 기하학 Turtle geometry - Abelson and DiSessa, MIT : '논다'와 '배운다'의 차이가 사라짐 ('로그'?라는 언어로 만듦)


ERTIS: Transdisciplinary 초분야
- 과학자, 교육자, 아티스트, 프로그래머의 협업
- 아티스틱 디자인 - 끌려야 한다


결론
- interactive engagement : a new paradigm in educational environment
- Drastic change is afoot. You'll have to be flexible and upgradable, but you may actually enjoy what you're doing. - Tom Peters
- 자신의 수요가 있는 시장을 스스로 창출하라. 가능성은 무궁무진하다.

posted by maetel
Art Museum and the Reception of Avant-Garde Art Styles
: Chapter Seven


the Museum of Modern Art (1929)
the Whitney Museum of American Art (1931)
the Solomon R. Guggenheim Museum (1937)
@ New York

the Jewish Museum
the Metropolitan Museum

three possible explanation for museums' behavior
toward Avant-Garde Art in mid 20c in USA
1) Commitment to a paradigm
2) Bureaucratization
3) Changing conceptions of the museum's role



gatekeeper (n)

posted by maetel
2006년 봄 아트센터나비 아카데미 -
아티스트를 위한 컴퓨터 언어의 이해


뉴미디어아트의 기본이 되는 컴퓨터 언어를 이해하고, 코드 작업 시 필요한 논리적 개념도 작성을 연습하는 12주 워크샵 프로그램이다. 프로세싱(www.processing.org) (www.nabi.or.kr/processing)이라는 시각예술가를 위한 프로그래밍 환경을 이용하여 프로그래밍의 기초와 여러 가지 응용가능성을 살펴보며, 자신의 아이디어를 컴퓨터가 이해할 수 있는 논리적 형태로 설계하는 과정을 경험해볼 수 있다.

posted by maetel
2006년 봄 아카데미 @아트센터나비

매체의 변화와 새로운 음악적 소통

새로운 음악적 흐름 이면에는 어떤 변화들이 있을까. 음악에 관한 깊이있는 전문지식을 갖고 있는 사람도 최근의 음악적인 흐름에 대해 속수무책인 경우가 있다. 정통 서양 관현악법에 능통한 작곡가라 해도, 가령 '라이브'라는 프로그램으로 컴퓨터에서 만드는 반복적인 루핑 음악에 관해서는 아무 것도 모를 수도 있다. 매체의 변화가 음악하는 방식을 바꾸고, 태도를 바꾸고, 음악 자체를, 사운드 자체를, 사운드의 개념 자체를 바꾸는 시대를 우리는 살고 있다. 어떤 음악들이 우리들 주변에 있나, 찬찬히 한 번 둘러보면서 아울러 그 흐름들이 새로운 매체의 등장과 어떻게 관련을 맺고 있는지 살펴보는 시간을 가져보자.

성기완  
kiwansung@paran.com

서울대 불문과 및 동 대학원 불문과 졸업했다.
1994년 <세계의 문학> 가을호에 시를 발표하면서 시단에 등장했으며, 대중 음악 비평가이자 문화 무크지 <이다>, 문학계간지 <문학.판>의 편집 동인으로 활동 중이다.
현재 밴드 '3호선 버터플라이'의 기타리스트, EBS FM의 '성기완의 세계음악기행'의 진행자이다.
지은 책으로 <재즈를 찾아서>, 시집 <쇼핑 갔다 오십니까?> 등이 있다.



1. 하이브리드 시대의 음악 - 창작에서 재배치로
 
개관. 창작, 소음과 음악 간의 관계, 하이브리드, 재배치, 맥락, 기호와 소통구조 등등 기본 개념들을 개괄해보고 어떤 방식의 음악적인 흐름을 다룰 것인지 소개.


음악이란?
서우석 - 상상계 vs. 상징계 (from 라깡 Lacan)
"음악은 상상계(:특정한 구조를 가지지 않음) 쪽에 더 가깝다."
: 말로는 제대로 표현되지 않은, 명확하지 않은 것이 음악이다.


매체의 영향력: 매체와 음악 장르
맥루한, "media is message."

19c -- 악보업자 - 작곡자
현재 -- 음반업자 - 음악가(performer)

eg. 20c -- 재즈라는 장르의 부상 (악보가 없는 라이브) - '음반'이라는 미디어와 밀접
> 연주 현장에서 녹음 '들린다': 악보에 기록할 수 없는 순간의 정황들
- 마일스 데이비스, 찰리 파커
- 뉴올리언스
- 흑인적
=> 보편성 획득

eg. 20c -- 탱고
- 부에노스 아이레스: multi-cultural (다수의 유럽 이민자), 뉴욕에 버금가는 세계적 도시
- 피아졸라
=> 보편적 흥행성은 얻지 못함

성기완 - 탱고는 여전히 악보로 표현가능한 음악이다. 즉, 하나의 song form(노래 형식)으로 존재.
그런데 재즈는 악보화가 불가능하여 현장 녹음된 '음반'이라는 매체를 통해서만 확산.
음반이라는 매체와는 '흑인적'인 요소(음악을 몸으로 표현)와 잘 맞는다는 점에서 흑인적인 재즈의 속성과 결부된다.
즉, 매체의 변화(악보->음반)와 가장 잘 결부된 장르가 재즈였다고 할 수 있다.

* 매체의 틀에 가장 잘 적응하는 음악 장르가 우리의 기호에 영향을 준다.


디지털미디어 시대의 음악적 변화
악보 -(19후)-> 음반 :
LP -(80s 초)-> CD -(90s 중)-> MP3

* CD를 sampling을 위한 음원으로 사용

* bedroom musicians (bedroom experience)
: bedroom이 production의 전과정의 공간이 된다.

* 재생의 용이성 - 건너뛰기, 반복, 다채널 : 음악 감상 행태의 변화
   => 작곡시 음악의 구조를 변화시킴 (eg. 병치)


mass culture ( <- mass media)
1)
"culture"
culture <- cultura(경작하다): 교육되어 교양을 갖춘 사람들
시민혁명(1789, etc): culture + mass : 신문

mass -(media)- culture

* bedroom의 공간을 내향적으로(원심력이 배제된 구심력이 작용하는) 추구하는 것을 넘어서
mass를 바라보는 시각을 가질 수 있다

2)
"소통"
: 구조주의 이후에 등장한 용어 (그 이전에는 주체/객체, 자아/대상이 주제가 되며 '언어적인 것'들을 배제시키고 있었음. 그 경계를 '지평 horizon'으로 설명.)
: 화자 - message - 청자 => 말이 통하는 사람들끼리의 이야기가 되므로 어찌보면 냉정하다.
그러나 화자와 청자를 '기호 text'가 매개함으로써 소통이 가능해진다.
: 장르들의 구분이 사라짐 (글, 소리, 그림이 통합)
  - .hwp, .mp3, .jpg 모두가 하나의 컴퓨터 파일
 
3)
"local vs. global"
eg. 'ethno-'
eg. 스리랑카 출신의 미아 mia (작년에 힙합, 스리랑카 민속음악을 통한 global한 음반 발매)

hybrid-
: 생활방식과 연관해서 생각해 보아야 할 것.

: application program 을 통해 인류 공통성을 unity 발견하는 시대

application - traktor, live

 
posted by maetel
2006. 3. 17. 23:29 Footmarks
한국 HCI 연구회 3월 세미나
Web 2.0 성공전략

발표자 : 김중태
(김중태 문화원 원장, 시맨틱 웹 저자, http://www.dal.co.kr/blog/)
web 2.0이란 무엇이고 변화하는 환경에 맞는 전략을 소개한다.


2006-03-17 쇠 7:30pm @야후! 코리아 (글라스타워 23층) 대회의실

www.dal.co.kr


web 2.0 = web 1.0 (실무 text) + interactivity

semantic web => artificial intelligence (자연어 검색 가능)

1995   .com 시대 전후 생존 기업을 일컫는 대명사로 web 2.0이 Team O'Reilly 회의에서 쓰임
2004 Oct  
2005 Sep   web 2.0의 정의화가 완성됨. 변화의 욕구에 부응한 회사만 생존한다는 교훈.


RSS
Tag의 자동화      Tagcloud.com
Ajax : independent on platform


Links.
http://www.web2con.com/
http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html
http://www.dal.co.kr/chair/semanticweb/sw1501.html
http://maczoo.com/viewtopic.php?p=196043#196043



사용자 삽입 이미지





posted by maetel
아트센터나비 2006년 봄 아카데미

뉴미디어 예술사회학: 인터넷, 디지털 테크놀로지, 예술의 탈신비화

예술사회학은 '당연시된' 예술에 대한 인식과 실천들이 생산, 유포, 제도화되는 사회적 과정과 메카니즘을 밝히는 비판적 성찰로부터 출발한다. "예술은 기존 규범에 대한 도전을 통해 새로운 비전을 제시하는가?", "예술은 기존 질서를 재생산하는 이데올로기적 도구인가?", "예술은 단순히 전문적 직업활동에 불과한가?" 본강좌는 이 같은 도식적 질문들을 넘어 예술과 비예술적 실천의 상호교차 속에서 발생하는 예술활동의 다양한 사회적, 문화적, 정치적 가능성들과 함의를 이해하고자 한다. 특히 본 강좌는 인터넷과 디지틀 기술이라는 뉴미디어 환경 속에서 "고급예술/대중문화", "작가/관객", "생산자/소비자" 등 기존의 예술을 둘러싼 신화와 위계가 어떻게 도전받고 재구성되고 변화하는가에 주목함으로써 보다 넓은 문화사회적 풍경 속에 현재의 예술적 인식과 실천을 자리매김하고 미래적 방향성을 짚어 본다.

심보선
shimbo@nabi.or.kr
아트센터 나비 학술연구실장
서울대 사회학과와 동 대학원 사회학과를 졸업하고 컬럼비아 대학 사회학 박사과정에서 문화예술 사회학을 전공했다. 1994년 <조선일보> 신춘문예에 당성된 후 <21세기 전망> 동인으로도 활동해 왔다.



1. 예술의 자율성
 
칸트는 '판단력 비판'에서 개인적이고 특수적인 미적 취향은 도덕이나 과학과 달리 보편규칙으로부터 자유롭다고 주장한다. 이 같은 주장은 '예술의 자율성'이라는 믿음의 근간이 되어왔다. 발자크는 예술가라는 존재의 자유로움은 "규칙에 따르지 않으며 오히려 규칙을 부과하는" 자유라고 주장했다. 그렇다면 '예술의 자율성'은 역설적으로 비예술적인 규칙과의 연관성 속에서 성립한다고 볼 수 있다. 정치, 경제 영역과의 연관성 속에서 예술은 어느 정도로, 어떻게 자율성을 확보하는가? '천재'는 사회적 요구에 의해 만들어지는가, 타고나는가? 요컨대 예술의 자율성의 사회학적 토대는 무엇인가?

참고문헌:
김태환, "자율성 개념과 문학사회학." 문학과 사회 55호, 2001년 가을
아놀드 하우저, 문학과 예술의 사회사 4, 창작과 비평사
이마누엘 칸트, "판단력 비판", 책세상
조지 디키, 예술사회, 문학과 지성사
Harrison and Cynthia White, Canvases and Careers
Nobert Elias, Mozart, Portrait of a Genius
Pierre Bourdieu, Distinction


    ⁃    (a) art for new media (뉴미디어) 예술사회학
or
    ⁃    (b) art in new media 뉴미디어 (예술사회학)

(b) 뉴미디어라는 '환경'을 강의




Immanuel Kant (1724-1804)
이마누엘 칸트, "판단력 비판", 책세상
- 아름다움에 대한 취향 판단은 subject (주관적), singular (개인에게 고유한).
  (객관적, 경험적 증거에 의해 수정되지 않는)

- 예술이 고유의 실천 형식을 지향한다 - 예술의 자율성
  : 천재성, 초월

cf. 주관성 -> 일반 감정(보편성)
cp. mechanical art

* 미적 판단은 결정적, 외적 개념에 기반하지 않는다는 점에서 주관적이지만,
비결정적 '개념'을 함축할 때 소통 가능하게 된다.

- Fine Art는 천재의 산물이다.
: 천재는 규칙에 의해 제약당하는 자가 아니라, 규칙을 부여하는 자이다.
: 천재를 통해 '자연'(:무목적적인 합목적성)이 발현되는 것.


Nobert Ellias (1897-1990): 사회학자(문명발달사)
모짜르트에 관한 논문 <Mozart, Portrait of a Genius>
문명 = 야수적 본능을 사회적 억제 기제 manner 에 의해 길들이는 것
예술:  당대의 음악적 형식과 지식들에 대한 숙련을 통해 발현됨.

상상력 + 당대의 음악적 정전(正典, canon) => 기존 형식들의 조합과 그 정서를 초월

천재: 공적으로 이해가능한 지식과 예술가의 분별력을 통해 그의 환상(de-privatized fantasy)을 표현할 때 천재로 인식된다.  

* 예술가의 분별력은 언제나 사회특수적 society-specific
(cp. 칸트의 자연과 대립)


George Dickie (1926-)
조지 디키, 예술사회, 문학과 지성사
제도론: 예술계 (예술가 - 대중)
            - 대중: 이해할 준비가 되어 있는: 예술의 형태에 대한 지식이 있는
                 (eg. Concept Art - 뒤샹의 변기)

cp. 전통적 예술의 정의
- 1) 형상에 대한 모방의 모방
   2) 내재적으로 정서를 포함한 창조와 전달
cf. 라우셴버그


Arnold Hauser (1892-1978)
아놀드 하우저, 문학과 예술의 사회사 4, 창작과 비평사
(15-16c 익명적 회화시장과 수요의 확대로 익명의 개인 예술가들 출현)
: "예술가의 자기 위엄은 시장 가치의 표현" : 환원론적


Harrison White
- 시장논리가 아닌 identity-politics를 통한 신흥 부르주아와 화가들의 상호 매칭

eg. 19c 중엽 빅토리아 시대 영국의 라파엘 전파
eg. 프랑스 인상주의 dealer-critic system
eg. 러스킨 - 구체제에 저항
cf. 보헤미안


http://insecula.com/


Pierre Bourdieu (1930-2003)
<Distinction> <Practice of Art>
- 예술의 자율성: 문화적 지식과 경험, 감각으로서의 '문화자본'
: cultural capital에 근거한 지배계급 내 피지배계급(지식인, 예술인)의 투쟁을 통해 역사적으로 형성된 문화예술 장(field)의 산물
    cf. 경제자본: 현금, 부동산, 등
        사회자본: 인맥
        문화자본: 지식, 경험, 감각

- 문화 장에서의 문화자본을 통한 지위와 정당성은 경제자본(이윤), 사회자본(인맥), 정치자본(권력)의 획득과 반비례

- 경제적, 정치적 변화는 문화 장의 고유한 게임 규칙, 즉 문화자본의 축적과 획득이라는 게임 규칙을 둘러싼 행위자들의 전략과 하비투스에 의해 매개된다. ("A Looser is A Winner.")

- 문화 장과 문화외적 장의 관계는 구조적 상동성에 의해 연결

Structural Homology (구조적 상동성
-> 의도된 것이 아니므로 종종 오인되어 misrecognition으로 귀결)
: 작품의 질적 차이가 아니라 관객이 위치한 사회적 위치와 작품이 위치한 사회적 위치의 구조적 상동성으로 의도하지 않은 연결이 이루어진다.
: 부르디외가 말하는 예술의 자율성이란 행위자들의 전략과 노력에 의한 역사적 산물이기에 정치권력과 시장과의 관계 속에서 변화할 수 있다.


결론
- 현대에 들어 예술의 자율성이라는 신화에 의문이 제기됨.
- 문화자본의 경제자본과 사회자본에 대한 변별력이 사라지고 있다.

*현상들
1) 보헤미안적 작가주의가 사라지고
2) 예술계의 전통적, 제도적 장치와 규범들이 변하고


posted by maetel
2006. 2. 22. 23:27 Footmarks
USN 개발 기술 Workshop

(주) 옥타컴
www.octacomm.net
Tel. 042-627-8886


2006-02-22 물 9:30-17:30 @역삼동 한국과학기술회관 대강당



프로그램

시   간 내   용
9:30 ~ 10:00 등록
10:00 ~ 10:10 인사말 / (주)옥타컴 연구소장
  강연자 세미나내용
Session 1  USN 기반기술
10:10 ~ 10:40 임성우
(한국 RFID/USN협회 사업협력실 실장)
RFID/USN 시장 및 정책동향
10:40 ~ 11:10 김대영
(한국 정보통신대학교교수)
USN 기술개발동향
11:10 ~11:40 김경옥
(한국전자통신연구원 텔레매틱스 / USN연구단 공간 정보연구팀 팀장)
GIS 기반 USN 기술개발
11:40 ~12:10 프로차일드 USN에서의 Zigbee Soc칩 동향
12:10 ~ 13:00 점심식사
Session 2   USN 개발 플랫폼
13:00 ~ 13:30 박상만
((주)옥타컴 S/W2팀 팀장)
Eclipse 기반 USN 개발 환경
13:30 ~ 14:00 박성수
((주)옥타컴 기술이사)
USN에서의 저전력 알고리즘의 구현과 사례
14:00 ~ 14:30 하 준
((주)옥타컴 S/W1팀 팀장)
USN 공간정보 구현 알고리즘 (u-Tag를 이용한 동물원에서의 미아방지 시스템)
14:30 ~ 15:00 박정운
((주) Hi-System 연구소장)
USN 교육 플랫폼
15:00 ~ 15:30 Coffee Break
Session 3   USN 적용사례
15:30 ~ 16:00 은성배
(한남대학교 교수, (주)옥타컴 연구소장)
USN 시장 및 시장사례(현황)
16:00 ~ 16:30 박덕신
(한국철도기술연구원 궤도 토목연구본부 환경 화재 연구팀 팀장)
USN 적용사례 (철도 및 지하철역사에서의 환경 모니터링)
16:30 ~ 17:00 최규훈
((주)아이에스텍 M2M사업팀 과장)
M2M에서의 USN 적용 분야 및 사례
17:00 ~ 17:30 질의 및 응답



posted by maetel
2006. 2. 21. 13:55 Hardware

USN
= Ubiquitous Sensor Network

(cf. http://octacomm.net/)


ZigBee

 Pioneered by Philips Semiconductors, ZigBee is a low data rate, two-way standard for home automation and data networks. The standard originates from the Firefly Working Group and provides a specification for up to 254 nodes including one master, managed from a single remote control. Real usage examples of ZigBee includes home automation tasks such as turning lights on, turn up the heat, setting the home security system, or starting the VCR. With ZigBee all these tasks can be done from anywhere in the home at the touch of a button. ZigBee also allows for dial-in access via the Internet for automation control.

The ZigBee standard uses small very low-power devices to connect together to form a wireless control web. A ZigBee network is capable of supporting up to 254 client nodes plus one full functional device (master). ZigBee protocol is optimized for very long battery life measured in months to years from inexpensive, off-the-shelf non-rechargeable batteries, and can control lighting, air conditioning and heating, smoke and fire alarms, and other security devices. The standard supports 2.4 GHz (worldwide), 868 MHz (Europe) and 915 MHz (Americas) unlicensed radio bands with range up to 75 meters. 

(ref.  Philips Semiconductors Protocols - ZigBee)

 

SNMP = simple network management protocol 간이 관리 프로토콜

: a set of protocols for managing complex networks. The first versions of SNMP were developed in the early 80s. SNMP works by sending messages, called protocol data units (PDUs), to different parts of a network. SNMP-compliant devices, called agents, store data about themselves in Management Information Bases (MIBs) and return this data to the SNMP requesters.

(1) TCP/IP 관리 프로토콜(RFC 1157). 라우터(router) 허브(hub) 기기(network agent) 관리 정보를 관리 시스템에 보내는 사용되는 표준 통신 규약으로 채용되었다. TCP/IP 게이트웨이 관리 프로토콜(SGMP:simple gateway management protocol) 바탕으로 개발되었으며, 개방형 시스템 상호 접속(OSI) 공통 관리 정보 프로토콜 (CMIP) 대응한다. 요구와 응답의 2가지 기능을 사용하여 관리 정보를 수집, 관리한다. 1988년에 RFC 1157 간이 관리 프로토콜(SNMP) 표준이 발표되었으며, 1991년에 개정판인 SNMP2 개발되어 SNMP2 대응하는 제품도 판매되고 있다.
(2) SNMP 밀접한 관계가 있는 관리 정보 베이스(MIB) 총칭.


router


IPv6 = Internet protocol version 6
is designed as an evolutionary upgrade to the Internet Protocol and will, in fact, coexist with the older IPv4 for some time. IPv6 is designed to allow the Internet to grow steadily, both in terms of the number of hosts connected and the total amount of data traffic transmitted.
IP 주소 공간을 128비트로 늘려, 확장성이 더욱 향상된 것이 특징이며 IPng(차세대 인터넷 통신 규약)라고도 한다. 


WDM = wavelength division multiplexing 파장 분할 다중 방식


CDMA


HPI = human performance times 인간 성능 시간


sensor web / web of sensor

 The Sensor Web is a new type of Geographical Information System (GIS) that can be embedded into an environment to monitor and control it.


ref.
http://sensorwebs.jpl.nasa.gov/

http://sensorweb.mit.edu/

http://www.sensorsportal.com/HTML/Sensor.htm


'Hardware' 카테고리의 다른 글

smd toast oven  (0) 2008.03.24
Wiring board + 가속도 센서 시리얼 통신 테스트  (0) 2007.01.03
soldering  (0) 2006.12.14
testing serial  (0) 2006.12.10
자이레이션  (0) 2006.01.22
posted by maetel
2006. 2. 18. 23:33 Computation

'Computation' 카테고리의 다른 글

Name Server 변경  (0) 2007.05.18
physics engine  (0) 2007.05.03
shiffman's ICM @NYU  (0) 2006.04.11
Ajax and Web 2.0  (0) 2006.03.27
software term  (0) 2006.02.17
posted by maetel
2006. 2. 17. 22:39 Computation
applet graphics

Catmull-Rom Splines

P3D

OpenGL

OpenSoundControl


API = Application Program Interface
: a set of routines, protocols, and tools for building software applications.

A good API makes it easier to develop a program by providing all the building blocks. A programmer puts the blocks together. (more: 대부분의 운영환경(operating environment)

API 제공하는데, 동일한 API 사용하여 만들어진 프로그램들은 비슷한 interface 가지기 때문에 사용자가 프로그램을 배우기 쉽게 한다.)
예를 들어 Cocoa MacOS X 객체지향 API이다. (ref: http://www.osxdev.org/cocoa/)

사용자 삽입 이미지


software 부류로 나뉜다. systems software applications software.
시스템 소프트웨어는 컴퓨터(하드웨어) 직접 상호작용하는 가장 기본적인 낮은 단계의 프로그램으로 OS 포함한다. 어플리케이션 소프트웨어는 최종사용자(end-user) 사용하는 워드 프로세서, 그래픽 등이다. 어플리케이션 소프트웨어는 OS system utilities 없이는 돌아가지 않기 때문에 당연히 시스템 소프트 위에 얹혀 있는 것이다.


Open Source
:a program in which the source code is available to the general public for use and/or modification from its original design free of charge, i.e., open.

The distribution terms of open-source software must comply with the following criteria: (ref. OSI @ http://www.opensource.org/)

1. The license shall not require a royalty or other fee for sale.

2. The program must include source code, and must allow distribution in source code as well as compiled form.

3. The license must allow modifications and derived works, and must allow them to be distributed under the same terms as the license of the original software.

4. The license must explicitly permit distribution of software built from modified source code.

5. The license must not discriminate against any person or group of persons.

6. The license must not restrict anyone from making use of the program in a specific field of endeavor.

7. The rights attached to the program must apply to all to whom the program is redistributed without the need for execution of an additional license by those parties.

8. The rights attached to the program must not depend on the program's being part of a particular software distribution.

9. The license must not insist that all other programs distributed on the same medium must be open-source software.

10. No provision of the license may be predicated on any individual technology or style of interface.


source code 원시부호  原始符號
: program instructions in their original form

program 짜는 programming language 형식을 source program이라 하는데 이것이 source code이다. C FORTRAN 같은 언어로 쓰여진 instructions으로 구성된다. 

: 인간이 판독 가능한 언어, 고급 언어나 어셈블러로 작성된 프로그램의 명령문. 
(object code
목적 부호와 대칭되는 용어이다. 목적 부호는 컴파일러, 어셈블러, 해석 프로그램에 의해 번역되어 기계가 판독 가능한 형의 명령문이다.)

cf. program 컴퓨터가 이해할 있는 machine language 번역해 주는 첫단계가 source code object code 번역하는 것인데, 보통 일을 compiler 하는 utility 한다. object code machine code 같을 때도 있지만, assembler라는 utility machine language 번역해 주어야 때도 있다. 


사용자 삽입 이미지


instruction (;INST) 명령어 命令語 
:  A basic command. The term instruction is often used to describe the most rudimentary programming commands. 

: 프로그램 작성 언어에서 컴퓨터에 대한 하나의 동작 스테이트먼트(action statement) 가리키는 용어. 명령어는 컴퓨터가 직접 실행 가능한 프로그램의 최소 단위이다.

보통 명령어는 프로그래머가 어셈블리 언어나 고수준 언어로 프로그램을 작성할 때에 스테이트먼트(statement) 형식으로 기술한 것을 나중에 컴파일러나 어셈블러에 의해 컴퓨터가 실행할 있는 기계어의 명령으로 번역한 것이다. 명령어는 일반적으로 ㉠하나의 연산 부호(operation code), ㉡하나의 연산 대상(operand), ㉢하나 또는 2개의 주소(address:기억 장소)라는 3가지 요소로 구성된다. 연산 대상인 ㉡에 지시된 ㉠의 연산을 수행하여 결과를 주소인 ㉢에 기억시켜라라는 형식으로 되어 있다.


object code 목적 부호 目的符號
:  The code produced by a compiler. 컴파일러 또는 어셈블러에 의해 생성되는 부호. 

어떤 프로그램의 원시 부호(source code)로부터 컴퓨터의 중앙 처리 장치(CPU) 직접 실행 가능한 기계어 부호(machine code) 번역되어 있거나 실행 가능한 기계어 부호로 만드는 적합한 형태로 되어 있는 . 오브젝트(object)라고도 한다.

cf. object code machine language 바꾸는 일은  assemblers, binders, linkers, loaders 등의 여러 종류의 프로그램이 한다.


program language > source code -(compiler)-> object code -(assembler)-> machine language



compile
: to transform a program written in a high-level programming language from source code into object code.
Programmers write programs in a form called source code. Source code must go through several steps before it becomes an executable program. The first step is to pass the source code through a compiler, which translates the high-level language instructions into object code. The final step in preducing an executable program -- after the compiler has produced object code -- is to pass the object code through a linker. The linker combines modules and gives real values to all symbolic addresses, thereby producing machine code.

1) 넓은 뜻으로는 원시 언어로 프로그램으로부터 그와 동등한 일을 하는 목적 언어로 프로그램을 생성하는 작업. 프리프로세싱, 매크로 처리, 어셈블, 좁은 뜻에서의 컴파일 모든 종류의 언어 처리 작업을 총칭한다.
2) 좁은 뜻으로는 포트란이나 파스칼과 같은 고수준 언어로 작성된 원시 프로그램을 어셈블리 언어나 기계어 등의 저수준 언어로 목적 프로그램으로 번역하는 . 

: 컴파일이란, 언어를 동등한 의미를 갖는 다른 언어로 바꾸는 의미합니다. 컴파일러에 의해 고급 언어를 저급 언어인 기계어로 번역하여 객체 모듈(Object Module) 만들고, 모듈을 링크, 로드하여 실행시키는 것입니다. 컴파일러 언어에는 FORTRAN, PASCAL, C/C++등이 있습니다. 

: 컴파일러 언어는 다단계의 구문 분석 코드 생성기를 이용하여 원시 프로그램을 기계어로 번역하는 반면, 인터프리터는 이러한 중간 과정 없이 코드를 읽어 내려가면서 곧바로 기계어로 번역합니다. 


cf. interpreter
: 인터프리터는 컴파일과는 다르게 중간과정 없이 원시 프로그램을 직접 저급 언어로 바꾸면서 동시에 실행하는 것입니다. 번역 과정에 있어, 고급 언어를 중간 코드까지만 번역해 그것을 소프트웨어 인터프리터로 실행하는 것입니다. , 기계어 프로그램이 만들어지는 것이 아니라, 중간 코드의 기능에 해당되는 서브루틴을 호출하면서 수행이 이루어지는 것입니다. 인터프리터 언어에는 LISP, PROLOG등이 있습니다. 다음 그림은 인터프리트 과정을 나타낸 것입니다. 컴파일러 수행과정과 비교해 , 무척 간단한 것을 보실 있을 것입니다.

인터프리터 언어의 장점 
- 
실행을 위해 완전한 기계어 번역을 기다리지 않고 필요시 실행되므로 대화식 프로그램에 좋습니다. 
- 
프로그램이 실행될 때까지 원시 원어 형태를 유지하므로 기억 장소가 많이 필요하지 않습니다.  

인터프리터 언어의 단점 
-
재실행 매번 원시 프로그램을 디코딩(Decoding)하고 처리해야 하므로 시간이 많이 걸립니다. 

사용자 삽입 이미지


Java
:  A high-level programming language developed by Sun Microsystems.  Java is an object-oriented language similar to C++, but simplified to eliminate language features that cause common programming errors.

자바는 기종이나 운영 체계와 무관한 응용 프로그램의 개발 도구로 각광받고 있다.

C++ > Java > Java source code(.java) -(Java compiler)-> byte code(.class) -(Java Virtual Machines: Java interpreter > just-in-time compiler; JIT > Java chip(micro processor)-> machine language 


Java applet
:  An applet is a small Internet-based program written in Java, a programming language for the Web, which can be downloaded by any computer

애플릿은 응용 프로그램(application) 작다는 의미의 접미사(let) 조합한 합성어이다.


JavaScript 
:  A scripting language developed by Netscape to enable Web authors to design interactive sites.

Although it shares many of the features and structures of the full Java language, it was developed independently. Javascript can interact with HTML source code, enabling Web authors to spice up their sites with dynamic content. JavaScript is endorsed by a number of software companies and is an open language that anyone can use without purchasing a license. It is supported by recent browsers from Netscape and Microsoft, though Internet Explorer supports only a subset, which Microsoft calls Jscript.

 미국의 넷스케이프 커뮤니케이션즈사(Netscape Communications) 개발한 스크립트 언어. 1996 2월에 발매한 월드 와이드 (WWW) 브라우저인 넷스케이프 내비게이터(Netscape Navigator) 2.0 실장하였다. 브라우저에서 실행하는 스크립트 언어를 기술한다. 언어 규격은 자바의 부분 집합(subset)으로 되어 있다. 하이퍼텍스트 생성 언어(HTML) 문서를 작성하는 수준의 사용자가 사용하는 것을 주안점으로 하여 자바의 언어 규격으로부터 변수의 (정수형이나 문자열형 ) 생략하거나 새로운 클래스 정의를 없도록 하였다. 스크립트는 HTML 문서 속에 직접 기술하며, ‘script’라는 꼬리표를 사용한다. 자바 스크립트와 같은 기능을 갖는 것으로서 마이크로소프트사에서는 ‘Virtual Basic Scripting Edition’ 개발하였다.


applet
:  A program designed to be executed from within another application

cf. With the growing popularity of OLE (object linking and embedding), applets are becoming more prevalent. A well-designed applet can be invoked from many different applications.



script
1) 소프트웨어에 실행시키는 처리 절차를 문자(텍스트) 기술한 . 일종의 프로그램이라고 있다. 일반적으로 응용 프로그램이나 유틸리티의 규칙과 구문(syntax) 써서 표현된 명령어들과 루프(loop), 이프 (if/then) 등의 단순한 제어 구조의 조합으로 구성된다. 응용 프로그램이나 운영 체계(OS)상에서 최종 사용자(end user) 제어할 있는 절차를 조합한 일련의 처리를 자동화하기 위하여 이용한다.

2) R.C. 섕크(R.C. Shank) 등이 개발한 개념 의존 관계 표현(conceptual dependancy expression) 기초로 하는 일종의 기억 구조. 인간이 일상적으로 행하고 있는 정형화된 행동을 사상(事象) 연쇄라는 형식으로 프레임(frame) 비슷하게 표현한 것이다. 프레임이 어떤 개념의 속성을 정적으로 기술하는 데이터 구조인 비해, 스크립트는 시간의 흐름에 따른 사상 예로서 기술하는 점이 다르다. 실제로 인간은 많은 스크립트를 알고 있으며, 상황에 따라서 적절한 스크립트를 상기하여 사상 예의 문맥을 이해하고 있다고 생각할 있다. 쇼핑의 스크립트 예를 들면 다음과 같은 것을 생각할 있다. ㉠어떤 사람이 상점에 들어간다. ㉡물품을 손으로 잡는다. ㉢물품의 소유권이 상점에서 그에게 이전된다. ㉣돈의 소유권이 그로부터 상점으로 이전된다. ㉤그가 상점을 떠난다. 




C++, C plus plus


Smalltalk


Perl = Practical Extraction and Report Language
Perl is a programming language developed by Larry Wall, especially designed for processing text. Because of its strong text processing abilities, Perl has become one of the most popular languages for writing CGI scripts. Perl is an interpretive language, which makes it easy to build and test simple programs.



object-oriented programming; OOP 객체 지향(客體指向) 프로그래밍
: A type of programming in which programmers define not only the data type of a data structure, but also the types of operations (functions) that can be applied to the data structure. 

In this way, the data structure becomes an object that includes both data and functions. In addition, programmers can create relationships between one object and another. For example, objects can inherit characteristics from other objects.
 To perform object-oriented programming, one needs an object-oriented programming language(OOPL). Java, C++ and Smalltalk are three of the more popular languages, and there are also object-oriented versions of Pascal.

객체 지향 프로그램에서는 실체(데이터) 동작(절차) 객체로서 정의하고 객체 간의 메시지 교환에 주안점을 정보 처리를 한다. 객체 지향은 과정을 중시하는 절차 중심 설계가 아니고, 실체(데이터) 중시하는 설계이다. 
공통의 성질을 갖는 객체는 객체 등급으로 정의하는데 같은 등급에 속하는 객체들은 그들이 받는 메시지에 대하여 비슷하게 반응한다. 객체 등급을 계층화할 있는데 하위 계층의 객체 등급은 상위 등급의 성질과 기능을 계승한다. 따라서 객체 지향은 시스템의 모듈화 캡슐화를 촉진하여 복잡화·거대화되는 소프트웨어를 사용하기 쉽고, 작성하기 쉬우며 유지 보수하기 쉬운 방향으로 재구축하는 새로운 기법으로 각광을 받고 있다.

http://en.wikipedia.org/wiki/Object-oriented_programming


* Processing is an extension of Java and supports many of the existing Java structures, but with a simplified syntax. The application runs locally and exports programs to Java applets, which may be viewed over the Internet.


syntax 구문 構文 ([논리]=syntactics)
: the spelling and grammar of a programming language. 

1) 문자들의 의미 해석을 하고 사용하는 방법과는 무관한 문자들 또는 문자 집합들 사이의 문제(ISO)
2) 언어에서의 식의 구조(ANSI)
3) 언어의 구조를 지배하는 규칙들(ANSI)

Computers are inflexible machines that understand what you type only if you type it in the exact form that the computer expects. The expected form is called the syntax.

Each program defines its own syntactical rules that control which words the computer understands, which combinations of words are meaningful, and what punctuation is necessary.

: 문법에는 프로그래밍 언어의 수식(Expressions), (Statement), 그리고 프로그램 단일체(unit) 형태 등이 포함됩니다.


semantics 의미


# 프로그래밍 언어는 매우 고집스러워서, 자신이 정의한 문법이 아니면 절대 받아들이지 않을 뿐더러, 컴퓨터는 어린 아이와 같아서 사용자가 문법 하나하나를 일일이 지적해주지 않으면 우왕좌왕 하게 됩니다


server-side
Occurring on the server side of a client-server system. For example, on the World Wide Web, CGI scripts are server-side applications because they run on the Web server. In contrast, JavaScript scripts are client-side because they are executed by your browser (the client). Java applets can be either server-side or client-side depending on which computer (the server or the client) executes them.


HTML


XML

MP3

Unicode


HTTP


FTP = File Transfer Protocol
Internet TCP/IP protocols 사용해서 데이터를 전송한다는 점에서 HTTP SMTP 같다.


TCP/IP = Transmission Control Protocol/Internet Protocol
: the suite of communication protocols used to connect hosts on the internet.



CGI = Common Gateway Interface


servlet
A small program that runs on a server. 
The term usually refers to a Java applet that runs within a Web server environment. This is analogous to a Java applet that runs within a Web browser environment.

Java servlets are becoming increasingly popular as an alternative to CGI programs. The biggest difference between the two is that a Java applet is persistent. This means that once it is started, it stays in memory and can fulfill multiple requests. In contrast, a CGI program disappears once it has fulfilled a request. The persistence of Java applets makes them faster because there's no wasted time in setting up and tearing down the process. 


debug
(v.) To find and remove errors (bugs) from a software program. Bugs occur in programs when a line of code or an instruction conflicts with other elements of the code.


ASP = Active Server Pages

: a specification for a dynamically created Web page with a .ASP extension that utilizes ActiveX scripting -- usually VB Script or Jscript code. When a browser requests an ASP, the Web server generates a page with HTML code and sends it back to the browser. So ASPs are similar to CGI scripts, but they enable Visual Basic programmers to work with familiar tools.

 미국 마이크로소프트사가 월드 와이드 (WWW) 애플리케이션을 실현하는 방법으로 추진하고 있는 기술. 서버상에서 VBScript(WWW 서버의 인터넷 정보 서버에서 실행 가능한 간이 언어자바 스크립트 등의 스크립트 언어나 ActiveX Control(ActiveX 기초로 소프트웨어 부품) 실행시켜 결과를 하이퍼텍스트 생성 언어(HTML) 동적(動的)으로 생성한다. 마이크로소프트사의 WWW 서버 소프트웨어 IIS 3.0 탑재되어 있는데, 컴파일이 필요 없으며 범용성이 높다는 등의 특징이 있다.


ASP = Application Service Provider



index.html -- html source for viewing the applet page

filename.jar -- compiled applet classes

filename.pde -- source code

pde = processing development environment(?)


JAR = Java Archive
: a file format used to bundle all components required by a Java applet. JAR files simplify the downloading of applets since all the components (.class files, images, sounds, etc) can be packaged into a single file. In addition, JAR supports data compression, which further decreased download times. By convention, JAR files end with a .jar extension.


wiki
: a collaborative Web site comprises the perpetual collective work of many authors. 

Similar to a blog in structure and logic, a wiki allows anyone to edit, delete or modify content that has been placed on the Web site using browser interface, including the work of previous authors. In contrast, a blog, typically authored by an individual, does not allow visitors to change the original posted material, only add comments to the original content.
The term wiki refers to either the Web site or the software used to create the site. 
Wiki wiki means "quick" in Hawaiian. The first wiki was created by Ward Cunnigham in 1995.

 


Cocoa
http://en.wikipedia.org/wiki/Cocoa_programming



ASX
 Short for ASF Streaming Redirector file, a Windows Media container file. ASX is an XML redirector file for ASF. ASX files are metafiles, i.e., they provide information about ASF media files, including descriptions of multimedia content. When a browser links to an ASX file, the ASX file in turn links to an ASF file on a server. 



Phython
: An interpreted, object-oriented programming language developed by Guido van Rossum. The name comes from one of van Rossum's favorite television shows, Monty Python's Flying Circus. Python is very portable since Python interpreters are available for most operating system platforms. Although Python is copyrighted, the source code is open source, and unlike GNU software, it can be commercially re-sold.


runtime  실행시간
 Occurring while a program is executing. For example, a runtime error is an error that occurs during program execution and a runtime library is a library of routines that are bound to the program during execution. In contrast, compile-time refers to events that occur while a program is being compiled.


EJB =  Enterprise JavaBeans
 Enterprise JavaBeans (EJB) is a Java API developed by Sun Microsystems that defines a component architecture for multi-tier client/server systems.
EJB systems allow developers to focus on the actual business architecture of the model, rather than worry about endless amounts of programming and coding needed to connect all the working parts. This task is left to EJB server vendors. Developers just design (or purchase) the needed EJB components and arrange them on the server.
Because EJB systems are written in Java, they are platform independent. Being object oriented, they can be implemented into existed systems with little or no recompiling and configuring. 


SCBCD = The Sun Certified Business Component Developer for the Java 2 Platform
http://www.sun.com/training/certification/java/java_busj23e.html


'Computation' 카테고리의 다른 글

Name Server 변경  (0) 2007.05.18
physics engine  (0) 2007.05.03
shiffman's ICM @NYU  (0) 2006.04.11
Ajax and Web 2.0  (0) 2006.03.27
code search engine  (0) 2006.02.18
posted by maetel
2006. 1. 22. 13:25 Hardware

(주)오우션테크놀로지

http://www.gyration.co.kr/product/sub3.htm

'Hardware' 카테고리의 다른 글

smd toast oven  (0) 2008.03.24
Wiring board + 가속도 센서 시리얼 통신 테스트  (0) 2007.01.03
soldering  (0) 2006.12.14
testing serial  (0) 2006.12.10
hardware term  (0) 2006.02.21
posted by maetel
2005. 4. 25. 01:10 Method/Nature

'Method > Nature' 카테고리의 다른 글

Peter A. Corning <Thermodynamics, Information, and Life Revisited>  (0) 2007.06.21
Emergence  (0) 2007.06.21
Graph theory  (0) 2007.06.21
del  (0) 2007.06.19
Riemann Sum  (0) 2007.04.27
posted by maetel
2005. 4. 22. 23:26 Footmarks
KDRI Design Talk 2005 3rd.
IDEO's Human Centered Design process and..


2005-04-22 쇠 10:30 -12:00 @서울대 49동 309호

posted by maetel
2005. 4. 21. 22:20 Context
Design Theory, IDAS
Roger Pitiot




posted by maetel
2005. 3. 14. 02:51 Hardware/circuitry
posted by maetel
2004. 12. 4. 23:24 Footmarks
2004-12-04 3pm @IDAS

공업 디자인 (Georgeo Gali-갈리 동생분 회사-에서 인턴)-> Graphic (logo, CI)

Motorola Korea UI - UX (Research 중심)/ GUI
Motorola Korea Design - 제품/UI(버튼,플로우)/Surface Engineering/Color&Material

> 국내 휴대폰3사 디자인 비교
삼성 - 마감이 좋다
SKY - 여성적 디자인 (여성 디자이너가 많음)
LG - 쓰기가 편하다 (메뉴)

> 개인 관심
illustration, 만화
논문 주제 - 휴대폰 게임 story

e-mail: halieis@empal.com

posted by maetel
2004. 12. 3. 23:23 Footmarks
Alias 3December 서울 2004

2004-12-03 쇠 11:30-17:00 @워커힐 호텔 그랜드볼륨 무궁화홀 :소현, 정희 언니

Motion Builder의 신기함!!

posted by maetel
2004. 11. 26. 23:22 Footmarks
뉴미디어 시대의 도시 디자인 - 상암 Digital Media Street 계획을 중심으로

김도년, 성균관대 건축학과


2004-11-26 쇠 5-7pm @art center nabi



posted by maetel
2004. 11. 24. 23:21 Footmarks
독일 SAdBK, George Teodrescu <OCM - design, innovation, leadership>

2004-11-24 물 늦은 5시 @IDAS Room202

posted by maetel
2004. 11. 24. 23:01 Footmarks
nabi InP 1: Sensor + Interaction

2004-11-24 물 19:00-20:30 @art center nabi

posted by maetel
2004. 11. 20. 15:54 Footmarks
2004-11-19 @국제디자인대학원대학교

온열 자극시 감성과 관련한 뇌활성 영역에 관한 연구

음향감성에 의한 전전두엽의 비대칭성과 심박동변이도

세 가지 누운 자세와 심장질환의 중증 정도가 자율신경계의 균형에 미치는 상호작용 효과

등등등

posted by maetel
2004. 10. 29. 23:00 Footmarks
<인터랙티브 퍼포먼스 프로젝트의 쇼케이스 및 작업에 대한 토론>

2004-10-29 쇠 18-20pm @art center nabi

posted by maetel