묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
권한 요청드립니다:*)
인프런 아이디 : wonhyuk6340@gmail.com (구글 계정으로 가입) 인프런 이메일 : wonhyuk6340@gmail.com 깃헙 아이디 : wonhyuk6340@gmial.com 깃헙 Username: god1hyuk
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
EB status: gray
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 강의해서 말씀해주신대로 따라했는데 EB의 health status가 회색에서 초록색으로 바뀌질 않습니다. 로그 메세지를 보니까 에러도 떴구요... 이것저것 해결보려고 환경을 4개나 만들었습니다. 이 점 참고해주시고, 이후의 travis cli로 빌드하고 배포하는 과정에서 에러가 나더라구요. 환경이 준비가 안 되어 있다구요. VPC를 따로 설정을 해야할까요?
-
미해결스프링 핵심 원리 - 고급편
setProxyTargetClass(true) 사용하는 상황이 궁금합니다.
안녕하세요 영한님. 강의 너무 잘보고 있습니다. 다름이 아니라 실무에서 setProxyTargetClass(true)을 가끔 사용한다고 하셨는데. 아직 취업준비생의 입장인 저로써는 어떤 상황에서 사용하는지 가늠이 잘 안가더라고요 어느 특정 라이브러리가 JDK 동적 프록시말고, CGLIB만을 지원해서 그런건지 아니면 다른 어떠한 상황이 있는건지 궁금해서 질문을 남겼습니다 :) 오늘 크리스마스 이브인데, 메리크리스마스 보내세요!
-
미해결운영체제 공룡책 강의
동일한 일 처리시 동일한 logical 주소를 가지는건가요?!
안녕하세요 강의 정말 잘 듣고 있습니다! 강의를 듣다가 한가지 궁금한 점이 생겼는데요 동일한 일을 처리하는 프로그램에서 자식 프로세스를 만든다면 동일한 logical 주소를 가지게 되는건가요? 같은 메모리 물리(Physical) 주소를 사용한다고는 적혀 있는데,별도의 pcb를 만들기만하고 논리주소도 같은건지 아니면 다른건지 모르겠네요...
-
미해결캐글 Advanced 머신러닝 실전 박치기
10:46 여기서 -1은 왜해주는건가용??
항상 좋은강의 감사합니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
정의 방법
강의 잘 보고 있습니다. : ) Sequelize 공식 문서를 보니까 영상과 동일한 스타일의 모델 정의 방법을 찾을 수가 없어서 공식 문서대로 다음과 같이 작성했는데 문제 없나요?
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
inline-block이 먹지않을 때
안녕하세요, 상품설명이 나타나는 hover 듣고있는데 display: inline-block해도 사진이 가로배치되지 않습니다..,, 도저히 뭐를 잘못했는지 발견하기 어렵네요 .. 도움 부탁드립니다.
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
지금까지 수업 들으면서
지금까지 공부하면서 같이 따라하면서 해봤는데 정말 이해가 잘되고 왜 이런 것을 하는지까지는 이해를 잘했습니다 근데 수업 도중마다 갑자기 다른 파일에서 무언가를 입력하고 갑자기 어떤 새로운 함수를 적는 등 이런 게 종종 등장하는데 이런 부분은 따로 공부해야하는 건가요? 아니면 몸에 체감될때까지 계속 해야하는건가요?
-
미해결데브옵스(DevOps)를 위한 쿠버네티스 마스터
삭제 예정 강의 기준
안녕하세요. 좋은 강의 해주셔서 감사합니다. 삭제 예정으로 걸려있는 강의들은 어떤 기준으로 삭제 예정인지 여쭤봐도 될까요? 버전 업데이트 후 기능 deprecated되거나 그런 이유인지가 궁금합니다. 감사합니다. :)
-
미해결워드프레스 속성 마스터 클래스
선생님, 질문 있습니다.
회사 홈페이지 관리중에 있습니다. super admin계정이 2020년 9월쯤에 삭제 되었는데요. 혹시 되살리거나, 다른사람에게 super admin 권한을 줄수 있는 방법이 있을까요?
-
미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]
도커 레파지토리 등록 관련 문의
안녕하세요. 꼼꼼한 강의 감사드립니다. 개념이해와 기술 습득에 큰 도움이 되었습니다. aws 환경에서 실습한 내용을 바탕으로 보유중인 라즈베리파이에 우분투를 설치하고 개인적으로 도커기반 프로그램 구현을 하려고 합니다. 도커 설치를 위해 레파지토리 등록 중 아래와 같은 문제가 발생하여 해결 방향성을 여쭙고자 문의드립니다. (관련 자료 : MATERIALS.pdf / 6pg / 4. docker repository 등록) 1. 문제 : 레파지토리 등록 명령을 하면 '404 Not Found' 에러 메시지 발생 2. 개발환경 : 라즈베리파이 3, 우분투 20.04 https://download.docker.com/linux/ubuntu $ Release 에 Release file이 없다고 하는데, 실제 위 경로로 접속을 해보니 ~/ubuntu/dists 에 release 파일이 있는것 같습니다. 이 문제를 해결하기 위해서 1. 강의자료의 명령어에서 /dists 경로를 추가해서 명령 2. 기타 구글링 적용 시도 해보았지만 해결이 되지 않네요. 제가 놓치고 있는 부분이 있는지 강사님이 보시기에 제가 어떤 점을 살펴보아야 할지 문의드립니다. - 라즈베리파이 아키텍처 문제? - 네트워크 문제? 등 초보자라 감이 오지 않네요..
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
useHistory 오류 발생하시는 분들계시다면
'usehistory' is not exported from 'react-router-dom'. 이러한 오류가 발생해서 , 검색을 해보니 useNavigate로 변경되었다고 합니다. import { useNavigate } from 'react-router-dom'; const navigate = useNavigate(); navigate('/home') 이렇게 사용해보니 제대로 작동하니 혹시나 안된다면 참고해보시는게 좋을 것 같습니다.
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
재귀함수에서 지역변수와 전역변수에 대한질문입니다!
안녕하세요! 좋은강의 너무잘보고있습니다! 다름이아니라 i를 전역변수로 선언했을때 값이 계속 1로나와서 질문드립니다. 브레이크포인트걸어서 원인을 파악하려고해도 모르겠어서 질문드립니다.. 이하코드는 i가 전역인것제외 강사님의 코드와 일치합니다 int map[21][21], n, cnt = 0, ch[21], i; void DFS(int x) { if (x == n) { cnt++; } else { for (i = 1; i <= n; i++) { if (map[x][i] == 1 && ch[i] == 0) { ch[i] = 1; DFS(i); ch[i] = 0; } } } } int main() { // #64 경로탐색(DFS) int m, a, b; cin >> n >> m; for (i = 1; i <= m; i++) { cin >> a >> b; map[a][b] = 1; } ch[1] = 1; DFS(1); cout << cnt; }
-
미해결리눅스 입문 - 개념으로 탄탄히!!
디렉터리 개념
항상 친절한 답변 감사드립니다!! 또다른 질문이 있습니다. 1. 윈도우 사용할때 아나콘다 설치하면 아나콘다 prompt라는게 있던데 이거는 아나콘다 프로그램을 명령어로(UI가 아닌) 제어하는 터미널이라고 이해하면 되는 것일까요? 2. anaconda powershell prompt 와 anaconda prompt는 전자가 관리자 권한으로 하는 것이고 후자는 사용자 모드인 것인가요? 3. 다음강의 내용이긴한데 소프트 링크에서 link data가 원본 파일의 경로를 저장하고 있다고 했는데 c언어에서 포인터랑 비슷한 개념으로 이해하면 될까요?
-
해결됨앨런 iOS Concurrency(동시성) - 디스패치큐와 오퍼레이션큐의 이해
global()에서는 배리어가 동작하지 않는 것 같아요
아래는 제가 강의를 듣고 임의로 만들어본 예제입니다. concurrentQueue를 custom 큐로 만들어주면 잘 동작하는 반면 global()을 사용하면 배리어가 동작하지 않았습니다. 왜 이런건가요? import Foundation var shared: Int = 0 let group = DispatchGroup() let concurrentQueue = DispatchQueue(label: "com.raywenderlich.number.isolation", attributes: .concurrent) for _ in (1...30) { concurrentQueue.async(group: group) { print(shared, terminator: "") } } concurrentQueue.async(group: group, flags: .barrier) { print("") print("Barrier In") shared += 1 sleep(3) print("Barrier Out") } for _ in (1...30) { concurrentQueue.async(group: group) { print(shared, terminator: "") } } group.wait()
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
a태그 noopener, noreferrer 필요한 이유
안녕하세요. 제로초님강의를 듣다, a태그에 noopener, noreferrer에 대해 말씀주셨는데, 해당 속성에 관해서 전에 정리한 글이 있어 공유 드립니다.https://nuhends.tistory.com/107
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
CQRS 패턴과 gql 강의 요청
혹시 NESTJS의 CQRS 패턴과 graphql(with dataloader and federation) 강의도 해주실 수 있나요??
-
해결됨스프링 웹 MVC
@RequestBody의 바인딩에러를 잡는 방법
안녕하세요 기선님, 좋은 강의를 해주셔서 감사합니다. 다름이 아니라, event 의 limit을 integer가 아닌 string으로 요청을 보냈을 때, @ModelAttribute 로 요청 파라미터로 보낼 때는 데이터바인딩 에러를 감지해서 BindingResult에 에러가 담겼는데, @RequestBody 로 요청 바디로 보낼때는 BindingResult에 에러가 담기지 않고, 400 에러를 발생시켰습니다. 제 예상으로는 HttpMessageConverter에서 데이터 변환을 할 때 발생하는 에러는 BindingResult에 담기지 않는 것 같은데, 이러한 바인딩 에러를 핸들러에서 받아서 처리할 수 있는 방법이 있을까요? 그리고 @RequestBody와 함께 사용하는 BindingResult는 Validation 체크에 대한 에러만 담기는 건지 궁금합니다. ==테스트 코드== @RestController public class TestController { @PostMapping("/events/ma") public Event maEvent(@ModelAttribute Event event, BindingResult bindingResult) { return event; } @PostMapping("/events/rb") public Event rbEvent(@RequestBody Event event, BindingResult bidningResult) { return event; } } ============== @RunWith(SpringRunner.class) @SpringBootTest @AutoConfigureMockMvc public class TestControllerTest { @Autowired MockMvc mockMvc; @Test public void createEvent() throws Exception { String json = "{\"name\":\"juni\",\"limit\":\"juni\"}"; mockMvc.perform(post("/events/rb") .contentType(MediaType.APPLICATION_JSON) .content(json)) .andDo(print()) .andExpect(status().isBadRequest()) ; System.out.println("==============================="); mockMvc.perform(post("/events/ma") .param("name", "juni") .param("limit", "juni")) .andDo(print()) .andExpect(status().isOk()) ; } } ===================== public class Event { private String name; private Integer limit; public String getName() { return name; } public void setName(String name) { this.name = name; } public Integer getLimit() { return limit; } public void setLimit(Integer limit) { this.limit = limit; } }
-
미해결모든 개발자의 실무를 위한 올인원 기본기 클래스
8분 19초에 gst는 왜치는건가요?
gst 치는이유 알고싶습니다.
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
제이쿼리 선택자 부를 때 .menu li 말고 다르게 선택할 수는 없나요?
강의 시간 12:00 에서 $('.menu li') 로 선택자를 지정하시면서 <li></li>구문 전체를 클릭하는 걸로 설명을 해주셨는데, 저는 MENU-1과 MENU-2에만 마우스 커서가 가면 되는 게 아닐까 싶어서 $('.menu li > a') 이렇게도 코딩을 해봤더니 작동이 안되더라고요. 왜 안되는 건지 궁금합니다. 선택자는 메뉴 뿐만 아니라 서브메뉴까지 선택을 해주어야 뒷 부분에서 요소선택과 메서드를 작성하여 slideDown, children 등을 적용시킬 수 있기 때문에 .menu li 로 포괄적으로? 선택을 해야 하는 건가요?