묻고 답해요
160만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨카카오 코테 6주 합격! 실전 파이썬 코딩테스트
트리 - 목표문제 11725 메모리 초과
안녕하세요트리 목표 문제 11725 예제를 백준에서 돌렸을때 메모리 초과가 발생합니다. 혹시 메모리 초과가 나지 않게 푸는 방법은 없을까요?
-
해결됨실리콘밸리 빅테크 30개의 실전 시스템 디자인과 오픈소스 실무 기여 완성 코스
long url을 파티션키로 지정했을때 장점이 생각 안나네요 ㅎㅎ;;
visitor는 short url 로만 접근user는 자신의 short url list를 검색할때 userid 기반으로 파티셔닝 탐색 위 두가지 유즈케이스일거라, 강의 중에 말씀해주신 traffic distribution이 어떤 의미인지 잘 모르겠어요
-
해결됨오브젝트 - 기초편
예제코드 github
안녕하세요. 혹시 예제 코드들을 github에서 볼 수 있을까요?감사합니다
-
해결됨소프트웨어 업데이트 : Re-Programming 과정에 대한 이해
Application -> Bootloader jump
application에서 bootloader로 jump할 때, 혹시 이 부분은 MCU의 soft reset같은 기능을 의미할까요? 그래서 상위 제어기가 하위 제어기에게 reset해서 bootloader로 진입해. 이런 방식일까요?
-
해결됨소프트웨어 업데이트 : Re-Programming 과정에 대한 이해
Secondary Bootloader와 first bootloader
reprogramming 기능의 여부에 따라 secondary bootloader와 first bootloader가 나뉜 다면, MCU에는 first 아니면 secondary bootloader 중 하나를 보유하고 있는 것인가요? 아니면 bootloader의 state machine에 따라 각 기능 secondary bootloader의 역할인 reprogramming과 그 밖의 app jump용도의 first bootloader로 state machine 내의 기능적인 역할로서 존재하는건가요?
-
해결됨실리콘밸리 빅테크 30개의 실전 시스템 디자인과 오픈소스 실무 기여 완성 코스
실제 인터뷰에서도 Object Oriented Design 을 이런 과정으로 하는걸까요?
(알고리즘 코드 작성이나, 스키마 설계까지는 인터뷰에서 해본적은 있는데 아직 객체 모델링이나 수도코드 작성까진 해본 적이 없어서요) 강의와 비슷한 과정으로 진행되는걸까요?
-
해결됨실리콘밸리 빅테크 30개의 실전 시스템 디자인과 오픈소스 실무 기여 완성 코스
able to get all students who got a "d+" grade or lower 요구사항
제시해주신 테이블 설계에서 요것을 어떤 방식으로 구할 수 있을까요?score_level 테이블 설계에서 참조키가 누락된거같아요 enrollments 테이블에 대한 참조키를 넣는게 적당할까요?
-
해결됨실리콘밸리 빅테크 30개의 실전 시스템 디자인과 오픈소스 실무 기여 완성 코스
number of copies 컬럼은 Inventory Table에 들어가야하지않을까요?
인벤토리 테이블의 성격이 재고 개념으로 정규화된 것으로 보이는데, 컬럼값이 옮겨가야하지않을까 싶습니다
-
해결됨실리콘밸리 빅테크 30개의 실전 시스템 디자인과 오픈소스 실무 기여 완성 코스
Spotify 서비스 시스템 디자인 및 스케일링에서 백업 클러스터 사용에 대한 문의
시스템 디자인 관련 질문강의 말미에 서비스 fail 시에 use backup clusters로 언급만하고 넘어가셨는데 좀 더 자세하게 설명 부탁드리겠습니다fail 되는 특정 시점을 기준으로 내부의 시스템들이 어떻게 동작하는지 궁금합니다fail에서 정상으로 복구하게 되면 어떤 절차에 따라서 다시 원래의 서비스로 전환되는지도 궁금합니다
-
해결됨readable_code::CMake - Fancy하게 C++ Project 만들기
강의자료는 어디서 받을 수 있을까요?
안녕하세요.기초문법에서 강의자료로 사용하고 계시는 readable_code-cpp-build_system_modular_project_with_camke 프로젝트 패키지는 어디서 받을 수 있을까요?git도 찾아보았지만 없어서 문의드립니다.
-
해결됨오브젝트 - 기초편
가격 필드가 Long fee가 아닌 Money fee가 된 계기가 궁금합니다.
안녕하세요. 강사님! 너무나 알찬 강의 감사드립니다. 한가지 궁금한 점이 있습니다.만약 제가 영화 예매 설계를 해야하는 상황이었다면, '가격' 필드를 Long 타입으로 할 생각밖에 못했을 것 같은데, Money 라는 클래스로 가격을 표현하게 된 계기를 여쭤보고 싶습니다.
-
해결됨카카오 코테 6주 합격! 실전 파이썬 코딩테스트
사전문제 관련 질문
안녕하세요 이제 막 강의 듣기 시작한 취준생 입니다. 사전 문제 관련 수업 진행 방식에 대해서 질문이 있어서 글 남겼어요.섹션1 '이 강의를 극대화 하는법' 에서 사전 문제 먼저 풀고 -> 강의를 들으라고 하셨는데, 섹션2 시작할 때 사전문제 링크에 들어가보니까 1강부터 8강까지 총 8개의 파일이 있더라구요.그래서 궁금한 것이 생겼습니다.'1강_0.배경지식 퀴즈_촬영용' 이거를 혼자 풀어보고 -> 배열 만들기를 들어야 되는 건가요? 아니면 사전 문제에 있는 모든 파일을 풀어보고 강의를 듣는 건가요?? 파일명에 1강, 2강, 3강의 의미는 뭔가요?파일중에 '1강0.배경지식 퀴즈_촬영용' << 이건 뭐죠..? 2강_0.은 문제 -> 답이 구분되어 있어 퀴즈 형식이구나 싶은데 1강.0에 있는건 바로 답이 있어서 무슨 용도인지 모르겠어서요.. 촬영용이라고 적혀있는 것도 그렇고...질문 읽어주셔서 감사합니다.
-
미해결카카오 코테 6주 합격! 실전 파이썬 코딩테스트
식 오류 있습니다.
안녕하세요. 강의를 듣고 있는 학생입니다.현재 1분 25초에 나오는 'O(logN)알고리즘을 선택한다면?' 부분의 식에서 7/log_10(2) 이 1/log_10(2)로 수정되어야 할 것 같습니다(log의 밑을 여기엔 수식으로 표현하지 못하여 log_10(10이 밑)처럼 표현했습니다.). 즉 7이 1이 되어야 합니다.감사합니다.
-
해결됨오브젝트 - 기초편
할인 조건의 구현에 대해
안녕하세요. 좋은 강의 해주셔서 감사합니다. 덕분에 많이 배우고 있습니다.SequenceCondition과 PeriodCondition 객체 구현(5-1)에 대해 궁금한 점이 있습니다. SequenceConditionpublic class SequenceCondition implements DiscountCondition { private int sequence; @Override public boolean isSatisfiedBy(Screening screening) { return screening.isSequence(sequence); } }PeriodConditionpublic class PeriodCondition implements DiscountCondition { private DayOfWeek dayOfWeek; private LocalTime startTime, endTime; public boolean isSatisfiedBy(Screening screening) { return screening.getStartTime() .getDayOfWeek().equals(dayOfWeek) && startTime.compareTo(screening.getStartTime().toLocalTime()) <= 0 && endTime.compareTo(screening.getStartTime() .toLocalTime()) >= 0; } }PeriodCondition의 isSatisfiedBy는 Screening이 알고 있는 정보에 대한 응답을 기반으로 스스로 할인 조건을 판단하고 있다고 느껴졌습니다.반면에 SequenceCondition의 isSatisfiedBy는 Screening에게 isSequence메시지를 전송함으로써 결과적으로 '할인 조건의 만족 여부를 Screening이 판단하고 있는게 아닌가?'라는 생각이 들었습니다.저는 Screening은 상영 회차(sequence)에 대한 정보를 알고 있고 이에 대답할 수 있기 때문에 Screening에게 상영 회차를 묻고 이를 바탕으로 SequenceCondition이 스스로 할인 조건을 판단하는 형태를 생각했는데요.제가 생각한 SequenceConditionpublic class SequenceCondition implements DiscountCondition { private int sequence; @Override public boolean isSatisfiedBy(Screening screening) { return sequence == screening.getSequence(); } }이렇게 설계하니 또 Screening의 getSequence가 협력의 문맥을 고려하지 못한 채 만들어진거 같다는 느낌을 받았습니다.이와 관련해 기존의 코드는 할인 조건의 여부를 SequenceCondition이 아닌 Screening이 판단하고 있다고 느껴지는데 이게 맞는건지, Screening의 isSequence는 어떤 요청에 의해 생성된 것인지, 그 외 여기에 대한 영호님의 생각과 의견이 궁금합니다!
-
미해결자동차 Autosar에 대한 이해
realtime OS에 대한 궁금한점이 있어 연락드립니다.
autosar os는 기본적으로 realtime OS인가요? 기본 os와 realtime os의 차이가 궁금합니다. 그리고 기초적으로"realtime OS는 기존 다른 OS와는 다르게 TASK의 정해진 시간을 보장해준다는 개념(interrupt는 예외)"으로 알고 있습니다.(제가 잘못 알고있는거일수도 있습니다.) OS 강의 내용 중 task의 우선순위에 따라 정해진 시간대로 무조건 실행되는게 아니라, 실행 도중 우선순위에 따라 실행 순서가 변경되는것으로 이해했는데,이 개념은 일반적인 os에는 당연히 해당되겠지만 realtime os에도 해당이 되는건가요? 제가 잘못 이해하고 있는것인지 확인 부탁드립니다. 중요한 task를 실행 도중에 우선순위가 높은 task가 와서 실행이 뒤로 밀려 버리면(context switching) 자동차 운행 중 문제가 생기는것 같아 혼동이 되어 질문드립니다. 감사합니다.
-
해결됨오브젝트 - 기초편
generic 패키지 money 클래스 관련 질문
최근 전체적인 강의를 한번 돌려본 후 간단한 프로젝트 과제를 구현하는 과정에서 배운 내용을 최대한 적용해보려 노력하며 복습을 하고 있습니다. 복습 중 행동을 정의한 후 객체를 선택하라 를 적용하는 과정에서 궁금증이 생겼습니다. 해당 강의와 소스코드에서는 generic 패키지에 Money 클래스를 제공해주고 있습니다.Money 클래스가 있는 generic 패키지는 보통 어떤 특성을 가지는 클래스들을 모아놓는지 궁금합니다. Money 클래스와 같은 역할을 하는 객체들 또한 행동을 정의한 후 객체를 선택하라 의 원칙에 의해 행동을 정의 한 후 필드를 결정하는 것인지 궁금합니다. Money 같은 성격의 클래스는 어떤 서비스를 설계하기 전 전 미리 작성한 후 서비스 설계를 해야하나요? Money 는 새 불변 객체를 만들어 리턴해주는 방식으로 사용하던데 Screening 등의 클래스에서는 불변 객체를 사용하지 않는 이유가 있는지, 있다면 특정 클래스를 불변 객체로 설계하는 기준이 있는지 궁급합니다.
-
해결됨카카오 코테 6주 합격! 실전 파이썬 코딩테스트
해상도 720p 라 글자가 흐릿하게 보입니다.
밝은 화면에서 폰트크기 마저 작은 편이라해상도는 1080p 는 나와야 코드가 잘 보일 거 같습니다.일부 영상은 1080p가 나오고 그외 영상들은 720p 까지만 나옵니다. 수강평으로 남길까하다 빠른 피드백 남기고자 질문으로 남깁니다.
-
해결됨모르면 승진 안되는 시스템 디자인
강의자료 어디서 받나요?
강의자료 어디서 받나요?
-
해결됨소프트웨어 업데이트 : Re-Programming 과정에 대한 이해
UDS Session 및 DTC 설정 관련
안녕하세요. UDS 관련해서 개발 중인 수강생입니다.현재 올려주신 강의 참고하면서 핸드코딩으로 UDS 및 Reprogramming을 구현 중인데, 몇 가지 의문점이 있어서 글을 올립니다.default Session에서 Extended Session이나 Programming Session으로 이동 후 특정 시간 동안 서비스 메시지가 없으면 timeout되어 default session으로 이동하는 것으로 알고 있는데요, 이때 부정 응답으로 들어가는 것도 정상 메시지로 봐야 하나요? 아니면 부정 메시지가 들어오는 동안은 timeout을 계속 계산하는 건가요?그리고 정상적으로 다운로드가 다 끝난 후 재시작을 하면, DTC Setting은 ON으로 시작하는 건가요? DTC의 기본 세팅값이 ON이 맞는지 궁금합니다.OEM마다 설정값이 다르긴 하겠지만 일반적으로 쓰는 설정값이 무엇인지 궁금합니다.답변 부탁 드립니다. 감사합니다!!
-
해결됨소프트웨어 업데이트 : Re-Programming 과정에 대한 이해
$34 Response 질문
34서비스에 대한 response로, 74 20 0F FF이 왔다고 가정해보겠습니다.그럼 $36 서비스시, Block당 보낼수 있는 최대 Size가 4095 Byte인가요 아니면 4096Byte인가요?48page, 52page의 설명이 다릅니다.만약 4095byte라면 실제로 첫번째 block에 전송되는 데이터 길이는 4095 - 2 = 4093 byte 인가요? (2는 36 01 총 2byte)