inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

Text Type Setting에서 대문자 전환이 되지 않습니다! 도와주세요!

해결됨

디자인 시스템 with 피그마

게시판에 이미 유사한 질문이 있지만 선생님 답변을 참고하고도 해결되지 않아서 질문 드려요! 저도 Uppercase로 전환하는 선택지가 뜨지 않습니다ㅠㅠ 버전을 확인했는데도 이미 최신버전이라고 떠요! 혹시나해서 재설치했는데도 잘 해결되지 않습니다 해결할 수 있는 방법이 있을까요?

  • figma
  • figma-tokens
  • 디자인-시스템
  • 아토믹-디자인
댓글 1 좋아요 2 조회수 1560

테스트를 통과했는데 Member 테이블이 생성되지 않습니다.

미해결

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 안녕하세요. 현재 '실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발 강의'에서 'JPA와 DB 설정, 동작확인' 강의를 듣고 있습니다. H2 데이터베이스에 연결하고, 테스트 코드를 실행해서 성공적으로 member테이블이 생성되었다고 나오는데, H2 콘솔에서는 생성이 되어있지 않네요. 아래 스크린샷을 첨부합니다. 무엇이 문제일까요? 그리고 어떻게 하면 해결할 수 있는지 궁금합니다. 감사합니다. 말씀해주신대로 설정을 다시 확인해봤는데요. datasouce 설정 밑에 connection을 지우면 에러가 나서 넣었습니다. 이게 문제일까요?

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
redrumjh 댓글 2 좋아요 1 조회수 579

BooleanExpression where 절

미해결

스프링 DB 2편 - 데이터 접근 활용 기술

BooleanExpression를 querysdl where절에서 사용할 때 콤마(,)를 and로 인식한다고 하셨는데 or는 어떻게 작성해야 하나요? (|)를 사용해야 할까요?

  • spring
  • mvc
  • jpa
  • querydsl
  • spring-data-mybatis
  • spring-jpa
이무 댓글 1 좋아요 0 조회수 346

4-K 연결 되지 않아도 그래프로 쳐서

미해결

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

정점 5개 간선 4개 1-2 3-4-5-3 이런 경우에도 그래프라서 V=E-1만 생각하면 안 되는거죠?

  • c++
  • 코딩-테스트
조현성 댓글 1 좋아요 0 조회수 337

swarmplot 에러발생 도와주세요~

미해결

공공데이터로 파이썬 데이터 분석 시작하기

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 좋은강의 감사드립니다. 19강에서 연도별 평당분양가격 swarmplot그리는 코드실행시 오류가 발생합니다. 어떻게 해결하면 될까요. <에러> ValueError: cannot reindex on an axis with duplicate labels <코드> # 연도별 평당분양가격 swarmplot 그리기 plt.figure(figsize=(12,3)) sns.swarmplot(data=df, x="연도", y="평당분양가격", hue='지역명') plt.legend(bbox_to_anchor=(1.02,1), loc=2, borderaxespad=0.)

  • python
  • pandas
  • numpy
Jake Seo 댓글 1 좋아요 0 조회수 378

리트코드 서브쿼리 문제 질문

미해결

[백문이불여일타] 데이터 분석을 위한 고급 SQL

안녕하세요 담당자님 문제에서 선생님께서 해주신 풀이가 조금 어려워서 찾아보다가 해당 쿼리로 풀게 되었는데요 SELECT d.name as Department, e.name as Employee, e.salary as Salary FROM employee as e --어디에서 무엇을 구하는 지 우선적으로 나열한다 INNER JOIN department as d ON e.departmentid = d.id --2개의 테이블이 주어졌으므로 INNER JOIN 사용한다 WHERE (e.departmentid, e.salary) IN (SELECT departmentid, MAX(salary) FROM employee GROUP BY departmentid) --WHERE IN 문법을 사용하는데 후술되는 서브쿼리는 e.을 추가할 필요가 없다 오답이 나왔던 부분이 서브쿼리에서 (SELECT e.departmentid, MAX(e.salary) FROM employee as e GROUP BY e.departmentid)로 작성을 하였었는데 where in사이에 것과 구별할 뿐만 아니라 서브쿼리 내에서는 하나의 테이블만 단독으로 사용되므로 굳이 약어를 써서 구분할 필요가 없는게 맞을까요?? WHERE (e.departmentid, e.salary) IN (SELECT departmentid, MAX(salary) FROM employee GROUP BY departmentid)

  • sql
