제 블로그에 와주셔서 감사합니다 :)
안녕하세요! 개발자가 되고싶은 소프트웨어학과 학생입니다! 제가 공부하고 경험한 것들을 기록합니다~ 틀린 점이 있다면 언제든지 지적해주세요!! 제 블로그에 오신 분들 모두모두 좋은 일만 가득하길 바랍니다:)
더보기Hot Post
-
파이썬 가상환경 CMD에서 실행하기 & 파이썬 가상환경에서 파이썬 코드 실행하는 윈도우 배치파일 만들기
파이썬 가상환경 cmd에서 실행하는 방법 파이참에서 파이썬 가상환경을 생성하였을 때, 파이참에서 프로젝트를 열면 아래의 터미널에는 자동으로 가상환경이 실행된다. 파이참에서 생성한 가상환경을 cmd에서 실행하려면 아래와 같이 하면 된다. 1. 실행하고자 하는 파이참 프로젝트의 venv > Scripts 경로로 이동한다. ex) cd C:\Users\USER\PycharmProjects\pythonProject\venv\Scripts 2. Scripts 폴더 안의 activate.bat 파일을 실행한다. C:\Users\USER\PycharmProjects\pythonProject\venv\Scripts> activate.bat 나는 파이참 프로젝트를 배치파일로 만들고자 하였다. 그래서 텍스트 파일을 만들어..
더보기
-
[개인프로젝트]Selenium을 이용한 자동 예약 프로그램 만들기
AutoReservation/README.md at main · rlacodls3109/AutoReservation스크린 골프장 아르바이트하면서 수동으로 해야하는 예약 업무를 Selenium을 이용한 자동화 시스템을 구축하여 간편화 하였다. - rlacodls3109/AutoReservationgithub.com 필요성 스크린골프 데스크 아르바이트를 하기 시작했다. 업무 중 하나가 사이트에 들어가 운영시간에 맞추어서 타석을 미리 예약해놓는 것이었다. 보통 오늘로부터 일주일치 정도 예약해놓았었다. 지금까지는 수동으로 하다보니 오래걸리고, 그래서 하루에 1일씩 혹은 근무 중 시간이 많이 남으면 틈틈히 근무자들이 예약하면서 운영해왔다. 나는 예전에 크롤링강의를 들었을 때 공부했던 사이트 자동화 프레임워크인 셀..
더보기
-
WireShark 로 DHCP 통신 캡쳐하기, 캡처된 프로토콜의 기능 확인하기
DHCP는 컴퓨터가 인터넷을 하기 위해서 필요한 IP 및 네트워크 정보를 할당해주는 프로토콜이다. DHCP 통신은 4way handshake 통신을 한다. 1. (DHCP Discover)클라이언트가 자기로부터 접속될 수 있는 다른 호스트들에게 메세지를 날린다. 이때 클라이언트는 임시 ip 주소와 포트번호를 가지고 자신이 접속하고자 하는 DHCP 서버의 ip를 목적지 주소로 하는 패킷을 브로드캐스트한다. 이때 transaction ID를 함께 패킷에 담아 보낸다. 2. (DHCP Offer) DHCP 서버가 사용 가능한 ip 주소가 담긴 패킷을 응답한다. 이때, 목적지 주소를 모르니 브로드캐스팅한다. 요청 클라이언트는 포트번호와 trancaction id를 통해 자신에 대한 응답이라는 것을 알 수 있다...
더보기