본문 바로가기
728x90

분류 전체보기403

[파이썬] 컴퓨터에 눈이 와요! Snowing 개발 동기To, 블로그씨에서 트리 만들기에 관한 글을 쓰면서 컴퓨터에서 사용할 수 있는 트리 위젯을 만들었습니다. 위젯의 기능 상 항상 화면 맨 위에 위치해 있어야했는데 구글 Gemini를 통해 파이썬으로 해당 기능을 구현할 수 있는 것을 알게되었습니다.그래서 이번에는 카톡의 눈 오는 배경화면에서 아이디어를 얻어 컴퓨터 화면에 눈이 오게 할 수 있을까?궁금해져 이번 코딩을 하게되었습니다.주요 기능컴퓨터의 전체 화면에 눈이 오는 듯한 효과 연출작업 표시줄의 '숨겨진 아이콘'에서 해당 위젯을 마우스 오른쪽 클릭하여 종료가능 트러블 슈팅눈송이가 비정상적으로 길쭉하거나 크게 늘어져서 내림canvas.coords로 눈송이 위치를 재설정할 때 좌표 값이 어긋나서 발생하는 현상작업에 방해되지 않도록 눈송이 크기.. 2025. 12. 29.
[파이썬] 유튜브 영상 다운로드 프로그램 만들기 프로그램 제작 동기어머니께서 강의 참고 자료로 유튜브 영상을 사용하시려고 하는데 유튜브 영상 다운로드가 필요했습니다.그런데 유튜브 영상을 다운로드 받으려고 검색을 해 보니 링크된 사이트에서 다운받는 것이 안전해 보이지 않아서전에 파이썬으로 유튜브 영상 만들었던 것처럼 영상도 다운받을 수 있는 프로그램을 만들 수 있지 않을까?라는 생각이 들어서 프로그램을 제작해 보게되었습니다. 기능유튜브 영상 링크 입력 시, 영상 및 오디오 다운로드프로그램 제작 과정1. pytube라이브러리(실패)구글에서 검색하여 pytube 라이브러리를 이용한 방법을 찾았습니다.이 링크가 처음 사용한 코드는 아니었지만 이런 내용이었습니다. 파이썬 코드로 유튜브 영상 자동으로 다운받는 방법 | 테크버킷 블로그파이썬 코드를 사용하여 유튜브.. 2025. 11. 18.
[C 프로그래밍] 4강. 입·출력 함수와 연산자 (2) 이전 시간 안내3강. 입·출력 함수와 연산자 (1)4강. 입·출력 함수와 연산자 (2)학습 목차① 산술 연산자② 관계 연산자와 논리 연산자③ 대입 연산자④ 비트 연산자⑤ 기타 연산자정리하기① 산술 연산자1. 연산자의 개념연산자(Operator)란? 자료를 대상으로 각종 연산의 수행을 지시하는 기호연산자의 종류구분연산자산술 연산자+ - * / % ++ --관계 연산자> >= == !=논리 연산자&& || !대입 연산자= += -= *= /= %= >>= &= |= ^=조건 연산자?:비트 연산자& | ^ ~ >>기타 연산자sizeof() , & * 형변환(type cast)사칙연산을 .. 2025. 11. 13.
[컴퓨터과학 개론] 2강. 컴퓨터와 자료(2) 이전 시간 안내1강. 컴퓨터와 자료 (1)2강. 컴퓨터와 자료 (2)학습 목차1. 데이터와 정보2. 진법3. 정수 표현4. 실수 표현5. 문자 표현정리하기1. 데이터와 정보데이터와 정보의 관계데이터 D → 처리기 P → 정보 I$I = P(D)$데이터(D)현실 세계로부터 관찰이나 측정을 통해 단순히 얻어지는 값/사실처리하고자 하는 대상하나의 원재료처리기(P)예전에는 사람이 했었던 것요즘은 컴퓨터가 하는 것데이터를 가공, 변환, 조작하는 곳정보(I)어떤 상황에 대해 적절한 의사결정을 수행할 수 있게 하는 지식데이터를 입력 받아 처리기에서 처리해서 나온 결과데이터를 처리하여 어떤 특정한 목적을 가지고 있는 처리 결과데이터 처리데이터를 정보로 만드는 과정데이터 처리라고 하면 일반적으로 숫자만 다룰 것 같음정보.. 2025. 11. 11.
[컴퓨터과학 개론] 1강. 컴퓨터와 자료(1) 이전 시간 안내컴퓨터과학 개론 1강. 컴퓨터와 자료 (1)학습 목표 "컴퓨터과학 분야로의 사전답사"컴퓨터데이터DS; 자료구조OS; 운영체제PL; 프로그래밍 언어네트워크알고리즘CADB 용어, 개념, 원리, 방법 등을 미리 접해봄으로써 친숙해질 수 있는 기회와 환경 제공컴퓨터과학이라는 학문과 각 내용을 올바르게 이해하고 배울 수 있는 적절한 사고의 틀을 제공02. 컴퓨터What is 컴퓨터의 역할? 기능? 데이터 처리기(Data processor)데이터 처리 컴퓨터의 기능적 측면("입력-처리-출력")만 정의너무 포괄적(계산기: 10 + 20 = 30 >> 계산기 == 컴퓨터? (No!))어떤 형태의 작업을 처리할 수 있는지 불명확프로그램이 가능한 데이터 처리기(Programmable data process.. 2025. 11. 7.
[컴퓨터과학 개론] 강의 소개 컴퓨터과학 개론컴퓨터과학과 | 2025년 1학년 2학기 | 전공 | 3학점주차 : 15강강의 개요‘컴퓨터과학개론’은 컴퓨터과학을 전공하는 1학년 학생을 대상으로 컴퓨터과학 전반에 걸친 핵심 내용을 소개하는 과목이다. 즉, 어떤 특정한 컴퓨팅 도구나 컴퓨터 이론/응용에 관련된 내용을 배우는 것이 아니라, 여러분들이 앞으로 상위 학년으로 올라가면서 배우게 될 컴퓨터과학의 여러 핵심 분야의 내용을 개괄적으로 살펴보는 과목으로, 컴퓨터과학의 다양한 분야에 걸친 용어, 개념, 원리 및 방법 등을 미리 접해봄으로써 친숙해질 수 있는 기회와 환경을 제공하는 것이 가장 중요한 학습 목표라고 할 수 있다.(제작PD : 배상욱)교수 소개이관용자연과학대학 컴퓨터과학과교수정광식자연과학대학 컴퓨터과학과교수교재 정보컴퓨터과학개론.. 2025. 11. 7.
[심리학에게 묻다] 5강. 절대 닮고 싶지 않은 나의 부모 이전 시간 안내4강. 마음의 스크래치 5강. 절대 닮고 싶지 않은 나의 부모가족은 한 묶음?가족 문제를 이해하기 위해 알아야 할 것들변화의 시작은 용서에서부터Keyword - 가족은 한 묶음?Keyword - 가족 문제를 이해하기 위해 알아야 할 것들Keyword - 변화의 시작은 용서에서부터 가족은 한 묶음?떼려야 뗄 수 없는 또 부모 때문이야? 또 엄마야? 또 아빠야?우리가 경험하는 대부분의 문제 → 가족 특히 부모와 관련나 자신에 대한 이해를 위해 가족의 영향에 대해 이해하는 것이 중요 머레이 보웬(Murray Bowen, 1913~1990: 미국의 정신과 의사)대가족 안의 장남으로 성장의과대학에서 정신의학을 공부하며 정신분열증에 관심보웬의 가족에 대한 전문적 관심정신과 의사로 일하면서부터환자와 가.. 2025. 11. 7.
[심리학에게 묻다] 4강. 마음의 스크래치 이전 시간 안내3강. 참을 수 없는 존재의 부끄러움 4강. 마음의 스크래치이상 심리정상 vs 이상이상 행동과 특징들강박 장애Keyword - 정상 vs 이상Keyword - 이상 행동과 특징들Keyword - 강박 장애 정상 vs 이상무엇이 이상인가?이상 행동보편적이지 않은 행동다수가 갖고 있는 생각, 감정, 행동과는 동떨어져 있는 것정규분포 곡선에서 이탈된 것사회적 일탈의 정동개인이 속한 문화 특유의 규칙이나 규범에 위배되는 행동을 하는 것문화적 기준은 상대적이어서 절대적 근거가 될 수 없음현실 지각/해석의 오류환청, 환시 등 다른 사람들은 경험하지 못하는 감각 경험을 하거나 뚜렷하게 왜곡된 지각을 하는 것심각한 주관적 고통우울감, 불안 등이 너무 극심하고 지속되어 사회 생활을 할 수 없는 상태자아.. 2025. 11. 6.
[심리학에게 묻다] 3강. 참을 수 없는 존재의 부끄러움 이전 시간 안내2강. 관계의 출발 3강. 참을 수 없는 존재의 부끄러움수치정체감학대수치 정체감중독Keyword - 학대Keyword - 수치 정체감Keyword - 중독 수치심무언가를 잘못했을 때, 다른 사람들로부터 실제적 혹은 가상적으로 부정적 판단을 받았다고 내가 생각될 때 드는 불쾌한 감정이차적 정서 반응과 연결(두려움, 비통함, 분노)숨겨진 정서, 정신 병리 안에 잠든 자수치심 -> 자기 존재 전체에 대한 부정적 평가 -> 정신적. 감정적 고통삶 전체를 망가뜨리를 수 있음 학대우리나라 아동학대방지법 시행 but 학대로 사망하는 아동 수는 해마다 증가아동 학대 행위자의 80%가 친부모수치심 핵심 요인: (양육 과정에서 경험하는)결핍과 취약성수치심의 직접 유발: 학대학대로 인한 외상 경험 -> 무력감.. 2025. 11. 6.
728x90


Top