묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결남박사의 파이썬 기초부터 실전 100% 활용
직방 크롤링 질문입니다
안녕하세요 강의잘 듣고 있습니다 ^^' 최근 직방 사이트 변경되어서 교수님이 새로 올려주신 코딩으로 공부를 하려고 하는데요, 올려주신 코딩 자료에서, # 최초 검색어에 해당하는 검색어값의 자동완성 ajax 주소 입니다. # 예를 들어 사이트에서 대치동을 입력하면 대치동, 르엘대치(아파트), 대치동더블유타워(오피스텔)... 등의 # 검색 결과목록이 나오는데 이 값을 구해오는 주소 입니다. url = "https://apis.zigbang.com/search?q={}".format(keyword) 위에 https://apis.zigbang.com/search?q={}".format(keyword) -> 이 부분을 직방 사이트에서 받아올 수 없습니다.. 많이 바뀌었더라고요; 직방에서 페이지소스보기나 검사도구 기능ㅇ이 안되도록 기능이 바뀌어서.. ㅇㅣ런 경우는 API 주소를 어떻게 받아오면 될까요; 부탁드립니다;
-
미해결파이썬 사용자를 위한 웹개발 입문 A to Z Django + Bootstrap
makeimgrations에서 에러가 나느데요.
아래와 같은 에러가 나는데 왜 그런건가요?버젼때문인가요? 검색해보니깐 환경변수설정 안해서그렇다는것같던데 아나콘다설치할때 체크해줬는데........혹시 버전때문인가요? 처음에 아나콘다 파이썬 3.7설치 했는데 django가 설치가 안되서 이것저것해보다가 다 지고아나콘다 파이썬 2.7버전으로 설치하니깐 장고가 설치가 되더라고요. 그래서 다음으로 넘어왔는데 또 에러가.............. (venv) λ python manage.py makemigrations Traceback (most recent call last): File "manage.py", line 22, in <module> execute_from_command_line(sys.argv) File "C:\github\django_companyweb\venv\lib\site-packages\django\core\management\__init__.py", line 364, in execute_from_command_line utility.execute() File "C:\github\django_companyweb\venv\lib\site-packages\django\core\management\__init__.py", line 338, in execute django.setup() File "C:\github\django_companyweb\venv\lib\site-packages\django\__init__.py", line 27, in setup apps.populate(settings.INSTALLED_APPS) File "C:\github\django_companyweb\venv\lib\site-packages\django\apps\registry.py", line 108, in populate app_config.import_models() File "C:\github\django_companyweb\venv\lib\site-packages\django\apps\config.py", line 202, in import_models self.models_module = import_module(models_module_name) File "C:\ProgramData\Anaconda2\Lib\importlib\__init__.py", line 37, in import_module __import__(name) File "C:\github\django_companyweb\venv\lib\site-packages\django\contrib\auth\models.py", line 4, in <module> from django.contrib.auth.base_user import AbstractBaseUser, BaseUserManager File "C:\github\django_companyweb\venv\lib\site-packages\django\contrib\auth\base_user.py", line 52, in <module> class AbstractBaseUser(models.Model): File "C:\github\django_companyweb\venv\lib\site-packages\django\db\models\base.py", line 124, in __new__ new_class.add_to_class('_meta', Options(meta, app_label)) File "C:\github\django_companyweb\venv\lib\site-packages\django\db\models\base.py", line 325, in add_to_class value.contribute_to_class(cls, name) File "C:\github\django_companyweb\venv\lib\site-packages\django\db\models\options.py", line 214, in contribute_to_class self.db_table = truncate_name(self.db_table, connection.ops.max_name_length()) File "C:\github\django_companyweb\venv\lib\site-packages\django\db\__init__.py", line 33, in __getattr__ return getattr(connections[DEFAULT_DB_ALIAS], item) File "C:\github\django_companyweb\venv\lib\site-packages\django\db\utils.py", line 211, in __getitem__ backend = load_backend(db['ENGINE']) File "C:\github\django_companyweb\venv\lib\site-packages\django\db\utils.py", line 115, in load_backend return import_module('%s.base' % backend_name) File "C:\ProgramData\Anaconda2\Lib\importlib\__init__.py", line 37, in import_module __import__(name) File "C:\github\django_companyweb\venv\lib\site-packages\django\db\backends\sqlite3\base.py", line 35, in <module> raise ImproperlyConfigured("Error loading either pysqlite2 or sqlite3 modules (tried in that order): %s" % exc) UnicodeDecodeError: 'ascii' codec can't decode byte 0xc1 in position 17: ordinal not in range(128)
-
미해결React로 NodeBird SNS 만들기
ssr redux 질문드립니다.
서버에서 가지고 있는 redux는 각 사용자에게 고유하게 할당 된 건인가요? 그게 맞을 거 같긴 한데,, 그렇다면 그 역할은 next-redux-wrapper가 해주는 개 맞는지 궁금합니다.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
안녕하세요 공부하다가 막히는 부분이 있어 질문드려요!
(사진)
-
해결됨Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
delete 후 새로고침 시 발생하는 현상입니다.
리팩토링을 다 마치니 모두 정상적으로 작동합니다. 코드에 오류가 있어서 그랬던 것 같습니다. 감사합니다. 안녕하세요, 현재 mutations에 넣는 리팩토링 단계에 있습니다. 다름이 아니라, 1, 2, 3, 4, 5를 목록에 추가 후, 하나씩 지우고 새로고침하면 다음과 같이 개발자도구 Vue의 state의 목록에 1, 2, 3, 4, 5에 대한 배열값이 있습니다. 제가 하나하나 지우면서, 저 부분 클릭하여 배열 길이가 줄어드는 것까지 확인을 했고 localStorage에도 데이터가 없는 것을 확인했는데 다음과 같은 현상이 발생합니다. 또 간혹, BaseState 하단에 뜨는 이벤트가 클릭 한 번에, 한 건이 뜨는 게 아니고 클릭 한 번에, 두 건 혹은 클릭횟수 +1 되어서 중복으로 뜨는 경우가 있는데 캐시 문제일까요? insert의 경우, 정상작동하다가 toggle과 deleteAll 작업 후, 위의 문제가 발생했습니다. (클릭 한 번에 이벤트 두 건씩 목록에 올라옴, localStorage는 정상적으로 값이 하나씩 있습니다.) (클릭 시간까지 똑같이 중복으로 나옵니다.) 항상 감사합니다. (*입력 1건당 addOneItem이 2건씩 발생하는 문제입니다.)
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
저 프로그램 뭐예요?
ppt?보여주실때, bear라는 프로그램을 키시는 것 같은데... 무슨 프로그램인지 궁금합니다. 맥 전용 프로그램인가요? 궁금하네요. ㅎㅎ
-
미해결홍정모의 따라하며 배우는 C언어
solution 폴더내에 프로젝트 끌어오기
기존에 다른 solution에 있던 프로젝트를 새로운 solution폴더를 만들어서 하나로 통합하고 싶은데... 기존 (솔루션 명 -> 프로젝트 명) lab01 -> lab01 lab02 -> lab02 ... 통합 labSol -> lab01, lab02,,,
-
미해결Autodesk Maya 3D 그래픽의 입문 Part.1
두 오브젝트 모두 질감을 입히고 조명을 넣었는데 그림자가 안생겨요
(사진)
-
미해결모두를 위한 프로세스 마이닝
ppt자료 다운로드 문의
안녕하세요. 교육중 사용하시는 ppt자료를 다운받을 수 있나요?
-
미해결C 프로그래밍 - 입문부터 게임 개발까지
혹시 입력함수질문이요.
강의중에 scanf()와 scanf_s()는 무슨 차이인가요?
-
미해결Javascript 로 데스크탑 앱을 - 일렉트론 기초 강좌
quick-start 강좌가 제대로 플레이를 못합니다.
계속해서 로딩만 되고 있고 강의 진행을 못하고 있네요. 확인해주세요.
-
코틀린 기반 안드로이드 앱개발 기본 1단계
row.xml이 오류가 뜹니다 ㅠㅠ
삭제된 글입니다
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
5장 공부하다 궁금한것이 생겼습니다. 답변 부탁드립니다.
강의에서 numpy.T를 하는이유에 대해서 설명이 자세히 안나와 있어 이것저것 해보다 궁금한게 생겨서 질문 드립니다. 먼저 왜 dot연산을 할 때 전치행렬을 곱해주는지 이해가 잘 안됩니다. 수학적인 이야기이겠지만 제가 수학을 좋아하지만 잘기억이 안나는것 같습니다. def get_weight_updates(w1, w0, X, y, learning_rate=0.01): N = len(y) w1_update = np.zeros_like(w1) w0_update = np.zeros_like(w0) y_pred = np.dot(X, w1.T) +w0 diff = y-y_pred w0_factors = np.ones((N, 1)) w1_update = -(2/N) * learning_rate * np.dot(X.T, diff) w0_update = -(2/N) *learning_rate * np.dot(w0_factors.T, diff) return w1_update, w0_update 우선 get_weight_updates함수에서 y_pred 구할때와 w1_update, w0_update할 때 왜 .T를 해주는지 설명해 주시면 감사하겠습니다. 더불어 제가 테스트한것 중에 궁금한게 있는게 이것도 봐주시면 감사하겠습니다. a = np.array([1,2,3]).reshape(1, -1) b = np.array([4,5,6]).reshape(1, -1) 1번 print(a.shape, b.T.shape) np.dot(a,b.T) 2번 print(a.T.shape, b.shape) np.dot(a.T,b) 1번과 2번이 값이 틀린데 왜 그럴까요 1번은 단일값이 나오고 2번은 3*3이 나오네요 get_weight_updates에서도 전치를 한 이유가 단일값으로 만들어 주기 위해서 인거 같은데 어떤건 앞에서 전치를 해주고 어떤건 뒤에 인자에 전치를 해주네요 정확한 원리를 몰라 이해하기가 힘드네요 꼭 도와주세요! 그리고 이번에 새로운 강의 내셨는데 축하드립니다. 이 강의가 너무 마음에 들어서 새로운 강의도 유심히 봤는데 Object Detection과 Segmentation 이 정확히 이미지를 분류하는 과정을 설명해 주시는 건가요?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
문자열 형 변환 질문
print(str(True), type(str(True))) 이건 강의에 따라 잘 나왔는데 print(str(true), type(str(true))) 이건 왜 값 출력이 안돼죠? 문자는 꼭 대문자로 시작해야 하나요?
-
해결됨React로 NodeBird SNS 만들기
6.15 리트윗API만들기에서 내주신 과제 (해당하는 포스트가 있는지 여부를 미들웨어로 만들기)
안녕하세요! 6.15 리트윗 API 만들기에서 백엔드 라우터 post.js에서 중복되어 나오는 const post = await db.Post.findOne({where:{id:req.params.id}}); if(!post){ return res.status(404).send('존재하지 않는 포스트입니다.'); } 해당 코드를 미들웨어로 만들어 연결해보라는 숙제를 내주셔서 해보았습니다! 제대로 동작은 되는데 제가 한 방식이 옳은 방식인지 모르겠어서 체크해주셨으면 하는 마음에 글을 올립니다. back/routes/middleware.js 에서 새로 작성한 postExists 부분 const db = require('../models'); exports.postExists = async(req, res, next)=>{ try{ const post = await db.Post.findOne({where:{id:req.params.id}}); if(!post){ return res.status(404).send('존재하지 않는 포스트입니다.'); } req.post = post; next(); }catch(e){ console.error(e); return next(e); } } back/routes/post.js에서 postExists를 불러와 사용하는 부분 (다른 부분도 같은 방식으로 했기 때문에 like 부분만 적겠습니다!) const {isLoggedIn, postExists} = require('./middleware'); router.post('/:id/like', isLoggedIn, postExists, async(req, res, next)=>{ try{ const post = req.post; await post.addLiker(req.user.id); res.json({userId: req.user.id}); }catch(e){ console.error(e); next(e); } }); post 가 넘어가지 않아 req.post로 해당 데이터를 넘겨서 post.js에서 다시 선언한 후 이를 사용하였는데요. 구글 검색결과를 참고하여 저런 방식으로 하였는데, res를 통해 넘기는 것이 아닌 req에 넣어주는 것이 맞는건가요? 조언해주시면 감사하겠습니다!
-
실습 UI 개발로 배워보는 순수 javascript 와 VueJS 개발
models 폴더 누락이요!! 복사했는데도 import가 되지 않아요
삭제된 글입니다
-
미해결React로 NodeBird SNS 만들기
여쭤볼게 있습니다.
getinialProps에서 키값을 컴포넌트에 준 후, 컴포넌트에서 api 호출하는 방식으로 개발하시는 것 같은데,, 그렇게 렌더링 된 컴포넌트는 서버에서 렌더링 되는 것이 아니라, 클라이언트에서 렌더링 되는 것이 맞는 건가요? next를 사용하는 큰 이유가 ssr인데, 정답은 없겠지만, 아래와 같이 개발하는 것이 더 나은 것이 아닌지 궁금합니다. https://nextjs.org/docs/api-reference/data-fetching/getInitialProps Page.getInitialProps = async ctx => { const res = await fetch('https://api.github.com/repos/zeit/next.js') const json = await res.json() return { stars: json.stargazers_count } }
-
미해결프리다(Frida)를 이용한 안드로이드 앱 모의해킹
chrome.js 파일은 어디에 있나요?
chrome.js 파일은 어디에 있나요?
-
미해결React로 NodeBird SNS 만들기
오류가 있어서 github에 있는 코드를 가져왔는데
github chapter4부터 가져와서 5-8 회원가입 back server하고 연결하는 걸 다시 하고 있는데 회원가입이 안된다고 뜨는데 어느 부분이 문제일까요..?
-
미해결코틀린 기반 안드로이드 앱개발 고급 3단계
실무에서는 액션바보다 툴바를 더 많이 쓰나요?
그렇다면 툴바의 추가적인 어떤 기능 때문에 그러는지도 알고 싶습니다.