묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
controller 3단분리에 대해 질문이 있습니다.
강의를 보면 controller에서 작업을 마무리하고, 이후에 코드를 정리하면서 controller, service, repository로 3단 분리를 하시는데,실제로 처음부터 3단 분리를 하면서 코드를 짜려니까 머리 속에 로직이 잘 정리가 안되더라고요.처음부터 역할에 맞게 분리를 하며 코딩을 하시는지, 아니면 처음에는 머리 속의 로직을 그대로 쭉 코딩하신 후에 나중에 정리를 하시는 편이신지 궁금합니다.
-
미해결ERC20 깨부수기 (+ truffle, 프론트엔드)
SafeMath 함수
안녕하세요! 친절하게 답문 주셔서 감사드립니다혹시 SafeMath 함수 같은게 실제로 사용이 되나요? 사용이 된다면 어떤식으로 사용되는지 예시가 궁금합니다..
-
미해결만들면서 배우는 프론트엔드 DO IT 코딩 (Next.js, Typescript)
배포 관련 질문
안녕하세요, 강사님.강의를 듣고 있는 학생입니다.제가 Next.js를 가지고 개발을 하고 있는데 배포를 할 때, Next.js로만 dockerfile을 작성해서 배포하면 되는 걸까요? 아니면 Vue.js와 같은 SPA 처럼 Nginx를 포함시켜서 dockerfile을 작성하고 각각 컨테이너를 만들고 연결시켜주면 되는 건가요?제가 이쪽 지식이 부족해서 수업 이외에 다른 것도 여쭤보게 되었는데,, 만약 답변이 가능하시다면 염치불구하고 물어보고 싶습니다 ㅠㅠ배포 환경은 EC2와 같은 가상컴퓨터환경(클라우드)에서 쿠버네티스를 만들고 그 위에 올릴거 같은데,, 어떤 구조를 참고하면 좋을지 고민이에요.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
똑같이 따라해봤는데 왜 안되는건가요?
이 컨텍스트에서는 비표시 오류(Suppression) 연산자를 사용할 수 없습니다 / 암시적으로 'string' 형식을 'bool' 형식으로 변환할 수 없습니다 가 뜨는데 뭘 잘못했는지 모르겠어요..ㅠ
-
미해결피그마(Figma)를 활용한 UI디자인 입문부터 실전까지 A to Z
스타일 및 텍스트박스 관련 문의드립니다.
안녕하세요 에릭님! 수업을 듣다 질문이 있어 문의남깁니다.오랫만에 다시 들으며 질문이 생겨서 남기는것인데, 혹시 다른 강의에서 설명해주셨던 부분이면 죄송합니다^^;우선 첫번째로는, 아래 첨부한 이미지와 같이 텍스트를 입력하고 여백을 잴 때 텍스트박스 기준으로 사이즈를 재게 되는데, out stroke처리를 하는것과 텍스트박스 크기를 조정하는것에서 여백 차이가 발생합니다.이럴때 처음에는 텍스트 박스로 작업을 하더라도, 최종 개발자에게 넘겨주기 전에는 스트로크 처리를 한 뒤에 여백이나 정렬을 다시 정리해야 하는걸까요?두번째 질문은, 스타일 가이드를 잡을 때 보통 몇개정도의 스타일 가이드를 잡고 진행하는것이 좋을까요?예를들어서 같은 26사이즈에, bold와 26사이즈 light가 있으면 각각 스타일을 등록해놔야 하는것인지그리고 버튼에 들어가는 텍스트 스타일은 Heading이나 Body외에 Button으로 별도 스타일 네이밍을 해야하는것인지 궁금합니다. 같은 사이즈나 굵기여도, 글씨체가 달라진다면 그것도 별도 스타일로 지정해야하나요? 마지막으로 개발자에게 작업 시안을 넘길 때 현업에서 필수로 넘기는 정보가 있을까요? 예를들어 padding, margin값을 알 수 있는지 문의가 들어왔었는데, 이런것 외에도 색상코드나 텍스트 사이즈같은걸 사전에 스타일로 잡으면서 값을 다 정리해놓고 개발자분에게 전달해야하는것인지..? 궁금합니다. ^^처음에 강의를 들을땐 다 알것만 같았는데, 다시 실제 실습이나 작업을 해보며 강의를 재수강하니 까먹었던것이나 당시에 100%이해하지 못하고 넘어갔던것을 다시 학습하게 되어 좋기도 하고, 귀찮게 질문드려 죄송한 마음도 드네요.좋은 강의와 답변에 늘 감사한 마음드립니다. 감사합니다!!
-
미해결Vue.js 시작하기 - Age of Vue.js
공식문서와 차이
공식문서와 내용이 많이 다른 것 같은데해당 강의로 vue를 배워도 큰 문제는 없는 것인가요? ㅠㅜ
-
미해결파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
리액트 업로드 후에 로그인이 되지않습니다
화이트리스트에 등록을 해놨는데 어떤게 빠져있는건지 모르겠습니다...
-
미해결카프카 완벽 가이드 - 코어편
멀티브로커에서 consumer 사용하기
안녕하세요 강의에서 멀티브로커 상에서 producer로 데이터를 집어 넣는 것은 실습을 하는데요데이터를 읽을 때는 kafka-dump-log를 사용해서 읽습니다. 혹시 consumer를 사용해가지고는 멀티 브로커 상에서는 읽을 수 없나요? confluent kafka community 버전에서는 불가능한 건가요? 가능하다면 스크립트를 알려주시면 감사하겠습니다.
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
코드 저작권 관련 질문입니다.
안녕하세요, 루키스님 강의를 들으며 게임 개발자의 꿈을 키우고 있는 학생입니다!다름이 아니라 강의 파트3에서 나온 소스코드를 기반으로 여러 기능적 요소를 추가하고 바꿔서 싱글플레이 RPG게임을 만들어 itch.io에 배포를 하려고 하는데, 유니티 에셋 스토어에서 제공되는 에셋들처럼 개인적, 또는 상업적 용도의 게임에 사용할 수 있는지 궁금하여 질문드립니다.
-
미해결홍정모의 따라하며 배우는 C언어
컴파일 및 함수 관련 질문
안녕하세요. 컴파일 과정과 관련하여 잘 이해가 되지 않은 부분이 있어서 질문 드립니다. <질문1> 컴파일 관련 질문1) 컴파일 작업 중 전처리 단계에서는 include한 헤더파일의 내용 즉, 헤더파일에 저장된 함수 선언 부분을 소스파일로 복사붙여넣기 하는 과정이고, 헤더파일은 일반적은 함수의 선언만 되어 있기 때문에 함수가 호출될 때는 함수의 body가 있는 다른 실행파일과 연결하는 '링킹'과정이 필요하다. 라고 이해하였는데 제대로 이해하였나요? 즉, 전처리 단계는 함수를 선언하는 과정이라면, 함수 호출이 될 때, 함수의 body부분을 알 수 있고, 제대로 body 부분을 파악하기 위해서 '링킹'이 제대로 되는 것이 중요하다고 이해했습니다! 2) inline함수는 위의 일반적인 함수 호출과 달리, 주소에 접근하여 함수의 코드를 가져오는 것이 아니라 단순히 헤더파일에 있는 함수의 코드를 복사하여 main함수에 붙여넣는 구조인 것인가요? 그렇다면, 일반적인 함수 호출보다 상대적으로 더 빠르다고 볼 수 있을까요? 또한, inline함수는 함수의 주소를 모른다고 했는데, 그 이유가 무엇인지도 궁금합니다. <질문2> 함수 관련 질문함수 또한 포인터이기 때문에 함수가 호출되면, 함수가 가리키고 있는 주소에 접근하여 함수의 실행 코드를 실행한다고 하셨습니다. 예를 들어 sum함수를 호출한다고 할 때, a,b를 함수의 인자로 받게 되면, 변수 a,b를 통해서 접근할 수 있는 메모리에 들어있는 '값'과 함수 호출 종료 후 돌아올 주소값이 함수 실행 파일의 스택에 쌓이게 되고, 함수 실행 코드에서의 지역변수들이 그 위에 쌓이면서 스택 프레임이 생성되는 것인가요? 이러한 스택 프레임을 활용하여 code segment에 있는 함수 코드들이 실행되는 것인가요? 감사합니다!!!
-
미해결배달앱 클론코딩 [with React Native]
데이터 사용량 질문드립니다!
react-native-nmap 라이브러리를 사용해서 지도를 출력할때와 naver map sdk를 native로 직접 호출해서 지도를 출력할때 각각 사용되는 모바일 데이터(4G)의 사용량이 꽤 차이가 납니다.react-native-nmap가 상황에 따라 (3~6mb)정도 사용된다면 native에서 sdk를 이용해 바로 출력할때는 많아야 2mb정도 사용되는것 같습니다. 해당 문제는 라이브러리 자체의 성능이슈일까요?..지도에서 상황에따라 핀 데이터를 업데이트해야하는데 이때마다 지도가 렌더링되면서 데이터가 꽤 많이 소모되어서 개선 방법이 있는지 궁금합니다.
-
미해결운영체제 공룡책 강의
이해하고 있는것이 맞는건지 궁금합니다 ㅠㅠ
안녕하세요. 교수님!하드웨어를 제어하고, 애플리케이션 프로그램의 서비스를 제공하며 사용자가 컴퓨터를 사용할 수 있도록 매개역할을 해주는 소프트웨어를 우리가 운영체제라고 한다고 알려주셨는데요! 여기서 '애플리케이션 프로그램의 서비스를 제공'한다는 말이 무슨 말인지 이해를 잘 못하겠습니다..
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스
나만의 검색 API : 캐싱의 유효시간 관련, 폴링 시 일부 컬럼만을 ELK에 넣었을 때
안녕하세요. ELK와 Redis를 이용하여 검색 API 숙제를 하는 중 질문이 있습니다.캐시를 이용하여 검색 결과를 반환할 때, 폴링 등을 통해서 새로운 데이터가 들어온다면 기존의 캐시를 이용하지 못할 것 같은데요, 제 생각으로는 강의중 말씀해주신 정확도를 포기하는 대신 성능을 얻기 위해서 캐시를 일단 TTL 만료 이전까지 사용해야 할 것 같습니다만, 좋은 방법이 무엇일까요? 강의 내에서는 폴링을 통해 테이블 컬럼의 전체가 아닌 일부 컬럼만을 Elasticsearch에 넣으셨었는데 전체를 넣지않는 이유가 있을까요? (데이터가 커져서? Join 데이터를 포함하면 많아질 것 같기는 합니다.) 일부만 넣는 이유가 있다면 게시판 검색을 만든다고 생각하면 제가 생각한 아래의 방식으로도 사용되는 편일까요?1) ID를 포함하여 검색 결과 목록에 노출될 제목 등을 얻어오는 데에 ELK와 캐시를 이용2) 상세보기를 클릭했을 때는 DB 인덱스로 사용되는 ID를 이용하여 디비에서 필요한 모든 컬럼을 얻어오기 강의 막바지를 향해 달려가고 있습니다. 좋은 강의 제공해주셔서 감사드립니다.
-
해결됨디자인 시스템 with 피그마
다른 피그마 파일에서 토큰 불러왔는데 라이트/다크모드 적용이 안될 경우엔 어떻게 해야되나요?
안녕하세요! 라이트/다크모드 적용한 파일을 토큰 저장 후 다른 피그마에서 불러왔는데 FigmaTokens에서 작업한내용은 그대로 있는데 라이트/다크모드 on, off 시에는 반응이 없습니다ㅠㅠ 이럴 경우에는 어떻게 하면 되나요?
-
미해결운영체제 공룡책 강의
타우시간
이 식에서 처음 식을 구하면 Tn=10 이라서T0에 대해 구하면 T(n+1) 은 10이 되는거 아닌가요?영상에선 앞의 a*Tn 의 Tn 은 10 이고 (1-a)*Tn 의 Tn 은 6으로 하시는것 같은데둘다 같은 Tn 인데 왜그런건가요?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
delimiter 질문
#Chapter09-2 #CSV파일 읽기 및 쓰기 import csv with open('./resource/test1.csv','r') as f: reader=csv.reader(f, delimiter='\t') for c in reader: print(c) 상기와 같이 코딩했는데 공백으로 delimiter가 출력되지 않고 그냥 원상태인 콤마로 구분되어서 출력이 됩니다.
-
미해결코딩테스트 [ ALL IN ONE ]
강의 교재 Notion 공유 요청 했는데 응답이 없어요
강의 교재 구글 폼으로 공유 받을 이메일 주소 남겼는데 공유가 안 오네요ㅜㅜ확인 부탁 드립니다!! 공유 받을 이메일 주소 : 235jumin@gmail.com
-
미해결나도코딩의 자바 기본편 - 풀코스 (20시간)
wrapper 클래스
제네릭 클래스에서는 wrapper가 이러한 형식으로 쓰이는 가보다라고 문법처럼 이해를 했습니다. 근데 본질적으로 wrapper 클래스 강의를 보다 보니까 왜 원시자료형을 쓸 때는 intvValue(), doubleValue() 등등이 안되는지 이해가 안됩니다. 대충 알아보니 박싱 언박싱 개념이 나오는데... 그냥 메소드를 사용하려면 참조형이 되야 한다라고 생각하고, wrapper를 쓰면 원시-> 참조로 바뀐다고 생각하면 되나요? 그리고 parseInt()와 intValue()의 차이도 알고싶습니다. 혹시 이것도 parseInt()는 원시자료형이 필요하고 intValue()는 참조형이 필요하다고 생각하면 되나요?
-
해결됨입문자를 위한 자바스크립트 기초 강의
질문합니다!
제가 모르는 부분이나 이해가 안 되는 부분을 구글링을 통해 찾아 보는 편인데 구글링 할 때마다 예제에 var이 나와서 구글링 했을 때 이해가 좀 힘든 상황입니다지금 강의를 함수 3편까지 본 상태인데 var을 설명해 주시는 부분이 따로 있을까요? 아니면 이 강의에선 var을 다루지 않는 건가요?
-
미해결Slack 클론 코딩[실시간 채팅 with React]
DM 전송 테스트시 500 에러
안녕하세요. 해당 강의에서 제가 DM을 확인하려고 전송을 해봤는데 500에러가 나오지만, 다시 데이터를 불러오면 DM 자체는 서버로 잘 간거처럼 나와서요. payload도 정상적으로 보내진거 같은데, 혹시 제가 api 추상화쪽을 잘못했나 싶지만,, 그런거 같지는 않아서 고민하다가 이렇게 질문을 올려보아요 ! 이게 해당 handleSubmut 코드와 API 추상화 코드입니다. 한번 봐주시면 감사하겠습니다.