묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결
협업 도구 파편화 개선을 위한 프로젝트
🪓 문제 상황프로젝트를 진행할 때 기록의 파편화 문제를 겪어보신 적 있으신가요?회의는 디스코드에서,정리는 노션에,실시간 메모는 채팅방에…이렇게 기록이 분산되다 보면,중요한 정보는 흘러가고,결정된 내용은 잊혀지며,프로젝트의 흐름은 점점 꼬입니다.저희는 하나의 협업 플랫폼에서 모든 회의, 대화, 결정사항, 기록을 관리할 수 있는 웹 서비스를 만들고자 합니다.🧠 이런 서비스를 만들고자 해요디스코드 기반 대화 인터페이스채팅 중 나온 결정사항을 바로 의사결정 항목으로 정리회의/기록/결정사항을 통합적으로 관리할 수 있는 하나의 공간 🤝 현재 구성원백엔드 2명 (Spring Boot 기반)디자이너 1명 (합류 확정)🙌 모집 포지션 (총 5명)기획자(1명) : 문제 정의와 MVP 범위 기획, 기능 명세 등디자이너(1명): UI/UX, 와이어프레임 및 화면 설계프론트(3명): Next, Tailwind 기반 웹 서비스 개발 🛠 사용하는 기술 스택 (예정)Frontend: Next15, TypeScript, Zustand, TailwindCSSBackend: Spring Boot, JPA, PostgreSQL협업: GitHub, Figma, Discord (or 자체 서비스로 전환 예정)🗓 일정 및 운영 방식주 1회 정기 회의 (온라인)업무는 주 단위로 공유하고 비동기 진행MVP 목표 기간: 약 2~3개월💬 이런 분을 찾습니다협업 문제에 공감하고, 실제로 해결하고 싶은 분사이드 프로젝트 경험 또는 관심 있으신 분오픈마인드로 소통 잘 하시는 분끝까지 함께 하실 수 있는 분📬 지원 방법간단한 자기소개와 관심 포지션을 적어서https://open.kakao.com/o/sXFkbKGh으로 연락 주세요!※ 현재 기획 및 방향성은 팀원들과 논의를 통해 일부 조정될 수 있습니다.프로젝트는 현재 서비스 구상만 해놓은 상태이며 기획단계입니다.
-
해결됨[풀스택 완성] Supabase로 웹사이트 3개 클론하기 (Next.js 14)
파일 이름이 한글일 때 에러 발생
안녕하세요, 강의 내용대로 했는데 500 에러가 나서 확인해보니 한글로 된 파일일 경우 에러를 내는 상황입니다 ㅜ supabase 스토리지에서는 한글로된 이름을 허용하지 않는것 같은데, 따로 해결방법이 있을까요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
23년 3회 코드 18:51 질문
안녕하세요, 좋은 강의 감사합니다. 다름이 아니라, 18분 50초 경에 compute(2)가 compute(1)+compute(-1)이 된다고 한 것까진 이해가 되는데,왜 그 둘의 합이 0이 되는지 이해가 되지 않습니다.compute(-1)이 왜 그 값이 -1 되나요??
-
해결됨인프런 클론 바이브코딩 with Windsurf, Cursor, Claude Code, Rails
인프런 강의 질문
안녕하세요.수강중에 질문이 있습니다.1. 현재 윈도우11(pro) PC에 WSL2를 설치하고 cursor와 windsurf로 레일즈 프로젝트를 바로 실행하는것을 진행하고 있는데 cursor rails_test 는 바로 cursor가 실행되는데 windsurf . 로 바로 windsurf가 실행되지 않아 몇개 LLM으로 문의후 테스트 결과 windsurf는 ubuntu에서 직접 실행하지 않고 진행하려고 하는데 문제가 없을까요?2. 현재 4. 웹개발 기초개념까지 수강했는데 앞으로의 강의를 실습하려면 cursor, windsurf 그리고 클로드 코드 유료 모델을 구독해야 할까요?답변 바랍니다. 감사합니다.
-
미해결시작해보세요! 당신의 첫 지식공유
참고 자료
이런 기획을 참고할 수 있는 참고 예시 타 강사의 영상들이 있을까요?
-
미해결React Native with Expo: 제로초에게 제대로 배우기
인가 코드 관련 질문
제로초님 안녕하세요!const result = await kakaoLogin();로그인 했을때 받아오는 result 내부의 accessToken이 백엔드에 전달해야될 인가 코드라고 생각하면 될까요?? 백엔드 개발자분에게 인가 코드를 전해드려야하는데 저게 인가 코드인건지 궁금합니다..!!
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
25:58초 질문있습니다.
마지막 줄 tbl[2]가 왜 NW가 아니라 W인가요?챗지피티도 NW라고 하는데요...질문은 동영상 강의에 들어가서 오른쪽에 커뮤니티 버튼을 통해 해주세요. 그래야어떤 강좌에서 질문하셨는지 알 수 있습니다.영상에서 몇 분 몇 초 대를 알려주셔야 제가 한 번에 질문 내용 확인이 가능합니다.이미 다른 누군가가 질문을 한 이력이 있을 수 있습니다. 질문 게시판을 한 번 확인 부탁드립니다.학교의 과제나 타 강사의 코드 등 외부 수업 자료에 대해서는 답변하지 않습니다.제가 다루는 커리큘럼 외의 이론이나, 너무 디테일한 컴퓨터 이론에 대해서는 답변 드리지 않습니다.시험에 안 나오는 경우가 많고, 나와 봤자 1문제 나오는데 외워야 할 부분이 많은 것 등 (예시: 서브넷 마스크 계산)질문을 올릴 때 이 글은 모두 지우고 내용을 입력해주세요.
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
9:28초 질문있습니다.
셋째줄에서 B를 처리한 것은 해당 프린트문에서만 해당되는것처럼 생각되는데 msg의 배열에 영향을 주게되어 EXBM이 되는게 맞는건가요...? 해당 줄에서만 영향을 줬다고 생각하게 돼요.질문은 동영상 강의에 들어가서 오른쪽에 커뮤니티 버튼을 통해 해주세요. 그래야어떤 강좌에서 질문하셨는지 알 수 있습니다.영상에서 몇 분 몇 초 대를 알려주셔야 제가 한 번에 질문 내용 확인이 가능합니다.이미 다른 누군가가 질문을 한 이력이 있을 수 있습니다. 질문 게시판을 한 번 확인 부탁드립니다.학교의 과제나 타 강사의 코드 등 외부 수업 자료에 대해서는 답변하지 않습니다.제가 다루는 커리큘럼 외의 이론이나, 너무 디테일한 컴퓨터 이론에 대해서는 답변 드리지 않습니다.시험에 안 나오는 경우가 많고, 나와 봤자 1문제 나오는데 외워야 할 부분이 많은 것 등 (예시: 서브넷 마스크 계산)질문을 올릴 때 이 글은 모두 지우고 내용을 입력해주세요.
-
미해결파이썬 증권 데이터 수집과 분석으로 신호와 소음 찾기
concat 을 통한 데이터 프레임 합치기 에러 문의
df_item_info = pd.concat(result.tolist())df_item_info = df_item_info.reset_index()df_item_info["종목코드"] = df["종목코드"]7분 40초경 강의의 위 코드 실행시 InvalidIndexError Traceback (most recent call last) Cell In[49], line 6 1 # result를 list로 만들고 concat을 통해 DataFrame으로 만듭니다. 2 # concat으로 데이터프레임을 합쳐줄때는 리스트 형태로 각 데이터프레임을 넣어주어야 합니다. 3 # result_valid = result[result.notnull()] # 또는: result.dropna() 4 # df_item_info = pd.concat(result_valid.tolist(), ignore_index=True) ----> 6 df_item_info = pd.concat(result.tolist()) 7 df_item_info = df_item_info.reset_index() 8 df_item_info["종목코드"] = df["종목코드"] File ~\anaconda3\Lib\site-packages\pandas\core\reshape\concat.py:395, in concat(objs, axis, join, ignore_index, keys, levels, names, verify_integrity, sort, copy) 380 copy = False 382 op = _Concatenator( 383 objs, 384 axis=axis, (...) 392 sort=sort, 393 ) --> 395 return op.get_result() File ~\anaconda3\Lib\site-packages\pandas\core\reshape\concat.py:680, in _Concatenator.get_result(self) 678 obj_labels = obj.axes[1 - ax] 679 if not new_labels.equals(obj_labels): --> 680 indexers[ax] = obj_labels.get_indexer(new_labels) 682 mgrs_indexers.append((obj._mgr, indexers)) 684 new_data = concatenate_managers( 685 mgrs_indexers, self.new_axes, concat_axis=self.bm_axis, copy=self.copy 686 ) File ~\anaconda3\Lib\site-packages\pandas\core\indexes\base.py:3885, in Index.get_indexer(self, target, method, limit, tolerance) 3882 self._check_indexing_method(method, limit, tolerance) 3884 if not self._index_as_unique: -> 3885 raise InvalidIndexError(self._requires_unique_msg) 3887 if len(target) == 0: 3888 return np.array([], dtype=np.intp) InvalidIndexError: Reindexing only valid with uniquely valued Index objects위와 같이 오류가 납니다.OUTPUT 파일 이용해서 실행했었고 중간에 오류나는것들은 CHATGPT 통해서 해결했는데 위의 오류만큼은 CHATGPT를 통해도 해결이 안되네요.혹시 해결 방법을 알 수 있을까요?
-
미해결React Native with Expo: 제로초에게 제대로 배우기
구글 OAuth 오류 ...
추가로 npx expo start 해서 expo go 로 앱열면 이런 에러가나요.. 구글 OAuth 도전하다가 오류나는것 같은데.. 이제 메트로를 못쓰는건가요? development build로 들어가야하나요?›› Choose an app to open your project at http://192.168.10.54:8081/_expo/loading› Metro waiting on exp://192.168.10.54:8081› Scan the QR code above with Expo Go (Android) or the Camera app (iOS)› Web is waiting on http://localhost:8081› Using Expo Go› Press s │ switch to development build› Press a │ open Android› Press i │ open iOS simulator› Press w │ open web› Press j │ open debugger› Press r │ reload app› Press m │ toggle menu› shift+m │ more tools› Press o │ open project code in your editor› Press ? │ show all commandsiOS Bundled 539ms node_modules/expo-router/entry.js (1439 modules) WARN expo-notifications: Android Push notifications (remote notifications) functionality provided by expo-notifications was removed from Expo Go with the release of SDK 53. Use a development build instead of Expo Go. Read more at https://docs.expo.dev/develop/development-builds/introduction/. WARN expo-notifications functionality is not fully supported in Expo Go:We recommend you instead use a development build to avoid limitations. Learn more: https://expo.fyi/dev-client. WARN Require cycle: services/notificationService.ts -> services/firebaseService.ts -> services/notificationService.tsRequire cycles are allowed, but can result in uninitialized values. Consider refactoring to remove the need for a cycle. LOG Firebase Messaging not available in Expo Go LOG Firebase Messaging not available in Expo Go ERROR Invariant Violation: TurboModuleRegistry.getEnforcing(...): 'RNGoogleSignin' could not be found. Verify that a module by this name is registered in the native binary., js engine: hermes WARN Route "./(auth)/login.tsx" is missing the required default export. Ensure a React component is exported as default. ERROR Invariant Violation: TurboModuleRegistry.getEnforcing(...): 'RNGoogleSignin' could not be found. Verify that a module by this name is registered in the native binary., js engine: hermes WARN Route "./(auth)/signup.tsx" is missing the required default export. Ensure a React component is exported as default. ERROR Invariant Violation: TurboModuleRegistry.getEnforcing(...): 'RNGoogleSignin' could not be found. Verify that a module by this name is registered in the native binary., js engine: hermes WARN Route "./(modals)/add-asset.tsx" is missing the required default export. Ensure a React component is exported as default. ERROR Invariant Violation: TurboModuleRegistry.getEnforcing(...): 'RNGoogleSignin' could not be found. Verify that a module by this name is registered in the native binary., js engine: hermes WARN Route "./(modals)/add-book.tsx" is missing the required default export. Ensure a React component is exported as default. ERROR Invariant Violation: TurboModuleRegistry.getEnforcing(...): 'RNGoogleSignin' could not be found. Verify that a module by this name is registered in the native binary., js engine: hermes WARN Route "./(modals)/add-category.tsx" is missing the required default export. Ensure a React component is exported as default. ERROR Invariant Violation: TurboModuleRegistry.getEnforcing(...): 'RNGoogleSignin' could not be found. Verify that a module by this name is registered in the native binary., js engine: hermes WARN Route "./(modals)/add-transaction.tsx" is missing the required default export. Ensure a React component is exported as default. ERROR Invariant Violation: TurboModuleRegistry.getEnforcing(...): 'RNGoogleSignin' could not be found. Verify that a module by this name is registered in the native binary., js engine: hermes WARN Route "./(modals)/advanced-stats.tsx" is missing the required default export. Ensure a React component is exported as default. ERROR Invariant Violation: TurboModuleRegistry.getEnforcing(...): 'RNGoogleSignin' could not be found. Verify that a module by this name is registered in the native binary., js engine: hermes WARN Route "./(modals)/asset-detail.tsx" is missing the required default export. Ensure a React component is exported as default. ERROR Invariant Violation: TurboModuleRegistry.getEnforcing(...): 'RNGoogleSignin' could not be found. Verify that a module by this name is registered in the native binary., js engine: hermes WARN Route "./(modals)/book-sharing.tsx" is missing the required default export. Ensure a React component is exported as default. ERROR Invariant Violation: TurboModuleRegistry.getEnforcing(...): 'RNGoogleSignin' could not be found. Verify that a module by this name is registered in the native binary., js engine: hermes WARN Route "./(modals)/budget-settings.tsx" is missing the required default export. Ensure a React component is exported as default. ERROR Invariant Violation: TurboModuleRegistry.getEnforcing(...): 'RNGoogleSignin' could not be found. Verify that a module by this name is registered in the native binary., js engine: hermes WARN Route "./(modals)/change-password.tsx" is missing the required default export. Ensure a React component is exported as default. ERROR Invariant Violation: TurboModuleRegistry.getEnforcing(...): 'RNGoogleSignin' could not be found. Verify that a module by this name is registered in the native binary., js engine: hermes WARN Route "./(modals)/manage-categories.tsx" is missing the required default export. Ensure a React component is exported as default. ERROR Invariant Violation: TurboModuleRegistry.getEnforcing(...): 'RNGoogleSignin' could not be found. Verify that a module by this name is registered in the native binary., js engine: hermes WARN Route "./(modals)/profile.tsx" is missing the required default export. Ensure a React component is exported as default. ERROR Invariant Violation: TurboModuleRegistry.getEnforcing(...): 'RNGoogleSignin' could not be found. Verify that a module by this name is registered in the native binary., js engine: hermes WARN Route "./(modals)/select-book.tsx" is missing the required default export. Ensure a React component is exported as default. ERROR Invariant Violation: TurboModuleRegistry.getEnforcing(...): 'RNGoogleSignin' could not be found. Verify that a module by this name is registered in the native binary., js engine: hermes WARN Route "./(modals)/user-id-code.tsx" is missing the required default export. Ensure a React component is exported as default. ERROR Invariant Violation: TurboModuleRegistry.getEnforcing(...): 'RNGoogleSignin' could not be found. Verify that a module by this name is registered in the native binary., js engine: hermes WARN Route "./(onboarding)/create-first-book.tsx" is missing the required default export. Ensure a React component is exported as default. ERROR Invariant Violation: TurboModuleRegistry.getEnforcing(...): 'RNGoogleSignin' could not be found. Verify that a module by this name is registered in the native binary., js engine: hermes WARN Route "./(tabs)/asset.tsx" is missing the required default export. Ensure a React component is exported as default. ERROR Invariant Violation: TurboModuleRegistry.getEnforcing(...): WARN [Layout children]: No route named "profile" exists in nested children: ["about", "book-settings", "help", "index", "invite-code", "join-book", "notifications", "settings", "book/[id]", "book/[id]/budget", "friends/requests", "ledger/[id]"] WARN [Layout children]: No route named "add-transaction" exists in nested children: ["about", "book-settings", "help", "index", "invite-code", "join-book", "notifications", "settings", "book/[id]", "book/[id]/budget", "friends/requests", "ledger/[id]"] WARN [Layout children]: No route named "add-book" exists in nested children: ["about", "book-settings", "help", "index", "invite-code", "join-book", "notifications", "settings", "book/[id]", "book/[id]/budget", "friends/requests", "ledger/[id]"] WARN [Layout children]: No route named "add-category" exists in nested children: ["about", "book-settings", "help", "index", "invite-code", "join-book", "notifications", "settings", "book/[id]", "book/[id]/budget", "friends/requests", "ledger/[id]"] WARN [Layout children]: No route named "select-book" exists in nested children: ["about", "book-settings", "help", "index", "invite-code", "join-book", "notifications", "settings", "book/[id]", "book/[id]/budget",
-
미해결React Native with Expo: 제로초에게 제대로 배우기
IOS 빌드 오류...
npm ls react npm ls react-nativenpm ls expo버전을 알려주시면 질문자분과 동일한 환경에서 답변 드릴 수 있습니다.이런 빌드 오류가 발생합니다.. 이유가 무엇일까요? ㅠㅠ
-
해결됨GZS - 우리도 자빅스(Zabbix) - 그라파나, 슬랙 연동
수업 자료는 어디서 받을 수 있을까요?
[응용] 파라미터 설정[응용] 대규모 자원을 수집하려면 Proxy 서버를 고려해보세요 두 강의에 대해서는 수업자료라고 하단에 표기가 되어 있는데 막상 해당 강의를 누르면 다운받을 수 있는 링크나 다른 정보가 없는 공란이 뜹니다. 어떻게 자료를 확인할 수 있는지 알고 싶습니다.
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
강의자료 부탁드립니다
yyyujin44@naver.com감사합니다!
-
미해결인프런 클론 바이브코딩 with Windsurf, Cursor, Claude Code, Rails
windsurf와 cursor를 나눠서 사용하는 이유?
비개발자이다 보니.. 기초적인 질문일 수 있으나 여쭤봅니다. Cursor와 Windsurf를 둘 다 설치해서 사용하는 내용이 강의에 담겨있는데요.둘 다 코딩 툴인 것 같아 둘 사이의 차이와 둘 모두를 이용하는 이유를 여쭙고 싶습니다!
-
해결됨독하게 시작하는 C 프로그래밍
비트필드 질문
오른쪽부터 차례로 1 2 3 2 로 비트필드를 나누고 1 3 7 5 일때 101 111 11 1여기서 5는 필드 초과되어서 버려서 01 111 11 1 가 됬는데 여기서 unsigned char* 로 포인터 형을 강제로 바꾸어 0111 1111 이렇게 만든상황에서 0x06 하고 엔드 연산을 할때 0111 11110000 0110를 엔드 연산하면 0000 0110인데 이걸 왜 >> 연산해서 3 으로 작은값나오게 했나요 ? 0000 0011그에 대한 언급이 없으셔서 질문 남깁니다
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
32:28 while 조건식이 1이면 무조건 참
32:29 에 0 이외에는 다 참이라고 하셨는데 while(0) 이면 거짓인건가 혼란이 옵니다.NULL이 거짓이지 while(0) 이라고 작성되어 있으면 참 아닙니까? 그럼 거짓일때는 while()이렇게 작성되어 있나요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
26분 예제9번질문있습니다
child클래스를 다음과같이 변경한다면 결과값이 어찌되나요? class ChildY extends ParentY { int key = 36;//Integer를 사용해야하나요?ChildY() { this("apple"); // ① } ChildY(int s) { // ② System.out.println("ChildY(String) = " + s);System.out.println("키값 : " + key); ChildY(String s) { System.out.println("ChildY(String) = " + s + key} }
-
미해결React Native with Expo: 제로초에게 제대로 배우기
에뮬레이터 에서 오류
안녕하세요 푸쉬알림 카카오로그인 할때 엑스포 고우로 통해서 개발이 안되는걸로 아는데 그이후로부터는 빌드된 앱으로 들어가서 테스트 하는걸로 알고 있거든여 근데 빌든된 앱을 들어가서 ip주소 수동으로 쳐서 들어가려고 하는데 계속 에러가뜨네요 ping테스트 도 해보고 서버도 켜서 웹브라우저에서 번들 다운되는지도 확인했는데 에뮬레이터 접속이 안되네요
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
문제 질문
교안에 없는 문제인데 따로 질문드려도 괜찮을까요 큰돌님..! AI나 구글링을 해봐도 답이 안나와서 질문드립니다 ㅠㅠ
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
오버라이딩과 오버로딩
오버라이딩은 부모속성으로 호출했을때 저식에만있는함수를 실행시키려면 에러나는거자나요(맞나요?)오버로딩은 해당이 언되나요?제가알고있는 오버로딩은 A(){}A(int k){}이게 오버로딩으로 알고있는데 오버로딩은 부모에 정의안되있어도 상관없나욤?