본문 바로가기

전체 글58

패스트캠퍼스 환급챌린지 41일차 미션 (3월 12일) : 파이썬으로 할 수 있는 모든 것 with 47개 프로젝트 초격차 패키지 수강 후기 01. 제목 패스트캠퍼스 환급챌린지 41일차 미션 (3월 12일) : 파이썬으로 할 수 있는 모든 것 with 47개 프로젝트 초격차 패키지 Online 수강 후기 02. 포스팅 본문 (학습 일기) 가이드 1. 학습 인증샷 2장 이상 포함 2. 학습 후기 700자 이상 (공백 제외) 오늘은 해당 챕터의 핵심인 병렬처리의 두 가지 방법 threading 과 multiprocessing 에 대해서 배웠다. 스레딩에 앞서서 스레드(thread)에 대해 알아보았는데 사실 프로그래밍쪽 공부하는 사람들은 이 스레드를 안들어보는 경우가 더 힘들 듯 하다. 나의 경우에는 웹서치를 하다가 웹사이트 내에서 어떤 주제에 대한 토론을 스레드한다고 되어있었고 그게 코멘트와 비슷한 역할을 해서 당시에는 스레드=댓글 이라는 개념으.. 2024. 3. 12.
패스트캠퍼스 환급챌린지 40일차 미션 (3월 11일) : 파이썬으로 할 수 있는 모든 것 with 47개 프로젝트 초격차 패키지 수강 후기 01. 제목 패스트캠퍼스 환급챌린지 40일차 미션 (3월 11일) : 파이썬으로 할 수 있는 모든 것 with 47개 프로젝트 초격차 패키지 Online 수강 후기 02. 포스팅 본문 (학습 일기) 가이드 1. 학습 인증샷 2장 이상 포함 2. 학습 후기 700자 이상 (공백 제외) 오늘은 로그 남기기의 logging 모듈과 원하는 시간에 작업 실행해주는 sched 라이브러리까지 배웠다. 프로그램에서 로그를 남기는 것은 중요한 부분이다. (윈도우의 경우 C드라이브에서 windows 폴더에 들어가면 여러가지 로그 파일이 있다. 실행파일이 아니라 텍스트 메모장으로 읽어도 되니 참고하자. 그런데 로그를 남기는 지 중요하다고 해놓고 어떻게 중요한지 자세히 설명을 안해주셔서 일단 챗지피티(가끔씩 나를 즐겁게도 화.. 2024. 3. 11.
패스트캠퍼스 환급챌린지 39일차 미션 (3월 10일) : 파이썬으로 할 수 있는 모든 것 with 47개 프로젝트 초격차 패키지 수강 후기 01. 제목 패스트캠퍼스 환급챌린지 39일차 미션 (3월 10일) : 파이썬으로 할 수 있는 모든 것 with 47개 프로젝트 초격차 패키지 Online 수강 후기 02. 포스팅 본문 (학습 일기) 가이드 1. 학습 인증샷 2장 이상 포함 2. 학습 후기 700자 이상 (공백 제외) 오늘은 챕터7의 병렬처리 웹크롤러 만들기에서 간단하게 개요와 시스템 정보 확인을 하는 것과 매개변수 입력 받기 까지 알아보았다. 사실 웹크롤러라고 해서 웹크롤링과 관련된 건가 싶었는데 병렬처리라는 단어가 또 붙어서 어떤 내용인가 궁금했었다. 내가 알고 있던 웹크롤링을 하는 줄 알았는데 그것보다는 파이썬으로 시스템, 운영처리, 메모리 멀티CPU 병렬처리하는 방법을 배운다. 이거랑 크롤링이 무슨 상관인가 싶어서 그것에 관련된 이.. 2024. 3. 10.
패스트캠퍼스 환급챌린지 38일차 미션 (3월 9일) : 파이썬으로 할 수 있는 모든 것 with 47개 프로젝트 초격차 패키지 수강 후기 01. 제목 패스트캠퍼스 환급챌린지 38일차 미션 (3월 9일) : 파이썬으로 할 수 있는 모든 것 with 47개 프로젝트 초격차 패키지 Online 수강 후기 02. 포스팅 본문 (학습 일기) 가이드 1. 학습 인증샷 2장 이상 포함 2. 학습 후기 700자 이상 (공백 제외) 오늘은 안전한 난수를 생성하는 라이브러리 secrets와 미니 프로젝트 실습까지 해보았다. 난수란 정의된 범위 내에서 무작위로 추출된 수로 기존에 파이썬 문법에서 random 함수를 배우고 import해서 랜덤모듈을 불러오기도 했었는데 사실 이 랜덤함수는 공식문서에도 언급된 내용에서 모델링 및 시뮬레이션을 위해 설계되었기에 보안이나 암호화에 쓰이기엔 적합하지 않다고 한다.(공식문서 번역이 조금 이상해서 파파고를 돌려서 겨우 이.. 2024. 3. 9.