묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
포스트맨 이미지 질문
안녕하세요 이번강의를 듣고 postman imageUrl에 대한 궁금증이 생겼습니다 아래 사진과 같이 postman imageUrl에 이미지의 절대경로가 아닌 상대경로를 적었는데 어떻게 이미지를 다운로드?해서 그랩마켓 페이지에 보여줄 수 있는 건지 궁금합니다.(전에는 현재 작업중인 소스코드 파일 위치를 기준으로 이미지 경로를 적어 사용할 수 있었는데 postman은 현재 작업중인 파일 위치가 어딘지 모르지 않나요?)
-
미해결R로 하는 텍스트마이닝 (Top keyword부터 감성분석까지)
R 오류
안녕하세요, R studio 프로그램을 열기만 하면 다음과 같은 에러 메시지가 나옵니다. 그리고 remotes::install_github('haven-jeon/KoNLP', upgrade = "never", INSTALL_opts=c("--no-multiarch")) 와 같은 방법으로 KoNLP 패키지를 설치하려고 했으나 또 아래와 같은 메시지가 계속 떠서 어려움을 겪고 있습니다. 에러 1:41을 어떻게 해결해야 할까요ㅠㅠㅠㅠ도와주세요ㅠㅠㅠ
-
미해결문제로 배우는 C언어
42번 bus error;;;
#include<stdio.h> int a[11][11]; int main(){ int i,j,n,k=0,temp; scanf("%d",&n); temp = n; for(i=0;i<n; i++){ for(j=0;j<n;i++){ a[i][j]= temp + 5*k; } temp--; } for(i=0; i<n; i++){ for(j=0; j<n; j++){ printf("%3d",a[i][j]); } printf("\n"); } return 0; } 전 이렇게 쓰고 싶은데 이렇게 실행시키면 bus error 가 뜹니다 이게 왜 틀린것이죠?
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
vscode에서 vuejs 디버깅 방법
안녕하세요 강사님vscode에서 vue-cli로 생성한 프로젝트를 디버깅 하는 방법을 찾다가https://github.com/microsoft/vscode-recipes/tree/main/vuejs-cli 해당 글을 참조하여 세팅 후, dev 서버를 올리고 디버거를 실행하였는데요브라우저 상에서 console.log를 찍었을 때 vscode 디버그 터미널에 정상 출력되는 것으로 보아 둘 사이의 연결은 된 것 같은데브레이크 포인트를 찍어도 회색으로 나오고 정상적으로 걸리지가 않습니다https://github.com/vuejs/vue-loader/issues/1163 해당 글을 보니 비슷한 문제가 다른 사람에게도 발생하는 것 같은데vscode 상에서 브레이크 포인트를 찍어가며 정상적으로 디버깅 할 수 있는 방법이 혹시 있는지 궁금합니다
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 기본편
엑셀 관련 질문입니다
안녕하세요, 강의 잘 수강하고 있던 중 오류가 발생했는데 해결 방법을 몰라 질문 드립니다.'Chartsheet' object does not support item assignment < 이렇게 오류가 뜨는데 어떻게 해결해야 되나요?
-
미해결함수형 프로그래밍과 JavaScript ES6+
reduce 함수 질문입니다!
강의 잘 듣고 있습니다. 항상 파이팅 입니다!이 강의에서 만든 Reduce 함수 궁금한 점이 있습니다. 이터러블 프로토콜을 활용해 배열의 첫번째 값을 초기값으로 설정 할 수 있는 것 까지는 알겠습니다. 기존 Array.prototype.reduce 에서는 초기값을 설정 할 수 있는데...arr.reduce((acc, cur) => blabla, {}) 요런 식으로빈 객체나 배열을 통해 새로운 객체나 배열을 만들 수 있는데이터러블 프로토콜을 활용해 만든 함수 reduce는 방법이 없나요제가 사용을 못하는 것일까요?? 방법이 있다면 어떤 방식으로 사용해야 할까요???
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스
안녕하세요. 래퍼런스 코드 태그에 관련하여 질문이있습니다.
포트폴리오 레퍼런스 코드를 확인해보았는데, Label 부분을 확인해보니 컴포넌트에서 div로 하셨는데, 스타일 컴포넌트에서는 따로 꼭 label로 태그명을 안해줘도되는걸까요?(예를 들면, styled.div -> styled.label으로 안해도되는건지)
-
미해결PHP 7+ 프로그래밍: 객체지향
class not found
안녕하세요, 선생님!나만의 프레임워크 강의 내용을 카피코딩하면서 class not found 에러가 발생하여 질문남깁니다. -에러내용Fatal error: Uncaught Error: Class "Eclair\Database\Adaptor" not found in C:\xampp\ECLAIR\index.php:11 Stack trace: #0 {main} thrown in C:\xampp\ECLAIR\index.php on line 11 -index.php<?php require './vendor/autoload.php'; use Eclair\Routing\Route; use Eclair\Database\Adaptor; Adaptor::setup('mysql:dbname=myapp_test','root', ''); Route::add('get','/', function(){ echo 'Hello, world'; }) /* Route::add('get','/posts/{$id}', function (){ var_dump(Adaptor::getAll('SEELCT * FROM posts WEHRE `id` = ?', [$id])) }) Route::run(); */ ?> -Route.php<?php namespace Eclair\Routing; use Eclair\Routing\RequestContext; class Route { private static $contexts = []; public static function add($method, $path, $handler, $middlewares = []) { self::$contexts[] = new RequestContext($method, $path, $handler, $middlwares); } public static function run() { foreach($contexts as $context){ if($context -> method === strtolower(Request::getMethod()) && is_array($urlParams = $context->match(Request::getPath()))){ if($context -> runMiddlewares()){ return call_user_func($context->handler, ...$urlParams); } return false; } } } } -RequestContext.php<?php namespace Eclair\Routing; class RequestContext { public $method; public $path; public $handler; public $middlewares; public function __construct($method, $path, $handler, $middlewares) { $this->method = $method; $this->path = $path; $this->handler = $handler; $this->middlewares = $middlewares; } public function match($url) { //$this->path => /posts/{$id}, $url => /posts/1 $urlParts = explode('/',$url); $urlPatternParts = explode('/',$this->path); if(count($urlParts) === count($urlPatternParts)){ $urlParams = []; foreach($urlPatternParts as $key => $part){ if(preg_match('/^\{.*\}$/', $part)){ $urlParams[$key] = $part; } else{ if($urlParts[$key]!= $part){ return null; } } } } return count($urlParams) < 1 ? [] : array_map(fn($k) => $urlParts[$k], array_keys($urlParams)); } public function runMiddlewares() { foreach($this->middlewares as $middlewares){ if(! $middlewares::process()){ return false; } } return true; } } -adaptor.php<?php namespace Eclair\Database; class Adaptor { public static $pdo; private static $sth; public static function setup($dsn, $username, $password) { self::$pdo = new \PDO($dsn, $username, $password); } public static function exec($query, $params) { if(self::$sth = self::$pdo -> prepare($query)){ return self::$sth -> execute($params); } } public static function getAll($query, $params = [], $classname = 'stdClass') { if(self::exec($query, $params)){ return self::sth -> fetchAll(\PDO::FETCH_CLASS, $classname); } } public static $test = 'test'; public static function output() { return self::$test; } } 현재, 모든 Route클래스를 포함한 모든 클래스들이 호출되지 않는 것 같습니다.코드와 디렉토리 구조 모두 강의 내용과 일치한데, 어디에서 문제가 발생한 것인지 감도 안 잡히네요..ㅜㅜautoload.php파일을 건드린 적이 없는데, 이 파일이 문제인 걸까요??
-
미해결[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
method / widget 으로 리팩토링
SliverToBoxAdapter 같은 경우는 method로 리팩토링 하셨는데, 위젯으로도 리팩토링이 가능하기도 하잖아요?이렇게 리팩토링을 할때 method나 widget으로 하게 되는 선택의 기준이 궁금합니다.어떨때는 method로 뽑아내고, 어떨때는 위젯으로 빼내기도 하던데 어떤 상황에서 어느게 적절한것인지 아직 저는 기준이 모호합니다. 너무 자꾸 강의마다 질문드려서 민망하지만 감사합니다..ㅜㅜ
-
미해결설계독학맛비's 실전 AI HW 설계를 위한 바이블, CNN 연산 완전정복 (Verilog HDL + FPGA 를 이용한 가속기 실습)
Vivado 설치 질문입니다.
강의 감사합니다. 원래 윈도우 환경에서 비바도 사용하다가, 선생님께서 설치 영상에서도 그렇고, 이번 영상에서도 그렇고 리눅스 환경을 추천하셔서 리눅스에서 설치를 시도했습니다.그러나 너무 많은 에러와 익숙치 않은 환경으로 인해 너무 많은 시간을 썼네요..ㅠ 혹시 윈도우 환경에서도 AI 하드웨어 설계가 가능한가요? 강의를 다 듣고 학교 프로젝트에서도 본격적으로 Vitis- AI 사용하면서 하드웨어 설계를 진행하려고 하는데, 가능하다면 윈도우 환경에서 하고 싶습니다. 감사합니다
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
jupyter notebook에서 python3를 생성하니 prompt가 꺼져요
jupyter 화면에서 새로 Python3를 생성하려니 밑에 처럼 Python 3 뒤에 (ipykernel)이 붙고 생성을 하니 bad file descriptor라고 뜨면서 jupyter notebook 검은색 창이 자동으로 꺼집니다.어떻게 해야하나요?
-
미해결[NarP Series] MVC 프레임워크는 내 손에 [나프2탄]
파일 읽고 쓰기 질문 드립니다.
stream 을 통해서 읽고 쓰는 것으로 알고 있는데List<FileItem> items = upload.parseRequest(request); 여기서 request 정보를 넘길 때 inpustream 하고FileItme fileItem 객체로 outputStream 하는 건가요 ??
-
미해결
타임리프 css 적용이 안됩니다.
위는 제가 만들고 있는 프로젝트의 경로입니다.이 사진은 제가 타임리프로 만들고 있는 헤더입니다.이것은 헤더를 파싱했을 때 나오는 페이지입니다. 보시다시피 css가 적용이 되어 있지 않습니다. 구글링 검색은 거의 다 경로문제더군요... 근데 전 경로에 문제가 없었습니다.yml에 설정하라는 얘기도 있었는데..설정을 했는데 문제가 해결되지 않습니다. html파일, css 모두 외부에서 가져온 파일들입니다. 원래 있던 프로젝트에선 정상적으로 적용이 되는데, 제 프로젝트로 가져오니 css가 적용이 되질 않습니다.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
메모리초과
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 1189번입니다http://boj.kr/2a9ab2fcbd774ac1a5b75a140a5b5864강사님 코드랑 몇번이나 대조해봐도 계속 메모리 초과가 나와서 질문드립니다@
-
미해결앨런 iOS 앱 개발 (15개의 앱을 만들면서 근본원리부터 배우는 UIKit) - MVVM까지
uiview가 안 보이는 경우
안녕하세요, uiview 관련 질문이 있는데요.library에서 uiview를 선택해서 autolayout에서 safe area 기준으로 위에서 100~200정도, 양쪽(좌우) 간격을 20, 20 이런식으로 맞춘 뒤, 가운데 정렬 (horizontally in container)을 한 뒤에 시뮬레이션을 돌려보면 uiview가 화면 상에 나타나지 않습니다. 아무 숫자나 입력을 시도해보았는데 우연찮게 잠깐 나타난 것을 보니 숨겨지거나 레이어 밑으로 들어갔다기보다는, 수치 설정이 잘못된 것 같은데요. 이 경우 어떻게 해결해야 할까요?숫자 빙고 앱 만들 시에도 똑같이 한다고 한 것 같은데 비슷한 오류가 발생했었다가 운좋게 해결됐었거든요. 제가 놓치고 있는 부분이 있는 건지 궁금합니다. label이나 button은 이런 오류가 없는데 uiview만 계속 이 문제가 반복됩니다.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
item
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]item 을 추상 클래스로 만든 이유가 뭘까요?
-
미해결[코드팩토리] [입문] Dart 언어 4시간만에 완전정복
void함수 질문입니다
void main() { Idol blackpink = Idol('블랙핑크', ['제니', '지수']); blackpink.sayhello();}class Idol { String name; List<String> members; Idol(this.name, this.members); void sayhello(){ print('안녕하세요, 블랙핑크입니다'); }}void함수는 일반적으로 결과값이 나오지 않기 때문에 다른 함수에 출력하는 것이 불가능하다고 여겨지는데 어떻게 void sayhello함수는 출력이 가능한 것인지 여쭤봐도 될까요?
-
해결됨핸드폰으로 내 음악 만들기 FL STUDIO 기초편
혹시 피아노 못쳐도....
피아노를 못쳐도 할 수 있나요?
-
미해결(2025 최신 업데이트)리액트 : 프론트엔드 개발자로 가는 마지막 단계
openweather api 호출 했는데 401가 나요!
const getCurrentLocation = () => { navigator.geolocation.getCurrentPosition((position)=>{ console.log('위치', position.coords.latitude, position.coords.longitude); // 위치 37.4838677 126.902839 getWeatherByCurrentLocation(position.coords.latitude, position.coords.longitude); }); } const getWeatherByCurrentLocation = async(latitude, longitude) => { let apiKey = '0619cf6a981bec8d01375e5576139e86'; let apiUrl = `https://api.openweathermap.org/data/3.0/onecall?lat=${latitude}&lon=${longitude}&appid=${apiKey}`; let response = await fetch(apiUrl); let data = await response.json(); console.log('data', data); } useEffect(()=>{getCurrentLocation()}, []);이렇게 작성해서 돌려보니이런식으로 401에러가 납니다....원인을 잘 모르겠어요!ㅠㅠ
-
미해결처음 배우는 리액트 네이티브
저장하면 바뀐값들 보여야하는데 재렌더링이 안일어납니다..
서버 종료했다가 다시 npm start해야 값들이 변경되어있습니다.. 어제까지만 해도 이러지 않았는데 ㅠㅠㅠ 무슨일일까요