묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
랜덤숫자생성하기-다음스크린에 변수전달에서 에러가납니다
안녕하세요 강의 잘 듣고 있습니다. 이전 강의까지 작성한 코드는 잘 돌아갔는데요..홈스크린에서 있는 변수를 세팅 스크린으로 넘기는 코드를 작성하면 터미널에 The following assertion was thrown during layout:A RenderFlex overflowed by 99024 pixels on the bottom.The relevant error-causing widget was: Column Column:file:///Users/gim-yeonho/Desktop/random_number/lib/screen/setting_screen.dart:28:18The overflowing RenderFlex has an orientation of Axis.vertical.아래와 같은 오류가 나옵니다. 화면이 꽉찬다고 하는데요 다른 것들은 건드리지 않았습니다. 아래와 같이 변수넘기는 코드만 수정을 했고 깃허브 코드와 비교해봐도 다른점이 없는데요 어디가 잘못된건지 모르겠습니다 ㅠㅠreturn SettingScreen( maxNumber: maxNumber, ); import 'package:flutter/material.dart'; class SettingScreen extends StatefulWidget { final int maxNumber; const SettingScreen({required this.maxNumber, Key? key}) : super(key: key); @override SettingScreenState createState() => SettingScreenState(); } class _SettingScreenState extends State<SettingScreen> { double maxNumber = 10000; @override void initState() { // TODO: implement initState super.initState(); maxNumber =widget.maxNumber.toDouble();
-
미해결누구나 따라하면서 배우는 JSP 커뮤니티 게시판 만들기
소스코드는 어디서 봐요??
소스코드 어디서 보나요?
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
깃헙 권한 요청드립니다
인프런 아이디 : jeonsh024@naver.com인프런 이메일 : jeonsh024@naver.com깃헙 아이디 : jeonsh024@gmail.com깃헙 Username : jeonsh024
-
미해결피그마(Figma)를 활용한 UI디자인 입문부터 실전까지 A to Z
아이콘을 만들어서 사용할 때 궁금한게 있어요
아이콘 사이즈가 24x24라면, rectangle 툴을 24x24로 만들어서 아이콘을 안에다 넣어주는게 맞는건가요? 아이콘만 넣지 말고 아이콘 영역을 rectangle 툴을 이용해서 만들어주는게 맞는건지요
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
static 멤버 변수 질문
현재 초기화 한 정적, 전역 변수는 Data영역에 올라가고초기화 하지 않은 정적, 전역 변수는 Bss영역에 올라간다고하는것 까지는 이해가 되었습니다.그런데 클래스안의 정적 멤버 변수의 경우class Knight{private:static int _test;};int Knight::_test = 0;이렇게 클래스 밖에서 초기화를 해주어야 링크 오류가 안나는거 같더라구요 구글리을 해보아도 그냥 밖에다 선언해라 그래야 링크 오류가 안난다고 하는데저는 궁금한게 C++11문법을 사용해도 클래스 내부에서 초기화가 불가능 하더라구요이거는 당연히 '정적'이기 때문에 접근만 Knight를 통해서 가능한 것이지 데이터는 실제로 데이터영역에 올라가 있기 때문, 또한 클래스에 딱하나만 존재를 하는 것이라 이해를 해서 (객체를 또 여러개 생성할 수 있는데 그때마다 초기화가 되면안되니까 등등의 이유로) 클래스 내부에서는 초기화를 하면 안되는 것은 이해 하였습니다.그런데 정적 멤버 변수의 경우 초기화를 안하면 BSS에 올라가고초기화를 해주면 DATA영역에 올라가야 하는것 아닌가요?왜 클래스 외부에서 초기화를 해주지 않으면 링크 오류가 뜨나요..??(구글링 해보아도 그냥 클래스 객체 전부가 공유하니까 초기화를 해주어야 한다. 이정도 인거같아서 뭔가 답답한 부분이 있는거 같습니다..ㅠ)
-
미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]
기본포트로 접근시 404 에러 문의 드립니다
선생님 안녕하세요 덕분에 도커에 관해 조금씩 알아 가고있습니다. 늘감사드립니다. 제가 틀린건지 맞는지 판단할수가 없는 내용이 있어서 이렇게 문의 드립니다.강의 내용 5분 58초를 보면nginx.conf 파일의 내용이location / { root /usr/share/nginx/html; index index.html index.htm;}위와 같습니다제 ec2 아이피는 3.34.14.98 입니다이전 강의 에서 배운 내용 대로라면location이 위와 같이 작성되어있을때,브라우저에 3.34.14.98 로 접속하면, index.html 파일이 접속된다고 배웠습니다, 이전강의에서는 실제로 접속도 욌었구요그런데 이번 강의를 따라하다가 , 강의 내용은 없지만 혹시나해서, 접속을 해보니, 404 에러가 나면서 접속이 되지 않습니다.그런데 이후의 강의 내용을 진행하여(blog폴더 만들고, 그안에 test.html 파일만들기)3.34.14.98/blog/test.html 로 접속하면, 접속이 잘됩니다질문드리고 싶은부분은브라우저에 3.34.14.98 로 접속하면, 404에러가 나는게정상인지 , 오류가 있는건지 궁금합니다.접속오류가 나는게 정상인지 아닌지만 알려주신다면, 감사하겠습니다.
-
미해결뉴욕 프로덕트 디자이너가 알려주는, 입문자를 위한 UX디자인 개론
UI 케이스 스터디 (29cm, 배달의민족)
유사성과 근접성, CTA를 기준으로 UI사례를 찾아보았습니다. ------------------------------------ 29cm 29cm는 의류와 lifestlye아이템을 판매하고 있습니다. 유사성과 근접성에 따라 상단 이미지와 하단에 연관 상품을 바로 붙여서 보여주고 있고 실시간 베스트와 같이 다른 큐레이션 영역은 간격을 줘서 다른 영역이라는것을 쉽게 인지할 수 있게 만든것 같습니다. 한가지, 상품 우측에 찜하기버튼이 있는데 이것을 바로 장바구니 추가 버튼으로 만들지 않고 찜하기로 만든 이유가 있을지 궁금하긴하네요 상품영역에서 보면 쿠폰받기, 구매하기와같이 주요 clickable한 버튼을 강조해 CTA가능한 영역안에서도 위계를 표현한 좋은 케이스인것 같습니다. 배달의 민족 배달의민족>배달을 누르면 중간영역에 필터부분이 있는데, 기본순>과 최소주문금액> 기타필터(포장/방문, 예약가능) 사이에 쿠폰과 1인분이 있습니다. 쿠폰은 할인혜택영역이고 나머지는 조건값을 필터하는것이니 기본순>, 최소주문금액>, 기타필터와 같이 유사한 기능을 한 그룹으로 묶어보여주면 더 좋은 UI로 보이지 않을까 싶습니다. 쿠폰은 토글버튼으로 표현해도 좋지 않을까 싶은데, 필터값을 걸고난뒤 나오는 상품리스트중에서 쿠폰이 적용되는 음식점이 있는지 확인하고싶은 니즈도 있을것 같습니다.
-
미해결뉴욕 프로덕트 디자이너가 알려주는, 입문자를 위한 UX디자인 개론
강의내용 관련해서 질문드립니다.
안녕하세요 에릭님, 강의 잘 듣고있습니다! :) 혹시 내용중에 워크샵 진행능력에 대해서도 말씀주셨는데 팀장이 아니더라도 팀 전체 회의를 주관한다거나, 리딩한 경험이 있으면 해당 부분도 어필을 할 수 있다는것으로 이해했는데요 이런 케이스들은 포트폴리오로 나타내기가 어려울수도 있을것 같은데, 인터뷰때 녹여내서 표현하는것인가요? 어떤 능력이나 업무경험이 있다고 하여도 그것을 최종 연봉협상하는 과정에서(보통 한국은 최종면접후 연봉협상을 하거나, 연봉테이블에 맞게 제안이 오는것 같아요) 어필했기때문에 연봉상승과 연결된것인지 아니면 해당 능력이 있기때문에 애초에 지원자격부터 필터가 되어서, 서류합격/면접과 같은 초반 단계를 뚫을수(?)있었기 때문에 그렇게 말씀주시는 부분인지 궁금합니다^^
-
미해결다양한 사례로 익히는 SQL 데이터 분석
첫번째 문제 질문
안녕하세요 선생님:)첫번째 문제 관련 질문이 있어요.문제에서는 카테고리별 매출이라고 했는데, 카테고리별 group by는 안하신것 같더라고요.안해도 되는 것인지 궁금해서 질문을 드려요.
-
미해결데브옵스(DevOps)를 위한 쿠버네티스 마스터
(개편전영상-선택)으로 되어 있는 강의는 어떤 강의인가요?
강의중에 (개편전영상-선택)으로 되어 있는 강의는 어떤 강의인가요.내용 업데이트가 되지 않아서 현시점에서는 유효하지 않은 정보가 포함되어 있을 수 있다는 것인 지 문의드립니다.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
리덕스오류 제발 꼭 좀 봐주세요
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. 확장 프로그램도 깔았는데도 불구하고 페이지에서 리덕스가 안되요 선생님 다른 에러 다 처리했는데 리덕스가 안되서 너무ㅜ 불편해요,, 제 깃허브 주소 남겨요 한번만 봐주세요ㅜㅜ 그리고 해결법 좀 알려주세요ㅜㅜ https://github.com/znfqbx/boiler-plate-ko
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
다중맵핑과 템플릿 분기
상품 상세(조회)와 상품 수정(조회)는 로직이 같기 때문에 이전에 배웠던 다중맵핑을 사용하면 될 것 같은데요@GetMapping("/{itemId}/edit") public String editForm(@PathVariable Long itemId, Model model) { Item item = itemRepository.findById(itemId); model.addAttribute("item", item); return "basic/editForm"; } @GetMapping("/{itemId}") public String item(@PathVariable Long itemId, Model model) { Item item = itemRepository.findById(itemId); model.addAttribute("item", item); return "basic/item"; }다중맵핑을 한 후 템플릿은 조건에 따라 다르게 지정하고 싶은데조건문 말고 다른 좋은 방법은 없나요?맵에 넣어서 하고 싶은데@PathVariable로 URL이 변하니까 안될 것 같고요실무에선 이런 경우에 어떻게 처리하는지 궁금합니다.@GetMapping({"/{itemId}", "/{itemId}/edit"}) public String item(@PathVariable long itemId, Model model, HttpServletRequest request) { Item findItem = itemRepository.findById(itemId); model.addAttribute("item", findItem); String viewName = "basic/item"; if(request.getRequestURI().endsWith("edit")) viewName = "basic/editForm"; return viewName; }
-
미해결웹게임을 만들며 배우는 인터렉티브웹! JAVASCRIPT
e.which에 대한 질문입니다.
강의를 보다가 궁금한점이 있어 질문드립니다. (해당 영상에서는 9:56에 있습니다.) 영상에서는 e.which 라는 걸 사용하여 해당 키를 눌렀을시 번호가 몇번째인지 알기 위해서 사용 하는것 같은데 제가 구글링을 해보니 mdn 에선 이걸 사용하는걸 권하지 않고 e.key 나 e.code 를 사용권장을 하더군요. (참고로 전 VSCode를 사용중인데요, 에디터 상에서도 e.which는 취소선 처리되어져서 나오더라구요. 기능은 작동 되었습니다.) e.key나 e.code를 사용할시에는 숫자가 아니고 예로들면 왼쪽 방향키를 눌렀다면 ArrowLeft 이런식으로 나오더라구요. 즉, e.which를 사용해도 되는건지를 여쭙고 싶었습니다. 감사합니다. 참고 링크입니다. http://daplus.net/javascript-keycode%EC%99%80-which/ https://developer.mozilla.org/ko/docs/Web/API/KeyboardEvent/key https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/code
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 레딧 사이트 만들기(NextJS)(Pages Router)
배포할 때 AppDataSource 파일 .env 설정
초반에 도커.yml 파일을 .env로 환경변수 해준 것처럼나중에 배포할 때 생각해서 data-source 파일에 있는username, password, database 등등 .env에서 설정해야 되죠?
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
링크 클릭 시 오류가 뜹니다
VSCode 플러그인 설치 및 설정 동영상 - Vue.js 시작하기를 누르면 오류가 납니다
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
다익스트라 알고리즘에 대해
안녕하세요 강사님. 혹시 다익스트라 알고리즘에 대해서 문제나 강의는 없는 것인가요?
-
미해결홍정모의 따라하며 배우는 C언어
(14.11)강의 6:00 6:20질문
질문1 6:00 지점에서 pf->values와 &pf->values값은 주소가 동일한데 이것은 임의의 배열 a[2][5]에서 a[0]와 &a[0]의 주소가 똑같은 것처럼 일종의 약속과 같은 것으로 보면 되는 것인가요?질문2 6:20 지점에서 sizeof(pf->values)가 동적할당을 받았음에도 0이 나오는 것은 신축성 배열 멤버의 특징이다라고 그냥 받아들여야 하는 것인가요?
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
비밀 액세스 키를 중복으로 Travis Environment Variables에 넣어주는 건가요??
중간에 10:10쯤에서요 AWS_ACCESS_KEY랑 AWS_SECRET_ACCESS_KEY를 넣어주라고 알려주시는데 둘 다 화면 상으로만 볼때에는 비밀 액세스 키를 넣어주는 것으로 보이는데 그렇게 넣는게 맞는 건가요???
-
미해결홍정모의 따라하며 배우는 C언어
(14.8)강의 4:15부분 질문
강의에서 scanf로 ptr_nc->first의 입력을 받을때 *ptr_nc의 포인터 형식으로 받아서 &를 안넣어 주었다고 하셨는데 ptr_nc->first자체가 포인터인가요? 그렇다면 ptr_nc->num도 포인터가 될수 있는것 인가요?
-
미해결홍정모의 따라하며 배우는 C언어
(11.9)강의 3:47부분 질문
while 문을 판별해주는 표현식이 *str과 같이 되어있습니다. 강의에서는 null character를 만나면 종료된다고 하는데 null character나 null pointer가 while ()이나 if()의 ()안에 있으면 부울 값 0과 같은 것인가요? 왜 그렇게 되는 것인지 궁금합니다.