inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

덤프 문제 질문드립니다.

미해결

AWS Certified Advanced Networking - Specialty 자격증 준비하기

안녕하세요. 아래 문제에 도움을 부탁드립니다. 제가 생각하기에는 B라고 생각되며 근거는 아래와 같습니다. 정적 경로의 최대 할당량은 100개로 생각했습니다. https://docs.aws.amazon.com/vpn/latest/s2svpn/vpn-limits.html#vpn-quotas-routes You have a static VPN connecting your data center and your VPC. You currently have 50 routes added to your route table. You want to add more, how should you do this? A. 50 is the most you can have for any connection. B. Just add them, you have a maximum of 100 static routes per route table. C. Set up Direct Connect. A VPN will not support more routes. D. Convert your VPN to a dynamic VPN and use BGP.

  • aws
  • network
박성서 댓글 1 좋아요 0 조회수 308

Private Repo 권한 신청

미해결

Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념

인프런 아이디 : @milee267 인프런 이메일 : milee267@coupang.com 깃헙 아이디 : minhoe1122@gmail.com 깃헙 Username : minemanemo Private 레포지토리 권한 신청 드립니다. (_ _)

  • vuejs
  • javascript
milee267 댓글 1 좋아요 1 조회수 313

QClass가 생성되지만 import가 안되는 문제에 관하여

미해결

호돌맨의 요절복통 개발쇼 (SpringBoot, Vue.JS, AWS)

