묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
@Transaction 질문 있습니다.
JPA 강의에서는 1. EntityManager 에서 Transaction을 얻는다. 2. 트랜잭션을 수행하고 em 으로 영속성에 저장 3. commit 또는 flus 사용 tx.begin() em.persist(object) 실젝 프로젝트에서는 1. service 에 @Transaction을 걸어서 사용하고 있습니다. 의문이 드는건 실제로 persist 하는 부분은 repository 인데 repository 에 @Transaction을 거는게 아니라. service에 @Transaction을 거는 이유가 궁금합니다.
-
미해결블렌더 파이썬 BPY 입문강의
vscode에서 블렌더를 실행하면 오류가 뜹니다
vscode에서 blender를 열면 이렇게 뜨고, 위에서 blender 설치 폴더 찾은다음에 경로 누르면 no workspace folder found라고 뜨면서 블렌더 실행이 안됩니다. 어떻게 해야 할까요?
-
미해결팀 개발을 위한 Git, GitHub 입문
수업 때 배운 내용의 필기를 블로그에 올려도 괜찮을까요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 선생님. 좋은 강의 잘 듣고 있습니다 ㅎㅎ 다름이 아니라 제가 선생님께 들은 강의를 출처를 명확하게 남기고 제 방식으로 요약해서 블로그에 올리고싶은데 괜찮을까요? 만약 안된다면 따로 저장해놓던가, 비공개로 쓰려고 합니다. 열심히 듣겠습니다 감사합니다
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
멱등이 잘 이해가 가지 않습니다.
안녕하세요. 개발자님. HTTP 메서드의 속성 중 안전은 몇번을 실행하던 관계 없이 리소스가 변하지 않는 것, 멱등은 몇번을 실행하던 결과가 같아야 한다는 것, 캐시가능은 캐시해서 사용해도 되는 여부라고 강의에서 들었습니다. 그런데 멱등의 경우 '멱등하다'라는게 GET, PUT, DELETE 만 적용이 된다고 하셨습니다. POST와 PATCH는 안된다고 하셨는데, 이 부분이 이해가 가지 않습니다. GET은 조회니 당연히 결과가 같을 것입니다. 하지만 PUT의 경우 아래 질문 글의 PATCH와 같이 + 10을 하는 것으로 구현한다면 계속 + 10된 값으로 덮어 씌워지니까 전체가 덮어씌워지는지, 일부만 수정되는지의 차이이지 동일 실행에 같은 값이 나온다고 말할 수 없는 것 같아서 이해가 가지 않습니다. PUT이 어떻게 멱등하고 PATCH는 멱등하지 않은지 궁금합니다. DELETE의 경우 삭제니까 수행 횟수에 상관 없이 결과는 같을거라고 예상이 됩니다. 비슷한 맥락으로 비교 대상은 없지만 POST가 멱등하지 않은 이유도 잘 이해가 가지 않아서 질문 남깁니다. 감사합니다. 좋은하루 보내시길 바랍니다!
-
미해결대세는 쿠버네티스 (Helm편)
강의 잘 듣고 있습니다.
먼저 올려주신 대세는 쿠버네티스를 수강하고 현재 이 헬름 강의를 수강하고 있습니다. 저는 react(javascript) 나 spring boot(java) 로 web 개발에 관심이 많습니다. 가능하시면 실제 배포를 예로 구성해주시면 실제 실무환경과 가깝게 구성하는 연습을 할수 있을것 같습니다. 간단하게 실제 어플리케이션을 배포하는 환경을 구성해 보아주시면 안될까요 ^^ 부탁드립니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
배포 관련해서 질문드립니다.
삭제된 글입니다
-
미해결[기초] 처음부터 설치하며 배우는 앤서블(Ansible)
우분투에서 실습 중에 막히는 부분이 있습니다.
nginx 플레이북 실행하고 노드 아이피 주소로 접속하면 nginx 메인페이지가 아니라 아파치2 메인 페이지가 뜹니다. 이전 실습의 영향인 것 같은데, ansible nginx -m apt -a "name=apache2 state=absent" -k ansible nginx -m service -a "name=apache2 state=stopped" -k ansible nginx -m shell -a "systemctl stop apache2" -k 다 해봐도 여전히 아파치 페이지가 뜹니다. 참고로 각 노드에서 nginx 서비스는 running 중이고 방화벽은 inactive입니다. 어떻게 해결해야 할까요?
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part3: 자료구조와 알고리즘
선생님 학습 방향에 관해 질문이 있습니다
코딩테스트를 좀더 완벽하게 대비하고 싶은데요 이 강좌를 다 듣고나서 다음으로 어떻게 공부하는게 효율적일까요? 백준 알고리즘 사이트에서 이강좌의 목차에 해당하는 알고리즘 문제들만 풀어볼까요? 아니면 이 강좌에 나오는 알고리즘들만 처음부터 다시 구현해보면서 숙력도를 높이는게 나을까요?
-
해결됨게임 프로그래머 취업 전략 가이드
프로그램 언어에 대한 선생님의 의견을 듣고 싶습니다.
- C# / C++ 을 제외하고 수 많은 언어중 어떤것을 알아 두면 도움이 되는지 궁금합니다. - 물론 분야마다 취급하는 언어가 다르겠지만 취업을 고려하지 않을때 배워두면 도움이 되는 언어가 어떤것이 있을지 선생님의 고견을 살짝 듣고 싶습니다. - 사실 강좌에 이 주제도 있었으면 하는 기대도 했었습니다.
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
동적 할당 정적할당
선생님의 풀이를 보면 매우 큰 배열 일때는 동적할당을 하고 100정도의 작은 배열에서는 정적할당을 하시던데 1000정도의 애매한 크기에서는 정적으로 선언할 떄도 있고 정적으로 선언할 떄도 있네요. 그리고 어떨 때는 전역으로 선언하고 어떤떄는 지역으로 선언하시던데 혹시 그 기준이 있으신가요?
-
미해결자바스크립트 비기너: 튼튼한 기본 만들기
시간의 문자열 형태중 '월'에 대해 궁금합니다.
안녕하세요~? 좋은 강의 만들어 주셔서 잘 듣고 있습니다. 감사합니다! ^^ "시간의 문자열 형태" 부분에서 궁금한 것이 있어서 질문 드립니다. new Date().toISOString() 로 조회할 수 있는 시간 형태인 것 같은데 여기서의 월은 00에서 11이 아니라 01부터 12 아닌가요~? new Date().getMonth() 하면 "현재 월-1"로 나오는 건 맞지만, new Date().toISOString() 에서의 MM 부분에는 현재 월이 나오는 것 같습니다!
-
미해결[파이토치] 실전 인공지능으로 이어지는 딥러닝 - 기초부터 논문 구현까지
tr.Normalize
tr.Normalize((0.5, 0.5, 0.5), (0.5, 0.5, 0.5))는 어떤 역할을 하는건가요?
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
MemberController
안녕하세요. 최근에 스프링을 공부하게 되면서 수강하게된 학생입니다. 오래된 강의라 질문에 답변해주실지는 모르겠지만 이렇게 남겨보겠습니다. 다름이 아니라 MemberController에서 public String create(@Valid MemberForm form, BindingResult result){ ...이하 생략... } 여기서 어떻게 @ModelAttribute를 사용하지 않고 html폼에서 넘어온 값을 받을 수 있던 것인가요? 제 생각으로는 @GetMapping(value = "/members/new") public String createForm(Model model) { model.addAttribute("memberForm", new MemberForm()); return "members/createMemberForm"; } 에서 model.addAttribute를 통해 new MemberForm()을 넘겼기 때문이라고 생각되는데 맞나요?
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
errors.properties
안녕하세요 질문이 하나있습니다 1.: code + "." + object name + "." + field 2.: code + "." + field 3.: code + "." + field type 4.: code ============================================ 오류 코드 우선 순위가 저렇게 되어 있습니다. 저걸 조합해서 errors.properties 값을 읽어 드리는데, required.item.itemName.text이런식으로 하나의 depth가 더 들어가게 되면 MessageCodesResolver이 작동하지 않아 errors.properties 는 최대 3depth (text1.text2.text3) 만 쓰이나요?
-
미해결워드프레스 제대로 개발하기 - 클라이언트 편
안녕하세요 첫 질문입니다
워드 프레스 설치하는 방법이 어렵네요 따라했는데 잘안되요 도와주세요.
-
미해결[하루 10분|Web Project] HTML/JS/CSS로 나만의 심리테스트 사이트 만들기
확인 부탁드립니다!!
계속 11번 문제만 클릭하면 gost.js:84 Uncaught TypeError: Cannot read property 'q' of undefined at goNext (gost.js:84) at gost.js:72 이런 오류가 뜹니다 ㅜㅜ 84번 라인 코드 ↓ q.innerHTML = qnaList[qIdx].q; 72번 라인 코드 ↓ goNext(++qIdx); 뭐가 문제일 까요 ㅠㅠ
-
미해결이미지 관리 풀스택(feat. Node.js, React, MongoDB, AWS)
이미지 삭제 or 서버에 보관
안녕하세요. 이미지 삭제 강의를 보다가 궁금한게 있어서 질문드립니다. 보통 이미지 삭제 요청이 프론트에서 오면 디비와 파일시스템에서 사진을 삭제를 하나요 아니면 유저가 접근못하게 deactivate를 하나요? 이미지도 나중에 많이 쌓이면 좋은 자료일거 같아서 그냥 삭제하기에는 아쉬워보여서요,
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
이클립스 오류
The import org.springframework cannot be resolved SpringBootApplication cannot be resolved to a type SpringApplication cannot be resolved 이클립스로 배우려고 하는데 이렇게 오류가 떠서 시작도 못하고 있네요 ㅠㅠ
-
미해결함수형 프로그래밍과 JavaScript ES6+
선생님 안녕하세요
4:37분쯤에 addMaker(10)을 콘솔에 출력했을때 a의 인자로 넘어온 10이 적용되어서 b => 10 + b를 콘솔에 출력할꺼라고 예상했는데 적용이 되지않은 b => a + b로 되어있는데요 내부적으로는 클로저를 통해 a를 기억하지만 콘솔에 출력할때는 b => a + b와 같이 나오는게 정상인건가요 ?
-
미해결Axure RP 9,10 - 서비스 기획자를 위한 최적의 프로토타이핑 툴
노션 유저스토리 연결하기 질문입니다.
안녕하세요 강좌 잘 보고 있습니다 ^^ Axure에 Notion에서 작업한 User Story를 연결하려고 하는데요... 그 부분이 잘 이해되지 않습니다.. 풍선 그림과 함께 US-1, US-2 이렇게 보라색으로 표현되는것을 볼 수있는데요... 직접 풍선 이미지를 올려서, 링크를 걸어주신건가요? 아니면, Axure에서 지원하는 기본 기능인가요? 답변 기다리겠습니다 ^^ 감사합니다!