묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결디지털 회로설계 실무 : Computer Architecture 와 SoC 프로토콜 Digital IP 설계하기
프로그램 종류
안녕하세요 제가이미 학교에서 디지털시스템과목으로 비바도 프로그램을쓰고있는데 이 프로그램으로 계속 강의를 진행해도 문제가없을까요??
-
미해결한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
임포트 방식 이미지 브라우저 캐시
안녕하세요 정환님!!이미지 로드하는 방식이 2가지라고 했는데public에 있는 이미지는 매번 새로 이미지를 서버에서 받아오는것은 이해 됐는데. Q. js번들링 파일안에 base64로 uri식으로 넣어진 이미지는 js파일 자체를 브라우저가 저장하고 있다가 새로고침하면 서버에서 캐시검증하고 응답을 304로 내려준다. 그 뒤 브라우저는 캐시해뒀던 파일을 다시 사용해서 이미지 파일은 캐시 되었다고 뜨는걸까요??
-
미해결딥러닝 CNN 완벽 가이드 - Pytorch 버전
질문드립니다!
안녕하세요 강사님!딥러닝 강의 잘 수강하고 있습니다!딥러닝 완벽 가이드를 다 수강하고 나서 트랜스포머 강의를 수강할 예정인데, 혹시 트랜스포머 이후 강의는 무엇이 될지 알려주실 수 있나요~?감사합니다!
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
이 코드랑 영상 코드중에 뭐가 더 좋은 코드인가요?
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int n = Integer.parseInt(br.readLine()); StringTokenizer st = new StringTokenizer(br.readLine()); int[] arr = new int[n]; int[] scores = new int[101]; int[] ranks = new int[101]; Arrays.fill(scores,0); Arrays.fill(ranks, 0); for(int i=0;i<n;i++) { arr[i] = Integer.parseInt(st.nextToken()); scores[arr[i]]++; } int rank=1; for(int i=100;i>0;i--){ if(scores[i]>0){ ranks[i] = rank; } rank+=scores[i]; } for(int i=0;i<n;i++) System.out.print(ranks[arr[i]]+" "); } } 이중포문 안도는 방법으로 구현해 보려고 짜봤는데 엄청 길어지네요...
-
해결됨React + SpringAI로 만드는 안전신문고 AI 신고 서비스 개발
강의 노션링크 문의
오늘부터 강의를 들게된 수강생인데요,강의에서 보여주는 노션링크는 제공되지않는걸까요!?궁금해서 여쭤봅니다!
-
미해결
강의연장 질문
안녕하십니까혹시 강의 연장 받을 수 있을까요..내일이 만료인데 계속 반복해서 들어야 할 것 같아서요..
-
미해결절대강좌! 유니티6 - 네트워크 게임 개발 마스터클래스 (Part3) : Netcode로 개발하는 2D RPG
6.0LTS, 6.3LTS 패키지 매니져 에러
안녕하세요 ^^ 좋은 강의 잘 듣고 있습니다.다름이 아니고 Netcode실습을 위해 유니티 패키지매니저에서 필요한 넷코드, 멀티플레이서비스, 플레이 모드 등을 설치를 하는데 전부 패키지 버전이 유효하지 않은 서명이라고 경고가 뜨는데 이걸 해결하는 방법은 없는 건가요?현재 6.0LTS버전을 사용 중이고 경고문구가 떠서 6.3LTS 버전으로 업데이트 후에도 같은 경고문구가 뜨네요. 해결 방법을 알고 계신다면 공유좀 부탁드립니다. 감사합니다.
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
Session 질문입니다
강의에서 식당을 예시로 설명해주셨는데 예시에서 식당과 클라이언트 대리인이 통신하는데 세션은 클라이언트 쪽과 서버 쪽 총 2개가 만들어지는게 이해가 잘 되지 않아서 질문드립니다!
-
미해결Grafana 설치하고 대시보드 만들기
postgres 수업중 case 함수 스크립트 자료
postgres 수업중 case 함수 스크립트 자료 받을수 있을까요? 부탁드립니다.
-
미해결[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
Restaurant Pagination -4 강의(7분) pState.data.last.id 제네릭 관련 질문
안녕하세요 강사님!좋은 강의 덕분에 플러터를 계속 공부하면서 점점 1인분 개발자로 성장해가고 있는 것 같습니다 😊 항상 감사드립니다.강의 중 궁금한 점이 있어 문의드립니다.Restaurant Pagination -4 강의에서 7분쯤에 아래 코드가 나오는데요: pState.data.last.id,제가 이해하기로는 RestaurantStateNotifier에서 다루는 state가 CursorPaginationBase이고, fetchMore 상황에서는 CursorPaginationFetchingMore<T>타입이니, data는 List<T>가 될 텐데, 그렇다면 리스트의 마지막 인덱스는 T 인스턴스일 것이고, T에 id라는 멤버가 존재할지 안할지 확정되지 않았으니, 에러가 떠야한다고 생각하고 코드를 작성했습니다. 그런데 강의에서는 IDE에서 린트/에러 없이 pState.data.last.id 접근이 가능하더라고요. 저도 마찬가지로 해당 라인에 에러가 없는 상태입니다.정확히 어떤 이유로 에러가 안 뜨는지 궁금합니다. 참고를 위해 아래 궁금증 발생 시점의 코드 스니펫 첨부 드립니다. 항상 좋은 강의 정말 감사합니다!import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'package:project/common/model/cursor_pagination_model.dart'; import 'package:project/common/model/pagination_params.dart'; import 'package:project/restaurant/repository/restaurant_repository.dart'; final restaurantProvider = StateNotifierProvider< RestaurantStateNotifier, CursorPaginationBase >((ref) { final repository = ref.watch(restaurantRepositoryProvider); final notifier = RestaurantStateNotifier( repository: repository, ); return notifier; }); class RestaurantStateNotifier extends StateNotifier<CursorPaginationBase> { final RestaurantRepository repository; RestaurantStateNotifier({required this.repository}) : super(CursorPaginationLoading()) { paginate(); } void paginate({ int fetchCount = 20, //추가로 데이터 더 가져오기 //true - 추가로 데이터 더 가져옴 //false - 새로고침(현재 상태를 덮어씌움) // bool fetchMore = false, //강제로 다시 로딩하기 //true- CursorPaginationLoading() bool forceRefetch = false, }) async { //5가지 가능성 //state의 상태 //[상태가] //1) CursorPagination - 정상적으로 데이터가 있는 상태 //2) CursorPaginationLoading - 데이터가 로딩중인 상태 (현재 캐시 없음) //3) CursorPaginationError - 에러가 있는 상태 //4) CursorPaginationRefetching - 첫번째 페이지부터 다시 데이터를 가져올때 //5) CursorPaginationFetchMore - 추가 데이터를 pagination 해오라는 요청을 받았을때 //바로 반환하는 상황 //1) hasMore == false(기존 상태에서 이미 다음 데이터가 없다는 값을 들고 있다면 ) //2) 로딩중 - fetchMore == true // fetchMore가 아닐때 - 새로고침의 의도가 있을 수 있다. if (state is CursorPagination && !forceRefetch) { final pState = state as CursorPagination; if (!pState.meta.hasMore) { return; } } final isLoading = state is CursorPaginationLoading; final isRefetching = state is CursorPaginationRefetching; final isFetchingMore = state is CursorPaginationFetchingMore; //2번 반환 상황 if (fetchMore && (isLoading || isRefetching || isFetchingMore)) { return; } //PaginationParams 생성 PaginationParams paginationParams = PaginationParams( count: fetchCount, ); //fetchMore //데이터를 추가로 더 가져오는 상황 if (fetchMore) { final pState = state as CursorPagination; state = CursorPaginationFetchingMore( data: pState.data, meta: pState.meta, ); paginationParams = paginationParams.copyWith( after: pState.data.last.id, ); } } }
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
스프링 빈에 등록이 안되는거 같은데 어떻게 하면 좋을까요?ㅠㅠ
다 루트도 제대로 잡혀있는데 왜 저기서 MVC가 해결할 수 없다고 뜨는지 알 수 있을까요?!
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
Webview를 이용해서 URL 상의 페이지 출력 불가
70번 강좌를 수행중인데 Webview 를 이용해서 플로그를 출력하려 하는데 Device 화면에서는 Webpage not available error가 출력된고. 세부 에러 명은 err_NAME_NOT_resolved 라고 출력됩니다. 혹시 해결 방법이 별도로 있을까요? import 'package:flutter/material.dart'; import 'package:webview_flutter/webview_flutter.dart'; final homeUrl = Uri.parse('https://blog.codefactory.ai'); class HomeScreen extends StatelessWidget { WebViewController controller = WebViewController() ..loadRequest(homeUrl); HomeScreen({super.key}); @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( backgroundColor: Colors.blue, title: Text('Digital Key BLE Test App'), centerTitle:true, ), body: WebViewWidget(controller: controller), ); } } 코드팩토리 디스코드에 질문하면 더욱 빠르게 질문을 받아 볼 수 있습니다![코드팩토리 디스코드]https://bit.ly/3HzRzUM - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결3D 모델링 입문을 위한 라이노(Rhino) '꿀팁' Part.1
part.1 3강 자료 문의
part.1 3강에서 랜더링 설정을 위해 가져오기를 하시는 부분이 있습니다. 그런데 저는 파일을 다운 받았으나 nex 머시기 파일만 다운이되었습니다. 추가로 Q&A 를 통해 커리 큘럼 맨 밑을 보았으나 키샷 관련 말만 있고 자료는 없는데 어떻게 해야할까요.?
-
미해결한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
영상 마지막에서 body 태그의 display: flex 설정을 안해도 문제가 발생되지 않는 이유
저는 코드를 똑같이 작성했는데 마지막에 Editor.css에.Editor > section { margin-bottom: 40px; }를 추가해도 body 태그의 영역이 축소되는 이상 현상이 발생되지 않았습니다.그냥 넘어가려고 하긴했는데 왜 동일한 코드인데 제 환경에서는 이상 현상이 발생되지 않는지가 궁금해서 질문드립니다. 다른분들은 강의처럼 body 태그 축소 현상이 발생되여 index.css의 body 태그에 display: flex 설정을 넣었을 때 왜 해결이 되는지에대한 질문은 많은데,저처럼 아예 발생하지 않은 분들은 안계신 것 같더라구요.. 브라우저는 크롬 쓰고 있고 현시점 최신 버전인 144.0.7559.110(공식 빌드) (arm64) 버전을 쓰고 있습니다.
-
미해결클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
안녕하세요~ 요즘 핫한 orchestrate
안녕하세요~ 클로드코드 강의이긴 하지만 요즘 다른 LLM과 오케스트레이션 으로 병렬 에이전트 업무 하는게 핫한거 같은데 강의에서 알려주실 계획이 있는지 궁금합니다~!
-
미해결[2026] 비전공자도 한 번에 합격하는 SQLD 올인원
43페이지 4번 문제 질문드립니다
43페이지 4번문제 질문드립니다. - 대체 식별자를 "기본키가 아닌 모든 후보키중에서 선택한다"라고 표현하면 틀린거 아닌가요?? "기본키가 아닌 모든 후보키"가 대체키라고 적혀있는것 같아서요. '선택하는게 아니라 남은 전부'라고 생각해서 틀렸다고 생각했거든요.답변해주시면 감사하겠습니다
-
해결됨진짜! 자바스크립트(Javascript) - 기초부터 고급까지
선생님 강의 블로그에 정리해도되나요?
선생님 강의 공부하고 블로그에 정리해도되나요? 궁금합니다.
-
미해결포트폴리오 어나더레벨
readme 관련 질문 있습니다.
안녕하세요 큰돌님 강의를 즐겨보는 취준생입니다. 강의를 보며 궁금한 점들이 있어 질문 남깁니다.간단하게 제 상황을 말하면 1년 정도 SI 업체 다니다가 현재는 군대에서 취준하고 있고 6월에 전역하면서 동시에 취업을 하는 것을 목표로 하고 있습니다.Q1: Readme 파일을 잘 꾸미는게 중요하다고 말씀주셨는데, 제가 했던 프로젝트들이 전부 회사에서 혼자 진행한 프로젝트들이여서 모두 private 인 상황입니다.이럴 경우에는 Readme 파일에 꾸미기 보다는 노션에 따로 정리하는게 맞을까요??Q2: QnA 글을 보니 큰돌님께서는 이력서와 포트폴리오를 같이 준비하라고 하신걸 봤습니다. 근데 토스채용 같이 이력서와 포트폴리오를 같이 제출해야되는 상황에서는 어떻게 해야될까요?
-
미해결즐거운 블렌더 - 아이소메트릭 하우스
Cycle과 Eevee의 차이와 적용법
안녕하세요 이제 막 강의를 듣기 시작한 수강생입니다. 렌더링 엔진 중 Cycle엔진을 사용한다고 하셨는데 찾아보니 게임에 사용하는 카툰렌더링에는 Eevee를 많이 사용한다고 하더라구요 여기서 궁금한게 어떤 렌더러를 사용하냐에 따라 모델링, 텍스쳐링 과정에서 차이가 있나요? 강의는 Cycle렌더러 기준으로 진행할텐데 똑같이 하되 마지막 렌더링 엔진을 고르는 부분에서 Eevee를 선택하면 발생하는 문제들이 있을까요??
-
미해결클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지
claude setting 동기화
안녕하세요.강의 잘 듣고 있습니다.예전에 유튜브에서 class 강의 중 this에 대해서 "호출한 놈"이라는 명쾌한 설명을 들은 이후로 강렬하게 남아 있는 분이 클로드코드 강의를 하고 계셔서 바로 결제 했습니다. 궁금한 점은집에서 제가 강의를 들으며 설정한 클로드 설정을 회사의 클로드코드의 설정에도 동일하게 적용하고 싶은데, 동기화를 어떤 식으로 할 수 있을까요?cursor는 profile이라는 개념으로 하고 있는데, 클로드코드도 비슷한게 있을까요?