묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스
기존강의 새 강의
새 강의 구매 할인 어떻게 진행하면 되는건가여ㅛ?방법을 몰라서 문의드립니다.,
-
미해결퀀트 투자를 위한 파이썬 트레이딩룸 만들기 - Part 1
MACD & 오실레이터 with EXCEL 강의 데이터 문의
Mt = w * Pt + (1-w) * Mt-1 에서날짜가 과거시점으로 가야하는것 같은데..강의 및 엑셀자료는 미래시점으로 계산된것 같습니다.데이터를 역순으로 바꿔서 계산을 해야 할 것 같은데 확인 부탁드리겠습니다.감사합니다.
-
미해결Three.js로 시작하는 3D 인터랙티브 웹
블렌더 texture paint 시 미러모드
눈을 하나씩 그리고 싶은데 그릴 때 마다 미러모드가 작동하는 것 처럼 그려져요
-
미해결
Repository 상속 받은 자식 Repository의 Method 로깅
안녕하세요. Repository를 상속 받은 자식 Repository의 호출 Method를 로깅하려고 합니다.@Around("execution(* ewkim83.me..repository..*Repository.*(..))") public Object logAroundRepository(ProceedingJoinPoint joinPoint) throws Throwable { var signature = joinPoint.getSignature(); log.info("{}.{}", signature.getDeclaringTypeName(), signature.getName()); return joinPoint.proceed(); } package ewkim83.me.spring.rest.repository; import ewkim83.me.spring.rest.model.entity.Item; import org.springframework.data.repository.CrudRepository; import org.springframework.stereotype.Repository; @Repository public interface ItemRepository extends CrudRepository<Item, String> { }로그에 아래와 같이 출력됩니다.findById 메소드가 부모인 CrudRepository의 것을 사용하기 때문에 아래와 같은 로그를 이해하고 있습니다.org.springframework.data.repository.CrudRepository.findById 그런데 로그 분석을 위해 상속 받은 자식 인터페이스 이름을 로깅하고 싶습니다.CrudRepository를 상속 받은 자식 인터페이스가 무수히 많기 때문에 실제 어디에서 호출된 것인지 확인이 필요합니다.아래와 같이 자식 인터페이스의 이름을 알아낼 방법이 있을까요?ewkim83.me.spring.rest.repository.ItemRepository.findById 감사합니다.
-
미해결3분만에 만드는 깃헙 블로그
메뉴바
메뉴바에 메뉴 추가하는건 잘 나와있어서 잘 했는데 blog처럼 여러개의 글을 올리는 메뉴는 어떻게 만드나요? config.yml?인가 그 파일은 안보여서요
-
미해결ASP.NET Core MVC +ASP.NET Core +REST API +.NET 8.0
EF로 만든 프로젝트를 개발서버에 올리니, 처음 로딩속도가 많이 느리네요.
EF로 생성해서 개발서버에 올려놓았는데, 첫 로딩속도가 많이 느리네요. 개발사이트에 출근해서 접속하거나, IIS의 응용프로그램풀을 재시작후에 접근하면 5~6초 정도 걸립니다.하지만 일단 연결이 되고 나면, 이후에는 1초 이내에 응답이 바로바로 옵니다. 접근도메인이 문제인가 싶어서, IP로 바꾸어도 동일하네요.이런 현상이 나타나는 이유와, 해결 방법을 알고 싶습니다.
-
미해결데이터 분석 SQL Fundamentals
강의순서대로 실습코드순알려주세요.
복습할려는데..실습코드순서를 모르겟어요
-
해결됨Flutter 앱 개발 기초
동기.. 비동기? 쓰는 상황에 대한 추가 질문
강사님 dart에서 비동기를 동기로 다루는 법 강의 7분 20초 쯤에 개발 시 비동기 방식으로 작동하는 상황들로 예시를 "네트워크 요청, 파일읽기쓰기, 데이터베이스 쓰기"를 들어주셨는데 이렇게 시간이 걸리는 일은 async / await 을 써서 동기 방식으로 이용하란 말씀이신거죠?
-
미해결
팀 프로젝트했는데 면접 관련 질문있습니다
제가 국비교육을 들었는데 한달 전쯤에 수료했습니다. 당연히 팀 프로젝트도 진행했는데, 이 팀 프로젝트에서 제가 맡은 파트의 비중, 중요도, 난이도 등등에 걱정되는 부분이 있어서 글작성하게 됐습니다. 이번 국비교육 팀프로젝트에서 역할분담을 하다보니 제가 맡은 부분들이 생각보다 큰 비중을 차지하지않아서(저희 팀은 api를 사용해서 웹소설, 웹툰, 도서 리뷰 플랫폼을 통합적으로 제공하는 웹페이지를 제작했습니다. 그런데도 저는 api를 사용하는 기술도 없고, 감정분석이나 스프링 시큐리티를 사용한 기술도 없습니다.) 제가 구현한 기능들은 공지사항 관련 CRUD나 공지사항 목록의 검색, 정렬 및 페이지네이션 구현과 페이지 간의 이동 정도로 요약할 수 있어, 포트폴리오나 이력서에 제출할 때 조금 부실하지않을까 염려되어 질문드리게 됐습니다.면접때, 이런 프로젝트 내용들로 질문이 들어오고 답변도 해야할텐데, 이럴땐 어떻게 하는게 좋을까요?정말 현실적으로 댓글 달아주시면 감사하겠습니다.
-
미해결[입문자를 위한 UE5] Part4. 언리얼 엔진 C++
Animation Event영상에서 Notify 대신 Received_Notify()사용
Animation Event 강의 영상에서는 Notify()함수를 사용하셨는데, Received_Notify()함수를 사용하고 싶은데 어떻게 해야할까요? 보니까 Received_Notify()는 가상함수가 아니라서 다형성 부여를 못해서 질문합니다.
-
해결됨[백엔드/예외처리 시나리오/집계 최적화] 백엔드 포트폴리오와 실무 이력 강화 전략. 올인원 PART1
해상도가 720p 까지 가능해서 화면이 흐리네요.
강사님 1080p 화질이 안될까요? 720p라 화면에서 글자가 흐릿하게 보입니다..
-
미해결문과생도, 비전공자도, 누구나 배울 수 있는 파이썬(Python)!
아나콘다 설치시에 jupyter lab이 안깔렸어요
jupyter notebook은 다운이 되었는데 lab이 없어요.. 그래서 실행이 안되는걸까요? 아나콘다 창에서 주피터 랩을 쳐서 실행시켜도 강의처럼 창이 안뜹니다..
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
코드질문드려요
(기출) 2023년 1회 코드해석문제 5분40초 printf("%s\n",p); 에서 p는 *이 안붙어있으니 주솟값이 나와야하지 않나요??
-
미해결정보보안기사 실기 - 문제풀이 중심 Part.1 정보보호 일반, 보안과 암호, 접근통제
Kerckhoff 원리의 의미에 대하여
Kerckhoff 원리의 의미에 대하여 질문드립니다.'키 외외의 모든 정보를 반드시 공개할 필요는 없다.'는 문장은 암호알고리즘 체계를 꼭 공개하지 않아도 된다는 의미로 해석 될 수 있을 것 같은데요.Kerckhoff 원리에 상반되는 해석이 되는게 아닌지요?원리의 의미를 설명하는 첫 문장에 적절한 문장이 아닌 것 같습니다.
-
해결됨한 번에 끝내는 자바스크립트: 바닐라 자바스크립트로 SPA 개발까지
citiList 의 더보기 버튼 함수
안녕하세요 citiList 에 더보기 버튼이 있는데handleLoadMore 함수가 더보기 버튼을 클릭했을 때 동작하는 함수인 것 이해했습니다. 근데 해당함수는 citiList 컴포넌트에서만 사용하니까 CitiList.js 에 작성할것으로 예상했는데App.js 에 작성하셔서 App.js 에서 작성하고 CitiList 로 전달하는 이유가 궁금합니다!
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
도커 컨테이너로 동작할 때 user-service에서 403 forbidden 오류 관련
유사한 질문이 있어서 도움이 될 수 있을까 찾아 봤지만 해당 github에 접근할 수 없었고(아마 삭제한 듯), chat GPT를 통해서 답을 얻을 수 있을까 질문을 해 봤지만 해결책이 나오지 않아서 대략 1주일 이상을 헤매고 있었습니다. 그런데 강사님이 다른 분의 질문에 답을 주신 것을 보고 user-service의 SecurityConfig.java 파일에서 .requestMatchers("/**").access( new WebExpressionAuthorizationManager("hasIpAddress('127.0.0.1') or hasIpAddress('172.18.0.5') or hasIpAddress('192.168.0.172')")) // ip address of my pc .anyRequest().authenticated()위의 코드처럼 나의 pc의 ip address를 포함하니 더이상 403 오류가 발생하지 않더군요. 그래서 결국에는 내 pc의 ip address를 포함해야 하는구나라고 생각했습니다. 그런데 동일한 코드를 다른 pc(이 pc에서도 계속해서 403 오류 발생했었음)에서 구동시켰더니 내 pc의 ip address를 변경시키지 않았음에도 403 오류 발생 없이 잘 동작하더군요. 그동안 무엇이 문제였을까요? 물론 github에 올라가 있는 configuration 파일에서도 gateway의 ip adddress를 172.18.0.5로 지정했고, SecurityConfig.java에서도 위의 코드같이 172.18.0.5를 포함했었습니다.
-
미해결카프카 완벽 가이드 - 코어편
컴프런트 카프카 현재 가장 최근 버전 중 실무에서 사용하기 적합한 버전은 뭘까요?
안녕하세요 개발자님.컴프런트 카프카 최근 버전들 중 실무에서 사용하기 좋은 버전은 뭐가 있을까요?(connect, ksql 등 호환 잘되는) ubuntu 22.04 LTS 카프카 와 주키퍼 버전이 궁금합니다. 오래전 집에서 강의 따라 해보고, 실무에 사용 해보고 싶어서 다시 처음 부터 듣고 있는데, 카프카 와 주키퍼 호환에 대해 궁금 하여 문의 드리게 되었습니다.공식 문서를 참조 하라는 인강 내용이 있었지만, 확실한 마음이 놓이지 않아 문의 드리게 되었습니다.최신 버전이면서, 실무에 사용해도 적합한 버전이 궁금합니다,
-
해결됨38군데 합격 비법, 2025 코딩테스트 필수 알고리즘
1-10강 문제풀이중...
1. 현재 학습 진도몇 챕터/몇 강을 수강 중이신가요?섹션1에 10강을 수강하고있습니다1-10. 알고리즘 더 풀어보기 (2) 2. 어려움을 겪는 부분강사님께서 제공해주신 문제를 먼저 풀어보았는데아래처럼 내장함수를 이용해서 풀어도 되나? 궁금합니다. 최대한 저런 함수 사용하지 않고 강사님께서 제공해주시는 풀이법으로 알고리즘을 공부하는게 맞는거같은데.. 저처럼 풀면 안되는건가 싶어서요...ㅠㅠ 알고리즘적인 생각이 아닌가도 싶고 ㅠㅠ 고민입니다!일단 char로 순서대로 돌꺼고 어차피 갯수가 1이면 바로 char 을 return해 주면 되지 않을까? 해서 아래처럼 해보았습니다...def find_not_repeating_first_character(string): # 이 부분을 채워보세요! for char in string: if string.count(char) == 1: return char return "_" 이렇게 구체적으로 알려주시면, 더 정확하고 도움이 되는 답변을 드릴 수 있습니다! 😊
-
미해결2주만에 통과하는 알고리즘 코딩테스트 (2024년)
1717번 최적화
union find 최적화 과정 중 union 최적화에서rank[a]와 rank[b]가 같을때는 아래로 가는 트리? 높이의 rank를 1 증가해줬는데 왜 다를때는 rank를 증가 안해주나요?증가해주는게 맞지않나? 싶어서 여쭤봅니다.
-
미해결FastAPI 완벽 가이드
connection pool과 관련해 질문을 드립니다.
sqlalchemy 강의 내용에 보면 connection pool에 대한 이론과 실습 설명이 있었습니다.헌데 비동기를 이용하여 하나의 connection pool만 사용하는 것으로 실습과 코드가 마무리 되더군요.제가 생각할 때, connection pool을 제대로 사용하기 위해서는 사용 가능한 모든 pool 을 병렬로 처리해야 하지 않을까란 생각이 들었습니다.하지만, 비동기 병렬 처리를 하게 되면 트랜잭션 락으로 인해 race condition 상태 등의 더 복잡한 문제가 발생할거 같은데, 사용하는게 맞는가란 생각도 들었습니다.이에 아래와 같은 질문을 드리려 합니다.1. 실무에서 사용시 connection pool로 할당한 수만큼 비동기 병렬로 처리를 하는게 맞는지요?2. 만약 맞다면, 트랜잭션 락은 어떻게 구현하여 사용하는게 일반적인지요?혹은, 예제와 달리, fastapi에서는 요청이 들어오는대로 각각의 connection pool에 할당을 하고 10개가 넘는 경우는 대기를 하다 반환된 pool에 배치되는건지요?