묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결초보를 위한 쿠버네티스 안내서
kubectl 설치 문제
안녕하세요 kubectl 설치 과정중 다음 명령어를 완료하고 curl -LO https://storage.googleapis.com/kubernetes-release/release/v1.20.0/bin/windows/amd64/kubectl.exe kubectl version을 입력하면 bash: kubectl: command not found이 나타납니다 이런경우는 어떻게 하나요?
-
미해결인공지능 기초수학
지수함수 예제 풀이
책 75-76페이지 y= - 3^x가 왜 지수함수가 아닌가요? 듣다가 너무 황당했어요, y=(-3)^x 도 아니고 y=3^x를 x축 대칭이동한거 잖아요??
-
미해결Slack 클론 코딩[실시간 채팅 with React]
hot reload가 작동하지 않습니다ㅠㅠ
안녕하세요. 수강중에 따라하다가 막혀서 질문드립니다. clone coding중에 제 프로젝트에서 Hot reload가 안되길래 제로초님이 올려주신 깃헙프로젝트를 그대로 받아서 front에서 npm run dev를 해줬는데, 역시 화면은 잘 뜨는데 hot reload가 안됩니다. 더 자세히는 파일에 변경사항이 생긴 후 save를 해도 compile은 다시 되나 view가 업데이트 되지 않습니다. 아래는 clone 코딩 중인 제 webpack.config.ts 파일입니다. 제로초님의 Front 프로젝트 안의 config파일과 다른 점은 styled-component 설정에 대한 추가와, devServer에서 proxy설정을 삭제한 것 뿐인데...어디가 잘못된걸까요?ㅠㅠ import path from 'path'; import ReactRefreshWebpackPlugin from '@pmmmwh/react-refresh-webpack-plugin'; import webpack, { Configuration as WebpackConfiguration } from 'webpack'; import ForkTsCheckerWebpackPlugin from 'fork-ts-checker-webpack-plugin'; import { Configuration as WebpackDevServerConfiguration } from 'webpack-dev-server'; interface Configuration extends WebpackConfiguration { devServer?: WebpackDevServerConfiguration; } const isDevelopment = process.env.NODE_ENV !== 'production'; const config: Configuration = { name: 'newts', mode: isDevelopment ? 'development' : 'production', devtool: !isDevelopment ? 'hidden-source-map' : 'inline-source-map', resolve: { extensions: ['.js', '.jsx', '.ts', '.tsx', '.json'], alias: { '@src': path.resolve(__dirname, 'src'), '@hooks': path.resolve(__dirname, 'hooks'), '@components': path.resolve(__dirname, 'components'), '@layouts': path.resolve(__dirname, 'layouts'), '@pages': path.resolve(__dirname, 'pages'), '@utils': path.resolve(__dirname, 'utils'), '@typings': path.resolve(__dirname, 'typings'), }, }, entry: { app: './client', }, output: { path: path.join(__dirname, 'dist'), filename: '[name].js', publicPath: '/dist/', }, target: ['web', 'es5'], module: { rules: [ { test: /\.tsx?$/, loader: 'babel-loader', options: { presets: [ [ '@babel/preset-env', { targets: { browsers: ['IE 10'] }, debug: isDevelopment, }, ], '@babel/preset-react', '@babel/preset-typescript', ], plugins: [require.resolve('react-refresh/babel'), 'babel-plugin-styled-components'], }, }, { test: /\.css?$/, use: ['style-loader', 'css-loader'], }, ], }, plugins: [ new webpack.EnvironmentPlugin({ NODE_ENV: isDevelopment ? 'development' : 'production' }), new ForkTsCheckerWebpackPlugin({ async: false, eslint: { files: './src/**/*', }, }), ], devServer: { historyApiFallback: true, port: 3020, publicPath: '/dist/', hot: true, }, }; if (isDevelopment && config.plugins) { config.plugins.push(new webpack.HotModuleReplacementPlugin()); config.plugins.push( new ReactRefreshWebpackPlugin({ overlay: { useURLPolyfill: true, }, }), ); } if (!isDevelopment && config.plugins) { config.plugins.push(new webpack.LoaderOptionsPlugin({ minimize: true })); } export default config;
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
@JoinColumn 질문 :]
아래처럼 연관관계 주인이 '다'(멤버 클래스)일 때를 보고 public class Member{ -생략- @ManyToOne@JoinColumn(name = "TEAM_ID")private Team team; -생략- } @JoinColumn이 처음엔 @JoinColumn이 적힌 곳의 클래스(테이블)의 Join할 컬럼을 지정하는구나 했는데, 연관관계 주인이 '일'(팀 클래스)일 때의 수업을 들으니까 public class Team { @OneToMany@JoinColumn(name = "TEAM_ID")private List<Member> members = new ArrayList<>(); } Team에서 JoinColumn을 했는데도 @JoinColumn이 적힌 곳의 클래스가 아닌, MEMBER 테이블에서 TEAM_ID가 Join되는 걸 보니 그게 아닌 것 같더라구요. 어떻게 받아들이면 좋을까요?
-
해결됨it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
질문있습니다.
43번 뮤직비디오(이분검색 응용 : 결정 알고리즘) 관련 두가지 질문이 있습니다. 1. 직접 코드를 다음과 같이 작성해보았는데 결과값이 잘 나오지 않아 어디서 오류가 생긴 것인지 궁금하여 질문드립니다. #include<stdio.h> #include<vector> #include<algorithm> using namespace std; int main(){ freopen("input.txt", "rt", stdin); int n, m, ans, i, cnt=1, lt=1, rt=0, mid, max=-2147000000, sum; scanf("%d %d", &n, &m); vector<int> t(n); for(i=0; i<n; i++){ scanf("%d", &t[i]); rt+=t[i]; if(t[i]>max) max=t[i]; } while(lt<=rt){ mid=(lt+rt)/2; for(i=0; i<n; i++){ sum+=t[i]; if(sum>mid){ sum=0; cnt++; i--; } } if(mid>=max && cnt==m){ ans=mid; rt=mid-1; }else{ lt=mid+1; } } printf("%d\n", ans); return 0; } 2. while(lt<=rt)라는 조건을 이용하여 반복문을 실행하는데, 여기서 lt<=rt 조건을 어떻게 벗어나서 반복이 종료되는 것인지 궁금하여 질문드립니다.
-
미해결해커를 위한 iOS 앱 모의 해킹 전문 과정
Fairplay DRM에 대한 질문 드립니다.!!(난독화 관련)
안녕하세요. 좋은 강의로 인해 도움을 많이 받고 있는 수강생입니다. 1. Fairplay DRM(1) 강의 보면 - 앱 스토어에서 다운로드한 앱은 FairPlay DRM을 이용해 암호화 되어 보호됨 이라고 적어주셨는데 해당 사항이 모든 앱에 해당되는 부분인가요?? 혹시 해당 내용에 대한 공식문서나 URL이 있으면 공유 부탁드립니다 ㅠㅠ(실제로 앱스토어에 등록되어 있는 은행앱을 분석한 결과 난독화 되어 있지 않아서 질문드립니다.일부 앱에서만 적용되는지 궁금합니다.) 2. IOS 난독화 관련 Android 는 난독화를 많이 적용하여 배포하는데 IOS는 난독화를 하지 않은 이유가 있을까요?? 찾아보니깐 난독화 솔루션도 있고, 오픈소스도 있는거 같은데 커뮤니티에 보면 난독화하면 앱스토어에서 reject 할 수 있다는 얘기도 있네요.. 강사님의 의견이 궁금합니다. 이상 2가지 질문에 대해 답변 부탁드립니다.!!
-
미해결진짜 현업에서 쓰이는 직장인의 실무 엑셀 - 데이터 가공부터 분석까지
특정 값 나누기 반환 되는 값이 다른 값들과 다르게 나옵니다 ..
삭제된 글입니다
-
해결됨풀스택 리액트 토이프로젝트 - REST, GraphQL (for FE개발자)
에러가 뜨는데 다 고쳐도 원인을 모르겠어요.
깃헙에있는 강사님 소스 내용으로 다 덮어씌어도 똑같은 에러가 뜹니다 ㅠㅠ..
-
미해결윤재성의 Oracle SQL Database 11g PL/SQL Developer
프로시저
제가 오라클관련통계관련일을 하려고 수강중인데요 프로시저에 대해서 알아야한다고 하더라고요 그런데 현재 25강까지 수강했는데 프로시저에대한내용은 뒷부분에 나오는지, 없다면 혹시 그걸다루는 강의(또는 자료)등이 있는지요??
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
자원에 관하여 질문 있습니다.
stateless에서는 클라이언트가 현재 무엇을 사고 싶은지, 어떤 지불방법을 했는지 등등 고객의 상태를 저장하지 않음으로써 자원을 아끼고, connectionless는 클라이언트의 연결을 유지하기 위한 IP주소나 PORT정보들을 저장하지 않음으로써 자원을 아낀다고 생각을 했습니다. 즉 여기서 서버의 자원이라는 것은 저장공간이라고 이해를 했는데요. 이렇게 클라이언트들의 상태 정보나 IP, PORT 정보를 저장하는데 그렇게 많은 공간이 필요한가요?? 이러한 단순한 정보들이 몇만개 있다고해서 그렇게 큰 공간을 차지할 것 같다고 생각이 되지 않아서 질문 드립니다. 단순히 생각해서 한 클라이언트와 연결을 유지하는데 100바이트의 저장 공간이 필요하다고 하면 10만대와 연결하면 10메가 바 이트정도 필요할 것 같은데 ..
-
미해결Vue.js + TypeScript 완벽 가이드
github 권한 요청드립니다.
안녕하세요. 강의에 나오는 github 리파지토리 권한 요청드립니다~! 제 github 계정은 다음과 같습니다. email: jinkyungj@gmail.com name: jinkyung 감사합니다!
-
미해결그림으로 배우는 자바, 파트1: 입문!
확인하기 문제 질문.
강사님 안녕하세요. https://cloudstudying.kr/lectures/70 확인하기 문제에 대한 정답을 알고 싶어서요. 아무리 풀어도 90점인데 뭐가 잘못되었나 싶어서 확인차 문의드립니다.
-
미해결[리뉴얼] 처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지]
최종 코드 (pymysql + crawling)가 실행이 되지 않습니다.
안녕하세요 요즘 날이 많이 더운데 더위 조심하시구요! 좋은 강의해주셔서 항상 감사드립니다. 오류가 나면 말씀해주신대로 항상 이것저것 살펴보고 해결해보면서 수업을 듣고 있었는데, 이번 것은 좀처럼 해결이 되지 않아 문의 드립니다. 'mysql_advance_with_pymysql' 상에서 최종코드(pymysql + crawling)부분이 실행이 되지 않고있습니다. passwd와 db만 수정하여 실행시켰는데, 첫번째 결과값만 나오고 그 뒤론 에러가 뜹니다.(첨부 사진 참조) 제일 마지막 오류 문구가 'DataError: (1406, "Data too long for column 'item_code' at row 1")' 입니다. 처음에 item_code에 지정한 길이가 너무 짧아서 생긴것인가 싶어 기존에 작성된 파일을 지우고 다시 sql을 시작해보려고 'Delete table data'(mysql_advance_with_pymysql'파일 안에 있는것)를 실행시키면 이번엔 다음과 같은 오류가 떠서 지워지지도 않는 상황입니다. OperationalError: (1205, 'Lock wait timeout exceeded; try restarting transaction')이것저것 따라해보려고 하는데..쉽지 않네요...확인하시고 답변 부탁드리겠습니다.
-
미해결파이썬으로 배우는 알고리즘 기초
n-Queens
안녕하세요~ n-Queens가 잘 이해가 안돼서 질문드립니다. 한번 더 이해하기 쉽게 설명해주세요
-
미해결초보를 위한 도커 안내서
깃 레파지토리 클론 관련 질문드립니다.
강사님 안녕하세요. 수강생 최지혜입니다. 실습 강의자료에 깃 레파지토리를 클론하여 사용하라고 되어있는데, 깃랩 레파지토리를 깃헙 레파지토리로 클론할 수도 있는지 여쭤보고 싶습니다.
-
미해결홍정모의 따라하며 배우는 C언어
오브젝트 코드
C 파일 하나당 오브젝트 코드가 여러 개일 수 있나요??
-
미해결홍정모의 따라하며 배우는 C언어
뜨ㅣ어쓰기
int maine 사이에 띄어쓰기는 해야 하는 거죠??
-
미해결리액트로 나만의 블로그 만들기(MERN Stack)
route get/post/popuplate 질문드립니다.
초반부에 있던 axios.get을 post로 변경하셨는데, 이것은 router.post("/", auth, uploadS3.none(), 을 위한거 맞나요? 후반부에 서버에서 작성한 router.get~은 추후 나올 postDetail에 대한 요청이 맞나용? 프론트단과 서버단의 get, post가 참 헷갈리네여 추가로 popuplate에서 아래두개의 코드가 같은 코드인지 궁금합니다. .popuplate("creator", "name") .popuplate({ path: category, select: "categoryName" }); .popuplate({ path: creator, select: "name" }) .popuplate({ path: category, select: "categoryName" });
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
orderitem 내 item 초기화 관련
초기화 진할때 forEach로 하면 초기화가 되는데, 같은 방법을 map으로 루핑하면 초기화가 안됩니다. 어떤 차이 때문에 안되는 걸까요? forEach는 실행시 내부 array들의 값을 직접 변경하고, map은 새 array를 생성하는데 여기서 오는 차이일까요? @RestController@RequiredArgsConstructorpublic class OrderApiController { private final OrderRepository orderRepository; @GetMapping("api/v1/orders") public List<Order> ordersV1(){ List<Order> orders = orderRepository.findAllByString(new OrderSearch()); for (Order order: orders){ order.getMember().getName(); order.getDelivery().getAddress(); order.getOrderItems().stream() .forEach(orderItem -> orderItem.getItem().getName());// order.getOrderItems().stream()// .map(orderItem -> orderItem.getItem().getName()); } return orders; }}
-
미해결리액트로 나만의 블로그 만들기(MERN Stack)
이미지 업로드 순서에 관하여,
안녕하세요, 좋은 강의 잘보고 있습니다. 본론부터 질문드리자면, 현재 CKEditor5에 현 강의 처럼 이미지를 첨부시 S3에 저장이 되는데, 이게 왜 저장이 되는지 궁금합니다. 제출버튼을 클릭후 포스트가 저장이 될때 s3에 저장이 되어야 하는것이 아닌가요? 포스트 작성도 안됬는데 단순 사진을 첨부하는것으로 s3에 업로드 되는 이유가 있나싶어서 질문드립니다. 업로드 한 사진을 지워도 s3에 데이터는 지워지지 않던데,, 데이터 낭비가 아닌가 싶어서요