본문 바로가기

-

턴키 Turn key 방식이란 턴키방식이란 열쇠를 돌리기만 하면 사용할 수 있게 만드는 것 거의 사업의 효율성때문에 도입 쇠 꽂고 돌리면 바로 쓸 수 있게 만들어서 납품하는 거죠. 이론대로라면 설계-구현을 분리해서 발주한다든가 사업을 분야에 따라 모듈별로 나눠서 발주한다든가 그런 식의 계약 방식을 권장합니다만, 턴키 방식은 설계부터 구현 전단계에 걸쳐서 그냥 한 큐에 계약해버리고 최종 납품시에 동작하는 완제품을 납품할 것을 조건으로 거는 계약이죠 하청을 줄 때 니가 어디서 뭘 하든 관심없고 주어진 기간내에 결과물만 가져와라. 이게 턴키입니다. 메모메모 내가 이런방식의 계약에서 개발을 하고 있음 더보기
[Playcanvas] 레이어 Layers 레이어 개요 레이어는 여러분의 어플리케이션의 렌더루프를 커스터마이즈할수 있습니다. 예를 들어 렌더될 메쉬들의 순서를 바꾸던가 특정 메쉬들만 카메라가 렌더하던가 특정 메쉬들에만 조명(Light)가 적용이 되게 하던가 플캔 어플리케이션이 생성되면 디폴트로 몇 가지 기본 레이어를 가지고 있습니다. 여러분들은 필요에따라 커스텀 레이어를 만들거나 만들어진 레이어의 순서를 새로 구성할수 있습니다. 기본적으로 레이어란 렌더될 메쉬들의 리스트입니다. 각각의 레이어는 두개의 서브레이어(Opaque[불투명], Transparent[투명])로 나누어집니다. 레이어에 메쉬가 추가 되면, 레이어는 메쉬의 메터리얼의 종류에따라 불투명한 레이어에 저장하거나 투명한 레이어에 저장합니다. 렌더링 순서 메쉬들이 렌더될수 있.. 더보기
[NestJS] 소개 소개 프레임워크이고, 효과적이고 확장가능한 Node.js 서버사이드 어플리케이션입니다. 타입스크립트를 완벽히 지원합니다. (바닐라도 가능) OOP (Object Oriented Programming), FP (Functional Programming), FRP (Functional Reactive Programming)의 요소들을 모두 포함 하고 있습니다. Express 위에서 추상화 했습니다. 그럼에도 API는 개발자들에게 직접노출되어 쉽게 사용가능합니다. 철학 노드.js 덕분에 자바스크립트는 웹 프론트와 백엔드의 공통어(lingua franca)가 되었습니다. 그리고는 뛰어난 프레임 나왔습니다.(Angular, React, Vue) 하지만, 이들이 효과적으로 중요한 문제를 해결하진 못했습니다. Arc.. 더보기
[좋아하는 문장] 등관작루 王之涣 (왕지환 688∼742) 중국 당(唐)나라 시인. 자는 계릉(季陵). 산시성[山西省(산서성)] 출생. 지방관이 되었으나 곧 사직하고 시인으로서 자유로운 생애를 보냈다. 《전당시(全唐詩)》에 수록된 시 6수가 전하며, 당시의 그는 유행가의 작사가로도 유명했다. 그가 시 한 수를 지으면 악공(樂工)들이 서로 앞다투어 그 시에 곡을 붙였다고 한다. <황하(黃河) 멀리 오르는 백운(白雲) 사이>로 시작되는 칠언절구 《양주사(凉州詞)》와 오언절구 《관작루에 오르다》는 특히 유명하다. 登鹳雀楼 (등관작루) 관작루에 올라 白日依山盡 (백일의산진하고) 黄河入海流 (황하입해류라) 欲窮千里目 (욕궁천리목하야) 更上一層楼 (갱상일층루라) 밝은 해는 산자락을 따라 기울어 가고 황하는 바다로 흘러드는데 천리밖까지 바라보.. 더보기
[art] 눈길 닿는 대로 - 허희영 회사 근처여서 퇴근길에 들렸습니다. 갤러리 엘르는 지하에 있었습니다. 분위기와 그림이 따뜻했습니다. https://kkongki.tistory.com/5844 [갤러리엘르] 허희영 선정작가전 - 눈길 닿는 대로 ◆ 전시명 : 허희영 선정작가전- 눈길 닿는 대로 ◆ 전시기간 : 2019.10.04 FRI - 10.16 WED ◆ 전시오프닝 : 2019.10.05 SAT 15:00 ~ ◆ 전시장소 : 서울시 강남구 역삼동 652-3 혜전빌딩 갤러리엘르 ◆ 참여작가.. kkongki.tistory.com https://kkongki.tistory.com/5845 허희영 선정작가 개인전 : 눈길 닿는 대로 ◆ 전시명 : 허희영 선정작가 개인전 - 눈길 닿는 대로 ◆ 전시기간 : 2019.10.04 FRI - 1.. 더보기
SOW 란 https://sgpassion.tistory.com/7 SOW( Statement Of Work, 작업 기술서 = 작업 지시서 ) 사전적 의미 고객의 요구사항 및 프로젝트의 결과 등을 상세히 기술해 놓은 명세서로서, 상호 기대 사항을 공유하고 의사소통을 증진시키기 위한 것으로서, 프로젝트 계획서의 일부 혹은 전부가 포함될 수 있.. sgpassion.tistory.com 작업 기술서 작성해보니깐 내 스스로 정의하자면: 일정, 시간, 업무범위을 명확히 명시하는 것 Statement Of Work 더보기
wbs 란 무엇인가 Work Breakdown Structure 하지만 실제로는 엑셀에 일정 표시하는 간트차트입니다. 쫌 경력있는 개발자들은 wbs 다한번씩 작성해본것 같아보입니다. 어쩌다보니 프론트엔드쪽 작성을 작성하게 되었했는데, 작성하면서 여러가지를 느꼈습니다. 수정사항이 생각보다 자주 바뀜(변화무쌍한 갑의 요구사항) 그럴때마다 연쇄적인 수정사항이 생김 나중에 수정을 너무 자주 하다보니깐 진짜 할수있을지는 덜 중요하게 생각함 그래도 진짜 가능한 일정을 고려하다보니 불가능하게 되어버림 그 와중에 일정이 줄어서 고민이 전체적으로 다 수정했음 엑셀 서식도 더러워짐 그래도 제일 짜증나는것은 수정사항 올때마다 일정을 다 밀어야되서 짜증났습니다. http://aquerytool.com/ 이런식으로 웹으로 WBS제작 페이지도 있으.. 더보기
[playcanvas] Entity 드래그하기 마우스로 클릭하고 드래그하는 기능을 구현해보겠습니다. 드래그를 구현하기 위해서 ray란 걸 이용할겁니다. var Raycast = pc.createScript('raycast'); Raycast.attributes.add('cameraEntity', {type: 'entity', title: 'Camera Entity'}); Raycast.attributes.add('dragEntity', {type: 'entity', title: 'Drag Entity'}); Raycast.prototype.initialize = function() { this.ray = new pc.Ray(); this.app.mouse.on(pc.EVENT_MOUSEDOWN, this.onMouseDown, this); this... 더보기