묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[입문] 인디해커를 위한 루비온레일즈 8 입문 강의
kamal setup시 오류
안녕하세요,이전에 인프런 클론 강의를 완료하고 지금은 레일즈 입문 과정을 수강하고 있습니다.그런데 인프런 강의때는 'kamal setup'이 정상적으로 완료되었는데 지금 테스트하고 있는 프로젝트에서 실행하니 잘 진행하다가 마지막에 다음과 같은 에러가 납니다. "ERROR (SSHKit::Command::Failed): Exception while executing on host 123.xxx.xxx.xxx: docker exit status: 1docker stdout: Nothing writtendocker stderr: Error: target failed to become healthy within configured timeout (30s)" AI에 물어보고, Digital ocean에서 서버 모델도 바꿔보고 했는데 계속 같은 에러가 발생합니다.답변 부탁드립니다.감사합니다.
-
미해결3시간에 끝내는 디지털 마케팅의 모든 것
강의 교안
안녕하세요, Seongmin Yoo 강사님강의 교안을 공유받고자 합니다ㅎㅎ marketinglab.su@gmail.com으로 보내주시면 감사하겠습니다~!
-
미해결React Native with Expo: 제로초에게 제대로 배우기
tab 을 stack 에 쌓았을 때 문제
<Stack> <Stack.Screen name="(tabs)" options={{ headerShown: false }} /> <Stack.Screen name="modal" options={{ presentation: "modal", headerShown: false }} /> </Stack>위와 같이 작업하면 탭을 누를 때마가 스택이 쌓이는게 아닌가요? 그러면 물리 백버튼을 눌렀을 때 탭 이동이 될 것 같아서요. 카카오를 예시를 보면 탭은 스택을 쌓지 않고 있어서 탭 이동을 아무리 해도 뒤로 가기를 누르면 탭 이동을 하고 있지 않네요.
-
미해결프로덕션 레벨 실시간 채팅 서버 구축: 분산 처리부터 성능 최적화까지 (Kotlin & Spring)
stomp websocket
stomp 웹소캣을 사용할때도 ChatWebSocketHandler를 구현해야 할까요??아니면 raw websocket만 구현하면 되는 건가요??
-
미해결React Native with Expo: 제로초에게 제대로 배우기
wipe data 이후에 npm run android 오류
wipe data 이후에 npm run android 를 실행하면 아래와 같은 오류가 발생합니다. CommandError: No development build (com.devparkoon.rntutorial) for this project is installed. Install a development build on the target device and try again. 강의 영상과 다르게 npm run android 를 실행했을 때 expo 를 다시 설치하는 과정이 없는데 어떤 문제일까요?위 이슈를 해결하기 위해 eas build 를 다시 하면 되긴 합니다 (10분 넘게 다시 소요됨)
-
미해결6주 완성 디자인 시스템 부트캠프 4기
라이브세션 시간
Q&A나 라이브세션은 전부 오전 8시에 진행되는 걸까요?
-
해결됨프로덕션 레벨 실시간 채팅 서버 구축: 분산 처리부터 성능 최적화까지 (Kotlin & Spring)
웹소캣 stomp
raw level 말고 stomp로 개발하고 싶으면 섹션7 부분만 조금 다른게 코딩하면 될까요??
-
미해결포토샵 기본기 하루 5분, 3주 만에 끝내기
언제까지 무료인가요?
언제까지 무료강의 일까요?
-
미해결
예시 문제 (PEOPLE)
아래 사항 보기 A 와 C 중 많이 고민 했는데, A가 답이라고 하는데 잘 이해가 되질 않습니다. PO가 회고 과장에서 강조 하고 있는 사항을 보면, PROJECT라는 큰 그림의 서브젝트라기 보다는, 제품의 RELESE VISION이 가까울 것 같은데, 즉 답이 C 같은데, A라고 하네요... 조언 주시면 감사 드리겠습니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
500 vs 500
500 vs 500을 본적이 없다고 하셨는데최대 몇명까지 다수 PK가 되는 걸 보셨나요?인원수는 2D와 3D 게임이냐에 따라 달라지기도하나요?
-
미해결김영한의 실전 데이터베이스 입문 - 모든 IT인을 위한 SQL 첫걸음(SQL부터 차근차근)
drop과 truncate
drop과 truncate 부분을 설명하다가 delete from과 truncate 비교를 하는데요. drop과 delete from이 같은걸까요? 초보자라서 그 차이점을 잘 모르는데 갑자기 drop 얘기하다가 그 아래에는 delete from이 니와서 이해가 잘 안됩니다.
-
해결됨가장 쉽고 깊게 알려주는 Kafka 완벽 가이드 [ By. 비전공자 & Kakao 개발자 ]
이벤트 기반 주문 질문 있습니다.
MSA기반 주문 서비스에서 동기식으로 호출할때 재고 차감 - 쿠폰 사용 - 주문 완료 이런식으로 구성되어 있을때 쿠폰 사용 실패일때는 바로 사용자에게 응답이 가능하다고 생각을 하고 있습니다.하지만 EDA기반으로 재고 차감 - 쿠폰 사용 - 주문 완료를 구현하면 주문이 완료되고 쿠폰사용에 실패가 되어 사용자는 주문이 완료되었지만 다시 실패메시지가 가고 그때서야 이유를 알수 있다고 생각을 하고 있습니다.그래서 사용자 경험 상 동기식이 맞다고 판단되는데 제가 잘못 생각을 하고 있는걸까요?MSA 기반 EDA 주문 구조에서 재고가 부족하여 실패한다면 사용자에게 바로 응답을 해줄수 있을까욤?.
-
미해결Next.js 완벽 마스터 (v15): 노션 기반 개발자 블로그 만들기 (with 커서AI)
ISR 매커니즘에 대한 궁금증
안뇽하세요. 몇일 전 구매하고 열강하고 있는 개발자입니다. ISR 매커니즘에 대한 궁금증이 있는데요. 저희가 작성한 코드에 보면 export const generateStaticParams = async () => { const { posts } = await getPublishedPosts(); return posts.map((post) => ({ slug: post.slug, })); }; 이렇게 게시글들을 미리 ISR 하는 코드가 있습니다. 특정 게시글의 slug 정보 기반으로 미리 SSG 만드는 것으로 이해했는데요. 그래서 빌드를 하면 SSG + 두 개의 슬러그 페이지가 존재합니다. (getPubishedPosts의 기본 사이즈가 2개이기 때문) 그런데 제가 궁금한게 위 ISR 적용하기 전에 빌드한 후 상세 페이지에 진입을하면 약 1초 정도? 딜레이가 발생하고 화면이 렌더링이 되는데요. ISR을 적용한 후 기대한 동작은미리 생성된 두 개의 slug에 대해서는 바로 화면에 보이지만 무한스크롤로 발생한 동적 블로그에 대해서는 빌드 전과 동일하게 1초의 딜레이가 발생하고 이후 접근 시 정적페이지가 생성되어 빠르게 보이는게 맞지 않나요?하지만 현재 동작을 보면 미리 생성된 slug를 제외한 모든 게시글에 대해 빠르게 화면이 보여 제가 이해한게 아닌가 싶네요. 공식문서를 봐도 이해가 잘되지 않아 확인차 문의드립니다.
-
해결됨프론트엔드 마스터클래스
Variable Object 질문
안녕하세요, 좋은 강의 감사합니다.실행 컨텍스트 부분에서 궁금한 점이 있어서 질문드립니다. 강의에서 Variable Object를 설명해주셨는데, 제가 개인적으로 찾아본 자료들에서는 ES2015부터 실행 컨텍스트가 Lexical Environment, Variable Environment, this binding으로 구성된다고 나와 있더라고요.Variable Object는 그 이전 스펙에서 사용되던 용어인 것 같은데, 혹시 강의에서 이 개념을 선택해서 설명하신 특별한 교육적 의도가 있으셨을까요?제가 아직 깊이 이해하지 못해서 그런데, 두 방식 중 어떤 것이 JavaScript 동작 원리를 학습하는 데 더 도움이 되는지, 또는 어떤 차이점들이 있는지 알려주시면 감사하겠습니다.
-
해결됨초보자와 중급자를 위한 스케치업 2025
재질 2 - 윈도우 버전이 아닌 맥용 버전에서는 적용이 안되는 것 같아요!
안녕하세요. 올려주신 강의 열심히 듣고 있습니다!다름이 아니라, 현재 맥북을 사용하고 있어 스케치업 프로 맥용 버전으로 다운받아 쓰고 있는데요. 재질 2 강의에서 윈도우 버전같은 경우, 재질 컬러나 채도, 명도 등을 자유롭게 바꿀 수 있는 것 같은데... 맥용에서는 그게 안되는 것 같습니다. 컬러 휠에서 선택하게 되면 컬러(단색)만 입혀지고 재질은 사라져서요! 혹시 이 부분 확인 가능하시면 답변 부탁드리겠습니다!
-
미해결Windows 시스템 프로그래밍 - 기본
세마포어 개수에 따른 스레드 점유상태
//#include "pch.h" //#include "Logger/Console/Console.h" #include <string> #include <cstdlib> #include <iostream> #include <Windows.h> HANDLE Semaphore; std::string Strings[10]; void SetString(LPVOID InParam) { int Index = *(int*)InParam; delete InParam; while (true) { Strings[Index] = "Thread" + std::to_string(Index) + ": Is Waiting"; ::WaitForSingleObject(Semaphore, INFINITE); Strings[Index] = "##Thread" + std::to_string(Index) + ": Is Selected##"; ::Sleep(500); ::ReleaseSemaphore(Semaphore, 1, nullptr); } } int main() { Semaphore = ::CreateSemaphore(nullptr, 3, 3, nullptr); for (int i = 0; i < 10; ++i) ::CreateThread(nullptr, 0, (LPTHREAD_START_ROUTINE)SetString, (LPVOID)new int(i), 0, nullptr); while (true) { system("cls"); for (const std::string& String : Strings) std::cout << String << std::endl; ::Sleep(1000); } }안녕하세요 세마포어 강의를 수강하다가 직접 실험하고 있었는데 세마포어 개수가 4개 이하일 때는 스레드 점유상태가 계속 달라지는걸 확인했는데 5개 이상으로 세마포어 개수를 늘리니 이미 점유된 스레드만 계속 점유가 되는 상황이 발생한걸 확인하였습니다. 혹시 이유가 점유가 해제되어 바로 대기상태에 들어갔는데 그 스레드를 바로 os가 또 채택하기 때문일까요?
-
미해결38군데 합격 비법, 2025 코딩테스트 필수 알고리즘
1-5 알고리즘과 친해지기 (2) 질문
1. 현재 학습 진도몇 챕터/몇 강을 수강 중이신가요?1-5 . 알고리즘과 친해지기 (2)어떤 알고리즘을 학습하고 계신가요?최빈값 찾기여기까지 이해하신 내용은 무엇인가요? def find_max_occurred_alphabet(string): alphabet = {} result = [] maxvalue = 0 for char in string: if char.isalpha(): alphabet[char] = alphabet.get(char,0) + 1 for value in alphabet: maxvalue = max(maxvalue, alphabet[value]) for i in alphabet: if alphabet[i] == maxvalue: result.append(i) return result result = find_max_occurred_alphabet print("정답 = i 현재 풀이 값 =", result("hello my name is dingcodingco")) print("정답 = e 현재 풀이 값 =", result("we love algorithm")) print("정답 = b 현재 풀이 값 =", result("best of best youtube"))영상 안보고 문제만 보고 한번 풀어봤는데예시의 hello my name is dingcodingco,we love algorithm, best of best youtube 문자열 전부 최빈값이 여러개라서 원본 문제로 가보니 여러개라면 -1을 반환하도록 되어있어서 조금 바꿔서저는 리스트로 반환하도록 풀어봤는데 이 방법은 어떨까요? 알파벳 아스키코드로 풀 방법은 생각이 안나서 자바에서는 map에 넣듯이 dictionary에 넣어서 풀어보려고 했습니다max 메소드는 연습할땐 안쓰는게 좋은데 자바 삼항연산자가 파이썬에서 어떻게 쓰는지 몰라서 일단 max로 해봤습니다
-
미해결[6주 과정] 전동킥보드로 배우는 임베디드 실전 프로젝트
main.c가 안뜨는거 같아요.
계속 해봤는데 ioc파일만 있고 main.c가 있는 부분이 안뜨는거 같아요.
-
해결됨코드로 배우는 React 19 with 스프링부트 API서버
수업 외 질문인데 'tbl'이 무슨 의미인가요???
Table 어노테이션에서 이름 지정 시 tbl 이라는 접두사가 붙었는데 무슨 의미가 있는건가요??
-
미해결
성수동코드랩: 성수동 주말 몰입 각할모 6기
history6기(0927-1019) 예정[추석 연휴 주말은 각자 원하는 장소에서 인증하고 개별 회고로 진행합니다!]5기(0830-0921)4기(0802-0824)3기(0705-0727)2기(0607-0629)1기(0510-0601)목적주말 시간 알차게 보내기성장, 학습에 진심인 동료들과 함께 성장 부스터 장착🚀매 달 각자 해내고 싶은 딱 하나의 목표를 설정하고 다 같이 회고합니다.동기부여, 커뮤니티 형성진행 방식주말 각할모 운영 5년 간의 경험을 녹여내서 운영합니다.열품타 통해 09시까지 출첵 사진 인증단톡방 통해 구체적이고 측정 가능한 할 일 목록 공유12시 45분에 다 같이 모여 회고 진행 (배운 점을 중심으로 진척도 등 전체적인 회고 공유)퇴첵 인증: 12시 40분 이후 2시 사이 오늘 학습한 것 3줄 요약글 공유 (단톡방)벌금지각 2000원, 결석 4000원, 중간/미퇴첵 2000원상금은 매 달 참여 점수 기준 1등에게 전달정상 참여 시 1.5점지각 시 -0.5점,중간 퇴첵 시 -0.5점결석 -1.5점일정매주 금요일 23:59까지 투표를 통해 참여 여부를 결정합니다. (일정이 생기면 불참 투표를 합니다)매 주 주말(토요일/일요일) 09시-13시장소성수역에서 1km 떨어진 조용한 사무실인원최대 4-7명 모집멤버십 비용한 달(주말 8회 기준) 6만원 → 5만원각할모 관련 주의사항멤버십은 소수 인원으로 운영되기 때문에 신청 → 100% 합류는 아닙니다.상호 존중을 기반으로 서로 예의를 갖추어 참여해 주셔야해요.추가적으로(optional)현재 📚 HTTP 완벽가이드 스터디 진행 중입니다.추후 가상 면접 사례로 배우는 대규모 시스템 설계 기초나 다른 책으로 계속해서 스터디 진행할 예정입니다.신청 구글 폼https://docs.google.com/forms/d/e/1FAIpQLSfUZtTHX4gUDwoD945jE_JY5WNO3r_khprCxrXf0gCmHuw4Ew/viewform?usp=sharing