반응형

전체 글 9

공간정보융합기능사 필기 합격 후기 (2주 준비)

안녕하세요! 이번에 공간정보융합기능사 필기시험에 합격하게 되어 후기를 남겨보려고 합니다.저처럼 처음 준비하시는 분들께 조금이나마 도움이 되었으면 좋겠습니다. 자기소개나이 : 23세전공 : 컴퓨팅현재 신분 : 학생취득 목적 : 공간 정보에 대한 공부를 해보고 싶어서 도전 대학교 개강 후 이 시험에 대해 처음 알게 되었고, 공간 정보 지식이 부족하다는 생각이 들어 공부하기로 결심했습니다.마침 학기 초라 시간이 비교적 여유로워 바로 준비를 시작했습니다. (9월 8일부터 공부 시작) 시험 접수 사실 저는 시험 소식을 조금 늦게 접했어서 빈자리 접수로 신청할 수 있었습니다.원서 접수 : 9월 14일필기 시험 : 9월 21일준비 기간이 짧아 최대한 집중해서 공부했습니다. 공부 교재 및 방법 1. 기본서사용 교재 :..

etc 2025.09.23

[Python 입문] 1-3. 변수

저번 글에서는 파이썬 숫자형 자료에 대한 내용을 정리했다. 이번 글에서는 변수에 대해 알아보려고 한다.파이썬에서 변수는 값을 저장하기 위한 식별자이다.숫자 뿐만 아니라 문자열, 리스트, 딕셔너리 등 모든 자료형의 값을 저장할 수 있다. 1. 변수 만들기 및 사용하기간단하게 number라는 이름의 변수를 만들어 사용해보자.number = 400number# 출력 결과 : 400 위와 같이 number라는 이름의 저장 공간에 20250515를 넣고, number를 호출 하면 저장 공간에 있는 값을 꺼내 출력한다. 이렇게 생성된 변수를 사용해서 숫자 연산 또한 가능하다.number + 2# 출력 결과 : 402number - 2# 출력 결과 : 398number * 4# 출력 결과 : 1600 다만, numb..

Python 2025.05.22