plugins { id 'java' id 'org.springframework.boot' version '2.7.7' id 'io.spring.dependency-management' version '1.0.15.RELEASE' } group = 'com.tony' version = '0.0.1-SNAPSHOT' sourceCompatibility = '11' configurations { compileOnly { extendsFrom annotationProcessor } } repositories { mavenCentral() } dependencies { implementation 'org.springframework.boot:spring-boot-starter-data-jpa' implementation 'org.springframework.boot:spring-boot-starter-web' implementation 'org.springframework.boot:spring-boot-starter-validation' implementation 'com.querydsl:querydsl-core' implementation 'com.querydsl:querydsl-jpa' annotationProcessor "com.querydsl:querydsl-apt:${dependencyManagement.importedProperties['querydsl.version']}:jpa" annotationProcessor 'jakarta.persistence:jakarta.persistence-api' annotationProcessor 'jakarta.annotation:jakarta.annotation-api' compileOnly 'org.projectlombok:lombok' runtimeOnly 'com.h2database:h2' annotationProcessor 'org.projectlombok:lombok' testImplementation 'org.springframework.boot:spring-boot-starter-test' } 안녕하세요 호돌맨 선생님 질문이 있습니다. 위와 같은 build.gradle 로 했을시에 build/generated에 QPost.java 가 생성되는것을 확인했지만 실제 PostRepositoryImpl에서 import를 해올수 없었습니다. 구글링을 하며 여러 시도를 했었지만 다 실패해더라구요 하지만 운좋게 아래와 같은 설정( https://velog.io/@soyeon207/QueryDSL-Spring-Boot-%EC%97%90%EC%84%9C-QueryDSL-JPA-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0 )을 찾아서 import하는데 성공했습니다. plugins { id 'java' id 'org.springframework.boot' version '2.7.7' id 'io.spring.dependency-management' version '1.0.15.RELEASE' } group = 'com.tony' version = '0.0.1-SNAPSHOT' sourceCompatibility = '11' configurations { compileOnly { extendsFrom annotationProcessor } } repositories { mavenCentral() } dependencies { implementation 'org.springframework.boot:spring-boot-starter-data-jpa' implementation 'org.springframework.boot:spring-boot-starter-web' implementation 'org.springframework.boot:spring-boot-starter-validation' implementation 'com.querydsl:querydsl-core' implementation 'com.querydsl:querydsl-jpa' annotationProcessor "com.querydsl:querydsl-apt:${dependencyManagement.importedProperties['querydsl.version']}:jpa" annotationProcessor 'jakarta.persistence:jakarta.persistence-api' annotationProcessor 'jakarta.annotation:jakarta.annotation-api' compileOnly 'org.projectlombok:lombok' runtimeOnly 'com.h2database:h2' annotationProcessor 'org.projectlombok:lombok' testImplementation 'org.springframework.boot:spring-boot-starter-test' } def querydslSrcDir = 'src/main/generated' sourceSets { main { java { srcDirs += [ querydslSrcDir ] } } } compileJava { options.compilerArgs << '-Aquerydsl.generatedAnnotationClass=javax.annotation.Generated' } tasks.withType(JavaCompile) { options.generatedSourceOutputDirectory = file(querydslSrcDir) } clean { delete file(querydslSrcDir) } tasks.named('test') { useJUnitPlatform() } 이 방식으로 하면 build/generated에는 프로젝트 폴더들만 생기고 src/main/generated에 Post.java 가 생겨서 PostRepostioryImpl에도 잘 import가 되는데 이렇게 해도 추후에 문제가 되는부분이 있을까요?

  • Spring Security
  • JPA
  • spring-boot
  • vuejs
  • aws
임도현 댓글 1 좋아요 2 조회수 5383

cdn.js를 실제 프로젝트에 써도 문제가되지 않나요!?

미해결

부트스트랩 5(Bootstrap 5) - 기초부터 웹 프로젝트 만들기

cdn에 대한 개념이 부족하여 공부하다가 cdn.js로 초기화를 하시던데 실무에서 문제가 되는지 여무가 궁금합니다. (장기간 사용시 해당 서비스 변동사항이나 그런문제들이 없는지에 대한)

  • bootstrap
  • 웹 디자인
  • javascript
  • HTML/CSS
효승 댓글 1 좋아요 0 조회수 558

같은 컬럼명의 순서 찾기

미해결

금융데이터 분석을 위한 판다스 활용법

안녕하세요 강사님 강의와는 무관한데 궁금한게 생겨 문의드립니다. 어떤 데이터프레임에 12개의 컬럼이 존재하는데 그 중 3개의 컬럼명이 동일하면 동일한 3개의 컬럼의 순서를 알 수 잇는 방법이 있을까요? df.columns[2] --> 이렇게 하면 3번째 컬럼에 접근할 수 있는거 같은데 동일한 컬럼명끼리만의 순서를 구해보고 싶어서요..

  • 투자
  • pandas
  • 퀀트
뀨구기 댓글 1 좋아요 0 조회수 376

애플리케이션에 메시지 적용 후, 한글이 깨집니다

해결됨

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예 [질문 내용] 웹 애플리케이션에 메시지 적용하기 - addForm.html에 메시지를 적용시켰는데 아래와 같이 한글이 깨져서 나옵니다. (수업에서의 item을 저는 할일(todo)로 바꿔 공부하고 있습니다) application.yml에는 아래와 같이 설정하였습니다. 강의 내용 중 - 메시지, 국제화에 대한 test코드를 저는 작성하지 않았습니다. 또한 김영한님의 다른 강의(JPA, MVC1 등) 내용을 조금씩 변형하면서 MVC2 강의 내용을 녹이고 있는 중이라서, 메시지 부분은 새롭게 프로젝트를 시작한 것은 아닙니다. 초보적인 실수인 것 같은데, 찾지 못해서 도움을 청합니다.

  • spring
  • MVC
tseqnu U 댓글 1 좋아요 0 조회수 372

자바스크립트 form

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

타임리프 사용 시, 자바스크립트로 form넘기는거 안되나요?

  • MVC
  • spring
kim1234123 댓글 1 좋아요 0 조회수 336

4375번 이거 왜 틀렸나요??

미해결

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

http://boj.kr/e7831f3763c443d0b2092d2def8554bd

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

json-server에 대해 궁금한게 있습니다~

미해결

Vue3 완벽 마스터: 기초부터 실전까지 - "실전편"

json-server가 백엔드 api가 없는 상황(개인작업, 백엔드API개발전 테스트)에서 쓰는 라이브러리라고 찾아봤는데요~ 그렇다면 실무에서 쓰는 서버(?)는 어떤게 있는지 알려주실 수 있나요?

  • vuejs
치콩 댓글 1 좋아요 0 조회수 410

GAN의 베이스코드에 대하여

미해결

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

대학원에 진학을 위하여 공부 중인 대학생입니다. 전공이 달라서 코딩에 대한 부족한 부분이 많습니다.ㅜㅜ 강의 중 직접 GAN의 베이스 코드를 직접 짜셨다고 하셨는데 혹시 코드를 공유해주실 수 있으실까요? 많은 도움이 될 것 같습니다..

  • 인공신경망
  • pytorch
  • 딥러닝
jkh 댓글 0 좋아요 0 조회수 347

Vue3 에서 router-link 에 이벤트 추가 방법

미해결

Vue3 완벽 마스터: 기초부터 실전까지 - "실전편"

안녕하세요. 이 강의 수강 후 프로젝트를 하나 진행하고 있습니다. 다름이 아니라 제목처럼 router-link 클릭시에 이벤트를 추가하고 싶습니다. 구체적인 상황은 GNB가 펼쳐진 상태에서 메뉴 클릭해서 라우터 이동하면 펼쳐졌던 메뉴가 닫혀야 하는데 라우터 이동만 하고 메뉴가 그대로 열려있는 상화입니다. 기존의 Vue2 에서는 @click.native="함수실행" 이런 식으로 라우터 이동전에 실행할 이벤트를 추가할 수 있었는데요... Vue3 에서는 .native 가 deprecated 되서 사용이 불가하네요. 내비게이션 가드에서 처리해도 될 것 같기는 한데 뭔가 제대로된 해결책이 아닌것 같아서요. 이런 경우가 아니더라도 다른 필요한 상황이 더 있을 수 있을것 같아서 알아둬야 할것 같은데... 혹시 router-link 태그에 이벤트를 추가할 수 있는 다른 방법이 있을까요? 공식문서를 읽어봐도 이해가 안되서 여기에 질문드립니다.

  • vuejs
히나타 댓글 1 좋아요 0 조회수 1227

프로젝트 권한 요청입니다

미해결

Vue.js + TypeScript 완벽 가이드

ggsunun567@naver.com 깃허브 프로젝트 권한 요청드립니다.

  • vuejs
  • typescript
유상훈 댓글 1 좋아요 1 조회수 303

강의 시청 불가 - 일시적인 오류가 계속 발생합니다

미해결

안녕하세요~ 태블릿으로 강의 재생시 첨부된 오류가 계속 발생하여 강의를 볼 수가 없는 상태입니다. 확인 부탁드립니다~ 핸드폰으로는 정상적으로 보여집니다 태블릿에서는 여러 브라우저로 시도해보았으나 모두 동일하게 시청 불가합니다

인프런21 댓글 0 좋아요 2 조회수 585

ppt 파일 요청 드립니다.

미해결

승리하는 제안서

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.

  • 스피치
  • 기획서
  • PT
조정태 댓글 1 좋아요 0 조회수 610

저연차 프로그래머 공부 방향성 질문입니다.

미해결

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

안녕하세요. 강의에 많은 도움을 받고 있는 저연차 게임 프로그래머입니다. 코드 리뷰만 받으면 설계나 코드 구조로 매번 지적받는데, 공부 좀 하라는 소리을 들어도 언어 문법이나 프로그래밍 기술 이론과 달리 어떻게 공부해야 하는지 감이 잘 잡히지 않습니다. ㅠㅠ 나름대로 클린 코드나 리팩토링같이 근본(?)이라 하는 책들도 읽어 봤지만 읽을 땐 그렇구나 하면서 술술 읽다가도 실제 코드에 적용하려 하면 잘 와닿지 않는 것도 사실입니다. 코드 설계나 좋은 구조를 짜는 능력은 어떻게 쌓는것이 좋을까요? 혹시 도움받으신 강의나 책이 있는지 궁금합니다. 강의 내용과 직접적인 관련이 있는 질문은 아니지만… 궁금증이 생겨 남겨봅니다.

  • network
  • MMORPG
  • windows-server
로켓9 댓글 1 좋아요 1 조회수 458

Only one usage of each socket address (protocol/network address/port) is normally permitted.

미해결

PHP 개발자의 최종 테크트리, 라라벨 강의

Error response from daemon: Ports are not available: exposing port TCP 0.0.0.0:3306 -> 0.0.0.0:0: listen tcp 0.0.0.0:3306: bind: Only one usage of each socket address (protocol/network address/port) is normally permitted. 안녕하세요, 선생님! 강의를 보면서 라라벨 설치 완료 후 라라벨을 시작하면서 이런 에러를 발견해서 보니까 포트에 문제가 있더라구요... docker 화면에서도 확인했을 때, 포트에 문제가 있던 걸 재차 확인했습니다. 포트를 바인딩해야할 것 같은데 도커를 사용해본 적이 없는 개발자 준비생으로서는,, 구글링해서 해결하기에도 너무 어려운 것 같아요...ㅠㅠ 도와주세요 아 참고로 리소스모니터를 확인해보니 3306포트에 mysql파일이 실행 중인 것 같던데, 예전에 XAMPP 다운받았던 거랑 상관이 있는 건지... 원인파악을 못해서 3일 동안 헤매고있네요...ㅜㅜ

  • php
  • Laravel
최선우 댓글 2 좋아요 0 조회수 2923

switch triangle 질문.

미해결

성공적인 진짜 iOS 개발자 되기 [기초부터 실무까지]

switch 문으로 enum타입에 접근하여 그 타입 안에 정의된 케이스들을 접근하는 것 아닌가요? switch traingle{ } switch 옆에 enum타입이 아닌 triangle을 넣는 이유를 모르겠습니다. 다음과 같이 enum타입을 switch 옆에 써야하는 것 아닌가요? switch Rectangle{ case .triangle ~~~ case .circle ~~~ }

  • swift
  • ios
  • 동시성
주땡 댓글 1 좋아요 0 조회수 291

if case let 과 if let의 차이.

미해결

성공적인 진짜 iOS 개발자 되기 [기초부터 실무까지]

if let은 앞 강의에서 if let age = myAge1{ } myAge1 이 nil 이면 true, 아니면 false라고 배웠는데요, if case let 에서는 그렇지 않고 ==처럼 타입을 비교해서 true와 false를 정하는 것으로 이해했습니다. if let에 이어서 if case let 도 nil값이냐 아니냐에 따라 true,false가 결정될 것 같았는데, if case let은 if let과 연관이 딱히 없고 각각 알려주신대로만 이해하면 될까요?

  • 동시성
  • swift
  • ios
주땡 댓글 1 좋아요 0 조회수 364

2 - I 투포인터를 이용한 자바 코드 입니다.

미해결

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

투포인터를 이용해 subString() 의 범위를 결정하도록 하였습니다. 자바에서 큰 수를 다루는 클래스인 BigInteger 를 사용해 별도의 0 처리 없이 문제를 풀 수 있었습니다. package lecture2; import java.math.BigInteger; import java.util.ArrayList; import java.util.Collections; import java.util.List; import java.util.Scanner; public class Prob2870 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); List<BigInteger> result = new ArrayList<>(); for (int i = 0; i < n; i++) { result.addAll(findNums(sc.next())); } Collections.sort(result); result.forEach(System.out::println); } private static List<BigInteger> findNums(String str){ int s =0,e=0; List<BigInteger> ret = new ArrayList<>(); char[] chars = str.toCharArray(); while (s<str.length() && e<str.length()){ if(isNum(chars[s])){ while (e<str.length() && isNum(chars[e])){ e++; } String result = str.substring(s,e); ret.add(new BigInteger(result)); s = e; }else { s++;e++; } } return ret; } private static boolean isNum(char c){ return c>='0' &&c<='9'; } }

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

