본문 바로가기

작업

(134)
Excel(엑셀) VLOOKUP 사용법 VLOOKUP과 역할은 동일하지만, 데이터 저장이 행(Row) 방향일 경우에는 HLOOKUP 함수 사용. VLOOKUP은 데이터 저장이 열(Column)방향일 때 사용하는 함수. Excel(엑셀) HLOOKUP 사용법 Excel(엑셀) HLOOKUP 사용법 HLOOKUP과 역할은 동일하지만, 데이터 저장이 열(Column) 방향일 경우에는 VLOOKUP 함수 사용. HLOOKUP은 데이터 저장이 행(Row)방향일 때 사용하는 함수. Excel(엑셀) VLOOKUP 사용법 Excel(엑셀) VLOOKUP 사용.. zifmfmphantom.tistory.com VLOOKUP (Vertical LOOKUP - 수직 조회) 설명 : 배열의 첫 열에서 값을 검색하여, 지정한 열의 같은 행에서 데이터를 돌려줍니다...
Windows 작업 스케줄러 예약 작업 생성 Windows 운영체제에서 "작업 스케줄러"라는 기능이 존재합니다. 이는 Windows 관리 도구 (Microsoft Management) 기능 중 하나입니다. 주기적으로 반복된 작업을 할 때 "예약 작업"을 설정해서 자동으로 실행될 수 있게 합니다. Windows 검색에서 "작업 스케줄러"를 입력 후 나타나는 링크를 실행하면 됩니다. 또한 [실행] 기능에서 작업 스케줄러의 msc 파일명을 입력해서 실행할 수 있습니다. 작업 스케줄러를 우클릭 후 "속성"에서 msc 이름을 확인할 수 있습니다. 작업 스케줄러 msc : taskschd.msc 작업 스케줄러를 실행한 다음, "작업 스케줄러 라이브러리"를 선택하면 현재 PC에서 수행 중인 예약 작업 리스트를 볼 수 있습니다. 새로운 예약 작업을 만들어 보겠습..
아두이노 모터 드라이버(L298N), 스테핑 모터 연결 아두이노로 다뤄볼 수 있는 장비 중에 모터가 있습니다. 모터도 사용되는 상황이나 조건에 따라 3종류를 선택해서 사용할 수 있습니다. 1. RC카 휠 동작 등에 필요한 모터인 DC 모터 2. 공장 자동화 기계의 반복적이고 명령받은 동작을 수행할 수 있게 하는 서보 모터 3. 3D 프린터의 위치 미세조정을 위해 사용하는 스텝 모터 이번 글은 이들 중 스텝 모터를 L298N(모터 드라이버)에 연결하고, 아두이노를 사용하여 동작시켜보는 과정을 정리했습니다. L298N 모터 드라이버 아두이노로 모터를 작동시키기 위해서 필수로 요구되는 모듈입니다. 모터를 제어하기 위해서는 회전 방향과 속도를 다루어야 하는데, 모터 드라이버가 그 역할을 충실히 해줍니다. L298N은 매우 잘 알려진 모듈이기 때문에 다양한 링크에서 ..
파이썬(Python) 진법(2, 8, 16) 변환 이번 글은 처리되는 수의 진법에 대한 정리입니다. 컴퓨터에서 처리되는 시스템은 1과 0의 구조로 데이터를 처리합니다. 이는 바이너리(binary)라고 하며 2진법에 해당하고, 사람이 해석하기엔 어려움이 있습니다. 인류는 0~9의 수 체계를 주된 방식으로 생활합니다. 이는 10진법입니다. 또한, 수를 사용하는 체계에 따라 그 진법은 매우 다양할 수 있습니다. 그중 파이썬 내장 함수로 다룰 수 있는 것은 2, 8, 10, 16진법입니다. 2진수 = bin() 8진수 = oct() 10진수 = int() 16진수 = hex() "10101"이 10진수인지 2진수인지 명시하지 않으면 알 수 없습니다. 그래서 파이썬에서는 각각의 진수들을 해석할 수 있도록 표시하는 형식이 있습니다. 2진수 = 0b 10진수 = 일..
파이썬(Python) abs, all, any 함수 파이썬 기본 내장 함수(Built-in Function) 중 a 부분인 "abs", "all", "any"의 사용을 정리했습니다. 함수 이름만큼 사용도 간단해서 적용이 쉽습니다. abs(x) absolute(절대의)의 의미가 담긴 함수입니다. 즉, 수를 표현하는 값들의 절댓값을 반환하는 함수입니다. 대표적으로 표현할 수 있는 수의 종류는 정수(Integer), 소수(Float), 그리고 복소수(Complex)입니다. 빼기, 붙임표의 의미가 있는 하이픈(-) 기호를 사용하면 음수를 표현할 수 있습니다. abs는 양수, 음수로 표현되는 값들의 절댓값을 얻어낼 때 사용할 수 있습니다. 복소수는 "실수 + 허수j", "실수 + 허수J" 형태로 표현됩니다. 복소수에 abs를 사용하면 크기 값(magnitude)을..
프로그래머스 코딩 테스트 (신규 아이디 추천) - Python3 문제 링크 https://programmers.co.kr/learn/courses/30/lessons/72410 코딩테스트 연습 - 신규 아이디 추천 카카오에 입사한 신입 개발자 네오는 "카카오계정개발팀"에 배치되어, 카카오 서비스에 가입하는 유저들의 아이디를 생성하는 업무를 담당하게 되었습니다. "네오"에게 주어진 첫 업무는 새로 programmers.co.kr 문제 설명 카카오에 입사한 신입 개발자 네오는 "카카오계정개발팀"에 배치되어, 카카오 서비스에 가입하는 유저들의 아이디를 생성하는 업무를 담당하게 되었습니다. "네오"에게 주어진 첫 업무는 새로 가입하는 유저들이 카카오 아이디 규칙에 맞지 않는 아이디를 입력했을 때, 입력된 아이디와 유사하면서 규칙에 맞는 아이디를 추천해주는 프로그램을 개발하는..
티스토리(Tistory) 글꼴 추가 티스토리 글을 작성하다가 선명하고 정확하게 문자를 표현하는 글꼴을 쓰고 싶었습니다. 그래서 이번에 글꼴을 바꾸기로 했습니다. 그리고, 글꼴 바꾸는 방법에 대해서 정리했습니다. 먼저, 티스토리에서 페이지 디자인을 수정할 수 있는 경로입니다. 로그인 이후에 블로그 관리 페이지로 갈 수 있는 설정(톱니바퀴 모양)을 클릭합니다. 다음으로, 설정 메뉴 중 "꾸미기"의 "스킨 편집"을 선택합니다. 나타나는 페이지에서 "html 편집"을 선택하면 블로그를 구성하는 HTML + CSS 코드를 확인할 수 있습니다. 기존에 있던 글꼴이 아니라 새로운 글꼴을 추가해서 사용하고 싶을 때, 글꼴을 추가하는 방법은 크게 2가지가 있습니다. 웹 링크로 글꼴을 불러와서 적용하는 방법과 글꼴을 다운로드해서 적용하는 방법입니다. 웹 링..
파이썬(Python) zip 함수 사용 파이썬(Python)의 Built-In(내장) 함수(Function)인 zip() 함수의 사용을 정리했습니다. zip() 함수는 여러 iterable 객체를 하나의 튜플(Tuple)로 통합하는 역할을 수행합니다. zip(*iterables) 인자 앞에 *(Asterisk)가 붙은 것은 "가변 인자"라는 것입니다. 가변 인자는 뚜렷하게 정해지지 않은 인자의 개수를 의미합니다. 예를 들어, 대표적인 iterator인 리스트(List)를 zip의 인자로 사용한다고 하겠습니다. 이때, 리스트 A 하나만 zip의 인자로 쓸 수도 있으며 리스트 A, B, C를 한 번에 zip의 인자로 쓸 수도 있습니다. 이렇게 적용되는 인자의 개수에 제한받지 않는 경우가 가변 인자입니다. Python Docs에서 정의된 zip()..