전체 글

게임, 코딩 블로그 입니다. 여러 일상적인 글도 올려요! 많이 봐주세요! 감사합니다.
제작/기타 프로그램

[티스토리 포스팅] 프로젝트 "내일의 모든 것"

본 포스팅은 프로젝트 기획 및 기록용입니다. 1. 기획파이썬의 BeautifulSoup4, Selenium을 이용하여 내일 날씨, 내일 운세를 크롤링하고마크다운 형식으로 텍스트를 만들어주는 프로그램 운세 크롤링할 페이지 : 네이버 운세, BeautifulSoup4 이용.날씨 크롤링할 페이지 : 네이버 날씨, Selenium 이용하여 지도 캡쳐, 날씨 강우확률 최저/최고 기온 크롤링 유의할 점 : BeautifulSoup4, Selenium 모두 셀렉터 형식으로 데이터를 크롤링하기 때문에클래스 혹은 아이디가 변경될 경우 프로그램 먹통될 가능성이 있다. 현재 네이버 날씨에서 확인 가능한 날씨는 5가지가 있다.흐리고 비, 흐리고 한때 비, 흐림, 구름많음, 맑음추후 눈이 내리거나 안개가 낀 날에는 다른 상태가..

일상/내일의 모든 것

[내일의 모든 것] 내일 날씨, 내일 운세 09월 27일 (2)

(HTML 코드로 제작) 내일의 모든 것날씨 소식 2024년 09월 27일 금요일의 날씨 소식입니다.내일 오전의 날씨는 구름많음입니다.그리고 내일 오후의 날씨는 맑음입니다. 오전 강수 확률은 20% 이고, 오후 강수 확률은 10% 입니다.최저 기온 18°C 이고 최고 기온은 27°C 입니다.   내일 운세띠별 운세띠내일 운세쥐띠일이란 잘 풀릴 수도 있고 안 풀릴 수도 있다. 세상 이치도 똑같은 것이다. 무슨 일이든 초조하게 생각하지 말고 성실하게 진행하면 원하는 결과를 얻을 수 있다. 사람을 만날 때에는 항상 예의 바른 행동이 필요하다. 나쁘지 않은 하루니 잘 활용하라. 처녀 총각은 혼인하여 경사가 있을 수 있다.소띠지금은 과감한 투자보다는 알뜰하게 모으고 저축하는 것이 유리하다. 미래의 불안정한 상황을..

새티스팩토리/리뷰

[새티스 팩토리 플레이 리뷰 3-1탄] 석탄 발전의 시대가 온다!

안녕하세요 펭귄 교수입니다. 이전에 1단계 우주 엘레베이터를 발사하고, 2단계에 들어섰습니다. 이제 티어 3, 4가 열리면서 더 많은 콘텐츠를 즐길 수 있게 되었습니다.  이제 석탄을 본격적으로 채굴해서 석탄 발전을 이룰 수 있고, 그렇게 되면 완전 자동화 발전이 가능해집니다.그리고 티어 3,4 부터는 탈 것도 추가가 됩니다!하지만 저는 탈 것보다는 직접 컨베이어 벨트로 끌어다 오는 것을 더 좋아하고 편하기 때문에 탈 것은 기차, 드론 부터 진행하도록 하겠습니다. 일단 현재 무기는 너무 짧고 답답하기 때문에 무기 부터 외계 파쇄기로 변경하겠습니다. 그리고 진작 했어야 했는데 조금 늦게 구리판 공정도 추가해줍니다.  구리 주괴 20개가 입력 값이지만, 주괴는 30개씩 나오므로 숫자를 맞추기 위해 오버클럭을..

일상/내일의 모든 것

[내일의 모든 것] 내일 날씨, 내일 운세 09월 27일

날씨 소식2024년 09월 27일 금요일의 날씨 소식입니다. 내일 오전의 날씨는 구름많음 입니다.그리고 내일 오후의 날씨는 맑음 입니다. 오전 강수 확률은 20% 이고, 오후 강수 확률은 10% 입니다.최저 기온 18°C 이고 최고 기온은 27°C 입니다. 내일 운세띠별 운세띠내일 운세쥐띠일이란 잘 풀릴 수도 있고 안 풀릴 수도 있다. 세상 이치도 똑같은 것이다. 무슨 일이든 초조하게 생각하지 말고 성실하게 진행하면 원하는 결과를 얻을 수 있다. 사람을 만날 때에는 항상 예의 바른 행동이 필요하다. 나쁘지 않은 하루니 잘 활용하라. 처녀 총각은 혼인하여 경사가 있을 수 있다.소띠지금은 과감한 투자보다는 알뜰하게 모으고 저축하는 것이 유리하다. 미래의 불안정한 상황을 위해 현금을 확보하고 유동성에 대비하는..

