python75 공공데이터란 무엇일까? 비전공자도 이해하는 공공데이터 활용 입문 프로젝트를 만들거나 데이터 분석을 시작하려고 하면 가장 먼저 부딪히는 문제가 있습니다.그건 바로 !!"데이터를 어디서 구하지?"머신러닝을 공부하려고 해도, 웹 서비스를 만들려고 해도, 분석 연습을 하려고 해도결국 필요한 것은 데이터입니다.다행히 정부와 공공기관이 누구나 사용할 수 있도록 공개한 공공데이터가 있습니다.이번 글에서는 공공데이터가 무엇인지와 어떻게 활용하는지 알아보겠습니다.2. 공공데이터란?공공기관이 업무를 수행하면서 수집한 데이터를 국민이 자유롭게 활용할 수 있도록 공개한 데이터입니다.예를 들면버스 도착 정보지하철 운행 정보날씨 정보미세먼지 정보병원 정보공공 와이파이 위치주차장 정보등 다양한 데이터를 제공합니다.3. 공공데이터는 어디에서 받을까?대표적인 사이트은공공데이터포털서울 열린데이터광장.. 2026. 8. 6. 비전공자도 이해하는 API란? 첩보물로 쉽게 배우는 API 원리 날씨 API, 지도 API, 카카오 로그인 API, ChatGPT API...개발을 공부하다 보면 API라는 단어를 자주 만나게 됩니다.하지만 "API가 정확히 무엇인가요?"라는 질문에는 쉽게 답하기 어려운 경우가 많습니다. 이번 글에서는 비전공자도 이해할 수 있도록 API가 무엇인지, 그리고 왜 필요한지 쉽게 알아보겠습니다. API란?API(Application Programming Interface)는 프로그램끼리 서로 소통하기 위해 정해놓은 규칙과 방법입니다.한 프로그램이 다른 프로그램의 데이터나 기능을 사용할 때 API를 통해 요청(Request)하고 결과(Response)를 받을 수 있습니다.첩보물로 이해하는 API첩보요원 = 프로그램 사용자(Client)정보원 = API정보 보관 장소 = 서버.. 2026. 8. 6. Gitignore(.gitignore)란? 왜 사용하는 걸까? 초보자를 위한 사용법 Git으로 프로젝트를 GitHub에 업로드하면, Git이 추적하고 있는 파일들이 함께 업로드됩니다.별도의 설정이 없다면 Git이 추적하는 대부분의 프로젝트 파일이 GitHub에 업로드됩니다. 하지만 프로젝트를 개발하다 보면 GitHub에 공개하면 안 되는 파일들도 생깁니다.예를 들어프로그램 실행 중 자동으로 생성되는 파일개인 설정 파일비밀번호(API Key)가 들어 있는 파일용량이 매우 큰 데이터 파일까지 모두 GitHub에 올라갈 수 있습니다. 이런 파일들은 프로젝트를 관리하는 데 필요하지 않을 뿐만 아니라,보안 문제까지 발생할 수 있습니다.그래서 Git에서는 업로드하지 않을 파일을 미리 지정하는 .gitignore 파일을 제공합니다.이번 글에서는 .gitignore가 무엇인지, 왜 사용하는지, 그리고.. 2026. 7. 31. GitHub란 무엇일까? 비전공자를 위한 Git과 GitHub 기초 비전공자로서 프로젝트는 GitHub에 저장해야 한다는 이야기는 많이 들어보았습니다.하지만 대부분의 개인 프로젝트는 개인 컴퓨터에서만 관리하기 때문에GitHub의 필요성을 크게 느끼지 못했습니다. 그러다 포트폴리오를 만들거나 프로젝트를 공유하려고 하면 GitHub 주소를 요구하는 경우가 많았습니다. 이번 글에서는 GitHub가 무엇인지, 왜 사용하는지, 그리고 어떤 상황에서 도움이 되는지비전공자의 시각에서 쉽게 알아보겠습니다.1. GitHub란?GitHub는 Git으로 관리하는 프로젝트를 인터넷에 저장하고 공유할 수 있도록 제공하는 클라우드 서비스입니다.프로젝트를 안전하게 백업할 수 있고, 여러 사람이 함께 협업하거나 포트폴리오로 공개할 수도 있습니다.GitHub를 이해하려면 두 가지를 알아야 합니다.버전.. 2026. 7. 29. Claude AI로 삼성전자 주가 예측 프로젝트 만들기 (Python 데이터 분석 입문) 프로젝트이번 프로젝트에서는 Claude AI를 이용하여삼성전자 주가 수집데이터 전처리머신러닝 학습(회귀 모델)내일 주가 예측Flask 웹 페이지 제작까지 하나의 프로젝트로 구현해 보았습니다.이번 프로젝트의 목적은데이터를 수집하고, 전처리한 뒤 머신러닝으로 학습하고 예측하는 전체 과정을 경험하면서 데이터 분석의 기본적인 흐름을 이해하는 것을 목표로 했습니다.프로젝트 구조stock_predict├ get_samsung_stock.py # 주가 데이터 수집├ preprocess_data.py # 데이터 전처리├ train_linear_model.py # 선형 회귀 모델 학습├ predict_tomorrow.py # 내일 주가 예측├ webapp .. 2026. 7. 29. Cursor AI로 Stable Diffusion 이미지 생성 프로그램 만들기 (Flask 웹까지 구현) 한동안 프로필 사진을 지브리 풍으로 바꾸는 것이 큰 유행이었던 적이 있었습니다.당시에는 "AI 이미지 생성은 재미로 사용하는 기능" 정도로만 생각했습니다.하지만 유튜버가 손으로 그린 썸네일 러프를 보고 생각이 달라졌습니다.AI는 단순히 그림을 대신 그려주는 것이 아니라, 사람과 사람이 협업할 때 의사소통을 도와주는 도구가 될 수도 있다는 것을 알게 되었습니다. 대표적인 예가 Youtube 썸네일 제작입니다.많은 유튜버들은 썸네일 디자니어와 협업합니다.하지만 대부분의 운영자는 그림을 잘 그리지 못하기 때문에,"이런 느낌으로 만들어 주세요."라는 설명만으로 원하는 구도를 전달하기 어려운 경우가 있습니다.물론 오래 함께 작업한 디자이너라면 어느 정도 의도를 파악할 수 있지만,처음 협업하는 사람이라면 오해가 .. 2026. 7. 25. 이전 1 2 3 4 ··· 13 다음