묻고 답해요
160만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[백문이불여일타] 데이터 분석을 위한 기초 SQL
sql 사용이 편한 컴퓨터 환경은 멀까요?
윈도우랑 맥 중에서 어떤 환경이 sql 설치하고 실습하기 편할까요? 의견 부탁드립니다!!
-
미해결배달앱 클론코딩 [with React Native]
ios env 관련하여 문의드립니다.
안녕하세요. 현재 mac m1 pro 환경에서 개발을 진행하고 있는 수강생입니다. .env 파일 설정과 관련하여 이해되지 않는 오류가 발생하고 있어 질문드립니다. 문제사항은 아래와 같습니다. .env 파일에 있던 몇 가지 변수를 변경한 뒤, ios / android metro 서버를 통해 시뮬레이터를 재시작했습니다. 그러나 Config의 내용을 console.log로 찍어보았을 때, ios 시뮬레이터에서 발생하는 로그에는 초기에 설정했던 .env의 내용이 그대로 찍혀 나오고 있습니다. Android Studio에서 BuildConfig.java 파일에는 변경한 이후의 내용이 정상적으로 나오는데, IOS에서만 이런 상황이 발생하는 게 의아합니다. 1. IOS에서 다른 기기로 시뮬레이터를 돌려보고, 2. 기기 전체를 재부팅해도 같은 현상이 반복되는데 혹시 IOS에서만 발생하는 .env 관련해서 주의할 사항이 추가로 있을지 궁금합니다!
-
미해결배달앱 클론코딩 [with React Native]
debugger 관련 오류 문의드립니다
안녕하세요 강의를 따라 진행하던 중 질문이 있어 문의드립니다.현재 웹소켓 관련한 로그를 찍어보기 위해 localhost:8081 주소로 접속해보면 Another debugger is already connected위 메시지가 발생해 메트로 서버 로그를 확인해보니 아래와 같은 에러가 발생하고 있습니다.Error: Unable to resolve module ./debugger-ui/debuggerWorker.aca173c4 from /Users/chanha/Desktop/pandpie/FoodDeliveryApp/.: None of these files exist: * debugger-ui/debuggerWorker.aca173c4(.native|.native.js|.js|.native.jsx|.jsx|.native.json|.json|.native.ts|.ts|.native.tsx|.tsx) * debugger-ui/debuggerWorker.aca173c4/index(.native|.native.js|.js|.native.jsx|.jsx|.native.json|.json|.native.ts|.ts|.native.tsx|.tsx) at ModuleResolver.resolveDependency (/Users/chanha/Desktop/pandpie/FoodDeliveryApp/node_modules/metro/src/node-haste/DependencyGraph/ModuleResolution.js:114:15) at DependencyGraph.resolveDependency (/Users/chanha/Desktop/pandpie/FoodDeliveryApp/node_modules/metro/src/node-haste/DependencyGraph.js:277:43) at /Users/chanha/Desktop/pandpie/FoodDeliveryApp/node_modules/metro/src/lib/transformHelpers.js:169:21 at Server._resolveRelativePath (/Users/chanha/Desktop/pandpie/FoodDeliveryApp/node_modules/metro/src/Server.js:1045:12) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async Server._explodedSourceMapForBundleOptions (/Users/chanha/Desktop/pandpie/FoodDeliveryApp/node_modules/metro/src/Server.js:993:35) at async Promise.all (index 1) at async Server._symbolicate (/Users/chanha/Desktop/pandpie/FoodDeliveryApp/node_modules/metro/src/Server.js:945:26) at async Server._processRequest (/Users/chanha/Desktop/pandpie/FoodDeliveryApp/node_modules/metro/src/Server.js:418:7)이를 위해 제가 진행해본 사항은 아래와 같습니다.1. https://velog.io/@dody_/Another-debugger-is-already-connected위 글을 참조해 react-native 프로젝트를 재시작 해보았습니다. 2. npm install --save @react-native-community/cli-debugger-ui 명령어로 debugger-ui 패키지를 재설치해보았습니다. node_modules/ 패키지를 지우고 다시 npm i를 통해 전체 패키지를 재설치해보았습니다. 메시지를 읽어보면 모듈 자체의 설치 이슈일 것으로 예상되는데 혹시 제가 놓친 부분이 있을까요?? 제 개발환경은 m1 pro 를 사용하고 있습니다.
-
미해결[웹 퍼블리싱 실습] 반응형 사이트 만들기
sftp 연결시 encoding error
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사r한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. sftp 연결하는데encoding error 뜨는데 해결방법이 무엇인가요?remote_encoding 부분과remote_path 설저 다 햇는데도 안되네용
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
최하위 켜져있는 비트 찾기 질문드립니다!
안녕하세요 ! 최하위 켜져있는 비트 찾기 질문드립니다!20을 예시로 아래와 같이하면 3이 나와야하는거아닌가요..?#include <iostream> using namespace std; int main() { int s = 20; // 10100(20) int idx = (s & -s); cout <<idx; // 4 }
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
2-T 이렇게 풀면 왜 틀릴까요?
http://boj.kr/f28c6d421faf48ecb8e54be17eaf1cd5테케는 통과되는데 ㅎㅎ;;r,s,t 비슷하게 푸는데 다 틀리네요 하하;;
-
미해결Vue.js 시작하기 - Age of Vue.js
학생할인 관련 질문
안녕하세요 강사님!좋은 강의 감사드립니다. 학생 할인 받으려다가 이미지 첨부가 안되어 안되길래 그냥 결제하고 듣고 있습니다.메일로 사진 보내드렸습니다. 확인 해주시고 할인 적용을 부탁드립니다ㅠ행복한 명절 보내세요~
-
해결됨리눅스 커널 해킹. A부터 Z까지
여전히 해결책 없는 build_result
커널과 cpio 를 하라는데로 했음에도 Build_result는 find를 써도 찾을수가 없습니다. 제가 어느 부분에서 누락된 걸까요?아니면 폴더를 따로 만들어서 복붙한건가요? 복붙의 경우 bimage에 우분투 기준으로X표시가 생깁니다ked@ked-VirtualBox:~/Desktop/classk/linux-5.8.5$ make -j 4DESCEND objtoolCALL scripts/atomic/check-atomics.shCALL scripts/checksyscalls.shCHK include/generated/compile.hKernel: arch/x86/boot/bzImage is ready (#1)이런식으로 빌드가 완료됬긴 했으나 실제로 Build_result가 생기진 않습니다. 3년전 영상이라 그런지 몰라도 bzImage는 있어도 Build_result 폴더는 없습니다. 해당 위치를 그냥 Build_result처럼 사용하면되나요?
-
해결됨CAN 통신 - 자동차 신입이 알아야 할 모든 것
can통신 전공
안녕하세요! 현재 강의 듣고 있는 학생입니다.다름이 아니라 현재 제가 전기 자동차 부품 회사에서 인턴 생활 중입니다.현재 하는 업무가 지금 교육하시는 내용과 매우 흡사한데can통신을 다루는 전공을 기계공학과 학생들도 보편적으로 회사에서 뽑나요?
-
미해결실전! 스프링부트 상품-주문 API 개발로 알아보는 TDD
랜덤 포트를 사용하는 이유
안녕하세요! 너무 좋은 강의 잘 보고 있습니다. 감사합니다! 강의를 듣다가 궁금한 것이 생겼는데,굳이 ApiTest 라는 클래스를 따로 만들어서 랜덤 포트로 설정해준 이유는 무엇인가요?? 감사합니다.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
2-S 비슷하게 했는데 안되서 질문드립니다
http://boj.kr/c12fb379e72a4bac8f5560898b40d140 안녕하세요 선생님 dfs(i)를 dp[i]로 안받고 바로 내보내면 mx가 1로 고정되어서 나오는데 이렇게 하면 안되나요?
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
쿠키와 세션
HTTP의 statless,contectless성질을 보완하기 위해 쿠키랑, 세션에 대해 공부하면서 제가 이해 한게 맞는지 또한 궁금증이있어서 메일 보내드립니다.예를들어 학교 강의포털 로그인 과정에서 처음으로 로그인을 성공하면 "아이디와 비밀번호를 저장하시겠습니까?"라고 뜰 때 "예"를 클릭하면 그때 서버에서 브라우저로 HTTP헤더에 쿠키를 추가해서 보내고사용자가 다음에 강의포털을 들어갈때 이미 아이디와 비밀번호가 자동으로 입력된 이유는 브라우저에서 쿠키를 꺼내왔기때문이지 않나라고 생각했습니다. 하지만 쿠키는 만료시간이 설정되있고 이를 지나면 다시 쿠키를 생성하는 과정이라고 이해했습니다. 또한 쿠키에 담긴 정보는 경로,값,이름 등등이있지만 아이디와 비밀번호도 저장되어서 이와같은 보안 이슈때문에 세션을 사용한다고 이해했습니다.세션은 쿠키를 사용하지만 클라이언트에게 보낼 때 HTTP헤더에 세션id를 부여하고 브라우저에 데이터를 저장하는게 아닌 서버에 저장한다는 차이점이있습니다. 그래서 서버 데이터과부화가 일어날수도있고 세션DB에서 해당 아이디가 맞는지 확인하고 서버에서 처리하기때문에 느리다는 단점이있다고 이해했습니다.요즘 JWT를 사용한다지만 학부생 수준에서 로그인 과정을 만들때 어떤걸 사용해야 할 지 궁금하고 제가 이해한 내용들이 맞는지 혹은 잘못된게있으면 어떤점이 잘못되었는지 알려주시면 많은 도움이될것같습니다. 요즘 백엔드 공부하면서 네트워크의 중요성을 깨닫고있어서 여쭤봅니다.
-
미해결
interrupt 방식 문자열 송수신 질문이있습니다.
HAL_UART_Receive_IT(&huart1, receivedData, 2); // 이것만 했을경우 문제점 <- 초기화가안된다. 데이터 5개를 수신하면 인터럽트를 발생시킨다. HAL_UART_Receive_IT(&huart1, receivedData, 5); // 이것만 했을경우 문제점 <- 초기화가안된다. 데이터 5개를 수신하면 인터럽트를 발생시킨다. 이런식으로 main문에 문자열 2개를 받으면 위에문을 실행시키고 5개를받으면 아래의 receive를받고싶습니다예를들어서 "hi"를 입력받으면 위에 receive문을 받아서 hi, hello라는 문자열을 출력해주고, "byeby"를 입력받으면 BYE, BYE라는 문자열을 출력해주고 싶은데 어떻게 하면 될지 알려주시면 감사하겠습니다.
-
해결됨[웹 개발 풀스택 코스] 순수 자바스크립트 기초에서 실무까지
switch-case문 질문있습니다!
수업 정말 잘 듣고 있습니다, 강사님!다름이 아니라, switch-case문에서 case문에 들어가는 조건으로 0,1,2,3,4 등이 아닌 조건식을 넣고 싶은데 undefined가 나오네요. 조건식을 활용하려면 무조건 if-else문을 사용해야하는 건가요? switch-case문으로는 조건식을 사용 못하는 건지 궁금합니다!
-
해결됨실전! 스프링 데이터 JPA
강의 내용 중 testEntity 관련 질문입니다.
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]여기에 질문 내용을 남겨주세요. @SpringBootTest @Transactional @Rollback(value = false) class MemberTest { @Autowired EntityManager em; @Test public void testEntity() { Team teamA = new Team("teamA"); Team teamB = new Team("teamB"); em.persist(teamA); em.persist(teamB); Member member1 = new Member("member1", 10, teamA); Member member2 = new Member("member2", 20, teamA); Member member3 = new Member("member3", 30, teamB); Member member4 = new Member("member4", 40, teamB); em.persist(member1); em.persist(member2); em.persist(member3); em.persist(member4); em.flush(); em.clear(); List<Member> members = em.createQuery("select m from Member m join fetch m.team", Member.class) .getResultList(); assertThat(members.get(0).getTeam()).isEqualTo(teamA); } }제가 작성한 테스트 코드는 위와 같습니다. 발생한 에러는org.opentest4j.AssertionFailedError: expected: "Team(id=1, name=teamA) (Team@3ec52163)" but was: "Team(id=1, name=teamA) (Team@100d071)" Expected :Team(id=1, name=teamA) Actual :Team(id=1, name=teamA) 위와 같습니다. 하나의 트랜잭션 안에서는 엔티티의 식별자가 같은 경우 ==비교를 하였을때 true라고 알고 있습니다.따라서 저는 member1의 team(teamA)과 teamA를 isEqualTo로 비교하였을때 true가 나올것이라 예상하였지만 false가 나왔습니다. 에러 문구를 보면 객체 주소가 달라서 false가 나온것 같아 Team엔티티에 equalsAndHashCode 오버라이딩을 해주어도 false가 나옵니다.물론 em.flush(), em.clear()를 하지 않고 영속성 컨텍스트에서 조회를 해오면 true가 나오는데 왜 영속성 컨텍스트를 초기화하고 DB에서 데이터를 가져오면 식별자가 같아도 같은 트랜잭션 내에서 ==비교가 true가 나오지 않는지 궁금합니다!
-
해결됨CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
안녕하세요 운영체제 부분 질문 있습니다!!
안녕하세요페이지 폴트 과정에서 가상 메모리가 page table 참조하다가 만약 실제 주소에 자리가 없으면 페이지 폴트가 일어난다고 이해했는데, 그럼 페이지 테이블에서 trap 발생하는것도 인터럽트인가요??스레싱이 발생하면 CPU 이용률이 줄어든다고 했는데, 그럼 스와핑이 일어날때 RAM에 있는 프로세스를 하드디스크로 보내자나요 즉 스와핑이 일어나고 있을때 CPU는 잠시 정지를 하는건가요??
-
미해결선형대수학개론
벡터방정식 해 질문
consistent -> trivial Solutions -> 해: 0벡터 1개만 존재 inconsistent -> nontrivial Solutions -> 해: 0벡터가 아닌 해 1개 or 무한히 많은 해 존재위처럼 분류한 것이 맞나요?
-
미해결
리스트를 한번에 업데이트 하고자 할 때 아래와 같은 방법 말고 다른 게 있을까요?
예를 들어 특정 회원을 전부 탈퇴시키고 싶을 때의 수도 코드입니다. @Transactional void 회원탈퇴메소드List<회원> 회원리스트 = findByxxx(); for (회원 : 회원리스트) {회원.set활성여부("탈퇴");}return; 이러면 이제 리턴 시점에 회원리스트 길이만큼 update 쿼리가 나가는 것을 봤는데요, 혹시 이거 말고 한꺼번에 업데이트 하는 방법이 있는지 궁금합니다. 아니면 그냥 이런 식으로 건별로 업데이트를 해야겠지요.
-
미해결선형대수학개론
벡터 방정식 질문
-w + cu + dv = 0식에서 상수 c와 d는 0이어도 w는 -1 계수를 가지므로 non-trivial solutions 를 가진다는 것이 이해가 되지 않습니다.위 방정식을 일부 가공한 "-w = 0" 에서 w가 가질 수 있는 해의 예시가 어떻게 될까요? 혹은 실제 행렬을 사례로 설명해주실 수 있으실까요? w가 벡터인것인가요? 여러개념들이 충돌해서 헷갈리네요..
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
textFormField validation 질문입니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.코드팩토리 디스코드https://bit.ly/3HzRzUMFlutter 강의를 구매하시면 코드팩토리 디스코드 서버 플러터 프리미엄 채널에 들어오실 수 있습니다! 디스코드 서버에 들어오시고 저에게 메세지로 강의를 구매하신 이메일을 보내주시면 프리미엄 채널에 등록해드려요! 프리미엄 채널에 들어오시면 모든 질의응답 최우선으로 답변해드립니다! 에러메세지가 뜰때 2개의 time텍스트필드 수평위치가 맞지않게 되는데 이런걸 조절 할 방법이 없는건가요? 시작시간, 마감시간 validator할때, 시작시간은 마감시간보다 숫자가 작아야 된다 라는 조건을 건다면 isTime을 isTime1, isTime2으로 세분화 해서 조건을 비교하면 되는걸까요?