묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결직장인에게 꼭 필요한 파이썬-아래아한글 자동화 레시피
스타일 싹 다 지우고 바탕글로 통일하는 방법 문의드립니다.
안녕하세요.한글 파일 20개가 있는데,여기저기 짜집기해서 스타일이 엉망진창입니다.표와 글상자, 미주, 각주 스타일도 있고요. 이걸 싹 다 바탕글 스타일로 바꾸고,스타일 리스트도 다 지워서 바탕글 스타일 1개만 남기도록 하는 방법을 ..... 낑낑대고 있씁니다. ꈍ◡ꈍ 즉 이렇게 바탕글만 남기고 싶습니다. 이렇게 전부 디폴트로 만든 후에다시 바탕글 스타일을 11pt, kopub돋움L로 설정된 스타일로 바꿔야 합니다.방법이 있을까요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
ModelView를 ViewModel이라고 이해해도 될까요?(feat.iOS 개발자)
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]안녕하세요. iOS 개발을 오래하다가 BE 개발 공부를 시작했습니다. iOS 개발을 하면서 MVC, MVVM 등 다양한 아키텍쳐 패턴을 사용했었는데 이번 강의에서 사용하시는 ModelView라는 건 마치 ViewModel과 같다는 생각이 들어서요!1) 현재 ModelView라고 쓰이는 객체는 흔히 말하는 ViewModel과 동일한 느낌으로 봐도 무방할까요?(ModelView는 ~View이기에 View로 보이는 한편, ViewModel ~Model이기에 Model로 느껴지는 듯합니다.)2) 혹 둘의 차이가 있다면 어떤 부분이 차이가 있을지도 궁금합니다!
-
미해결쿠버네티스 어나더 클래스-Sprint 1, 2 (#실무기초 #설치 #배포 #Jenkins #Helm #ArgoCD)
그라파나 접속이 안되네요 ㅠㅠ
아무리 grafana접속해봐도 안뜨네요 ㅠㅠgrafana삭제하고 재성성해봐도 똑같아요.아래는 pod로그입니다. info 레벨만 제외하고 로그 추출해봤어요 로컬로 실행해도 아래처럼 나와요강의대로 하다보면 kubernetes-dashboard는 30000 노드포트가 열려있고,grafana는 30001 저는 30010으로 했는데 여튼, 로컬에서 telnet 으로 해보면 30000포트는 열리는데 30010 은 안열립니다. 겉에서 봤을때는 서비스가 떠있지만 제대로 외부에서 날려보면 응답이 없는상태입니다. 그런데 마스터서버 들어가서 curl날려보면 302가 나옵니다. 검색해보고 찾다찾다 안되서 다시 글남겨봅니다 ㅠㅠ
-
미해결홍정모의 따라하며 배우는 C언어
똑같이 작성했는데 실행 결과가 다르게 나옵니다.
11.7 선택 정렬 문제 풀이 강의랑 똑같이 코드를 작성했는데 계속 이렇게 출력이 됩니다. 문제가 뭘까요?
-
미해결[코드캠프] 부트캠프에서 만든 '완벽한' 프론트엔드 코스
앱권한설정 화면이후 api작동 (아이폰)
안녕하세요. 새로 올려주신 강의를 흥미롭게 듣고 있습니다. 저는 아이폰을 이용해서 테스트 중인데, 안드로이드와는 좀 다른 움직임이 있어서 질의드립니다. 권한 설정화면 Link되면 저희가 구성한 하이브리드 앱이 웹뷰로 더 이상 연결되지 않는것처럼 보입니다. 이 부분 어떻게 해결할수 있을까요?그리고 권한 설정화면으로 이동하여 권한을 수정한 후 제거하고 ( 해당 화면은 권한을 설정한다고 해서 사라지거나 하지 않습니다 ) expo로 돌아오면 active가 들어와야 하는데 그렇지 않습니다. 코드에 setInterval을 줬으니 뭔가 주기적으로 수행하지 않을까 싶어서 로그를 줘봤으나 전혀 구동하지 않았습니다. 여러가지 테스트를 해보았는데, 앱권한 설정페이지로 이동하는 쿼리인 openDeviceSystemForSettingSet을 호출하면 앱의 권한 화면이 Link되고, 그러면서 기존의 하이브리드 앱이 웹뷰로 연결되지 않는것 같습니다. 제 코드가 잘못되었나 싶어서 setInterval을 없애고 fetch의 순서를 바꿔봤습니다. openDeviceSystemForSettingSet을 맨뒤에 배치해봤을때는 모든 결과가 잘 들어왔습니다. 그러나 6-2와 같이 openDeviceSystemForSettingSet를 먼저 호출하고 이후에 fetchDeviceLocationforPermissionSet이나 fetchDeviceSystemForAppStateSet의 fetch를 수행하려 하면 작동하지 않습니다. 인공지능에게 문의하니 상태 구독을 하라고 하여 아래와 같이 구독을 mobile의 index.tsx에 추가하였습니다. React.useEffect(() => { const subscription = AppState.addEventListener("change", (nextAppState) => { if (nextAppState === "active") { console.log("✅ 앱이 다시 활성화됨. WebView에 메시지 전송!"); webviewRef.current?.postMessage("APP_ACTIVE"); } }); 그리고 page.tsx에는 app이 active가 되면 이를 받아올수 있도록 함수를 구성하고 그 안에서 fetchDeviceLocationforPermissionSet이나 fetchDeviceSystemForAppStateSet를 받아오도록 변경했습니다. useEffect(() => { const handleMessage = (event) => { if (event.data === "APP_ACTIVE") { console.log( "🔄 WebView에서 APP_ACTIVE 메시지 수신! fetchApp 다시 실행" ); checkPermissions(); } }; window.addEventListener("message", handleMessage); return () => { window.removeEventListener("message", handleMessage); }; }, []); const checkPermissions = async () => { try { console.log("📡 위치 권한 상태 확인 요청"); const result = await fetchApp({ query: "fetchDeviceLocationforPermissionSet", }); const status = result.data.fetchDeviceLocationforPermissionSet.status; webviewlog(` 위치 권한 상태: ${status}`); const appStateResult = await fetchApp({ query: "fetchDeviceSystemForAppStateSet", }); const isForeground = appStateResult.data.fetchDeviceSystemForAppStateSet.isForeground; webviewlog(` 앱 활성화 상태: ${isForeground}`); } catch (error) { console.error(" fetch 요청 실패:", error); } }; 이렇게 하니 앱이 활성화되면 이벤트 리스너를 통해 결과가 전달되어져 오기는 합니다.강의에서 해주셨던 setInterval설정이 훨씬 간편하지라 아이폰에서 구성하려면 어떻게 해야할지 어떤 이유로 이렇게 되는지 궁금하여 질의드립니다. 2. 그리고, 원두님이 안드로이드를 통해 보여주신 것과 같이 허용함을 다시 묻지 않는데 이런 설정을 별도로 추가해야 하는걸까요? 제가 뭔가 누락한 건지 모르겠습니다. 원두님은 관련코드를 구성하지 않으셔도 사용에 대한 질의가 나타나는데, 저의 경우는 권한 설정기능이 바로 띄워집니다. 일반적인 앱들을 사용하다보면 권한 허용 질의 이후(모달창??)에 허용을 누르고 , 권한설정을 한 후 지도로 들어가고 그렇게 구성되는데 그런 구성이 누락되어 , 웹뷰 연동이 안되는것일까
-
해결됨설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
깃허브 내 파일 확인부탁드립니다 ㅜㅜ
이런 파일들이 있고 강의에서 다루시는 파일이 없네요 ㅜㅜ
-
미해결토비의 스프링 6 - 이해와 원리
[공유] 윈도우 사용자를 위한 http 명령어 오류 해결 방법
해결방법터미널(관리자자격으로 실행) > pip install httpie선행 조건pip 있어야 함환경 변수(Path) 등록되어 있어야 함 강의 수강 중 터미널에서 http 명령어 실행 시 다음 에러가 발생했습니다.윈도우 사용자 중 같은 에러가 발생한 분이 계신 것을 확인했습니다.https://www.inflearn.com/community/questions/1050950/intellij-community-edition-terminal-http-request?srsltid=AfmBOoojOaRgnRZgvYrH2Kcow38aEmRLFMGA1DsYZrPGxKMGjDekOHgT위 링크에서 토비님의 답변대로 했을 때 에러 발생하는 분은 다음 링크 참고해보세요.https://luji.tistory.com/99
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
수업자료가 다른 것 같습니다.
안내되어 있는 깃허브 링크로 들어가면 파일밖에 없는데 수업에서 말씀하시는 자료랑 다르네요. 혹시 제가 본 파일이 맞는건지 확인부탁드립니다.
-
미해결설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
FPGA 9 장 IP 제작관련 질문
안녕하세요 🙂[1. 질문 챕터] : FPGA 9장[2. 질문 내용] : 모듈 별 IP 각각 제작 후 전체 프로젝트 진행과정에서의 문제[3. 시도했던 내용, 그렇게 생각하는 이유] : 먼저 수업내용 외의 질문 드리는 점 죄송합니다.수업에서는 AXI 모듈과, blink_led 모듈을 모두 베릴로그 코드로 작성한 뒤, 한번에 lab9_matbi 라는 탑 모듈에서 모듈 인스턴스를 통해서 lab9_matbi IP 를 제작하는데,위 과정이 아닌, AXI 모듈과, blink_led 모듈을 각각 IP 로 제작한 뒤, lab9_matbi_new 라는 프로젝트의 블록 디자인 내에서 위 두개의 IP를 호출한 뒤, 포트를 연결해서 진행을 하는 방법도 가능한 것인가요?
-
미해결[게임 프로그래머 도약반] DirectX11 입문
어디에 좀더 집중해야하나 고민입니다
게임프로그래머를 꿈꾸는 학생입니다Directx를 공부하면서 선형대수학을 공부를 병행하고 있습니다 성형대수를 공부하면서 드는 생각은 성형대수을 깊게 공부해도 의미가 없을 듯한 느낌을 받아서 질문드립니다.이 시간에 좀더 엔진공부를 하거나 아니면 알고리즘 공부를 해야하나 싶습니다강사님께서는 어떻게 생각하시나요?
-
미해결앱 개발 기초부터 실전까지 하나로 끝내는 Swift & iOS 마스터 클래스
Playground 실행중 오류
안녕하세요. 강사님너무나 강의를 잘 듣고 있습니다.알찬 강의 감사드립니다.요즘에 강의 중에 playground에서 실습하는 내용이 있어서 playground에서 실습을 하면 이상한게 떠서 문의 드립니다.그리고 아울러 import 구문에 UIKit을 import하면 오류가 나고 Foundation으로 하면 오류가 나지 않네요..왜 그런건지도 알고 싶습니다. Xcode를 재실행도 해보고, 맥도 재실행 해봐도 마찬가지입니다.읽어주셔서 감사합니다.
-
미해결Airflow 마스터 클래스
airflow 디버깅 관련 문의
안녕하세요 강사님airflow에서 코드를 실행할 때 잘못 작성된 경우나 에러가 있는 경우 디버깅을 해야되는데 일반 코드들 처럼 실행해서 잘못된 부분을 찾으려면 항상 우분투 서버에서만 확인이 가능한가요?일반 코드들처럼 vscode 자체에서 확인하기는 어려울까요?
-
미해결Kafka & Spark 활용한 Realtime Datalake
데이터레이크 구성요소
영상 화면이 안나오는것 같습니다!!
-
해결됨한시간으로 끝내는 LangChain 기본기
vscode에서 환경 설정하는 데 어려움이 있습니다
안녕하세요vscode에서 환경 설정하는 데 어려움이 있습니다langchain-basics 설정을 어떻게 해야 할까요??따라하기 좀 어렵습니다. 환경설정 부분만 따라 할 수 있었으면 합니다
-
미해결Flutter 중급 1편 - 클린 아키텍처
강의 화면이 안보여요
화면이 왜 안보일까요
-
해결됨Windows 시스템 프로그래밍 - 기본
세마포어 예제에 대한 질문이 있습니다.
안녕하세요. Semaphore 예제를 따라해보다가 2가지 궁금점이 있어 질문드립니다. 10개의 Thread를 생성한 후에 만들어진 Thread Handle을 닫지 않고 있는데, 그래도 괜찮은 것인가요?세마포어를 생성하는 API나, WFSO API에 형태가 여러가지 있는 것 같습니다. (CreateSemaphoreW나, WaitForSingleObjectEX 등) 이 API 간에 차이는 무엇인가요?
-
미해결[개정3판] Node.js 교과서 - 기본부터 프로젝트 실습까지
webstorm 해결할 수 없는 변수 문제
node -v : v22.14.0npm -v : 10.9.2webstorm IDE에서 아래와 같이 해결할 수 없는 변수 문제가 발생합니다. 다양하게 검색해 보고 아래의 상태를 체크 했습니다. 파일 > 설정 > Node.js : 코드 지원은 이미 체크가 되어 있었구요.또한 저와 같은 경우를 질문한 것도 찾았구요.아래의 링크 입니다.https://intellij-support.jetbrains.com/hc/en-us/community/posts/8692788860434-Unresolved-function-or-method-in-Webstrom-Node-Coding-Assistance@type 선언으로 해결하라는데 cluster편 강의를 보았을때 이문제가 없으시더라구요.문제는 위 @types 폴더에 cluster.d.ts 파일에 정의가 없어서 생기는 문제 같은데 여기에 변수를 정의하려 해도 수정하면 안된다는 메세지가 나오더라구요.강의에 내용이 아니지만 강의 영상에 강사님의 webstorm은 이런 현상이 없더라구요.webstorm 설정을 어떻게 하시는지 알고 싶습니다.------------------------------------------------------------------------------------------- 다른 질문입니다.node의 기본 모듈말고 npm으로 설치해야 하는 모듈이 node 버전만 같다면 윈도우와 리눅스가 같아야 한다고 생각합니다.안그러면 package.json의 의미가 반감될 것 같습니다.만약 리눅스에 이미 하위 버전의 node가 설치되어 있고 운영되고 있다면 package.json 기반으로 설치를 한다면 설치가 되어야 할 것 같습니다.문제는 실행이 되냐는 문제인것 같은데요.node 버전에 따른 js의 문법에는 문제가 없다면 실행 되는게 맞는지요?이런 생각이 드니 node의 버전와 모듈의 버전이 과연 어떤 연관성이 있는지 알고 싶습니다.모듈을 만드는 사람이 이것은 node 몇 버전 이하에서는 설치하지 마라고 하는것이 있는지요?
-
미해결절대강좌! 유니티 6 - TPS 게임으로 배우는 유니티 마스터클래스
콜백 함수, garbage colleection에 대해
콜백 함수 콜백 함수는 update에서 도는 건가요? 매 프레임마다 충돌되는지 안 되는지 체크를 해야 충돌 감지를 할 것 같은데... Start함수랑 Update함수 다 지우고 void OnCollisionEnter 함수만 둬도 잘 돌아가는 게 무슨 원리인지 궁금해요. 가비지 콜렉션 시니어 프로그래머가 아닌 이상 입문자에게 이것까지 관리하기엔 어려울 것 같은데, 그냥 "==문자열" 이 코드만 피하면 되는 걸까요?
-
미해결비전공자도 이해할 수 있는 AWS 입문/실전
pm2 reload 관련
안녕하세요이전에 .env 확인을 위해 / 경로로 요청 시'.env 테스트' 라는 문구가 화면에 나온 것까지 실습했었습니다. 근데 elb 설정 후 헬스체크 api 테스트를 위해서 기존의 / 경로 테스트한 api 를 지우고/healthy 를 추가한다음에 reload 했는데 이전 코드로 실행되고 있는데 원인을 파악 못하겠습니다. 혹시 이런경우가 있을 수 있나요?? vi app.js 로 확인했을때 수정된 코드 잘 pull 받아진 것을 확인 했고 아예 싹 다 지우고 다시 클론해봐도동일한 현상이 발생하고 있습니다. 짐작가는 부분 있으시면 말씀부탁드립니다ㅜㅜ
-
해결됨React, Node.js, MongoDB로 만드는 나만의 회사 웹사이트: 완벽 가이드
로그아웃 시 토큰 검증 오류 응답
현재 Ch4-6. 관리자 계정 로그아웃, 삭제 강의를 듣고 있는 학생입니다! 다름이 아니라 로그아웃 코드에서 토큰 검증 오류 시에 res.send()를 안하는 이유가 있나요?!토큰 검증 중 오류가 발생하게 된다면, isLoggedIn 상태는 true이고 토큰은 지워진 상태가 되는건데 그러면 로그인도 못하고 로그아웃도 못하는 상태인거 같아서요!궁금해서 여쭤봅니다!!