David Lee 댓글 1 좋아요 0 조회수 448

선생님!

미해결

코테 출제자가 알려주는 [코딩 테스트 with 파이썬]

선생님 안녕하세요! 이 강의를 결제하여 들은건 너무 잘한 일 같습니다! 차근차근 한 부분도 놓치지 않고 천천히 설명해주셔서 감사해요 현재 그리디 파트까지 마무리 했는데 너무 만족스러워요 그래서 드리는 말씀인데 혹시 다른 자료구조나 알고리즘 (BFS, DFS, DP 등등) 을 사용한 PS 풀이 2탄 강의를 만드실 생각은 없으신가요!!? 감사합니다

  • python
  • 코딩-테스트
noeliden1 댓글 2 좋아요 1 조회수 454

리스트뷰/어댑터 강의 관련 질문 있습니다.

미해결

[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)

안녕하세요? 선생님 강의에서는 포지션이 빨갛게 나오지 않았는데 제 것은 포지션이 빨갛게 뜹니다. 옵션 엔터하면 될까요? 감사합니다.

  • android
  • kotlin
  • firebase
댓글 2 좋아요 0 조회수 301

print 정렬 관련 질문

미해결

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

print(f't : {t:10}') print(f't : {t:>10}') 위 두가지 방식은 동일한 결과를 출력하는데 둘 다 똑같은게 맞나요? >가 붙고 안 붙고의 차이지만 실제로도 동일한 결과가 맞는지 질문드립니다. 질문요약 : print(f't : {t:10}') === print(f't : {t:>10}')

  • python
조태준 댓글 1 좋아요 0 조회수 233

안녕하세요. 게시글 필터링 관련해서 질문이있습니다.

미해결

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

