inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

176만명의 커뮤니티!! 함께 토론해봐요.

React의 비동기통신에 대한 질문입니다.

미해결

React로 NodeBird SNS 만들기

컴포넌트에서 리덕스의 글로벌 state가 아닌 useState로 생성한 state만을 업데이트 할때 redux saga를 사용하지 않고 컴포넌트 안에서 axios와 setState를 사용해 업데이트를 하는것은 가능하다고는 알고 있는데 redux saga를 이미 사용하는 프로젝트에서 개별적인 state 업데이트를 위해 컴포넌트 안에서 axios를 사용하는 것은 괜찮은가요?? 가능하다는것은 알고 있지만 표준이나 코드 스타일에서 올바르다고 하는 개발 방법이 맞는지, 코드의 유지보수가 어려워지거나, 선호하지 않는 개발 방법인지 궁금해서 질문 드렸습니다.

  • react
  • javascript
조찬영 댓글 3 좋아요 0 조회수 211

출력파일은 output.txt

미해결

it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비

문제에서 출력파일이름 관련해서 있는데 이건 무시해도 되는건가요?

  • C++
  • 코테 준비 같이 해요!
댓글 1 좋아요 0 조회수 176

StatefulSet-실습 .. 내용중에 궁금한게 있습니다.

미해결

대세는 쿠버네티스 (초급~중급편)

안녕하세요. 강의 정말 잘 듣고 있습니다. 많은 도움이 되고있습니다. 고맙습니다. 한가지 궁금한게 있어서 문의글 남깁니다. StatefulSet-실습 부분중에.. 2-2) ReplicaSet 을 만드실때 NodeSelector 를 지우시고 replicas 도 5로 수정하시고 생성하셨는데... 설명하실때 5:29초 부분의 5개 파드중 위의 2개는 성공, 아래3개는 실패인 화면에서... 위의 파드 둘이 노드1에 생셩되면서 볼륨도 노드1에 생성됐을거고 해서 나머지 파드들은 노드2에 있으니 노드1의 볼륨에 접근하지 못한거다라고 하셨는데요. 궁금한게 1. 해당 볼륨연결은 pod 에서 pvc 를 통한 StorageClass fast 를 통한 연결이었다. 즉 앞서 설치하신 StorageOS 의 fast storageClassName 을 쓰신걸로 보임 2. 그말은 볼륨은 이미 pvc 생성때 pv 가 만들어지고 볼륨이 StorageOS 쪽으로 생성된것으로 보임. (즉 노드1에 볼륨이 생성된게아니라.. ) 3. 즉 볼륨이 노드에 만들어지는건 아니고(hostpath가 아니어서.. pv 를 직접만들어 local 넣은것도 아니며) 4. 그럼 왜 노드2의 파드들이 볼륨에 못붙냐...면 보니 pvc 가 ReadWriteOnce 로 만들어져 노드1에서 붙었으므로 노드2에서 못붙어서 난 결과가 아닌가...? (RWO 은 한노드에서만 붙을 수 있으므로) 로 저는 생각했는데요... 혹시 제가 이해를 잘못한 부분이 있다면 알려주시면 정말 고맙겠습니다.

  • docker
  • kubernetes
KUAHN 댓글 3 좋아요 1 조회수 226

3.5강 관계연산자 복습 중 생긴 질문입니다.!

미해결

홍정모의 따라하며 배우는 C++

강의 예제 중 d1과 d2이 가지는 차이의 값이 궁금해서 setprecision을 이용해서 소수점 아래까지 출력을 하려고 했습니다. 그래서 해보면 d1은 setprecision의 값이 13, d2는 setprecision의 값이 14 일때부터 소수점 아래 숫자들을 출력했습니다. 질문은 어떠한 기준때문에 13 또는 14라는 값부터 소수점을 길게 출력하는지가 궁금합니다. 답변 해주시면 감사하겠습니다.!!

  • C++
