묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결팀 개발을 위한 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에서 지원하는 기본 기능인가요? 답변 기다리겠습니다 ^^ 감사합니다!
-
미해결현존 최강 크롤링 기술: Scrapy와 Selenium 정복
CSS Selector 에서 질문이 있습니다.
해당 강의를 듣던 중에 title 하고 price 의 list 갯수가 차이가 있어서 확인 결과 BEST 200 개의 상품과 PLUS 20개의 상품의 Title 값이 동일한 구조로 HTML 이 짜여져 있었습니다. 하지만 BEST 200 개의 Price 와 PLUS 20개의 Price 의 구조는 다르게 되어 있어서 저는 BEST 200 개의 상품만 가져오고 싶었습니다. BEST 200 개의 상품과 PLUS 20개의 상품의 차이점은 (title 한정) css selector 중에 ul 의 값이 차이가 있었는데, BEST 200 개에서 ul 에는 class 가 선언되어 있지 않았고, PLUS 20개의 상품에서는 class 가 선언되어 있었습니다. 저는 그래서 선언되어 있지 않는 것만 추출하고 싶은데 선언되어 있지 않은 것만 추출하는 방법은 무엇일까요? 많은 시도를 해보고 인터넷 검색해 봤지만 선언되어 있지 않는 것만 특정하는 방법을 찾을 수가 없었습니다.
-
미해결
자바스크립트 질문 드려요 ! ㅠㅠ
제 index.html에는 두개의 Click 이벤트가 들어갑니다. 1. 하나는 토글 메뉴바를 눌렀을 때 메뉴가 펼쳐지는 자바스크립트 코드이고, 2. 하나는 회원가입 버튼을 눌렀을때(Modal_btn) 로그인 모달창이 나타나게 하는 자바스크립트 코드입니ㅏㄷ. header.html에 login.html 페이지를 아래의 코드로 Load하고 header.html에서 2번 로그인 모달창 버튼을 클릭하면 자바스크립트가 실행되지 않습니다. login.html에서 2번 모달창 버튼을 실행할 경우 문제없이 자바스크립트가 실행되는데 header.html에서 실행할 경우 자바스크립트가 실행되지 않는 이유가 뭘까요.. ? 어떠한 오류는 발생하지 않습니다. 슈퍼 초보자라 예제따라하면서 공부중인데 풀리질 않네요 ㅠㅠ header.js login.js