문자열 주소가 같은 이유 c is d

미해결

예제로 공부하는 Python 100 문제풀이 Part.1

Java에서는, 문자열 객체가 생성될 때마다 새로운 주소를 할당하는 방식 을 사용합니다. 그러나 Python의 경우 문자열 객체 생성 시 매번 새로운 객체를 만드는 대신 기존에 선언되어 있던 immutable 객체를 사용합니다. 이는 CPython의 최적화 기법 인 string interning 에 의한 동작입니다. 따라서 둘 이상의 변수 가 메모리의 동일한 문자열 객체 를 가리킬 수 있고, 메모리를 절약하게 됩니다. a = 'PlanB' b = 'PlanB' print(id(a), id(b)) # 4346040648 4346040648 print(id(a) == id(b)) # True print(a is b) # True https://planbs.tistory.com/entry/Python-%EB%AC%B8%EC%9E%90%EC%97%B4%EC%9D%98-%EB%A9%94%EB%AA%A8%EB%A6%AC-%ED%95%A0%EB%8B%B9-%EB%B0%A9%EC%8B%9D 간단하게 말하면, '동일한' 문자열을 가리킬 경우에는 미리 선언했던 변수(c)를 새로 선언하는 변수(d)에 덮어씌우는 것입니다. 따라서 c is d 가 True가 되는 것입니다.

  • python
장한혁 댓글 0 좋아요 0 조회수 429

인기 태그

인프런 TOP Writers

주간 인기글