묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
자막 지원 문의 드립니다.
안녕하세요 혹 파이썬 초급 수업처럼 자막 지원이 될지요? 매우 도움이 되어서 문의 드립니다
-
미해결파이썬 무료 강의 (활용편1) - 추억의 오락실 게임 만들기 (3시간)
마지막 부분 스프라이트가 맨 왼쪽에 위치해있습니다
(screen_width / 2) - (screen_width / 2) 했는데 캐릭터가 맨 왼쪽에 있습니다
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
나는야 포켓몬 마스터 이다솜
https://www.acmicpc.net/problem/1620위 문제의 『예제입력1』을 보면 26개의 포켓몬 이름이 1 ~ 26번의 번호를 가지게 됩니다.atoi("12".c_str()); 의 경우 문제없이 int 12 값을 얻어낼 수 있는 반면atoi("0".c_str()); 과 atoi("Butterfree".c_str()); 모두 int 0 값을 얻습니다.(전자는 숫자 0 으로 변환가능하기 때문이고, 후자는 숫자로 변환불가능하다는 의미의 0을 리턴) 궁금한 점은 "0"와 int로 변환할 수 없는 문자열인 경우를 구분하지 못한다는데 있습니다.문제에서 순번이 1부터 시작하는데, 만약 순번이 0부터 시작한다면아래 강사님의 모범답안에서 19라인에서 입력값으로 "0" 문자열을 받게 되면https://www.acmicpc.net/source/share/0f8a07e622564e12bd5f262fc8f0d61b22라인(0번째 포켓몬의 이름을 출력하는)을 타지 못하고20라인을 타게되어 "0"이란 이름을 갖는 포켓몬의 순번을 출력하는 일이 발생할 것으로 예상됩니다. "0"이 특수한 경우처럼 느껴지는데요. 이런 상황을 어떻게 처리하면 좋을지 조언을 구하고 싶습니다.
-
미해결Do It! 장고+부트스트랩: 파이썬 웹개발의 정석
Card & Footer 강의에서 오류가 있네요
Card & Footer 강의에서이렇게 적었는데 <!DOCTYPE html> {% load static %} <html> <head> <title>Blog | 가을이네 웹사이트</title> <link href="{% static 'blog/bootstrap/bootstrap.min.css' %}" rel="stylesheet" type="text/css"> <!-- <link href="./practice.css" rel="stylesheet" type="text/css"> --> <script src="https://kit.fontawesome.com/726bbd6862.js" crossorigin="anonymous"></script> </head> <body> <nav class="navbar navbar-expand-lg navbar-light bg-light"> <div class="container"> <a class="navbar-brand" href="./index.html">Do It Django</a> <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNavDropdown" aria-controls="navbarNavDropdown" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div class="collapse navbar-collapse" id="navbarNavDropdown"> <ul class="navbar-nav"> <li class="nav-item active"> <a class="nav-link" href="./index.html">Home <span class="sr-only">(current)</span></a> </li> <li class="nav-item"> <a class="nav-link" href="./blog_list.html">Blog</a> </li> <li class="nav-item"> <a class="nav-link" href="./about_me.html">About me</a> </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" role="button" data-toggle="dropdown" aria-expanded="false"> Dropdown link </a> <div class="dropdown-menu"> <a class="dropdown-item" href="#">Action</a> <a class="dropdown-item" href="#">Another action</a> <a class="dropdown-item" href="#">Something else here</a> </div> </li> </ul> <ul class="navbar-nav ml-auto"> <li class="nav-item"> <a class="nav-link" href="#" data-toggle="modal" data-target="#loginModal">Log In</a> </li> </ul> </div> </div> </nav> <!-- Modal --> <div class="modal fade" id="loginModal" tabindex="-1" aria-labelledby="loginModalLabel" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="loginModalLabel"><i class="fas fa-sign-in-alt"></i> Log In</h5> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <div class="row"> <div class="col-md-6 col-sm-12"> <button type="button" class="btn btn-outline-dark btn-block btn-sm"><i class="fab fa-google"></i> Log in with Google</button> <button type="button" class="btn btn-outline-dark btn-block btn-sm"><i class="far fa-user"></i> Log in with username</button> </div> <div class="col-md-6 col-sm-12"> <button type="button" class="btn btn-outline-dark btn-block btn-sm"><i class="far fa-envelope"></i> Sign up with E-mail</button> </div> </div> </div> <div class="modal-footer"> <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button> </div> </div> </div> </div> <div class="container"> <div class="row my-3"> <div class="col-md-8 col-lg-9"> <h1>Blog</h1> {% for p in post_list %} <!-- Blog post--> <div class="card mb-4"> <a href="#!"><img class="card-img-top" src="https://dummyimage.com/700x350/dee2e6/6c757d.jpg" alt="..." /></a> <div class="card-body"> <h2 class="card-title h4">Post Title</h2> <p class="card-text">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Reiciendis aliquid atque, nulla.</p> <a class="btn btn-primary" href="#!">Read more →</a> </div> <div class="card-footer text-muted"> Posted on January 1, 2022 by <div class="small text-muted"> </div> </div> {% endfor %} <!-- Pagination --> <ul class="pagination justify-content-center mb-4"> <li class="page-item"> <a class="page-link" href="#">← Older</a> </li> <li class="page-item disabled"> <a class="page-link" href="#">Newer →</a> </li> </ul> </div> </div> <div class="col-md-4 col-lg-3"> <!-- Search widget--> <div class="card mb-4"> <div class="card-header">Search</div> <div class="card-body"> <div class="input-group"> <input class="form-control" type="text" placeholder="Enter search term..." aria-label="Enter search term..." aria-describedby="button-search" /> <button class="btn btn-primary" id="button-search" type="button">Go!</button> </div> </div> </div> <!-- Categories Widget --> <div class="card my-4"> <h5 class="card-header">Categories</h5> <div class="card-body"> <div class="row"> <div class="col-lg-6"> <ul class="list-unstyled mb-0"> <li> <a href="#">Web Design</a> </li> <li> <a href="#">HTML</a> </li> <li> <a href="#">Freebies</a> </li> </ul> </div> <div class="col-lg-6"> <ul class="list-unstyled mb-0"> <li> <a href="#">JavaScript</a> </li> <li> <a href="#">CSS</a> </li> <li> <a href="#">Tutorials</a> </li> </ul> </div> </div> </div> </div> </div> </div> </div> <script src="https://cdn.jsdelivr.net/npm/jquery@3.5.1/dist/jquery.slim.min.js" integrity="sha384-DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj" crossorigin="anonymous"></script> <script src="https://cdn.jsdelivr.net/npm/bootstrap@4.6.2/dist/js/bootstrap.bundle.min.js" integrity="sha384-Fy6S3B9q64WdZWQUiU+q4/2Lc9npb8tCaSX9FK7E8HnRr0Jz8D6OP9dO5Vg3Q9ct" crossorigin="anonymous"></script> </body> </html> 이렇게 뜨네요버젼이 안맞나보네요아무리 해도 안되네요
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
fsm 모듈에서 case문 문법 관련 질문드립니다.
안녕하세요 맛비님. 강의 열심히 듣고 있는 수강생입니다. ㅎㅎfsm 실습편과 응용실습편을 다 보고 난 뒤 맛비님이 응용실습편에서 코드 수정하신 부분을 보고 궁금증이 생겨 질문드립니다.응용실습편에서, 위 사진의 코드에서 c_state =S_RUN일 때 is_done=0인 경우를 고려해 else n_state = S_RUN; 코드를 추가한 것으로 이해했습니다.그렇다면 같은 이유로, c_state = S_IDLE 일 때 else n_state = S_IDLE; 코드를 추가해 주어야 하지 않을까요??
-
해결됨더 자바, Java 8
[참고] LTS주기
LTS 주기가 JDK 17이후 2년주기로 전환이 된다고 합니다.https://blogs.oracle.com/java/post/moving-the-jdk-to-a-two-year-lts-cadence즉, JDK17이후 LTS 버전은 2023년 9월이 될것 같습니다.학습에 참고겸 달아둡니다.
-
미해결홍정모의 따라하며 배우는 C++
정적 동적 구분
정적할당과 정적변수는 다른개념의 정적인가요?메모리의 크기를 런타임으로 할당받고 안받고의 차이가정적,동적 할당의 차이라고 이해합니다(아직은요..!)근데 정적변수는 메모리는 정적으로 할당이 되어있는데메모리에 저장되있는 데이터가 정적이라는 말인건가요?
-
미해결Vue.js + TypeScript 완벽 가이드
깃헙 권한 요청드립니다.
두 번째 프로젝트 깃헙 접근 권한 요청 드립니다.계정은 kimhakyong@gmail.com 입니다.감사합니다.
-
미해결중급자를 위한 1 minute, 스낵 파이썬
pyc 파일을 성능상 이슈
pyc는 미리 컴파일 해놓은 파일들인데, 성능상에 이슈가 일어난다는 말이 어떤 의미이신가요?
-
미해결모두의 깃 & 깃허브
충돌병합
커밋 되돌리기를 하는도중 충돌병합이라는 오류가 뜨는경우가 있는데 원인이 궁금합니다
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
이 방법은 잘못된 풀이 방법인가요?
const main = (n) => { const memo = {}; for (let i = 0; i < n.length; i++) { const biggerThanCur = Object.keys(memo).find((key) => n[i] > key); if (!biggerThanCur) memo[n[i]] = dfs(i, 0); } function dfs(index, count, recent = 0) { if (index === n.length) { return count; } if (n[index] > recent) { count++; recent = n[index]; } return dfs(index + 1, count, recent); } let result = 0; for (const key in memo) { if (result < memo[key]) { result = memo[key]; } } return result; }; console.log(main([5, 3, 7, 8, 6, 2, 9, 4]));
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
sessionOption 관련 질문 드립니다!!
로그인 관련 문제입니다!! 제가 배포를 HTTPS로 해서요!! const sessionOption = { resave: false, saveUninitialized: false, secret: process.env.COOKIE_SECRET, cookie: { httpOnly: true, secure: false, }, }; 위 부분에서 HTTPS 배포시 secure 를 true로 해야한다고 하셨는데요!그래서 true로 했더니 배포에서는 정상적으로 로그인이 잘 되는데요!개발환경에서는 로그인이 안되더라구요!그래서 세션을 console.log 로 찍어봤는데요!Session { cookie: { path: '/', _expires: null, originalMaxAge: null, httpOnly: true, secure: false }, passport: { user: 1 } // 이 부분이 안나옴 }passport 부분이 안나오더라구요! 혹시나 해서secure: false이 부분을secure: process.env.SECURE이렇게 바꿔서 .env 파일에서 SECURE=false이렇게 했는데도 안되어서요 ㅠ배포 할때마다 true / false 바꾸다가 오류날것 같아서 그러는데해결 방법이 없을까요??
-
미해결중급자를 위한 1 minute, 스낵 파이썬
외부에서 오는 float형 숫자
코드 상에서 0.1 이 아니라, 통신을 통해 외부에서 0.1 을 받았다면, 이미 0.1 이 0.100051234 이런 식일 것입니다. 이를 Decimal 을 통해 0.1로 관리할 수 있는 방법이 있을까요?
-
미해결중급자를 위한 1 minute, 스낵 파이썬
보호해야하는 애트리뷰트와 공개되지 말아야하는 애트리뷰트의 차이
파이썬의 선과 PEP8 강좌 중보호해야하는 애트리뷰트와 공개되지 말아야하는 애트리뷰트의 차이가 무엇인가요? _ 와 __의 차이
-
미해결한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
질문 드립니다.
안녕하세요.강의 정말 잘 듣고 있습니다. vue 를 공부하다가 포기했었는데 강사님 강의로 인해 리액트 자신감이 생기네요.다름이 아니라. 아래에서 onIncrease 또는 onDecrease 를 통해 상태 변경시 console.log('호출')이 되는 것을 확인했습니다.코드가 재구성? 되는걸로 생각이 들어서 호기심에 <h2> 태그 아래 <input> 태그를 넣고 브라우져에서 input 값을 임의적으로 수정 후에 다시 버튼을 통해서 상태를 변경했는데예상과 같이 console.log('호출')이 실행되면서 재구성되었는데 input 값은 변하지 않은것이 왜 그런지 너무 궁금합니다 ㅠ const Counter = (props) => { console.log(props.test); console.log('호출') const [count, setCount] = useState(0); const onIncrease = () => { setCount(count + 1); }; const onDecrease = () =>{ setCount(count - 1); }; return ( <div> <h2>{ count }</h2> <button onClick={onIncrease}>+</button> <button onClick={onDecrease}>-</button> </div> ) };
-
해결됨기출로 대비하는 개발자 전공면접 [CS 완전정복]
syn 과 fin의 데이터 단위가 다른 이유
강의 잘 듣고 있습니다!강의 중 궁금한 것이 있어 질문 남깁니다.SYN의 경우 패킷이고 FIN은 세그먼트로 표현 되던데두 flag는 서로 다른 계층에서 전송이 되는 것이라그렇게 표현이 된 것인지 궁금합니다.
-
해결됨Vue3 완벽 마스터: 기초부터 실전까지 - "기본편"
computed is not defined 에러가 발생합니다
ReferenceError: computed is not defined에러가 나오는데 어디서 잘못된 걸까요?코드를 따라서 작성하다가 에러가 났는데 원인을 못 찾겠어요. ㅠㅠ<template> <div> <ul> <template v-for="(item, index) in evenItems" :key="item.id"> <!-- <li v-if="item.id % 2 ===0"> --> <li>ID: {{ item.id }} 인덱스: {{ index }}, {{ item.message }} </li> </template> </ul> </div> </template> <script> import { computed, reactive } from 'vue'; export default { setup () { const items = reactive([ { id: 1, message: 'Java' }, { id: 2, message: 'HTML' }, { id: 3, message: 'CSS' }, { id: 4, message: 'JavaScript' } ]); const evenItems = computed(() => items.filter(item => item.id % 2 === 0)); return { items, evenItems }; }, }; </script> <style lang="scss" scoped> </style>
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part3: 자료구조와 알고리즘
연산자 오버로딩 관련 질문입니다.
bool operator<( const CostEdge& other) const{ return cost < other.cost;}벡터안에서 구조체 자료들의 정렬을 위해 연산자 오버로딩을위처럼 했을때는 , cost < other.cost가 True가 되게끔 작은수가 앞에오고 큰 cost가 뒤로 가게끔 정렬되는걸로 알고있습니다.이번 강의에서도 똑같이 복붙을 하여 사용하였는데 ,우선순위큐에서는 위의 오버로딩이 True가 되는 조건이 우선순위가 높아져 큰 수가 앞에오고 작은 수가 뒤로가는 내림차순으로 구현되어 동작되는 걸로 알고있는데 , 제가 잘못 알고있는걸까요 ?
-
미해결자바스크립트 : 기초부터 실전까지 올인원
코드작성할때게 마지막에 ';'를 써야 되는건가요?
제목이 곧 내용
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
Ansible 컨테이너 실행 명령어 포트 충돌?
안녕하세요.이전 내용까지 진행하면서 docker-server에 10022와 8081 두개를 설정해서 실행된 상태인데요, 여기서 Ansible 컨테이너에 8081 포트가 있어서 그런지 중복으로 에러가 납니다.지금까지 내용중엔 docker-server에 8081 포트 삭제한 부분이 강의에 나오지 않는데 강사님 영상보니 docker-server에 10022만 부여되었네요.Ansible 컨테이너 포트를 8082로하면 잘 실행은 되는데요, docker-server 8081을 삭제한 의도?가 있는지요추가로 다른분이 써놓은것처럼 --itd를 -itd로, --cgroupns=host 이 부분이 업데이트되면 좋을 것 같습니다. 영상에서는 제대로 나와있는데 하단 설명에 적어놓은거 복붙하다보니 에러 찾기가 쉽지 않았네요.. 당연히 똑같다 생각해서요.좋은 강의 감사드립니다.