inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

basePrice

해결됨

코딩으로 학습하는 리팩토링

안녕하세요 5분 30초 정도에 private double discountedPrice 메소드를 만들 때 basePrice도 메서드의 지역변수로 같이 만들면 매개변수를 한 개 더 줄일 수 있을 것 같은데 basePrice는 public double finalPrice() 메서드에 냅두신 이유를 알 수 있을까요?

  • java
  • intellij
  • refactoring
fbfbf1 댓글 1 좋아요 0 조회수 321

안녕하세요. 강의자료 요청드립니다.

미해결

비전공 기획자 및 관리자를 위한 IT 필수 지식

안녕하세요. 강의자료 요청드립니다. ssl_4150@naver.com

  • 커뮤니케이션
seunghyun2.lee 댓글 1 좋아요 1 조회수 173

docker-compose up 에러 문의

미해결

초보를 위한 도커 안내서

안녕하세요 yml 파일에는 강의 밑에 첨부해주신 WORDPRESS_DB_USER를 추가하여서 docker-compose up을 하였습니다. 처음에는 워드프레스 로그인이 잘 실행되어서 기존에 제가 했던 방식과 차이점을 보려고 다시, 강의안대로 mariadb가 아닌 mysql로 docker-compose up을 하니 에러가 발생했습니다. 그래서 다시 강사님 yml 파일내용을 복사/붙여넣기 해서 다시 올렸는데, 이전과 다르게 아래 에러가 계속 발생합니다. 무언가 충돌이 있어서일까 싶어서 도커 프로세스/이미지를 모두 삭제하고 docker-compose up을 해도 동일합니다. 구글링을 해보면 mysql db버젼을 업그레이드해야한다는 것 같아서 처음 yml파일에 mysql:latest 을 해보아도 동일합니다. 수동으로 'docker exec -it mysql /bin/sh'로 접속을 하려고 하면, 'Error: No such container: mysql'가 발생해서 진입이 안됩니다. 이런 경우 어떻게 조치할 수 있을지 문의드립니다. =========================== db_1 | 2022-09-27 20:47:07+00:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql' db_1 | 2022-09-27 20:47:07+00:00 [Note] [Entrypoint]: Entrypoint script for MariaDB Server 1:10.9.3+maria~ubu2204 started. db_1 | 2022-09-27 20:47:11+00:00 [Note] [Entrypoint]: MariaDB upgrade information missing, assuming required db_1 | 2022-09-27 20:47:11+00:00 [Note] [Entrypoint]: MariaDB upgrade (mariadb-upgrade) required, but skipped due to $MARIADB_AUTO_UPGRADE setting db_1 | 2022-09-27 20:47:11 0 [Note] mariadbd (server 10.9.3-MariaDB-1:10.9.3+maria~ubu2204) starting as process 1 ... db_1 | 2022-09-27 20:47:11 0 [Warning] Setting lower_case_table_names=2 because file system for /var/lib/mysql/ is case insensitive db_1 | 2022-09-27 20:47:11 0 [Note] InnoDB: Compressed tables use zlib 1.2.11 db_1 | 2022-09-27 20:47:11 0 [Note] InnoDB: Number of transaction pools: 1 db_1 | 2022-09-27 20:47:11 0 [Note] InnoDB: Using crc32 + pclmulqdq instructions db_1 | 2022-09-27 20:47:11 0 [Note] mariadbd: O_TMPFILE is not supported on /tmp (disabling future attempts) db_1 | 2022-09-27 20:47:11 0 [Warning] mariadbd: io_uring_queue_init() failed with ENOSYS: check seccomp filters, and the kernel version (newer than 5.1 required) db_1 | 2022-09-27 20:47:11 0 [Warning] InnoDB: liburing disabled: falling back to innodb_use_native_aio=OFF db_1 | 2022-09-27 20:47:11 0 [Note] InnoDB: Initializing buffer pool, total size = 128.000MiB, chunk size = 2.000MiB db_1 | 2022-09-27 20:47:11 0 [Note] InnoDB: Completed initialization of buffer pool db_1 | 2022-09-27 20:47:11 0 [Note] InnoDB: Buffered log writes (block size=512 bytes) db_1 | 2022-09-27 20:47:11 0 [Note] InnoDB: 128 rollback segments are active. db_1 | 2022-09-27 20:47:11 0 [Note] InnoDB: Setting file './ibtmp1' size to 12.000MiB. Physically writing the file full; Please wait ... db_1 | 2022-09-27 20:47:12 0 [Note] InnoDB: File './ibtmp1' size is now 12.000MiB. db_1 | 2022-09-27 20:47:12 0 [Note] InnoDB: log sequence number 12666212; transaction id 4354 db_1 | 2022-09-27 20:47:12 0 [Note] Plugin 'FEEDBACK' is disabled. db_1 | 2022-09-27 20:47:12 0 [Note] InnoDB: Loading buffer pool(s) from /var/lib/mysql/ib_buffer_pool db_1 | 2022-09-27 20:47:12 0 [Warning] You need to use --log-bin to make --expire-logs-days or --binlog-expire-logs-seconds work. db_1 | 2022-09-27 20:47:12 0 [Note] Server socket created on IP: '0.0.0.0'. db_1 | 2022-09-27 20:47:12 0 [Note] Server socket created on IP: '::'. db_1 | 2022-09-27 20:47:12 0 [Note] InnoDB: Buffer pool(s) load completed at 220927 20:47:12 db_1 | 2022-09-27 20:47:12 0 [ERROR] Missing system table mysql.roles_mapping; please run mysql_upgrade to create it db_1 | 2022-09-27 20:47:12 0 [ERROR] Incorrect definition of table mysql.event: expected column 'definer' at position 3 to have type varchar(, found type char(93). db_1 | 2022-09-27 20:47:12 0 [ERROR] Incorrect definition of table mysql.event: expected column 'sql_mode' at position 14 to have type set('REAL_AS_FLOAT','PIPES_AS_CONCAT','ANSI_QUOTES','IGNORE_SPACE','IGNORE_BAD_TABLE_OPTIONS','ONLY_FULL_GROUP_BY','NO_UNSIGNED_SUBTRACTION','NO_DIR_IN_CREATE','POSTGRESQL','ORACLE','MSSQL','DB2','MAXDB','NO_KEY_OPTIONS','NO_TABLE_OPTIONS','NO_FIELD_OPTIONS','MYSQL323','MYSQL40','ANSI','NO_AUTO_VALUE_ON_ZERO','NO_BACKSLASH_ESCAPES','STRICT_TRANS_TABLES','STRICT_ALL_TABLES','NO_ZERO_IN_DATE','NO_ZERO_DATE','INVALID_DATES','ERROR_FOR_DIVISION_BY_ZERO','TRADITIONAL','NO_AUTO_CREATE_USER','HIGH_NOT_PRECEDENCE','NO_ENGINE_SUBSTITUTION','PAD_CHAR_TO_FULL_LENGTH','EMPTY_STRING_IS_NULL','SIMULTANEOUS_ASSIGNMENT'), found type set('REAL_AS_FLOAT','PIPES_AS_CONCAT','ANSI_QUOTES','IGNORE_SPACE','NOT_USED','ONLY_FULL_GROUP_BY','NO_UNSIGNED_SUBTRACTION','NO_DIR_IN_CREATE','POSTGRESQL','ORACLE','MSSQL','DB2','MAXDB','NO_KEY_OPTIONS','NO_TABLE_OPTIONS','NO_FIELD_OPTIONS','MYSQL323','MYSQL40','ANSI','NO_AUTO_VALUE_ON_ZERO','NO_B db_1 | 2022-09-27 20:47:12 0 [ERROR] mariadbd: Event Scheduler: An error occurred when initializing system tables. Disabling the Event Scheduler. db_1 | 2022-09-27 20:47:12 1 [Warning] Failed to load slave replication state from table mysql.gtid_slave_pos: 1146: Table 'mysql.gtid_slave_pos' doesn't exist db_1 | 2022-09-27 20:47:12 0 [Note] mariadbd: ready for connections. db_1 | Version: '10.9.3-MariaDB-1:10.9.3+maria~ubu2204' socket: '/run/mysqld/mysqld.sock' port: 3306 mariadb.org binary distribution 감사합니다.

  • docker
