이야기를 나눠요
167만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
따라하며 배우는 리액트 A-Z[19버전 반영]
Module not found: Error: Can't resolve 'fs'
Module not found: Error: Can't resolve 'fs' 에러가 납니다.webpack에 따라 fs가 지원이 안된다는 내용을 보았는데 어떻게 해야할까요?그리고 저희가 수업중에 webpack을 따로 install하거나 구성한적이 있나요? 그리고 export const getStaticeProps 부분 에서아래와 같은 오류가 나는데 형식이 맞지 않는다고 합니다. 무슨 이유 때문일까요? '() => Promise<{ porps: { allPostData: { date: string; title: string; id: string; }[]; }; }>' 형식은 'GetStaticProps<{ [key: string]: any; }, ParsedUrlQuery, PreviewData>' 형식에 할당할 수 없습니다. 'Promise<{ porps: { allPostData: { date: string; title: string; id: string; }[]; }; }>' 형식은 'GetStaticPropsResult<{ [key: string]: any; }> | Promise<GetStaticPropsResult<{ [key: string]: any; }>>' 형식에 할당할 수 없습니다. 'Promise<{ porps: { allPostData: { date: string; title: string; id: string; }[]; }; }>' 형식은 'Promise<GetStaticPropsResult<{ [key: string]: any; }>>' 형식에 할당할 수 없습니다. '{ porps: { allPostData: { date: string; title: string; id: string; }[] ㅇ
-
퀘이사(Quasar) 완벽 마스터: Vue 프론트 웹을 빠르게 만들고 싶다면! (Based Vue3)
350분 정주행완료.
vue + vite + 웹기본에 대한 이해가 필요하지만그만큼 기본기 있다는 가정하에 최상의 아웃풋을 단기간에 내게 하는 강의라고 생각합니다.
-
ㅁㄴㅇㄹㅁㄴ
ㅁㄴㅇㅁㅇㅁㅇㅁㄹㅂㅈㄹ
-
⚽️ 스포츠 파트너 매칭 서비스 / 사이드 프로젝트 크루모집
📍 안녕하세요 :) 사이드 프로젝트를 진행하고 있는 팀, 패스 입니다. 저희는 스포츠 파트너 매칭 서비스를 제작하고 있습니다.다니는 스포츠 센터의 회원끼리 익명성이 보장되는 공간에서 이야기를 나누고 함께 운동할 파트너들을 모집하며, 나아가서는 러닝크루, 배드민턴 등 원하는 레벨의 운동을 함께할 파트너를 구하는 프로젝트입니다. 😊테스트를 진행하며 데이터기반으로 의사 결정을 함께하고 방향성을 같이할 크루를 모집하고 있습니다! 운동을 좋아하는 분들이라면 누구나 환영입니다 ⛹️♂️🚀현재📌 반응형 빌더를 통해 1차 제작을 완료. (원하는 기능이 구현되지 않아 새롭게 사이트를 만들고자 합니다)📌 서비스 기획과 디자인 시안 완료📌 2022년 MVP 완료 후 테스트 진행 계획(데이터 수치를 분석해 2023년 모바일 어플리케이션으로 이동 예정)👨👩👧👦 팀원📌 현재 3인 💻 기획자 💻 디자이너 💻 프론트엔드 개발자💘 모집 크루📌 서버 API + DB 백엔드 개발자 [필수] -중급 수준이면 무방합니다 :) -NestJS + PostgreSQL [변동 가능]📍 나이, 경력, 성별 전부 무관합니다. 평소 운동을 좋아하시는 분이면 충분합니다!편하게 컨텍 주세요!현재까지 진행된 자세한 상황 업데이트 가능하고,원하시는 방향 있으시다면 조율 가능합니다contact ⬇️[https://open.kakao.com/o/sdBuSYoe](https://open.kakao.com/o/sdBuSYoe)
-
[리뉴얼] React로 NodeBird SNS 만들기
강좌 하나씩 내용에 틈이 있네요
정말 오랜만에 이어서 듣는데요 저번에 말했다시피 매 강좌마다 따라하다보면 에러발생하고 에러원인 찾으려고 1시간이상 가버리고 강좌계속들으면 갑자기 소스수정되있고, 지금도 오늘 몇시간동안 강의듣는데 또 갑자기 소스 수정되어 있어서 고생했네요. 이런고생까지 수강생이 해야합니까? 강의 2버전이면 소스수정부분에 전부 미리 자막처리라도 해놓아야 수강생이 쓸데없는 에너지,시간 낭비 없지 않을까요?
-
풀스택 리액트 토이프로젝트 - REST, GraphQL (for FE개발자)
text content 오류 나시는 분들
혹시라도 text content 오류와 함께 오류 페이지 4건 정도가 뜬다면 components 폴더 아래에 있는 파일들에 오타가 없는지 확인해보시길 추천 드립니다. [새글쓰기 기능 구현] 강의에서 1:10~1:30 사이에 그동안 작성해온 파일 내역이 빠르게 지나가는데 다른 부분이 없는지 잘 찾아보시면 오타가 있을 확률이 높습니다.혹여나 헤매고 있을 누군가에게 도움이 되길 바랍니다.
-
Vue.js 끝장내기 - 실무에 필요한 모든 것
cluster 설정시..꼭 role을 설정하셔야 합니다
'MongoDB 클라우드 인스턴스 생성 및 설정' 강의에서 클러스터 설정 중 MongoDB에서 UX를 바꿔서 강의와 달리 role이 디폴트로 설정되어 있지 않습니다. 권한 설정 없이 swagger UI에서 시도할 경우 409에러가 발생합니다. 따라서 해당 에러가 발생할 경우 Database Access ->계정 edit -> Built-in role에서 'Read and write to any database'를 설정해야 합니다.
-
안전한 웹 사이트 제작을 위한, 웹 보안 원 포인트 레슨
소리가 작아졌다가 커집니다
안녕하세요강의 자체는 잘듣고있으나전반적으로,강의 초반에 소리가 매우작다가뒤에가서야 정상으로 들립니다 해결 부탁드립니다!
-
스프링부트 개념정리(이론)
test
test
-
실전! Querydsl
QueryDsl SpringBoot 3.0의 gradle 설정을 공유합니다.
최근 스프링부트 3.0이 나옴에 따라 QueryDSL 설정 내용을 공유합니다.아래 설정 내용중 Querydsl 추가 라고 나온 부분만 추가하시면 됩니다.스프링 부트: 3.0.0, 자바: 17 기준입니다!plugins { id 'java' id 'org.springframework.boot' version '3.0.0' id 'io.spring.dependency-management' version '1.1.0' } group = 'study' version = '0.0.1-SNAPSHOT' sourceCompatibility = '17' configurations { compileOnly { extendsFrom annotationProcessor } } repositories { mavenCentral() } dependencies { implementation 'org.springframework.boot:spring-boot-starter-data-jpa' implementation 'org.springframework.boot:spring-boot-starter-web' compileOnly 'org.projectlombok:lombok' runtimeOnly 'com.h2database:h2' annotationProcessor 'org.projectlombok:lombok' testImplementation 'org.springframework.boot:spring-boot-starter-test' // Querydsl 추가 implementation 'com.querydsl:querydsl-jpa:5.0.0:jakarta' annotationProcessor "com.querydsl:querydsl-apt:${dependencyManagement.importedProperties['querydsl.version']}:jakarta" annotationProcessor "jakarta.annotation:jakarta.annotation-api" annotationProcessor "jakarta.persistence:jakarta.persistence-api" } tasks.named('test') { useJUnitPlatform() }
-
[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
포스트맨에서 /restaurant/{rid} 요청에 rid를 자동으로 입력 시켜주는 방법
책 한권 보고 프로토타입을 진행했는데, 부족함을 느껴 강의를 구입했습니다. 강의 구입한지는 좀 됐는데, 게으름에 안보고 있다가 이대로 한 해를 끝낼 수 없단 생각에 정주행 중입니다. 강사님께 감사한 마음과 잠깐 팁을 나누고자 글을 작성합니다./restaurant의 tests에 pm.environment.set을 호출해 rid에 자동으로 입력할 레스토랑의 인덱스로 id 값을 가져와 저장합니다./restaurant/{rid}의 Params의 Path Variables의 rid KEY의 VALU에 {{rid}}를 입력합니다.
-
스프링 시큐리티 OAuth2
리얼엠은 좀 충격적이다.....
충격
-
홍정모의 따라하며 배우는 C++
내용이 너무 좋아요
명강의에요 진짜,,구조체 하나도 정말 꼼꼼하게 알려주시네요
-
실무자가 알려주는 CANoe (For CAN 통신)
동영상 확인 요청
안녕하세요강의를 잘 듣고 있습니다. 실제 올해 7월에 구매해서 조금씩 쓰고 있는데 도움이 많이 됩니다.Single Trigger Mode 소개가.. 해당 부분에 대한 동영상이 뭔가 잘 못 올라온 것 같습니다.Logging 개념을 소개하는 동영상과 동일한 내용입니다.확인 부탁 드리고 혹시 강의 자료를 어떻게 다운 받는지도 공지해 주시면 좋을 것 같습니다
-
Slack 클론 코딩[실시간 채팅 with React]
(공유) react18, router6 썼을때 기본구조 및 소켓컨스트럭터 에러
공지사항에 적혀있는 https://www.inflearn.com/questions/417079게시글 토대로 작업해보아도 에러가 발생해서 약간 수정했습니다.리액트 버전업으로 app div에 마운트 하는 구문 수정하니 에러 안났고, BrowserRouter는 위치를 App 내부로 옮겼습니다.client.tsximport 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.tsximport 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 라이브러리를 버전업 시키니 해결되었습니다.해결방법을 공지로 올려주셨던 제로초님, 이전의 해결법을 올려주셨던 유동규님 모두 감사합니다.
-
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/
-
html 태그 영상
손에 잡히는 HTML안녕하세요 저희는 가천대학교에서 기업과 리더십이라는 강의를 듣고 있는 학생들 입니다.간단히 몇 가지 html 태그 안내를 넣었습니다. 극초보 분들 중에서 관심있으신 분들 여기 보시면 됩니다. https://youtu.be/jTDLL2hlN_o 바로 떠나 보시죠!!
-
스프링 DB 2편 - 데이터 접근 활용 기술
오타 제보
안녕하세요. 영한님 오타 제보드립니다!강의 자료 PDF(20220904ver) / 4. 데이터 접근 기술- MyBatis.pdf / 23p / Result Maps 부분에서resultMap 태그 안의 column 값이 "username" -> "user_name"으로, "password" -> "hashed_password"로 바뀌어야 될 것 같습니다!
-
[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
간만에 궁금한 점이 있어서 문의드려요
강의 열심히 재강의 듣고 있습니다.다름이 아니라 궁금한 점이 있어서요.악의적으로 누군가가 패킷을 쪼개서 계속 1byte이나 2~3바이트씩 날릴 경우 패킷을 조합할 때 문제가 생기지 않을까요? (만약 헤더 정보가 4바이트라치고 4바이트를 조합해야하는데 처음 정보가 이상하다보니 다음 정보들도 문제가 생길 것 같은데...)이럴 경우 해당 패킷을 버려야 할 것 같은데 이건 이 강의에서 벗어나는 질문일까요?이런 경우도 있을 수 있나요? 궁금해서 문의드립니다
-
[데브경수] 회의실에서 뭘 하는가
인프런 x 데브경수