inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

174만명의 커뮤니티!! 함께 토론해봐요.

ios simulator tmap setup 관련

미해결

배달앱 클론코딩 [with React Native]

안녕하세요 강의 잘 보고 있는 수강생입니다. 현재 rn 0.68.2v 을 사용하면서 graddle version issue인지, 혹은 개발환경 세팅 issue인지는 모르겠으나 안드로이드에서 gradle build 관련하여 문제가 있어 ios만 실습중입니다. ios simulator에서는 별도로 앱스토어 접속하여 타 앱을 설치하는 것이 불가능한 것으로 알고 있는데, TMap 연동 강의와 Mac ch5 세팅 영상을 보아도 ios 시뮬에서 Tmap 앱을 설치하시는 모습이 안나와서 혹시나 시뮬에서는 구현이 안되고 실제 디바이스로 진행을 해야하는 지 궁금합니다.

  • ios
  • tmap
  • react-native
khg8016 댓글 1 좋아요 0 조회수 346

교안 21쪽의 예제 질문 있습니다.

미해결

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

안녕하세요 큰돌님 교안 21쪽에 scanf로 받기 에서 예제로 나온 문제에서 cin >> n >> m; 이부분에 대한 변수 선언이 없는것 같은데 예제가 맞는건가요? #include<bits/stdc++.h> using namespace std; int a[10][10]; int main() { cin >> n >> m; for(int i=0; i<n; i++) { for(int j = 0; j < m; j++) { scanf("%1d", &a[i][j]); } } return 0; } 그리고 밑에 eof 이용한 예제인 while (scanf("%d", &n) != EOF) while (cin >> n) 이거랑 while(!cin.eof()) { cin >> n; } 이거랑 비슷한 방법인가요? 밑에 코드는 입력이 되는데 엔터 후에도 계속되더가 ctrl+z 누르면 종료가 되는데 교재에 나와 있는 코드는 그냥 엔터 누르면 멈춰 버리는 것 같아서 여쭤봅니다.

  • 교안
  • C++
  • 코테 준비 같이 해요!
라임맛커피 댓글 1 좋아요 0 조회수 190

응용 프로그램이 예기치 않게 종료되었습니다.

미해결

배달앱 클론코딩 [with React Native]

buttons.tsx 컴포넌트로 따로 분리해서 사용중입니다. interface Props { name : string ; color : string ; hasMarginRight ?: boolean ; onPress ?: any ; } function TransparentCircleButton ({ name , color , hasMarginRight , onPress , } : Props ) { return ( < View style = { [styles . iconButtonWrapper , hasMarginRight && styles . marginRight] } > < Pressable style = {({ pressed }) => [ styles . iconButton , Platform . OS === ' ios ' && pressed && { backgroundColor : ' #efefef ' , }, ] } onPress = { onPress } android_ripple = {{ color : ' #ededde ' }} > < Icon name = { name } size = { 24 } color = { color } /> </ Pressable > </ View > ) ; } 다른 화면에는 해당 컴포넌트를 사용해도 문제 없이 잘 작동하는데 이상하게 한 페이지에서만 해당 컴포넌트 사용시 응용프로그램이 예기치 않게 종료되었습니다. 라고 떠서 어떻게 찾아야할지도 모르겠습니다...

  • react-native
김봉섭 댓글 1 좋아요 0 조회수 792

통계성 데이터 조회

미해결

실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화

안녕하세요. 강사님 실무에서 통계성 데이터는 어떻게 처리하는지 궁금합니다. 통계성이면.. 객체가 연관관계가 없을 수도 있을 것이고, 대량의 데이터를 조회하기도 할 것 같은데 best practice나 권장 구현 방안이 있다면 설명 부탁드립니다.

  • JPA
  • spring
  • spring-boot
  • java
개발중 댓글 1 좋아요 0 조회수 516

안녕하세요

미해결

최고의 프론트엔드 CSS Frameworks, UIkit

해당 강의 아직 완강은 못했지만 필요한 부분 잘 듣고 바로 적용해서 깔끔한 홈페이지 하나 만들었었습니다 요즘은 Tailwind 프레임워크가 핫하던데 이것도 강의 해주시면 안될까요

  • 포트폴리오
  • HTML/CSS
댓글 1 좋아요 1 조회수 240

로그 추적기를 프로젝트에 적용하기 위해서..

해결됨

스프링 핵심 원리 - 고급편

