박영준

이 름 : 박영준

홈페이지 : http://me2day.net/goyange

소 속 : 선린인터넷고등학교 2학년 재학중

Cat-Studio 휴먼 네트워크 유지/형성 담당

숙 소 : 401호에서 서식중...

본인의 성격을 잘 나타내주는 그림....[일명 : 귀차니즘]

활 동 : 동아리 서브 프로젝트 메인 그래픽 담당중...

Cat-Studio는 게임업계 여러분들과 선린인터넷고등학교 게임개발 동아리와의 소통의 장이되는 공간입니다. 혹시 게임업계 종사자 여러분이 계신다면 한번 들어주셨으면 하는 바램이며, 주변분들에게 많이 홍보해 주셨으면 합니다.~ 아참 명함도 있으니 혹시 교환을 원하시는분은 따로 저를 찾아주셨으면 합니다.

http://cat-studio.tistory.com

010-5110-7390

http://cat-studio.tistory.com/18

대안언어 축제 관련 게시글이 올라왔습니다! 모두 한번 구경하러 오세요 ~!

그림을 누르시면 새창에서 열립니다~ ㅋㅋ!

미디어 아트

Processing, python

void setup()

{

size(400, 400, P3D);

}

void draw()

{

float r = sin(millis() * 0.01 ) * 50;

fill(random(255),0,0);

ellipse(mouseX, mouseY, r, r);

}

마우스 포인터에 있는곳에, 크기가 제각각인 동그란 원(검정~빨강)이 생기는 소스입니다.

http://www.flight404.com

Processing 을 이용한 다양한 3D영상

http://sodapaly.com

그림을 만들어 다양한 의 애니메이션을 보실수 있는곳 입니다.

프로젝트도 진행되고 있습니다. [보러가기]

일반 튜토리얼

프로젝트 메니지먼트의 3대요소

1. People

2. Process - 6시그마

3. Tool

여유의 법칙

여유 : 변화를 일으키기 위해 필요한 어느정도의 자유를 의미한다.

많은 기업들은 단기적으로 수익을 내려고 하고 있다. <- 신자유주의의 영향

장기적인 투자를 위해서 단기적인 것을 포기 할 수 있다 <- 신 자유주의에 위배

경기가 나빠질꺼 같으면 바로 해고, 경기가 좋으면 바로 신입사원채용.<- 여유가 X

ex > 구글, MS, Sun

조직이 변화하기 위해서, 혁신하기 위해서 여유가 필요하다.

여유가 있는 기업은 창조력이 뛰어나며, 여유가 없는 기업들은 창조력이 뛰어진다.

현재 경제가 어렵기 때문에, 신자유주의의 영향이 커지고 있다.

100% 바쁜 사람은 빠른 응답을 하기 힘들다.

만일, 일이 쌓이게 될시 여유가 있으면 일을 쉽게 마칠 수 있겠지만, 여유가 없으면 계속 일이 쌓이게 된다. => 여유가 없으면 즉각적인 업무 대응이 불가능 => 창조적인 생각이 불가능 하다 => 변화가 불가능

프로젝트 디폴트 = 실패;

이다. 평균 6개월 12개월 정도 지연되고, 50%~100%정도의 예산을 초과

무책임한 낙관주의를 경계해야한다! 경험이 없는 사람일수록 순진하게 행동한다.

프로젝트를 둘러 싸고 있는 문제들과 상관 없이 팀원 각자는 스스로의 목표, 우선순위, 윤리등을 결정해야한다.

!! 프로젝트 메니저의 가장 중요한 권리 !!

사람을 선택한 권리

적합하지 않은 사람을 선택하지 않을 권리

!! 동기유발 요인 !!

성취에 대한 인정, 업무에 대한 자부심, 책임감, 승진, 개인의 성장

결국, 직무충실화(job enrichment)가 중요하다.

자유시간

오늘 401호에서 야간개발팀(선린인고 출신)과 선린인고 학생들끼리 모임이 있었습니다. ㅋㅋ 시끄러운 소동의 주인공은 바로 저희였습니다.ㅎ

1교시 언어 튜토리얼

RIA?

Rich X Application => "더 나은""어디서든" !!개발효율성 UI UX!! 애플리 케이션

Rich interactive Application

Rich Internet Application

Rich Enterprise Application

Flex SDK = AS3+MXML MX Framework(UI 개발시 탁월)

2교시 언어 튜토리얼

Processing

import processing.opengl.*;//오픈젤 import

void setup() // 화면 설정

{

// super.size(400,400, OPENGL); 아래와 같은 결과

size(400, 400, OPENGL); //화면의 크기를 지정한다.

}

void draw() // 그래픽 출력

{

}

결과 : 화면출력

import processing.opengl.*;//오픈젤 import

void setup() // 화면 설정

{

// super.size(400,400, OPENGL); 아래와 같은 의미

size(640, 480, OPENGL); //화면의 크기를 지정한다.

frameRate(30);

}

void draw() // 루프

{

background(8); // 배경색 검정

//rect(10,10,20,20); //(위치, 크기) 설정

ellipse(mouseX, mouseY, 20, 20); //(마우스 따라다니기, 크기) 설정

}

결과 : 검은색 화면에 20,20인 하얀상자가 마우스 포인터를 따라다니도록 설정

rect = 10,10 위치에 20,20인 상자 출력

import processing.opengl.*;//오픈젤 import

void setup() // 화면 설정

{

// super.size(400,400, OPENGL); 아래와 같은 의미

size(640, 480, OPENGL); //화면의 크기를 지정한다.

frameRate(30);

hint(ENABLE_OPENGL_4X_SMOOTH);

}

void draw() // 루프

{

// background(8); // 배경색 검정

fill(0, 10);

rect(0, 0, width, height);

fill(255);

noStroke();

ellipse(mouseX, mouseY, 20, 20); //(마우스 따라다니기, 크기) 설정

}

결과 : 검은색 화면에 20, 20인 하얀 동그라미가 잔상을 남기며 SMOOTH하게 이동

import processing.opengl.*;//오픈젤 import

import processing.video.*;

void setup() // 화면 설정

{

// super.size(400,400, OPENGL); 아래와 같은 의미

size(640, 480, P3D); //화면의 크기를 지정한다.

frameRate(30);

hint(ENABLE_OPENGL_4X_SMOOTH);

img = loadImage("asdf.jpg");

println(Capture.list());

video = new Capture(this, 320, 240, 30);

}

void captureEvent(Capture video(이름)){

video.read();

}

void draw() // 루프

{

//background(8); // 배경색 검정

fill(0, 10);

rect(0, 0, width, height);

fill(255);

noStroke();

//ellipse(mouseX, mouseY, 20, 20); //(마우스 따라다니기, 크기) 설정

image(video, 8, 8, width, height);

}

결과 : 캠으로 촬영한 비디오 불러오기

image(video, 8, 8, width, height);에서 video를 img로 고치면 이미지(asdf)가 출력된다.

이 코드를 사용하기 위해서는 VDIG 1.01버전이 필요합니다.[Windows용]

[다운로드]

유효기간 : 2010년 2월 28일