묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨쿠버네티스 어나더 클래스-Sprint 1, 2 (#실무기초 #설치 #배포 #Jenkins #Helm #ArgoCD)
Image Updater에서 새 Image가 감지되지 않아요
안녕하세요.질문은 아니고, 혹시나 저와 같은 현상을 겪는 분들이 계실 것 같아 글 남겨둡니다. 게시글과 계속 똑같이 진행해봐도 ImageUpdater에서 새로운 Image가 감지되지 않아 아무런 반응이 없는 현상을 겪었습니다. ChatGPT나 여러 레퍼런스들을 찾아봤을 때, Details > Annotations 에 정의한 내용과 Helm에서 정의한 내용이 일치하지 않으면 ImageUpdater에서 해당 작업을 건너뛴다는 내용이었습니다. 그래서, 결과적으로는 Release Repo의 2232/deploy/helm/api-tester경로에 있는 values-*.yaml 파일 내의 내용 중, 아래의 부분을 수정하는 것으로 정상적으로 작동하는 것을 확인했습니다.### 기존 내용 image: repository: 1pro/api-tester pullPolicy: Always tag: 1.0.0 ### 수정 후, 내용 image: repository: {username}/api-tester pullPolicy: Always tag: 1.0.0(물론, {username} 은 그대로 쓰시면 안 되고 자신의 Docker Username이 들어가야 합니다.) 제가 이전 강의에서 놓친 부분일 수도 있지만, 비슷한 현상을 겪는 분들이 꽤 계신 것 같아 조금이나마 도움이 되고자 글 남깁니다..!
-
해결됨
message-start 빌드 안됨(gradle/jvm 버전문제)
강의를 들으면서 message-start를 message로 바꾸어 빌드하려는데 버전문제로 빌드가 안됩니다 ㅠ 어떻게 해야할까요?ㅠㅠㅠ 인터넷에 찾아보기도 하고 캐시도 지우고,,, 해봤는데도,, 정확한 방법을 모르겠습니다 ㅠ
-
미해결스프링 시큐리티 완전 정복 [6.x 개정판]
spring security 6.3에서는 HttpSecurity가 만들어지기 전 WebSecurity가 먼저 만들어지는게 맞나요??
저는 그래도 최신버전으로 테스트 하면서 비교를 해가며 학습하는게 좋겠다 싶어 학습중입니다.현재 springboot 3.5으로 학습중이며 security는 6.3인것 같습니다.그런데 학습 중 바뀐부분이 있는것 같아 확인 부탁 드리고 자 글을 남깁니다. 아래 내용이 맞는지 알고 싶어요..ㅠㅠ 🍜 비유로 설명: "라면 공장"🥣 Spring Boot 3.2 (옛 구조)**HttpSecurityConfiguration**이 먼저 출근해요"물 끓이고, 면 넣고, 스프 넣고" 직접 다 해요마지막에 포장(= SecurityFilterChain)도 본인이 함즉, 한 사람이 보안 설정 전체를 다 하는 구조🍱 Spring Boot 3.5 (새 구조)**WebSecurityConfiguration**이라는 총괄 매니저가 먼저 출근이 사람이 여러 명의 담당자 (HttpSecurity 설정)에게 일을 시켜요그리고 포장은 SecurityFilterChain으로 조립해서 내보냄즉, 분업된 구조 — 공장은 커졌고, 매니저가 통제함 🔍 왜 이런 변화가 있었을까?이유설명설정이 너무 복잡해졌음HttpSecurityConfiguration 혼자 하다 보니 커지고 유지보수가 어려움커스터마이징이 어려웠음사용자 정의 체인 추가가 어렵고 제한적이었음다중 체인 지원 부족API별 다른 보안 적용이 힘들었음 (/api/**, /admin/**)새 구조가 더 유연SecurityFilterChain을 빈으로 만들면 순서, 조건, 분리 모두 명확해짐🧠 구조 비교 요약항목Spring Boot 3.2 (Security 6.2)Spring Boot 3.5 (Security 6.3)먼저 실행HttpSecurityConfigurationWebSecurityConfiguration중심 클래스HttpSecurityConfigurationWebSecurityConfiguration책임 방식거의 혼자 다 함분업 (매니저 + 여러 체인)구성 방식내부적으로 HttpSecurity 설정외부에서 SecurityFilterChain 등록유연성다중 체인 어려움다중 체인, 조건부 설정 매우 쉬움✅ 결론Spring Boot 3.2에서는 여전히 옛 구조(약간의 WebSecurityConfigurerAdapter 잔재)를 끌어와서→ HttpSecurityConfiguration이 보안 설정의 진입점 역할을 했고,Spring Boot 3.5에서는 완전 리팩토링된 구조라서→ WebSecurityConfiguration이 보안 설정의 시작점(매니저)이 되었어요.
-
미해결빅데이터 파이프라인 마스터; 성공을 위한 도구와 기술
practice1 응답값 관련 질문
선생님의 코드와 100% 똑같이 하고 1_weather.py를 실행했는데 맑음, 구름많음과 같은 <data>들은 안뜹니다.. 그냥 홈페이지에 대한 html 코드만 나와요 홈페이지에 직접들어가보면 다음과 같은 내용이 표시됩니다.. 업데이트가 필요할 듯 합니다. ※ 날씨누리에 접속 시 해당화면이 나타났다면 다음을 확인해주세요.- 『 www.weather.go.kr/w/ 』 로 시작되는 URL로 접속- 기상청 날씨누리는 『 www.weather.go.kr/w/ 』 시작되는 페이지만 운영합니다.(21년 이후)- 그 외 접속 페이지는 현재 서비스 및 관리를 하지 않는 페이지 임을 알려드립니다.
-
해결됨치킨값으로 시작하는 Spring CRUD (With Kotlin)
MySQL 연결 문제
안녕하세요! 강의를 보면 콘솔 창에 DB 연결된 부분이 나오는데 처는 아래처럼 나오는데 어떻게 해결하면 좋을까요? 이 부분부터 막히니 다음으로 넘어갈 수가 없습니다 답변 기다리겠습니다! 감사합니다 Database JDBC URL [Connecting through datasource 'HikariDataSource (HikariPool-1)'] Database driver: undefined/unknown Database version: 8.0.42 Autocommit mode: undefined/unknown Isolation level: undefined/unknown Minimum pool size: undefined/unknown Maximum pool size: undefined/unknown
-
미해결데이터 드리븐 그로스 마케팅 - 고객 중심의 문제 해결력 업그레이드
공부 방법 문의
강의를 학습하면서 이론으로만 습득하는 것에 갈증을 느끼고 있는데요, 로우 데이터를 직접적으로 다룰 수 있는 공부 방법을 추천 부탁드려도 되나요? 가령 고객 1명의 성별, 경과기간, 결제 금액, 등 데이터를 보면서 스스로 서비스와 연결지을 수 있는 인사이트를 도출해보고 싶습니다.
-
해결됨한 입 크기로 잘라먹는 Next.js(v15)
3.3) 레이아웃 설정하기
5분55초쯤 설명하고 계시는 layout.tsx를 삭제하면 파일이 자동생긴다는 부분이 저는 생기지않는데 chatGPT한테물어보니 딱히 그런 기능은 Next에 없다고하는데 확장프로그램 차이일까요?
-
해결됨이거 하나로 종결-스프링 기반 풀스택 웹 개발 무료 강의
몇가지 질문드립니다.
안녕하세요 우선 좋은 강의 정말 감사합니다. 풀스텍 강의라서 더 좋은거 같은데, 메일로 알람을 받았는데 선생님 강의 25%할인은 언제까지인가요? 지금 유료 강의 25%해서 24000원대 할인 기간이 안나와 있어서 기간이 궁금합니다. 아직 들어보지 못해서 무료 강의 한번 들어보고 유료강의도 진행하고 싶어서요 그리고 프로그램은 이클립스만 사용하시는거 같은데, 저는 인텔리제이 사용중인데 프로그램이 달라서인텔리제이 사용자도 괜찮을까요?
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
train.select_dtypes(exclude='O').columns
학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!질문과 관련된 영상 위치를 알려주면 더 빠르게 답변할 수 있어요먼저 유사한 질문이 있었는지 검색해보세요['ID', 'Age', 'Work_Experience', 'Family_Size', 'Segmentation'] #num_cols = ['Age', 'Work_Experience', 'Family_Size']위에 처럼 안하고num_cols=train.select_dtypes(exclude='O').columns이거 쓰고 싶은데, ID행만 삭제해서 쓰면되나요?
-
미해결
Warm and Welcoming: How I Enhanced My Dining & Living Room
Hi everyone! I’ve been working on giving my home a more inviting feel, and lighting was the first thing I tackled.For the dining room, I chose elegant dining room ceiling lamps. They spread light evenly over the table and match my decor perfectly. Even weekday meals feel a bit more special now!I also introduced layered dining room lighting with sconces and dimmers. Being able to control the tone of the room has been great, especially for hosting guests.I installed hanging lamps for the living room—a combination of pendant lights and one large feature lamp above the coffee table. The warm glow and thoughtful placement really made the space feel cozy.Lighting does wonders—trust me on this!
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
기출9회 작업형 3유형 2-2 질문드립니다.
학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!질문과 관련된 영상 위치를 알려주면 더 빠르게 답변할 수 있어요먼저 유사한 질문이 있었는지 검색해보세요 2-2번을 동일한 코드를 넣어도 저는 답이 0.692가 나오는데 데이터가 제가 틀리게 작성한부분이 있을까요?2-1번까지는 답이 동일하게 나왔습니다.
-
미해결비전공자도 이해할 수 있는 쿠버네티스 입문/실전
30000 Port로 접속이 안됩니다 ㅠㅠ
포트포워딩 실습할때는 정상적으로 접속이 됐는데 service를 통한 접속은 안되네요 ㅠㅠ pod 로그를 찍어보니 요청 자체가 안간거 같아요 ㅠminikube service --url spring-service위의 명령어로 만들어지는 url로는 정상적으로 접근이 됩니다.
-
해결됨Flutter 앱 개발 기초
저는 강사님 처럼 화면이 안뜨는데 머테리얼 버전이 다른걸까요??
강사님은 하늘색 UI가 뜨시는것 같은데 저는 아래 첨부한 이미지처럼 기본 디자인이 다르게 뜹니다.동일한 화면을 보면서 강의를 듣고 싶은데, 머테리얼 버전을 어떻게 지정 해야할까요??
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
csv 저장 오류
학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!질문과 관련된 영상 위치를 알려주면 더 빠르게 답변할 수 있어요먼저 유사한 질문이 있었는지 검색해보세요마지막에 csv 파일 저장할때 오류 문의pd.DataFrame({'index':test.index, 'y_pred':pred}).to_csv('000000000.csv', index=False)--> 664raise ValueError("Per-column arrays must each be 1-dimensional")
-
미해결Readable Code: 읽기 좋은 코드를 작성하는 사고법
사용할 변수 가깝게 선언하기 질문
학습 관련 질문을 남겨주세요. 어떤 부분이 고민인지, 무엇이 문제인지 상세히 작성하면 더 좋아요!먼저 유사한 질문이 있었는지 검색해 보세요.서로 예의를 지키며 존중하는 문화를 만들어가요. 안녕하세요. 강사님.강의 내용 중 사용할 변수는 가깝게 선언하기(4:40~6:25)에 대한 내용을 설명해주셨는데요. 해당 내용이 메서드에도 적용되는 또는 적용될 수 있는 내용인지 궁금합니다. 만약 코드가 엄청 길다고 가정하면 현실적으로 단축키를 활용하여 '선언 위치'로 갔다 되돌아와서 흐름을 이어 갈 것 같습니다. 그렇게 되면 가깝게 위치 하는 것이 큰 의미가 없을 것 같습니다.반면에 아래 예시처럼 짧다고 하면 사용하는 위치가 가깝다면 한 눈에 들어올 것 같은데요.메서드에는 크게 의미가 없는 부분인지? 아니면 적용하면 좋은건지 궁금합니다. public static void main(String[] args) { showGameStartComments(); initializeGame(); } private static void showGameStartComments(){} private static void initializeGame(){} public static void main(String[] args) { showGameStartComments(); initializeGame(); } private static void showGameStartComments(){} // 코드 20줄 (다른 메서드) private static void initializeGame(){}
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
작업형 2 답안제출
작업형 2를 만들떄 변수.to_csv("수험번호.csv", index=False)이렇게 만들고 pd.read_csv("수험번호.csv")이렇게 해서 확인할떄이부분도 같이 제출 해도되나요? 아니면 print문이나 이런불필요한 코드는 다 주석처리하거나 지워야하나요?
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
원핫 인코딩 후 검증데이터 분리
학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!질문과 관련된 영상 위치를 알려주면 더 빠르게 답변할 수 있어요먼저 유사한 질문이 있었는지 검색해보세요수치형이랑 범주형 따로 안나누고 한번에 원핫인코딩을 train_oh, test_oh로 한 다음에는display(train.head()) train_oh=pd.get_dummies(train) test_oh=pd.get_dummies(test) train_oh.head()검증데이터 분리할때 train_oh,y_train 으로 하는게 맞나요?from sklearn.model_selection import train_test_split X_tr,X_val,y_tr,y_val=train_test_split(train_oh,y_train,test_size=0.2,random_state=0)참고로 인코딩전 에, y_train 분리했습니다.y_train = train.pop("TravelInsurance")
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
20:21 문제 풀이과정 상이
i가 1, 2일 때 j가 3 : 2개i가 3일 때 j가 1,2,3,4 : 4개i가 4일 때 j가 3 : 1개 위와 같은 풀이로 출력값이 7이 나와야 하는게 아닌가요??출력값은 같지만 제가 계산한 과정과 상이하여 질문 남깁니다!
-
미해결비전공자도 이해할 수 있는 Docker 입문/실전
docker compose up -d --build
안녕하세요![실습] AWS EC2에 Spring Boot 배포하기 수업을 듣다가 궁금한 점이 생겨서 질문드립니다.이전의 강의에서 docker compose -d --build여기서 --build 옵션은 코드가 수정된 것을 실시간으로 반영하기 위해서 컨테이너를 띄울 때 마다 이미지를 매번 새롭게 빌드한다는 뜻이라고 하셨는데요EC2에 스프링 부트를 배포할 때는로컬에서 이미 빌드된 이미지를 ECR 에 push 하고, EC2에서는 그 이미지를 pull 땡겨서 사용하는데컨테이너를 띄울 때 꼭 --build 옵션을 적어줘야 하는건가요?수업하시면서 --build 옵션을 강조하셔서 그 부분이 헷갈려서 여쭤봅니당 또 비슷하게 한가지 궁금한건 compose.yml 파일에build: . 이 아닌 image: <이미지명>이 있을 땐 --build 옵션을 쓰지 않아도 되는걸까요?
-
미해결[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
작업형2 성능개선
안녕하세요! 궁금한게 있어 질문 남깁니다.작업형2유형에서 랜덤포레스트 모델을 사용할 예정인데 혹시 max_depth,n_estimators 로 성능 개선해서 더 좋은 평가지표가 나온 것으로 제출하면 괜히 감점을 당할까요??괜히 성능개선을 해서 감점을 당했다는 후기를 봐서 여쭤봅니다..! +) 그리고 lightGBM 모델 사용 시 범주형 데이터 인코딩이 필요없다고 하셨는데,혹시 라벨or원핫인코딩 후에 lightGBM 모델을 사용해도 상관없을까요??(보통 데이터 전처리 후에 랜덤포레스트 한번 돌려보고,lightGBM 모델 돌려보는 식으로 작업했어서 여쭤봅니다!)