안녕하세요. 로그추적기를 적용할 때 try/catch를 사용하던데 이렇게 되면 모든 컨트롤러, 서비스, 매퍼, 레포지토리에서 항상 try/catch를 사용해야 하는 건가요? 제가 듣기로는 컨트롤러는 try/catch를 가능하면 지양하라고 들었는데.. 어떻게 하는 게 좋은 걸까요?

  • spring
  • 디자인-패턴
ohju 댓글 1 좋아요 0 조회수 431

vue-roouter 절대경로 지정중 오류질문이있습니다.

미해결

Vue.js 끝장내기 - 실무에 필요한 모든 것

안녕하세요. 이번에 선생님 강의를보고 clone을 받아서 해본후, 그다음은 cli없이 vue프로젝트를 설정한후 vue-router를 적용하려고하는데, 아래와 같이 오류가나서 왜그런지 봐주실수있으신가요? 에러 메시지입니다. 프로젝트 구조입니다. jsconfig.json파일 내용입니다. 에러 메시지만 보면 routers/index.js의 파일위치오류인거같아 cmd + 클릭으로 이동했을때는 이상없이 잘이동했습니다.

  • vuejs
  • javascript
  • vuex
awdsza 댓글 1 좋아요 1 조회수 632

Java 직군 관련 기술면접에 대한 영상

미해결

20번 넘게 면접 본 네카라쿠배 개발자의 이직 기술면접 기출 강의

안녕하세요. 혹시 Java 직군 관련 기술면접에 대한 영상이 추가 될 수 있는건가요? 강의 내용이 좋았어서 Java 직군 관련 영상도 올라오면 좋겠네요 😄

  • java
  • 기술면접
qqqq3115 댓글 1 좋아요 0 조회수 322

파라미터

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

마지막에 layout(title, content)여기서 content를 꺼내서 쓰셨는데 보내준거는 section인데 content말고 section으로 해야하는거 아닌가요?

  • MVC
  • spring
alrnr3521 댓글 1 좋아요 0 조회수 254

Nodejs 웹 애플리케이션 (이어서)

미해결

초보를 위한 도커 안내서

[root@ip-172-31-33-89 ~]# docker run -p 3000:3000 web /usr/src/app/node_modules/fastify/lib/server.js:38 const hostPath = listenOptions.path ? [listenOptions.path] : [listenOptions.port ?? 0, listenOptions.host ?? 'localhost'] ^ SyntaxError: Unexpected token ? at Module._compile (internal/modules/cjs/loader.js:723:23) at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10) at Module.load (internal/modules/cjs/loader.js:653:32) at tryModuleLoad (internal/modules/cjs/loader.js:593:12) at Function.Module._load (internal/modules/cjs/loader.js:585:3) at Module.require (internal/modules/cjs/loader.js:692:17) at require (internal/modules/cjs/helpers.js:25:18) at Object.<anonymous> (/usr/src/app/node_modules/fastify/fastify.js:34:54) at Module._compile (internal/modules/cjs/loader.js:778:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10) 여기서 계속 막힙니다..

  • docker
유주호 댓글 1 좋아요 1 조회수 275

WebSecurityConfigurerAdapter is deprecated 가 불편하신 분들을 위해

미해결

스프링 시큐리티

우선 참고하셔야할 링크 https://spring.io/blog/2022/02/21/spring-security-without-the-websecurityconfigureradapter 1. HttpSecurty http << 오버라이드 대신 @Bean public SecurityFilterChain filterChain ( HttpSecurity http ) throws Exception { http . authorizeRequests () . mvcMatchers ( "/" , "/info" , "/account/**" ). permitAll () . mvcMatchers ( "/admin" ). hasRole ( "ADMIN" ) . anyRequest (). authenticated (); http . formLogin (); http . httpBasic (); return http . build (); } 2. inmemory 유저 추가 @Bean public InMemoryUserDetailsManager userDetailsService () { UserDetails user = User . withUsername ( "user" ) . password ( "{noop}123" ) . roles ( "USER" ) . build (); UserDetails admin = User . withUsername ( "admin" ) . password ( "{noop}123" ) . roles ( "ADMIN" ) . build (); UserDetails [] userDetails = new UserDetails [ 2 ]; userDetails [ 0 ] = user ; userDetails [ 1 ] = admin ; return new InMemoryUserDetailsManager ( userDetails ); } 굳이 배열로 안하고 그냥 다 써도 되는듯 해용 @Bean 잊지 않기

  • java
  • spring