[Today's English Sentence] 오랜만에 만났을 때 나누는 인사

💬 예상 대화A : Hey!B : Hi! A: Long time no see!B : Yeah! It's been a while! It's been like what? 3 months?A : Yeah. That sounds about right B : How've you been?A : Busy as usual. How've you been?📌 외울 문장질문- 잘 지냈어? / 어떻게 지냈어?How've you been?How are you holding up? ("어떻게 버티고 있니"라는 의미를 내포하고 있음)What's new with you? (새로운 소식을 기대한다는 의미를 내포하고 있음)What have you been up to? ("그동안 뭐하면서 지냈니"라는 의미를 내포하고 있음)- 뭐, ..

[Today's English Sentence] 카테고리를 시작하며

요즘 내가 일하는 곳이나 실생활에서 외국인들을 자주 만난다.그들과 간단한 대화를 해야 하는 상황도 자주 생기는데, 막상 영어로 말하려고 하면 말이 잘 안 나온다. 사실 영어 공부라고 해봐야 수능 영어가 전부였고, 점수는 잘 받았지만 스피킹이나 리스닝 실력은 현실과 거리가 멀었다. 그래서 하루에 한 문장이라도, 내가 일상에서 실제로 쓰게 될 영어 표현을 외워보자고 결심했다.그렇게 해서 이 [Today's English Sentence]라는 카테고리를 만들게 됐다. 공부는 유튜브에서 '라이브아카데미 토들러'라는 채널을 보면서 시작했다.실제로 많이 쓰이는 자연스러운 표현들을 알려줘서 좋다.내가 블로그에 정리하는 문장들도 대부분 그 채널에서 본 것들이거나, 내가 그날 필요하다고 느낀 표현들을 정라 할 것이다. ..

[Python 입문] 1-2. 숫자

저번 글에서는 자료형과 문자열에 대한 내용을 정리했다. 이번 글에서는 파이썬에서 사용하는 숫자에 대해서 알아보려고 한다.숫자는 수를 나타내는 글자이다. 우리가 어렸을 때부터 수학을 통해 많이 접해봤으므로 쉽게 이해할 수 있다.파이썬에서는 숫자를 소수점이 있는 숫자와 소수점이 없는 숫자로 구분한다. 1. 숫자의 종류정수형(int) : 소수점이 없는 숫자실수형(floating point) : 소수점이 있는 숫자* 부동 소수점 : 소수점의 위치가 고정되어 있지 않고, 지수를 사용하여 소수점의 위치를 나타냄ex) 62.503 --> 0.62503 X 102 Python에서 숫자를 만들려면 그냥 숫자를 입력하면 된다:print(1004)# 출력 결과 : 1004print(43.12)# 출력 결과 : 43.12 위..

Python 2025.04.25

[Python 입문] 1-1. 자료형과 문자열

저번 글에서는 Python을 입문하기 전에 꼭 알아야 할 기초적인 용어들을 정리했다. 이번 글에서는 프로그래밍에서 프로그램이 처리하는 자료(Data), 특히 Python에서 다루는 다양한 자료형(Data type)에 대해 알아보려고 한다. 1. 여러 가지 자료형Python은 다양한 자료를 처리하는 언어다. 그중에서도 가장 기본적인 자료형은 다음과 같다: 문자열(string) : 문자로 이루어진 데이터 --> 블로그 글, 메시지, 뉴스 기사 등숫자(number) : 수치로 표현되는 데이터 --> 키, 몸무게, 성적 등불(bool) : 참(True)과 거짓(False)을 나타내는 자료형 --> 논리 연산, 비교 연산 등 이 외에도 다양한 자료형이 존재한다.Python에서 특정 자료의 자료형이 무엇인지 알고 ..

Python 2025.04.19

[Python 입문] 입문 전에 꼭 알아야 할 것들

처음 프로그래밍 언어를 공부하다 보면 낯선 용어들이 많이 나온다.Python 공부의 난이도는 용어를 얼마나 잘 이해하고 있는지에 따라 달라질 수 있다.그렇기에 이번 글에서는 Python 입문 전에 꼭 알아야 할 용어들을 간단히 정리하고 넘어가려고 한다. 1. 표현식과 문장표현식 : 어떠한 값을 생성하거나 반환하는 코드 이때 값은 숫자, 수식, 문자열 등과 같은 것을 의미한다.2025 # 숫자1 + 2 + 3 + 4 + 5 # 수식"Hello Python" # 문자열 위와 같이 어떤 값을 만들어내는 표현식이 모이면 문장(statement)이 된다고 볼 수 있다.정확히 말하면, 표현식 하나만으로도 문장이 될 수 있고, 여러 표현식이 합쳐지면 더 큰 문장이 되기도 한다. 예로 아래와 같은 코드도 하나의 문장으..

Python 2025.04.15

[Web Crawling with Python] 파이썬을 이용한 정적 웹 페이지 크롤링 하기(네이버 뉴스)

이번 글에서는 Python을 사용해 네이버 뉴스 기사를 크롤링하는 방법을 다뤄보려고 한다.사실 특정 페이지의 정보를 수집하는 행위를 더 정확히 표현하면 "웹 스크래핑(Web Scraping)"이 맞지만,한국에서는 "웹 크롤링(Web Crawling)"이라는 용어가 더 익숙하기 때문에 이 글에서는 크롤링이라는 표현을 사용하겠다. 웹 크롤링은 시장 조사, 트렌드 분석 등 데이터 수집과 분석에 꼭 필요한 과정 중 하나이다.크롤링을 제대로 이해하려면 컴퓨터 간 통신에 대한 기본 지식이 필요하지만,이번 글에서는 이 부분을 생략하고 크롤링 과정을 간단히 설명한 후 바로 실습으로 넘어가겠다.(컴퓨터 간 통신에 대한 글을 추후 별도로 작성하겠습니다...) 크롤링의 주요 절차는 다음과 같다: 1️⃣ 수집하려는 데이터 정..

Crawling 2025.04.12

[LDA 쉽게 이해하기] 1. Dirichlet Distribution

Latent Dirichlet Allocation(LDA)을 이해하려면, 그 기반이 되는 여러 확률 분포에 대한 개념 이해가 필요하다.이번 글에서는 그중 하나인 Dirichlet 분포에 대해서 다뤄보려고 한다. Dirichlet 분포란?0과 1사이의 값을 가지는 여러 연속변수에 대한 확률 분포 간단히 말해, 여러 개의 확률 값이 어떻게 분포하는지를 정의하는 분포이다. 예시로 우리가 아이스크림 가게를 운영한다고 가정해 보자.메뉴는 총 3가지다:바닐라초코딸기손님 한 명이 들어왔을 때 어떤 맛을 고를지는 알 수 없다.그래서 아래처럼 확률 벡터로 각 맛을 고를 확률을 나타낸다: $X_1$ = 바닐라를 고를 확률$X_2$ = 초코를 고를 확률$X_3$ = 딸기를 고를 확률 이 확률들의 합은 항상 1이다: $X_1..

반응형