묻고 답해요
156만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결죽음의 Spring Batch: 새벽 3시의 처절한 공포는 이제 끝이다.
2장.작전1. 실행시 오류에 대해서 문의.
,로분리된 csv파일로 하고 public FlatFileItemReader<SystemFailure> systemFailureItemReader( @Value("#{jobParameters['inputFile']}") String inputFile) { return new FlatFileItemReaderBuilder<SystemFailure>() .name("systemFailureItemReader") .resource(new FileSystemResource(inputFile)) .delimited() .delimiter(",") .names("errorId", "errorDateTime", "severity", "processId", "errorMessage") .targetType(SystemFailure.class) .linesToSkip(1) .strict(true) .build(); }----------실행하면, 오류가 발생합니다.PS D:\Test\springboot\kill-batch-system> ./gradlew bootRun --args='--spring.batch.job.name=systemFailureJob inputFile=d:/Test/springboot/kill-batch-system/system-failures.csv'.....Caused by: org.springframework.batch.item.file.transform.IncorrectTokenCountException: Incorrect number of tokens found in record: expected 5 actual 1..... PS D:\Test\springboot\kill-batch-system> 그런데, \t으로 구분하고, .delimiter("\t")로 하면 정상작동합니다. 이유가 뭘까요?윈도우 환경입니다.그리고, 실행시 파일의 위치를 절대경로로 주어야 하나요?상대경로일경우, 파일의 위치를 어디에 두어야 하나요?
-
미해결세계 대회 진출자가 알려주는 코딩테스트 A to Z (with Python)
BFS, DFS
어느 파트인지섹션 5 - 그래프 순회 (DFS & BFS)내가 이해한 내용DFS와 BFS 모두 모든 노드를 탐색하고, 시간 복잡도도 같다고 이해했습니다.궁금한 점DFS로만 풀리고 BFS로 안풀리는 문제도 있나요? BFS로 DFS문제가 다 풀리면, 왜 강사님은 DFS로 먼저 접근하시는건가요?
-
미해결Airflow 마스터 클래스
섹션 9. Connection & Hook - 50강 관련 질문
안녕하세요. 오늘도 Airflow 강의를 듣던 중 에러가 나는 부분이 있어 질문드리고자 합니다 ㅠ 우선 customized 된 Hook의 bulk_load 기능을 사용하는 과정에서 에러가 발생하는데요..강의에서 알려주신대로 아래와 같이 두 개의 파이썬 파일을 작성해서 DAG을 실행했습니다.(코드도 GitHub에 올려주신 것과 동일합니다)plugins/hooks/custom_postgres_hook.pydags/dags_python_with_custom_hook_bulk_load.py 그런데 DAG 실행 과정에서 아래와 같은 에러가 발생합니다.(Failure caused by 'Engine' object has no attribute 'cursor') 제가 docker-compose.yaml 파일 내 postgres_custom 서비스를 정의할 때, 5433:5432로 포트 포워딩 해줘서 그런가 싶어서, custom_postgres_hook.py 코드에서 uri 변수에 포트번호를 5432로 같이 부여해줬음에도 동일한 에러가 발생합니다. 무엇이 문제일까요..?
-
미해결쉽게 설명하는 AWS 기초 강의
(실습)Amazon RDS 접속과 인증 실습 문의
800명이 넘는 AWS 강의실 오픈채팅방에 오시면 더 좋은 답변을 실시간으로 받아보실 수 있습니다.질문내용은 상세하고 자세하게 부탁드립니다.예시 : "Amazon EC2의 t2.micro 타입으로 Amazon Linux 2023타입으로 퍼브릭 서브넷에 프로비전 했습니다. 키페어와 같이 프로비전해서 SSH로 접속하고 싶은데 접속 요청시 Timeout이 발생합니다. 어디를 확인하면 될까요?" 안녕하세요. IAM DB 인증을 실습하고 있습니다. 모든 설정은 동일하게 하고 서버만 MySQL이 아닌 MariaDB만 사용했습니다. 그런데 Workbench에서 다음과 같은 오류가 발생했습니다.Authentication plugin 'mysql_clear_password' cannot be loaded: plugin not enabled이는 어떻게 해결해야 할까요??
-
해결됨코딩테스트 [ ALL IN ONE ]
노션 공유 부탁드립니다.
어제 노션 공유 신청했는데 아직 안 와서 다시 공유 요청했습니다... 그럼 혹시 다음 주 월요일까지 기다려야 하나요...?
-
해결됨앨런 Swift Concurrency for Swift 6 (Part-1)
참고 코드 자료 7-StructuredConcurrency(102, 103줄) 오타?
자주하는 질문 모음링크: https://pointed-earwig-996.notion.site/Swift-Concurrency-for-Swift-6-Part-1-22eecb0b83154ac28c7c66446f6e54e1?pvs=4 자주하는 질문을 먼저 확인 부탁드리며, 질문은 최대한 구체적으로하셔야 빠르게 답변드릴 수 있습니다. [질문 예시](1) 몇강, 몇초의 내용이 잘 이해가 안갑니다. (제가 적어놓은 강의 번호 "10강, 7분 강의 내용 중에... " )(2) 강의자료 몇페이지의 내용이 잘 이해가 안갑니다.(3) 정확하게 어떤 포인트에 대한 내용이 이해가 안갑니다. 다시 설명해주실 수 있나요? 동시성 강의 코드파일 7번(7-StructuredConcurrency(102, 103줄) ) 내용인데요전체코드func fetchAsyncLetTwoImages() async throws -> (UIImage, UIImage) { let start = Date() /// 구조적 동시성 작업의 생성 (하위 작업의 생성) async let image1 = try await fetchImage(num: 1) async let image2 = try await fetchImage(num: 2) let images = try await (image1, image2) print(Date().timeIntervalSince(start).formatted(.number.precision(.fractionLength(1)))) return images } 이렇게 되어 있는데 async let image1 위치에서 fetchImage(num:1)의 값을 기다리는 형태입니다. 아마도 이렇게 바뀌는게 맞지 않나 싶습니다. /// 구조적 동시성 작업의 생성 (하위 작업의 생성) async let image1 = fetchImage(num: 1) async let image2 = fetchImage(num: 2) 그런데 위의 코드는 순서대로 결과값을 받는 경우이고 아래 코드는 동시에 돌려서 빨리 나오는 결과값이 먼저 반영되나 싶었는데 그것도 애매하네요.A코드 /// 구조적 동시성 작업의 생성 (하위 작업의 생성) async let image1 = try await fetchImage(num: 1) async let image2 = try await fetchImage(num: 2)B코드 /// 구조적 동시성 작업의 생성 (하위 작업의 생성) async let image1 = fetchImage(num: 1) async let image2 = fetchImage(num: 2)실제로 두 코드를 돌려보니 A코드는 4.8 ~ 3.2초 걸렸는데 대략 평균적으로 3.6초 걸리고, B코드는 4.2 ~ 2.5초 걸려서 대략 평균적으로 3.3초 정도 걸리더라구요.image1과 image2는 try await Task.sleep(for: .seconds(2))가 걸려 있어 각각 2초씩이어서 동시에 돌아가서 결과를 받으면 2초 조금 넘을 것 같고 순서대로 받으면 4초 조금 넘을 것입니다. 그런데 두 코드 모두 4초가 안걸리는 경우가 많았다는 점에서 동시성이 적용되는 것 같습니다. 그런데 어떤 속도의 차이가 있을까 했는데 별 차이가 없는 느낌이기도 합니다.Claude에게 물어보니 A코드가 동시성의 효과를 보지 못한다고 하지만 속도 면에서 B코드가 특별히 빠르다고 단정하기도 애매해서요. 오타라고 생각되지만 A코드는 어떤 의미가 있을까 궁금합니다.
-
미해결[취업폭격기] 공공기관 전산직(IT) 취업 준비를 위한 정규과정 (기초~고급)
디스코드 초대 링크 문제
안녕하세요. '새소식'에 공유되어 있는 디스코드 초대 링크를 누르면 아래 사진과 같이 뜨면서 들어가지지 않아서 문의드립니다.
-
미해결LLM 애플리케이션 경험 공유회
사내망 전용 챗봇 개발
안녕하세요 현재 직원수가 400명 정도 되는 중견 기업에서 IT 부서에 근무하고 있는 직원 입니다.현재 python 으로 streamlit 이용해서 사내망 전용 챗봇을 개발 중입니다.ollama 를 이용 해서 일부 개발 진행 중인데 답변도 정확하지 않는 부분이 많습니다. 어떻게 하면 좋을까요 그리고 사내망 전용 챗봇 개발 시 참고 해야될 부분이 있으면 알려주시면 감사하겠습니다.
-
미해결실전! GitHub Actions으로 CI/CD 시작하기
섹션5 시나리오2 워크플로우 구성하기
안녕하세요 궁금한점이 있어서 질문 남깁니다.선생님께서는 하나의 yaml파일에 dev서버와 prod서버 둘다 하도록 알려주셨는데yaml파일을 prod dev를 2개만들어서 관리해도 상관없을까요?
-
미해결베개 투자법: 자면서 돈 버는 AI 주식 자동 매매 머신
파이선 설치 문제
현재(9월5일 기준) 파이선 3.13.7을 다운받고 보면 scripts폴더가 없거나 있어도 아무것도 없이 텅 비어있습니다. 당연히 fastapi와 uvicorn 설치도 안되구요 ㅠㅠ 더이상 진행을 못하고 있습니다 ㅠㅠ어떻게 해야할까요?
-
미해결[리뉴얼] 타입스크립트 올인원 : Part1. 기본 문법편
자바에서의 오버로딩과 같은 개념이라고 생각해도 되나요?
같은 클래스 안에서 매개변수만 다르고 메서드의 이름이 같을때 다른 메서드라고 정의되는것철머 같은 이름의 타입인데, 매개변수가 달라서 다른 타입이라고 간주한느걸까요?
-
미해결노션사용법 - 조직이 노션을 쓰기 위해 알아야 할 모든 것
노션에서 빈페이지를 추가하면 강사님이랑 똑같은 페이지가 안 나와요
3강에서 보면 빈 페이지를 강사님이 추가하면, empty with iconemotytemplatesimpport DATABASEtableboard... 등의 메뉴가 뜨는데, 저는 아예 안 떠서요! 어떻게 해야 메뉴가 뜨는 건가요?
-
해결됨코딩 없이 AI 자동화 전문가가 되는 법, n8n 완벽 가이드
GPU가 Intel(R) UHD Graphics 620 8G 인 경우 설치 옵션
안녕하세요 n8n 설치할 때 GPU에 따라 명령어가 다르다고 했는데요, 제 PC를 확인해보니 GPU가 제목과 같이 "Intel(R) UHD Graphics 620 8G"로 나옵니다.Gemini확인해보니 GPU가 동작하지 않을 수 있다고 하는데요 그러면 CPU모드로 해야할까요?의견 부탁드려요
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
120. 비트마스킹 개념 #4 질문있습니다!
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.질문 1. n의 범위가 30을 넘지 않고 조합문제라면, 비트마스킹이라고 가정하고 풀어도 될까요? 아니면, 문제마다 생각하는게 좋을까요? 질문 2. 매개변수 설명해주시는 부분에서for(int i=1; i<n; i++){ go(1 | (1<<i)); }위 부분은 0번째 인덱스인 사과가 1인경우. 즉, 사과를 포함하는 모든 경우의 수이잖아요.여기서 사과를 포함하는 경우만 보는게 아니라 완탐을 하고싶다면, 굳이 함수 매개변수로 비트연산을 전달 안 하고 그냥 비트마스킹을 하면 되는거죠?
-
미해결[리뉴얼] 타입스크립트 올인원 : Part1. 기본 문법편
filter 함수 반환 타입 네로잉 질문
강의 : filter 제네릭 분석 14:00초앞으로 filter 함수 쓸떄 반환 type을 정확히 네로잉 하고 싶을 때에는 강의처럼 매번 predicate 타입 가드 함수를 정의해야 하나요? filter 뿐만 아닌, 다른 메서드를 썼는데 타입 추론이 정확히 되지 않을때 이렇게 매번 커스텀 타입 가드 함수를 정의해서 쓰면 되는거죠?
-
미해결[리뉴얼] 타입스크립트 올인원 : Part1. 기본 문법편
map<U>(callbackfn: ....) 할때 U는 왜 여기 있는거에요??
강의 : forEach, map 제네릭 분석 16:20초저는 제네릭이 전달되는 순서가 Array만 보면 Array<T>에 먼저 들어가고 이게 이제 forEach에 T로 대입되는 순서인 줄 알았는데map 을 설명하시는 부분에서 string인 U가 return 타입 먼저 대입되는걸 보면 또 그건 아닌 것 같아서 헷갈리네요 ㅎㅎ 궁금한 것은 map뒤에 <U>는 대입을 안하시던데 이건 그러면 왜 있는거죠?
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
div#css-checker-widget의 해결방
DIV를 HTMl에서 두 개를 만들었는데 계속 이미지와 같이 div#css-checker-widget라는 것이 생겨서 3개의 div가 나옵니다. 껐다 재실행도 해보고 다른 파일에서도 생성해도 같은 증상이 나오는데 왜 그런걸까요?<!DOCTYPE html> <html lang="ko"> <head> <meta charset="UTF-8" /> <title>자손선택자vs자식선택자</title> <link rel="stylesheet" href="CSS/style.css"> <script src="/script/jquery-1.12.4.js"></script> </head> <body> <span>Inline element</span> <span>Inline element</span> <span>Inline element</span> <div>Block Element1</div> <div>Block Element2</div> </body> </html> * { box-sizing: border-box; } body { font-family: 'Raleway', sans-serif; font-size: 18px; line-height: 1.5em; color: #222; } a{ text-decoration: none; color: #222; } span { border: 1px solid #000; text-transform:capitalize; width: 400px; height: 100px; margin: 20px; } div { border: 1px solid red; background:red; margin: 20px; width: 200px; height: 50px; }- 궁금한 부분이 있으시면 해당 강의의 타임라인 부분을 표시해주시면 좋습니다.- HTML, CSS, JQUERY 코드 소스를 텍스트 형태로 첨부해주시고 스크린샷도 첨부해주세요.- 다운로드가 필요한 파일은 해당 강의의 마지막 섹션에 모두 있습니다.
-
미해결ProtoPie Master Courses (프로토파이 마스터 클래스)
send recive 질문
안녕하세요.send/receive 채널 프로토파이스튜디오로 설정해두고 강의 내용대로 해봤는데모바일에서 카드가 안 들어오네요..!무슨 문제가 있을까요~?
-
미해결AI 에이전트로 구현하는 RAG 시스템(w. LangGraph)
모델의 성능에 따라서 선택하는 도구가 많이 차이 나나요?
현재 섹션 2.16번 강의 학습 중에 있습니다.ollma를 통해서 gpt-oss:20b 모델을 로컬로 연결해서 학습하고 있는데, search_web 도구로만 응답을 하더라구요. 아무리 쿼리를 바꿔도 wiki_summary, wiki_search 와 같은 도구를 호출해서 응답을 작성하지 않습니다. 혹시 제가 놓치고 있는게 있을까요?
-
해결됨개발자들 사이에서 통하는 바이브코딩 – 실무형 (Cursor AI, Figma)
cursor .cursorrules 관련 문의 드립니다.
cursor rules 설명중에 user rules , project rules 관련 설명은 해주셨는데 .cursorrules에 대해서 설명이 없어서 문의 드립니다. user rules , project rules, .cursorrules 모두 사용을 한다면 우선 순위 적용은 어떻게 되는 건지 알고 싶습니다.