[42Seoul] Netpractice subject 정리

tpwhzla·2023년 8월 3일

42Seoul

목록 보기
3/16

더이상 미룰 수 없다

과제는 열심히 밀었는데... 벨로그 정리는 미루고 미루고 또 미뤘다.
이너서클 첫 번째 벽인 minishell을 마친 기념으로, 다시 velog 정리를 하나씩 시작해봐야겠다.

나름 대학교 성적도 잘 받았고, 일상적으로도 쓸 얘기가 많아지고 목표도 여러가지로 생겼는데... 이걸 마냥 글로 옮기자니 ㅠㅠㅠㅠ


이 프로젝트는 네트워크를 실행하기 위한 네트워킹 문제를 해결하는 것입니다.
먼저 프로젝트 페이지에 첨부된 파일을 다운로드하세요.

  • 서브젝트 파일은 my project page에서 regist 후 다운로드 받을 수 있다.

그런 다음 원하는 폴더에 파일을 압축을 풉니다.
이 폴더에서 index.html 파일을 실행합니다.
웹 브라우저에서 이 인터페이스가 열립니다:
NetPractice에 오신 것을 환영합니다! :)

페이지에 언급된 대로:

  • 필드에 로그인을 입력하면 연습할 수 있습니다.
  • 또는 필드를 비워두면 연습 버전을 사용해 볼 수 있습니다.

저 로그인 칸을 비워둔채로 start를 하면 연습 버전으로 문제를 풀어볼 수 있다.


교육에는 10개의 레벨이 있습니다. 아래는 예시입니다:

각 레벨마다 작동하지 않는 네트워크 다이어그램이 나타납니다.
창 상단에는 달성해야 할 목표, 즉 네트워크가 제대로 실행되도록 해결해야 할 문제가 표시됩니다.
네트워크가 제대로 실행되도록 해결해야 할 문제가 표시됩니다. 사용할 수 있는 버튼은 두 가지입니다:

  • 다시 확인을 클릭하여 구성이 올바른지 확인합니다.
  • 필요할 때마다 구성을 다운로드하려면 내 구성 받기를 클릭합니다. 과제를 제출할 때
    과제를 제출할 때 유용합니다.
    레벨을 성공적으로 완료하면 새 버튼이 나타납니다. 다음 레벨로 이동하려면
    버튼을 클릭하면 다음 레벨로 이동합니다.
    다음 레벨로 이동하기 전에 잊지 마세요.
    내 구성 가져오기 버튼을 사용하여 구성을 내보내야 합니다.
    저장하세요.
    6
    Net_Practice
    페이지 하단에 로그를 볼 수 있습니다. 로그는 구성이 잘못된 이유를 이해하는 데 도움이 될 수 있습니다.
    이유를 이해하는 데 도움이 될 수 있습니다.
    다음은 어떤 종류의 연습을 하게 될지 보여주는 예시입니다:
    성공하려면 네트워크 구성이 올바르게 될 때까지 음영 처리되지 않은 필드를 수정하세요.
    이 과제를 완료하려면 라우터와 같은 장치가 있는 네트워크에서 주소 지정이 어떻게 작동하는지 이해하는 것이 좋습니다. TCP/IP
    주소 지정에 대해 읽어보세요.

Translated with www.DeepL.com/Translator (free version)


제출 및 동료 평가
과제는 평소처럼 Git 리포지토리에 제출하세요. 방어 기간 동안에는 리포지토리에 있는 작업만 평가됩니다. 주저하지 말고 파일 이름을 다시 한 번 확인하여
파일 이름을 다시 확인하세요.
트레이닝 인터페이스에서는 10개의 레벨을 사용할 수 있으므로, 리포지토리에 있는 파일 10개(
10개의 파일을 리포지토리에 넣어야 합니다(레벨당 파일 1개). 파일을 리포지토리의 루트에 넣으세요.
교육 인터페이스에서 로그인 정보를 입력하는 것을 잊지 마세요. 다음을 사용하여 레벨별로 파일을 내보냅니다.
내 설정 가져오기 버튼을 클릭합니다.
인터페이스에 로그인을 입력하는 것이 매우 중요합니다.
방어하는 동안, 훈련에 언급된 대로 무작위 레벨 3개를 성공해야 합니다.
플랫폼에서 언급된 대로 3개의 무작위 레벨을 성공해야 합니다. 물론 그렇게 할 수 있는 시간은 제한되어 있습니다.
평가 중에는 외부 도구를 사용할 수 없습니다.
"bc"와 같은 간단한 계산기의 사용은 허용되지만, 이 계산기는
한계가 있습니다.

Translated with www.DeepL.com/Translator (free version)


즉, 10개의 문제를 모두 푼 후 해당 json 파일을 제출용 repository에 넣고 이를 push한다.
평가 간에는 index.html을 실행 후 닉네임을 입력하여 시험모드로 문제 풀이를 시작한다.

15분의 문제 풀이 시간이 주어지고, Level 6 ~ 10 사이의 랜덤한 문제 3개가 출제된다.
계산기를 사용할 수 없으나, 터미널의 bc 계산기는 사용할 수 있다.

profile
DevOps / Infrastructure / Cloud Native / Platform Engineering

1개의 댓글

comment-user-thumbnail
2023년 8월 3일

많은 도움이 되었습니다, 감사합니다.

답글 달기