inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

setCommentFormOpened 질문드립니다.

미해결

React로 NodeBird SNS 만들기

(PostCard.js) /* onClick -> 댓글창 열고닫기 */ const onToggleComment = useCallback ( () => { console . log ( commentFormOpened ) ; // false setCommentFormOpened ( prev => ! prev ) ; console . log ( commentFormOpened ) ; // false // console . log ( commentFormOpened ) ; if ( ! commentFormOpened ) { dispatch ( { type : LOAD_COMMENTS_REQUEST , data : post . id , } ) ; } }, [ commentFormOpened ]) ; 여기서, setCommentFormOpened()를 했을때, commentFormOpened state가 즉시 true로 변하지 않는 이유가 무엇인가요 ? console.log를 찍어보니 setCommentFormOpened() 앞뒤로 둘다 false가 떠서 궁금해서 질문드립니다.

  • javascript
  • react
pym7857 댓글 1 좋아요 0 조회수 142

궁금합니다.

해결됨

남박사의 파이썬 기초부터 실전 100% 활용

inner_function을 정의할때 (*args,**kwargs)를 사용하는 이유가 있나요? 그리고 굳이 func를 리턴해주는 이유가 무엇인가요? import time def time_checker ( func ): def inner_function (): start_time = time.time() result = func() end_time = time.time() print ( "함수 {} 동작시간 : {} " .format(func. __name__ ,end_time - start_time)) return inner_function @time_checker def test1 (): for i in range ( 5 ): time.sleep( 0.1 ) test1() 이런식으로 짠다면 어떤문제가 있을수 있나요?

  • python
  • 웹-크롤링
김민찬 댓글 1 좋아요 3 조회수 181

AARRR 프레임워크 중에서 UTM Parameter 관련 질문을 주셨는데요!

미해결

그로스해킹 - 데이터와 실험을 통해 성장하는 서비스를 만드는 방법

안녕하세요! 강의 보고 첫 질문드립니다. UTM Paramater를 생성하여 GA에서 추적하는 경우와 직접 웹사이트에 GA 추적코드를 심고 트래킹하는 이 두 가지 경우의 차이점을 알 수 있을까요? 또 하나는, 위의 두가지 경우보다 구글 태그 매니저를 좀 더 실무에서 선호하는 것 같아 어떤 것부터 우선 숙지하는 것이 좋을지 궁금합니다.

  • 그로스해킹
  • 디지털 마케팅
  • 퍼포먼스 마케팅
  • 디지털-리터러시
Mina Kim 댓글 1 좋아요 0 조회수 190

추가 질문드립니다. (200522)

해결됨

[개정판] 딥러닝 컴퓨터 비전 완벽 가이드

안녕하세요 아래 댓글로 달려다가 댓글로 달면 질문보낸 걸로 인식하지 못하실까봐 여기다가 질문을 남깁니다. 말씀해주신 것 중에 Tensorflow v1을 이용한 train 시 아래의 정보가 있고 >> steps (총 iteration 횟수) =30,000 >> 전체 이미지 개수 =1,000 >> batch_size = 10 위의 정보를 Keras로 매핑하면 아래와 같다. >> steps_per_epoch = 1,000 / 10 = 100 >> epoch = 30,000 / 100 = 300 이 부분에 대해선 이해가 되었습니다. (감사합니다 ^^) 그런데 2번째 질문에 대해선 조금 더 답변을 얻고자 질문을 드리게 되었습니다. Keras의 경우 >> batch_size 는 1 epoch의 전체 step 중 1 step에서 사용되는 dataset (혹은 이미지) 개수 라고 알고 있습니다. 그런데 Tensorflow v1의 경우 >> batch_size는 (전체 iteration 중) 1 iteration에서 사용되는 dataset (혹은 이미지) 개수라고 생각하면 될까요? >> 혹시 표현이 맞지 않다면 train용 tfRecord 파일의 전체 레코드 개수 중에서 1 iteration에 사용되는 record 수 라고 표현하는 것이 맞는 걸까요?

  • 머신러닝 배워볼래요?
  • keras
  • 컴퓨터-비전
  • python
  • 딥러닝
  • tensorflow
슬로우 딥러너 댓글 1 좋아요 0 조회수 120

'TestView' object has no attribute 'author_000'

미해결

파이썬 사용자를 위한 웹개발 입문 A to Z Django + Bootstrap

smith라는 User를 만들어서 author_000에 넣어주는 과정에서 다음과같은 에러가 납니다. Creating test database for alias 'default'... System check identified no issues (0 silenced). E ====================================================================== ERROR: test_post_list (blog.tests.TestView) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\Users\User\Documents\folder\github\hallaplantweb\blog\tests.py", line 32, in test_post_list author = self.author_000, AttributeError: 'TestView' object has no attribute 'author_000' ---------------------------------------------------------------------- Ran 1 test in 0.025s FAILED (errors=1) Destroying test database for alias 'default'... 아래는 제가 작성한 test.py와 models.py 입니다 from django.test import TestCase, Client from bs4 import BeautifulSoup from .models import Post from django.utils import timezone from django.contrib.auth.models import User class TestView(TestCase): def setup(self): self.client = Client() self.author_000 = User.objects.create(username='Smith', password='nopassword') def test_post_list(self): response = self.client.get('/blog/') self.assertEqual(response.status_code, 200) soup = BeautifulSoup(response.content, 'html.parser') title = soup.title self.assertEqual(title.text, 'blog') navbar = soup.find('div', id='navbar') self.assertIn('Blog', navbar.text) self.assertIn('About Me', navbar.text) self.assertEqual(Post.objects.count(), 0) self.assertIn('아직 게시물이 없습니다', soup.body.text) post_000 = Post.objects.create( title = 'the first post', content = 'hello world', created = timezone.now(), author = self.author_000, ) self.assertGreater(Post.objects.count(), 0) from django.db import models from django.contrib.auth.models import User class Post(models.Model): title = models.CharField(max_length=30) content = models.TextField() head_image = models.ImageField(upload_to='blog/%Y/%m/%d/', blank=True) created = models.DateTimeField() author = models.ForeignKey(User, on_delete=models.CASCADE) def __str__(self): return str(self.title) + ' :: ' + str(self.author) author에서만 말썽인걸보면 User.objects.create() 함수가 문제인건가 싶긴합니다..

  • bootstrap
  • django
  • python
sonagi 댓글 1 좋아요 0 조회수 284

sequelize utility method 질문 입니다

해결됨

React로 NodeBird SNS 만들기

1. add method는 N:M관계에만 만들어지나요? 아니면 1:1 이나 1:N도 만들어지나요? 2. add method의 정확한 기능이 무엇인가요? include랑 차이를 모르겠습니다. ex)post 테이블과 hashtag테이블이 N:M 관계일때 post.addHashtag 쓰지않고 find로 post테이블을 찾아서 include로 hashtag테이블을 넣어줘도 되지 않을까요? 3. get, set method도 있는것 같은데 해당 메서드는 어떤 관계때 만들어지고 어떤 기능인가요?

  • react
  • javascript
동배 댓글 1 좋아요 0 조회수 202

페이지 중간에서 F5 새로고침했을때

미해결

애플 웹사이트 인터랙션 클론!

페이지 중간이나 상단에서 조금만 떨어진 후 F5 새로고침했을때 보이지 말아야할 다른 씬이 나옵니다. 그리고 씬2 부분에서 새로고침을 했을때 이미지가 바로 보이지가 않습니다. 스크롤 액션이 먹힌 뒤 나오는데 이는 텍스트 부분도 그렇습니다. 전반적으로 페이지 첫 부분이 아닌 다른 부분에서 새로고침을 했을때 조금 이상하네요!

  • svg
  • HTML/CSS
  • 인터랙티브-웹
  • 웹 디자인
  • javascript
  • 클론코딩
김찬기 댓글 1 좋아요 1 조회수 318

개발자 도구 관련

초간단 초스피드 데이터 수집 (파이썬 크롤링)

삭제된 글입니다

  • python
  • 웹-크롤링
개구리왕자 댓글 1 좋아요 0 조회수 115

만약에 즉시로딩도 프록시를 가져올수 있다면?

해결됨

자바 ORM 표준 JPA 프로그래밍 - 기본편

강의를 듣다가 문득 이런 생각이 들었습니다. 즉시 로딩을 사용할 때 N+1이 발생하는 이유가 아무래도 프록시가 아닌 실 객체를 가져오려고 하기 때문에 발생한걸로 이해 했습니다. 만약에, 즉시로딩을 할때 실 객체가 아닌 프록시 객체로 쿼리를 날릴 수 있으면 좋을 것 같습니다. JPA에서는 즉시 로딩할때, 프록시 기능을 사용하지 않는 건가요?

  • java
  • JPA
박용훈 댓글 2 좋아요 0 조회수 320

5. CSS 핵심이론(선택자, 선택자 적용 우선순위)강좌 중에 CSS 필수이론 퍼블리싱 실습하기 문의?

해결됨

[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드

[2020년 출제기준] 웹디자인 기능사 실기시험 완벽 가이드(HTML+CSS+JQUERY) 섹션 2. 웹디자인 기능사 실기시험 합격을 위한 HTML+CSS+JQUERY 필수 이론 5. CSS 핵심이론(선택자, 선택자 적용 우선순위)강좌 중에 CSS 필수이론 퍼블리싱 실습하기에서 강의와 똑같이 style.css에 p{ text-align: center; color: red; } 로 하였는데 전, 바탕색이 오렌지 색으로 됩니다. 제가 한 파일 올려 질문 할려고 하는데 어떻게 올립니까? 보시고 무엇이 잘못 된 것인지 확인해 주시면 감사하겠는데요.

  • HTML/CSS
  • 웹 디자인
  • jquery
HL5PFM 댓글 3 좋아요 1 조회수 319

강사님 혹시 정렬 알고리즘 보충부탁해도 될까요??

해결됨

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

강사님 강의보고 알고리즘 기초를 닦고 있습니다! 근데 정렬 관련된 알고리즘에 어려움을 겪고 있는데 정렬관련된 강의가 있었으면 합니다..! 퀵정렬, 머지정렬, 힙정렬, 라딕스정렬 등등 정렬 알고리즘이요!

  • python
  • 코테 준비 같이 해요!
뚜시뚜시 댓글 4 좋아요 0 조회수 296

선생님, 질문 드립니다.

미해결

남박사의 파이썬 기초부터 실전 100% 활용

선생님, 안녕하세요. 아래 질문에서 아이디어를 얻어 다음에서 날씨를 프린트하는 코드를 어찌어찌 짜보았습니다. 마지막 결과에서 각 지역별 기온을 쭉 프린트하고 싶은데, 어떻게 해야할지 막막해서 질문 드립니다. for문을 써서 title이나 cel만큼 반복하게 하면 될까요?

  • 웹-크롤링
  • python
Honolulu 댓글 1 좋아요 1 조회수 273

WordCloud의 stopwords

미해결

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

운동기구와 개소를 stopwords로 처리해줬는데 안 없어지는데 왜 그런가요?

  • numpy
  • pandas
  • python
이민형 댓글 1 좋아요 1 조회수 484

파일 업로드에서 막혔습니다 ㅠㅠ

해결됨

따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]

플러스가 가운데로 안가고 사진을 넣어도 옆에 이미지가 안뜨네요 ㅠㅠ 코드를 잘못 넣은 걸까요....?

  • redux
  • 웹앱
  • nodejs
  • mongodb
  • react
guya 댓글 4 좋아요 0 조회수 428

672번이 아니라 627번이네요

미해결

[백문이불여일타] 데이터 분석을 위한 고급 SQL

627 . Swap Salary

  • sql
ccocolee 댓글 1 좋아요 1 조회수 137

vscode

미해결

Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex

windows10 vscode 에서 예제 실행중입니다. vscode, java script, vue.js 가 모두 처음이라 너무 초보적인 질문일 수 있는데.. webpack-simple 로 프로젝트 생성 후 터미널에서 npm run dev 를 하면 정상적으로 실행이 되는데 F5 (start debugging) 또는 Ctrl+Alt+P 하면 다 브라우저에 하얀 화면만 나옵니다. 무슨 차이인지 이해가 되지 않는데 설명해 주시면 너무 감사하겠습니다.

  • vuejs
  • javascript
  • es6
  • vuex
SW 댓글 1 좋아요 1 조회수 200

Link태그의 href관련 질문드립니다.

미해결

React로 NodeBird SNS 만들기

지금까지는 sagas/index.js에서 설정한 axios . defaults . baseURL = ' http://localhost:3065/api ' ; 를 이용해서 localhost:3065/api/user~ 라든지, localhost:3065/api/post 이렇게 요청을 보내면, back단에서 routes로 처리를 한다음 res.json으로 프론트로 응답을 보내주는 형식으로만 알고있었습니다. 그런데 이번강의의 PostCard.js에서 < Link href ={ ` /hashtag/ ${ v . slice ( 1 ) }` } key ={ v } >< a >{ v }</ a ></ Link > 이 부분같은 경우는 Link를 클릭해보니 localhost:3060/hashtag/좋아요 로 가던데... 이게 어떻게 가능한건가요 ? localhost:3065는 백엔드 서버라 당연히 요청을 처리해서 응답을 주는곳으로 알고있는데, localhost:3060은 프론트 주소 아닌가요 ? ㅠ 심지어, 백단에서의 요청 주소에는 앞에 api/user 이런식으로 api가 붙어야 됐었는데, 지금 Link내에서 요청을 보낼때는 api/ 접두사가 붙지않았는데도 붙구하고 요청이 제대로 동작을 하는게 이해가 잘 안되서 질문드립니다.. + 추가질문) Link href='hashtag/좋아요' 이 부분이 백단의 routes/hashtag.js에서 동작하는거 맞나요? (아마 맞을거같습니다만..)

  • react
  • javascript
pym7857 댓글 1 좋아요 0 조회수 175

커맨드와 쿼리를 분리하라는 말이 잘 이해가 가질 않습니다.

해결됨

실전! 스프링 데이터 JPA

현재 강의를 단계적으로 쭉듣고 있는데 커맨드와 쿼리를 분리하라는게 잘 이해가 가질 않습니다. 커맨드는 무엇을 얘기하는것인가요? 쿼리는 sql말씀하시는거 맞으신가요? 답변 부탁드립니다!

  • JPA
  • spring
  • spring-boot
  • java
김종완[와니Wani] 댓글 3 좋아요 2 조회수 1648

패키지 설치 방법 알려주세요

미해결

초간단 초스피드 데이터 수집 (파이썬 크롤링)

똑같이 따라 갔는데 패키지 설치 부분이 강의 내용과 달라요. 어떻게 설치해야 하는지 알려주세요.

  • python
  • 웹-크롤링
개구리왕자 댓글 3 좋아요 0 조회수 461

인기 태그

인프런 TOP Writers

주간 인기글