전체 글(58)
-
Claude로 할 수 있는 것들
Claude, 너가 할 수 있는게 뭐야? 글쓰기 - 제가 에세이, 기사, 블로그 포스트, 소설, 시 등 다양한 장르와 주제의 글쓰기를 도와드릴 수 있습니다. 아이디어 제안부터 초안 작성, 교정 및 윤색까지 글쓰기의 전 과정에 제가 기여할 수 있어요. 정보 검색 및 리서치 - 어떤 주제에 대해서든 신뢰할 수 있는 정보와 자료를 찾아드릴 수 있습니다. 전문 자료 찾기부터 검색 결과 요약 정리까지 리서치 활동을 지원해드려요. 데이터 분석 - 각종 데이터를 다각도로 분석하고 인사이트를 도출해낼 수 있습니다. 통계 분석, 시각화, 머신러닝 기법 등을 활용해 데이터에서 의미있는 패턴과 발견점을 찾아내지요. 코딩 및 프로그래밍 - Python, Java, C++ 등 다양한 프로그래밍 언어로 코딩을 할 수 있고, 소프..
2024.04.18 -
Technical Interview Question and Answer for Junior Backend Developer (1)
Python Q: What are Python decorators and how do you use them? A: A Python decorator is a design pattern that allows you to modify the behavior of a function or class. It's typically used for adding functionality to existing code in a modular and readable way. Decorators are applied using the '@' symbol before a function or method. Q: Can you explain the difference between lists and tuples in Pyt..
2024.01.22 -
Ubuntu - SSH 로그인 접속 시 퍼미션 문제
SSH 로그인 접속 시 퍼미션 문제 (UNPROTECTED PRIVATE KEY FILE)잘못된 퍼미션으로 SSH 로그인 접속 시 위와 같은 같은 에러가 다. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: UNPROTECTED PRIVATE KEY FILE! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Permissions 0644 for '/Users/username/.ssh/your-key.pem' are too open.It is required that your private key files are NOT accessible by others.This p..
2024.01.12 -
브랜치 전략과 PEP 설정
프로젝트 기획 시 브랜치 전략과 PEP 설정은 팀의 개발 방식, 프로젝트의 특성, 팀 구성원의 규모 등 여러 요소에 의해 결정됩니다. 아래는 일반적인 가이드라인과 예시에 대한 설명입니다. 1. 브랜치 전략 (Branching Strategy): 가장 일반적인 전략: Main 브랜치: 메인 코드베이스가 저장되는 곳으로, 항상 배포 가능한 상태를 유지해야 합니다. Develop 브랜치: 개발 중인 기능들이 통합되는 곳입니다. 팀원들은 개발을 시작하기 전에 이 브랜치를 기준으로 가져와 작업합니다. Feature 브랜치: 각 기능은 별도의 브랜치에서 개발되며, 개발이 완료되면 Develop 브랜치로 병합됩니다. Release 브랜치: 개발이 완료되어 배포를 준비할 때 사용하는 브랜치로, 버그 수정이나 작은 기능..
2023.12.07 -
Docker - 도커 내에서 db 확인 하는법
docker ps 위 명령어를 통해 db의 container ID 를 찾는다. (ex. CONTAINER ID: f137e2493a23 ) docker exec -it /bin/bash 이 명령어를 통해 컨테이너로 접속한다. psql -U postgres 우리는 postgresql을 사용하고 있기 때문에 이 명령어로 postgres에 접속한다. \dt postgres에 있는 모든 table을 확인할 수 있다. ''' 그런데 아직 db를 확인하는 방법을 못찾음;;; to be continued...
2023.11.30 -
Docker - 터미널에서 docker container 들어가는 법
도커가 돌아가고 있다. 이 상태에서는 도커를 쓰지 않는 환경과는 달라서, 일반적인 python manage.py makemigrations 를 쓸 수 없다. 그래서 도커 컨테이너 안으로 들어가야 이 작업들을 할 수 있게 된다. 컨테이너 안으로 들어가는 방법은 다음과 같다. docker ps 위 명령어를 통해 container ID 를 알 수 있게 된다. docker ps -a -a 는 all 을 뜻한다. container ID 뿐만 아니라 숨긴폴더까지 확인할 수 있다. docker exec -it /bin/bash 에는 본인의 id 를 작성하면 된다. 예를들면, docker exec -it 591428ed0a24 /bin/bash 이렇게 작성하게 된다. 그럼 컨테이너 안으로 들어오게 된것이다. 이 상태로..
2023.11.29