inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

M1 맥북인데 에러가 납니다 ㅠㅠ

미해결

갖고노는 MySQL 데이터베이스 by 얄코

안녕하세요 강의 정말 잘 듣고있습니다 ! 죄송한데 현재 M1 맥북을 사용중인데 Express 설치과정에서 계속 에러가 나네요.. sudo npm install express-generator -g express --view=hbs . // 이걸 실행하면 .. 이게 계속 나오네요 ㅠㅠ zsh: command not found: express 한참을 구글링해도 답이 나오지 않아서 올려봅니다 ㅠㅠ 원래 이렇게 안되는건가요? 빨리 만들어보고싶은데 아쉽네요 ㅠㅠ

  • zsh
  • express
  • sql
  • DBMS/RDBMS
  • mysql
  • 데이터 엔지니어링
topgun0415 댓글 1 좋아요 0 조회수 778

@oneToOne fetch = Lazy를 입력했는데 적용이 되지 않습니다.

미해결

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

@OneToOne(mappedBy = "delivery", fetch = LAZY) private Order order; 이렇게 작성을 하면 fetch = Lazy 부분이 색깔이 변하면서 노란 전구 경고를 주는데 Specifying FetchType.LAZY for the non-owning side of the @OneToOne association will not affect the loading. The related entity will still be loaded as if the FetchType.EAGER is defined. @OneToOne 연결의 비소유 측면에 대해 FetchType.LAZY를 지정해도 로딩에 영향을 미치지 않습니다. FetchType.EAGER가 정의된 것처럼 관련 엔터티가 계속 로드됩니다. 이렇게 경고를 주게 되네요 다른부분은 다 잘 되는데 이부분만 이러는것이 구글링을 해도 잘 모르겠네요...

  • JPA
  • 웹앱
  • java
  • spring-boot
  • spring
tldhs05222 댓글 3 좋아요 1 조회수 2038

피그마 토큰 재활용 질문

해결됨

디자인 시스템 with 피그마

안녕하세요~ 하나의 파일 안에서 피그마 토큰을 따라 만드는 작업을 했습니다. 한가지 궁금한 점은 a Drafts에서 만든 피그마 토큰을 b에서도 적용하고 싶은데, b에서 피그마 토큰을 활성화시키면 아예 빈 것이 나옵니다. 피그마 토큰은 복제해서 다른 프로젝트에서 사용할 수 없는 걸까요? 있다면, 방법 알려주세요!!

  • figma
  • figma-tokens
  • 아토믹-디자인
  • 디자인 시스템
플러터맨 댓글 2 좋아요 1 조회수 651

이런 질문 진짜 하기 싫었는데 ㅠㅠ

해결됨

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

위코드는 제대로 실행이되는데 위에 split 코드는 아래와 같이 나옵니다 ㅠㅠ 코드는 맞아서 Dev C++로 실행했을때는 정상출력이되는데 구글링으로 계속찾아서 이것저것 만져봤는데 stdc++.h 헤더파일문제인것같아서 체크하고 경로 다 지정해줘서 vscode상으로 stdc++.h 컨트롤클릭해주면 정상적으로 헤더파일 나오는데 혹시 추정되는 문제가 있으신가요..?? 이게 이미 뭔가 구글에서 이상한거 계속하다보니 꼬여버린것같긴한데..혹시나해서 질문올립니다 안되면 그냥 Dev C++로 실행하려구요...우선공부가 우선이니

  • 코테 준비 같이 해요!
  • C++
BH J 댓글 1 좋아요 0 조회수 231

백준 1213번 질문

미해결

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

안녕하세요 백준 1213번 문제 푸는 중 문이 생겨 글 남깁니다. #include <iostream> #include <algorithm> using namespace std; int alphabet[26]; int main() { string s; cin >> s; //count for (int i = 0; i < s.size(); i++) { alphabet[s[i] - 'A'] += 1; } int odd_number = 0; for (int i = 0; i < s.size(); i++) { if (alphabet[i] % 2 == 1) odd_number += 1; } if (odd_number >= 2) { cout << "I'm Sorry Hansoo" << "\n"; } else { string answer_front; string answer_back; for (int i = 0; i < 26; i++) { for (int i2 = 0; i2 < alphabet[i] / 2; i2++) { answer_front += (char)(i + 'A'); } } answer_back = answer_front; reverse(answer_back.begin(), answer_back.end()); if (odd_number == 1) { for (int i = 0; i < 26; i++) { if (alphabet[i] % 2 == 1) { answer_front += (char)(i + 'A'); } } } string total_answer = answer_front + answer_back; cout << total_answer << "\n"; } return 0; } 결과는 맞게 나오는데 채점시 틀렸다고 나옵니다. 제가 놓친 부분이 있을까요?

  • C++
  • 코테 준비 같이 해요!
