import sys my_input = sys.stdin.readline N = int(my_input()) [print(sum(list(map(int, my_input().split())))) for _ in range(N)] 와 같이 리스트 컴프리헨션 내부에서 바로 print 되도록 코드를 작성했는데, 일단 백준 기준으로는 통과가 됐지만 위와 같이 한줄 입력 시 바로 한줄이 출력이 되고 있어서요 혹시 나중에 이런식으로 작성할 때 문제가 되는 경우가 있을까요?
[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 별로 중요한 질문은 아닐 수도 있는데 이 강의에선 application.yml을 사용하시고, 이후에 찍으신 강의인 스프링 로드맵에선 항상 application.properties를 사용하셨던 거 같은데 요즘엔 현업에서 뭘 더 선호하나요? 김영한 님이나 서포터즈 분들은 어떤 걸 더 선호하시는지 궁금합니다.
안녕하세요 프로그래밍좀비님!! client쪽이 잘 이해가 안되는 부분이 있습니다! 일단 postman을 통해 데이터들을 다 세팅하는건 이해했습니다! 그런데 앱에 필요한 데이터들이 있고 그걸 앱에서 보여줘야하는데 페이지 이동, 이벤트발생시키는 인터렉션, 등등 경우의 수가 무수히 많을거라고 생각이 듭니다!! sdui방식이라는게 오직 하나의 클라이언트 코드에 build시 앱 아이디만 바꿔끼우는 아이디어라고 생각이 됩니다! 궁금한것은,, 좀비님께서 시스템을 만드신게 api호출 => 앱 뚝딱 이게 맞는건지 헷갈립니다. 카테고리처럼 몇가지 앱의 뼈대를 정해두고 그에 맞는 범위 내에서만 사용가능하도록 뼈대를 만든건가요?! ps. 그리고 진짜 엄청난 광기마저 느껴지는 강의였습니다.. 강의자료도 1800페이지... 감사감사합니다!! ^^7
학습 관련 질문을 최대한 상세히 남겨주세요! 고민 과정도 같이 나열해주셔도 좋습니다. 먼저 유사한 질문이 있었는지 검색해보세요. 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. findParent 메서드에서 return문을 보면 getDeleted로 부모 댓글이 삭제됐는지 여부를 확인하는 코드가 있는데, 부모가 삭제됐을때를 체크하는 이유가 무엇인가요? 부모 댓글이 삭제됐을 때, 더이상 하위 댓글을 달 수 없도록 하기 위함인가요? 하위 댓글이 남아있는 이상 부모 댓글은 "삭제됐습니다"와 같이 표시만 할 뿐이고 db에서 삭제되지는 않더라도 deleted=true로 바뀌어 있을텐데 만약 부모 댓글이 삭제됐을때 하위 댓글을 추가로 달 수 없는게 아니라, 계속해서 하위 댓글을 달 수 있다면 부모 댓글이 삭제된 상태라 하더라도 create 메서드를 실행할때 부모 댓글의 id를 넣어도 문제 없지 않은가라는 의문이 들어서요 create 메서드를 보면 parent가 null이라면 부모댓글이니까 null을 넣고 하위 댓글이라면 findparent에서 찾은 부모 댓글의 id를 넣어주는 코드인데, 부모 댓글이 deleted=true로 바꼈다 할지라도 DB 자체에서 완전히 삭제되지 않은 이상 즉, 하위 댓글이 여전히 남아있는 상황이라면 deleted=true로 바뀐 부모 댓글의 id를 넣어줘도 되지 않나?라는 생각이 들어서 질문드립니다!
안녕하세요. "UIUX 포트폴리오 Part.3 - 반응형 웹 포트폴리오" 강의에서 "섹션2"에 있는 일러스트의 "gif 애니메이션"을 어떻게 만드셨는지 알려주실 수 있을까요? 유투브, 구글, 네이버에서 관련 강의를 찾아봤는데, 못 찾았어요. 만약 관련 강의를 아신다면, 알려주셔도 될 것 같습니다. 답변 주세요. 감사합니다.
"모듈러 연산은 마지막에 한 번만 수행하는 것과 중간중간 수행하는 것이 결과적으로 동일하다." 라는 설명은, 아래 모듈러 연산의 성질을 이용하여 a 를 cnt , b 를 1 로 가정했을 때를 의미하는 것인가요? 1. [(a mod n)*(b mod n)] mod n = (a*b) mod n "덧셈과 곱셈으로 이루어진 연산에서 cnt %= n 을 수행하면 된다" 라는 설명이 다소 헷갈려 질문드립니다.
[Sprint1] 실무에서 느껴 본 쿠버네티스가 정말 편한 이유 > 모니터링 설치 - Loki-Stackaver.com/kubeops 보고 그대로 따라 했고 pod, serivce도 노드포트로 잘 떠있는데 대시보드는 잘 들어가 지는데 그라파나는 안들어가지네요? 그라파나 로그를 보니 logger=provisioning.plugins t=2025-03-14T08:35:36.026484731Z level=error msg="Failed to read plugin provisioning files from directory" path=/etc/grafana/provisioning/plugins error="open /etc/grafana/provisioning/plugins: no such file or directory" 이렇게 뜹니다.
안녕하세요 https 예전에 적용해본적이 있었는데 CA기관과 통신하여 개인키 발급받고 하면서 좀 복잡하게한거랑 AWS에서 인증서 발급하고 도메인주소 cname하면서 https 적용 이렇게 해본적이 있는데 1. Nginx는 실무에서 이렇게 간단하게 https 를 적용하나요? 2. 제가 했던것과 방식과 certbot의 차이 혹시 알수 있나요? 단순히 그냥 방법만 다르고 실상은 똑같은 건지 궁금합니다. 3. 스프링부트만으로 aws에서 배포한 적이 있는데 certbot 적용이 가능한가요?
Resilience4j - circuitbreaker를 보며 공부 중에 feign 에 Resilience4j의 cb나 bulkhead를 적용하게 되면 feignfallbackfactory 동작 시, throwable이 wrapping 되는 현상이 나타납니다. (ex. ExecutionException) 예를 들어, 4xx대의 에러, 즉 FeignException.BadRequest에 대한 분기 처리를 하려면 fallbackfactory 에서 throwable에 대한 원본 cause 를 추출하는 방법 밖에는 없을까요? (ex, throwable.getcause().getcause())
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 안녕하세요 1. 스프링 컨테이너 생성 시 AppConfig파일 기준으로 컨테이너가 생성 2. 컨테이너가 AppConfig파일에 있는 @Bean을 호출해서 Bean저장소에 등록 3. BeanDefinition을 확인하고 빈 생성 이게 맞을까요? 컨테이너에 저장하는 것과 빈을 생성하는 것이 다른것인지 아니면 같은 개념인지 구분이 잘 가지 않아서요...
이슈 사항 WPF-UI 이슈에서 확인해보았는데, Visual Studio 17.13.3 이상으로 업데이트 하고, .NET 9.0 Runtime을 넣어도 설치가 안되더라구요. WPF-UI의 버그인지, Visual Studio의 버그인지는 잘 모르겠습니다. 해결 방법 아래 빌드 링크로 들어가서 본인 아키텍처에 맞는 arm 또는 x64 선택하여 설치하시면 됩니다. https://github.com/lepoco/wpfui/actions/runs/13397112876 issue 확인 출처 https://github.com/lepoco/wpfui/actions/runs/13397112876