홍창섭 댓글 1 좋아요 0 조회수 319

실전 문제풀이 강좌가 있을까요?

미해결

파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)

강사님께서 촬영하신 삼성코테이상의 문제들로 구성된 실전문제풀이 강좌가 있는지 알고 싶어 질문을 하게되었습니다.

  • python
  • 코테 준비 같이 해요!
가보자!! 댓글 1 좋아요 0 조회수 174

posts.put 부분에서 질문 사항이 있습니다.

미해결

Vue.js 끝장내기 - 실무에 필요한 모든 것

posts.put에서 id 와 postData로 나눠서 2개의 매개변수를 사용하시는데 혹시 id + postData 로 1개의 매개변수를 쓰는 것을 지양 하시는지 궁금합니다.

  • javascript
  • vuejs
  • vuex
didgusdhkd3 댓글 1 좋아요 2 조회수 235

GridviewAdapter 만들 때 getView 질문

미해결

코딩의민족 앱 제작 (Android kotlin)

실습형식으로 쫒아가면서 코딩중인데요. getView 의 parameter가 영상에는 p0, p1, p2로 되어있고 저는 position, convertView, parent로 되어 있던데 버전차이 때문에 그런건가요?

  • android
  • kotlin
swmgaefeel1 댓글 2 좋아요 0 조회수 274

ResourceSupport대신 RepresentationModel 사용한경우..

미해결

스프링 기반 REST API 개발

안녕하세요 강의 잘듣고있습니다. 앞에 강의에서 어떤분이 heteoas 버전이 변경되면서 바뀐부분이 있다고 알려주셔서 ResourceSupport대신 RepresentationModel 사용해서 따라하고 있었는데요. assembler 에서 toResource 대신 toModel로 바뀌었다는 것까지는 알았습니다. Consequently, ResourceAssembler has been renamed to RepresentationModelAssembler and its methods toResource(&hellip;) and toResources(&hellip;) have been renamed to toModel(&hellip;) and toCollectionModel(&hellip;) respectively. Also the name changes have been reflected in the classes contained in TypeReferences . @GetMapping public ResponseEntity queryEvents (Pageable pageable , PagedResourcesAssembler<Event> assembler){ Page<Event> page = this . eventRepository .findAll(pageable) ; var resource = assembler.toModel(page , e-> new EventResource(e)) ; return ResponseEntity. ok (resource) ; } 그런데 위와같이 하면 Error:(66, 48) java: incompatible types: cannot infer functional interface descriptor for org.springframework.hateoas.server.RepresentationModelAssembler<com.hong.springrestapi.events.Event,org.springframework.hateoas.RepresentationModel> 이렇게 에러가 나는데 어떻게 해야할까요?

  • spring
  • java
  • rest-api
wooks 댓글 2 좋아요 1 조회수 573

service postgresql start에서

미해결

인스타그램 클론 - full stack 웹 개발

Get-Service : 'start' 인수를 허용하는 위치 매개 변수를 찾을 수 없습니다. 위치 줄:1 문자:1 + service postgresql start + ~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidArgument: (:) [Get-Service], ParameterBindingException + FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.PowerShell.Commands.GetServiceCommand 라는 오류가 나옵니다. 무엇이 문제일까요?

  • HTML/CSS
  • python
  • django
  • 클론코딩
minje621 댓글 1 좋아요 1 조회수 236

script 과 autocomplete-python

미해결

프로그래밍, 데이터 과학을 위한 파이썬 입문

이 검색해도 패키지로 안나오는데요 어떻게 해야하나요

  • bigdata
  • python
댓글 1 좋아요 0 조회수 284

Call to undefined function mssql_connect() Error 질문드립니다.

미해결

모의해킹 실무자가 알려주는, SQL Injection 공격 기법과 시큐어 코딩 : PART 1