bunny 댓글 1 좋아요 0 조회수 187

인텔리제이 서버 재실행 오류

미해결

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

안녕하세요 영한님! 영한님 강의 입문편부터 인텔리제이로 코딩중인 학생입니다. 다름이 아니고 얼마 전 ultimate 버전으로 업그레이드 이후 코드 수정하고 재실행했을 때 변경한 코드 전체가 적용이 안됩니다. 가령 컨트롤러에 GetMapping("/") 추가하고 재실행하면 반영이 안됩니다. 혹시 이와 같은 오류를 겪어보셨을까요? 구글링해도 해결방법을 모르겠어 문의남깁니다 ㅜ

  • intellj
  • MVC
  • jpa
  • spring
hwkim 댓글 1 좋아요 0 조회수 375

pi camera module 2와 yolov3를 이용한 실시간 분류

미해결

Raspberry Pi os Legacy (Debian Buster 32bit)를 이용하여 개발 중입니다. Google Colab를 이용하여 가중치 파일을 얻어냈고, yolov3를 이용하여 이미지 속 물체를 분류하는 과정까지는 완료하였습니다. pi camera module 2를 사용하여 실시간으로 보이는 영상 속 물체를 분류하고자 하는데 다방면으로 찾아보았지만 방법을 찾지 못하여 이 곳에 질문 남겨봅니다. 혹시 도움이 될 수 있는 강의를 알고 계시거나 분류 방법을 알고 계시다면 .. 알려주세요 .. ㅜㅜ

12wldnjs21 댓글 0 좋아요 0 조회수 157

여기서 @RequestBody 어노테이션 추가후 talend에서 실행시키면 이런 오류가 뜹니다 ㅠㅠ

미해결

[개념은 호옹~, 실습 빡] 스프링 부트, 입문!

인텔리제이 오류로는 com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot construct instance of com.example.fitstproject.dto.ArticleForm (no Creators, like default constructor, exist): cannot deserialize from Object value (no delegate- or property-based Creator) at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 2, column: 3] 이렇게 뜹니다 ㅠㅠㅠ

  • spring-boot
댓글 2 좋아요 0 조회수 433

백준 9996 문제 질문

미해결

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

안녕하세요 백준 9996 문제를 풀던 중 질문이 생겨 글 남깁니다. 저는 코드를 아래와 같이 짰습니다. #include <iostream> using namespace std; int main() { int N; cin >> N; string s; cin >> s; string s_front, s_back; s_front = s.substr(0, s.find("*")); s_back = s.substr(s.find("*") + 1); for (int i = 0; i < N; i++) { string problem; cin >> problem; string p_front, p_back; p_front = problem.substr(0, s_front.size()); p_back = problem.substr(problem.size() - s_back.size()); int possible = 0; if (problem.size() >= s_front.size() + s_back.size()) { if (s_front == p_front && s_back == p_back) { possible = 1; } } if (possible == 1) cout << "DA" << "\n"; else cout << "NE" << "\n"; } return 0; } 결과값은 동일하게 나오는데 채점시 런타임 에러(out of range)가 납니다. 제가 놓친 부분이 있을까요?

  • C++
  • 코테 준비 같이 해요!
bunny 댓글 1 좋아요 0 조회수 241

Flutter 커뮤니티 코드

해결됨

Flutter 앱 개발 기초

안녕하세요! 강의노트에 있는 플러터 커뮤니티 (오픈톡방) 들어가려고 했는데, 참여코드가 있더라구요. 혹시 코드알수있을까요??

  • Flutter
Hyeseon Ko 댓글 1 좋아요 1 조회수 664

const를 왜 없애줘야 하나요?ㅜㅜ

해결됨