프로그래밍/Python

[파이썬 코딩 강의] 객체 지향 언어

안녕하세요 펭귄 교수입니다. 이번에는 상속(Inheritance), 캡슐화(Encapsulation), 다형성(Polymorphism)과 같은 객체 지향 프로그래밍의 심화 개념을 다루겠습니다. 이 주제들은 소프트웨어 설계에서 매우 중요한 역할을 하며, 프로그램의 유연성과 재사용성을 극대화할 수 있습니다.1. 객체 지향이전 강의, 클래스와 메서드에서 객체란 무엇인지 에 대해서 이야기했었습니다.하지만 코드 우선으로 설명하다 보니 심화적인 내용은 스킵된 부분들이 있었습니다.이번에는 그런 부분들을 다뤄보고자 합니다. 이전 글을 한번 보고 오시는 것을 추천드립니다. [파이썬 코딩 강의] 클래스와 메서드안녕하세요 펭귄 교수입니다. 잊혀져 있던 파이썬 코딩 강의를 이어 해보고자 합니다. 이번에야 말로 끝까지 다 써보..

프로그래밍/Docker

[Docker 강의 9편] 다중 컨테이너 환경 구축

안녕하세요 펭귄 교수입니다. 벌써 Docker 강의가 9편까지 진행되었습니다. 여기까지 꾸준하게 따라오셨다면 Docker 사용하는 데에 있어서 꽤 익숙해졌을 것이라 생각듭니다.계속하시다보면 단순히 따라 치는 것이 아닌, 직접 무언가를 만들 수 있는 기회도 생길 것입니다.그렇기에 이번 포스팅의 주제는 프로젝트를 실제로 만들기 위한 단계입니다. 그것은 다중 컨테이너 환경 구축입니다.  다중 컨테이너 환경 구축에 대한 이해는 현대 소프트웨어 개발에서 매우 중요한 주제입니다. 특히 도커와 같은 컨테이너 기술은 다양한 마이크로서비스나 복잡한 애플리케이션을 단일 머신에서 쉽게 실행하고 관리할 수 있도록 도와줍니다.이전까지는 여러 서비스를 관리하기 위해 각각의 물리적 서버나 가상 머신을 사용해야 했지만, 도커를 통해..

일상/블로그 운영

티스토리 블로그 파비콘 변경하는 법!

안녕하세요 펭귄 교수입니다. 이번에는 블로그의 파비콘 (Favicon)을 변경해보고자 합니다. 파비콘이란?파비콘 (favicon) 은 즐겨찾기 (Favorite)과 아이콘 (Icon) 의 줄임말로,한 웹 페이지를 대표하는 아이콘이라 보시면 됩니다.보통 16x16 픽셀로 이루어져 있으며, 확장자 또한 .ico로 독자적인 확장자를 가지고 있죠.파비콘은 웹 페이지 뿐만 아니라 어플들의 아이콘또한 Favicon으로 불립니다. 디자인파비콘의 디자인은 Chat-GPT의 Dall-E 이미지 생성 AI를 사용하였습니다.그림에 있어서 좋은 능력을 가지고 있지 않기 때문에 이럴 때 AI를 써먹어야죠.  이전에 ChatGPT에게 블로그 관해서 이것 저것 물어본 전적이 있어서 게임과 프로그래밍 관련 블로그 라는 것을 알고 있..

프로그래밍/Docker

[Docker 강의 8편] Docker Compose 란?

안녕하세요 펭귄 교수입니다. 이번 글에서 소개할 Docker Compose는 여러 컨테이너로 구성된 애플리케이션을 정의하고, 설정하고, 동시에 실행할 수 있도록 도와주는 도구입니다. 단일 컨테이너를 관리하는 도커와는 달리, Docker Compose는 여러 컨테이너를 한 번에 구성할 수 있습니다.이를 통해 복잡한 애플리케이션 환경을 쉽게 구성하고 관리할 수 있습니다. 그럼 자세히 알아보도록 하죠.1. Docker Compose의 개념Docker Compose는 docker-compose.yml이라는 설정 파일을 기반으로 작동합니다.이 파일 안에 서비스 정의, 네트워크 설정, 볼륨 관리 등 여러 컨테이너 간의 설정을 포함할 수 있습니다.이를 통해 데이터베이스, 웹 애플리케이션, 캐시 등 여러 서비스를 함께..

Dev.Poinguinie
펭귄교수