inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

cors설정방법

미해결

스프링 시큐리티 OAuth2

강의에서처럼 시큐리티에서만 설정하면 mvc 쪽에서는 다른 설정이 필요없어도 cors가 허용되나요?

  • java
  • spring
  • spring-boot
  • oauth
플하 댓글 1 좋아요 0 조회수 135

html 띄어쓰기 되어 있는경우

미해결

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

- html 띄어쓰기 되어 있는경우 아래와 같이 검색키워드"패션 인공지능"이렇게 공백이 있어 띄어쓰기가 되어 있는데 "인공지능"을 없에거나 아니면 html로 포함시키는 방법이 궁금해 질문드려요

  • python
  • 웹-크롤링
  • 텍스트를기준으로찾아야하는상황
민소리 댓글 2 좋아요 0 조회수 249

물결 효과 파트 질문

해결됨

Unity 6 Shader Graph 입문과 활용

안녕하세요? 강의 중 궁금한 점이 몇 가지 있어 질문 드립니다. Tiling And Offset에 UV 노드를 연결하셨는데 이유가 혹시 있을까요? 연결하지 않아도 똑같이 동작해서 궁금합니다. UV가 텍스처의 좌표값이라면 Tilling And Offset은 2차원 벡터인 이유는 이해가 갑니다. 근데 일반 UV 노드의 output은 4차원 벡터인 이유가 궁금합니다. Sine Time을 Sine 노드에 연결하셨는데, 이렇게 되면 sin(sin(time)) 이렇게 작동하는게 맞을까요? sin이 -1~+1 사이를 왔다갔다 한다면 sin(sin(time))의 실제 Output은 절댓값이 1에 못미치는 값으로 왔다갔다 할텐데 제 생각이 맞는지 궁금합니다. 감사합니다.

  • C#
  • unity
  • hlsl
  • shader-graph
  • shaders
지이스 댓글 2 좋아요 1 조회수 203

다른 질문과 답변을 보고 질문드립니다.

해결됨

자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비

https://www.inflearn.com/courses/lecture?courseId=326750&unitId=72711&tab=QnA&category=questionDetail&q=229953 저도 이 글처럼 lt와 rt로도 풀었었는데, 이 코드가 reverse()를 사용하는 것보다 효율적이라 하셨는데 어떤 면에서 효율적인지 궁금합니다.

  • java
  • 코딩-테스트
11 1 댓글 2 좋아요 0 조회수 81

피그마에 상단 가운데 툴바가 어디있죠?

미해결

[2024 업데이트] UX/UI 시작하기 : Figma 입문 (Inflearn Original)

상단 가운데 툴바가 안 보입니다. 버전이 달라서 그런 건가요?

  • 프로토타이핑
  • 모바일-디자인
  • figma
  • ux-기획
  • 프로덕트디자인
카피바라 댓글 3 좋아요 0 조회수 1847

xcode 에서 ios 버전 선택 및 시뮬레이터 관련 질문

미해결

앨런 iOS 앱 개발 (15개의 앱을 만들면서 근본원리부터 배우는 UIKit) - MVVM까지

안녕하세요... 최근에 강의를 수강하기 시작한 수강생입니다. 현재 기초앱1, 2를 따라하고 있는 중입니다. 현재 제가 사용하고 있는 Xcode 버전이 16.2 입니다. ios App을 설정할 때, 최소 ios가 15.6이 최소 버전으로 나오고, 시뮬레이터에서 선택할 때 있는 아이폰 기종도 iPhone 16 이상으로 나옵니다. 강사님이 강의에서 언급하시는 설정에서 출시버전을 ios 13.0을 최소버전으로 선택하시는 것 같은데, 어떻게 해야 현재 제가 가진 xcode 버전에서 ios의 출시버전을 13.0으로 설정할 수 있을까요? 또 시뮬레이터 사용시 iphone 12를 선택할 수 있을까요?

  • ios
  • swift
산마로 댓글 2 좋아요 0 조회수 675

TodoItem 리렌더링 질문..

미해결

한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지