[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!

import 'package:flutter/material.dart'; import 'package:webview_flutter/webview_flutter.dart'; class HomeScreen extends StatelessWidget { WebViewController? controller; const HomeScreen({Key? key}) : super(key: key); // 여기서 왜 const를 없애야 하나요?ㅜㅜ @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( backgroundColor: Colors.orange, title: Text('Code Factory'), centerTitle: true, ), body: WebView( onWebViewCreated: (WebViewController controller) {}, initialUrl: 'https://blog.codefactory.ai', javascriptMode: JavascriptMode.unrestricted, ), ); } }

  • Flutter
  • 클론코딩
JY 댓글 1 좋아요 1 조회수 358

12분

미해결

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

printf("%+I %+I",123,-123) printf("%(빈칸) I % (빈칸)I",123,-123) 여기서 빈칸을 띄워주면서 사용하면 플러스일때는 플러스이고 마이너스일때는 마이너스 를 표현해주신다고했는데 그러면 위에 I에다가 +를 붙힌거랑 다를게 없는거 아닌가요?

  • c
댓글 1 좋아요 0 조회수 303

업로드시 POST http://localhost:3065/ 404 (Not Found) 에러질문입니다.

해결됨

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

antd upload컴포넌트를 사용해서 해당 강의를 학습하고 있습니다. 근데 이미지 업로드시 POST http://localhost:3065/ 404 (Not Found) 에러가 발생하고 있습니다. redux툴을 확인해보니 아래와 같이 upload_images_success는 실행됬는데 redux의 imagepaths에는 파일명이 없습니다. 확실하지는 않지만 antd upload에 action속성이 잘못되어서 오류가 발생하는것같은데 에러 원인에 대해서 알 수 있을까요? 참고 코드도 첨부하겠습니다. uploadform const normFile = useCallback((e) => { console.log('Upload event:', e); if (Array.isArray(e)) { return e; } return e?.fileList; }, []); const onChangeImages = useCallback((e) => { console.log('images', e.fileList); const imageFormData = new FormData(); [].forEach.call(e.fileList, (f) => { imageFormData.append('image', f); }); dispatch({ type: UPLOAD_IMAGES_REQUEST, data: imageFormData, }) }, []); <ImageUploaderWrapper name="images" rules={[ { required: true, message: '조리사진을 첨부하세요.', }, ]} valuePropName="fileList" getValueFromEvent={normFile} > {/* action: 파일을 업로드할 실제 URL -> localhost3065/images */} <Upload.Dragger name="image" multiple action="http://localhost:3065" listType="picture" onChange={onChangeImages} > <p style={{marginBottom: '0.5em'}}>Drag files here OR</p> <Button type='primary' size='large' icon={<UploadOutlined />}>Upload</Button> </Upload.Dragger> </ImageUploaderWrapper> redux export const initialState = { mainPosts: [], imagePaths: [], uploadImagesLoading: false, // 이미지 업로드 uploadImagesDone: false, uploadImagesError: null, }; export const UPLOAD_IMAGES_REQUEST = 'UPLOAD_IMAGES_REQUEST'; export const UPLOAD_IMAGES_SUCCESS = 'UPLOAD_IMAGES_SUCCESS'; export const UPLOAD_IMAGES_FAILURE = 'UPLOAD_IMAGES_FAILURE'; const reducer = (state = initialState, action) => { return produce(state, (draft) => { switch (action.type) { case UPLOAD_IMAGES_REQUEST: draft.uploadImagesLoading = true; draft.uploadImagesDone = false; draft.uploadImagesError = null; break; case UPLOAD_IMAGES_SUCCESS: draft.imagePaths = action.data; draft.uploadImagesLoading = false; draft.uploadImagesDone = true; break; case UPLOAD_IMAGES_FAILURE: draft.uploadImagesLoading = false; draft.uploadImagesError = action.error; break; default: break; } }); }; export default reducer; saga function uploadImagesAPI(data) { return axios.post('/post/images', data); } function* uploadImages(action) { try { const result = yield call(uploadImagesAPI, action.data); yield put({ type: UPLOAD_IMAGES_SUCCESS, data: result.data, }) } catch(err) { yield put({ type: UPLOAD_IMAGES_FAILURE, data: err.response.data }) } } function* watchUploadImages() { yield takeLatest(UPLOAD_IMAGES_REQUEST, uploadImages); } export default function* postSaga() { yield all([ fork(watchUploadImages), ]); } router try { fs.accessSync('uploads'); } catch (error) { console.log('uploads폴더가 존재하지 않아 생성합니다.'); fs.mkdirSync('uploads'); } const upload = multer({ storage: multer.diskStorage({ destination(req, file, done) { done(null, 'uploads'); }, filename(req, file, done) { const ext = path.extname(file.originalname); const basename = path.basename(); done(null, basename + '_' + new Date().getTime() + ext); }, }), limits: { fileSize: 20 * 1024 * 1024 }, }); router.post('/images', isLoggedIn, upload.array('image'), async (req, res, next) => { try { console.log(req.files); res.json(req.files.map((v) => v.filename)); } catch (error) { console.error(error); next(error); } }); app.js app.use('/', express.static(path.join(__dirname, 'uploads')));

  • redux
  • react
  • nodejs
  • express
  • Next.js
hib4888 댓글 2 좋아요 0 조회수 1747

Number of Records

미해결

태블로 레벨UP

안녕하세요, 태블로 2020.2 이후 버전 기준으로는 Number of Records라는 필드가 Sample - Superstore 데이터에서 없어졌는데, Region or State 필드를 만들 때 이것을 어떻게 대체할 수 있을까요? 감사합니다.

  • tableau
Eunsuh Kim 댓글 2 좋아요 1 조회수 471

4.8 18분

미해결

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

printf("%d %lld %lld\n,INT_MAX+1,INT_MAX +1, 2147483648LL) 이라고 나오는데 왜 2147483648LL 뒤에 LL은 뭔가요??

  • c
jdna1009 댓글 1 좋아요 0 조회수 235

프락시 역할을한다는것이 어떤 의미인가요?

미해결

Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)

말씀하신데로 내부의 구조를 숨기는것을 프락시라고 하는건가요? 좀 검색해봐도 그냥 중계기? 그런 개념으로만 이해가 되서요.

  • architecture
  • JPA
  • spring-cloud
  • spring-boot
  • msa
  • Kafka
zergcity 댓글 1 좋아요 0 조회수 589

보안이 필요한 파일 관련 질문

미해결

이미지 관리 풀스택(feat. Node.js, React, MongoDB, AWS)

안녕하세요. 먼저 좋은 강의 감사드립니다. 아래와 같은 질문이 있어 문의 드립니다. 강의에서 설명 주신 것처럼 S3를 이용하여 file 자료를 관리하려고 합니다. 하지만 file 자료가 보안이 필요하여 Client에서 바로 접근은 정책적으로 S3에 막고, 백엔드 서버를 거쳐서만 Client에 전송하려고 합니다. 이 경우 어떤식으로 해야 할 지 문의드립니다. (아래 경우 중에 어떤 방법인가요? 다른 좋은 방법이 있다면 설명 부탁드립니다.) [ Client에서 File Download 요청 시 (Get Restful API) ] (경우 1) 서버에서 S3의 파일을 서버(EC2)로 다운로드 한 후에 다시 서버에서 해당 저장파일을 load해서 Client쪽에 보내서 받는 경우 -> 이 경우라면 중간 중간에 어떤식으로 파일들을 load하고 API에 실어서 보내야 하나요? 백엔드 서버에 일단 파일로 저장하고 그것을 다시 Load해서 보내나요, 아니면 S3에서 읽어온 메모리를 바로 응답에 실어서 보낼 수도 있나요?(라이브러리나 개략적인 코드 순서부탁드립니다.) 그리고 이 경우 서버에 무리가 갈 것 같은데 어떤식으로 조절해야 하나요? (경우 2) 서버에 File 요청이 왔을 경우 임시 토큰(?)을 발행하여 한번만 S3에서 다운로드 받게 하여 서버 부하를 줄이는 방법 (이런 방법이 가능한지는 모르겠어요.) cf. 위 방법 말고 실무에서 하시는 방법이 있으면 말씀 부탁드립니다. (보안관련 File관리 (서버 부하 고려))

  • nodejs
  • mongodb
  • express
  • react
  • aws
  • lambda
한광훈 댓글 1 좋아요 1 조회수 244

검색어를 구현하는 방법

미해결

[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)

URL에서 검색어 쿼리 부분을 조작하는 방법과 검색어를 입력하는 태그 부분을 조작해서 클릭해주는 방법 두 가지가 있는 것 같은데.. 네이버 지도 크롤링에서는 두 번째 방법을 사용하는 이유가 있을까요? 하던대로 URL을 조작하는 방법도 잘 되는 것 같아서요. 두 가지 방법은 어떤게 더 좋다라고 할 수는 없고 웹사이트의 구조에 따라 선택해서 사용하나요?

  • 웹-크롤링
  • python
13months 댓글 1 좋아요 2 조회수 230

강의에서 타이핑할때 소리가 나요

미해결

이게 무슨 소리죵? 코딩하실때 웅웅 거리는 소리가 나서 귀가 아파요 ; ; ; ;ㅠ

duubtrii 댓글 0 좋아요 0 조회수 187

scanf 밑줄이 계속 거슬려요!

미해결

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

#define _CRT _ SECURE_NO_WARNINGS 를 달았는데도 scanf에 초록 밑줄이 그어지는 이유가 뭔가요?? 마우스를 갖다 대면 <반환 값이 무시되었습니다. 'scanf'> 라고 되어 있어요

  • c
Gobugi 댓글 1 좋아요 0 조회수 668

인기 태그

인프런 TOP Writers

주간 인기글