목록분류 전체보기 (36)
LearningNote
파이썬 독학 - 설치알못부터 마스터까지 예제와 퀴즈 중심으로 구성되어 있는 파이썬 서적입니다. 예제와 풀이 및 실행 결과를 바탕으로, 원리와 인과관계를 유추하면서 능동적으로 공부해보시기를 권장합니다. 풀이와 실행 결과는 다음과 같이 펼치기/접기 토글 방식으로 되어 있습니다. https://wikidocs.net/book/9396 파이썬 독학 - 설치알못부터 마스터까지이 책은 예제와 퀴즈 중심으로 구성되어 있습니다. 예제와 풀이 및 실행 결과를 바탕으로, 원리와 인과관계를 유추하면서 능동적으로 공부해보시기를 권장합니다. 풀이와 실행…wikidocs.net
Mechanical Scraper - 웹 스크래핑을 쉽고 빠르게 도와주는 파이썬 라이브러리 웹 스크래핑(크롤링) 개발을 쉽게 해주는 파이썬 라이브러리입니다. requests 와 bs4.BeautifulSoup 를 이용한 개발 시간을 단축시켜 드립니다. HTTP Request 코드 생성 Fiddler 와 같은 도구를 통해 얻은 HTTP 메시지를 복사&붙여넣기 하면 요청 코드를 자동으로 생성해줍니다. GET/POST Method 에 따라, 그리고 Content-Type에 따라 적절한 코드가 자동으로 적용됩니다. 세션을 자동으로 유지 및 업데이트해줍니다. Selector 도우미 HTTP 응답에 대해 자동으로 브라우저가 팝업되므로, 손쉽게 개발자 도구를 통해 Copy Selector 기능을 사용할 수 있게 됩니..
연금저축 펀드, ETF 그리고 보수에 대한 이해 연금저축 보험에서 연금저축 펀드로 이전한 이후, 매수와 매도의 보수에 대해 궁금한 분들이 많이 계실 것입니다. 이 글에서는 연금저축 펀드와 ETF의 보수와 수익에 대한 개념을 살펴보고, 이에 따라 어떻게 투자를 해야할지 알아보겠습니다. 또한, 놀고 있는 돈의 이자를 좀 더 많이 받는 방법도 함께 살펴보겠습니다. 연금저축 펀드와 ETF의 보수에 대한 이해 연금저축 펀드와 ETF 연금저축 펀드와 ETF는 모두 자산 운용사에서 운영되는 투자 상품입니다. 연금저축 펀드 계좌는 다양한 공모 펀드와 ETF들중에서 가입자가 직접 선택을 하고 투자를 하면서 중간중간 변경도 해야 합니다. 연금저축이기 때문에 세액공제 혜택이 있지만, 일반적인 펀드 투자와 다르게 시장 상황에..
자동차 두 대의 보험 가입, 어떻게 하면 경제적일까? 현재 두 대의 자동차를 보유하고 있는 이용자는 보험료 절약을 위한 최적의 선택을 고민하고 있다. 한 대는 이용자 본인이 운전하며, 나머지 한 대는 가족 한정으로 가입해 59년생 어머니가 주로 사용하고 있다. 어머니의 차량 보험 가입 방식을 고민하는데, 앞으로 10년 이상 어머니가 운전할 것을 고려하면 어떤 보험 가입 방식이 경제적일까? 다이렉트 기준으로 보험료 견적을 확인한 결과, 가족 한정 가입의 경우 65만원 정도, 어머니 이름만으로 가입할 경우 130만원 정도가 나온다. 보험회사와 상담한 결과, 어머니의 현재 보험 등급은 11등급이다. 미래 사고 여부, 차종 변경, 가입하는 보험사에 따라 달라질 수 있지만, 전반적으로 가족 한정으로 가입하는 것이..
엑셀 암호(비밀번호) 해제 프로그램. (구 UnlockExcel) 엑셀 암호(비밀번호)가 걸린 파일을 해제합니다. - 워크북 보호 해제 - 워크시트 보호 해제 - 워크시트 숨김 해제 - VBA Project 보호 해제 사용기간: 2022년 12월 31일까지 사용기간: 2023년 07월 01일까지 사용기간: 2023년 12월 31일까지 20240106. 웹 버전을 이용해주세요. https://unprotect.org
컴파일이란? 컴파일이란, 사람이 작성한 프로그램 코드를 컴퓨터가 실행할 수 있는 형태로 번역하는 것을 말합니다. 컴파일러란? 컴파일러는, 사람이 작성한 프로그램 코드를 컴퓨터가 실행할 수 있는 형태로 번역해주는 프로그램입니다. 그렇다면 컴파일하는 이유는 무엇일까요? 프로그램 배포 시, 사용자 PC 에 오토핫키가 설치되어 있지 않아도 실행 가능하도록 하기 위함입니다. 개발하는 사람이야, 당연히 오토핫키를 설치해야 하지만, 사용자에게 오토핫키를 설치해야 하는 번거로움을 줄 필요는 없겠죠? 컴파일을 하면, 파일 확장자도 달라집니다. 스크립트 소스 파일은 *.ahk 인 반면에, 컴파일된 파일은 *.exe 가 됩니다. 그렇다면 컴파일을 직접 해보도록 합니다. 컴파일을 하려면 필수적으로 두 가지가 필요합니다. 첫 ..
함수를 실제로 어떻게 사용하는지, 왜 사용하는지에 대해 간단한 예를 들어 보겠습니다. 가장 최근에 배웠던 명령어인 ImageSearch 로 첫 번째 예제를 만들어 볼게요. 이미지 서치 시간에 작성했던 스크립트를 가져다가 조금만 바꾸겠습니다. 파일명만 적어주면, 이미지를 찾으면 클릭하고, 이미지를 찾지 못하거나, 기타 오류가 발생하면 메시지 박스를 출력하는 함수입니다. imgClick(file) { CoordMode, Pixel, Relative CoordMode, Mouse, Relative ImageSearch, vX, vY, 0, 0, A_ScreenWidth, A_ScreenHeight, *TransBlack *30 ./%file%.png if (ErrorLevel == 0) { Click, %vX..
우리는 이미 수학 시간에 함수에 대해 배웠습니다. 그 개념을 생각해보시면, 프로그래밍 언어에서의 함수도 이해하기 어렵지 않습니다. 수학에서 함수를 식으로 표현할 때 다음과 같이 적습니다. y = 2x ; y 는 입력값 x 에 2 를 곱하여 나온 값 y = 5x + 10 ; y 는 입력값 x 에 5 를 곱하고 10을 더하여 나온 값 y = -x ; y 는 입력값 x 에 -1 을 곱하여 나온 값 . . . . . . 또는 y 대신에 f(x) 라고도 표현합니다. f(x) = 2x ; f(x) 는 입력값 x 에 2 를 곱하여 나온 값 f(x) = 5x + 10 ; f(x) 는 입력값 x 에 5 를 곱하고 10을 더하여 나온 값 f(x) = -x ; f(x) 는 입력값 x 에 -1 을 곱하여 나온 값 . . . ..
이미지 서치에 대해 소개하면서, 컴퓨터마다, 그래픽 카드마다 이미지를 처리하는 방식이 다를 수 있으므로 이미지 서치는 안정적인 방식이 아니라고 말씀드렸습니다. 이점을 어느 정도는 보완할 수 있는 방법에 대해 알아보려고 합니다. ImageSearch 마지막 인자인 ImageFile 에는 여러 옵션을 지정할 수 있습니다. 그중에서 가장 많이 쓰이는 두 가지 정도만 다루어 볼 예정입니다. 첫 번째는 이미지 전처리이며, 두 번째는 오차 범위입니다. ImageSearch, OutputVarX, OutputVarY, X1, Y1, X2, Y2, *TransN *n ImageFile 문법에 유의하세요. 쉼표와 공백을 잘 구분하여 사용해야 합니다. *TransN 옵션을 사용하면 이미지 안에서 화면 안의 어느 컬러에도 ..
활성화된 창이 아니라 전체 화면에서 이미지를 찾는 방법을 실습해볼게요. 마찬가지로 윈도 그림판의 색상 편집기를 찾아 클릭하는 예제로 해보겠습니다. 여러분은 CoordMode 를 배웠었어요. 물론, 기억은 나지 않으시겠지만요. 그러나 좋습니다. 복습의 기회가 왔으니까요. CoordMode, ToolTip|Pixel|Mouse|Caret|Menu [, Screen|Relative|Window|Client] 지난번에 배웠던 활성화된 창에서의 이미지 서치는 Relative 좌표계를 사용했습니다. 좌표계를 지정하지 않으면 Relative 가 기본적으로 설정되기 때문입니다. 이번에 할 전체 화면에서의 이미지 서치는 Screen 좌표계를 씁니다. Screen 좌표계에서 이미지 서치를 위해서는, CoordMode 의 ..