묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
autocomplete-pyton이 검색이 안됩니다.ㅠㅠ
안녕하세요. 아톰실행 후 autocomplete-pyton 검색해서 설치하라고 했는데... 검색해도 결과값이 나오질 않습니다. 사용자명은 영문명이 맞습니다. 아톰도 최신버전이고, 관리자 권한으로 실행해도 검색이 되질않습니다. 도움 부탁드립니다.ㅠㅠ
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
unicodeencodeerror
Traceback (most recent call last): File "/Users/gilsehwan/Desktop/python/ch9_try.py", line 10, in <module> print(cts) UnicodeEncodeError: 'ascii' codec can't encode character u'\u2019' in position 340: ordinal not in range(128) [Finished in 0.055s]등 mac에서 따라 하는데 여러군데 에러가 나긴하네요 ㅠㅠ처음 시작 부분도 import io가 필요하다고 구글 찾아서 해결하긴 했어요..import io f = io.open('./resource/it_news.txt', 'r', encoding='UTF-8')보통 이런 에러들은 초반 셋업이 잘못되었을때 나타나는지 궁금합니다
-
해결됨Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
상태 변경 하기 <-여기서 막히는거 질문입니다.
안녕하세요 동영상 현재 상태 변경 하기 보고 있습니다. 나름 똑같아 하고 동그란 버튼 눌러도 Hello World가 헬로 월드로 안바뀌네요 ㅜ 확인 부탁드립니다.
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
참여자 1명일때 새로고침 문제
참여자 수 표시 부분을 보다가 채팅방의 총 참여자 수가 1명일때 새로고침을 하면 최초 새로고침 시에는 참여자 수가 0 -> 1로 변환이 됩니다. 이상없습니다. 그런데 2번째 새로 고침을 하면 채팅방이 삭제되버립니다. socket.js 의 socket.on('disconnect' .... 부분이 실행되는것 같은데.. 새로고침을 하면 pug 파일의 소스에 의해 connect 가 발생하고, 그에 따라 socket.js 의 connection 이벤트에 수신되는건 알겠는데.. socket.on('disconenct' ... 이 부분은 어떻게 실행이 되는건가요? disconnect 이벤트가 호출되는 부분이 어디인지... 그리고 왜 최초 새로고침은 참여자수를 0 => 1 로 수정하는데 2번째 새로고침 에는 disconnect 가 수행되어, if( userConut === 0 ) 에 의해 방이 삭제되어 버리는지 모르겠습니다. 조언 부탁드립니다.
-
미해결쉽게 따라하는 AutoCAD 2020 2D (한국어판)
이미 2021 버전을 다운받아서 그런데 2020이 아니라 2021버전을 사용해 학습하여도 지장 없나요?
강의와 관련있는 질문을 남겨주세요.• 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등)• 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색을 해주세요. (중복 질문을 자제해주세요.)• 서비스 운영 관련 질문은 인프런 우측 하단 ‘문의하기’를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등) 질문 전달에도 요령이 필요합니다.• 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요.• 강의실 페이지(/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다.• 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재해주세요. • 수업 특정 구간에 대한 질문은 꼭 영상 타임코드를 남겨주세요! 구체적인 질문일수록 명확한 답을 받을 수 있어요.• 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요.• 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요.• 정확한 질문 내용과 함께 코드를 적어주시거나, 캡쳐 이미지를 첨부하면 더욱 좋습니다. 기본적인 예의를 지켜주세요.• 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. • 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. • 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용은 스팸 처리 등 제재를 가할 수 있습니다.
-
미해결빠르게 git - 핵심만 골라 배우는 Git/Github
my_branch 파일에 대해
my_branch 에는 두개의 파일(my_branch.txt와 test.txt)이 있고 master 에는 하나의 파일만 있습니다. 근데 여기서 my_branch 에는 my_branch.txt 파일만 있어야되는 것이 아닌가요? 4:13 쯤 각자 브랜치를 만들어주고 그 브랜치로 들어가서 각자 작업을 진행한다고 하셨는데 my_branch 에도 test.txt 파일이 있고 master 에도 test.txt 가 존재하면 결국 각자가 아닌 겹치게 되는게 아닌지.. 제가 개념을 아직잘몰라서.. 답변 부탁드립니다 ㅠㅠ..
-
미해결요즘 누가 유료로 웹서비스 구축 하나, Firebase의 모든것
질문드립니다.
그럼 101명이 들어오면 서버가 죽는건가요?
-
미해결Vue로 Nodebird SNS 만들기
https 적용하다가 오류가 났어요
이게 프론트엔드 server.js //프론트단 server.js 파일이에요. const { Nuxt, Builder } = require('nuxt'); const https = require('http'); ///이 부분 제로초님 코드 긁어온 건데 혹시 맞는건가요??? const http = require('https'); ///이 부분 제로초님 코드 긁어온 건데 혹시 맞는건가요??? const app = require('express')(); const isProd = (process.env.NODE_ENV === 'production'); const port = process.env.PORT || 3000; // We instantiate Nuxt.js with the options const config = require('./nuxt.config.js'); config.dev = !isProd; const nuxt = new Nuxt(config); // Render every route with Nuxt.js app.use(nuxt.render); // Build only in dev mode with hot-reloading if (config.dev) { new Builder(nuxt).build() .then(listen); } else { listen(); } function listen() { // Listen the server if (isProd) { const lex = require('greenlock-express').create({ version: 'draft-11', configDir: '/etc/letsencrypt', server: 'https://acme-v02.api.letsencrypt.org/directory', email: '제메일', store: require('greenlock-store-fs'), approveDomains: (opts, certs, cb) => { if (certs) { opts.domains = ['api.제 도메인']; } else { opts.email = '제메일'; opts.agreeTos = true; } cb(null, { options: opts, certs }); }, renewWithin: 81 * 24 * 60 * 60 * 1000, renewBy: 80 * 24 * 60 * 60 * 1000, }); https.createServer(lex.httpsOptions, lex.middleware(app)).listen(443); http.createServer(lex.middleware(require('redirect-https')())).listen(80); } else { app.listen(port, () => { console.log(`server is running on ${port}`); }); } } 아래 나온 타입에러 해결하려고 function listen() 앞에 module.exports = 이거 붙이면 참조 에러가 나더라구요,,,
-
해결됨실전! Querydsl
안녕하세요! JPAQuery<T> 와 JPAQueryFactory 차이에 대해 문의 드립니다!
강사님께서 JPAQuery 보다는 JPAQueryFactory를 권장한다 하신걸로 기억하는데, 그 이유를 알 수 있을까요? 레퍼런스도 뒤져봤는데 " JPAQueryFactory should be the preferred option to obtain JPAQuery instances." 라는 문장 밖에 못찾겠어서요.. 이름이 Factory라 왠지 모르게 생성비용이 JPAQuery 보다 더 비쌀 거 같은 그런 느낌이 들었는데..ㅠ 궁금해 죽겠습니다! p.s 유쾌한방에 자주 놀러와주세용~ 다들 그리워합니다 ㅋㅋ 항상 보고 배우고 있습니다! 좋은 강의 감사드립니다!
-
미해결애플 웹사이트 인터랙션 클론!
작은 의견 :)
선생님 강의 잘 듣고 있습니다! 다름이 아니고, 인트로 음악은 큰데 선생님 목소리는 작은 편이라, 목소리에 맞춰 소리를 키워놓으면 다음 강의로 넘어갈 때 인트로 소리가 빰하고 크게 나와서 약간 불편한 감이 있습니다나중에 영상 찍으신다면 두 소리가 비슷한 크기면 더 좋을 것 같아요 :) 오늘도 열공하겠습니다~
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part2: 자료구조와 알고리즘
root 노드 아래를 중괄호로 나누는 이유가 궁금합니다.
안녕하세요 이 코드에 있는 중괄호는 root를 생성하고 동시에 Data값을 "R1개발실"이라고 초기화 해주는 이니셜라이저라는 것 까지는 이해했는데요 그밑에 다시 중괄호를 열어서 그 안에 node를 생성한 이유를 잘 모르겠습니다. 아래와 같이 중괄호 없이 실행해봐도 root의 children으로 node가 들어가는 것은 같던데 트리구조를 나타내기위해 쓰는 건가요?
-
미해결기본을 확실히!! HTML의 모든 것
자동완성
아톰 에디터에서 밑에 자동완성기능이 너무 빨리사라지는데 오래 강의처럼 유지할 수 있나요?
-
해결됨해커를 위한 iOS 앱 모의 해킹 전문 과정
pin code 인증에 대해서
디바이스에 pin code를 인증 하는 방식과 서버에 pin code를 인증하는 방식에서 어느쪽이 좋을까요? 디바이스에 pin code를 암호화 하여 저장한다고 해도 결국 메모리 변조나 앱변조 방법으로 우회가 가능하고 서버에서 인증하는 방법은 response를 변조하여 우회가 가능합니다. pin code를 https통신 으로 서버에서 인증하는 방식일때 파라메터의 pin code가 암호화 하지 않고 보낼때 취약점으로 잡아야 할까요? 저는 취약점은 아니라고 보고 있습니다. 일반적으로 웹 취약점 진단시 https통신에서 아이디 / 패스워드 인증할때도 패스워드를 암호화 하지 않아도 취약점으로 잡지 않기때문입니다.
-
미해결애플 웹사이트 인터랙션 클론!
클래스명 드래그 영역지정 어떻게 하시나요?
저는 클래스 명에 하이픈(-)이 둘어가면 언더바와 다르게 더블클릭으로 한 번에 영역 지정이 안 되던데 어떻게 한 번에 클래스명을 복사하시는 건가요? 약간 쓸데없는 질문이었습니다 ㅎㅎ
-
해결됨따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
카트 페이지 작성하는데 오류가 났습니다!
찾아보니 map으로 받은 게 array형이 아니라서 그렇다는데 products를 잘못 작성한걸까요...?
-
해결됨스프링 기반 REST API 개발
"/oauth/token" URL에 대한 요청 처리가 자동으로 이루어지는 지점에 대한 확인차 질문 글을 남깁니다.
안녕하세요. "스프링 시큐리니 OAuth2 인증 서버 설정" 강의 중 Token 발급 TEST 코드를 작성하면서 "/oauth/token" URL을 POST 방식으로 요청하는 것을 볼 수 있었습니다. 저희가 직접 "/oauth/token" URL에 대해 매핑을 하지 않아도 처리가 가능했던 이유는 pom.xml에서 "spring-security-oauth2-autoconfigure" 의존성 설정을 함으로써 가능했던 것이고, 더 나아가 실제로 어떤 지점에서 "/oauth/token" URL이 매핑되어 처리가 되는지 디버깅을 통해 찾아본 결과, org.springframewirk.security.oauth2.config.annotaion.web.configuration 패키지의 WebSecurityConfigurerAdapter를 상속받은 AuthorizationServerSecurityConfiguration 클래스의 configure(HttpSecurity http) 메소드가 재정의 됨으로써 "/oauth/token" URL이 매핑이 되었다는 것을 알 수 있었습니다. 제가 확인한 사항이 맞는지 궁금합니다.
-
미해결윤재성의 Java 기반 Android 9.0(pie) App 개발 고급 3단계
소스코드 마지막강좌에 게시부탁드립니다
마지막 강좌 제목이 소스코드 인데 다운로드 링크가 없어요
-
함수형 프로그래밍과 JavaScript ES6+
pipe 결과가 undefined가 출력 됨
삭제된 글입니다
-
해결됨Vue.js 끝장내기 - 실무에 필요한 모든 것
ESLint 에러가 화면에 표시되지 않게 하는 방법 강의에서 질문이 있습니다!
이렇게 ESLint를 적용하면 vue.js 화면이 아닌 빈화면이 출력 되는데 왜 그런건가요??
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
튜플 값 변경
선생님 안녕하세요 강의 재미있게 듣고 있습니다 ^^ 튜플 값 변경이 불가능한데 x = 1 y = 2 (x, y) = (y, x) 이런식으로 변경하는 것이 어떻게 가능한 건지 알고 싶습니다