inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

az와 수평확장의 차이

미해결

비전공자도 이해할 수 있는 AWS 중급/실전 (보안, 가용성편)

안녕하세요 k6 부하테스트 강의를 들었는데 그때 수평 확장하는 방법에 대해서 배웠습니다. 인스턴스를 늘리는 거에 있어서 수평확장과 az별로 스프링부트 추가하는 거는 똑같지만 용도는 다르다는 것은 알겠어요 인스턴스 늘릴때 수평확장은 단순히 복제 버튼 클릭하여 쉽게 스프링부트를 늘리는데 az는 늘릴 때마다 매번 일일이 수동으로 다 설치해야하는건가요?

  • aws
  • 아키텍처
  • devops
  • vpc
  • infrastructure
동동이 댓글 2 좋아요 0 조회수 162

강의 환불

미해결

현재 수강중으로 변경 된 8시간 완성 SQLD(2과목)에 대하여 취소 처리하고 싶습니다. 구매내역에는 뜨지 않고 수강내역에만 뜨는데 어떻게 처리하면 될까요?

liliahans1111 댓글 1 좋아요 0 조회수 28

메모리 스트림과 콘솔 스트림의 자원 정리

미해결

메모리 스트림과 콘솔 스트림은 별도로 close()를 호출해 자원 정리하지 않아도 괜찮나요? 일반 스트림은 다 close()가 있는데, 이 두 예시에는 별도의 close() 호출이 없네요. *메모리 스트림: byteArrayOutputStream *콘솔 스트림: printStream(System.out)

자바재밌당 댓글 0 좋아요 0 조회수 35

다대다를 일대다,다대일로 풀어낼 때 항상 양방향?

미해결

자바 ORM 표준 JPA 프로그래밍 - 기본편

링크 위 질문의 AI 답변을 보면 다대다를 일대다,다대일로 풀어낼 때 양방향 매핑이 되어야 한다고 하였습니다. 근데 Member 나 Product 입장에서 MemberProduct 를 알 필요가 없으면 단방향으로 해도 되지 않나요?

  • java
  • jpa
조태준 댓글 1 좋아요 0 조회수 99

스트림: read()가 int를 반환하는 이유

해결됨

김영한의 실전 자바 - 고급 2편, I/O, 네트워크, 리플렉션

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문 전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. byte는 -128~127이고 int는 0~255 범위라 음수 부분이 전혀 겹치지 않는데, read()에서 어떤 방식으로 byte를 int로 변환하는 건지 대략적인 기준이 궁금합니다. 아스키 코드의 0~126까지는 그대로 int로 변환이 되고 그 외 byte의 음수가 그대로 int 나머지 범위(127~255)까지 배정되는 방식일까요? +)아스키 코드(0~126)에 포함되지 않는 byte -128~-1까지의 대략적인 의미가 궁금합니다. 얘네는 영문 외 외국어나 추가 특수 문자들 같은 걸까요?

  • java
  • 네트워크
  • 객체지향
자바재밌당 댓글 1 좋아요 0 조회수 132

line notify 서비스 종료

해결됨

실무에서 꼭 필요한 서버 모니터링(Zabbix)

line 메신저 연동 강의를 듣고 있는데 line notify 서비스가 종료되어서 할 수가 없습니다. 다른 방법이 있나요?

  • linux
  • aws
  • 아키텍처
  • monitoring
  • zabbix
채현 댓글 3 좋아요 0 조회수 410

강의 제작에 대해 ㅇㅇㅇ

미해결

[인프런] 강의 제작부터 홍보까지: 인프런과 함께하는 지식공유 여정

ㅇㅇㅇㅇ

  • 영상제작
  • 콘텐츠-제작
  • 콘텐츠-기획
권영주 댓글 1 좋아요 0 조회수 100

UpdateProfileScreen 에서 사진 버튼 클릭시 오류발생.

미해결

핸즈온 리액트 네이티브

