• 푸아송 분포의 아이디어와 유도 과정에 대한 구체적인 원리

    푸아송 분포의 아이디어와 유도 과정에 대한 구체적인 원리 매일 아침 602번 버스를 타고 판교로 출퇴근하는 주니어 백엔드 개발자 라이언은, 버스를 기다리는 시간을 매우 싫어합니다. 따라서, 버스가 5분 안에 도착 할 확률 얼마일까?, 15분 안에 버스가 2대 이상 도착 할 확률은 얼마일까? 와 같은 질문들에 대해서 답을 계산하고 싶어합니다. 이러한 상황에서...


  • 서버에 걸리는 부하, 추측하지 말고 계측하자

    서버에 걸리는 부하, 추측하지 말고 계측하자 주니어 백엔드 개발자인 라이언은 자신이 개발하고 배포한 서비스가 서버 위에서 아무 문제 없이 잘 돌아가는 것을 보고 매우 만족하는 평화로운 나날을 보내고 있었습니다. 어느날, 라이언이 속한 개발팀의 Slack 채널에 금요일 퇴근 직전 경고 메시지가 날아오게 됩니다. “로그인이 안돼요!” “서버 지금 이상해요!” 주니어 백엔드 개발자인...


  • [책 리뷰] 코틀린을 다루는 기술

    [책 리뷰] 코틀린을 다루는 기술 본 리뷰는 길벗 IT 전문서 에서 코틀린을 다루는 기술 책 을 제공받아 작성 하였습니다 코틀린, 자바를 넘보다 최근 몇년간, 기존의 자바로 작성된 코드 에서 코틀린으로 넘어오는 추세가 급격하게 증가하고 있습니다. 특히 안드로이드 개발 진영에서 구글이 코틀린을 공식 프로그래밍 언어로 채택하고 다양한 개발 소스코드 예제 또한...


  • 리눅스 에서 부팅 시 원하는 ROS 프로그램을 자동으로 실행하는 방법

    리눅스 에서 부팅 시 원하는 ROS 프로그램을 자동으로 실행하는 방법 ROS 는 다양한 운영체제와 디바이스 상 에서의 작동을 지원하기 때문에, ROS 프로그램 또한 다양한 상황과 여러가지 목적을 가지고 개발됩니다. Nvidia 사의 Jetson Nano 보드출처: Nvidia 공식 홈페이지 일반적인 데스크탑 에서 작동되는 프로그램이 아닌 위의 사진과 같은 임베디드 보드 (Nvidia Jetson...


  • 백준 14868번 문명 문제 해설, BFS 와 Union-Find 알고리즘 을 사용하여 해결하기

    백준 14868번 문명 문제 해설 문제 링크 solved.ac 기준 플레티넘 4 난이도의 문제입니다. 기본적으로 BFS 를 사용하여 문제 풀이에 접근할 수 있지만 입력 행렬의 row, col 크기가 매우 커서 (무려 2000칸 !) 이 부분을 어떻게 해결할 것 인가 가 문제의 핵심 이였습니다. 이 문제를 해결하기 위해선 최소 비용 신장 트리에서...