inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

BlocProvider=> bloc parameter

미해결

Flutter 초급 - Http통신, 상태관리

안녕하세요 강사님, 강사님의 강의와 동일하게 코딩을 했는데요,, BlocProvider 안에 'bloc' 이라는 parameter가 정의 되어있지 않다고 나오는데요 어떤 오류인지 잘 모르겠습니다. ---------------Error ---------------- Compiler message: lib/main.dart:15:7: Error: No named parameter with the name 'bloc'. bloc: _cartBloc, ^^^^ file:///Users/jeongjaegyu/Downloads/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_bloc-0.19.0/lib/src/bloc_provider.dart:20:3: Context: Found this candidate, but the arguments don't match. BlocProvider({ ^ lib/catalog.dart:30:9: Error: No named parameter with the name 'bloc'. bloc: _cartBloc, ^^^^ file:///Users/jeongjaegyu/Downloads/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_bloc-0.19.0/lib/src/bloc_provider.dart:20:3: Context: Found this candidate, but the arguments don't match. BlocProvider({ ^ 링크를 따라 들어가면 BlocProvider({ Key key , @required ValueBuilder<T> builder , Widget child , }) : super ( key: key , builder: builder , dispose: (_ , bloc) => bloc?.dispose() , child: child , ) ; 이부분을 표시해주는데요 어디를 확인하는 것이 좋을까요?

  • Flutter
  • ios
  • 웹앱
  • android
JaegyuJeong 댓글 4 좋아요 0 조회수 525

iOS 관련 질문 하나 드립니다..

해결됨

Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)

안녕하세요. 선생님 강의 잘 보았습니다. 다름이 아니고 iOS 관련 실행으로 질문 드리고자 하는데, 딱히 어느 부분에 질문을 남겨야 할지 몰라서 이 곳에 글을 남깁니다. 강의를 다 진행하고, 안드로이드 에뮬레이터 & 안드로이드 실기기 & iOS 에뮬레이터에서 작동을 확인하였습니다. 허나 실기기 (아이폰 5s)에서 작동하려고 하면 Internal launch error: process launch failed: Unspecified 에러와 함께 아이콘만 설치되고 실제 실행이 되지 않습니다.. (해당 파일은 xcode에서 실행하였습니다. 안드로이드 스튜디오나 vscode에서 실행할경우 모두 xcode에서 실행하라고 하더군요.. Try launching Xcode and selecting "Product > Run" to fix the problem: open ios/Runner.xcworkspace) 아이폰 5s 문제인가하여 에뮬레이터에서 아이폰 5s 로 실행하였을 경우에는 또 실행이 잘 됩니다.. 실기기에 연동하여 하는 문제를 여기저기 찾아보았지만 잘 알지 못해서 여기에 질문글을 남깁니다. 질문 읽어주셔서 감사합니다..

  • ios
  • android
  • Flutter
댕청한까마귀 댓글 5 좋아요 0 조회수 472

유니티에서 물체와의 충돌은 누가 감지하고 브로드캐스팅은 누가하는건가요?

미해결

레트로의 유니티 C# 게임 프로그래밍 에센스

소코반제작챕터에서 충돌처리강의를 듣다가 궁금증이 생겨 질문드립니다. 일단 제가 강의에서 이해한것은 아래와 같습니다. 오브젝트는 자신이 충돌한 사실을 모르고 일단 오브젝트끼리 충돌을 하면 유니티가 충돌했다는 메시지를 브로드캐스팅하고 메시지에 해당되는 컴포넌트가 OnTriggerEnter함수를 실행시킨다. 그리고 이때 패러미터는 유니티가 알아서 충돌한 상대방을 넣어준다. 근데 여기서 이해 안되는 것이 2가지 있습니다. 먼저 이벤트(ex: 오브젝트끼리의 충돌)를 감지하는 것이 누구인지에 대한 것입니다. 일단 오브젝트끼리 충돌해도 오브젝트는 자신이 충돌한 사실을 모른다고 하셨는데 그럼 충돌한 사실은 누가 감지하는건가요? 일단 충돌했다는 메시지를 브로드캐스팅을 하려면 충돌했다는 것을 감지할 어떤 주체가 있어야 하는데 그게 무엇인지 잘 모르겠습니다. 그리고 두번째로 이해안되는 것은 브로드캐스팅을 하는 것이 누구인지에 대한 것입니다. 브로드캐스팅은 어떤 이벤트를 감지한 무언가(여기선 그 무언가를 a라고 하겠습니다. 그 무언가가 정확이 무엇인지 묻는 것이 첫번째 질문입니다.)가 직접하는 건가요? 아니면 브로드캐스팅만을 전문적으로 하는 어떤 B가 있어서 이벤트를 감지한 a가 브로드캐스팅을 하는 그 B에 그 이벤트가 일어났다는 메시지를 전달하고 메시지를 받은 B가 브로드캐스팅을 하는건가요? 제가 지금까지 강의를 들으면서 이해한 바에 따르면 그 B를 유니티자체라고 생각하고 있습니다.

  • unity
  • C#
