목록전체 글 (151)
코딩응급실
최초의 합성곱 신경망 LeNet - 페이스북의 얀 르쿤(Yarn LeCun)이 개발한 딥러닝 모델- 미국 우편 서비스에서 우편물의 우편 번호를 자동으로 인식하기 위해 처음으로 합성곱 신경망을 사용함- 합성곱 신경망(CNN)을 알기 위해서는 먼저 인공 신경망(ANN)을 알아야 한다 입력층: 데이터를 받는 곳은닉층: 입력층과 출력층 사이에 있는 모든 층, 복잡한 게산을 통해 입력 데이터의 패턴을 찾고, 중요한 특징을 뽑아낸다출력층: 최종 결과를 내는 곳구조: 입력층(Input layer), 은닉층(Hidden layers), 그리고 출력층(Output layer)으로 구성된다.학습: 훈련 데이터와 경사하강법(Gradient descent) 같은 알고리즘을 사용하여, 시간이 지남에 따라 연결 가중치를 조정하..
"""파일2(설문 응답) 각 시트의 B2 이하 성명 목록과파일1 동일 날짜 시트의 D5 이하 이름을 대조하여,- 일치하면 H열에 ✅️- 아니면 ❌를 기록하는 스크립트입니다.※ 주의- 파일1은 저장 시 Excel에서 반드시 닫혀 있어야 합니다."""from pathlib import Pathimport sysimport openpyxl# =========================# 파일 경로 설정# =========================# 파일1: 결과를 기록할 엑셀FILE1 = Path(r"C:\Users\kdr\Desktop\★세보UT_일일자가진단QR인원.xlsx")# 파일2: 설문 응답 데이터FILE2 = Path(r"C:\Users\kdr\Desktop\뇌심혈관 일일설문지(응답).xlsx..
https://velog.io/@yukina1418/%EC%A3%BC%EB%8B%88%EC%96%B4-%EA%B0%9C%EB%B0%9C%EC%9E%90-%EC%9D%B4%EB%A0%A5%EC%84%9C-%EC%93%B0%EB%8A%94-%EB%B2%95 주니어 개발자 이력서 쓰는 법이력서에 정답은 없습니다, 단지 저의 방법을 보여드립니다.velog.io 이력서 작성 준비 단계주어진 템플릿을 그대로 사용하기보다, 자신의 상황과 환경에 맞춰 작성.PDF 추출 및 레이아웃 검토로 가독성을 높이는 것 강조.거짓 없는 자기 표현이력서는 철저히 진실에 기반해야 하며, 채용 담당자가 확인 가능한 내용만 기재.기술 스택에 대해 충분히 숙지하고 구체적으로 적어야 함.구조적 구성제목, 인적사항, 자기소개, 스킬, 경험 등..
https://velog.io/@city7310/%EB%B0%B1%EC%97%94%EB%93%9C%EA%B0%80-%EC%9D%B4%EC%A0%95%EB%8F%84%EB%8A%94-%ED%95%B4%EC%A4%98%EC%95%BC-%ED%95%A8-1.-%EC%BB%A8%ED%85%90%EC%B8%A0%EC%9D%98-%EB%8F%99%EA%B8%B0%EC%99%80-%EA%B0%9C%EC%9A%94백엔드 개발자가 가져야 할 역량 정리 및 보충 설명 1. 배포 및 자동화역량- 코드 빌드 및 배포 자동화: 수동으로 진행하는 배포는 비효율적이므로, **CI/CD(Continuous Integration/Continuous Deployment)** 도구를 사용하여 배포를 자동화해야 함.- 다운타임 없는 배포 ..
필요한 파이썬 라이브러리 설치pip install python-pptx beautifulsoup4 requests 파이썬 코드from pptx import Presentationfrom pptx.util import Ptimport requestsfrom bs4 import BeautifulSoup# 1. Bugs에서 가사 가져오기def get_lyrics_from_bugs(url): response = requests.get(url) soup = BeautifulSoup(response.text, 'html.parser') # Bugs 가사 태그를 찾음 (필요 시 URL에 맞게 태그 확인) lyrics_tag = soup.find('div', class_='lyricsContai..
https://chromewebstore.google.com/detail/coopy-%EB%8B%A4%EC%A4%91-%EB%B3%B5%EC%82%AC%EB%B6%99%EC%97%AC%EB%84%A3%EA%B8%B0/fbkbhiipkgmdikdpedigddmnedbdehgb?hl=ko Coopy - 다중 복사/붙여넣기 - Chrome 웹 스토어복사 및 붙여넣기 경험을 향상시키도록 설계된 간단하고 사용자 친화적인 브라우저 확장 기능. 생산성을 향상시키세요!chromewebstore.google.comhttps://youtu.be/pIQmxUk_FdI?si=9c5v1FezoAoW1exg 영상 참고해서 제가 추가하고 싶은 기능을 넣어봐야겠네요. 확장 프로그램을 잘 만 사용하면 부자가 될 수 있다니 가슴이 벅차..
문자(text)와 사진(image)을 저장할 수 있는 데이터베이스(DB)는 여러 종류가 있습니다. 선택은 사용 사례와 요구사항(예: 데이터 크기, 성능, 확장성 등)에 따라 다릅니다. 아래는 주요 DB와 각각의 특징입니다.1. 관계형 데이터베이스 (RDBMS) 대표 DB: MySQL, PostgreSQL, MariaDB, SQLite 문자 저장: 일반적으로 VARCHAR, TEXT 데이터 타입을 사용. 사진 저장: BLOB (Binary Large Object) 타입으로 이미지 데이터를 직접 저장 가능. 하지만 이미지를 저장하기보다는 **파일 스토리지(예: AWS S3)**에 저장하고 경로(URL)만 저장하는 것이 더 효율적. 장점: 데이터 구조화가 잘 되어있음(스키마). SQL을 통해 복잡한 쿼리 가..
만약 VS Code에서 몇 줄 코드를 수정했다고 해서 AWS나 Heroku 같은 배포 환경에 자동으로 반영되지는 않습니다. 수정된 코드를 서버에 배포하는 과정이 필요합니다. 이를 자동화하려면 CI/CD(Continuous Integration/Continuous Deployment) 파이프라인을 설정해야 합니다.1. AWS의 경우 AWS에서 코드가 자동으로 반영되는지는 사용하는 서비스에 따라 다릅니다. EC2: EC2 인스턴스에서 애플리케이션을 실행 중이라면, 코드를 수정한 뒤 직접 서버에 배포해야 합니다. 예를 들어, 수정된 파일을 SCP, SFTP 등을 이용해 업로드하거나, Git을 이용해 직접 서버에서 Pull 해야 합니다. 자동화하려면 AWS CodePipeline, CodeDeploy, GitH..