성찬우 댓글 1 좋아요 6 조회수 893

장바구니 추가에 관하여 질문드립니다.

미해결

Nuxt.js 시작하기

안녕하세요 강의를 듣는 중 궁금한점이 생겨서 질문드립니다. 강의에서 장바구니에 아이템을 추가할 때 async addToCart(){ await createCartItem(this.product) this.$store.commit('addCartItem', this.product) } 이렇게 createCartItem()으로 서버에 아이템을 추가하고 addCartItem으로 store에도 아이템을 추가하셨는데 이렇게 2번이나 추가하는 이유가 궁금합니다.

  • vuejs
  • nuxtjs
  • ssr
제미나이 댓글 1 좋아요 1 조회수 211

main 실행 정지 에러

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 여기에 질문 내용을 남겨주세요. 실행할 때 문제가 되진 않았는데, 강사님과는 다르게 저는 정지하면 에러가 뜨네요. 혹시 잘못된 게 있을까요?

  • java
  • spring
  • spring-boot
  • MVC
46lej 댓글 2 좋아요 0 조회수 334

카드 질문_측정값 vs 계산열 차이가 궁금합니다.

미해결

쉽고 빠르게 익히는 Power BI 심화 2 (데이터 모델링)

선생님, 1. 함수 Selected Value는 측정값을 인수로 사용하지 못 하나요? 2. 위와 같은 에러로 인해 계산 열을 똑같이 만들었는데.. 아래의 2장의 카드에 표기되는 숫자는 다릅니다.. = SUM(판매갯수) 측정값은 제대로 나오고,, 추가 열은 이상하게 나옵니다..(환장하겠습니다.) 3. 측정값에 조건 수식을 작성하고 해당되지 않으면 아래와 같이 카드에 (공백)이라고 나오는데 .. 이 (공백)을 0으로 변환하는 함수 및 방법이 있을까요?

  • excel
  • ms-office
  • Power-BI
enanenan 댓글 1 좋아요 0 조회수 1073

sequelize를 사용했는데 다른 방법으로 해야 되나요??

미해결

따라하며 배우는 도커와 CI환경 [2023.11 업데이트]

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 app_backend | db connection error ConnectionRefusedError [SequelizeConnectionRefusedError]: connect ECONNREFUSED 127. 0. 0. 1 : 3304 app_backend | at ConnectionManager.connect ( / app / node_modules / sequelize / lib / dialects / mysql / connection - manager.js: 92 : 17 ) app_backend | at process.processTicksAndRejections (node:internal / process / task_queues: 95 : 5 ) app_backend | at async ConnectionManager._connect ( / app / node_modules / sequelize / lib / dialects / abstract / connection - manager.js: 220 : 24 ) app_backend | at async / app / node_modules / sequelize / lib / dialects / abstract / connection - manager.js: 174 : 32 app_backend | at async ConnectionManager.getConnection ( / app / node_modules / sequelize / lib / dialects / abstract / connection - manager.js: 197 : 7 ) app_backend | at async / app / node_modules / sequelize / lib / sequelize.js: 301 : 26 app_backend | at async MySQLQueryInterface.tableExists ( / app / node_modules / sequelize / lib / dialects / abstract / query - interface .js: 102 : 17 ) app_backend | at async List.sync ( / app / node_modules / sequelize / lib / model.js: 939 : 21 ) app_backend | at async Sequelize.sync ( / app / node_modules / sequelize / lib / sequelize.js: 373 : 9 ) { app_backend | parent : Error: connect ECONNREFUSED 127. 0. 0. 1 : 3304 app_backend | at TCPConnectWrap.afterConnect [ as oncomplete] (node:net: 1229 : 16 ) { app_backend | errno: - 111 , app_backend | code: 'ECONNREFUSED' , app_backend | syscall: 'connect' , app_backend | address: '127.0.0.1' , app_backend | port: 3304 , app_backend | fatal: true app_backend | }, app_backend | original: Error: connect ECONNREFUSED 127. 0. 0. 1 : 3304 app_backend | at TCPConnectWrap.afterConnect [ as oncomplete] (node:net: 1229 : 16 ) { app_backend | errno: - 111 , app_backend | code: 'ECONNREFUSED' , app_backend | syscall: 'connect' , app_backend | address: '127.0.0.1' , app_backend | port: 3304 , app_backend | fatal: true app_backend | } app_backend | } Colored by Color Scripter cs

  • travis-ci
  • cicd
  • 데이터 엔지니어링
  • aws
  • docker
  • github
