묻고 답해요
169만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결React로 NodeBird SNS 만들기
강의 8-3보고 있습니다. npm run dev하면 에러가 아래처럼 나와서 문의드립니다.
config/config.js dotenv error 메시지 DB 삭제도 해보고, mysql 다시 설치도 해봤는데 계속 저 에러가 나타나요. 구글에서 찾아봤는데 비밀번호 오류 같다해서 비밀번호도 바꿔보고 했는데도 안되네요 뭐가 문제인지 모르겠어요. 답변 부탁드립니다. 원래 비밀번호가 111111 이였는데 nodejsbook으로 변경한거에요
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
import store 부분
vuex의 state 부분을 가져오는데 있어서 import store from '@/store/index.js' 로 하셨는데, 해당 파일에서 export 한게 vuex.store() 메서드 호출로 만들어진 객체(?) 인데 바로 객체가 어떻게 만들어지는지 모르는데 '.' 을 통해서 state에 접근하는 부분이 잘 이해가 가지 않습니다. vuex 공식 홈페이지에서 참고해본 결과 vue 파일에서는 root에 store 등록시 this.$store.state 로 접근이 가능한데, 일반 js 파일에서 vuex.store() 메서드가 만드는 값이 어떻게 생긴지 모르는데 이렇게 접근하는 것에 대해서 설명이 조금 필요한거 같은데, 관련해서 참고할만한 자료가 있을까요?
-
미해결[리뉴얼] 처음하는 MongoDB(몽고DB) 와 NoSQL(빅데이터) 데이터베이스 부트캠프 [입문부터 활용까지] (업데이트)
JSON파일 내에서 검색하는 법 질문이 있어요.
제가 사용하려는 JSON파일을 파이썬에서 .keys()해보면 dict_keys(['gameId', 'platformId', 'gameCreation', 'gameDuration', 'queueId', 'mapId', 'seasonId', 'gameVersion', 'gameMode', 'gameType', 'teams', 'participants', 'participantIdentities']) 키값이 이렇게 되있습니다. (롤 게임 api데이터입니다.) 강의에서 배운 내용을 활용한다면 maps = it.find({'mapId' : 11}) for map in maps: print(map) 이런식으로 하면 it라는 콜렉션에 있는 것 다큐먼트들 중에 mapId가 11인 것들을 하나씩 프린트 하는 거 같습니다. 여기까지는 알겠는데 제가 궁금한건 저거로는 원하는 값을 검색하기가 어렵습니다. 가령 'participantIdentities'에는 {}안에 {}가 10개가 있습니다. 그니까 위에 mapId는 mapid : 11 이런식으로 한칸??한줄로 되있는데 participantIdentities는 { {}, {} , {}, {}, {}..... } 이런식으로 10개가 있습니다. (게임하는 사람이 10명이라서요) 그리고 그 안의 {}마다 'summonerName' : 금똥왁왁 이런식으로 제가 찾으려는 정보들이 있습니다. 다시 정리하자면 'mapId' : 11 인데반해, 'participantIdentities' : { {'summonerName' : 금똥왁왁}, {'summonerName' : 페이커}, {'summonerName' : 데프트}........ } 이런식으로 구성되어 있습니다. 이때 제가 summonerName이 데프트인 파일들을 검색하려면 어떤식으로 쿼리를 짜야하나요???? smName = it.find({'participantIdentities.summonerName' : '데프트'}) 이런식으로 짜니까 IOudata limit 이런 에러가 떠서 안되구요. smName = it.find({'participantIdentities.0.summonerName' : '데프트'}) 로 짤 경우에는 participantIdentities에 10개의 칸이 있는데 그 중에 0번째 칸에 소환사 이름이 데프트인 경우만 나오는 거 같아요. 이런 경우에는 for문을 써서 0부터 9까지 반복문써야 하는건가요??? 또 이런 경우에 smName = it.find({'participantIdentities.0.summonerName' : '데프트'}, { 'summonerName' : 1 } ) 이거나 smName = it.find({'participantIdentities.0.summonerName' : '데프트'}, { 'participantIdentities.0.summonerName' : '데프트'summonerName' : 1 } ) 이런식으로 하면 오류가 뜨던데 'participantIdentities' : {} {} {}{] 이런식으로 출력 되버리던데..... 저 쿼리를 실행했을 때 소환사 이름이 데프트만 나오게 하려면 뒤쪽 projection?부분을 어떻게 해줘야 하나요?? 혼자 독학하려고 하는데 너무어려운거 같아요....
-
JSP WEB MVC Model2 Programming(중급 과정)
소스코드
삭제된 글입니다
-
미해결Node.js를 이용해 웹 애플리케이션 만들기
졸음수업에서 빵터졌어요!
고생하셨어욥 :)
-
미해결파이썬 사용자를 위한 웹개발 입문 A to Z Django + Bootstrap
view on site 가 제대로 동작을 안합니다
테스트 포스트의 pk는 7이고 그거 하나 뺴고 다 지워둔 상태입니다. 127.0.0.1:8000/blog/7/ 로 들어가면 정상적으로 포스트가 나오는데 admin 페이지의 view on site 버튼을 누르면 127.0.0.1:8000/admin/r/7/7/ 로 들어가지고 페이지가 작동하지 않습니다. 127.0.0.1에서 잘못된 응답을 전송했습니다. ERR_INVALID_REDIRECT 이런 창이 뜹니다.. 그냥 패스하고 그 다음인 tests.py에서 get_absolute_url을 테스트하는 부분으로 넘어가니 self.assertEqual(Post.objects.get_absolute_url(), 'blog/{}'.format(post_000.pk)) self.assertEqual(Post.objects.get_absolute_url(), 'blog/{}'.format(post_000.pk)) AttributeError: 'Manager' object has no attribute 'get_absolute_url' 이런 메시지가 뜨면서 테스트도 실패합니다. 제가 get_absolute_url()함수를 잘못 만든걸까요? models.py 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) def get_absolute_url(self): return 'blog/{}/'.format(self.pk) tests.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 def create_post(title, content, author): blog_post = Post.objects.create( title = title, content = content, created = timezone.now(), author = author, ) return blog_post 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 = create_post( title = 'test post', content = 'hello world', author = self.author_000, ) self.assertGreater(Post.objects.count(), 0) response = self.client.get('/blog/') self.assertEqual(response.status_code, 200) soup = BeautifulSoup(response.content, 'html.parser') self.assertNotIn('아직 게시물이 없습니다', soup.body.text) def test_post_detail(self): self.assertEqual(Post.objects.count(), 0) post_000 = create_post( title = 'test post', content = 'hello world', author = self.author_000, ) self.assertGreater(Post.objects.count(), 0) self.assertEqual(Post.objects.get_absolute_url(), 'blog/{}'.format(post_000.pk))
-
홍정모의 따라하며 배우는 C++
클래스 초기화 관련
삭제된 글입니다
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
correlation 질문
안녕하세요? 항상 답변 감사합니다. 타킷과 피쳐간의 correlation을 보고 피쳐를 선택하는 상황에서 상관계수가 높은 것만 선택하고자 합니다. 그런데 보통 양의 상관계수만 보는 것 같던데 음의 상관계수의 절대값이 높은 것도 선택 하는 것이 괜찮은지 궁금합니다. 음의 상관계수의 절대값이 높다면 타깃값과의 연관성이 있다는 것 같은데 성능에 영향을 많이 주는지 궁금합니다.
-
미해결Node.js를 이용해 웹 애플리케이션 만들기
전체화면으로보고싶습니당 ㅠㅠ
가능할까욧
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
for loop 슬라이싱 질문
안녕하세요 강사님, 좋은 강의 감사드립니다! 저는 처음에 for loop을 슬라이싱을 이용하여 풀려고 하였습니다. for i in l[ : len(l) - 2]: print(i) for j in l[i + 1 : len(l) - 1]: print(j) for k in l[j + 1 :]: print(k, end = ' ') if i + j + k in a: continue else: a.append(i + j + k) 이런식으로 for loop을 작성하였으나, 정상적으로 제가 만든 l 이라는 리스트를 돌지 않던데, 인덱싱을 사용한 경우는 for loop을 사용할 수 없는것 인가요? 아니면 제가 문법 오류를 낸것 인가요?
-
자바 ORM 표준 JPA 프로그래밍 - 기본편
강의 내용을 블로그에 정리해도 될까요?
삭제된 글입니다
-
미해결화이트해커가 되기 위한 8가지 웹 해킹 기술
칼리 사용법 질의 드립니다
1.명령어 입력시 대문자로 입력되어 명령실행이 않되는데요..시프트키를 누른 상태에서만 소문자가 입력됩니다 어떤 설정이 잘못된 것 일까요??? 2.명령어 입력창에 kaii:~# 상태와 kali:/# 의 차이가 뭔가요 ???
-
미해결Node.js 웹개발로 알아보는 백엔드 자바스크립트의 이해
과제 답안
혹시 과제 답안이 있을까요?!
-
미해결자바스크립트 비기너: 튼튼한 기본 만들기
코드
keynote에 code 부분을 눌러도 창이안뜨는데 어떻게하나요?
-
미해결초간단 초스피드 데이터 수집 (파이썬 크롤링)
브라우저가 안나와요
뭔가 브라우저가 나오는 것 같다가 없어져 버립니다.
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
Tab 자동완성
%mv -Dow 한 다음 Tab을 누르면 그냥 아무 동작이 없습니다. 혹시 해결방법 있을까요?? Win10입니다.
-
미해결해커를 위한 iOS 앱 모의 해킹 전문 과정
frida로 앱 동작시에 실시간으로 실행되는 메소드와 함수를 확인할 수 있는 방법도 있나요?
frida로 앱 동작시에 실시간으로 실행되는 메소드와 함수를 확인할 수 있는 방법도 있나요?
-
미해결파이썬을 이용한 IT 해킹과 보안
chrome 패스워드 덤프 추출기 오류_2
경로에 한글이 들어가지 않도록 바꿨는데 똑같은 오류가 나는 것 같습니다...파파이썬 코드에서 바꾼건 경로에서 사용자 계정명을 제 가상머신 계정명으로 바꾸고 다른거는 건들지 않았어요!
-
미해결R로 하는 텍스트마이닝 (Top keyword부터 감성분석까지)
감성분석 질의
강의 잘 듣고 있습니다. sample(1:length(score3),length(score3)*0.7) 0.7를 왜 곱해주는 건지 코드가 이해되지 않습니다.
-
미해결실전! 웹사이트제작! Step By Step! _Basic (한화캐미컬_반응형웹)
실제 웹사이트 운영방법
안녕하세요 저는 지금 강의를 따라 하고 있는데.. 지금 제가 바로 웹사이트를 운용해야 하므로 한화케미컬의 소스코드를 제 상황에 맞추어 운용하고 싶은데 그러려면 서버나 웹호스팅 등을 어떻게 세팅해야 실제 웹사이트를 띄울수 있는지요? 자세히 알려주시면 고맙겠습니다 감사합니다~