import "./TodoItem.css"; import { memo } from "react"; const TodoItem = ({ id, isDone, content, date, onUpdate, onDelete }) => { const onChangeCheckbox = () => { onUpdate(id); }; const onClickDeleteButton = () => { onDelete(id); }; return ( <div className="TodoItem"> <input onChange={onChangeCheckbox} //button이 아닌 input태그이기 때문에 onChange를 사용 readOnly checked={isDone} type="checkbox" /> <div className="content">{content}</div> <div className="date">{new Date(date).toLocaleDateString()}</div> <button onClick={onClickDeleteButton}>삭제</button> </div> ); }; export default memo(TodoItem, (prevProps, nextProps) => { // 반환값에 따라, Props가 바뀌었는지 안바뀌었는지 판단 // T -> Props 바뀌지 않음 -> 리렌더링 X // F -> Props 바뀜 -> 리렌더링 O if (prevProps.id !== nextProps.id) return false; if (prevProps.isDone !== nextProps.isDone) return false; if (prevProps.content !== nextProps.content) return false; if (prevProps.date !== nextProps.date) return false; return true; // 네 개의 값이 바뀌지 않으면 }); 코드를 따라 치면서 실습을 했는데 위처럼 바꿔도 모든 list가 리렌더링된다고 하이라이트가 뜹니다. 뭐가 문제인지 모르겠습니다ㅜㅜ

  • javascript
  • react
  • node.js
jih361 댓글 3 좋아요 0 조회수 173

chapter02 JSX 전반적인 실습코드 링크 업데이팅 요망

미해결

2-3부터 2.6까지 수업 듣고 있습니다만 해당 실습에 필요한 실습코드 링크가 안열립니다. 404not found로 샌드박스에서 열리지가 않네요. 확인 부탁드리겠습니다 .

정예은 댓글 1 좋아요 0 조회수 28

pyside6 설치 사용법에서

미해결

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

기초사용법 부분 코드 그대로 따라했는데 실행이 안되네요 ㅜㅜ 이전에 py파일로 변환한다고 폴더 경로를 06.gui프로그래밍 경로로 했다가 다시 파이썬 크롤링 경로로 설정 한다고 했는데 제대로 안된걸까요? 그래서 실행이 안되는건가 싶어서요! 제가 터미널 설정을 잘 못해서 실행이 안되는건지 궁금합니다!

  • python
  • 웹-크롤링
원트 댓글 2 좋아요 0 조회수 297

안녕하세요 전 버전이 상위버전인지 달라서

미해결

프로그래밍 시작하기 : 도전! 45가지 파이썬 기초 문법 실습 (Inflearn Original)

인터페이스 등이 찾는데만 어렵거니 시간이 걸리기도 합니다 7:55 에서 In[]: 라고 나온 부분은 전 In이 빠져있는 등이요 혹시 해당 기초강의에 사용된 주피터 등 버전을 맞추는게 더 수업에 이질감없이 따라가기 좋을거 같은데, 버전을 알 수 있을까요? 또는 그 파일을 어디서 구해야할지 문의드립니다^^ 현재 아나콘다주피터 설치한 버전은 Anaconda3-2024.10-1-Windows-x86_64 주피터 노트북 프롬프트 상으론 7.2.2 입니다. 얼핏 프롬프트에서 봤을땐 제 주피터놋북 플랫폼이 server 같더라구요 그래서 경로지정하는 편집기에서도 그냥 아예 추가행으로 구현은 다 되는데 거의 모든 버튼의 존재나 위치가 다르네요 ㅠㅠ 단축키 a가 insert 이기도하지만 메뉴에선 insert 메뉴가 어디에서도 찾아볼 수 없네요 지금도 엔터 및 ESC를 누르면 하늘색 녹색으로 바뀐다고 하지만 제껀 엔터누르면 그냥 개행되고 어떤걸로도 녹색으로 바뀌진 않는 등 수업과 많이 동떨어져서요, 어떨까요 강사님? 나름 발견한 해당 버전에선 a는 드롭메뉴 등에서는 공식적으로 없지만 a,b,c,x,v 등 셀관련 키는 다 먹습니다 시간이 더 걸리겠지만 새 버전으로 창조?해나가며 따라가보겠습니다~

  • python
ysm2u 댓글 2 좋아요 0 조회수 281

맥북 여러줄 단축키

해결됨

[자바스크립트부터 리액트까지] 포기없는 React로 가는 길 [Full vers.]

안녕하세요 /* */ 맥북에서의 여러줄 주석 처리 단축키 알려주세요.

  • javascript
  • react
  • jquery
  • typescript
  • es6
  • vanilla-javascript
Coding Basic 댓글 2 좋아요 0 조회수 260

중복체크 로직 처리 (매핑관계 및 설계 )

미해결

안녕하세요 프로젝트를 하고 있는 대학생입니다. 이렇게 글을 쓸 때 중복체크가 되게 할려면 어떻게 카테고리 리를 설정해야 할지 몰라 글을 남깁니다. 저같은 경우 계층형으로 설계하면 어떨까 했지만 이거는 선택항목(boolean 값)을 넣지 못해 상위항목 하위항목 으로 나누어서 설계를 했습니다. 검색시 여러개 조인으로 가져오는 거 가능해서 이럴경우 상위는 FieldCategoryEntity안에 enum으로 해서 각 계층을 표현했고 하위 항목(SubCategory) post ->fieldCategory(enum) -> FieldCategoryEntity(상위항목)->SubCategory(하위항목) 이런식으로 매핑을 했습니다 . 하지만 이런식으로 할경우 하나만 True이면 저장이 되지만 여러개가 TRUE일 경우 저장 자체에 문제가 있습니다. 실제 api 테스트 결과 이럴 경우 중복체크로 여러군데 저장 할 수 있고 boolean isSelected로 필터링 할때 여러군데 저장한것을 가져올려면 도대체 설계를 어떻게 해야 해나요? 꼭 boolean이 아니더라도 다른 방법이 있으시면 감사하겠습니다. 제발 도와주세요 ㅠㅠ

hjun16 댓글 1 좋아요 0 조회수 69

test.sh 실행시 missing arg 에러(_id)가뜹니다.

미해결

배달앱은 어떻게 내 주변의 맛집을 찾을까?

@dataclasses.dataclass(kw_only=True) class BaseDocument: _id: ObjectId @property def id(self) -> ObjectId: return self._id @dataclasses.dataclass class ShopDeliveryAreaSubDocument(BaseDocument): poly: GeoJsonPolygon @dataclasses.dataclass class ShopDocument(BaseDocument): name: str category_codes: list[CategoryCode] delivery_areas: list[ShopDeliveryAreaSubDocument] ##test_shot_colleciton.py async def test_shop_insert_one() -> None: # Given name = "치킨집" category_codes = [CategoryCode.CHICKEN] # 여기서 _id 값을 명시하지않아 에러가 나는것으로 보임. delivery_areas = [ ShopDeliveryAreaSubDocument( poly=GeoJsonPolygon(coordinates=[[[0, 0], [0, 10], [10, 10], [10, 0], [0, 0]]]), ) ] 에러코드 34 files left unchanged. OK Starting isort Skipped 2 files OK Starting mypy app/entities/collections/shop/shop_collection.py:51: error: Missing named argument "_id" for "ShopDeliveryAreaSubDocument" [call-arg] app/tests/entities/collections/shop/test_shop_collection.py:15: error: Missing named argument "_id" for "ShopDeliveryAreaSubDocument" [call-arg] BaseDocument 에는 _id : ObjectId 라는 attr이 항상 명시되도록 되어있는데 test 파일에는 명시가되어있지않아 나오는 에러같은데, 명시하지않아도 정상동작 되나요?? 아니면 Optional 값으로 주어야하는걸까요!? 감사합니다.

  • python
  • mongodb
  • FastAPI
전재현 댓글 1 좋아요 0 조회수 126

서로소 유니온 타입 질문

해결됨

한 입 크기로 잘라먹는 타입스크립트(TypeScript)

저 Admin ,Member,Guest 타입들을 예시로 두어서 설명해주셨는데 , 리터럴 string 값을 갖고 있는 tag 프로퍼티를 각각 넣어줌으로써 각자 admin,Member,Guest 가 서로 접점이 없어지게 되었다고 구조를 설명해주셨는데 , 근데 name이라는 겹치는 부분이 있기 때문에 서로 교집합이 이루어질 수 있는 부분이 있는거 아닌가요 ?

  • typescript
Hugh Park 댓글 2 좋아요 0 조회수 195

중국에서도 인프런 강의 볼수 있나요?

미해결

중국 망은 좀 특이해서 인프런 강의 못들을수도 있을것 같아서요. 인프런 강의 들을수 있나요?

열공 댓글 1 좋아요 0 조회수 41

join관련 질문드립니다

해결됨

SQL Server 컨설턴트가 알려주는, 쿼리 능력 레벨업(고급 T-SQL 쿼리)

강사님, 안녕하세요. sql join질문이 있습니다. 제가 이전의 업무에서는 테이블의 물리적 fk도 맺어져있고 DB에 들어오는 값도 화면에서 정제된 값이 들어왔습니다. 업무 복잡성도 지금 보다는 낮아서 left outer join을 여러개 사용하거나 correlated 쿼리나 CTE를 사용할 일이 없었습니다. 지금은 상황이 180도 바뀌어서 급히 강사님 강의를 들으며 공부하고 있는데요. 그래서 제 질문이 너무 쉬운거라도 이해 부탁드립니다. 먼저 아래 sql을 첫번째 join부터 마지막 join을 하나씩 붙여가며 데이터를 확인했고 개발하신분이 의도한바는 어느정도 이해한 상태입니다. DB는 DB2를 사용하고있습니다 질문1) alias aa와 bb가 "이너조인이 된 후" 이너조인된 값을 기준으로 cc -> gg -> tt 순서대로 left outer join 이 되고있습니다. └ from절에 있는 aa,bb를 where절 조건을 보고 DB가 이너조인이네? 하고 판단하는거 같습니다. sql 실행순서가 from절 → where절로 이해하고 있는데 where절의 aa.family_cust_no= bb.cust_no를 본 후 다시 from절로 와서 이너조인을 진행하는건지요 └ sql실행순서대로 생각해보면 aa, bb는 cross join이 되고나서 마지막에 where aa.family_cust_no= bb.cust_no로 결과값이 필터링 되어야 할거 같은데 dbeaver툴의 plan결과를 보면 inner join부터 시작하고 있었습니다. 이렇게 사용해도 무방한건지 아니면 이 방법이 일종의 꼼수인데 가능한 건지요 └ 아니면 inner join, left outer join 섞이는게 가능한데 제가 그걸 모르고 있는건지 헷갈립니다. 질문2) tt의 경우 aa와 bb 둘다 on 조건이 추가되어 있습니다. └ aa, bb가 이너조인을 통해 하나의 결과값 덩어리로 만들어져 있어서 tt를 aa와 bb의 컬럼으로 on 조건을 추가한거 같은데 이렇게 많이 사용하시나요. 아니면 이것도 일종의 꼼수 같은 것인지요 감사합니다. ====================================================== select aa.family_emp_no ,aa.family_cust_no ,aa.cust_name ,bb.cust_regi_no ,cc.cust_grd_cd ,tt.regist_date ,o.tmt_agre_yn as rcm1 ,p.tmt_agre_yn as rcm1 ,qq.credit_info_use_agre_yn .qq.sms_agree_yn from family_cust_master aa , table ( select cust_regi_no ,cust_no ,ocpt_cd from cust_master) bb left outer join cust_type_grad_info cc on aa.family_cust_no = cc.cust_no and cc.cust_grad_type ='A09' left outer join family_cust_marketing_hist_info gg on aa.family_emp_no = gg.family_emp_no and aa.cust_no = gg.cust_no left outer join family_cust_persnal_agre_info tt on aa.family_emp_no = tt.family_emp_no and bb.cust_no = tt.cust_no and tt.last_yn='Y' and tt.agre_type = 'A' , table( select tmt_agre_yn from family_cust_master 01 left outer join family_cust_ch_agre_info 02 on 01.family_emp_no = 02.family_emp_no and 01.family_cust_no = 02.family_cust_no and 02.ch_code ='A1' where aa.family_emp_no = 01.family_emp_no and aa.family_cust_no = 01.family_cust_no order by 02.agre_start_date desc fetch first 1 rows only ) o ,table ( select p2.tmt_agre_yn from family_cust_master p1 left outer join family_cust_ch_agre_info p2 on p1.family_emp_no = p2.family_emp_no and p1.family_cust_no = p2.family_cust_no and p2.ch_code ='A1' where aa.family_emp_no = p1.family_emp_no and aa.family_cust_no = p1.family_cust_no order by p2.agre_start_date desc fetch first 1 rows only ) p left outer join table ( select ll.credit_info_use_agre_yn ,ll.sms_agree_yn from credit_info_use_agre_yn ll where aa.family_cust_no = ll.cust_no and ll.agre_end_date > '2025-01-01' fetch first 1 rows only ) qq on 1=1 where aa.family_cust_no= bb.cust_no and aa.family_emp_no = '0000000001' and aa.family_cust_type = '001' and aa.delete_cust_yn ='N'