댓글 0 좋아요 0 조회수 267

이번강의 + 전 목차에서 다루신 웹브라우저 동작 과정에 관한 질문입니다.

미해결

풀스택을 위한 탄탄한 프런트엔드 부트캠프 (HTML, CSS, 바닐라 자바스크립트 + ES6) [풀스택 Part2]

강사님 안녕하세요. if ( window . scrollY !== 0 ){ backToTop . classList . add ( ' show ' ) } else { backToTop . classList . remove ( ' show ' ) } 이번 강의의 4분 50초에 페이지 스크롤 관련 이벤트를 코딩하시면서, 이렇게 코드를 짜기 전 CSS에서 먼저 show라는 클래스를 작업해주셨는데, 여기서 궁금한 점이 생겼습니다. 저는 CSS가 바로 떠오르지 않아서, 전부 JS로 스크롤 이벤트를 작성했는데, 강사님께서 'JS로 이 스크롤 이벤트를 처리하면 조금 장황하다'라고 말씀 하신걸 듣고, 이 말은 1. CSS로 만들 수 있는 것을 최대한 생각한 후 ->JS로 작업한다. 2.전 강의(DOM,BOM강의)에서 다루셨던 웹브라우저 동작과정과의 연관성? (CSSOM tree를 생성하는 속도와 render tree에서 js엔진에서 처리되는 속도의 차이? or 다른 이유?)) => 정확한 질문이 아니라 죄송합니다ㅠ 에 관련되었는지 궁금했습니다. 만약 1이 맞다면 CSS를 조금 더 집중해서 봐야할까요..? 독학을 하는 중이라 방향성에 대한 고민을 많이 하게되네요 ++이제 강의가 거의 끝에 다왔는데, 리액트나 뷰같은 프레임워크를 다루면서도 이 강의를 듣고 JS에 대해 무지했다는 사실을 여실히 느꼈습니다. 처음 듣는 분들은 모르실 수도 있지만, 어느정도 코딩을 하다가 와서 가볍게 복습차원으로 들으려고 했던 저는 몇 대 얻어맞고 갑니다.. 너무 질 좋고, 핵심에 대해서 정확하게 짚어주셔서 하나하나 넘길게 없는 강의였습니다. 꽤나 시간이 지났지만 감사하다는 말씀드립니다. 강의 때 하신 말처럼 ' 합리적인 분들과 좋은 컨텐츠가 지속될 수 있는 선순환 시스템을 지향합니다' 라는 말을 느낄수 있었습니다.

  • es6
  • javascript
  • HTML/CSS
KIP 댓글 1 좋아요 0 조회수 245

kubernets 클러스터 구축

미해결

데브옵스(DevOps)를 위한 쿠버네티스 마스터

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 쿠버네티스 클러스터 구축시 네트워크는 항상 같은 대역에 있어야 하나요? 서로 다른 네트워크의 클러스터 구축할 때 네트워크 설정에 대해 궁금합니다. gcp에서 vm instance 하나를 생성한 후 k8s 설치시 kubeadm init을 하면 내부 ip로 되며 다른 곳에서 접근을 하지 못하고 외부 ip로 init하면 init이 동작하지 않네요.. 답변 주시면 감사합니다.

  • 네트워크
  • kubernetes
  • docker
강의듣는사람 댓글 1 좋아요 0 조회수 251

Whitelabel Error Page 404 에러가 납니다 해결 부탁드립니다

미해결