안녕하세요. 계속된 에러로 트러블슈팅하고 있어서 문의드립니다. - 환경 : Windows10 - apm 설치(php5.2.12) php.ini 에서 ;extionsion =php_mssql.dll 도 주석 제거했는데 계속된 에러가 발생합니다. cmd에서 where mssql*.dll 을 하여도 해당 경로를 찾지도 못해서 혹시나 oracle 처럼 따로 mssql도 client를 설치해야할까요? php_mssql.dll이 문제인가 싶어서 C:\Program Files (x86)\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn 에 있는 php_mssql.dll을 C:\APM_Setup\Server\PHP5\ext 에 바꿔도 안되네요... 도움 부탁드립니다 ㅠ

  • 모의해킹
  • 인젝션
test1234 댓글 6 좋아요 1 조회수 1098

npm run build 가 되지 않습니다.

미해결

나만의 포트폴리오 블로그 만들기(feat. 티스토리 스킨)

강의를 수강하다가 이번에는 npm run build 명령어를 입력하면 다음과 같은 오류가 발생하여 문의드립니다. > @ build C:\tidory\second-app > cross-env NODE_ENV=production tidory build Error: connect ECONNREFUSED 127.0.0.1:80 at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1137:16) { errno: -4078, code: 'ECONNREFUSED', syscall: 'connect', address: '127.0.0.1', port: 80, config: { adapter: [Function: httpAdapter], transformRequest: { '0': [Function: transformRequest] }, transformResponse: { '0': [Function: transformResponse] }, timeout: 0, xsrfCookieName: 'XSRF-TOKEN', xsrfHeaderName: 'X-XSRF-TOKEN', maxContentLength: -1, validateStatus: [Function: validateStatus], headers: { Accept: 'application/json, text/plain, */*', 'Content-Type': 'application/json', Referer: null, Cookie: 'TSSESSION=null', 'User-Agent': 'axios/0.18.1' }, method: 'get', baseURL: null, url: '/manage/design/skin/html.json', data: undefined }, request: <ref *1> Writable { _writableState: WritableState { objectMode: false, highWaterMark: 16384, finalCalled: false, needDrain: false, ending: false, ended: false, finished: false, destroyed: false, decodeStrings: true, defaultEncoding: 'utf8', length: 0, writing: false, corked: 0, sync: true, bufferProcessing: false, onwrite: [Function: bound onwrite], writecb: null, writelen: 0, afterWriteTickInfo: null, bufferedRequest: null, lastBufferedRequest: null, pendingcb: 0, prefinished: false, errorEmitted: false, emitClose: true, autoDestroy: false, errored: false, bufferedRequestCount: 0, corkedRequestsFree: [Object] }, writable: true, _events: [Object: null prototype] { response: [Function: handleResponse], error: [Function: handleRequestError] }, _eventsCount: 2, _maxListeners: undefined, _options: { protocol: 'http:', maxRedirects: 21, maxBodyLength: 10485760, path: '/manage/design/skin/html.json', method: 'get', headers: [Object], agent: undefined, auth: undefined, hostname: null, port: null, nativeProtocols: [Object], pathname: '/manage/design/skin/html.json' }, _redirectCount: 0, _redirects: [], _requestBodyLength: 0, _requestBodyBuffers: [], _onNativeResponse: [Function (anonymous)], _currentRequest: ClientRequest { _events: [Object: null prototype], _eventsCount: 6, _maxListeners: undefined, outputData: [], outputSize: 0, writable: true, _last: true, chunkedEncoding: false, shouldKeepAlive: false, useChunkedEncodingByDefault: false, sendDate: false, _removedConnection: false, _removedContLen: false, _removedTE: false, _contentLength: 0, _hasBody: true, _trailer: '', finished: true, _headerSent: true, socket: [Socket], _header: 'GET /manage/design/skin/html.json HTTP/1.1\r\n' + 'Accept: application/json, text/plain, */*\r\n' + 'Content-Type: application/json\r\n' + 'Referer: null\r\n' + 'Cookie: TSSESSION=null\r\n' + 'User-Agent: axios/0.18.1\r\n' + 'Host: localhost\r\n' + 'Connection: close\r\n' + '\r\n', _onPendingData: [Function: noopPendingOutput], agent: [Agent], socketPath: undefined, method: 'GET', maxHeaderSize: undefined, path: '/manage/design/skin/html.json', _ended: false, res: null, aborted: false, timeoutCb: null, upgradeOrConnect: false, parser: null, maxHeadersCount: null, reusedSocket: false, _redirectable: [Circular *1], [Symbol(kCapture)]: false, [Symbol(kNeedDrain)]: false, [Symbol(corked)]: 0, [Symbol(kOutHeaders)]: [Object: null prototype] }, _currentUrl: 'http:/manage/design/skin/html.json', [Symbol(kCapture)]: false }, response: undefined } TypeError: Cannot read property 'data' of undefined at TistorySkin.request (C:\tidory\second-app\node_modules\tistory-skin\lib\RemoteController.js:40:21) at processTicksAndRejections (internal/process/task_queues.js:97:5) at async TistorySkin.prepare (C:\tidory\second-app\node_modules\tistory-skin\lib\TistorySkin.js:36:12) at async module.exports (C:\tidory\second-app\node_modules\tidory\lib\publicPath.js:14:3) at async module.exports (C:\tidory\second-app\node_modules\tidory\config\webpack.base.conf.js:17:45) at async module.exports (C:\tidory\second-app\node_modules\tidory\config\webpack.prod.conf.js:17:16) app.pug : doctype html html(lang="ko") head title [##_page_title_##] meta(charset="utf-8") body(id="[##_body_id_##]") s_t3 div#__tidory block TIDORY assets/app.js : require('@tidory/default-sidebar') index.pug : extends app block TIDORY include views/HelloWorld views/HelloWorld.pug : h1 Hello,world! .env : TISTORY_CLIENT_ID=dc08305218d22fb1af479b044d4707d0 TISTORY_REDIRECT_URI=http://localhost:8080 npm start 명령어를 커맨드 창에 입력 했을 때는 다음과 같이 Hello, world! 가 잘 로딩되었습니다. 참고로 현재 80 port를 사용중에 있지 않음에도 불구하고 ECONNREFUSED error 가 발생하여 의아했습니다. 참고url: https://support.glitch.com/t/solved-getting-an-error-every-5-minutes-econnrefused-127-0-0-1-1998/5018 혹시 제가 설정을 누락한 부분이 있다면, 알려주시면 강의를 수강하는데 큰 도움이 될 것 같습니다. 감사합니다. 😀

  • blog
  • HTML/CSS
ysys 댓글 3 좋아요 0 조회수 1135

흐흐 OutputCapture deprecated 되었습니다.

미해결

스프링 부트 개념과 활용

https://docs.spring.io/spring-boot/docs/current/api/org/springframework/boot/test/system/OutputCaptureRule.html OutputCaptureRule 사용하세요.

  • spring
  • java
  • spring-boot
모리모리 댓글 1 좋아요 5 조회수 503

pairplot

미해결

공공데이터로 파이썬 데이터 분석 시작하기

#pairplot df_last_notnull=df_last.loc[df_last["평당분양가격"].notnull(),["연도","월","평당분양가격","지역명","전용면적"]] sns.pairplot(df_last_notnull,hue="전용면적") 이 부분의 출력값이 코드에서 ["연도","월","평당분양가격","지역명","전용면적"]를 입력했는데 앞의 3 부분만 y축으로 하는 그래프들이 나오는 이유가 궁금합니다:)

  • numpy
  • python
  • pandas
HhwangjaekK 댓글 1 좋아요 1 조회수 268

컴포넌트 값은 바뀌고있는데 게임화면에서는 움직임이 없는 경우는 어떤 경우 인가요?

해결됨

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진

저번 질문에 답변해주신대로 따로 파일을 만들어서 스크립트를 Prefab 파일에 컴포넌트 했는데, 컴포넌트 Rotation의 Y값은 바뀌고있는데 게임화면에서는 움직임이 없습니다;; [CoinRotate] using System.Collections; using System.Collections.Generic; using UnityEngine; public class CoinRotate : MonoBehaviour { void Update() { transform.Rotate(new Vector3(0.0f, Time.deltaTime * 100f, 0.0f)); } } ----------------------------------------------------- [PrefabTest.cs] using System.Collections; using System.Collections.Generic; using UnityEngine; public class PrefabTest : MonoBehaviour { GameObject coin; void Start() { coin = Managers.Resource.Instantiate("Coin"); Destroy(coin, 3.0f); } }

  • unity
  • C#
2403docB 댓글 1 좋아요 0 조회수 263

안녕하세요! npm run dev 빌드 관련 문의드립니다.

미해결

따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기

안녕하세요!! 유튜브에서 ERN STACK PROJECT - ONLINE SHOP CLONE (SOURCE CODE INCLUDED) (REACT JS) 강의 듣고있습니다. git에서 소스 clone 받은 후 root, client 경로에서 npm install, mongoURI까지 설정했습니다. client, server에서는 각각 npm 빌드가 되지만, root 경로에서는 npm run dev 빌드가 되지 않습니다. 아래에 발생하는 에러로그 첨부드립니다. 감사합니다.

  • mongodb
  • nodejs
  • redux
  • react
신영훈 댓글 4 좋아요 0 조회수 657

TypeError: Cannot read property 'prototype' of undefined

미해결

따라하며 배우는 노드, 리액트 시리즈 - 기본 강의

https://github.com/ryun3433/inf-todo.git 깃헙주소입니다. 이런 에러가 계속 납니다 ㅠ.ㅠ 뭐가 문제인지 잘 모르겠습니다.. 도와주시면 정말 감사하겠습니다 TypeError: Cannot read property 'prototype' of undefined (anonymous function) C:/Users/patmo/Documents/myProject/inf-todo/client/node_modules/express/lib/response.js:42 39 | * @ public var res = Object . create ( http . ServerResponse . prototype )

  • react
  • nodejs
릴롱궤 댓글 4 좋아요 3 조회수 4548

exe 파일말고 온라인으로 채점할 수 있는 환경 구성가능할까요?

미해결

파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)