강현희 댓글 1 좋아요 0 조회수 115

주피터 실행이 안돼요.

미해결

[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)

하라는거 다 했는데 안돼요.. 이러면 강의 못듣나요?

  • python
  • 웹-크롤링
fosqkqk 댓글 1 좋아요 0 조회수 337

npx create-react-app cra-react-app 실행시 에러가 발생합니다.

미해결

React 완벽 마스터: 기초 개념부터 린캔버스 프로젝트까지

뭔가 잘 모르겠는데.. 아래 확인 부탁드려도 될까요? 설정한것도 없는것 같은데 기본 생성 명령어자체가 실행이 안된다니..ㅠㅠㅠㅠ manijang2@gimseonman-ui-MacBookAir VSProjects % npx create-react-app cra-react-app Creating a new React app in /Users/manijang2/VSProjects/cra-react-app. Installing packages. This might take a couple of minutes. Installing react, react-dom, and react-scripts with cra-template... added 1324 packages in 40s 268 packages are looking for funding run `npm fund` for details Initialized a git repository. Installing template dependencies using npm... npm error code ERESOLVE npm error ERESOLVE unable to resolve dependency tree npm error npm error While resolving: cra-react-app@0.1.0 npm error Found: react@19.0.0 npm error node_modules/react npm error react@"^19.0.0" from the root project npm error npm error Could not resolve dependency: npm error peer react@"^18.0.0" from @testing-library/react@13.4.0 npm error node_modules/@testing-library/react npm error @testing-library/react@"^13.0.0" from the root project npm error npm error Fix the upstream dependency conflict, or retry npm error this command with --force or --legacy-peer-deps npm error to accept an incorrect (and potentially broken) dependency resolution. npm error npm error npm error For a full report see: npm error /Users/manijang2/.npm/_logs/2025-02-03T13_23_36_276Z-eresolve-report.txt npm error A complete log of this run can be found in: /Users/manijang2/.npm/_logs/2025-02-03T13_23_36_276Z-debug-0.log `npm install --no-audit --save @testing-library/jest-dom@^5.14.1 @testing-library/react@^13.0.0 @testing-library/user-event@^13.2.1 web-vitals@^2.1.0` failed manijang2@gimseonman-ui-MacBookAir VSProjects %

  • react
  • React-Context
  • react-router
  • tailwindcss
  • react-query
김선만 댓글 3 좋아요 1 조회수 319

용어 질문

해결됨

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

리턴의 의미를 정확히 모르겠습니다 단순이 함수 정의된 값을 반복해서 받는다는 의미인건지;;

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • 빅데이터분석기사
추상엽 댓글 2 좋아요 0 조회수 89

코드 질문입니다

해결됨

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

def hello(): print("안녕하세요!") # 함수 호출 print(hello()) 안녕하세요! None 위에 hello()로 단순이 결과값을 도출했을때에는 아래 답변 안녕하세요!만 나왔었는데 print(hello())했을 경우에는 아래에 None까지 나와서 문의드립니다

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • 빅데이터분석기사
추상엽 댓글 2 좋아요 0 조회수 81

인기 태그

인프런 TOP Writers

주간 인기글