appdong 댓글 1 좋아요 1 조회수 470

삭제코드 잘못된거같네요.

미해결

AngularJS 기본 개념과 To-Do 앱 만들기 실습 - 앵귤러 강좌

return item.id === todo.id 부분 잘못됬어요. $scope.remove = function(todo) { var idx = $scope.todos.findIndex(function(item) { return item.title === todo.title; }) if(idx > -1) { $scope.todos.splice(idx, 1); } }

  • Angular
비타민 댓글 1 좋아요 6 조회수 311

Proxy Pattern

미해결

예제로 배우는 스프링 입문 (개정판)

오늘도 잘 들었습니다..! Proxy Pattern에서 Proxy가 Network packet을 잡는 Proxy랑은 상관없는 개념이네요?

  • java
  • spring
쫄면순두부 댓글 1 좋아요 0 조회수 194

크롤링 질문있습니다~~

해결됨

[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)

안녕하세요 선생님~~ 크롤링 기초까지 다 듣고 강의목차 정보 중, '강의명-강의시간' 만 가져오는 연습 중입니다. 해결하지 못한 3가지 문제점이 있는데 해결방법 좀 부탁드립니다. 1. 실패한 코드(1) import requests from bs4 import BeautifulSoup res = requests.get('https://www.inflearn.com/course/Python-crawling-basic/dashboard') soup = BeautifulSoup(res.content,'html.parser') data_name = soup.find_all('a', class_='unit_item level') for item4 in data_name: print(item4.get_text()) 1) 첫 번째, '페이지 소스보기' 나 '개발자 모드'에서 제가 원하는 정보를 조회하려면 속성이 'a' 이고, 클래스가 'unit_item level' 인 data를 크롤링해야 하는거 같은데, 강의 목차 중 미리보기가 되는 5개 강좌만 조회되네요. 왜 그런건지 모르겠습니다. 2. 실패한 코드(2) import requests from bs4 import BeautifulSoup res = requests.get('https://www.inflearn.com/course/Python-crawling-basic/dashboard') soup = BeautifulSoup(res.content,'html.parser') a_tag = soup.find_all('div','unit_title level-item') b_tag = soup.find_all('div','unit_time level-item') for index in range(1,100): print(a_tag[index].get_text(), '-', b_tag[index].get_text()) 강좌명과 강의시간을 따로 가져왔으나, 강의 시간이 없는 '강의준비, 파이썬 기초' 같은 항목들이 같이 조회되네요 2) 'a' 속성의 'unit_item level' 클래스 이면서, 'div' 속성의 'unit_title section level'을 가져오면 될거 같은데 우선 'a' 속성의 'unit_item level' 클래스 를 조회할 때, 미리보기 강의만 보이는게 해결되지 않았고 특정 속성의 하위 속성만을 정의하는 방법 또한 모르겠습니다. 3) 마지막으로 range의 범위를 현재는 1~99까지 지정해서 원하는 정보를 모두 가져올 수 있게 했지만 결국엔 'list index out of range' 라는 에러메세지도 같이 나왔습니다. 범위를 정할때, 1부터 존재하는 최종 번호(77)까지만 볼 수 있게 할수는 없을까요? 4시간동안 했는데 해결을 못했어요 ㅠ 도움 부탁드려요 (추가) 추가로 첫번째 실패한 코드에서 보면, import requests from bs4 import BeautifulSoup res = requests.get('https://www.inflearn.com/course/Python-crawling-basic/dashboard') soup = BeautifulSoup(res.content,'html.parser') data_name = soup.find_all( 'a' , class_='unit_item level') for item4 in data_name: print(item4.get_text()) data_name 을 'a' 가 아닌 'div'로 조회하면 (굵은글씨 부분입니다.), 미리보기가 되는 강의들을 제외한 모든 '강의+시간' 정보를 확인할 수 있습니다. 페이지 소스엔 모든 unit_item level 로 정의된 클래스는 오직 'a' 속성에만 존재하는데 왜 '강의+시간'의 조합된 정보가 div 속성의 unit_item level 클래스로 조회할 수 있는건가요???

  • 웹-크롤링
  • python
뀨구기 댓글 1 좋아요 0 조회수 255

