묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨디자인 시스템 with 피그마
문의드립니다!
안녕하세요, 강사님!친절하고 상세하게 답변 남겨주셔서 감사합니다:)남겨주신 답변 참고해서 제가 임의로 폰트 사이즈를 정한 후 피그마 토큰에 적용해 보았는데요, 제대로 작업한게 맞는지 궁금해서요. 스케일값 없이 작업했는데 한 번 확인해주시면 감사하겠습니다~!{ "140": { "value": "140%", "type": "lineHeights" }, "150": { "value": "150%", "type": "lineHeights" }, "160": { "value": "160%", "type": "lineHeights" }, "170": { "value": "170%", "type": "lineHeights" }, "Default": { "value": "16", "type": "fontSizes" }, "heading": { "H1": { "value": "{Default} * 5", "type": "fontSizes" }, "H2": { "value": "{Default} * 4", "type": "fontSizes" }, "H3": { "value": "{Default} * 3.375", "type": "fontSizes" }, "H4": { "value": "{Default} * 3", "type": "fontSizes" } }, "subtitle": { "S1": { "value": "{Default} * 2.25", "type": "fontSizes" }, "S2": { "value": "{Default} * 1.75", "type": "fontSizes" }, "S3": { "value": "{Default} * 1.375", "type": "fontSizes" } }, "button": { "button": { "value": "{Default} + 2", "type": "fontSizes" } }, "Pretendard": { "value": "Pretendard", "type": "fontFamilies" }, "bold": { "value": "Bold", "type": "fontWeights" }, "firescope_red": { "value": "#bd382b", "type": "color" }, "content primary": { "value": "#1c1918", "type": "color" }, "body": { "B1": { "value": "{Default}", "type": "fontSizes" }, "B2": { "value": "{Default}", "type": "fontSizes" } }, "caption": { "C1": { "value": "{Default} - 2", "type": "fontSizes" }, "C2": { "value": "{Default} - 4", "type": "fontSizes" } }, "Heading": { "H1": { "value": { "fontFamily": "{Pretendard}", "fontWeight": "{bold}", "lineHeight": "{140}", "fontSize": "{heading.H1}", "letterSpacing": "{letterSpacing.0}", "paragraphSpacing": "{paragraphSpacing.0}", "textCase": "{textCase.none}", "textDecoration": "{textDecoration.none}" }, "type": "typography" }, "H2": { "value": { "fontFamily": "{Pretendard}", "fontWeight": "{bold}", "lineHeight": "{140}", "fontSize": "{heading.H2}", "letterSpacing": "{letterSpacing.0}", "paragraphSpacing": "{paragraphSpacing.0}", "textCase": "{textCase.none}", "textDecoration": "{textDecoration.none}" }, "type": "typography" }, "H3": { "value": { "fontFamily": "{Pretendard}", "fontWeight": "{bold}", "lineHeight": "{140}", "fontSize": "{heading.H3}", "letterSpacing": "{letterSpacing.0}", "paragraphSpacing": "{paragraphSpacing.0}", "textCase": "{textCase.none}", "textDecoration": "{textDecoration.none}" }, "type": "typography" }, "H4": { "value": { "fontFamily": "{Pretendard}", "fontWeight": "{bold}", "lineHeight": "{140}", "fontSize": "{heading.H4}", "letterSpacing": "{letterSpacing.0}", "paragraphSpacing": "{paragraphSpacing.0}", "textCase": "{textCase.none}", "textDecoration": "{textDecoration.none}" }, "type": "typography" } }, "Subtitle": { "S1": { "value": { "fontFamily": "{Pretendard}", "fontWeight": "{semiBold}", "lineHeight": "{150}", "fontSize": "{subtitle.S1}", "letterSpacing": "{letterSpacing.0}", "paragraphSpacing": "{paragraphSpacing.0}", "textCase": "{textCase.none}", "textDecoration": "{textDecoration.none}" }, "type": "typography" }, "S2": { "value": { "fontFamily": "{Pretendard}", "fontWeight": "{semiBold}", "lineHeight": "{150}", "fontSize": "{subtitle.S2}", "letterSpacing": "{letterSpacing.0}", "paragraphSpacing": "{paragraphSpacing.0}", "textCase": "{textCase.none}", "textDecoration": "{textDecoration.none}" }, "type": "typography" }, "S3": { "value": { "fontFamily": "{Pretendard}", "fontWeight": "{semiBold}", "lineHeight": "{150}", "fontSize": "{subtitle.S3}", "letterSpacing": "{letterSpacing.0}", "paragraphSpacing": "{paragraphSpacing.0}", "textCase": "{textCase.none}", "textDecoration": "{textDecoration.none}" }, "type": "typography" } }, "semiBold": { "value": "SemiBold", "type": "fontWeights" }, "regular": { "value": "Regular", "type": "fontWeights" }, "medium": { "value": "Medium", "type": "fontWeights" }, "Button": { "Button": { "value": { "fontFamily": "{Pretendard}", "fontWeight": "{bold}", "lineHeight": "{160}", "fontSize": "{button.button}", "letterSpacing": "{letterSpacing.0}", "paragraphSpacing": "{paragraphSpacing.0}", "textCase": "{textCase.none}", "textDecoration": "{textDecoration.none}" }, "type": "typography" } }, "Body": { "B1": { "value": { "fontFamily": "{Pretendard}", "fontWeight": "{semiBold}", "lineHeight": "{160}", "fontSize": "{body.B1}", "letterSpacing": "{letterSpacing.0}", "paragraphSpacing": "{paragraphSpacing.0}", "textCase": "{textCase.none}", "textDecoration": "{textDecoration.none}" }, "type": "typography" }, "B2": { "value": { "fontFamily": "{Pretendard}", "fontWeight": "{medium}", "lineHeight": "{160}", "fontSize": "{body.B2}", "letterSpacing": "{letterSpacing.0}", "paragraphSpacing": "{paragraphSpacing.0}", "textCase": "{textCase.none}", "textDecoration": "{textDecoration.none}" }, "type": "typography" } }, "Caption": { "C1": { "value": { "fontFamily": "{Pretendard}", "fontWeight": "{regular}", "lineHeight": "{170}", "fontSize": "{caption.C1}", "letterSpacing": "{letterSpacing.0}", "paragraphSpacing": "{paragraphSpacing.0}", "textCase": "{textCase.none}", "textDecoration": "{textDecoration.none}" }, "type": "typography" }, "C2": { "value": { "fontFamily": "{Pretendard}", "fontWeight": "{regular}", "lineHeight": "{170}", "fontSize": "{caption.C2}", "letterSpacing": "{letterSpacing.0}", "paragraphSpacing": "{paragraphSpacing.0}", "textCase": "{textCase.none}", "textDecoration": "{textDecoration.none}" }, "type": "typography" } }}
-
미해결인터랙티브 개발 실무 끝장내기 [역량 강화편]
greensock을 사용하려면
greenMax 플로그인을 사용할 때 유료인가요?어떻게 사용하나요?
-
미해결스프링 시큐리티
AuthenticationEntryPoint Redirect가 안됩니다.
[하고싶은 로직]jwt를 적용해서 유효기간설정 후 토큰생성하는데 토큰이 만료됐을 때 login page로 넘어가게 하고 싶습니다. [질문]AuthenticationEntryPoint에서 commence 메서드 내 response.sendRedirect로 controller mappin path에 연결해놓고 permiAll에 추가까지 했는데 그냥 넘어가는 거 같습니다. 어떠한 방법이 있ㄴㅏ요?
-
해결됨HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
position relative absolute
■ 질문 남기실 때 꼭! 참고해주세요.- 먼저 유사한 질문이 있었는지 검색해주세요.- 궁금한 부분이 있으시면 해당 강의의 타임라인 부분을 표시해주시면 좋습니다.- HTML, CSS, JQUERY 코드 소스를 텍스트 형태로 첨부해주시고 스크린샷도 첨부해주세요.- 다운로드가 필요한 파일은 해당 강의의 마지막 섹션에 모두 있습니다. 가상클래스 before after 가상클래스 활용한 실전 퍼블리싱 03(SNS 아이콘 애니메이션) 16:18 부분에서 position: relative 를 주면 아이콘이 앞으로 보이는 이유가 무엇인가요?? 강의에서 빠르게 넘어가서 이해가 잘 되지 않았습니다
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
2020년판 85p 람다식이 아닌, 함수식으로 하면 에러가 뜨는 이유
선생님 안녕하십니까. 질문이 생겨서 글 남깁니다.2020년판 85p에 있는 내용입니다. 람다식이 아닌, 함수식으로 하면 에러가 뜨는 이유가 궁금해서 질문드립니다.책에서는 람다식으로 정리한건 이해가 됩니다.그래서 함수를 넣어서도 해보고 싶었는데 value error가 뜹니다.제 생각엔 함수에는 x값이 한개씩만 들어가야하는데, titanic_df['Age']를 넣으면 Series로 x가 입력이 되어서 에러가 뜨는 것 같습니다. 이런 경우에는 for문을 돌려서 해결해야하나요? 이상입니다. 늘 좋은 수업 감사합니다. 저번 질문에 대한 답변도 감사합니다 :)
-
미해결스프링과 JPA 기반 웹 애플리케이션 개발
@Transactional(readOnly=true)에서 save
AccountRepository 클래스 위에 @Transactional(readOnly=true)를 해서 성능향상을 볼수 있다고 하셧는데, save() 쓰기 작업도 호출하시더라구요이럴경우 에러는 안나는걸까요?메소드 명을 보고 알아서 쓰기인지 읽기인지 판단해서 읽기의 경우에만 저 애너테이션이 적용되는걸까요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 레딧 사이트 만들기(NextJS)(Pages Router)
net::ERR_CONNECTION_REFUSED 에러
안녕하세요.cors 설정 후 회원가입 버튼을 클릭하면 아래와 같은 에러가 발생합니다.검색을 통해 해결하려고 시도하였으나 찾지 못하여 질문드립니다.
-
미해결스프링 DB 2편 - 데이터 접근 활용 기술
JPA Exception 핸들링 질문 드립니다
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]안녕하세요 강사님 수업 감사히 듣고 있습니다.. jpa 사용하면서 동시성 제어 문제를비관적락과 + db 트리거를 사용해서동시에 오더 생성시 저장 -> 채번(비관적락) + 디테일Insert(db트리거 체크) -> JpaSystemException(원인:SQLException db 트리거)을 발생 시킵니다 서비스로직 처리시 어플리케이션 에러가 발생하면처리 히스토리 로그 테이블에jpa에서 벹어낸 에러 정보( db 트리거에러 메세지) = detailMessage 값을 가져와서 히스토리에 넣고 싶습니다JpaSystemException SQLException detailMessage 아래 첨부 이미지와 같이디버깅모드에 담긴 detailMessage자바코드로 어떤식으로 가져와야 하는지모르겠어서 문의 드립니다
-
미해결따라하며 배우는 리액트 A-Z[19버전 반영]
Array 불변성에 대해 질문합니다
앞선 강의의 Lists.js 파일에서 handleEnd 함수를 만들때,리액트 불변성을 지켜주기 위해const newTodoDate = todoData;라는 코드를 사용해서 todoData를 newTodoData에 담아준 후 newTodoDate.splice를 사용하는 것으로 이해했는데, 본 강의에서는const array = [1,2,3,4]const sameArray = array;위와 같이 sameArray에 array를 담아 준 후sameArray.push(5); 코드를 실행하니array에도 5가 담기면서 불변성이 지켜지지 않은 것으로 보이는데요 둘은 어떤 차이가 있나요?제가 무엇을 잘못 이해하고 있는지 궁금합니다
-
미해결피그마(Figma)를 활용한 UI디자인 입문부터 실전까지 A to Z
글자 자동 줄바꿈
폰트가 깨져서 다른 폰트로 작업해서 그런 걸까요?'스니커즈'가 강사님 작업하실 때는 단어가 잘리지 않고 줄바꿈 되서 나오는데, 저는 줄바꿈이 안 되고 단어가 스니/커즈로 잘려서 나오네요. 앞에서 그런 내용을 배웠나...? 싶은데 기억이 안 나서 ㅜㅜ 죄송하지만 어떻게 설정해야 하는지 알려주시면 대단히 감사하겠습니다!
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
기본생성자
jpa의 엔티티객체에는 기본생성자가 필요하다고 jpa기본편시간에 배웠습니다.근데 여기에는 왜 기본생성자를 만들지 않은 지 궁금하고 기본생성자가 왜 필요한 지 궁금합니다.질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.
-
미해결실무에서 바로 쓰는 영어 이메일
강의 자료 요청
강의 자료 요청드립니다.eglu@naver.com
-
미해결초보자를 위한 Sass 기초 강의 & 자몽톡 클론코딩
강의자료 공유
안녕하세요~ 유튜브에서 알게되어 강의까지 구매해서 듣고있습니다! 좋은 강의 감사합니다 (_ _)혹시 강의 자료를 공유받을 수 있을까 해서 질문 남겨봅니다!괜찮으시다면 heartener7@gmail.com 로 부탁드려요 :)
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
제이쿼리 메서드 (클래스 제어)
안녕하세요, 현재 제이쿼리 메서드(클래스 제어)를 공부하고 있는데 style안에 active 클래스 관련코드를 짤때 해당 div에 클래스를 active 라는것을 줬는데도 왜 .active라고만 쓰면 안되는지 아직 이해가 가지 않아 여쭤봅니다!
-
미해결빅데이터분석기사 실기대비 (R 활용)
학습 질문있습니다!
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 선생님 덕에 빡시게 공부하고있슴다 궁금한게있는데, glm 이나 rpart에서는 r2를 확인하는 방법이없나요? 강의자료가 아닌 다른 데이터긴하지만, Glm과 rpart를 rsq함수로 확인하려했으나 unsupported object라고 나와서요!
-
미해결
[파이썬] timedelta에서 days만 추출하는 방법이 있을까요?
두 시간 차이에서 days만 추출하고 싶은 경우, 어떻게 할 수 있을까요?
-
해결됨[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
자동완성이 안됩니다. (Linear layout)
linear layout 을 치면 </LinearLayout> 닫는 것과, android:layout_width, android:layout_height= 이 창이 안 뜹니다. 선생님은 자동으로 뜨는데 저는 왜 안 될까요?
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
JPA LOCK 구현 질문 드립니다
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]안녕하세요 강사님 동시간대 몇시 몇분 몇초대 대에 동일한 json 메세지 api 호출 받는경우이중으로 오더번호가 채번되는 문제가 있습니다(해당 오더요청 json 메세지에는 오더마스터 + 오더디테일 항목으로 구성이 되어 있고 오더요청 list 가 배열로 수백, 천건이 넘어 갈수 가 있습니다 )동시간대 몇시 몇분 몇초대 대에같은 오더 요청 json 메세지 받고 여러 쓰레드 처리시 락을 걸고 처리하면서 같은 요청 메세지는 발라 주어야 합니다강사님 책중에 낙관적락, 비관적락 부분을 참고해서프로그램에 반영해서 테스트해보니 많이 헤멨는데요결국은 jpa 비관적 락 + db 트리거 동시 적용해서 해결했는데요 1.비지니스 로직이나 업무요건에 따라 다르겠지만 강사님이 이라면 이런 케이스에는 어떤식으로 처리하실까요? 비관적락, 낙관적락? 2.강사님이 경험하신 사례에 jpa 락(낙관,비관) + db 트리거 를 같이 사용하신 적도 있나요? (제가 구현한 방법이 최선인가 의문의 들어서 질문 드립니다 )
-
미해결재고시스템으로 알아보는 동시성이슈 해결방법
redis 관련 질문 드립니다
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.강사님 쉽고 깔끔한 강의 감사드립니다다른 좋은 강의 부탁드립니다강의 듣고 난후 궁금한 사항 질문 드립니다.. 1.레디스 레튜스, 레디슨 사용시 서버가 장애 발생으로 갑자기 죽었을때는 락을잡고 관리하던 항목들은 자동으로 사라지는건가요 어떻게 되나요? 2.강사님이 경험하신 레디스 레튜스, 레디슨 를 실무 사례에 적용할때 어떤경우에 적용해보셨는지 사례 몇가지를 예시로 알려주세요..
-
미해결Vue로 Nodebird SNS 만들기
버전때매 질문 드립니다!!
찾아보니 vue2 와 vue3는 몇몇 문법과 기능 차이더라구요!그런건 크게 문제 안되고 걱정되는건 백엔드와의 연결 및 배포가 제일 걱정되는데 이건 이 강의를 봐도 크게 걱정하지 않아도 될까요?