PyQt6 + 소켓으로 만든 2인용 네트워크 오목게임

이미지
개요 Python 과 PyQt6 , 그리고 소켓 통신 으로 두 플레이어가 네트워크를 통해 즐길 수 있는 오목 게임 입니다. 소스코드 전체를 구조별로 설명하니, 처음 보는 분도 흐름을 따라가는데 문제없으리라 생각합니다. 코드를 짜는 즐거움은 직접 😁, 일부 설명을 돕는 그림, 표는 클로드AI 를 활용하였습니다.

ML03. 소프트맥스 회귀 (Softmax Regression), 다중분류

이미지
개요 이전 글 에서 다뤘던 Logistic Regression 은 0 또는 1처럼 두 개의 클래스(Binary Classification) 를 구분하는 모델이었다. 그렇다면 클래스가 3개 이상이라면 어떻게 해야 할까?

머신러닝 & 딥러닝 역사 타임라인

이미지
개요 2026년 현재, 누구나 A.I Agent 사용이 일상화, 대중화 되었습니다. 사실 일상화라고 하지만 본격적인 시작은 2022년 11월 30일 chatGPT의 등장 이후로 불과 5년이 😧 채 지나지 않았습니다. 과거 터미네이터 영화에서 등장했던 인류를 위협하는 인공지능이 가까운 현실이 되는 세상입니다.

AI, 바이브코딩 시대에도 프로그래밍 언어를 배워야 하는 이유

이미지
개요 [Google NotebookLM] 요즘 “바이브 코딩(vibe coding)”이라는 말이 자주 쓰입니다. 감각적으로, 빠르게, AI 도구의 도움을 받아 결과를 만들어내는 개발 방식이죠. 특히 LLM(대형 언어 모델)과 코드 에이전트 덕분에 “굳이 프로그래밍 언어를 깊이 배워야 하나?”라는 질문도 자연스럽게 따라옵니다.

ML02. 로지스틱 회귀 (Logistic Regression) 합격과 불합격의 문제

이미지
개요 지난 ML01 강좌에서는 공부 시간에 따른 시험 점수를 예측하는 선형 회귀(Linear Regression) 를 알아봤습니다. 하지만 세상에는 "몇 점인가?"보다 "합격인가, 불합격인가?" 혹은 "스팸 메일인가, 아닌가?" 처럼

파이썬으로 Solar System 구현하기

이미지
개요 안녕하세요. 학원생 중 윤준오 학생(중2)이 만든 예제에서 영감을 얻어 제가 살짝 재구성한 예제입니다. Python과 PyQt6를 활용해 태양계를 시뮬레이션해 보았습니다.

ML01. 선형회귀 (Linear Regression)로 시작하는 머신러닝

이미지
공부 시간으로 시험 점수 예측하기 머신러닝을 처음 접하면 가장 먼저 등장하는 개념이 선형회귀(Linear Regression) 입니다. 머신러닝, 딥러닝, AI 분야를 공부하고 싶다면,  선형회귀 부터 시작하는 것이 가장 좋습니다.

부산일과고 합격을 축하합니다. (정보분야 면접 신설)

이미지
안녕하세요. 오션코딩 학원장 김주원입니다. 한 해를 마무리하는 시점에 참 기분 좋은 소식들이 연달아 들려왔습니다. 😊

임베디드 브라우저 네이버 차단문제 해결

이미지
개요 심화반 학생 중 한명이 임베디드 웹브라우저 (Embedded Web Browser) 를 활용, 앱을 만드는 과정에서 아래 질문을 합니다. "앱을 완성하고 구글에서 검색한 페이지는 클릭 시 이동이 되는데 네이버는 안돼요?" 

대한민국 모든 게임정보를 얻어보자, REST API 호출(게임물관리위원회)

이미지
REST API, RESTful API? REST API는 분산 하이퍼미디어 시스템을 연결하는 데 사용되는 스타일인 표현 상태 전송(REST) 아키텍처 스타일의 설계 원칙을 따르는 애플리케이션 프로그래밍 인터페이스 (API)입니다.

이 블로그의 인기 게시물

Qt Designer 설치하기

파이썬을 활용한 PID 제어기 GUI 구현

Android 15 앱 UI 겹침이슈 해결방법 및 원인분석