173만명의 커뮤니티!! 함께 토론해봐요.
해결됨
RabbitMQ를 이용한 비동기 아키텍처 한방에 해결하기
NotificationMessage 모델에 생성자를 추가하는 이유가 Jackson 역직렬화때문에 추가하셨다 했는데 setter만 있으면 필드명과 알아서 바인딩되어서 생성자가 없어도 되는거 아닌가요? 실제로 생성자 삭제하고 message key값으로 /app/send 요청 찌르면 객체에 바인딩이 잘된상태인데 궁금합니다
java spring-boot jpa msa websocket rabbitmq
2025-03-17T14:48:01.314Z
댓글 2
좋아요 0
조회수 129
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
3:30초에 나오는 문제의 typedef 기출문제 에서 출력이 10 10 인가요?
장현준
2025-03-17T14:46:13.663Z
댓글 2
좋아요 0
조회수 126
해결됨
파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트 (장고 4.2 기준)
안녕하세요! 우선 좋은 강의를 제공해주셔서 정말 감사합니다! 하지만 불편한 점이 있습니다. 강의 자료를 일일이 다운받으니 번거롭고 파일 병합하기도 힘드네요.. 타 강의와 비교하는 것은 죄송하지만, 다른 강의들은 모두 zip파일로 강의자료를 병합하여 업로드해주십니다. 본 강의도 강의자료를 병합하여 한번에 올려주시면 감사하겠습니다!
react python django web-api htmx
kkhs1kim
2025-03-17T14:40:30.669Z
댓글 2
좋아요 0
조회수 155
미해결
파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
안녕하세요 세션1의 1.k번째 약수 수업을 듣고 vs에서도 잘 도는거 확인하고 파이썬 에서도 정상 수행되는것 확인하고 AA.py 파일을 복사해서 채점을 진행하면 아래 캡처 이미지처럼 오류가 발생합니다. 해결 방법 좀 알려주세요. 채점 진행 시 오류가 발생합니다.
황신영 황
2025-03-17T14:11:08.537Z
댓글 2
좋아요 0
조회수 177
해결됨
한 입 크기로 잘라먹는 Next.js
개발 20년차, 원론적으로 제대로 구조를 배워보고 싶어 영상강의를 듣는데, 정말 오랜만에 제대로 된 강의를 듣는것 같군요. 정말 강의 퀄리티 좋습니다. 잡설이 길었는데~~ 다름이 아니라, 현재 강이 백엔드API 서버를 NEST.JS 프레임웍을 이용해서 개발하신것 같은데, 다음번 강의는 NEST.JS 어떤 지요? 기다리겠습니다. ㅎ
Jae Yeong Lee
2025-03-17T14:01:09.697Z
댓글 1
좋아요 0
조회수 270
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
c언어, 자바, 파이썬 문자열 함수 에 대해서 알려 주실 수 있으실까요? strcpy 등등 요
장현준
2025-03-17T13:42:11.867Z
댓글 2
좋아요 0
조회수 107
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
30:11 해당 부분에 나온 구조체 문제 관련 의견드립니다. 표로 설명하기보다는 아래와 같이 설명하는 것이 직관적이지 않을까 싶습니다. head = &a 이므로 head = {10, null} 이 됩니다 다음으로 a.n2 = &b라 하였으므로, a의 n2 자리에 b 값을 넣으면 됩니다. 따라서, head = {10, {20, null}} 이 됩니다. 또 다음으로 b.n2 = &c라 하였으므로, b의 n2 자리에 c 값을 넣으면 됩니다. 따라서, head = {10, {20, {30, null}}} 이 되게 됩니다. 이때 head -> n2를 보라고 하였으므로, {20, {30, null}}을 보면 되고, 다시 n2->n1으로 n1을 보라고 하였으므로, 위의 구조체에서 n1에 해당하는 20이 답이 됩니다
주무세요
2025-03-17T12:54:17.962Z
댓글 3
좋아요 1
조회수 157
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
22:21 파이썬 문제의 정답 문의 드립니다. 정답은 실제로 잘린 값: ['I', 'IS', 'ES', 'S', 'RING'] S 이게 될 것 같은데, S만 표시해 주셔서 문의 드립니다.
주무세요
2025-03-17T12:43:34.833Z
댓글 2
좋아요 0
조회수 86
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
09:30 해당 부분에서 설명해주신 *(parr[1] + 2)는 parr[1]에서 2를 더한것이 아닌, 두번 더 이동한 값(9)을 구하라는 의미인 것으로 설명해 주셨는데, 만약 *parr[1] + 2 로 출제되었다면, 7+2로 해석할 수 있는걸까요?
주무세요
2025-03-17T12:30:47.953Z
댓글 2
좋아요 0
조회수 119
미해결
Next + React Query로 SNS 서비스 만들기
6:08에 랜더링 이후에 작업을 하기 위해서 after 라는 훅이 추가되었다구 해주시는데 기본적으로 훅 네이밍은 use~~로 시작하는게 권장사항이라고 알고있어서용 물론 훅도 그냥 함수긴한데 개념적인 차이가 조금 있다고 생각해서 질문 드립니다!
이재진
2025-03-17T11:06:14.096Z
댓글 2
좋아요 0
조회수 113
미해결
Airflow 마스터 클래스
안녕하세요 dag commit 이후 git pull 당겨오면 webserver 에 dag가 안보이는데 Docker 재시작하면 나타나더라구요 자동으로 반영되게 하는방법 없을까요?
min0
2025-03-17T08:03:43.032Z
댓글 2
좋아요 0
조회수 104
미해결
실리콘밸리 데이터 리더가 알려주는 Airflow 기초
섹션 3에 있는 Snowflake 환경 익히기 실습에서 nps.csv 파일은 어디에 있나요? 환경 익히기 실습에서 진행하는 google colab 파일과 깃헙에 있는 country_capital_to snowflake.py 파일의 차이를 알고 싶습니다. 최종적으로 우리가 airflow를 사용하기 위해 스노우플레이크 내에 만들어져 있어야하는 스키마, 테이블 및 적재되어야하는 csv파일 정리해서 알려주시면 감사드리겠습니다.
python sql airflow snowflake
고해양
2025-03-17T06:28:54.935Z
댓글 2
좋아요 0
조회수 238
해결됨
한 입 크기로 잘라먹는 Next.js
onclick이벤트 처리는 SCR이라 상단에 'use client";라고 정의해줘야 하는게 아닌지요? 자동으로 CSR로 처리되나요?
Jae Yeong Lee
2025-03-17T04:03:43.546Z
댓글 2
좋아요 0
조회수 114
미해결
Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
안녕하세요 강사님! 질문이 있어서 작성합니다. 현재 섹션 7까지 수강한 상태입니다. 회원가입을 하고 로그인을 시도했는데 회원가입은 정상, 로그인은 에러가 반환됩니다. 1) 섹션 19(165강)에서 WebSecurity 코드로 실행 package com.example.user_service.sercurity; import com.example.user_service.service.UserService; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.security.authentication.AuthenticationManager; import org.springframework.security.authorization.AuthorizationDecision; import org.springframework.security.config.annotation.authentication.builders.AuthenticationManagerBuilder; import org.springframework.security.config.annotation.method.configuration.EnableMethodSecurity; import org.springframework.security.config.annotation.web.builders.HttpSecurity; import org.springframework.security.config.http.SessionCreationPolicy; import org.springframework.security.core.Authentication; import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder; import org.springframework.security.web.SecurityFilterChain; import org.springframework.security.web.access.expression.WebExpressionAuthorizationManager; import org.springframework.core.env.Environment; import org.springframework.security.web.access.intercept.RequestAuthorizationContext; import org.springframework.security.web.util.matcher.AntPathRequestMatcher; import org.springframework.security.web.util.matcher.IpAddressMatcher; import java.util.function.Supplier; @Configuration @EnableMethodSecurity public class WebSecurity { private final UserService userService; private final BCryptPasswordEncoder bCryptPasswordEncoder; private final Environment env; public static final String ALLOWED_IP_ADDRESS = "127.0.0.1"; public static final String SUBNET = "/32"; public static final IpAddressMatcher ALLOWED_IP_ADDRESS_MATCHER = new IpAddressMatcher(ALLOWED_IP_ADDRESS + SUBNET); public WebSecurity(Environment env, UserService userService, BCryptPasswordEncoder bCryptPasswordEncoder){ this.env = env; this.userService = userService; this.bCryptPasswordEncoder = bCryptPasswordEncoder; } @Bean public AuthenticationManager authenticationManager(HttpSecurity http) throws Exception { AuthenticationManagerBuilder authenticationManagerBuilder = http.getSharedObject(AuthenticationManagerBuilder.class); authenticationManagerBuilder.userDetailsService(userService).passwordEncoder(bCryptPasswordEncoder); return authenticationManagerBuilder.build(); } @Bean public SecurityFilterChain securityFilterChain(HttpSecurity http) throws Exception { http.csrf((csrf) -> csrf.disable()) .authorizeHttpRequests((authz) -> authz .requestMatchers(new AntPathRequestMatcher("/actuator/**")).permitAll() .requestMatchers(new AntPathRequestMatcher("/h2-console/**")).permitAll() .requestMatchers(new AntPathRequestMatcher("/users", "POST")).permitAll() .requestMatchers(new AntPathRequestMatcher("/welcome")).permitAll() .requestMatchers(new AntPathRequestMatcher("/health_check")).permitAll() .anyRequest().access( new WebExpressionAuthorizationManager( "hasIpAddress('127.0.0.1') or hasIpAddress('192.168.219.119')")) ) .sessionManagement((session) -> session .sessionCreationPolicy(SessionCreationPolicy.STATELESS)) .headers((headers) -> headers.frameOptions((frameOptions) -> frameOptions.disable())); return http.build(); } private AuthorizationDecision hasIpAddress(Supplier<Authentication> authentication, RequestAuthorizationContext object){ return new AuthorizationDecision(ALLOWED_IP_ADDRESS_MATCHER.matches(object.getRequest())); } } 2) https://github.com/joneconsulting/toy-msa/tree/springboot3.2 에서 'springboot3.2' 브런치의 'WebSecurityNew', 'IpAddressLoggingFilter' 코드로 실행 그리고 IpAddressLoggingFilter 코드에 대한 강의도 있나요?
spring-boot jpa 아키텍처 spring-cloud kafka msa rabbitmq
망치
2025-03-16T17:10:27.280Z
댓글 1
좋아요 0
조회수 137
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
안녕하세요, 7분 34초 경에 질문이 있습니다. 정적 메서드에서 인스턴스 변수에 접근할 수 없어 오류가 난다고 하셨는데, 만약, Person.callDisplayName(); 이 아니라 p1.callDisplayName(); 로 하면 에러가 나지 않고 정상 출력으로 Name: Alice가 나오는지 궁금합니다. 만약 그래도 에러가 난다면 this가 private 인스턴스 변수를 가리켜서 그런걸까요? private String name이 아니라 public String name으로 바꾸면 인스턴스 변수이지만 접근 가능한지 궁금합니다.
타이거
2025-03-16T15:24:18.192Z
댓글 2
좋아요 0
조회수 97
미해결
기초부터 배우는 Next YTMusic 클론 코딩 (with next.js 14, UI 마스터)
Vercel signup이 안되요,, 계속 제 깃허브 계정은 추가 인증이 필요하다며 registration@vercel.com 에 문의를 하라고 하네요,,, 이럴땐 진행을 어찌해야할까요,,,
react 인터랙티브-웹 클론코딩 next.js tailwindcss zustand vercel
tngus5232
2025-03-16T14:49:28.233Z
댓글 2
좋아요 1
조회수 155
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
5:26 부분 질문입니다 chmod 751 에서 chmod는 반드시 소문자여야 하나요?
주무세요
2025-03-16T13:58:39.796Z
댓글 2
좋아요 0
조회수 97
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
18:26 본 문제의 case 문에서 switch 조건에 해당하는 숫자는 8이므로, case 8에서 작동을 하였는데, 밑에 있는 case 7, 6은 case8이 아닌데도 작동을 하는건가요? case 문의 위에서 작동하는게 한번 걸렸다면, 아래에는 break 등 제약을 거는게 없다면 모두 작동한다고 보면 되나요?
주무세요
2025-03-16T13:19:18.000Z
댓글 2
좋아요 0
조회수 84
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
본 문제의 답변 쿼리문에 대한 질문 세 가지가 있습니다. 쿼리의 영문은 반드시 대문자로 작성해야 하나요? 실제 DBMS 작업에서는 소문자로도 작성하여도 작동하는데 문제가 없어서 문의드립니다. into 학생 (학번, 이름....) 부분에서 into 학생(학번, 이름....) 과 같이 학생과 괄호 부분에 띄어쓰기를 쓰지 않고 붙여써도 답으로 인정될지 궁금합니다. 마지막에 세미콜론(;)을 붙이지 않아도 정답이 될지 궁금합니다.
주무세요
2025-03-16T13:13:46.799Z
댓글 2
좋아요 0
조회수 94
미해결
[리뉴얼] 처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지]
- 강의 영상에 대한 질문이 있으시면, 상세히 문의를 작성해주시면, 주말/휴일 제외, 2~3일 내에 답변드립니다 (이외의 문의는 평생 강의이므로 양해를 부탁드립니다.) - 강의 답변이 도움이 안되셨다면, dream@fun-coding.org 로 메일 주시면 재검토하겠습니다. - 괜찮으시면 질문전에 챗GPT 와 구글 검색을 꼭 활용해보세요~ - 잠깐! 인프런 서비스 운영(다운로드 방법포함) 관련 문의는 1:1 문의하기를 이용해주세요.
python sql mysql dbms/rdbms 데이터-엔지니어링
Grace
2025-03-16T12:31:53.960Z
댓글 1
좋아요 0
조회수 135