묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결포토샵 기본기 하루 5분, 3주 만에 끝내기
Cmd + E (병합) 질문!
네모 레이어와 동그라미 레이어를 만들어서 병합을 했는데 색깔을 입힌 네모 도형의 색깔이 동그라미 도형 색깔과 똑같아집니다...!! 병합을 딱 하는 순간 스트로크로 색상을 입힌 동그라미 도형과 똑같은 스트로크 색깔의 네모 도형이 되어버려요. 어떻게하면 될까요?
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
TodoInput에서 mapMutations 적용 어떻게 하나요?
TodoInput에서 mapMutations 적용 어떻게 하나요?
-
미해결자바 프로그래밍 입문 강좌 (renew ver.) - 초보부터 개발자 취업까지!!
서로다른 패키지에 서로다른 main method
하나의 패키지 안에는 (오버로딩의 경우를 제외하고) 메인 함수가 하나를 만들 수 있고 프로그램은 메인메소드부터 실행이 됩니다. 그럼 패키지가 여러개가 있고 각 패키지마다 메인함수들이 여러개 있는 프로그램이라면, 이 자바 프로그램은 어느 메인함수부터 실행할까요? 그리고 어느 메인함수부터 실행을 하라고 지정을 할수 있나요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
계속 저장에 실패합니다..
안녕하세요 영상 잘 보고 따라하고 있습니다^^ 좋은 강의 올려주셔서 감사해요 앞에서도 많이 막혀서 이리저리 방법을 찾아보면서 해결하며 여기까지 왔는데 여기서 더이상 어떤식으로 해결해야할지 모르겠네요.. 문제1. 첫 파일업로드,썸네일 업로드는 정상적으로 되지만 이어 다른 파일을 업로드하려 하면 이런 에러가 뜸 간혹 이런 에러도 뜹니다 ffmpeg 환경변수 다 세팅 해놨습니다. 위에 써놓은것처럼 컴파일후 한번은 제대로 업로드됩니다 문제2. 여러 방법을 시도해도 몽고db 서버에 정상적으로 업로드되지 않습니다. req.body를 콘솔로그 찍으면 정상적으로 뜨는듯합니다. 에러의 이유가 궁금해서 video.save 안에 console.log(err)을 넣어봐도 null밖에 안나옵니다. https://github.com/beginal/YouTube-Clone-React
-
누구나 할 수 있는 안드로이드 앱 개발 - 1 (Kotlin)
왜 호출에 실패할까요...
삭제된 글입니다
-
미해결Autodesk Maya 3D 그래픽의 입문 Part.1
아놀드
아놀드는 따로 설치를 해야 하는건가요? 2019 버전 깔았는데 아놀드 렌더러는 따로 없는데..
-
미해결왕초보를 위한 Adobe Photoshop CC 2019 입문자 가이드
ctrl+double에서 더블은 뭘 누르는 건가요?
ctrl+double에서 더블은 뭘 누르는 건가요?
-
미해결인터랙티브 웹 개발 제대로 시작하기
스크롤 한번에 120px
스크롤 한번에 120px 정도 내려가는거 같은데요. 화면높이가 낮을때는 휠 횟수가 줄어드는데.. 스크롤 한번에 휠내려가는 크기는 20px이나 50px이나 이런식으로 제가 원하는 크기만큼 바꿀수잇을까요?
-
미해결홍정모의 따라하며 배우는 C언어
강의내용에 궁금한점이 생겨서 남겨봅니다.
#include <stdio.h> #include <ctype.h> int main() { char ch; while((ch = getchar()) != '\n') { if (islower(ch) == 1) { ch = toupper(ch); } else if (isupper(ch) == 1) { ch = tolower(ch); } putchar(ch); } putchar(ch); return 0; } 이런식으로 하면 왜 소문자는 대문자로 안바꿔주는지 궁금하네요
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
vue create 로 프로젝트 생성시
index.html 파일과 webpack.config 파일이 없는데, 직접 생성해서 내용 작성해도 문제가 없는지 궁금합니다.
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
%f가 이해가 안됩니다 ㅜㅜ
'%1.8f'는 정수 1자리랑 소수 8자리가 나와서 총 10자리가 나오는데, '%06.2f'는 왜 총 6자리가 나오는 건가요??
-
미해결React로 NodeBird SNS 만들기
팔로워 목록 삭제 기능 구현 중 질문드립니다.
1. 팔로워 삭제를 클릭하면, saga에서 removeFollowerAPI 함수에 진입하는걸 콘솔로 확인했습니다. 2. 네트워크에서 확인하면 pending이었다가, failed가 됩니다. 3. 서버 라우터에는 아예 진입을 하지 않습니다. 서버쪽 콘솔 Executing (default): SELECT `User`.`id`, `User`.`nickname`, `User`.`userId`, `User`.`password`, `User`.`createdAt`, `User`.`updatedAt`, `Posts`.`id` AS `Posts.id`, `Followings`.`id` AS `Followings.id`, `Followings->Follow`.`createdAt` AS `Followings.Follow.createdAt`, `Followings->Follow`.`updatedAt` AS `Followings.Follow.updatedAt`, `Followings->Follow`.`followingId` AS `Followings.Follow.followingId`, `Followings->Follow`.`followerId` AS `Followings.Follow.followerId`, `Followers`.`id` AS `Followers.id`, `Followers->Follow`.`createdAt` AS `Followers.Follow.createdAt`, `Followers->Follow`.`updatedAt` AS `Followers.Follow.updatedAt`, `Followers->Follow`.`followingId` AS `Followers.Follow.followingId`, `Followers->Follow`.`followerId` AS `Followers.Follow.followerId` FROM `Users` AS `User` LEFT OUTER JOIN `Posts` AS `Posts` ON `User`.`id` = `Posts`.`UserId` LEFT OUTER JOIN ( `Follow` AS `Followings->Follow` INNER JOIN `Users` AS `Followings` ON `Followings`.`id` = `Followings->Follow`.`followingId`) ON `User`.`id` = `Followings->Follow`.`followerId` LEFT OUTER JOIN ( `Follow` AS `Followers->Follow` INNER JOIN `Users` AS `Followers` ON `Followers`.`id` = `Followers->Follow`.`followerId`) ON `User`.`id` = `Followers->Follow`.`followingId` WHERE `User`.`id` = 2; Executing (default): SELECT `User`.`id`, `User`.`nickname`, `User`.`userId`, `User`.`password`, `User`.`createdAt`, `User`.`updatedAt`, `Posts`.`id` AS `Posts.id`, `Followings`.`id` AS `Followings.id`, `Followings->Follow`.`createdAt` AS `Followings.Follow.createdAt`, `Followings->Follow`.`updatedAt` AS `Followings.Follow.updatedAt`, `Followings->Follow`.`followingId` AS `Followings.Follow.followingId`, `Followings->Follow`.`followerId` AS `Followings.Follow.followerId`, `Followers`.`id` AS `Followers.id`, `Followers->Follow`.`createdAt` AS `Followers.Follow.createdAt`, `Followers->Follow`.`updatedAt` AS `Followers.Follow.updatedAt`, `Followers->Follow`.`followingId` AS `Followers.Follow.followingId`, `Followers->Follow`.`followerId` AS `Followers.Follow.followerId` FROM `Users` AS `User` LEFT OUTER JOIN `Posts` AS `Posts` ON `User`.`id` = `Posts`.`UserId` LEFT OUTER JOIN ( `Follow` AS `Followings->Follow` INNER JOIN `Users` AS `Followings` ON `Followings`.`id` = `Followings->Follow`.`followingId`) ON `User`.`id` = `Followings->Follow`.`followerId` LEFT OUTER JOIN ( `Follow` AS `Followers->Follow` INNER JOIN `Users` AS `Followers` ON `Followers`.`id` = `Followers->Follow`.`followerId`) ON `User`.`id` = `Followers->Follow`.`followingId` WHERE `User`.`id` = 2; DELETE /api/user/1/follower - - ms - - DELETE /api/user/1/follower - - ms - - 4. 어떻게 해결 해야 될까요?.. function removeFollowerAPI(userId) { console.log("saga removeFollowerAPI 요청 함수, userId > ", userId); return axios.delete(`/user/${userId}/follower`, { withCredentials: true }); } function* removeFollower(action) { try { const result = yield call(removeFollowerAPI, action.data); yield put({ type: REMOVE_FOLLOWER_SUCCESS, data: result.data }); } catch (e) { console.error(e); yield put({ type: REMOVE_FOLLOWER_FAILURE, error: e }); } } router.delete("/:id/follower", isLoggedIn, async (req, res, next) => { console.log("@@@@@@@@@@@@@@@@@@@@ /:id/follower delete"); try { const me = await db.User.findOne({ where: { id: req.user.id } }); await me.removeFollower(req.params.id); res.send(req.params.id); } catch (e) { console.error(e); next(e); } });
-
미해결파이썬 사용자를 위한 웹개발 입문 A to Z Django + Bootstrap
런서버를 하면 이런 오류가 뜹니다.
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb3 in position 0: invalid start byte
-
미해결챌린지로 알아보는 디지털포렌식 해킹 대회 준비 (기초)
문서형 악성코드 드로퍼 분석 내용관련 질문입니다.
혹시 해당 VBS 코드에서 설치 하는 software_update_tool.exe 파일을 분석해 보고 싶은데 다운 받아볼 방법이 없을 까요?? 마무리 까지 깔끔하게 풀이를 해보고 싶은데 해당 php를 담고있는 서버가 내려가 있어서 다운로드를 할 수가 없습니다..
-
미해결파이썬 사용자를 위한 웹개발 입문 A to Z Django + Bootstrap
안녕하세요 수업 잘 봤습니다! 템플릿 상속에 대한 팁이 필요합니다!
템플릿 상속에 대한 개념을 잘 이해했습니다. 다만, 적용해서 만들 때 문제가 생겨서 문의드립니다. 제가 하려는 건 왼쪽 사이드 바에는 post 리스트를 쭉 추가하고 (for문을 이용해서 p.title만 호출해 각 href= detail page/{}로 연결) 오른쪽 화면에는 detail page가 호출되게 하는 것입니다. 그래서 base.html에는 for문을 이용해 리스트가 잘 호출되었는데, 이를 유지한 채 detail page가 호출되면 리스트는 호출되지 않고, detail page의 내용만 호출됩니다. (디테일 페이지에서는 object.content로 표현했습니다.) 아마도 object list에서 object들을 불러오는 것과 단일 object.content를 불러오는게 충돌해서 list는 안 불러와지는거 같은데, 어떻게 해야 동시에 불러올 수 있을까요?
-
해결됨Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
chart update는 어떤 라이프 사이클 훅에 넣어야 하나요?
외부차트라이브러리 섹션 강의를 듣고 질문을 드립니다. 작업 플로우 1. 각 차트 컴포넌트에서 emit으로 refresh 이벤트를 App.vue에 보내고,2. 업데이트된 차트 데이터를 각 차트 컴포넌트에 props로 내려 보낸 후에,(여기까지는 강의대로 잘 됐습니다.)3. Chart.js 라이브러리에서는 차트.update() 라는 메소드를 실행해줘야 업데이트된 데이터에 맞게 차트가 다시 그려지는데요.저 3번에서 차트.update() 는 어느 라이프 사이클 훅에 넣어야 하는지 질문 드립니다. ps. 이미 비슷한 질문이 있었다면, 관련링크를 부탁드립니다.
-
미해결우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
(윈도우) 가상환경 설치시 다양한 파이썬 버전으로 설치를 할경우
python3 -m venv에서 python 3.5 나 python 2.7을 동시에 설치하고 싶습니다.참고로 윈도우 환경에서 문의드립니다.제가 1시간을 구글 해봤는데요.결론은 conda로 환경 구성이 답인거 같은데요. 특히 윈도우 환경에서요.확인 꼭 부탁드리겠습니다.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
안녕하세요! 이번 강의에 질문이 있어 글 을 남겨요~
제가 알고 있는게 없어서 허접한 질문이라고 생각들지만 답변 부탁드립니다 ...ㅜㅜ 질문)정적페이지를 화면에 뿌릴 때 src/main/rescources/static에 index.html파일을 만들어 넣기만 하면 다른 설정 없이 화면에 출력이 되던데 왜 그런가요?! 다른 설정 없이 출력되는 이유가 스프링부트가 자동적으로 해줘서 그런가요? 질문2) 처음에 오타로 ind.html파일명으로 하고 페이지 열어보니 에러가 뜨떳고 index.html으로 고치니깐 정상적으로 페이지가 구현 됬는데 정적페이지를 사용할려면 반드시 index로 파일이름을 설정 해야하나요?
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
atoi(), stoi() 함수 In Dev C++
#include <iostream> #include <string> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ using namespace std; int main(void) { string str = "113"; cout << str; cout << atoi(str); cout << stoi(str); return 0; } 이렇게 코드를 작성해서 atoi함수와 stoi함수를 사용해서 문자열을 숫자로 바꿔서 문제를 풀려고 했는데요. atoi, stoi 함수들 모두 검색결과 다른 개발자들은 모두 잘 동작하는 것 같은데요. dev C++ 개발프로그램에서만 동작하지 않는건가요?? 아니면 제가 문법을 틀리게 작성하였나요??
-
미해결빠르게 git - 핵심만 골라 배우는 Git/Github
git reset 이후 다시 돌아가기는 안될까요?
git reset 이후 다시 원했던 과거 버전으로 돌아갈 수 있나요?