묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨C++20 훑어보기
C++23은 어떻게 생각하시는지 궁금합니다.
루키스님 안녕하세요. 다른 질문들 보면 C++ 14 17은 좀 마이너 한것도 있고 해서 따로는 안 다룬다고 말씀하셨습니다. 인프런 기준 C++20을 다룬 곳이 루키스님이 유일한데,지금 25년이 된 시점에서 C++23은 어떻게 생각하시는지 궁금합니다.C++23정도면 메이저한 변화가 있는지? 아니면 마이너하다고 생각하시는지 그런게 있을까요?만약 메이저하다면 최신 C++에 관심있다는 것을 어필하기 위해 따로라도 공부하려고 합니다. 인프런 봇 답변도 환영합니다.미리 답변 감사합니다.
-
해결됨LangGraph를 활용한 AI Agent 개발 (feat. MCP)
2.2강 8:33 강사님 설명 하신 에러 외 poppler 설치 요구 에러.
c:\miniforge3\envs\inflearn-langgraph-lecture\Lib\site-packages\pydantic\_internal\_config.py:345: UserWarning: Valid config keys have changed in V2:* 'fields' has been removed warnings.warn(message, UserWarning)ERROR:root:Error converting PDF to images: Unable to get page count. Is poppler installed and in PATH?--> ## 추가 설치 해야 할 패키지(강사님은 안함: 애플은 필요 없는 패키지 같음)# Poppler 설치: Poppler(https://github.com/oschwartz10612/poppler-windows/releases/download/v24.08.0-0/Release-24.08.0-0.zip)를 다운로드하여 설치합니다. 운영체제에 맞는 Poppler 바이너리를 다운로드하여 압축을 풀고 적절한 위치에 저장합니다. - (Windows의 경우, bin 폴더의 경로를 기억해두세요.)# 환경 변수 설정 (Windows): (1) 시스템 환경 변수 편집기(검색창에 "환경 변수" 검색)를 엽니다.# (2) "시스템 속성" 창에서 "환경 변수" 버튼을 클릭합니다.# (3) "시스템 변수" 섹션에서 "Path" 변수를 선택하고 "편집" 버튼을 클릭합니다.# (4) "새로 만들기" 버튼을 클릭하고 Poppler bin 폴더의 경로를 추가합니다. (예: C:\path\to\poppler-x.xx.x\bin)# (5) 모든 창을 닫고 변경 사항을 저장합니다.# (6) 터미널 또는 IDE 재시작: 환경 변수 변경 사항이 적용되도록 터미널 또는 IDE를 재시작합니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
Persist() 호출 시 스냅샷 생성 여부가 궁금합니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]Member member = new Member(1L, "member"); em.persist(member); member.setName("Test"); tx.commit();위 코드를 실행하면 아래와 같이 SQL 쿼리문이 로그에 찍히는데요Hibernate: /* insert for hellojpa.Member */ insert into Member (name, id) values (?, ?) Hibernate: /* update for hellojpa.Member */ update Member set name=? where id=?persist()를 할 때 member 객체를 영속성 컨텍스트에 등록하고, 해당 상태에서는 신규 엔티티이므로 setName()으로 이름을 바꾸더라도 새로운 값이고, DB와 동기화되지 않았기에 스냅샷도 없을 것이라 생각했습니다.저의 [다른 질문](https://www.inflearn.com/community/questions/1484678)에서도 강사님께서 persist 시에는 새로운 데이터이기 때문에 스냅샷 생성의 실익이 없다고 말씀을 해주셨기에, 위 코드에서 INSERT 쿼리문 1개만 발생할 줄 알았는데, 실행 결과 UPDATE 쿼리문도 함께 발생한 것을 확인했습니다.persist를 수행한 이후 setName을 수행할 때, 스냅샷이 생성되지 않은 상태, 스냅샷이 없는 상태에서 어떻게 변경을 감지하여 UPDATE 쿼리문을 작성한 것인지 궁금합니다.처음에는 PK 생성 전략을 @GeneratedValue(strategy = GenerationType.IDENTITY) 로 해서 INSERT문이 먼저 생성되는 것이 원인인줄 알았지만, SEQUENCE 전략으로 바꿔도 UPDATE 쿼리문이 발생하는 것을 보고 제가 잘못 짚은 것 같았습니다.이미 [또 다른 질문](https://www.inflearn.com/community/questions/1494485)에서도 비슷한 질문을 한 번 더 남겼는데, 인프런 AI 인턴의 답변에서는 persist() 호출 시에 스냅샷이 생성이 된다는 답변을 받아 헷갈려서 한 번 더 질문 남겨봅니다.Entity Manager를 통해 persist() 호출 시에 스냅샷도 생성이 되는 것일까요?생성이 되지 않는다면, persist 이후에 호출한 setName()에 대해서 UPDATE문이 발생했는데, 여기서 변경 감지는 어떻게 이뤄졌나요?
-
미해결실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(25년 Update)
태그ID와 추적ID가 다른 경우
구글 애즈 태그의 태그 ID가 목적지 ID와 다른데이게 문제가 있을까요??다르게 설정된 이유도 궁금합니다!
-
미해결
스레드 생성과실행-2 강의에서
문제와풀이 마지막문제인데요 package thread.test; import static thread.util.MyLogger.log; public class StartTest4Main { public static void main(String[] args) { Runnable runnable1 = new Runnable() { @Override public void run() { log("A"); } }; Runnable runnable2 = new Runnable() { @Override public void run() { log("B"); } }; for (; ; ) { Thread threadA = new Thread(runnable1); threadA.setName("Thread-A"); threadA.start(); try { Thread.sleep(1000); } catch (InterruptedException e) { throw new RuntimeException(e); } Thread threadB = new Thread(runnable2); threadB.setName("Thread-B"); threadB.start(); try { Thread.sleep(500); } catch (InterruptedException e) { throw new RuntimeException(e); } } } }저는 코드를 이렇게 구현했는데 틀린걸까요?
-
미해결
제가 아직 고급2편을 안봤는데
고급 2편 내용중에 "websocket"관련 내용이있는건가요?
-
해결됨한 입 크기로 잘라먹는 Next.js(v15)
Favicon이 설정이 안 됩니다.
현재 이미지를 public 폴더에 잘 넣어주었는데 아래 이미지처럼 바뀌지 않고 지구 모양으로 뜹니다.. app.tsx , document.tsx, index.tsx 파일에서 favicon 설정하는 코드가 없는데.. 이거때문인걸까요?
-
미해결
Mastering the Art of Academic Writing: A Lifeline for MSN Students
The nursing calling is perhaps of the most powerful and requesting field in medical care, requiring a blend of hypothetical information, functional mastery, and solid relational abilities. As nursing instruction propels, understudies should satisfy thorough scholastic guidelines, complete broad exploration, and produce excellent tasks, research papers, and theories. Adjusting coursework, clinical practice, and individual obligations can be overpowering, making proficient nursing composing administrations a significant asset for understudies taking a stab at scholastic greatness. These administrations give master direction, improve examination and composing abilities, and backing understudies in measuring up to the high assumptions of their nursing programs.The rising intricacy of nursing schooling requires a more profound comprehension of exploration philosophies, proof based practice, and expert composing shows. Nursing understudies are frequently expected to dissect contextual analyses, foster consideration plans, lead research, and eloquent their discoveries in organized scholastic papers. These tasks request topic aptitude as well as capability in scholarly composition nurs fpx 4000 assessment 2. Nursing composing administrations offer particular help to assist understudies with growing all around organized, rational, and excellent papers that satisfy scholarly guidelines.One of the essential advantages of nursing composing administrations is their capacity to offer custom fitted help for understudies at various scholarly levels. Whether an understudy is chasing after a single guy's, lord's, or doctoral certificate, these administrations offer modified help to meet explicit scholastic prerequisites. Graduate understudies, specifically, face complex composing assignments that require basic examination, blend of data, and adherence to severe designing rules. Proficient nursing journalists, who are in many cases experienced medical attendants and scholastics, give important bits of knowledge and direction that improve the nature of understudy work.Using time effectively is quite difficult for nursing understudies, particularly the people who are offsetting scholarly obligations with clinical practice. Nursing programs request broad perusing, examination, and composing, allowing for individual and expert responsibilities. Nursing composing administrations assist understudies with dealing with their responsibility effectively by offering research help, altering support, and organized direction for composing tasks. This help empowers understudies to zero in on their examinations while guaranteeing that they comply with time constraints and keep up with high scholarly execution.One more urgent part of nursing instruction is the accentuation on proof based practice, which expects understudies to coordinate flow research discoveries into their scholarly work. Directing careful writing surveys, dissecting peer-checked on examinations, and introducing discoveries in a cognizant way can challenge. Nursing composing administrations give master help with finding dependable sources, orchestrating examination, and creating solid contentions in view of proof. This help improves understudies' capacity to deliver well-informed papers that add to the progression of nursing information.For some understudies, scholastic composing can be especially difficult because of language obstructions, absence of experience with scholarly shows, or trouble coordinating complex thoughts. Nursing composing administrations address these difficulties by giving clear, organized direction that assists understudies with further developing their composing abilities. By working with experienced scholars and editors, understudies gain a superior comprehension of scholastic composing standards, including legitimate reference, consistent stream, and lucidity of articulation. These abilities are fundamental for scholarly achievement and expert turn of events.Moral contemplations assume a huge part in the utilization of nursing composing administrations. Respectable administrations accentuate scholarly trustworthiness and spotlight on mentorship instead of basically giving pre-composed papers. They urge understudies to effectively take part in the creative cycle, offering criticism, corrections, and useful analysis to assist them with fostering their abilities. This cooperative methodology guarantees that understudies gain from the experience and can create unique work that mirrors how they might interpret the topic.Past scholastic achievement, solid composing abilities are fundamental for proficient headway in the nursing field. Medical attendants in administrative roles, research jobs, and clinical practice should have the option to impart really through reports, recommendations, and academic distributions. The capacity to explain complex clinical data obviously and succinctly is basic in guaranteeing successful patient consideration, strategy improvement, and medical care backing. Nursing composing administrations assist understudies with succeeding scholastically as well as set them up for future jobs that require progressed composition and relational abilities.The openness and inclusivity of nursing composing administrations make them an important asset for a different scope of understudies. Numerous understudies return to school following quite a while of clinical experience and may battle with scholastic composing prerequisites. Others might be chasing after web based nursing degrees while working all day, making it challenging to devote adequate opportunity to research and composing. By offering adaptable and customized help, nursing composing administrations guarantee that all understudies, no matter what their experience or conditions, have the potential chance to succeed in their examinations.One more benefit of nursing composing administrations is their job in decreasing pressure and working on scholastic certainty. The strain of keeping up with high grades, fulfilling time constraints, and adjusting numerous obligations can prompt burnout and uneasiness. By offering organized help, master direction, and expert altering, these administrations assist understudies approach their tasks with more prominent certainty and clearness. This, thus, upgrades learning results and generally scholarly execution.Innovation has likewise assumed a critical part in changing nursing training nurs fpx 4035 assessment 4, making web based learning and virtual joint effort more predominant. Nursing composing administrations have adjusted to these progressions by offering computerized stages where understudies can get ongoing help, access research data sets, and team up with scholastic experts. These mechanical progressions have made it more straightforward for understudies to get the help they need, no matter what their area or time limitations.In spite of the many advantages of nursing composing administrations, understudies genuinely should pick trustworthy and moral suppliers. Not all administrations maintain high scholarly principles, and some might offer inferior quality or appropriated content. Understudies ought to look for administrations that focus on creativity, give counterfeiting free work, and proposition straightforward correspondence with proficient scholars. Moral composing administrations center around mentorship, expertise improvement, and scholastic respectability, guaranteeing that understudies gain significant information while getting the vital help.The developing interest for nursing experts has expanded the significance of scholastic greatness in nursing schooling. As the medical services industry advances, attendants are supposed to take on positions of authority, add to research, and carry out proof based rehearses that work on quiet results. Nursing composing administrations assume a basic part in getting ready understudies for these obligations by cultivating decisive reasoning, research abilities, and successful correspondence. By utilizing proficient composing help, understudies can upgrade their scholarly achievement and make significant commitments to the nursing calling.All in all, nursing composing administrations offer fundamental help for understudies exploring the thorough requests of nursing training. These administrations offer master direction, assist understudies with dealing with their time actually, and further develop scholastic composing abilities. By encouraging a culture of learning, mentorship, and scholastic honesty, nursing composing administrations engage understudies to accomplish their instructive and proficient objectives. As the nursing field proceeds to develop and develop, the capacity to convey really through composing will stay a crucial expertise, making proficient composing support an important asset for nursing understudies at all levels.
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
Kafka Source Connect 사용
강사님 너무 좋은 강의 감사드립니다. JDBC Source Connector 예시를 잘 보았습니다. 해당 소스 커넥터의 경우 DB를 주기적으로 폴링해서 변경사항을 감지해서 DB 부담이 큰 것으로 알고 있는데요. (CDC source connector에 비해)혹시 해당 방식의 커넥터는 현업에서도 메이저하게 사용하는 방식인지 아니면 단순 예시인지 궁금합니다.
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)
나무태그 수업 진행중인데 아무것도 안나오네요~
2단계 나무태그 찾기 강의 듣고 있는데 5:05 초에작성하고 실행 누르면 내용들이 나와야 하는데 아무것도 위 사진처럼 실행해도 아무것도 안나오는데 이유를 잘 모르겠어서 질문드려요~ 계속 봐도 다르게 친거 같지 않은데 뭔가 바뀐게 있을까요?
-
미해결한 입 크기로 잘라먹는 Next.js(v15)
Pre Rendering 방식에서 페이지 이동 요청 시 동작 관련 질문 드립니다.
[1.2) Next.js 사전렌더링 이해하기] 강의 15분 부근에서 "사전 렌더링에서 페이지 이동 요청 시 클라이언트 사이드 렌더링 방식과 동일하게 처리한다"는 내용을 보고 질문 드립니다. 강의를 따라가며CSR에서의 JS Bundle은 서비스 전체 코드에 대한 번들사전 렌더링에서의 JS Bundle은 해당 페이지에 대한 번들라고 스스로 생각하여 페이지 이동 요청 시 웹 서버로부터 새 JS Bundle을 받을 줄 알았는데, 사전 렌더링에서도 JS Bundle은 서비스 전체 코드에 대한 번들인 것인지 궁금합니다. 만약 제가 이해한 것이 맞다면, 아래 답변에 대해서마지막으로 현재 페이지에 필요한 자바스크립트 코드만 Hydration이 이루어지게 됩니다. 그 이유는 간단한데요 단순히 Hydration이라는 과정이 현재 브라우저에 렌더링된 페이지의 HTML과 JS를 연결하는 과정이기 때문입니다.전체 JS Bundle에서 현재 페이지에 대한 JS를 실행하고, 컴포넌트 교체 및 수화가 일어난다고 생각하면 될까요?
-
해결됨[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part5: UE5 & IOCP 서버 연동
이동동기화 관련 질문 드립니다. 추측항법 외.
안녕하세요 루키스님. 지금은 C#서버로 칸 없이 3D 이동 동기화 토이프로젝트 여러모로 시도해보고 있습니다.제 토이 프로젝트의 목적은추측항법을 사용해 칸 없이 3D 이동 동기화로써 루키스님 강의들 Q&A 뒤적여서 이해한 추측 항법은 "목적지를 뿌려주고 거기로 어떻게 하던지간에 이동하게 해준다" 로 다음 아이디어를 적용해보게 되었습니다. 기본 아이디어는 플레이어 A가 [0,0,0]에 있다면, 바라보는 방향으로 벡터1 만큼을 더한 위치, 예를 들어 w를 누르면 [1,0,0]의 C_Move 요청 패킷을 날리고, 서버가 모든 유저들에게 브로드캐스팅 해주면,각 클라이언트는 A의 위치를 [0,0,0] 에서 [1,0,0]으로 자연스러운 Transform 변경으로 '스르륵'을 구현했습니다.// 참고용 위치 동기화 핵심 코드 void Update() { // destinationPos : S_Move패킷을 통해 갱신된 목표 위치 float distance = Vector3.Distance(transform.position, destinationPos); // 목표지점에 거의 다왔으면 목표 위치로 순간이동 if(distance < 0.1f) { transform.position = destinationPos; } else { // 스르륵 이동 transform.position = Vector3.MoveTowards(transform.position, destinationPos, Speed * Time.deltaTime); } // TODO : 보정 등 } 현재 C++ 서버도 병행해서 공부하는 저의 시점에서, 몇가지가 궁금해서 질문 드리게 되었습니다.Q1. 지금 강의, IOCP와 UE5에서 소개해주신 이동 동기화를 추측항법은 아닌 것으로 이해됩니다(과거 위치를 브로드캐스팅 해주고 있으므로). 제가 이해한게 맞을까요? Q2. 제가 구현한 아이디어와 코드도 일종의 추측항법이라고 우겨도 될까요? 포트폴리오 키워드로 녹이고 싶은 욕심이 있습니다. Q3. 제가 채택한 이동 동기화의 방법의 피드백도 가능하다면 받고 싶습니다. 위 코드에 보정은 어느 정도 넣을 예정이지만, 기본 아이디어에 대해 시니어님의 의견도 여쭈고 싶습니다. 차기 강의 항상 기대하고 있습니다 ㅎㅎ 몸은 다 나으셨는지 모르겠네요.답변 미리 감사합니다!
-
해결됨김영한의 실전 자바 - 고급 1편, 멀티스레드와 동시성
우아한 종료 - 코드 질문이요.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문 전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]안녕하세요. 궁금증 및 저의 생각이 맞는지 확인하려고 질문을 드립니다.우아한 종료 즉 영한님이 만든 ExecutorShutdownMain 클래스에서 shutdownNow를 하고 나면 코드 메시지에, 영한님 이 만들어 났던 sleep() 에서 런타임 메시지 및 인터럽트 발생을 확인할 수 있었습니다.근데 저가 sumbit()으로 하면 어떻게 될까 궁금해서 해보았는데.. 아래와 같이sleep() 메서드 안에 적은 '인터럽트 발생, sleep interrupted' 만 뜨지 런타입 예외가 발동하지 않을 것을, 확인을 할 수 있었습니다.그래서 생각해보니 submit() 메서드는 값을 future로 받아서 런타입 예외 발동하지 않는다? 런타입 예외는 실행 중에 받는 예외인데, 이미 future로 값을 받았기 때문이라는 생각이 듭니다.이것을 보고 이렇게 생각하였습니다.아니면 다른 이유가 있는 것인가요?저의 생각이 틀렷다면sumbit()으로 런러블이나 콜라볼로 값을 받았을 때 runtime 예외가 발생하지 않은 이유가 궁금합니다.답변 부탁드립니다.
-
해결됨[풀스택 완성] Supabase로 웹사이트 3개 클론하기 (Next.js 14)
react 19버전에서는 recoil사용이 어렵나요?
✅ 모든 질문들은 슬랙 채널에서 답변드리고 있습니다.💡 ”로펀의 인프런 상담소” 슬랙 채널 가입하기 💡평일중에는 퇴근 이후(저녁 7시)에 답변을 받아보실 수 있고, 주말중에는 상시 답변드리고 있습니다. 안녕하세요. recoil 강의 부분에서 하나의 에러로 인해서 진행이 막힌 상태입니다!TypeError: Cannot destructure property 'ReactCurrentDispatcher' of '{imported module [project]/nodemodules/next/dist/compiled/react/index.js [app-client] (ecmascript)}.default.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED' as it is undefined. "dependencies": { "next": "15.1.6", "react": "^19.0.0", "react-dom": "^19.0.0", "recoil": "^0.7.7" },next 15 & react 19 버전으로 진행중이었는데구글링을 해보아도 다들 더이상 recoi은 사용하지말라 이런 답만 알려주고있어 해결하기가 어려운 상태네요. 결국 버전문제인 것 같은데, 최신 버전으로 해당 문제가 해결이 어렵다면 다른 상태관리 라이브러리를 사용하며 진행하고싶은데요,Zustand 라이브러리를 사용해도 진행에 무리없을까요?
-
미해결실습으로 배우는 선착순 이벤트 시스템
사용자 동선에 대한 트랜잭션 문의
보통 사용자의 행동패턴은 쿠폰 발급 후 [쿠폰이 발급되었습니다]라는 메세지 이후 쿠폰을 바로 사용합니다. 현재 플로우는 pub/sub을 통한 비동기이므로 사용자의 한 트랜잭션으로 처리 되지 않을 것 같은데 위와 같은 요구사항을 구현하기 위해 어떤 방법이 있을까요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
로그에 values(?, ?, ?, ?, ?) 궁금증
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]강의에서는 쿼리 날라갈 때 로그를 보면 폼에 입력한 데이터가 로그에 다 뜨는데제 스프링 로그를 보면 insert into member (city, street, zipcode, name, member_id) values (?, ?, ?, ?, ?)이 로그밖에 안 뜨는데 최신버전 스프링에서는 보안상 로그에서 필터링을 해주는 건가요?아니면 따로 영한님께서 설정을 해주신건가요?
-
미해결견고한 결제 시스템 구축
docker Mysql 설정 문의
강의 초반 [5. 실습준비] 환경 설정과정에서docker mysql 설치환경이 어떻게 되는지 궁금합니다.1) vm 환경에서 linux 띄우고 그 vm 환경에서 docker mysql 실행ex) lima 등 서드파티 설정 후, 리눅스 환경에서 docker 설정 또는 macOS 에 그냥 도커 설치 후, 로컬 환경에서 컨테이너 실행? macOS 가 docker 랑 직접 호환되는건 아니라서 다른 vm 을 쓰는건 마찬가지긴한 것 같네요.[참고]`docker desktop` 의 유료 라이센스화로 실습환경(회사 PC 등) 에 따라 라이센스 이슈로 사용이 불가한 경우가 있어서테스트 구축 환경이나 참고할 레퍼런스가 있을지 궁금합니다.
-
미해결Arm 아키텍처: 메모리 매니지먼트(MMU) [저자직강 3부-5]
실무적인 내용 문의드립니다!
최근 회사에서 팀을 옮기면서 소프트웨어 관련 업무를 하고 있습니다. 전 개발자도 아니였고, 이전 근무지에서 관련 업무를 하지 않았기 때문에 최근 열심히 임베디드/소프트웨어 관련 강의를 열심히 듣고 있는데요. (열심히 듣다보니 개념을 이해하고 있는 수준입니다) 궁금한건, 현업에선 보통 RAM/EEPROM 등 메모리 관련 충돌(읽기/쓰기중 인터럽트시 등) 등 메모리 문제점이 많아서 해당 내용의 설계 관련된 내용을 좀 실무적으로 딥하게 알고 싶은데... 강사님 강의 포함해서 인프런의 다른 강의를 봐도 메모리 설계 관련 실무적인 내용은 찾기가 어렵더라구요... 혹시 위와 같은 괴리를 좀 해결하기 위한 답변 혹은 도움이 가능하실지(강의 혹은 교재 추천 등) 싶어 문의드립니다.ㅎ
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
OrderSearch에서 사용된 JPQL 질문
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]OrderRepository 안에 JPQL로 다음과 같이 쿼리를 날리고 있는데em.createQuery("select o from Order o join o.member m", Order.class)여기서 사실 모든 주문이 회원하고 같이 매핑되어 있으면 join 하위에 문장은 필요 없는 문장 아닌가여?? 그냥 단순히 select o from Order o만 해도 될 것 같은데 왜 저렇게 한걸까요?
-
해결됨파이썬 주식 매매 봇으로 주식시장 자동사냥하기
4.5.3 total_value_pct 구할 때 -1 이 왜 필요한가요?
강의를 보면, total_return_pct-1 을 한 후 * 100 을 해서 수익률을 구하는데요, 그래프로 시각화 했을 때 시작 가격을 1이라고 하면, 그래프의 마지막이 4 와 5 사이에 있는 것 같아 이상하다는 생각이 들었습니다. 제가 생각한 경우의 수는 2가지인데요. 이전에 복리 수익률 등을 계산할 때, 1.xxx 식으로 수익률이 계산되기 때문에 이를 정제하는 과정에서 -1 을 하였고, 이와 같은 로직으로 그대로 구현(헷갈림 이슈)1 이라는 가격에 사서 4.74 의 가격이 되었다면, 전체 자산 비율은 474% 가 늘어난 것이 맞지만, 기존에 1이 있었기 때문에 순 자산이 늘어난 비율은 3.74 로 고려위와같이 두 가지입니다. 어떤 것이 맞는 것일까요? 혹시 다른 관점이시라면, 공유해주시면 감사하겠습니다. 개발만 해보고 수학적 이론을 제대로 접목시키는 것은 이번이 처음이라 헷갈리는 부분들이 많네요.🙂강의 잘 듣고 있습니다. 감사합니다.