안녕하세요? @Prop 관련 질문좀..ㅠㅠ

미해결

Typescript with Vue 실전 프로젝트

템플릿은. <template v-if= " todoData .length " > <Item v-for= " todo in todoData " :todoItem= " todo " /> </template> 위와 같구요. @Component ({ components : {ItemInput , Header , Item} , }) export default class TodoList extends Vue { public todoData : any [] = [{ id : 0 , title : 'test' , status : 'active' } , { id : 1 , title : 'test' , status : 'clear' } , { id : 2 , title : 'test' , status : 'clear' }] ; } 스크립트 부분에서는 이렇게 초기화를 해줍니다. 그러면 3개가 들어있으니 3번 반복까지는 되는데 자식 컴포넌트에서 저 값을 받지를 못합니다.. props 로 하면 잘 됬던걸로 기억하는데.. 이부분도 제가 TS 지식이 부족해서 그런거 같기도하고 ㅠㅠ import { Component , Prop , Vue} from 'vue-property-decorator' ; export default class Item extends Vue { @Prop () public readonly todoItem !: object | undefined ; public changeStatus () { console. log ( this . todoItem ) ; } public removeItem () { } } 자식에서는 위와 같이 쓰는데.. 저기에 빈 객체로 초기화를 해줘도 잘 안되네요 ㅠㅠ 도와주세요!

  • vuejs
frontzero 댓글 2 좋아요 0 조회수 250

@Autowired

미해결

예제로 배우는 스프링 입문 (개정판)

1. OwnerController class안에서 @Autowired private PetRepository petRepository; 로 의존성 주입을 했는데요. 의존성 주입이 되면.. 그 다음부터 뭘 할 수 잇는건가요? 2. IoC Container가 ApplicationContext라면, 그 안에 어떤 bean들이 들어가는지 알 수 있나요? 그리고 한 Package안에 여러개의 ApplicationContext가 자동으로 생기는건가요?

  • java
  • spring
쫄면순두부 댓글 3 좋아요 0 조회수 445

npm run dev 실행오류!!

미해결

React로 NodeBird SNS 만들기

ch5 서버설치 후 npm run dev하니까 에러가 뜨며, db table도 생성되지 않네요. 강의대로 따라한다고 했고, git에 있는 제로초님 코드 그대로 붙여도 실행되질 않습니다. 어디가 오류인지 알려주시면 감사하겠습니다. > react-nodebird-server@1.0.0 dev C:\Users\weonsj\AppData\Roaming\npm\react-nodebird\ch5\back > nodemon [nodemon] 1.19.1 [nodemon] to restart at any time, enter `rs` [nodemon] watching: index.js [nodemon] starting `node index.js` (node:9408) [SEQUELIZE0004] DeprecationWarning: A boolean value was passed to options.operatorsAliases. This is a no-op with v5 and should be removed. server is running on http://localhost:3065 Unhandled rejection SequelizeConnectionRefusedError: connect ECONNREFUSED 127.0.0.1:3306 at C:\Users\weonsj\AppData\Roaming\npm\react-nodebird\ch5\back\node_modules\sequelize\lib\dialects\mysql\connection-manager.js:123:19 at tryCatcher (C:\Users\weonsj\AppData\Roaming\npm\react-nodebird\ch5\back\node_modules\bluebird\js\release\util.js:16:23) at Promise._settlePromiseFromHandler (C:\Users\weonsj\AppData\Roaming\npm\react-nodebird\ch5\back\node_modules\bluebird\js\release\promise.js:517:31) at Promise._settlePromise (C:\Users\weonsj\AppData\Roaming\npm\react-nodebird\ch5\back\node_modules\bluebird\js\release\promise.js:574:18) at Promise._settlePromise0 (C:\Users\weonsj\AppData\Roaming\npm\react-nodebird\ch5\back\node_modules\bluebird\js\release\promise.js:619:10) at Promise._settlePromises (C:\Users\weonsj\AppData\Roaming\npm\react-nodebird\ch5\back\node_modules\bluebird\js\release\promise.js:695:18) at _drainQueueStep (C:\Users\weonsj\AppData\Roaming\npm\react-nodebird\ch5\back\node_modules\bluebird\js\release\async.js:138:12) at _drainQueue (C:\Users\weonsj\AppData\Roaming\npm\react-nodebird\ch5\back\node_modules\bluebird\js\release\async.js:131:9) at Async._drainQueues (C:\Users\weonsj\AppData\Roaming\npm\react-nodebird\ch5\back\node_modules\bluebird\js\release\async.js:147:5) at Immediate.Async.drainQueues [as _onImmediate] (C:\Users\weonsj\AppData\Roaming\npm\react-nodebird\ch5\back\node_modules\bluebird\js\release\async.js:17:14) at processImmediate (internal/timers.js:439:21)

  • react
  • javascript