맥프로 쓰고 있는데 채점 파일이 exe파일이라 아쉽네요 채점 프로그램이 python으로 작성됐으면 코드로 돌릴 수 있게 오픈해주실 수 있을까요? 아니면 온라인 채점 가능하면 좋겠네요.

  • python
  • 코테 준비 같이 해요!
crocus 댓글 1 좋아요 0 조회수 175

볼을 카운트할 때 indexOf 부분 질문드립니다.

미해결

웹 게임을 만들며 배우는 자바스크립트

빨간색 표시한 부분에서 답배열은 입력한 수 4자리가 들어가게 될텐데. 반복문이 왜 3번만 반복하는지 궁금합니다! ------------------------------------- 추가 질문입니다. 강의해주신 내용을 토대로 응용을 해보는 단계인데 입력했던 답과, 스트라이크 볼 결과 기록이 화면에 남았으면해서 시도를 하고 있는데 입력 할 때마다 console.log() 에는 strike, ball을 표시 할 수 있는데 문서상에서는 매번 초기화가 되고있습니다. 기록을 유지하는 방법을 적용하고 싶어서 몇 시간 째 이런저런 시도를 해보기도하고 웹서핑을 해보았지만 도저히 못찾겠는데 어떤 방법으로 시도해 볼 수 있을지 조언을 구하고 싶습니다! + 덧붙여 이렇게 좋은 강의를 제공해주셔서 진심으로 감사드립니다. :)

  • javascript
don_sound 댓글 2 좋아요 1 조회수 280

인기 태그

인프런 TOP Writers

주간 인기글