안녕하세요. 현재 여러개의 select - option으로 게시된 게시글을 필터링을 해보려고 하고 있고 잘 작동하는데 코드가 너무 지저분합니다. 혹시 좀더 효율적으로 짤 수 있는 팁주실수 있으면 감사하겠습니다. ㅠㅠ const coursePosts = useSelector((state) => state.coursePost.coursePosts); const [group, setGroup] = useState("all"); const [subject, setSubject] = useState("all"); const [level, setLevel] = useState("all"); const fillteredCoursePosts = coursePosts.filter((post) => ( //문제의 부분 start group === 'all' && subject === 'all' && level === "all" ? post : subject === 'all' && level === "all" ? (post.group === group) : group === 'all' && level === "all" ? (post.subject === subject) : group === 'all' && subject === "all" ? (post.level === level) : group === "all" ? (post.subject === subject) && (post.level === level) : subject === "all" ? (post.group === group) && (post.level === level) : level === "all" ? (post.group === group) && (post.subject === subject) : (post.group === group) && (post.subject === subject) && (post.level === level) ) //문제의 부분 End ) const handleGroupChange = (e) => { setGroup(e.target.value); } const handleSubjectChange = (e) => { setSubject(e.target.value); } const handleLevelChange = (e) => { setLevel(e.target.value); } return ( <> <main className="width_content"> <div className={styles.course_box_wrap}> <div className={styles.filter_header}> <div className={styles.ft_select}> <select onChange={handleGroupChange}> <option value="all">ALL</option> <option value="Group1">Group 1</option> <option value="Group2">Group 2</option> <option value="Group3">Group 3</option> </select> <select onChange={handleSubjectChange}> <option value="all">ALL</option> <option value="English">English</option> <option value="Korean">Korean</option> </select> <select onChange={handleLevelChange}> <option value="all">ALL</option> <option value="Core">Core</option> <option value="test1">Embed</option> <option value="test2">Test</option> </select> </div> </div> </div> </main> </> ) }

  • react
  • redux
  • node.js
  • express
  • next.js
귀여운 수달 댓글 1 좋아요 0 조회수 238

메이븐 프로젝트 생성할때 오류가 발생해요

미해결

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

안녕하세요. 제가 기존에 이클립스를 사용했어서 이클립스로 메이븐 프로젝트 생성하려는데 아래 사진처럼 오류가 발생하고 생성이 되지 않습니다 ㅠㅠ 왜그런걸까요..? 그리고 이클립스 사용해도 되는건지 궁굼합니다...

  • java
  • jpa
wise0402 댓글 2 좋아요 0 조회수 1030

선생님 sass 환경설정 화면이 선생님과 달라요

미해결

SCSS(SASS)+GRID+FLEX 실전 포트폴리오 퍼블리싱

선생님 강의 자세하게 설명해주셔서 너무 잘 듣고있습니다. Sass 환경설정 후 선생님처럼 동일한 코드를 붙여넣으면 "liveSassCompile.settings.generateMap": false, "liveSassCompile.settings.formats":[ // This is Default. { "format": "expanded", "extensionName": ".css", "savePath": "/css" } ], "liveSassCompile.settings.autoprefix": [], "liveSassCompile.settings.excludeList": [ "**/node_modules/**", ".vscode/**", ], "liveSassCompile.settings.includeItems": [ ], } 저는 이런 에러가 떠요. 아무리 구글링을 해도 다들 셋팅 방법만 나와있고 이런 설명이 없어서요..샘 답변 부탁드립니다.

  • HTML/CSS
  • sass
  • flex
openuriz 댓글 1 좋아요 1 조회수 370

코틀린에서 builder 패턴은 사용하지 않나요?

미해결

실전! 코틀린과 스프링 부트로 도서관리 애플리케이션 개발하기 (Java 프로젝트 리팩토링)

강사 님께서는 객체를 인스턴스화 하실 때, 생성자를 사용하거나, 정적 팩토리 메서드를 사용하는 방식 2가지를 이용하셨는데 혹시 코틀린에서 builder 패턴을 사용하는건 어떻게 생각하시나요?? defalut 파라미터를 이용하고 naming을 통해 builder패턴 처럼 사용할 수 는 있겠지만 java에서 builder패턴을 통해 객체를 만들었던 것에 비하면 불편하다는 생각이듭니다. 조언 해주시면 감사하겠습니다.

  • java
  • spring
  • kotlin
  • spring-boot
  • 리팩토링
백엔드 주니어 개발자 댓글 2 좋아요 2 조회수 2383

Text(number.toString()),

미해결

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

route_one_screen.dart에서요 class RouteOneScreen extends StatelessWidget { final int number; const RouteOneScreen({required this.number, super.key}); int number 받는다고 했는데 children: [ Text(number.toString()), ElevatedButton( Text(number) 이러게 하면 안돼나요, 문자만 가능해서 그런가요

  • flutter
  • 클론코딩
vadain2000 댓글 1 좋아요 0 조회수 242

Texture 샘플링 관련해서 질문이 있습니다

해결됨

[게임 프로그래머 도약반] DirectX11 입문

PixelShader 구간에서 Texture를 Sampling 해주는 과정에서 질문이 있습니다. 예를들어 Quad(사각형)을 렌더링하는 경우 Quad의 각 정점4개에 Texture의 양 끝 UV좌표들 (0, 0), (1, 0), (0, 1), (1, 1)을 대응시켜 Shader에 넣어준다고 치면, 저는 이 Quad를 이루고 있는 Vertex의 수만큼 VetexShader, PixelShader들을 통해서 렌더링이 된다고 알고 있었습니다. 하지만 처음에 넣어준 정점 4개의 부분 말고도 그 4개의 정점 사이사이들(ex)(0, 0.3) or (0.4, 0.8))에 있는 VertexBuffer에 넣어주지 않은 정점도 다 Texture의 UV와 일치하게 렌더링 되더군요. 파이프라인에서 VertexBuffer에 넣어주지 않은 정점까지 Shader 작업을 하진 않을거 같아서 원래 알고 있던대로 정점의 개수만큼 파이프라인이 돌아간다면 이걸 제가 알고있던 개념에 적용시켜 생각해봤을때 Vertex의 개수에 맞게 Shader렌더링이 4회 되지만 그 내부의 PixelShader 부분에서 정점의 UV좌표들 사이사이를 매꿔주는 부분이 존재하고 이로인해 각 정점들뿐만 아니라 그 사이사이의 빈 곳들도 알맞게 렌더링이 됬다 라고 생각이 되는데 이게 맞을까요? 만 약 제 생각이 잘못됬다면 어떻게 넣어준 4개의 UV좌표만을 가지고 Texture를 전부 Sampling하나요?

  • c++
  • directx
김도형 댓글 1 좋아요 0 조회수 374

css peaker

미해결

HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)

css peaker 기능 중 해당 태그에서 alt + F11 누르면 해당 css가 아래에 뜨는 게 안되네요ㅠㅠ ctrl 누르고 클릭하면 해당 css파일에 해당 태그 스타일로 넘어가는건 정상 작동합니다. ■ 질문 남기실 때 꼭! 참고해주세요. - 먼저 유사한 질문이 있었는지 검색해주세요. - 궁금한 부분이 있으시면 해당 강의의 타임라인 부분을 표시해주시면 좋습니다. - HTML, CSS, JQUERY 코드 소스를 텍스트 형태로 첨부해주시고 스크린샷도 첨부해주세요. - 다운로드가 필요한 파일은 해당 강의의 마지막 섹션에 모두 있습니다.

  • HTML/CSS
  • jquery
예은 댓글 1 좋아요 1 조회수 234

리사이클러 뷰 안보임

미해결

[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)

안녕하세요 개발자님! 왕초보편 수강하고있는 대학생입니다. 다름이아니라 개발자님의 앱 개발 왕초보편 강의 중 트로트 가수 앱 만들기를 조금 변형시켜서, 프래그먼트에서 객체 데이터를 전달받고 보여주는 리사이 클러 뷰를 만들어 보려고 했습니다. 근데 실행시켜 보니 딱히 오류는 뜨지 않지만, 리사이클러 뷰가 보이지 않는 현상을 겪고 있어서 질문드립니다! 도와주시면 감사하겠습니다! 구글 드라이브 : https://drive.google.com/file/d/1hiygqt0gl78embhelzkivfPbgyDGb3WV/view?usp=drive_link adapter package com.wosong.musiclist import android.view.LayoutInflater import android.view.View import android.view.ViewGroup import android.widget.ImageView import android.widget.TextView import androidx.recyclerview.widget.RecyclerView class RVAdapter(val context: MutableList<RVdata>) : RecyclerView.Adapter<RVAdapter.ViewHolder>(){ var data = mutableListOf<RVdata>() override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): RVAdapter.ViewHolder { val view = LayoutInflater.from(parent.context).inflate(R.layout.rv_item,parent,false) return ViewHolder(view) } override fun onBindViewHolder(holder: RVAdapter.ViewHolder, position: Int) { holder.bindItems(data[position]) } override fun getItemCount(): Int { return data.size } inner class ViewHolder(itemView : View) : RecyclerView.ViewHolder(itemView){ fun bindItems(item : RVdata){ val rv_text = itemView.findViewById<TextView>(R.id.rvTextId) rv_text.text = item.text val image = itemView.findViewById<ImageView>(R.id.itemimage) image.setImageResource(item.img) } } } data class package com.wosong.musiclist data class RVdata( val text : String, val img : Int ) item_xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="50dp"> <ImageView android:layout_width="50dp" android:layout_height="match_parent" android:src="@drawable/zino" android:id="@+id/itemimage" /> <TextView android:layout_margin="10dp" android:textStyle="bold" android:text="List of songs" android:id="@+id/rvTextId" android:textSize="20sp" android:layout_width="wrap_content" android:layout_height="wrap_content"/> </LinearLayout> fragment package com.wosong.musiclist import android.os.Bundle import androidx.fragment.app.Fragment import android.view.LayoutInflater import android.view.View import android.view.ViewGroup import android.widget.ImageView import androidx.navigation.findNavController import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.RecyclerView class sing1Fragment : Fragment() { // TODO: Rename and change types of parameters override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) } override fun onCreateView( inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle? ): View? { // Inflate the layout for this fragment val view = inflater.inflate(R.layout.fragment_sing1, container, false) val items : MutableList<RVdata> = mutableListOf() items.add(RVdata(img = R.drawable.jazzyfact,text = "A tribe called jazzyfact")) items.add(RVdata(img = R.drawable.jazzyfact,text = "A tribe called jazzyfact")) items.add(RVdata(img = R.drawable.jazzyfact,text = "A tribe called jazzyfact")) val rv = view.findViewById<RecyclerView>(R.id.JazzyFactView) val rvAdapter = RVAdapter(items) rv.adapter = rvAdapter rv.layoutManager = LinearLayoutManager(context) view.findViewById<ImageView>(R.id.image2).setOnClickListener{ it.findNavController().navigate(R.id.action_sing1Fragment_to_sing2Fragment) } view.findViewById<ImageView>(R.id.image3).setOnClickListener{ it.findNavController().navigate(R.id.action_sing1Fragment_to_sing3Fragment) } return view } }

  • android
  • kotlin
  • firebase
wsong22 댓글 1 좋아요 0 조회수 348

[map, key prop]백엔드로부터 데이터를 받아올 시, id 처리

해결됨

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

const DiaryList = ({ diaryData }) => { console.log(diaryData); return ( <div className="DiaryList"> <h1>일기 리스트</h1> <h4>{diaryData.length}개의 리스트가 있습니다.</h4> <div> {diaryData.map((diary) => ( <div key={diary.id}> <div>작성자 : {diary.author}</div> <div>일기 : {diary.content}</div> <div>감정 : {diary.emotion}</div> <div>날짜 : {diary.created_date}</div> </div> ))} </div> </div> ); }; '리액트에서 배열 사용하기1- 리스트 렌더링' 강의 듣다가 궁금증이 생겨 질문 드립니다! 만약, 백엔드로부터 사용자가 작성한 다이어리 데이터를 통신을 통해 불러온다고 했을 때, 혹시 백엔드 데이터 구조 상에서 각 다이어리 아이템마다 id를 두지 않는 경우가 있을까요? 만약, 백엔드 측에서 각 다이어리 아이템마다 id를 설정해두지 않았다면 프론트엔드 측에서 백엔드에게 id 데이터를 다이어리 데이터와 함께 넘겨달라고 요청드릴 부분일까요? 아니면 프론트 단에서 key에 고유의 아이디를 넘겨주기 위해 uuid 등의 라이브러리를 사용해서 알아서 Id를 처리해야 할 부분일까요???

  • react
moon 댓글 1 좋아요 0 조회수 268

.sln 서버 프로젝트 로드가 정상적으로 되지 않습니다.

미해결

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part7: MMO 컨텐츠 구현 (Unity + C# 서버 연동 기초)

안녕하세요? 2강(환경 설정)의 서버쪽 .sln 파일을 visual studio(2019기준)으로 열 시 다음과 같은 오류가 발생하면서 프로젝트가 로드되지 않습니다. C:\Users\MYCOM\Downloads\MMO_Game 시작\Server\Server\Server.csproj : error : 프로젝트 파일을 열 수 없습니다. .NET SDK를 찾을 수 없습니다. 이 SDK가 설치되어 있고 global.json에 지정된 버전(있는 경우)이 설치된 버전과 일치하는지 확인하세요. C:\Users\MYCOM\Downloads\MMO_Game 시작\Server\ServerCore\ServerCore.csproj : error : 프로젝트 파일을 열 수 없습니다. .NET SDK를 찾을 수 없습니다. 이 SDK가 설치되어 있고 global.json에 지정된 버전(있는 경우)이 설치된 버전과 일치하는지 확인하세요. C:\Users\MYCOM\Downloads\MMO_Game 시작\Server\DummyClient\DummyClient.csproj : error : 프로젝트 파일을 열 수 없습니다. .NET SDK를 찾을 수 없습니다. 이 SDK가 설치되어 있고 global.json에 지정된 버전(있는 경우)이 설치된 버전과 일치하는지 확인하세요. C:\Users\MYCOM\Downloads\MMO_Game 시작\Server\PacketGenerator\PacketGenerator.csproj : error : 프로젝트 파일을 열 수 없습니다. .NET SDK를 찾을 수 없습니다. 이 SDK가 설치되어 있고 global.json에 지정된 버전(있는 경우)이 설치된 버전과 일치하는지 확인하세요. 일단 넘어가고 클라쪽은 잘 따라갔는데, 해당 강의(Protobuf 이식)의 강의자료 Server쪽 .sln파일을 열 때는 또 다른 오류가 추가로 발생합니다. 'GenProto.bat'을(를) 여는 동안 '<MiscFiles>'에서 오류가 발생했습니다. 'C:\Rookiss\MMO_Game\Common\protoc-3.12.3-win64\bin\GenProto.bat' 경로의 일부를 찾을 수 없습니다. 어떤 절대경로와 SDK 호환? 문제인건 알겠는데, 해결책을 모르겠어서 질문 올립니다.

  • C#
  • unity
mhyim 댓글 2 좋아요 0 조회수 1718

인기 태그

인프런 TOP Writers

주간 인기글