All

문제 An array A consisting of N integers is given. Rotation of the array means that each element is shifted right by one index, and the last element of the array is moved to the first place. For example, the rotation of array A = [3, 8, 9, 7, 6] is [6, 3, 8, 9, 7] (elements are shifted right by one index and 6 is moved to the first place). The goal is to rotate array A K times; that is, each eleme..
문제 A binary gap within a positive integer N is any maximal sequence of consecutive zeros that is surrounded by ones at both ends in the binary representation of N. For example, number 9 has binary representation 1001 and contains a binary gap of length 2. The number 529 has binary representation 1000010001 and contains two binary gaps: one of length 4 and one of length 3. The number 20 has binar..
Callback Function Javascript 엔진은 single thread로 동작 Ajax call이라던가, setTimeout 등 시간이 오래걸리는 일이 수행되어야 한다면, 이 일이 끝날 때까지 작업이 멈추게 된다. 이러한 경우는 함수를 미리 등록만 해두고, 어떤 일이 완료된 후 해당 함수가 실행하도록 하는게 하는 것을 Callback function 이라고 한다. // 예시 const a1 = (func) => { setTimeout(() => { console.log('1'); func(); }, 2000); } const a2 = (func) => { setTimeout(() => { console.log('2'); func(); }, 3000); } a1(() => { a2(() => ..
실행 컨텍스트: 전역변수와 지역변수, this, scope 등 Javascript code가 실행되는 순간의 환경을 말함. 활성 객체: code 실행시 필요한 각종 정보를 담을 객체 클로저 내부 Private 변수를 사용할 수 있는 환경에 있는 함수 어떤 변수값을 은닉화, 캡슐화 하기 위해 사용하는 기술 var counter = () => { var _cnt = 0; return { increment: () => { _cnt += 1; }, decrement: () => { _cnt -= 1; }, getValue: () => { return _cnt; } } } var obj = counter(); 외부에서 _cnt의 값을 변경할 방법이 없음, counter function이 할당된 obj는 할당 된 ..
Javascript에서 this를 활용하는 경우가 많기에 이를 활용하기 위해 정리한다. this란 Function 내에서 약속된 keyword이며 어떻게 사용하느냐에 따라 사용 방법이 여러가지가 존재한다. 1. 함수내에서의 this 사용 function a() { console.log(this); } a(); // window객체가 출력된다. 일반적으로 함수 내에서 this를 호출한다면 전역객체인 window를 의미한다. 2. 객체 내 함수에서의 this 사용 var obj = { funcA : function() { console.log(this); } } obj.funcA(); // obj 객체의 값이 출력된다. 1번과 2번의 경우 비슷하면서도 다른 의미. 1번과 같이 선언되는 함수의 경우 전역객체인..
입장권 이번 World IT Show는 5G라는 기술 아래 다양한 기업들의 기술전 위주로 전시회가 이루어졌습니다. 입구에서 가장 먼저 눈에 띄는 것은 미세먼지 Iot 기기 외부와 내부의 미세먼지 농도를 측정하고 미세먼지에 따라 사람의 몸에 붙은 미세먼지를 털어주는 기기였는데 기술이 이전에 봤던 IoT보다 많이 좋아졌습니다. 바로 다음으로 본 기기는 화상 회의를 pc와 작업자가 같이 활용하는 AR 기기가 있었습니다. 이 기기는 작업자는 작업모에 붙어 있는 카메라로 전방 카메라를 찍고 눈 부분에 있는 기기로 대화 상태나 포이팅 하는 것을 ar 형태로 볼수 있습니다. 사무실에 있는 사무업무하는 직원들은 작업자가 보는 화면을 동시에 보면서 회의가 가능했습니다. 사람의 얼굴을 Image Processing하여 약..
NDC 시간표 ...더보기 2일차 모바일에서 사용 가능한 유니티 커스텀 섭스턴스 PBR 셰이더 만들기 ...더보기 발표자: 박동민(넥슨코리아) 발표 내용 유니티 엔진에서는 PBR을 사용할 수 있음. PBR: Physically Based Rendering - 물리 기반 렌더링 PBR 관련 추가 내용 ppt https://www.slideshare.net/jpcorp/ss-96115075 유니티의 리니어, 감마에서 PBR은 다음과 같은 그림 형태로 나옴. PBR은 기본적으로 리니어에서 하는 것이 맞음. 감마 상태로 아주 오래 이어져 와서 리소스가 너무 많이 쌓여 컬러 스페이스를 바꾸는 것이 부담스럽거나 이미 출시가 된 상태라서 컬러 스페이스를 바꿀 수 없거나 컬러스페이스를 어떻게 바꾸는지 모르거나 중도 입..
사용자 중심 경영1. 접근 방식a. 모든 비즈니스가 사용자를 향하게 한다2. 사용자 중심의 분석 방식a. 양적 분석적 방식가. 정량적인 데이터와 테스트 기반나. 점진적으로 개선b. 휴리스틱한 영감이나 통찰에 의존하는 방식가. 획기적인 아이디어 이용 UX를 이용한 비즈니스의 새로운 방향1. 사용자 경험의 범주a. UI 획기적인 변화가. 사용성나. 유희성다. 심미성b. ux가. 사용자의 지식, 기억 감정c. 인간을 전체적으로 이해해야 함.d. 공감이라는 메타포가 중요2. 공감의 대상으로서의 인간a. 이해의 폭이 넒어짐b. 페르소나 같은 공감 도구 등장c. 문맥적 접근으로 이해해야하는 상황이 벌어짐3. 스마트 시대의 ux의 진화a. UX는 개별적 사용자가 개별 디바이스를 사용하면서 겪는 모든 경험이다.b. 한..
사용자 리서치1. 필요성a. ux 관점에서는 성공적 프로젝트를 수행하기 위해서는 리서치 설계, 분석 능력 중요b. 다양한 기법의 리서치를 수집하는 것이 중요2. 사용자의 태도와 행동a. 자료 출처에 따라 사람들이 어떤 행동을 하는가, 사람들이 어떤말을 하는가 분석b. 접근 방식에 따라 정량적 분석이 가능c. 행동 측정은 아이트랙킹, 뇌파측정기 등의 다양한 측정 장비를 통해 측정 가능d. 사용자의 응답은 불확실한 면이 있기 때문에 사용자의 응답에 의존해서는 안됨 사용자 조사 방법1. 목적a. 사용자에 대한 전반적인 이해b. 사용자 모델링2. 정성적 조사a. 관찰법, 면접 조사법, 심층 조사법b. 사용자를 직접적으로 조사c. 사용자가 진짜 원하는 무엇인지에 대한 인사이트를 뽑아내는 것3. 정량적 조사a. 수..
사람들은 새로운 환경을 이해하는데 기존의 경험을 통해 이해를 하려고 함. 사용성1. 개념a. 어떤 사물에 대한 사용자의 경험적 만족도b. 사용성 자체가 상대적이기 때문에 주관적이라 어려움c. ISO 9126: 사용에 필요한 노력을 가지는 특성의 집합이며, 공인되거나 밀접한 관련을 가진 사용자에 의한 사용의 개인적인 평가d. 사용성 안내: 특정한 목적을 성취하기 위한 특정한 사용자에 의해 어떤 제품을 사용할 때 특정한 맥락의 사용에서 효과성, 효율성, 만족도에 대한 것2. 중요성a. 다양한 디바이스 출현으로 중요해짐b. 스마트 혁명 이전에는 기술을 먼저 만들고 user가 적응c. 스마트 혁명 이후에는 user가 있고 기술들이 변경되는 형태d. 제품 및 서비스 - 실제 사용자 사이의 상호교감을 먼저 연구하여..
플로쨔응
'분류 전체보기' 카테고리의 글 목록 (7 Page)