move_passion 댓글 1 좋아요 1 조회수 1500

로그아웃 오류

미해결

[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지

req#logout requires a callback function 로그아웃을 하는 프론트에 이런 에러메시지가 나옵니다 router.get('/logout', isLoggedIn, (req, res) => { req.logout(); req.session.destroy(); res.redirect('/'); }); 로그아웃 라우터는 이렇게 작성을했는데 콜백함수가 없다는 말이 무슨뜻인지 잘 모르겠습니다

  • mongodb
  • mysql
  • nodejs
  • Sequelize
이규열 댓글 3 좋아요 0 조회수 278

한가지 에러와 한가지 질문이 있습니다

미해결

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

한가지 에러는 WRITE_LOCK 부분인데요 void MemoryPool::Push(MemoryHeader* ptr) { WRITE_LOCK; //Pool에 메모리 반납 queue.push(ptr); allocCount.fetch_sub(1); } 부분에서 WRITE_LOCK에서 에러가 나고 있는 상황입니다. Push와 Pop 둘 다 동일합니다. 심각도 코드 설명 프로젝트 파일 줄 비표시 오류(Suppression) 상태 오류(활성) E0300 바인딩된 함수에 대한 포인터는 함수를 호출하는 데에만 사용할 수 있습니다. 이런 에러가 나고 있는 상황이고 한가지 질문은 Memory부분에서 if (allocSize > MAX_ALLOC_SIZE) { header = reinterpret_cast<MemoryHeader*>(malloc(allocSize)); } 부분에서 왜 static_cast를 쓰지 않고 reinterpret_cast를 사용하는 건가요? static_cast를 사용했을 때 발생할 수 있는 문제점이 있나요?

  • MMORPG
  • windows-server
  • network
댓글 1 좋아요 0 조회수 999

router.post 경로 질문

미해결

[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지

router.post('/:id/follow', isLoggedIn, async(req, res, next) => { 여기에서 :id가 뜻하는 바가 무었인지 궁금합니다

  • mongodb
  • mysql
  • nodejs
  • Sequelize
이규열 댓글 2 좋아요 0 조회수 204

Test 코드에 Autowired가 안됩니다.

미해결

스프링과 JPA 기반 웹 애플리케이션 개발

권장하지 않는것 같은데 에러 때문에 코드가 깨지네요 ㅠㅠ

  • thymeleaf
  • spring
  • java
  • spring-boot
  • JPA
스프링 댓글 2 좋아요 0 조회수 1064

Notion 링크 위치

미해결

<1만 시간의 법칙> 웹 페이지 제작하기

안녕하세요, 잘 듣고 있는데 강의를 듣던 도중 notion을 보여주시는데 링크를 몰라서요 .. 어딨는건가요 ..?ㅜ

  • javascript
  • HTML/CSS
  • vscode
권성수 댓글 1 좋아요 0 조회수 317

빌드 세팅할때 질문 있습니다.

미해결

Swift 5와 SpriteKit으로 만들어보는 아이폰 iOS 2D 슈팅게임

Xcode 프로젝트 기본 셋업하기 (Build and Version Number) 파트입니다. 현재 MacOS Monterey 12.6, Xcode 14.0.1 버전을 쓰고 있고, SpaceShooting - build phases - run script 에 빌드넘버 관련 스크립트 적다가 난 에러입니다. 관련 스크립트에 대해서는 깃허브에 있던 프로젝트 파일에서 그대로 복붙해왔기에 틀리지 않았을 것이라 생각합니다. buildNumber=$(/usr/libexec/PlistBuddy -c "Print CFBundleVersion" "${PROJECT_DIR}/${INFOPLIST_FILE}") buildNumber=$(($buildNumber + 1)) /usr/libexec/PlistBuddy -c "Set :CFBundleVersion $buildNumber" "${PROJECT_DIR}/${INFOPLIST_FILE}" 이 에러를 해결할 방법이 있을까요? 또, Xcode의 info.plist가 제 왼쪽 사이드바에서는 나타나지 않는데, 버전 문제일까요?

  • swift
  • ios
조현민 댓글 2 좋아요 0 조회수 570

app.use(express.static("")); 사용이유

미해결

비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지

app.use(express.static(""));를 단지 정적 파일들의 서비스할 경로를 지정한다는 건 이해했습니다. 하지만 이전, 위 사진과 같이 강사님의 수업에서 html, css, js들이 모여있는 파일을 지정하기 위해 Nginx 설정 파일에서 루트 경로를 설정한다고 배웠습니다. 그래서 이 설정만으로 서비스하는데 문제가 없지 않을까?? 라는 판단이 돼, app.use(express.static(""));를 해줘야 하는 이유를 잘 모르겠습니다. (물론, 이 코드를 지우고 한번 실행시켜봤지만 오류가 발생하는 것을 인지했습니다. 이유는 모르겠습니다. ㅠㅠ) 무슨 이유에 app.use(express.static("")); 사용해 줘야 하는 것인가요??

  • mysql
  • github
  • aws
  • git
  • rest-api
  • HTML/CSS
  • javascript
wjdgh2709 댓글 1 좋아요 1 조회수 285

(왕초보입니다) vscode 터미널

미해결

안녕하세요. vscode를 처음 깔아서 java를 배워보고자하는 아주 왕초보인 사람입니다. 제가 vscode를 깐 다음에 java 로 쓰여진 파일을 테스트실행을 해보았는데요, "제가 테스트하고자 하는 경로> 실행결과" 이렇게 깔끔하게 터미널에 출력이 될 줄 알았는데, 아래 첨부드린 사진과 같이 출력이 됩니다. cmd /c ""C:~~~~ <<- 해당 구문은 왜 출력이 되는건가요(아래 사진의 노란형광펜으로 표시한 부분)? 제가 지금 모든게 처음이라 이게 뭔지, 어떻게 해결해야하는지 찾기가 너무 힘들어 질문드립니다.

  • vscode
  • 터미널
황혜진 댓글 0 좋아요 0 조회수 411

싱글톤 객체에 접근할 때 병목현상(?)

미해결

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

강의 잘 보고 있습니다^^ 강의를 보기 이전에 공부할 때 부터 궁금하던 내용인데, 강의를 보다 보니 다시 생각나서 질문 남겨봅니다..! 싱글톤으로 객체를 생성하면 하나의 객체에 여러 스레드가 접근하게 되는데, 이 때 공유되는 자원들에 대해서 병목현상이 일어나지는 않는 지 궁금합니다. 메모리는 물리적으로 데이터를 보낼 수 있는 스트림(?), 연결 통로가 한정적일 텐데 그럼 그 한정되는 통로를 통해서 모든 스레드의 접근에 대한 데이터를 보내 주어야 하는 건가요? 만약에 그렇다고 하면 요청이 아주 많아질 경우 한 번에 여러 곳으로 데이터를 보내야 할 텐데, 한정적인 물리 경로로는 속도에 한계가 있는 게 아닌가 싶어서 질문 드립니다..! 대부분 요청 처리 속도 얘기에 대한 내용을 보면 소프트웨어적인 측면만을 다뤄서 늘 궁금했습니다 ㅠㅠ 혹시 만약에 제가 생각한 게 맞다면 이런 경우를 위해서 물리적인 한계점을 어떻게 극복하고 있는 지 알려주시면 감사하겠습니다!

  • MVC
  • spring
공부용 댓글 1 좋아요 0 조회수 592

안녕하세요! 한 가지 질문이 있어서 왔습니다!

미해결

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진

한 오브젝트에 자식 오브젝트가 여러개(10개)가 있다고 가정했을때, 4개는 활성화 상태이고, 6개는 비활성화 상태입니다. 여기서 활성화(비활성화이든) 자식 오브젝트의 '개수'를 구하는 방법이 있을까요? parent.transform.childCount 는 10개 전부 가져오더라고여;;

  • unity
  • C#
junogod0406 댓글 1 좋아요 0 조회수 342

빈 화면 오류

미해결

비전공자를 위한 진짜 입문 올인원 개발 부트캠프

안녕하세요 강의 진행중 오류가 발생하여 문의드립니다 React로 웹 개발하기 -2 를 진행후 npm start 하니 빈 화면이어서 확인해보니 이런 오류가 뜹니다. 가장 흔한 것이 버전 호환 이슈인듯하여 첨부합니다.. { "name": "grab-market-web", "version": "0.1.0", "private": true, "dependencies": { "@testing-library/jest-dom": "^5.16.5", "@testing-library/react": "^13.4.0", "@testing-library/user-event": "^13.5.0", "axios": "^0.21.0", "react": "^17.0.1", "react-dom": "^18.2.0", "react-scripts": "5.0.1", "web-vitals": "^2.1.4" }, "scripts": { "start": "react-scripts start", "build": "react-scripts build", "test": "react-scripts test", "eject": "react-scripts eject" }, "eslintConfig": { "extends": [ "react-app", "react-app/jest" ] }, "browserslist": { "production": [ ">0.2%", "not dead", "not op_mini all" ], "development": [ "last 1 chrome version", "last 1 firefox version", "last 1 safari version" ] } }

  • tensorflow
  • react-native
  • nodejs
  • HTML/CSS
  • express
  • 머신러닝 배워볼래요?
  • react
  • javascript
ha7708 댓글 1 좋아요 0 조회수 642

강사님 혹시 autopsy 프로그램 파일을 받을 수 있을까요?

미해결

기초부터 따라하는 디지털포렌식

실습에 앞서 갖추어야 할 프로그램을 다운로드하는데, 몇 번을 시도해봐도 서버 문제인지 네트워크 실패로 다운이 불가능하여서요. 공식 사이트 외에 따로 프로그램 파일을 올린 분은 계시지 않아 여쭤봅니다 ㅠㅠ

  • Forensic
Rim 댓글 1 좋아요 0 조회수 346

NullReferenceException 에러

미해결

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진

Get 메서드 호출할때 NullReferenceException 에러가 납니다 ㅠㅠ.... NullReferenceException: Object reference not set to an instance of an object 도저히 모르겠어서 프로젝트 압축해서 보내드립니다ㅠㅠ

  • unity
  • C#
임은비 댓글 1 좋아요 0 조회수 345

(Pdata + Pg) / 2 가 왜 Q인가요?

미해결

[PyTorch] 쉽고 빠르게 배우는 GAN

8:33 부근에서, 왜 (Pdata + Pg) / 2 가 왜 Q인지 궁금합니다. 그냥 해당 값을 조작해서 C(G) 값을 KL Divergence 식으로 변환하기 위한 기반 식이라고 생각하면 될까요?

  • 인공신경망
  • 딥러닝
  • pytorch
강태형 댓글 0 좋아요 0 조회수 287

강의자료 부탁드립니다.

미해결

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)

강의자료가 반디집으로 다운을 받아도 자꾸 깨지네요 ㅠ manma0517@naver.com 으로 부탁드립니다! 감사합니다!

  • python
yjh4380 댓글 1 좋아요 0 조회수 235

프로토타입 빈의 실제 활용처

미해결

스프링 핵심 원리 - 기본편

기본타입인 싱글톤 타입이 아닌 프로토타입 빈을 지정하여 프로토타입 빈의 실제 활용 사례가궁금합니다!

  • spring
  • oop
김도현 댓글 1 좋아요 0 조회수 727

s3 관련 질문이 있습니다.

미해결

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

s3와 lambda를 통해 이미지 업로드 및 리사이징을 했었는데 며칠 전에는 잘 되다가 오늘 보니까 이미지 업로드를 할 때 pending이 계속 되고, 백엔드 로그 상에서는 POST /post/uploadimages가 한참 안 뜨다가 위와 아래와 같은 메세지만을 남기고 프론트 엔드 콘솔창에는 다음과 같이 나왔습니다. 아무리 고민을 해봐도 이건 s3문제다 싶어서 s3 연결을 하기 전인 코드로 바꿔 보았습니다.(코드는 https://github.com/ZeroCho/react-nodebird/blob/master/ch5/back/routes/post.js 를 그대로 사용했습니다.) 그랬더니 이미지를 선택하자마다 post/uploadImage/fullfilled 가 콘솔에 바로 나타났습니다. 그래서 결론은 s3에 문제가 생긴 것 같고, 얼마 전까지는 잘 안되다가 며칠 후에 다시 업로드 기능을 사용해보니 정상적으로 작동이 안 하는 것 같습니다. 어떻게 하면 될지 알 수 있을까요?(왜 이런 일이 발생하는지 모르겠습니다.)

  • Next.js
  • redux
  • react
  • express
  • nodejs
김용 댓글 1 좋아요 0 조회수 299

인기 태그

인프런 TOP Writers

주간 인기글