본문 바로가기

프로그래밍/Norms2

2021년 7월 29일 - Baekjoon & Solved ● 오늘은 컴퓨터 공학과에 다니는 친구에게 추천받은 유용한 사이트를 두 가지 정리해볼까한다. ☆ Baekjoon이란? → https://www.acmicpc.net/ Baekjoon Online Judge Baekjoon Online Judge 프로그래밍 문제를 풀고 온라인으로 채점받을 수 있는 곳입니다. www.acmicpc.net → 요약하자면 알고리즘부터 그래프, 각종 개발 언어와 관련된 문제를 풀어볼 수 있는 일종의 문제은행과도 같은 곳이다. → 아래는 Baekjoon 홈페이지의 모습이다. → 20000개가 넘는 문제가 있으며 꾸준히 추가되고 있다. → 영어로 문제를 풀어볼 수도 있고, 문제에 대한 피드백을 사람들과 나눌 수 있다. → 문제는 로그인 후, 사용자가 원하는 난이도로 자체 조정이 가능.. 2021. 7. 29.
2021년 7월 28일 - Docker 기초 개념 ☆ Docker란? → Docker란 'Environment disparity' 직역하자면, '환경의 차이'라는 문제가 발생했을 때, 이를 해결할 수 있는 툴이다. → 그러면 Environment disparity란 무엇일까? 예시로 확인해보자. 내가 만든 코드를 서버에 올리기만 하면 되는 상황이다. 분명 내 PC에서는 잘 작동을 하였으나, 서버에 업로드 직후 작동을 제대로 하지 않았다. 이 이유는 내 컴퓨터가 Windows고, 서버는 Linux 기반이기 때문이다. 이것이 Environment disparity라 할 수 있으며, 이런 문제점을 Docker가 해결해줄 수 있다. → Docker를 통해 다른 기기에서도 같은 환경을 구현하는 게 가능하다. ☆ 간단한 Docker 사용 순서 ➀ Docker를 윈.. 2021. 7. 28.