본문 바로가기

분류 전체보기

(129)
러시아 실무: 인사관리 2023 (작성중) 본 포스트는 러시아에 법인, 지사를 둔 회사들의 회계&인사 중 인사에 관한 기초 가이드 라인이며, 러시아에 근무 예정이거나 막 근무를 시작한 초보 실무자들 참고용입니다. 아래 2가지 내용은 굳이 인사관리 부문이 아니여도 러시아에서 생활 하고자 하는 사람이라면 어느정도 도움이 될 것이다. 1. 비자 2. 입국 후 인사관리 크게 2가지 부문을 다루고 있으며, 급여, 휴가 등은 추후 별도로 회계부문과 같이 다뤄보겠다. 시작하기 앞서, 초보 실무자인 경우 현지 인사업무를 도와줄 직원이 반드시 필요하다. 해당 포스트는 실무자의 관점에서 업무효율을 높이기 위한 참고자료지만 현지 인사직원 없이 실무를 보기에 상당한 에러사항을 겪게 될 것이므로 참고 바란다. Q: 애초에 현지 인사직원이 있다면 한국인이 왜 이 업무에 ..
Undefined, null 값 자바스크립트 값이 없음을 나타내는 자바스크립트 표현은 2가지로 1.undefined : 값이 없을때 자바스크립트가 자동으로 부여하는 경우가 보통 사용자의 입력이 예상되는데 실제로 값이 없을 경우 undefined를 반환하게 된다. 사용자가 지정한 undefined는 하나의 값으로 동작하여 고유의 키값 프로퍼티가 존재하게 되나 자바스크립트 엔진이 자동으로 반환해주는 undefined는 배열의 키값 자체가 존재하지 않는다. 혼란을 피하기 위해서는 둘중 하나만 사용하는것이 편리하다. 즉, 자바스크립트 엔진이 직접 undefine을 반환하는 경우만 남겨두는 것이다. 비어있음을 나타내고 싶을때는 아래 null을 사용하면 된다. 2. null: 이 null 값은 애초부터 undefined를 대체하기 위한 '비어있음'을 나타내기..
05. 불변 객체 / 얕은 복사(shadow copy)와 깊은 복사(deep copy) 아래 내용은 '코어 자바스크립트' 정재남 저 | 위키북스의 내용을 발췌한 것으로 자세한 내용은 해당 서적을 확인 바랍니다. 어떤 객체를 복사할 때 객체 내부의 모든 값을 복사해서 완전히 새로운 데이터를 만들고자 할 때, 객체의 프로퍼티 중에서 그 값이 기본형 데이터 혹은 참조형 데이터냐에 따라 복사 깊이를 달리해야 한다. 1. 기본형 데이터: 그대로 복사 2. 참조형 데이터: 객체의 내부의 프로퍼티를 다시 복사 이 과정을 참조형 데이터가 있을때마다 재귀적으로 수행해야만 비로소 Deep Copy가 되는 것이다. 3번째 줄에서 target이 객체인 경우에는 내부 프로퍼티들을 순회하며 copyObjectDeep 함수를 재귀적으로 호출하고, 객체가 아닌 경우에는 8번째 줄에서 target을 그대로 지정하게 했다..
그림판 구현 context.save() and restore() 위 ctx.save()는 기존의 모든 스타일, 색 등 값을 저장하고 중간에 원하는 lineWidth = 1 로 바꾼뒤 마지막 ctx.restore()로 원래 save()된 설정으로 바꾸는 코드 save() 와 restore()사이에는 어떤 주소 변경이 있던지 원래값으로 참조가 된다.
혼자서 움직이는 컴퓨터 계산기와 컴퓨터를 구분하는 가장 중요한 요소는 바로 조건에 따른 제어가 가능한 반복 혹은 Loop 기능을 포함하고 있느냐 없느냐이다. 디지털 컴퓨터는 프로세서, 메모리, 적어도 하나의 입력장치(DI), 출력장치(DO) 이렇게 4가지 주요 구성요소로 이루어 진다. 1. ALU: (Arithmetic Logic Unit) 수치연산 및 논리연산 유닛 2. AND: 논리곱 이라고도 하며, 모든 입력값이 1일 때만 1을 출력 3. OR: 논리합 이라고도 하며, 하나 이상의 입력값이 1이면 1을 출력 4. XOR: 입력값이 같지 않으면 1을 출력 예) 0 XOR 0 = 0 0 XOR 1 = 1 1 XOR 0 = 1 1 XOR 1 = 0 컴퓨터를 이용하여 두 수를 곱할 수 있도록 일련의 명령을 결정한 일이 바로 컴퓨..
TANSTAAFL 공학적 원리; 뜻, 해석 TANSTAAFL ( There Ain't No Such Thing As A Free Lunch) 탄스타풀 '공짜 점심은 없다' 라는 격언의 줄임말로, 장치에서 어떤 부분을 좋게 만들면 다른 부분에는 악영향을 미치게 된다는 것을 의미한다.
01 데이터타입 by 코어 자바스크립트 아래 내용은 '코어 자바스크립트' 정재남 저 | 위키북스의 내용을 발췌한 것으로 자세한 내용은 해당 서적을 확인 바랍니다. 1. variable & identifier (변수 & 식별자) variable(변수)는 '변할 수 있는 수' 로 변할수 있는 데이터를 뜻한다;. 숫자도 데이터, 문자열, 객체, 배열 모두 데이터. identifier (식별자)는 어떤 데이터를 식별하는데 사용하는 이름, 즉 변수명이다. 2. 변수 선언 var a; 변수 선언은 "변할 수 있는 데이터를 만든다. 이 데이터의 식별자는 a로 한다." 변수 ▶ 변경 가능한 데이터가 담길 수 있는 공간 또는 그릇 이공간에 숫자를 담았따가 문자열을 담는 등의 다양한 명령을 내릴 수 있다. 임의의 빈 공간 1003번 주소를 선택, 이 공간의 이..
Filp flop 회로 ( NOR ) ● Hertz (헤르츠); Hz 하인리히 루돌프 헤르츠 (Heinrich Rudolph Hertz; 1857-1894) ● Oscillator 오실레이터 (보통, Hertz 라고 부른다) ● Clock (클럭); Clk 회로의 '값보존' 대신에 '클럭'이라는 이름이 사용된다. 실제 시계가 아니라 0과 1사이를 주기적으로 왔다 갔다 하는 시계와 비슷한 속성을 지니고 있는 신호 아래 회로에서 클럭은 데이터 입력이 언제 저장되어야 하는지를 알려주는 신호라고만 생각해도 됨. 이 용어는 해당 회로가 한 비트의 데이터를 나중에 사용하기 위하 저장(latch)할 수 있다는 의미이다. 이 회로는 1-bit 메모리라고도 불림. 설명: 각각 8개의 A, B 입력과 B입력은 스위치에, 자리올림 입력(CI)은 접지에 연결되며..

반응형