weonsj 댓글 3 좋아요 0 조회수 357

학습 동영상에 오류가 있습니다.

미해결

프로젝트를 통해 배우는 파이썬 프로그램

학습을 시작하려는데 동영상이 플레이되지 않습니다. 확인 부탁드립니다.

  • python
  • Raspberry-Pi
  • iot
hyunjoons 댓글 1 좋아요 0 조회수 237

충돌이 안됩니다

미해결

유니티 게임 개발 (Unity 2D) - 시작부터 배포까지

ontriggerendter2d 함수로 log띄우는게 안됩니다. 그냥 debug.log하면 되는데 if (col.transform.name == "WinCollder") { Debug.Log("Win"); GameManger.GetComponent<gamemanger>().Win(); } else if (col.transform.name == "LoseCollder") { Debug.Log("lsoe"); GameManger.GetComponent<gamemanger>().Lose(); } 이걸 붙이면 콜라이더랑 부딪혀도 로그가 안떠요 뭐가 문제인지

  • unity
거대한새 댓글 0 좋아요 0 조회수 244

오류.. 질문입니다.

미해결

Flutter 초급 - Http통신, 상태관리

안녕하세요 강사님, 해당에러가 어떤 문제인건가요 ㅜㅜ Error connecting to the service protocol: HttpException: Connection closed before full header was received, uri = http://127.0.0.1:64698/QPuIDCkI94E=/ws

  • ios
  • Flutter
  • 웹앱
  • android
JaegyuJeong 댓글 2 좋아요 0 조회수 1398

간단한 질문 좀 드려도 될까요 ?

미해결

Node.js 교과서 - 기본부터 프로젝트 실습까지

궁금한게 있는데요. 스트림을 따로 써줘야 할 이유가 있나요 ? fs.write 이 있는데 굳이 stream 을 써줘야 할 이유가 있나요 ? ??? 알려주시면 감사합니다...

  • mysql
  • nodejs
  • javascript
  • mongodb
D_One 댓글 1 좋아요 0 조회수 145

!doctype 질문있습니다.

미해결

공도리의 HTML5와 CSS3를 이용한 홈페이지 개발

<!DOCTYPE html>을 DOCTYPE은 대문자로 하던 소문자로 하던 개인 취향이라고 하셨는데, html도 대문자로 해도 상관 없나요?

  • HTML/CSS
찬비 댓글 0 좋아요 0 조회수 225

정리

미해결

누구든지 하는 리액트: 초심자를 위한 react 핵심 강좌

강사님이 했던말들을 공부하면서 정리하고싶은데 제 개인 블로그에 올려도되나여?

  • javascript
  • react
개발자입니당 댓글 2 좋아요 1 조회수 316

loadUser시

미해결

React로 NodeBird SNS 만들기

로그인 성공 후에 사용자 정보를 가져오는 작업 중에 라우터에서 req.user가 undefined가 나와요. 요청 후에 출력되는 로그만 보면 deserializeUser -> router 순으로 실행되고, deserializeUser의 done이 호출 되기 전에 router에 도착해서 user 데이터가 전달되지 않는다고 생각되는데 어떻게 해결해야 되는지 모르겠습니다 알려주세요!

  • javascript
  • react
nori 댓글 4 좋아요 0 조회수 435

강의자료

미해결

유니티 게임 개발 (Unity 2D) - 시작부터 배포까지

강의자료를 다운 받아도 이미지 자체가 없습니다.

  • unity
wjsalsxkr1234 댓글 0 좋아요 0 조회수 335

3-6에서 포문안쓰신다는데

미해결

웹 게임을 만들며 배우는 React

안녕하세요 존경하는 조선생님 3-6일분이십초쯤에 포문안쓰신다고하셨는데 보통 어떻게 쓰시는지 여쭤보고싶습니다. 감사합니다

  • react
냠냠굿 댓글 1 좋아요 0 조회수 219

BeautifulShop(2)에서 에러가나는데요?

미해결

파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기

food-list.html 파일에서 print("1",soup.select_one("li:nth-of-type(8)").string) AttributeError: 'NoneType' object has no attribute 'string' 소스코드를 입력하고 실행하면 이처럼 에러가 나는데 접근방법이 틀렸는지요?

  • 웹-크롤링
  • python
박매일 댓글 1 좋아요 0 조회수 279

인기 태그

인프런 TOP Writers

주간 인기글