UpdateProfileScreen 에서 <Pressable onPress={() => navigation.navigate(MainRoutes.IMAGE_PICKER)} style={styles.imageButton} >...</Pressable> 여기 클릭 후 ImagePicker.js로 이동시 이 오류가 발생하는 상태인데요 getLocalUri는 onSubmit 누를때 사용하게 되는 상태가 그전에 ImagePicker로 이동한후 getPhotos함수에서 assets 를 가져올때 오류가 발생하는거 같은데... 문제와 해결방법이 뭔지 궁금해서 질문드립니다!. 깃주소는 : https://github.com/dvrakry/rn-photo2 입니다 감사합니다!

  • react-native
dvdve 댓글 2 좋아요 0 조회수 189

애니메이트 선 굵기 설정 방법

미해결

애니메이트로 배우는 나만의 움직이는 이모티콘 만들기(feat. 2천만 뷰 크리에이터)

안녕하세요! 다른게 아니라 작업이미지를 그린 선 굵기가 일러스트처럼 작업을 클릭하고 이미지를 크게 키웠을 때 선 굵기가 크기가 커진만큼 선 굵기도 변경 이 되었음 하는데 애니메이트는 선 굵기가 그대로더라구요! 이거 설정하는 방법이 따로 있을까요?

  • 이모티콘
  • 애니메이션
  • animate
수연 댓글 4 좋아요 0 조회수 404

4-3 UI 구성하기 화면

해결됨

[2025] 비전공자도 가능한 React Native 앱 개발 마스터클래스

안녕하세요. 15분 23초 부분 전에 화면이 잘린 것 같아 문의드려요. 그 전의 부분에서는 이렇게 썼는데 const OperatorButton = styled(NumberButton)` height: 8%; width: 13%; `; 15분 23초 이후에 갑자기 이 부분이 const OperatorButton = styled.TouchableOpacity로 바껴져 있어요. ㅠㅠ 자동변환인가여? 이해가 안돼요

  • javascript
  • react
  • node.js
  • react-native
  • typescript
이소연 댓글 2 좋아요 0 조회수 129

AP 시스템이 전자상거래에 적용될 수 있는 이유

해결됨

AI 시대에도 살아남는 엔지니어의 조건, 미국 빅테크 시스템 디자인, 알고리즘 사고, 오픈소스 실무 완성

CAP 이론 강의 관련 질문입니다. 5분 19초에 Dynamo DB가 전자상거래에 적용이 될 수 있다고 하신 부분에 대해 궁금한 점이 있습니다. 영상 해당 시점의 강의자료에는 CP에 금융, 주문 시스템이 있고, 제 막연한 생각으로는 거래 같은 경우 일관성이 가장 중요할 것 같다고 추측됩니다. Dynamo DB를 이용한 AP가 전자상거래에 적용될 수 있는 이유가 궁금합니다.

한재현 댓글 2 좋아요 0 조회수 167

대시보드는 생성과 동시에 저장이 되나요?

미해결

로그프레소 엔터프라이즈 - 대시보드

1.대시보드는 프리셋, 위젯 추가하면 바로 저장이 되나요? 2.저장된 대시보드는 어느 영역에 저장이 되나요? 파일위치문의

  • 빅데이터
mrkl0728 댓글 0 좋아요 0 조회수 76

bation host 구성내용

미해결

비전공자도 이해할 수 있는 AWS 중급/실전 (보안, 가용성편)

안녕하세요 bation host 운영시 실무에서 그냥 단순히 최소 사양의 컴퓨터에 아무것도 설치 안하고 운영만 하나요?

  • aws
  • 아키텍처
  • devops
  • vpc
  • infrastructure
동동이 댓글 2 좋아요 0 조회수 143

jooq+flyway에서 질문드립니다

해결됨

실전 jOOQ! Type Safe SQL with Java

