본문 바로가기

전체 글129

풀스택 개발자를 위한 MEAN 스택 입문 - 한빛미디어 ▲ 애덤 브레츠, 콜린 J. 이릭 지음 박재호 옮김 전체적으로는 입문서의 느낌보다는 자바스크립트를 잘 알고있는 독자가 MEAN에 대한 전체적인 예제를 돌려 볼 수 있는 책인듯합니다. 기본을 많이 담고 있지만, 아주 기초적인 소양보다는 어느정도의 개념을 알고 있는 사람에게 기본에서부터 차근차근 다시 알려주는 느낌이 들었습니다. 많은 내용을 다루고 있지만, 책의 두께에서부터 양은 부담되지 않을 정도로 구성되어 있으며 이는 총 5개의 파트로 이루어져 있습니다. PART 1. Node.js자바스크립트의 간결함과 속도, 그리고 단일 스레드의 I/O로 빠른 성능을 가진 Node.js를 소개하며 간단하게 작성할 수 있는 서버에서부터 모듈에 대한 설명까지 나타내고 있습니다. npm에 대해 자세하고 간결하게 설명되어 있.. 2015. 10. 6.
[Unity] GameObject에 대한 이해 유니티에서 상자, 캐릭터, 빛, 카메라, 2D 텍스쳐 등 모든 씬에 배치된 것을 Game Object라고 한다.게임 오브젝트에 소스를 입력하고, 해당 오브젝트에 대한 역할을 정해주어야 Run시에 원하는 결과물을 얻을 수 있다.상단 메뉴에서 [Game Object] 를 통해 확인 해 볼 수 있다. Example Study를 위한 준비– File -> Save Scene -> ex_study 라는 이름으로 Scene 저장 [기본 위치는 내문서이지만 지정해도 상관없다] Object 생성(유니티 버전 5.1을 사용하는 지금 Main Camera(카메라)와 Directional Light(조명,빛)은 Default로 생성되어 있기때문에 따로 생성하지 않고 넘어간다.)– GameObject -> 3D Object .. 2015. 10. 3.
[Unity] 통합형 게임 엔진 프로그램 유니티는 모든 기능을 하나의 에디터 프로그램에서 관리하는 통합형 게임 엔진이다. 게임의 레벨(상하관계) 등의 디자인을 손쉽게마우스 드래그로 구성할 수 있고 다른 그래픽 프로그램들과 유사한 조작 인터페이스를 제공하고있으며, 모든 기능은 Component라는형태로 끌어다 붙일 수 있도록 설계가 되어있다. 이러한 기본 기능 이외에도 물리엔진, 라이트매핑, 오클루전 컬링 같은 전문적인 고급 기능에도 적용된다. 1. Multi platform유니티는 8개의 멀티 플랫폼을 지원하므로써, 에디터에서 게임을 제작하면 자동으로 실행파일이 제작되는원소스 멀티유즈(one source multi use)방식으로 설계되어 있다. 2. 통합 Asset System게임 제작에 사용되는 다양한 종류의 파일을 Asset이라고 한다. .. 2015. 9. 7.
구글 엔지니어의 포트폴리오, 인터랙티브 디벨로퍼 - 한빛미디어 저자의 블로그(http://blog.cmiscm.com)▲ 개발자의 이야기일까, 디자이너의 이야기일까 하며 고르게 되었던 책, 하지만 다 읽고나서보니 인터랙티브 디벨로퍼의 책이었습니다. IT 공부를 하면서도 생소했던 인터랙티브 디벨로퍼, 표지에서부터 그것이 무엇인지 나타내었는데요, 사용자에게 제공하는 인터랙션을 디자인하는 개발자를 뜻하는 의미입니다. 표지에서부터 저자는 이를 나타내고 싶었던 것일까요.인터랙티브 디벨로퍼에 대한 상세한 저자의 이야기(p.16) 전체적인 책의 목차는 총 4개의 섹션으로 나누어져 있습니다. PART 1. CHANGE - 저자의 현재를 나타내고 있습니다.PART 2. CHALLENGE - 과거의 모습에서부터 뉴옥으로까지의 이야기를 담고있습니다.PART 3. CREATION - 작.. 2015. 8. 30.
자료구조) 하노이타워 #include void hanoi_tower(int n, char from, char tmp, char to){ if (n == 1) printf("원판 1을 %c에서 %c으로 옮긴다.\n", from, to); else { hanoi_tower(n - 1, from, to, tmp); printf("원판 %d을 %c에서 %c으로 옮긴다.\n", n, from, to); hanoi_tower(n - 1, tmp, from, to); }} void main(){ hanoi_tower(4, 'A', 'B', 'C');}Colored by Color Scriptercs 2015. 8. 25.
자료구조) 팩토리얼 #include int factorial(int n) //재귀 { if (n 0; k--) v = v*k; return v;} int main(){ int a, b; scanf("%d", &a); b = factorial(a); printf("%d 의 팩토리얼 결과값 : %d \n", a, b);}Colored by Color Scriptercs 2015. 8. 25.