inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

이야기를 나눠요

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

포스트맨에서 /restaurant/{rid} 요청에 rid를 자동으로 입력 시켜주는 방법

[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!

책 한권 보고 프로토타입을 진행했는데, 부족함을 느껴 강의를 구입했습니다. 강의 구입한지는 좀 됐는데, 게으름에 안보고 있다가 이대로 한 해를 끝낼 수 없단 생각에 정주행 중입니다. 강사님께 감사한 마음과 잠깐 팁을 나누고자 글을 작성합니다. /restaurant의 tests에 pm.environment.set을 호출해 rid에 자동으로 입력할 레스토랑의 인덱스로 id 값을 가져와 저장합니다. /restaurant/{rid}의 Params의 Path Variables의 rid KEY의 VALU에 {{rid}}를 입력합니다.

Cody Yun 댓글 1 좋아요 0 조회수 319

내용이 너무 좋아요

홍정모의 따라하며 배우는 C++

명강의에요 진짜,, 구조체 하나도 정말 꼼꼼하게 알려주시네요

콩팥팥죽 댓글 0 좋아요 0 조회수 265

동영상 확인 요청

실무자가 알려주는 CANoe (For CAN 통신)

안녕하세요 강의를 잘 듣고 있습니다. 실제 올해 7월에 구매해서 조금씩 쓰고 있는데 도움이 많이 됩니다. Single Trigger Mode 소개가.. 해당 부분에 대한 동영상이 뭔가 잘 못 올라온 것 같습니다. Logging 개념을 소개하는 동영상과 동일한 내용입니다. 확인 부탁 드리고 혹시 강의 자료를 어떻게 다운 받는지도 공지해 주시면 좋을 것 같습니다

yschoigreat 댓글 2 좋아요 1 조회수 348

(공유) react18, router6 썼을때 기본구조 및 소켓컨스트럭터 에러

Slack 클론 코딩[실시간 채팅 with React]

공지사항에 적혀있는 https://www.inflearn.com/questions/417079 게시글 토대로 작업해보아도 에러가 발생해서 약간 수정했습니다. 리액트 버전업으로 app div에 마운트 하는 구문 수정하니 에러 안났고, BrowserRouter는 위치를 App 내부로 옮겼습니다. client.tsx import React from "react"; import ReactDOM from "react-dom/client"; import App from "@layouts/App"; ReactDOM.createRoot(document.getElementById("app") as HTMLElement).render( <React.StrictMode> <App /> </React.StrictMode>, ); BrowserRouter를 App의 제일 큰 wrapper로 변경했고, Redirect는 Navigate로 대체했습니다. 참고로 replace가 있어야만 url이 변경되고 없으면 그냥 LogIn 컴포넌트만 불러오더라구요. App.tsx import React from "react"; import { Routes, Route, Navigate, BrowserRouter } from "react-router-dom"; import SignIn from "@pages/SignIn"; import SignUp from "@pages/SignUp"; const App = () => { return ( <BrowserRouter> <Routes> <Route path="/" element={<Navigate replace to="/signin" />} /> <Route path={"/login"} element={<SignIn />} /> <Route path={"/signup"} element={<SignUp />} /> </Routes> </BrowserRouter> ); }; export default App; Webpack dev server 실행시 SocketClient is not a constructor 오류발생 위 오류는 webpack-cli 와 @pmmmwh/react-refresh-webpack-plugin 라이브러리를 버전업 시키니 해결되었습니다. 해결방법을 공지로 올려주셨던 제로초님, 이전의 해결법을 올려주셨던 유동규님 모두 감사합니다.

김영욱 댓글 0 좋아요 0 조회수 338

iPhone data recovery

iPhone data recovery :- For the people who maintain that should do video altering or visual depiction work, the Macintosh may be a superior choice since they come furnished with worked in devices which make it more straightforward to control pictures and recordings without introducing extra programming like Adobe Photoshop or Head Ace. The Air is ideal enough for basic video altering errands, particularly assuming its processor, Smash, and capacity are maxed. Notwithstanding, the M1 MacBook Air premium you pay to refresh could offer you the MacBook Genius' entrance point that you should think about the essential MacBook Master. Read More :- https://www.stillbonsoftware.com/fonelab/iphone-data-recovery/

stillbonsoftware 댓글 0 좋아요 0 조회수 660

html 태그 영상

손에 잡히는 HTML 안녕하세요 저희는 가천대학교에서 기업과 리더십이라는 강의를 듣고 있는 학생들 입니다. 간단히 몇 가지 html 태그 안내를 넣었습니다. 극초보 분들 중에서 관심있으신 분들 여기 보시면 됩니다. https://youtu.be/jTDLL2hlN_o 바로 떠나 보시죠!!

jaehoon1437 댓글 0 좋아요 0 조회수 266

오타 제보

스프링 DB 2편 - 데이터 접근 활용 기술

안녕하세요. 영한님 오타 제보드립니다! 강의 자료 PDF(20220904ver) / 4. 데이터 접근 기술- MyBatis.pdf / 23p / Result Maps 부분에서 resultMap 태그 안의 column 값이 "username" -> "user_name"으로, "password" -> "hashed_password"로 바뀌어야 될 것 같습니다!

송찬욱 댓글 1 좋아요 0 조회수 413

간만에 궁금한 점이 있어서 문의드려요

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버

강의 열심히 재강의 듣고 있습니다. 다름이 아니라 궁금한 점이 있어서요. 악의적으로 누군가가 패킷을 쪼개서 계속 1byte이나 2~3바이트씩 날릴 경우 패킷을 조합할 때 문제가 생기지 않을까요? (만약 헤더 정보가 4바이트라치고 4바이트를 조합해야하는데 처음 정보가 이상하다보니 다음 정보들도 문제가 생길 것 같은데...) 이럴 경우 해당 패킷을 버려야 할 것 같은데 이건 이 강의에서 벗어나는 질문일까요? 이런 경우도 있을 수 있나요? 궁금해서 문의드립니다

GODOT 댓글 1 좋아요 0 조회수 374

hue -> oozie -> hive 실행 간의 오류에 관하여

15일간의 빅데이터 파일럿 프로젝트

안녕하세요 올려주신 강의 참고하여 hue의 여러가지 기능을 써보고 있는 도중입니다. 지난 번 질문에 이어서 이번엔 hive 쪽 기능을 oozie 활용하여 테스트 해보고 있는 중입니다. 어김없이 에러가 찾아왔기에 실마리를 찾고자 질문 드리게 되었습니다. 해당 에러를 해결하고 싶습니다. oozie를 통해 hive sql을 실행시키게 되면 hue의 stderr 부분이 다음과 같이 나옵니다. hive 단독으로 SQL 안의 내용을 실행 시켰을 때 정상적으로 실행되는 것은 확인하였습니다. (단순 테이블 생성, 강의에서 제공해준 hql과 내용 동일) 해당 에러를 조사하는 과정에서 protobuf 관련 jar가 겹치면 저렇게 된다는 내용을 보고 시스템 내 관련 jar를 조사하였습니다. (bak 파일은 제가 생성하였습니다. 백업본 입니다) hadoop 버전은 3.3.4로 관련 종속성 내용 조사를 하였을 때 3.7.1 버전과 2.5.0 버전은 사용이 된다는 것을 확인하여 3.6.1버전을 지워버렸습니다. https://hadoop.apache.org/docs/stable/hadoop-mapreduce-client/hadoop-mapreduce-client-core/dependency-analysis.html (종속성 조사 내용) 그럼에도 이슈는 해결이 되고 있지 않는 상황입니다. 해당 에러를 해결하기 위한 필요 행동을 알고 싶습니다. oozie의 경우 library 추가 시 sharelibupdate 기능이 필수인 것으로 이해했습니다. hadoop share library 부분도 jar가 추가, 삭제될 경우 hadoop server를 무조건 재시동해야 하는 것인가요? 이 경우에는 연계되는 다른 프로그램 (hive, hbase, oozie 등)과 관계없이 hadoop만 재시동하면 되는 것인지 궁금합니다. 이번에도 많은 질문을 드리게 되었는데 꼭 해결해보고 싶습니다. 감사합니다.

kbg4676 댓글 1 좋아요 0 조회수 420

회원가입 테스트 시 insert 진행 후 rollback합니다. (스프링 부트 2.7.5 기준)

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

영상에서는 회원가입 테스트 시 rollback 전에 insert를 하지 않았지만, 스프링 부트 2.7.5에서는 insert 진행 후 rollback합니다. MemberServiceTest @SpringBootTest @Transactional class MemberServiceTest { @Autowired MemberService memberService; @Autowired MemberRepository memberRepository; @Test void 회원가입() { //given Member member = new Member(); member.setName("oh"); //when Long savedId = memberService.join(member); //then assertEquals(member, memberRepository.findOne(savedId)); } } Console 2022-11-23 09:05:16.978 INFO 14200 --- [ Test worker] o.s.t.c.transaction.TransactionContext : Began transaction (1) for test context [DefaultTestContext@6f80fafe testClass = MemberServiceTest, testInstance = jpabook.jpashop.service.MemberServiceTest@18139a43, testMethod = 회원가입@MemberServiceTest, testException = [null], mergedContextConfiguration = [WebMergedContextConfiguration@3af17be2 testClass = MemberServiceTest, locations = '{}', classes = '{class jpabook.jpashop.JpashopApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@797cf65c, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@a22cb6a, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6187d1f5, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@46944ca9, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@2a898881, org.springframework.boot.test.context.SpringBootTestArgs@1, org.springframework.boot.test.context.SpringBootTestWebEnvironment@6283d8b8], resourceBasePath = 'src/main/webapp', contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]], attributes = map['org.springframework.test.context.web.ServletTestExecutionListener.activateListener' -> true, 'org.springframework.test.context.web.ServletTestExecutionListener.populatedRequestContextHolder' -> true, 'org.springframework.test.context.web.ServletTestExecutionListener.resetRequestContextHolder' -> true, 'org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@27107a97]; rollback [true] 2022-11-23 09:05:18.516 DEBUG 14200 --- [ Test worker] org.hibernate.SQL : select member0_.member_id as member_i1_4_, member0_.city as city2_4_, member0_.street as street3_4_, member0_.zipcode as zipcode4_4_, member0_.name as name5_4_ from member member0_ where member0_.name=? 2022-11-23 09:05:18.539 INFO 14200 --- [ Test worker] p6spy : #1669161918539 | took 8ms | statement | connection 3| url jdbc:h2:tcp://localhost/~/jpashop select member0_.member_id as member_i1_4_, member0_.city as city2_4_, member0_.street as street3_4_, member0_.zipcode as zipcode4_4_, member0_.name as name5_4_ from member member0_ where member0_.name=? select member0_.member_id as member_i1_4_, member0_.city as city2_4_, member0_.street as street3_4_, member0_.zipcode as zipcode4_4_, member0_.name as name5_4_ from member member0_ where member0_.name='oh'; 2022-11-23 09:05:18.567 DEBUG 14200 --- [ Test worker] org.hibernate.SQL : insert into member (member_id, city, street, zipcode, name) values (default, ?, ?, ?, ?) 2022-11-23 09:05:18.569 INFO 14200 --- [ Test worker] p6spy : #1669161918569 | took 0ms | statement | connection 3| url jdbc:h2:tcp://localhost/~/jpashop insert into member (member_id, city, street, zipcode, name) values (default, ?, ?, ?, ?) insert into member (member_id, city, street, zipcode, name) values (default, NULL, NULL, NULL, 'oh'); 2022-11-23 09:05:18.586 INFO 14200 --- [ Test worker] p6spy : #1669161918586 | took 0ms | rollback | connection 3| url jdbc:h2:tcp://localhost/~/jpashop ; 2022-11-23 09:05:18.589 INFO 14200 --- [ Test worker] o.s.t.c.transaction.TransactionContext : Rolled back transaction for test: [DefaultTestContext@6f80fafe testClass = MemberServiceTest, testInstance = jpabook.jpashop.service.MemberServiceTest@18139a43, testMethod = 회원가입@MemberServiceTest, testException = [null], mergedContextConfiguration = [WebMergedContextConfiguration@3af17be2 testClass = MemberServiceTest, locations = '{}', classes = '{class jpabook.jpashop.JpashopApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@797cf65c, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@a22cb6a, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@6187d1f5, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@46944ca9, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@2a898881, org.springframework.boot.test.context.SpringBootTestArgs@1, org.springframework.boot.test.context.SpringBootTestWebEnvironment@6283d8b8], resourceBasePath = 'src/main/webapp', contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]], attributes = map['org.springframework.test.context.web.ServletTestExecutionListener.activateListener' -> true, 'org.springframework.test.context.web.ServletTestExecutionListener.populatedRequestContextHolder' -> true, 'org.springframework.test.context.web.ServletTestExecutionListener.resetRequestContextHolder' -> true, 'org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]

데스나이트 댓글 1 좋아요 0 조회수 373

개잼잇음

홍정모의 따라하며 배우는 C++

진짜 제대로 배우네요 모르는거 나오기 시작하니까 꿀잼

콩팥팥죽 댓글 0 좋아요 1 조회수 258

백엔드 관점에서 보통 어떤식으로 처리할까요 ??

ERC20 깨부수기 (+ truffle, 프론트엔드)

우선 강의를 보며 정말 도움 많이 받았습니다 감사합니다..! 외람된 질문입니다만... 블록체인 기반 ERC721 NFT 프로젝트를 진행중인데 백엔드 관점에서 봤을 때, 프론트에서 민팅을 하고 트랜잭션 해쉬를 전달 받았을 때 보통 이후에 어떤 식으로 진행이 되는지 여쭤보고싶습니다

찜닭 댓글 1 좋아요 1 조회수 400

union intersection 헷갈리네요 ㅠㅠ

타입스크립트 입문 - 기초부터 실전까지

수학의 집합 개념으로만 보면 union : 합집합 intersection : 교집합 이라 union : 두 타입의 공통 요소 및 비공통요소를 전부 갖는 새로운 타입 intersection : 두 타입의 공통 요소만 갖는 새로운 타입 이 돼야 할 것 같은데 강의에서도 그렇구 구글링을 해 봐도 그렇구... 제가 수학을 잘못 배운 걸까요 ㅋㅋㅋ 중학교 재입학 각?

윤동희 댓글 0 좋아요 0 조회수 292

모르고 계정 탈퇴..

안녕하세요, 제가 오늘 실수로 로그아웃한다는게 계정 탈퇴를 해버렸는데...ㅠ 복구할 수 있는 방법이 있을까요?

Lim Seongkyu (Alan) 댓글 1 좋아요 0 조회수 437

안녕하세요

퍼블리셔 개인 포트폴리오 홈페이지 제작 완벽 가이드(PDF)

안녕하세요 강사님 오랜만에 질문 드립니다 ~~ 혼자 모바일웹 기능정의서 제작하고 있는데 강의자료에 있는 것을 다운받았더니 표지만 보여서... 저 두가지 그레이색상으로 표시된 파일이 내용은없고 표지 1장만 있습니다. 혹시 제 노트북이 이상해서 표지만 보이는건지 문의 드려봅니다. 그리구.. 모바일웹 기능정의서 예시 중에 Lomer 라는 앱 만드신 분 기능정의서 풀버전을 볼 수 있을까요? (저작권 문제로 불가능하다면 안보여주셔도 괜찮습니다 !!) 혼자 만드려니 조금 진도가 많이 느리고 헤매고 있습니다. ㅠㅠ 감사합니다.

투티니ෆ 댓글 1 좋아요 1 조회수 375

K페이지...?

Tip으로 배우는 엑셀(Excel)

컬럼하고 페이지도 구분 못하시는 분의 강의군요 최소한 행, 열도 아니고 K팝, K예능, K페이지 인가요

리틀퍼그 댓글 0 좋아요 0 조회수 278

조금 다르게 코드 작성해봤습니다

파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자

저는 코드를 이렇게 짜봤습니다. 코드에 문제있으면 댓글 달아주세요! from random import * time_lst = [randint(5,50) for i in range(50)] # 소요시간 cnt = 0 # 총 탑승객 수 for i in range(50) : check = " " if(time_lst[i] <= 15): # 5<=i<=15 check = "O" cnt += 1 print("[{0}] {1}번째 손님 (소요시간 : {2}분)".format(check,i+1,time_lst[i])) print() print(f"총 탑승객 : {cnt} 분")

가린 댓글 1 좋아요 0 조회수 447

인기 태그

인프런 TOP Writers

주간 인기글