도커 컨테이너를 사용하여서 실행 시키는걸로 진행하셨는데 저는 도커를 데스크탑이 아니라 olima로 실행시키고 있어서 환경변수 에러가 나오더라구요 export로 변수 바꿔줘도 안돼서 데스크탑으로 실행해 보니 되기는 하는데, olima로 실행 할 수 있도록 하는 방법이 있을까요? 그리고 도커 컨테이너를 사용 안하고 flyway만 따로 설정하는건 어떻게 하는게 좋을까요? dev.monosoul.jooq-docker 이걸로는 도커가 무조건 설정되어있어야 하는거 같은데, nu.studer.jooq + flyway 조합으로 가는게 좋을까요? 1.olima로 인텔리j에서 dev.monosoul.jooq-docker 설정에 맞게 실행 시키는법 2.도커 없이 flyway 사용할때에는 nu.studer.jooq + flyway 이 조합으로 하는게 권장되는 방식인지?

  • java
  • sql
  • spring-boot
  • jooq
  • dsl
JaeWon Kim 댓글 2 좋아요 0 조회수 290

Bation host의 보안성 질문

미해결

비전공자도 이해할 수 있는 AWS 중급/실전 (보안, 가용성편)

안녕하세요 강의 잘 보고 있습니다. 제가 예전에 회사에 실무 뛸 때는 기본 VPC 사용해서 해당 subnet 서브넷에 RDS와 스프링부트 사용했습니다. 확인해보니까 기본 subnet은 public subnet이네요 보안 그룹을 이용해서 RDS는 스프링부트와 회사 IP에만 허용하고 스프링 부트는 80포트 한해서 모든 IP 허용해서 사용해서 제한적으로 보안을 걸었습니다. private subnet에 RDS와 스프링부트를 배치하고 bation host를 통해서 접속하는게 보안적으로 뛰어나다는 것은 알겠는데 public subnet에 RDS와 스프링부트를 배치 해두고 보안 그룹으로 IP 접근 제한하고 무슨 차이가 있나요? 1차원적으로만 보면 bation host가 EC2 비용이 더 나가는 거 말고는 모르겠습니다. 정확히 어떤면에서 더 보안적으로 뛰어난지 궁금합니다

  • aws
  • 아키텍처
  • devops
  • vpc
  • infrastructure
동동이 댓글 2 좋아요 0 조회수 211

위치에 따라 속성 결합 (요약) 중 오류?

해결됨

QGIS 입문자 올인원 스타터팩 (이론/실습형)

위치에 따라 속성 결합 (요약) 중 QGIS 실습을 따라하는데, 똑같이 안 되는 부분이 있어서 여쭙니다. 버스와 법정동 자료를 넣고 실행을 했을 때, 빨간색과 같이 수업동영상에서는 없었던 결합 레이어 공간 인덱스가 존재하지 않는다고 나오는데, 문제가 없을까요? 그리고 버스가 가장 최상위 레이어로 설정이 되어 있는데도 버스 점 표시가 보이질 않습니다.

  • qgis
  • GIS
  • data-visualization
  • data-analysis
  • spatial-data
gspark 댓글 3 좋아요 1 조회수 413

webview minSdk 에러

미해결

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

minSdk = flutter.minSdkVersion 부분을 강의대로 minSdkVertion 19로 바꿨더니 다음과 같은 에러가 발생하였습니다. 에러 발생 이후에 다시 보니까 제가 적었던 부분이 minSdkVersion flutter.minSdkVersion 으로 자동으로 변경되어 있었습니다. 다른 비슷한 질문들과 답변들을 보면서 minSdk = minSdkVersion 19, minSdk = 19, minSdk 19, sdk 21 등등 여러 방면으로 시도했는데 해결이 되지 않아서 질문드립니다.

  • flutter
  • 클론코딩
moomoo 댓글 2 좋아요 0 조회수 137

NotificationMessage가 필요한 이유 질문

해결됨

RabbitMQ를 이용한 비동기 아키텍처 한방에 해결하기

