본문 바로가기

전체 글113

wxPython 기본 위젯 - 002 - Panel Container Widget 1. Introduction wxPython 모듈 속에 들어 있는 주요 컨테이너(Container)인 wx.Panel에 대해 알아보겠습니다. (아직 작성중... ^.^;) 2. Code 2.1 wx.Panel Code """Program Name : Panel Container WidgetVersion : 1.0.1Date : 2026-09-06"""import wxclass MyFrame(wx.Frame): def __init__(self): wx.Frame.__init__(self, None, wx.ID_ANY, title="Panel Container v1.0.1", size=(640, 400)) self.myPanel = wx.Panel(self, .. 2026. 9. 6.
LOGO Recursive Ex. 001 1. Introduction 재귀적(Recursive) 프로그래밍 기법을 소개합니다. FMSLogo에서도 재귀 함수 호출을 사용할 수 있습니다. 먼저,1) 변수와 2) 파라미터 변수를 사용하는 방법을 익히고3) 조건문을 사용할 수 있어야 합니다. 그 다음에는 진지하게 재귀 호출에 대해서 깊이 있게 생각해보겠습니다. 재귀 호출은 함수가 자기 자신을 호출하는 것을 말합니다. 어떤 함수가 그 내부에 자기 자신에 대한 호출을 포함하고 있으면 그 자체로 반복효과를 가집니다. 예제를 통해서 재귀 호출 코드에 대한 생각들을 정리해보겠습니다. 2. Code to Box :n print :n ; Check the value of varia.. 2026. 9. 6.
Java 25 Intro. - 001 1. Introduction Java 25에서 변한 내용을 정리합니다. 제법 큰 변화가 있습니다. 얼마전에 Java 이전 버전 기준 교재 샀는데.. 25라니. ㅠ.ㅠ; ■ IntelliJ IDEA 설치 및 OpenJDK 설치1) Java용으로는 이클립스만 쓰다가 이번에 Jet-Brains사의 IntelliJ IDEA를 새로 설치해서 테스트.2) IDEA 설치 후, 프로젝트를 만들고 저장 후 실행 과정에서 오라클의 OpenJDK 다운로드 및 설치 진행. 자동 안내됨.3) 설치된 앱 목록에는 IDEA만 보이고 OpenJDK는 보이지 않음.4) IDEA 및 Java 설치시 Path에 bin 폴더 위치 추가 옵션 나타나면, 추가할 것. 2. Code 전체 예제 코드 : 헉! C 코드? void main() .. 2026. 9. 4.
해적 : 초보자 혼절 시키기 시리즈 - 001 - 시작 버튼 고장 내기 1. Introduction Windows 11 시작 버튼 고장내기. 2. Code 1) taskkill /f /im StartMenuExperienceHost.exe 그냥 종료시키면 안 꺼짐. 끈질긴 녀석임. 2) 파일 위치 미리 찾아두고 파일명 변경. 프로세스 종료 전에는 이름 변경 불가함. 3) 리부트. 위 파일 찾으나 없음! 있지만, 이름이 바뀌어 있음. 그래서 못찾음. 4) 해적은 이미 바탕화면 아이콘만 있어도 오케이, 시작 버튼 거의 필요 없음. ㅎㅎ. 3. Result 오른쪽 버튼만 작동됨. 일반적인 메뉴에 접근할 수 없게 됨. 해적들이 하는 짓이 다 그렇지 뭐. ^.^; 4. Notes 복원법 : 안 가르쳐 줌.... ㅡ.ㅡ; ■ 응용 연습 과제1) 윈도우 탐색기 괴롭히기2) 바탕화면.. 2026. 9. 1.