일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- hackerrank
- 데이콘
- ubuntu
- programmers
- 맥북
- SW Expert Academy
- 백준
- 프로그래머스 파이썬
- AI 경진대회
- leetcode
- Docker
- 자연어처리
- 파이썬
- PYTHON
- Baekjoon
- gs25
- 캐치카페
- Git
- Real or Not? NLP with Disaster Tweets
- 금융문자분석경진대회
- dacon
- 우분투
- 코로나19
- ChatGPT
- 프로그래머스
- 편스토랑 우승상품
- 더현대서울 맛집
- 편스토랑
- Kaggle
- github
- Today
- Total
목록
반응형
전체 글 (1651)
솜씨좋은장씨
개발을 하다보면 Docker Container 내부로 들어가서 내용을 확인해보아야 할 경우가 있습니다. $ docker exec -it [컨테이너명] /bin/bash 보통 위의 명령어를 활용하여 컨테이너 내부에 접속하곤하는데 OCI runtime exec failed: exec failed: container_linux.go:348: starting container process caused "exec: \"/bin/bash\": stat /bin/bash: no such file or directory": unknown 종종 위와 같은 에러가 발생하며 접속이 불가한 경우가 있습니다. 👨🏻💻 원인 이런 경우는 Docker 이미지가 Alpine 이미지일 경우 그럴 수 있습니다. 👨🏻💻 해결 방법 해..
$ python3 setup.py bdist_wheel 위의 명령어를 통해 파이썬 패키지를 whl 파일로 만들고자 하는데 (sample_env) (base) somjang:sample donghyunjang$ python3 setup.py bdist_wheel usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...] or: setup.py --help [cmd1 cmd2 ...] or: setup.py --help-commands or: setup.py cmd --help error: invalid command 'bdist_wheel' 위와 같은 에러가 발생했습니다. 👨🏻💻 원인 이는 내 환경에 wheel 이 설치가 되어있지 않아 발..
코딩 1일 1문제! 오늘의 문제는 백준의 1998년생인 내가 태국에서는 2541년생?! 입니다. 18108번: 1998년생인 내가 태국에서는 2541년생?! ICPC Bangkok Regional에 참가하기 위해 수완나품 국제공항에 막 도착한 팀 레드시프트 일행은 눈을 믿을 수 없었다. 공항의 대형 스크린에 올해가 2562년이라고 적혀 있던 것이었다. 불교 국가인 태국 www.acmicpc.net 👨🏻💻 문제 풀이 태국의 불기년도는 우리나라에서 쓰는 년도에서 543년을 더한 값을 활용합니다. 1998년생인 내가 태국에서는 2541년생?! 문제는 불기년도를 입력 받으면 우리나라의 년도를 출력하는 문제입니다. year = int(input()) 먼저 불기년도를 입력받은 후에 year - 543 543 을 ..
최근 회사에서 sphinx와 github actions를 활용하여 문서화를 자동으로 해주는 방법에 대한 발표가 있었습니다. 듣고 주말이 되어 한번 그동안 진행헀던 프로젝트의 코드에 반영해보고자 했습니다. 해보는 과정 중에 하나가 아무것도 존재하지 않는 비어있는 branch 하나를 만드는 것이 있었습니다. 이번 글에서는 main 브랜치를 그대로 두고 아무것도 존재하지 않는 비어있는 branch를 만드는 방법에 대해 적어보려 합니다. 먼저 git checkout 명령어를 활용하는데 option으로 --orphan을 걸어 branch를 하나 만들어줍니다. $ git checkout --orphan [원하는 branch 명] 그 다음 git rm 명령어를 통해 해당 branch 속 값을 모두 지워 줍니다. $ ..
👨🏻💻 네이버 뉴스 기사 수집을 부탁해! 마케팅 / 홍보 대행 회사에서 인턴을 하는 친구가 업무를 받았는데 특정 기업에 대한 O월 O일 ~ O월 O일 까지의 네이버 뉴스 기사를 수집하고 각각의 기사가 기획 기사인지, 부정 기사인지 분류를 해야하는데 수집해야 할 뉴스기사가 너무 많다며 혹시 프로그래밍으로 수집 할 수 있는 방법이 있는지! 물어보았습니다. 🤩 기사 수집이라면 당근! 크롤링이라면 또 제 전문 분야 이기에 시간이 될 때 도와 주기로 하였고 간단하게 기사 제목, 기사의 url, 언론사, 기사가 올라온 날짜 이렇게 4가지를 크롤링하는 코드를 작성하여 12월 1달 간의 기사를 크롤링해서 전달해 주었습니다. 이번 글에서는 그때 작성했던 코드에서 조금 개선하여 공유해보려 합니다. 요구사항 특정 회사를 ..
코딩 1일 1문제! 오늘의 문제는 백준의 달팽이는 올라가고 싶다 입니다. 2869번: 달팽이는 올라가고 싶다 첫째 줄에 세 정수 A, B, V가 공백으로 구분되어서 주어진다. (1 ≤ B < A ≤ V ≤ 1,000,000,000) www.acmicpc.net 👨🏻💻 코드 ( Solution ) def snail_wants_to_climb(A, B, V): snail_days = (V-B) / (A-B) if snail_days != int(snail_days): snail_days += 1 return int(snail_days) if __name__ == "__main__": A, B, V = map(int, input().split()) print(snail_wants_to_climb(A, B, ..
코딩 1일 1문제! 오늘의 문제는 백준의 3460번 이진수 입니다. 3460번: 이진수 양의 정수 n이 주어졌을 때, 이를 이진수로 나타냈을 때 1의 위치를 모두 찾는 프로그램을 작성하시오. 최하위 비트(least significant bit, lsb)의 위치는 0이다. www.acmicpc.net 👨🏻💻 문제 풀이 10진수를 입력받으면 이를 이진수로 바꾼 뒤에 이진수 속에 있는 1의 위치출력하는 문제입니다. 먼저 예제 입력과 예제 출력을 확인해보면 13을 입력했을때 0 2 3 이라는 값이 나오는 것을 볼 수 있습니다. 13 을 이진수로 바꾸어보면 1011이 됩니다. 오른쪽 부터 1이 나오는 위치를 파악하고 첫 시작점의 위치를 0이라고 하면 13을 바꾼 이진수 1 0 1 1 순서 3 2 1 0 0 2 ..
코딩 1일 1문제! 오늘의 문제는 백준의 더하기 입니다. 9085번: 더하기 입력의 첫 줄에는 테스트 케이스의 개수 T(1 ≤ T ≤ 10)가 주어진다. 각 테스트 케이스는 첫 줄에 자연수의 개수 N(1 ≤ N ≤ 100)이 주어지고, 그 다음 줄에는 N개의 자연수가 주어진다. 각각의 자연 www.acmicpc.net 👨🏻💻 코드 ( Solution ) def plus_9085(numbers): numbers = list(map(int, numbers.split())) return sum(numbers) if __name__ == "__main__": for _ in range(int(input())): N = int(input()) numbers = input() print(plus_9085(numb..