묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결React로 NodeBird SNS 만들기
onUnfollow의 useCallback 사용에 대해 질문 있습니다.
안녕하세요. 명강의 잘 듣고 있습니다. Node 교과서 때부터 느끼는 거지만, 제로초님 강의는 필수 수강입니다 : )아래 코드에서 profile.js 안에서 useCallback 사용시에 두번째 인자를 [] 빈 배열로 주셨는데요, 이경우 차후 어떻게 업데이트가 가능한거죠?팔로우 언팔로우 같은 경우에는 앞으로 계속 사용해야 하는데 이런 빈 어레이를 받을 경우 업데이트가 안되게 되는 거 아닌가요? const onUnfollow = useCallback(userId => () => { // onClick={onUnfollow(item.id)} 여기서 받은 userId가 들어간다. dispatch({ type: UNFOLLOW_USER_REQUEST, data: userId, }); }, []);
-
미해결ELK 스택 (ElasticSearch, Logstash, Kibana) 으로 데이터 분석
index 생성은 왜 XPOST가 아니라 XPUT인가요?
index 생성은 왜 XPOST가 아니라 XPUT인가요? POST쓸때와 PUT쓸때가 좀 헷갈리네요
-
미해결윈도우 악성코드(malware) 분석 입문 과정
7.1 Analysis practice malware 악성코드 샘플 패스워드는 !보안철저@ 입니다.
7.1 Analysis practice malware 악성코드 샘플 패스워드는 !보안철저@ 입니다.
-
해결됨Flutter 초급 - Http통신, 상태관리
flutter 강의들으면서 개인적으로 앱을 하나 만들고 있는데요 fragment 관련 문의가 있습니다.
안드로이드처럼 일부 영역을 frame layout으로 잡고 fragment를 이용해서 버튼 클릭하면 전체에서 일부 화면만 해당 버튼에 연결된 화면으로 교체하고 싶은데요. 구글에서 flutter로 fragment를 찾아보면 drawer 관련 내용만 나와서 해결하지 못하고 있습니다. 전체 화면에서 1/3 은 원래 화면 2/3 는 교체된 화면을 보여주는 방식은 어떻게 할 수 있을까요?
-
미해결파이썬으로 장고(Django) 공략하기: 입문
no such table이라고 뜨는 오류좀 봐주세요
1분35초경의 강의를 따라하다가 다음과 같은 에러가 발생합니다. >>> post= Post.objects.create(title="this is title", content="this is content") Traceback (most recent call last): File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/backends/utils.py", line 84, in _execute return self.cursor.execute(sql, params) File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/backends/sqlite3/base.py", line 383, in execute return Database.Cursor.execute(self, query, params) sqlite3.OperationalError: no such table: second_post The above exception was the direct cause of the following exception: Traceback (most recent call last): File "<console>", line 1, in <module> File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/models/manager.py", line 82, in manager_method return getattr(self.get_queryset(), name)(*args, **kwargs) File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/models/query.py", line 422, in create obj.save(force_insert=True, using=self.db) File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/models/base.py", line 741, in save force_update=force_update, update_fields=update_fields) File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/models/base.py", line 779, in save_base force_update, using, update_fields, File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/models/base.py", line 870, in _save_table result = self._do_insert(cls._base_manager, using, fields, update_pk, raw) File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/models/base.py", line 908, in _do_insert using=using, raw=raw) File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/models/manager.py", line 82, in manager_method return getattr(self.get_queryset(), name)(*args, **kwargs) File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/models/query.py", line 1186, in _insert return query.get_compiler(using=using).execute_sql(return_id) File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/models/sql/compiler.py", line 1335, in execute_sql cursor.execute(sql, params) File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/backends/utils.py", line 99, in execute return super().execute(sql, params) File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/backends/utils.py", line 67, in execute return self._execute_with_wrappers(sql, params, many=False, executor=self._execute) File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/backends/utils.py", line 76, in _execute_with_wrappers return executor(sql, params, many, context) File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/backends/utils.py", line 84, in _execute return self.cursor.execute(sql, params) File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/utils.py", line 89, in __exit__ raise dj_exc_value.with_traceback(traceback) from exc_value File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/backends/utils.py", line 84, in _execute return self.cursor.execute(sql, params) File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/backends/sqlite3/base.py", line 383, in execute return Database.Cursor.execute(self, query, params) django.db.utils.OperationalError: no such table: second_post
-
미해결레트로의 유니티 C# 게임 프로그래밍 에센스
콜백함수
유니티를 공부하다보면 콜백함수란 말이 많이 나옵니다. 강좌에 콜백함수에 대한 내용이 나오나 검색해봤는데 나오지 않는 것 같습니다. 콜백함수가 뭔지 설명 좀 부탁합니다.
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
서비스 배포 환경 구성
기다리던 서비스 배포 환경 구성이 업로드 되었네요 감사합니다. 업로드 전에는 polyfill babel 관련 항목이 있었는데 사라졌네요 항목이 삭제가 된건지 아니면 추후에 업로드 되는건지 궁금합니다.
-
미해결쉽고 자연스럽게 배워보는 Javascript 입문 - 코드스쿼드 마스터즈 코스 레벨1
소스트리 에서 깃허브에 push 하는 과정중에...
로컬 폴더안이랑 github 서버 를 클론해서 연결하였는데.. gitignore 파일이 보이지 않습니다. 부탁드립니다. 감사합니다.
-
미해결3dsmax 초급부터 전문가까지 - 한방에 끝내는 3dsmax 강좌
비트맵에 이미지 넣었는데 여러개로..
뷰포트에 보이게 체크했더니 강사님처럼이 아니라 패턴처럼 엄청 작고 많게 보입니다. 어떻게 한개의 이미지만 딱 보이게 할 수 있나요? uvw map 에서 fit도 못누르게 되있어요 ㅜ
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
folium map tile을 흰색바탕으로 할 수 있나요?
map tile을 그냥 아무것도 없는 흰바탕으로 하고 싶은데 어떻게 해야 하나요?
-
미해결밑바닥 부터 시작하는 머신러닝 입문
값을 대각선으로 뽑아 오는 함수 diag 질문
어떤 경우에 대각선으로 값을 뽑아 오는 diag 함수를 쓰는지 알수 있을까요??
-
미해결리눅스 시스템 프로그래밍 - 이론과 실습
clone과 pthread의 반환 시기가 차이가 있나요?
쓰레드 함수가 일정 시간이 지나고 종료가 된다면 부모 혹은 커널에게 메모리를 반환하잖아요? clone과 pthread로 쓰레드를 만들어서 무한루프를 돌리지 않고 전역변수에 데이터를 넣는? 처리를 하는데 pthread는 종료가 된 직후 바로 메모리를 반환해서 다음 쓰레드에서 이를 읽지 못하고, clone도 똑같이 바로 반환을 하는데 다음 쓰레드가 그 정보를 읽었습니다. 즉 메모리 반환 시기가 서로 다른 것 같은데 혹시 맞는 사실인가요?
-
미해결홍정모의 따라하며 배우는 C++
(07:50) 이중포인터배열
강의에서 row[][] 의 값을 찍는데 변수값이 나오는것이 잘 이해가 가지않습니다. 말그대로 이중포인터를 그대로 찍으면 주소의주소가 나와야하는것이 아닌가요?
-
미해결배틀로얄 게임을 만들어보며 배우는 언리얼 게임 개발
중복파일 있습니다 프로젝트 14 ,프로젝트 15 같은 겁니다 일부러 그런건 아니
운영자님 올려 놓으신 프로젝트 파일 중에서 중복되는 다운로드 파일 14 번 15번 같은거 올려두셨어요 12번 프로젝트 부터 Jungle 맵이 열리지 않습니다 다운로드53프로에서 컴터가 먹통이 됨니다 아무키도 안먹고 마우스도 않됩니다 빠른답 부탁드립니
-
미해결유니티 게임 개발 (Unity 2D) - 시작부터 배포까지
오브젝트 지정에 대하여
복제된 오브젝트는 어떻게 지정하나요? 아 그리고 추가로 gameObject말고 자신을 제외한 다른 원하는 특정한 오브젝트를 지정하고싶을때는 어떤 변수를 써야하나요?
-
미해결[R을 R려줘] R 문법 기초
조건 연산자는 왜 행자리에만 작성해야 하나요?
열에 대한 조건문을 전달했을 때도 왜 행자리에 들어 가야 하는지 궁금합니다. 아예 조건문 자체를 열 자리에 전달했을 때 undefined columns selected error가 뜨더라구요.
-
해결됨함수형 프로그래밍과 JavaScript ES6+
전체적인 질문있습니다..!
삭제된 글입니다
-
해결됨React로 NodeBird SNS 만들기
LOAD_USER_REQUEST 가 굳이 필요한 이유가 알고 싶습니다 : )
안녕하세요. 명강의 잘 듣고 있습니다. LOAD_USER_SUCCESSLOAD_USER_REQUEST 이런 친구들은 굳이 필요한가요? 유저 로그인 했을 때, 정보들을 state에 올려두고 이친구들 계속 쓰며 되지 않을까요? 실제로 리덕스 데브 툴 보면 정보가 겹치는것 같아서요. 항상 답변해 주셔서 감사합니다 : )
-
미해결Flutter 초급 - Http통신, 상태관리
counterBloc.addCounter() 가 setState에 들어 있어야 하나요?
위젯의 State 를 변경하는 것이 아닌 것 같은데, setState 안에 있어야 하는지 궁금해요~ 감사합니다.
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
vue 초급강좌가 없어서 완벽가이드 들으러 왔습니다
중급강좌는 보이는데 초급 강좌가 없네요 ㅠㅠ 혹시 다시 열어주실수 있나요,,,