학습중 궁금한 것은 언제든 문의 하세요. 질문을 최대한 자세히 남겨주시면 반드시 답변 드리도록 하겠습니다. 추가로 알고 싶은 내용도 요청해주시면 강의 자료를 업데이트 해서 제공할 예정입니다. Pub-Sub 모델을 이용한 실시간 알림 part2에 질문이 있습니다 ! package com.example.messagequeue.step2.step2; public class NotificationMessage { private final String message; public NotificationMessage() { message = ""; } public NotificationMessage(String message) { this.message = message; } public String getMessage(){ return message; } } 짊여기에서 NotificationMessage DTO를 만들어주셧는데, 뭐 때문에 만드신걸까요 ? 직렬화, 역직렬화와 관련이 있는거 같은데, 잘 이해가 안되네요 ㅎㅎ 답변 주시면 감사드리겠습니다 !

  • java
  • spring-boot
  • jpa
  • msa
  • websocket
  • rabbitmq
jerry 댓글 2 좋아요 0 조회수 134

마스크로 래스터 자르기 하면 에러가 나옵니다.

해결됨

QGIS 입문자 올인원 스타터팩 (이론/실습형)

안녕하세요 좋은강의 항상 감사드립니다. ^^ 이번에 실습하다가 범위로 래스터 자르기 하면 문제가 없는데 마스크로 자르기 하면 아래와 같이 에러가 나옵니다. "GDAL 명령어 산출물: ERROR 1: TopologyException: side location conflict at 234.113927176831 310.44210877210901. This can occur if the input geometry is invalid." 그러면서 범위로 래스터 자르기 처럼 값이 나옵니다.(마스크 외 지역이 검게 나오는게 아니라 기존 레스터 데이터가 나오는데 범위로 레스터 자르기 때보다 약간 사각형이 적게 나옵니다.) 프로젝트 좌표계 파일 좌표계 다 동일하게 5186으로 맞췄고요 이유를 모르겠습니다. TT 그럼 오늘도 좋은하루 되십시요 ^^

  • qgis
  • GIS
  • data-visualization
  • data-analysis
  • spatial-data
aerolbn 댓글 4 좋아요 1 조회수 868

17-03 백엔드 호스트와 포트 에러

해결됨

[코드캠프] 부트캠프에서 만든 '완벽한' 프론트엔드 코스

강의 45:00분에 나오는 host, port, username, password 등을 따라 작성해보고, 노션에 기입된 해당 코드 역시 시도해보았지만, 다음과 같은 에러가 계속해서 발생합니다. 백엔드 프로그램을 실행합니다! 여기서 API를 만들거예요. 여기에 DB에 접속하고, 테이블을 만들 거예요. Error: connect ETIMEDOUT 34.64.244.122:5031 at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1634:16) { errno: -60, code: 'ETIMEDOUT', syscall: 'connect', address: '34.64.244.122', port: 5031 } 아래는 index.ts와, Board.postgres.ts 입니다. import { DataSource } from "typeorm" import { Board } from "./Board.postgres." console.log("백엔드 프로그램을 실행합니다!") console.log("여기서 API를 만들거예요.") // // console.log("여기에 DB에 접속하고, 테이블을 만들 거예요.") const AppDataSource = new DataSource({ type: "postgres", host: "34.64.244.122", port: 5031, username: "postgres", password: "postgres2022", database: "postgres", synchronize: true, logging: true, entities: [Board], }) AppDataSource.initialize() .then(() => { console.log("DB에 접속 성공했습니다. 동기화를 시작합니다.") }) .catch((error) => console.log(error)) import { BaseEntity, Column, Entity, PrimaryGeneratedColumn } from "typeorm" @Entity() export class Board extends BaseEntity { @PrimaryGeneratedColumn("increment") number!: number @Column({ type: "text" }) writer!: string @Column({ type: "text" }) title!: string @Column({ type: "text" }) contents!: string }

  • react
  • react-native
  • 하이브리드-앱
  • graphql
  • next.js
이승엽 댓글 2 좋아요 0 조회수 189

인기 태그

인프런 TOP Writers

주간 인기글