[스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술] 강의를 듣고 있고 servlet 관련 사항을 공부 중입니다. 선생님은 맥OS를 이용하고 저는 윈도우여서 이클립스와 롬북, 스프링부트를 자체적으로 설치하여 공부 하였습니다. 19강 HttpServletResponse - 기본 사용법 20강 HttpServletResponse - HTTP 응답 데이터-단순 텍스트, HTML 공부 중입니다. 선생님이 입력한 사항을 동일하게 입력 후 실행 하였으나(복사도 해보았습니다) 실행되지 않고 오류만 발생됩니다. 화면을 못찾는다고 하는데 선생님 화면에서는 나오고 있습니다. 오류좀 해결 부탁드립니다. -- 오류로그 Whitelabel Error Page This application has no explicit mapping for /error, so you are seeing this as a fallback. Wed Jun 22 18:26:56 KST 2022 There was an unexpected error (type=Not Found, status=404). -- 문제예제 @WebServlet(name = "responseHtmlServlet", urlPatterns = "/response-html") public class ResponseHtmlServlet extends HttpServlet { @Override protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { //Content-Type: text/html;charset=utf-8 response.setContentType("text/html"); response.setCharacterEncoding("utf-8"); PrintWriter writer = response.getWriter(); writer.println("<html>"); writer.println("<body>"); writer.println(" <div>안녕?</div>"); writer.println("</body>"); writer.println("</html>"); } }

  • 404
  • 백엔드웹개발핵심기술
  • 서블릿
schee2617 댓글 1 좋아요 0 조회수 598

질문있습니다!

미해결

자바 ORM 표준 JPA 프로그래밍 - 기본편

Team team = em.find(Team.class, "team1"); List<Member> members = team.getMembers(); for (Member member:members){ System.out.println("member.getName() = " + member.getName()); } 지금 현재 제 데이터 베이스에 team1으로 등록된 member들이 3명이 있는데 갑자기 궁금한게 생겼습니다. Team team = em.find(Team.class, "team1") --> 이 부분에서 이 한 줄 코드만으로 team1에 해당하는 모든 멤버들을 찾아와서 변수 team에 담기는건가요? 그래서 다음 줄 코드에서 team.getMembers()를 할 수 있는건가요?

  • JPA
  • java
tommy7899 댓글 2 좋아요 0 조회수 361

질문이 있습니다!

미해결

[리뉴얼] React로 NodeBird SNS 만들기

안녕하세요 제로초님 노드버드 강의 이후 참고해서 타입스크립트 적용해서 프로젝트를 하는 중인데 도저히 뭐가 문제인지 알 수가 없어 질문드립니다.... 먼저 로그인 폼에서 const onLogin = useCallback (() => { console . log ( "로그인폼" ); if ( emailError || passwordError ) { return ; } return dispatch ( loginRequest ({ email , password })); }, [ email , password , emailError , passwordError ]); 로그인 액션을 디스패치합니다. import { UserType } from "../reducer/rootReducer" ; import { LOGIN_REQUEST , LOGIN_SUCCESS , LOGIN_FAILURE } from "./types" ; export const loginRequest = ( data : UserType ) => { console . log ( "로그인 액션 데이터는 " , data ); return { type : LOGIN_REQUEST , data , }; }; export const loginSuccess = ( data : UserType ) => ({ type : LOGIN_SUCCESS , data , }); export const loginFailure = ( error : string ) => ({ type : LOGIN_FAILURE , data : error , }); export type Actions = | ReturnType < typeof loginRequest > | ReturnType < typeof loginSuccess > | ReturnType < typeof loginFailure >; export const LOGIN_REQUEST = "LOGIN_REQUEST" as const ; export const LOGIN_SUCCESS = "LOGIN_SUCCESS" as const ; export const LOGIN_FAILURE = "LOGIN_FAILUREE" as const ; 로그인 액션에서도 콘솔을 찍고 case LOGIN_REQUEST : console . log ( "리듀서 액션은 " , action ); return { ... state , loginRoading : true , loginDone : false , loginError : null , }; 그리고 리듀서에서도 콘솔 찍고 function* login ( action : Actions ) { console . log ( "사가 액션은 " , action ); debugger ; const result = ( yield call ( login , action . data )) as Actions ; console . log ( "result" , result ); } function* watchLogin () { yield takeLatest ( LOGIN_REQUEST , login ); } export default function* rootSaga () { yield all ([ fork ( watchLogin )]); } 사가에서도 콘솔을 찍어봤습니다. 그런데 사가가 3번이나 호출이 됩니다... 다른 부분에서 디스패치를 더 하지도 않았는데 왜 그러는지 모르겠습니다ㅠㅠㅠ 심지어 두번째는 액션 타입은 보내지도 않고 데이터만 보내고 결국 마지막에 undefined가 되어 API 요청 보내기도 전에 에러가 납니다. 검색해도 나오질 않고 계속 콘솔 찍어보며 확인하다 답이 없어 질문드립니다...!

  • express
  • nodejs
  • react
  • redux
  • Next.js
huhu 댓글 1 좋아요 0 조회수 219

인기 태그

인프런 TOP Writers

주간 인기글