묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결15일간의 빅데이터 파일럿 프로젝트
Hue구성오류 질문입니다.
안녕하세요.Hue 설치 중 에러가 발생하여 원인을 찾아보고 있는데, 잘 이해가 되지 않아 조언을 구하고자 합니다.말씀해주신 대로 Python 2.7 설치는 완료했으며, Cloudera 웹 UI에서 Serve02에 Hue를 설치하는 과정에서 오류가 발생했습니다.상세로그 위치 /var/log/hue에는 현재 비어있는 상태입니다.답변을 기다리는 동안, 이전 작업 중에 실수가 있었는지 다시 확인해보겠습니다.강의 항상 잘 듣고 있습니다. 감사합니다.사진 1: Python 설치 확인 캡처사진 2: Cloudera 웹 UI에서 Hue 구성 중 발생한 오류 화면 사진 3: 상세 로그 화면 캡처
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
join fetch를 사용하지 않아도 쿼리가 한번 조회
6:46초에서 설명하시는대로 패치 조인을 사용하지 않고, 기본 조회만 했을 때 프록시로 인해 지연 로딩이 발생할 것으로 기대했으나, 마치 패치 조인처럼 한번만 조회되고 모든 데이터가 출력됩니다.원인을 잘 모르겠는데 알려주세요.Team은 LAZY 조인으로 설정되어 있음Team teamA = new Team(); teamA.setName("teamA"); em.persist(teamA); Team teamB = new Team(); teamB.setName("teamB"); em.persist(teamB); Member member1 = new Member(); member1.setUsername("USER1"); member1.changeTeam(teamA); em.persist(member1); Member member2 = new Member(); member2.setUsername("USER2"); member2.changeTeam(teamA); em.persist(member2); Member member3 = new Member(); member3.setUsername("USER3"); member3.changeTeam(teamB); em.persist(member3); List<Member> noFetchJoin = em.createQuery("SELECT m FROM Member m", Member.class).getResultList(); for (Member member : noFetchJoin) { System.out.println("member: " + member.getUsername() + " | Team: " + member.getTeam().getName()); } 결과:
-
미해결제로베이스부터 배우는 웹개발의 개념과 바이브 코딩
CSS 적용이 안되는 문제
안녕하세요!Portfolio 제작 강의를 따라하던 중,지속적으로 CSS가 적용되지 않는 문제가 발생하여 문의드립니다. 화면 속 글자가 움직이는 걸로 보아 JS는 연동이 된 것 같은데 CSS가 문제가 있는 것 같아요. agent가 계속 해결을 못해서 문의 남깁니다.
-
미해결
Understanding Academic Articles for Nursing Projects
Understanding Academic Articles for Nursing ProjectsIn nursing education, academic BSN Class Help articles play a vital role in shaping the knowledge base, critical thinking skills, and evidence-based practices of future nurses. Whether you're working on a research project, literature review, case study, or capstone assignment, being able to effectively understand and interpret academic articles is a crucial skill. These sources form the foundation of scholarly work and help bridge the gap between theory and clinical application.However, for many nursing students, academic literature can be intimidating. Dense language, complex study designs, and unfamiliar terminology can make even the most informative articles feel inaccessible. Developing the ability to analyze, evaluate, and apply scholarly articles is not only essential for academic success but also a stepping stone toward becoming a reflective and evidence-informed practitioner.This article offers an in-depth guide to understanding academic articles in the context of nursing projects, covering types of academic sources, reading strategies, critical appraisal techniques, and ways to integrate findings into your work.Not all academic articles serve the same purpose. Here are the main types nursing students should be familiar with:Original Research ArticlesThese present findings from new, primary studies. They typically include sections like Introduction, Methods, Results, and Discussion.Evidence-based recommendations developed by panels of experts.Example: Guidelines for managing catheter-associated urinary tract infections.Understanding the type of article you’re reading helps you know how to use it in your own work.Structure of an Academic ArticleAcademic articles generally follow a standard structure, often referred to as IMRAD:IntroductionExplains the purpose of the study, identifies the research problem, and often ends with a hypothesis or objective.ConclusionSummarizes findings and suggests nurs fpx 4905 assessment 1 recommendations or future directions.Tip: Useful for extracting key takeaways.ReferencesLists all the sources cited, which can lead you to further reading.Reading Strategies for Academic ArticlesReading an academic article from beginning to end, word-for-word, is rarely efficient. Use the following strategies to approach articles more effectively:Skim FirstStart with the abstract, introduction, and conclusion. This gives you a quick overview of the article’s relevance.Scan for KeywordsFocus on terms directly related to your topic. Highlight unfamiliar terms to look up later.Read in SectionsTackle one section at a time, starting with the Discussion, then backtrack to the Results and Methods.Take NotesSummarize the article in your own words:What was the purpose?What were the main findings?How does it relate to your project?Ask Critical QuestionsWhat problem is this article addressing?Is the methodology sound?Are the conclusions supported by the data?What are the limitations?Even beyond graduation, being able to evaluate literature critically sets you apart as a reflective practitioner and a reliable voice in interdisciplinary healthcare teams.ConclusionUnderstanding academic articles nurs fpx 4055 assessment 2 may seem challenging at first, but with practice, the process becomes second nature. These articles are not just academic requirements—they’re windows into the evolving world of nursing science. From informing your school projects to guiding patient care, scholarly literature holds the evidence that modern nursing is built upon.By mastering how to read, evaluate, and apply academic articles, you’re not just improving your grades—you’re laying the foundation for a career grounded in critical thinking, evidence-based practice, and professional growth.The key is to start small, stay consistent, and ask the right questions. Over time, you'll move from intimidated reader to confident scholar, ready to engage with the best that nursing research has to offer.
-
해결됨옆집 개발자와 같이 진짜 이해하며 만들어보는 첫 Spring Boot 프로젝트
수업 자료는 어디에 있나요?
안녕하세요,수업자료 pdf는 어디에 있나요?
-
해결됨Next.js 완벽 마스터 (v15): 노션 기반 개발자 블로그 만들기 (with 커서AI)
unstable_cache 사용 시 적정 revalidate 값 문의
안녕하세요. 지금까지 알려주신 내용에서 Notion 통해 글을 추가/삭제했을 때, 그에 대한 반영이 이루어지기 위해 unstable_cache 적용 시 revalidate 옵션(단위: s(초))을 줘야 하는 것을 확인했습니다.(getPublishedPosts 구현부분에서 언급되지 않은부분이라 강의내용과 공식문서 토대로 동작 확인했습니다.)Notion이 아닌 실제 페이지에서 글쓰기를 했을 때는 revalidateTag 함수를 호출하여 캐시를 무효화시켰었습니다. 문제는 목록 가져올때도 매번 revalidateTag 함수를 사용하게 된다면 캐시 사용하는게 무의미해질거라 생각합니다.즉시 반영을 위해서는 Webhook 연동이 필요해보이나, 생각보다 구현 난이도가 복잡해서 revalidate를 적절하게 주는게 좋을거라 생각했습니다. 그렇다면 효율적인 revalidate 값은 어느정도로 지정하는게 좋을까요?? TanStack Query ClientProvider에서 지정한 것처럼 1분 정도가 적절하려나요?? 그리고 실제 구현 이루어지는 프로그램(ex. 쇼핑몰)에 따라 기준이 달라질 것 같은데요. 이에 대한 강사님 의견 듣고싶습니다.
-
해결됨홍정모의 따라하며 배우는 C++
프로그래머스 수열과 구간 쿼리 2 문제 질문입니다.
제가 짠 코드인데 이게 왜 틀렸을까요? 알려주시면 감사하겠습니다.
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
원핫 인코딩 , 라벨인코딩 선택의 기준
안녕하세요. 수강중 문의드립니다전처리 파트 중 인코딩 부분에서,인코딩 했을 때 칼럼수가 너무 많아질 경우원핫 말고 라벨인코더를 사용하는데요시험장 컴퓨팅 환경을 기준으로컬럼이 몇개 오버될경우라벨인코더를 사용하면 좋을지에대해 기준점을 제시해주시면 감사하겠습니다.(현재 200개 언더로는 원핫 쓰고 그이상은 라벨인코더 쓰는 식으로 하고있습니다)
-
미해결쿠버네티스 어나더 클래스-Sprint3 (#실무핵심 #Docker #Nginx #Minio #Longhorn)
강사님 한번에 질문을 하게 되면 좋은데 그렇지 못해 죄송합니다.
인그레스서비스를 blue/green 배포하는 것은 잘 이해했습니다. 그럼 만약 ArgoCD를 여기에 사용 가능한지도 궁금합니다. 일반적인 blue/green 배포에서는 ArgoCD가 레이블을 자동으로 조정하는 것으로 알고 있는데 인그레스에서는 어떻게 동작하는지 설명 부탁드릴 수 있는지요?
-
미해결React Native with Expo: 제로초에게 제대로 배우기
구글로그인은 따로 찍으실 계획없으신가요?
expo go에서 만들고있는데 구글 승인 오류문구가 계속 나오네요 400에러인데 해결하기 어렵습니다 ㅠ.ㅠ
-
미해결React 완벽 마스터: 기초 개념부터 린캔버스 프로젝트까지
git hub 브렌치 강의내용 21~24쪽의 내용이 없네요
20.update-object받으니 컴포넌트의 기억저장서 부터이고 21조건부 랜터링부터 ~ 24이벤트전파까지의 소스 브랜치가 없네요
-
미해결
샘플 영상은 재생 되는데, 본 강의는 재생 안됨
구매한 강의 영상이 회사내에서 재생 안됩니다.샘플 강의 영상은 재생이 잘됩니다.그런데 본 강의 영상들을 클릭하면 화면에 아무것도 안 올라 오네요.물론 집에서는 잘 됩니다.사내 IT 부서에 문의해도 해결이 되질 않네요 ㅠㅠ
-
해결됨코드로 배우는 React 19 with 스프링부트 API서버
교재 571페이지: AWS ACL 편집 관련
부록 AWS Elastic Beanstalk 공부 중입니다.교재 571페이지 ACL 편집부분에서....AWS 버킷에서 ACL을 편집할 수 있는 창을 찾을 수가 없네요. 답변 좀 부탁드리겠습니다.
-
해결됨C# 프로그래밍 기초부터 실전 활용까지
블로그 글
강의에서 지속석으로 나오는 블로그 글은 다 내려갔나요??
-
해결됨PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트
질문 있습니다!
pcb hw설계 실무 강의 STM32F407 schematic 설계하기 5:48즈음에 궁금한 내용이 있어 문의 드렸습니다!100MHz 고주파 잡음을 제거하기 위해 ferrite bead를 사용했다고 하셨는데, 2.2uF cap만 사용해서는 100MHz 부근 노이즈가 제거가 안 되는 지 여쭤보고 싶습니다.
-
미해결김영한의 실전 자바 - 고급 1편, 멀티스레드와 동시성
영한님 ReentrantLock 대기상태 다시 질문드려요!
1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]제가 멀티스레드와 동시성 관련해서 제대로 깊게 알아야할거같아서 다시복습으로 듣고있는데 예전에 질문했던 내용과 동일한거같아서 다시 질문드려요 ㅠ 그전에 처음 들어서 헷갈린부분이있었는데 다시들으면서도 설명한 부분이 맞나 싶어서요. 그전에 질문할때도 강의내용이 맞는지에 대한 질문이라 조심스러운부분이고 제가 잘못안다고 생각했는데 짚고넘어가면 좋을거같아서 다시 질문드립니다!이전 질문 링크: https://inf.run/t3Bbm71. 스레드의 대기 강의핵심 질문: 부분(13:30)강의에서 ReentrantLock 락 획득 실패시 대기큐에 WAITING상태라고 설명했는데 BLOCKED 상태가 가맞는지 검토필요.이부분에 대한 검토가 필요할거같고 제가 잘못알고있다면 참고해야할 링크를 주시면 감사하겠습니다. 아니라면 저처럼 이해하는데 오해의 소지가있는부분이 발생할것같습니다. 질문내용:부분(13:30)에서 대기1 락을 획득하기위한 대기큐에 대해서 설명해주셨고 lock()호출시에 이미 다른 스레드가 락을 획득시에는 WAITING상태로 대기하고 synchronized인 경우에만BLOCKED인거고 ReentrantLock은 WAITING 상태로 락획득을 대기큐에서 대기한다 라고 설명해주셧는데 이부분이 락이아닌 큐가 꽉차거나 완전히 비어있을때(특정 조건)는 RUNNABLE에서 await()사용해서 WAITING상태로 만들고 이걸 스레드대기공간(집합)에 넣고 추후 명시적으로 깨울수있게하는데, 락획득 실패시에는 BLOCKED상태로 락대기집합에 있는거고, 얻고나서 RUNNABLE상태에서 특정조건에 부합되지않을때(큐가 꽉차거나, 없을때) await를 써서 다시 WAITING상태로 스레드 대기집합에 넣는게 맞는거같아서 검토부탁드립니다.!그래서 이전강의 notify설명(synchronized 부분이긴하지만)에서도 WAIT -> BLOCKED 설명해주실때 WAIT이던애를 깨우면 바로 RUNNABLE이 되는게아니라 BLOCKED되는 설명부분이랑 ReentrantLock 역시 같은 원리가 맞는거같은데 이부분 다시 검토해주실수있나해서요ㅜ ReentrantLock 이라고해서 lock얻는걸 실패해도 WAITING이라는건 아닌거같아 검토해주시면 감사하겠습니다..!그리고 (17:40) synchronized의 경우 blocked일때는 interrupt로 깨우지못한다고했고(이부분설명은 맞는데)reentrantlock은 lockInterruptibly() 를 사용하면 가능하다고 했는데 이게 WAITING상태여서 가능하다기보단 lockInterruptibly이 BLOCKED상태인 스레드를 InterruptedException가 발생해서 blocked상태에서 빠져나오는게하는 기능인거 같은데 이부분도..reentrantlock역시 lock()만 사용으로는 못깨우고 이게 WAITING인거랑 좀 별게인거같아서 검토해주실수있을까해서요! 아래 참고 링크를 걸긴했는데 강의들 들으면서 사이클을 생각하다가 락을 획득할려다가 실패시 WAITING으로 대기한다라는게 원리상 아닐거같아서 찾아본게 oracle에서는 명시적으로 나타내진않았고 chat gpt에게 물어보면 제가 계속 waiting이 맞지않냐 blocked은 아니지않냐 공식문서 있냐 물어보면 명시적이진 않지만 유추할수있다 라고도 하고 그래서 결국 찾은 링크가 아래인데 공식은 아니고 블로그 내용이긴해서,, 한번더 영한님이 체크해주실수있을까해서요아래 chat gpt 답변과 블로그 링크에서 해당 내용부분 스샷도 일부 남길게요! https://blog.ycrash.io/java-suspended-thread-states-blocked-waiting-timed_waiting/?utm_source=chatgpt.com------질문을 남기니 그때처럼 인프런ai가 답변했는데 저 내용이 맞는거같아서요!
-
미해결C#과 유니티, 실전 게임으로 제대로 시작하기 (저자 직강)
총알발사 Vector3
총알 발사를 위해 Vector3을 왜 쓰신걸까요? Vector2로도 구현 가능하지 않나요?
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
작업형 2유형 코드 점검 한번만 부탁드립니다..
import pandas as pdtrain = pd.read_csv("data/customer_train.csv")test = pd.read_csv("data/customer_test.csv")# 사용자 코딩# print(train.shape, test.shape)# print(train.info())# print(test.isnull().sum())y_train = train.pop('총구매액')# print(train.shape, test.shape)m = train['환불금액'].mean()train['환불금액'] = train['환불금액'].fillna(m)test['환불금액'] = test['환불금액'].fillna(m)# 원핫, 라벨링인코더# print(train.info())# print(train.shape, test.shape)#라벨인코더# cols = ['주구매상품', '주구매지점']# from sklearn.preprocessing import LabelEncoder# le = LabelEncoder()# for col in cols:# train[col] = le.fit_transform(train[col])# test[col] = le.transform(test[col])#원핫print(train.shape, test.shape)data = pd.concat([train,test], axis = 0)data_oh = pd.get_dummies(data)train = data_oh.iloc[:len(train)].copy()test = data_oh.iloc[len(train):].copy()print(train.shape, test.shape) # print(train.head())#스플릿from sklearn.model_selection import train_test_splitX_tr, X_var, y_tr, y_var = train_test_split(train,y_train,test_size = 0.15,random_state = 0)#랜포from sklearn.ensemble import RandomForestRegressorrf = RandomForestRegressor(random_state=0)rf.fit(X_tr, y_tr)pred = rf.predict(X_var)import lightgbm as lgblgbmr = lgb.LGBMRegressor(random_state=0)lgbmr.fit(X_tr, y_tr)pred1 = lgbmr.predict(X_var)from sklearn.metrics import root_mean_squared_errorrmse = root_mean_squared_error(y_var, pred1)print(rmse)#라벨 rf 716.2595627489613#라벨 lgb 667.9290102574973#원핫 rf - 762.9476701424611#원핫 lgb - 652.1802049238468#제출pred = lgbmr.predict(test)submit = pd.DataFrame({'pred' : pred})submit.to_csv('result.csv', index=False)print(pd.read_csv('result.csv')) 저렇게 4개 비교해서 원핫 lgb로 제출했는데요 옳게 했는지 코드 점검 한번만 부탁드립니다 그리고 질문이 있는데요 실제 시험 들어가면 import pands as pd랑 트레인 테스트 저거 주나요? 외워야하나요? 저 화면 처럼 실제 시험도 저렇게 구성되어있나요?
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
데이터 이상치 파악
train과 test 데이터 전처리 시, 두 데이터 모두에서 '총구매액' 과 '최대구매액'이 음수이길래 이상치인줄 알고 전처리에 고민을 좀 했습니다.고민하다보니 전액 환불한 경우에는 논리적으로 음수가 맞더라고요. 그래서 별도의 이상치 처리는 안 했습니다. 다만, 제가 궁금한점은 실제 시험에서 이상치가 나왔을 때 대응 방법 (예를 들어, 이상치가 아닌 데이터만 살리는 등) 이 문제처럼 test데이터에서 이상치가 나올 가능성이 있는지와 대응방법 (test데이터의 행은 삭제해서는 안 되는 것으로 알고 있습니다.) 위 두가지가 궁금합니다.
-
미해결설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
테스트 벤치 이슈
안녕하세요 🙂[1. 질문 챕터] : 16장[2. 질문 내용] : 맛비님 제가 버그 픽스했다는 코드랑 원래 코드랑 딜레이쪽에서 어떤 차이가 있는지 확인해보고싶어서 data mover 파일만 16장에서 주신 코드로 바꾸고 15장에서 사용했던 테스트 벤치를 돌려봤는데요 시뮬레이션이 끝나지 않아서 웨이브 폼을 좀 돌려보다가 is_read_done신호랑 is_write_done 신호가 c_state가 RUN일때 X 상태로 변하고 그것때문에 addr cnt가 초기화가 안되는것을 발견했습니다(write read 둘다). 그런데 강의에서 보면 맛비님 컴퓨터에선 테스트벤치가 잘 작동한것처럼 보이고 코드에서 is_read_done이랑 is_write_done 신호를 assign한 부분 체크해보는데 별 문제도 없어보여서 혼란스럽네요 ㅜㅠ 그냥 제 컴퓨터가 이상한 부분일까요? 아니면 예전 파일 테스트벤치용이라 고친 파일에서는 작동을 안하는걸까요? 참고로 코드에는 손대지 않았습니다! [3. 시도했던 내용, 그렇게 생각하는 이유] : ================ 다음 내용은 읽어보시고 지우시면 됩니다.=================질문 내용을 작성해주실 때, 위의 3단계로 제가 이해할 수 있게 작성해주시면 정확한 답변을 드릴 수 있을 것 같아요!!현업자인지라 업무때문에 답변이 늦을 수 있습니다. (길어도 만 3일 안에는 꼭 답변드리려고 노력중입니다 ㅠㅠ)강의에서 다룬 내용들의 질문들을 부탁드립니다!! (설치과정, 강의내용을 듣고 이해가 안되었던 부분들, 강의의 오류 등등)이런 질문은 부담스러워요.. (답변거부해도 양해 부탁드려요)개인 과제, 강의에서 다루지 않은 내용들의 궁금증 해소, 영상과 다른 접근방법 후 디버깅 요청, 고민 상담 등..글쓰기 에티튜드를 지켜주세요 (저 포함, 다른 수강생 분들이 함께보는 공간입니다.)서로 예의를 지키며 존중하는 문화를 만들어가요.질문글을 보고 내용을 이해할 수 있도록 남겨주시면 답변에 큰 도움이 될 것 같아요. (상세히 작성하면 더 좋아요! )먼저 유사한 질문이 있었는지 검색해보세요.잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.==================