묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
글 삭제에 대해서
글 삭제를 하고 서버에서 이런 메세지를 줬습니다. res.status(200).send('게시글이 삭제되었습니다.'); 그리고 이걸 프런트에서 alert로 표시를 하러고 하는데 제가 생각한 방법은 두가지 입니다. 1. saga에서 result.data 를 alert 2. PostCard에서 removePostDone이 true가 되면 삭제를 하고 다른 신호를 줘서 removePostDone이 false가 되게 한다. 둘 다 좋은 코드는 아닌 것 같아서 질문드리려고 합니다! 어떤 좋은 방법이 있을까요?
-
미해결Vue.js + TypeScript 완벽 가이드
Generic auto close 질문드립니다.
vue 파일에서 template에서는 auto close tag가 켜져있고, script 적을 때는 끄는 방법 혹시 아시나요? auto close tag라는 extension이 이를 제어하는 것 같은데 script에서 generic에 타입을 쓰면 자꾸 auto close tag를 생성해서 조금 불편합니다. setting에서 auto-close-tag: Disable On language에 javascript, typescript를 쳐도 안되고 vue를 치면 vue 파일 전체에서 안되서 어떻게 하는지 잘 모르겠네요. 혹시 vue 파일에서 script 태그 내에서만 auto close tag를 끄는 방법은 없을까요?
-
미해결[하루 10분|Web Project] HTML/JS/CSS로 나만의 심리테스트 사이트 만들기
안녕하세요. 글꼴 적용이 되지 않습니다.
판다님 안녕하세요! 수업 잘 듣고 있습니다. 감사합니다. 글꼴 적용이 되지 않아 질문을 드립니다. 구글폰트에서 link을 복사해서 index.html의 head 태그안에 넣고, default.css에 * { font-family: 'Nanum Brush Script', cursive; } 위와같이 style 적용 코드를 넣었습니다. 근데 이렇게 하면 글꼴 적용이 되지 않습니다. 다른 backgorund-color라던가 이런건 다 잘되는데 글꼴만 적용이 되지 않습니다. 그래서 index.html에 직접 <style> * { font-family: 'Nanum Brush Script', cursive; }; </style> 이렇게 넣으면 그제서야 적용이 되는데 왜그런걸까요?
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
구슬 문제처럼 중복순열을 구한 다음 중복되지 않은 값만 추출하면 시간 복잡도 문제가 생길까요?
안녕하세요 강사님! 강의 정말 잘 듣고있습니다. 처음에 문제를 도전해봤을때 단순하게 생각해서 문제를 풀었는데요. 중복순열까지 전부 구한 다음에 중복되지 않은 값을 제거하고 추출하는 식으로 풀었습니다. 이렇게 풀면 문제가 있을까요? <html> <head> <meta charset="UTF-8"> <title>10. 순열 구하기</title> </head> <body> <script> function solution(m, arr) { let answer = []; let tmp = Array.from({ length: m }, () => 0); function DFS(L) { if (L === m) { if (tmp[0] !== tmp[1]) answer.push(tmp.slice()); } else { for (let i = 0; i < arr.length; i++) { tmp[L] = arr[i]; DFS(L + 1); } } } DFS(0) return answer; } let arr = [3, 6, 9]; console.log(solution(2, arr)); </script> </body> </html>
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
res=[0]*n과 res=[]의 차이?
안녕하세요. 선생님. 강의 잘 듣고 있는데, 한 가지 궁금한 점이 있어서 문의드립니다. 문제를 풀다보면 정답을 구하는 과정에서 정답에 필요한 값을 저장할 때 형식이 어떨때는 res=[0]*n로 정할때가 있고 어떨때는 res=[]로 기본값을 설정할 때가 있습니다. res는 0으로 값을 초기화시킨다는 것이고, res는 빈 리스트를 기본값으로 한다는 것인데, 언제 위 둘을 사용하는지 궁금합니다. 알파코드 문제를 예시로 들었을 때, res=[]으로 하면 오류가 나더군요. 강의 잘 듣고 있고, 답변 기다리겠습니다. 감사합니다.
-
미해결리액트로 나만의 블로그 만들기(MERN Stack)
혹시 이런식으로 경로 나오는건 어떻게 하는건가요?
-
미해결Vue.js + TypeScript 완벽 가이드
Getting Started가 안되시는 분들 이렇게 코드 바꿔보세요
강의가 촬영된 시점으로 부터 5개월 정도 지나서인지 chart.js 코드가 조금 바뀐 것 같습니다. 강의를 따라했는데 타입 문제가 있어서 잘 안되더라구요. stackoverflow에서 3가지 방법을 제시해줬는데 그 중 첫 번째와 두 번째를 시도해봤는데 모두 잘 되었고, 가장 간단했던 두번째 해결법을 아래에 남겨둡니다. <script lang="ts"> import Vue from "vue"; import { ChartConfiguration } from "chart.js"; import Chart from "chart.js/auto"; export default Vue.extend({ mounted() { const labels = ["January", "February", "March", "April", "May", "June"]; const data = { labels: labels, datasets: [ { label: "My First dataset", backgroundColor: "rgb(255, 99, 132)", borderColor: "rgb(255, 99, 132)", data: [0, 10, 5, 2, 20, 30, 45], }, ], }; const config: ChartConfiguration = { type: "line", data, options: {}, }; const ctx = ( document.getElementById("myChart") as HTMLCanvasElement ).getContext("2d") as CanvasRenderingContext2D; var myChart = new Chart(ctx, config); }, }); </script>
-
미해결워드프레스 제대로 개발하기 - 어드민 편
안녕하세요
안녕하세요. 안형우님. 안형우님께 개인적으로 교육을 받고 싶은데, 방법이 없을까요 (__)
-
미해결머신러닝 엔지니어 실무
후반부강의 자료 요청드립니다.
강의 잘듣고 있습니다. 후반부 강의 자료 요청 드립니다. 감사합니다. pkmde@naver.com
-
미해결AWS 클라우드 서비스 인프라 구축 이해와 해킹, 보안
쿠버네티스(EKS)와 관련있을까요?
삭제된 글입니다
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
강의 순서 관련입니다,,!
안녕하세요 강의를 듣기전에 질문이 있어서 글 남깁니다.. vue-news 강의를 모두 수강하지 않은 상태에서 이 강의를 듣는 것에 큰 부족함이 있을까요..? 다음주부터 sns서비스를 만들어보는 프로젝트를 시작하는데 vue로 crud를 구현하는 부분을 모르는 상태라,, 우선적으로 들어보려고 합니다. 기존에는 백엔드를 공부했었기 때문에 백엔드에서 CRUD를 구현해본 경험이 있고, 스프링부트를 사용했지만 swagger가 어떻게 작동하는지와 DB에 대한 이해도는 있는 상태입니다. 강의 관련은 아니지만 시간이 급해 이렇게 질문드립니다ㅠ
-
미해결유니티(Unity)로 시작하는 게임개발: Part 3. 슈팅게임 개발
SetParent()의 worldPositionStays
API 다큐먼트에서는 부모 오브젝트와의 상대적인, position, scale 그리고 rotation이 해당 오브젝트가 기존과 동일한 world space position, rotation 그리고 scale을 가지도록 조정된다고 하는데요는 제가 스크립트에서 저걸 true로 놓고 하니까 menuItem 오브젝트들이 엄청 크게 생성되어서 스크롤 뷰로 들어오질 않던데 이게 처음에 instantiate할 때, 부모 오브젝트가 UI 였고 이거의 Rect Transform을 따라가서 그런거죠?
-
미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]
나만의 웹서비스 + 워드프레스 서비스 만들기3 부분에서 문의드립니다.
안녕하세요~ 나만의 웹서비스 + 워드프레스 서비스 만들기3 에서 잘 작동은 하지만 궁금한부분이 있어서 들렸습니다~ Dockerfile에 대한 부분은 거의 잘 이해 했는데요. 그런데 기존의 설치파일들은 지우겠지 싶었는데 지우는 명령이 없는 것 같아서 폴더에 들어가보니까 제 생각처럼 워드프레스 파일들이 중첩으로 존재하더라구요. html폴더 아래에도 있고, Dockerfile에서 작업한대로 blog폴더 안에도 설치파일들이 중첩으로 있어서.. blog폴더안으로 wp-config파일만 옮겨두고html하부의 것들은 지우면 될 것 같아서 지워봤더니 작동이 잘(?)되는 것 같습니다. 그래서 애초에 blog라는 폴더에서 시작하면 되지않을까 싶어서 ngnixconf를 유심히 살펴보고 그래도 시작점에 대한 표시는 없는 것 같아서 감을 못잡겠네요. 얘들이 도대체 어떻게 알고 FROM wordpress:5.7.0을 /usr/src/wordpress/ 폴더에다가 워드프레스를 설치한건가.. 엄청 찾아다녀봤지만 끝끝내 의아합니다. 아무리 뜯어봐도 워드프레스가 설치되는 지점을 정해둔 부분은 안보여서 애초에 어떻게 html폴더에 깔렸지? 이러고 있습니다. 혹시나 docker-compose.yml에서 볼륨을 지정한 부분이 워드프레스도 거기다 깔고 바인딩도 해라 이런 의미까지 포함인지 그것도 좀 알고싶습니다. 저는 volumes는 그냥 백업용이나 바인딩용으로만 이해하고있었거든요. 그리고 혹시 html폴더 하부에도 워드프레스 파일들을 남겨둬야 하는 이유가 있는건데 제가 감히 도전하는건지 궁금합니다. 꼭 남겨놔야 하는게 아니라면 애초에 Dockerfile이나 docker-compose.yml에서 (어딘가 시작점을 알리는 부분에서) 애초에 워드프레스가 설치되는 지점을 선택해서 하는 방법은 없을까요? 예를들어 WORKDIR과 COPY를 이용해서 07_WORDPRESS_COMPLETE 폴더에 미리 wordpress 설치파일들을 준비해둔걸 COPY로 업로드해서 웹에 접속해서 설치한다거나.. 항상 감사드립니다!
-
미해결대세는 쿠버네티스 (초급~중급편)
Allow, replace, forbid 사용 상황 예시를 들어주실 수 있을까요?
동작원리는 조금 이해했는지 데 어떤 상황에서 allow를 쓰고 replace, forbid 를 써는지 잘 모르겠습니다. 혹시 간단하게라도 상황 예시를 들어주실 수 있을까요?
-
미해결[하루 10분|Web Project] HTML/JS/CSS로 나만의 심리테스트 사이트 만들기
data.js 값을 수정하면 문제지가 뜨질 않습니다
나머지는 다 완벽하게 했는데 이상하게 data.js파일에서 문제를 다른 문장으로 수정하면 웹페이지에서 빈 화면만 뜹니다ㅠㅠ 개발자도구로 찾아보니 start.js의 76번째 q.innerHTML = qnaList[qIdx].q;이 코드에서 qnaList가 undefined라는데 이미 data파일에서 define 한거 아닌가요ㅠ
-
미해결Slack 클론 코딩[실시간 채팅 with React]
npm run dev,,,,,
setting 파일을 가져와서 작업해도 이런결과가 나왔어서동영상을 보고 찬찬히 따라 해봤는데도 이렇게 나옵니다....뭐가 문제인가요 ㅠㅠvscode 끄고 다시 켜보기도 하고 다했는데도 이러네요..
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
베포 우분투 mysql 설치하기 - npm start (1045) 오류 입니다.
삭제된 글입니다
-
미해결웹퍼블리셔가 알려주는 실무 웹사이트 따라만들기 Season1
선택된 항목 흰색 강조 색깔
안녕하세요. 코드 따라하며 기능 확인중인데요! 리스트 5개 중에 선택된 항목을 'on' class를 주고 css에서 흰색으로 배경색 지정하는 부분이 있습니다. (32분 즈음) 여기서 영상에서는 아래와 같이 코드를 짰는데요. .visual .control li .on a { background: #fff; } 이게 먹질 않아서 순서도 바꿔보고 하다 아래와 같이 li 를 뺐더니 동작하더라고요. 어떤 것 때문에 그런 것일까요? .visual .control .on a { background: #fff; }
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
안녕하세요. 질문이 있습니다.
안녕하세요. 여기서 자기 자신으로 가는 것을 0으로 초기화했는데, 만약 자기 자신으로 되돌아가는 가중치가 있다면 풀이가 달라질까요?
-
미해결반응형 웹사이트 포트폴리오(Architecture Agency)
자식 플롯되면 부모에 높이 줘야하는건가요?
안녕하세여, 쌤 ^^ 다시 복습하다가 궁금한점 문의드려요~ 아래와 같이 .contact-feature의 div를 플롯레프트 했는데 부모contact-feature 에게는 높이를 않줘도 되는게 조상contact-inner에 높이가 있어서인가요? 그리고 영상에서는 부모에 overflow: hidden을 안주셨던데 안줘도 될때가 있나요? 넘 감사합니다~! contact-inner{ background-color: #fff; position: relative; height: 100%; } .contact-feature{ position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 70%; overflow: hidden; color: #222; } .contact-feature>div{ float: left; width: 50%; padding: 20px; }