묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨시작하는 PM/PO들에게 알려주고 싶은, 프로덕트의 모든 것
전환율 관련 질문
지표 분석을 통해 의사결정하는 예시를 들어 주시면서, "우리 서비스의 전환율이 같은 업계 다른 회사 서비스에 비해 높은 편이라면, 전환율을 높일 수 있는 여지가 많지 않기 때문에 전환율을 높이는 우선순위가 높지 않다" 는 의사결정 흐름을 말씀해주셨는데요, 다른 서비스의 전환율을 알 수 있는 방법으로는 어떤 게 있나요?
-
미해결Airflow 마스터 클래스
airflow 자격증명 관련문의
안녕하세요 airflow 관련 자격증이 있는지 궁금합니다. 구글링 해보니 따로 안나오는 것 같아서요..!보통 어떤식으로 airflow 사용역량을 어필 할 수 있는지 궁금합니다 .
-
미해결Readable Code: 읽기 좋은 코드를 작성하는 사고법
isLandMineCell() 메서드 질문
학습 관련 질문을 남겨주세요. 어떤 부분이 고민인지, 무엇이 문제인지 상세히 작성하면 더 좋아요!먼저 유사한 질문이 있었는지 검색해 보세요.서로 예의를 지키며 존중하는 문화를 만들어가요. 리팩토링한 MinesweeperGame.open() 메서드에 대해서 질문있습니다! private static void open(int row, int col) { if (row < 0 || row >= BOARD_ROW_SIZE || col < 0 || col >= BOARD_COL_SIZE) { return; } if (BOARD[row][col].isOpened()) { return; } if (isLandMineCell(row, col)) { return; } BOARD[row][col].open(); if (BOARD[row][col].hasLandMineCount()) { return; }수업을 따라오면서 isLandMineCell()은 Cell이 지뢰인지 확인하는 메서드이기 때문에 MineSweeperGame 클래스의 메서드가 아닌, Cell 클래스의 메서드가 되어야 open 메서드가 동일한 추상화 레벨을 갖는게 아닌가 하는 의문이 들었습니다. if (BOARD[row][col].isOpened()) ... if (isLandMineCell(row, col)) ...위 두 조건문의 추상화레벨이 통일되지 않다는 생각도 들었구요. isLandMineCell이 Cell 클래스의 메서드로 작성하지 않은 이유가 뭔지 궁금하고, 제가 가지고 있는 생각(추상화레벨 관련)이 잘못된 이유도 궁금합니다. 항상 친절한 설명 감사합니다 많이 배우고 있습니다:)
-
미해결실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(25년 Update)
유입경로 리포트의 경과시간 문의
유임 경로에서 경과 시간이 10시간 이상 표시되는 경우가 있어 문의 드립니다.(A -> B -> C) 단계의 유입 경로를 분석 시 (A -> B) 구간의 경과 시간을 문의 드립니다.A를 최초 방문 후 이후 A를 재방문해 B로 이동한 경우 경과 시간은A 페이지 최초 방문 시간을 사용하는지 A 페이지를 재 방문한 시간을 사용하는지 문의 드립니다. 항상 도움을 주셔서 감사합니다.
-
해결됨RAG를 활용한 LLM Application 개발 (feat. LangChain)
openai 429 에러 문의
위와 같이 충전도 했고 사용한 current usage도 0 달러인데 429 에러가 뜹니다. 혹시 이유가 뭘까요?
-
해결됨한 입 크기로 잘라먹는 Next.js(v15)
7.7 리뷰 삭제 실습
안녕하세요!등록되어 있는 리뷰를 삭제하기를 누르게 되면"Error: Internal Server Error" 에러가 발생합니다 백엔드 로컬 서버 콘솔에서는 아래의 사진과 에러 메세지가 뜹니다해결했습니다!
-
미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]
워드프레스가 어렵네요 ㅠㅠㅠ
80포트를 이미 사용중이여서50080을 사용중인데 (iptime에서 포트포워딩 되어 80으로 들어가므로 강의 코드는 계속 그대로 써도 상관없었습니다)워드프레스 로그인 하니까 50080포트가 사라지면서 80 포트로 되어서 로그인 페이지 처리가 안되는 것 같은데 워드프레스를 잘 모르니까 어디를 고쳐야할지 모르겠네요..아마 워드프레스에서 다시 서버 도메인으로 리다이렉션 시키는 부분이 있는 것 같은데 그때 80포트로 시켜버리나봐요..
-
미해결Readable Code: 읽기 좋은 코드를 작성하는 사고법
Cell[][]BOARD 매개변수받기
강의 질문 있습니다![섹션4.객체지향패러다임] - SRP: Single Responsibility Principle 강의 - 14분38초경 코드28번줄 cosoleOutputHandler.showBoard(BOARD); 이 부분에서 해당 Cell[][]BOARD를 매개변수로 받고 showBoard(Cell[][] board) 사용되는 부분이 이해가 잘 안갑니다..! 흐름이 어떤식으로 진행되며, 어떤 과정으로 코드가 진행되는지 궁금합니다!
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
강의자료 부탁드립니다.
kdh05157@gmail.com
-
미해결Readable Code: 읽기 좋은 코드를 작성하는 사고법
ConsoleInputHandler에서 왜 final붙여야 하는지
18줄 코드인 final을 붙여야하는 이유가 있을까요?
-
해결됨설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
hello world 적용문제(vi, gedit 모두)
안녕하세요 🙂[1. 질문 챕터] : [HDL 0장] Hello World 프로그램 (맛비 세계에 오신 것을 환영합니다.) 3분 30초경[2. 질문 내용] : vi, gedit 두 가지방법으로 모두 시도해보았습니다.기존에 적혀있던 hello matbi's world 를 hello world 로 적은 후, esc -> :wq 했습니다.(vi) 하지만 출력은 계속 기존 메세지로 나오네요. .v 파일에 제가 수정한 내용이 적용이 안된 것 같습니다. vi 내용입니다.해당 내용 esc -> :wq 후에finish에는 ; 없는거 수정했습니다.빌드내용입니다. 아래쪽 보시면 [INFO] hello Matbi's world 가 나오고있네요[3. 시도했던 내용, 그렇게 생각하는 이유] : vi 입력 후 다른 화면으로 넘어가는데 그 중간 절차가 궁금합니다.
-
해결됨친절한 블렌더 - [LV.3] 캐릭터 애니메이션
Sculpt Mode의 대칭 기능 Symmetrize와 Mirror Modifier 관련 질문입니다.
안녕하세요. Sculpt Mode의 대칭 기능 Symmetrize를 사용해서 팔 반대 부분도 만들어주려했는데요~오리진 Crtl A - Apply All를 하지 않고 작업을 계속 해서 그랬던건지.. 팔 부분 대칭도 되지 않고 몸통 수정한게 반대쪽에는 적용이 되지 않아서요.이후 Alt Z 눌러서 몸통 반 지운 후 Mirror Modifier에서 얼굴 스포이드 찍어서 반대쪽도 똑같이 만들어준 후 Apply 했고 오리진도 Crtl A - Apply All 눌러줬습니다ㅠㅠ Symmetrize 사용하지 않고 Mirror Modifier로 작업해도 이후 수업에 지장을 받지 않는거 맞을까요?(차이점이 어떤건지도 궁금합니다..)쓰다보니 길어졌습니다ㅠㅠ 바쁘시겠지만 답 해주시면 감사하겠습니다~
-
미해결Readable Code: 읽기 좋은 코드를 작성하는 사고법
정적 생성자 메서드 of, from
정적 생성자 메서드의 메서드 명을 정하실 때 of 혹은 from 그 외 추가로 create 등등... 몇 가지 더 있는걸로 아는데, 그 차이가 제 입장에서는 되게 미세하기도 하고 잘 와닿지 않는데 강사님은 어떤 기준을 두고 메서드 명을 정하시나요??
-
미해결데이터 드리븐 그로스 마케팅 - 고객 중심의 문제 해결력 업그레이드
강의 교안 요청드립니다
안녕하세요 강의 시작하기에 앞서 교안을 공유받고 싶어서 글을 남겨봅니다아래 메일주소로 부탁드리겠습니다~이메일 : hazel@ctee.kr
-
미해결
PicLumen AI 아트 생성기: 디지털 아티스트를 위한 궁극의 무료 AI 도구
과거에는 고품질 디지털 아트를 제작하려면 고급 기술, 값비싼 소프트웨어, 그리고 수많은 시간이 필요했습니다. 하지만 이제 AI 기반 도구인 PicLumen AI 아트 생성기의 등장으로 이러한 과정이 크게 변화했습니다. 이 무료 플랫폼은 사용이 매우 간편하며, 몇 번의 클릭만으로 놀라운 이미지를 생성할 수 있습니다.PicLumen의 무료 AI 아트 생성기는 아티스트, 디자이너, 또는 디지털 아트를 즐기는 모든 사람들에게 유용합니다. 간단한 3단계 프로세스를 통해 텍스트 설명을 몇 초 만에 전문가 수준의 이미지로 변환할 수 있습니다.이 튜토리얼에서는 PicLumen을 사용하여 AI 아트를 만드는 3단계 방법을 알려드립니다. 복잡한 설정 없이, 고급 기술 없이, 오직 상상력과 AI의 힘만으로 멋진 작품을 만들어 보세요!예술가와 디자이너가 PicLumen AI를 사랑하는 이유AI 아트 생성기는 많지만, PicLumen은 사용 편의성, 창의적 유연성, 그리고 고품질 결과로 차별화됩니다. 초보자부터 전문가까지 누구나 쉽게 활용할 수 있으며, 빠르게 아이디어를 구상하거나 세밀한 디자인을 제작하는 데 유용합니다.🔹 1. AI 기반이지만 초보자도 쉽게 사용 가능디자인 경험이 전혀 없어도 간단한 설명만 입력하면 PicLumen AI 이미지 생성기가 몇 초 안에 이미지를 생성합니다. 직관적인 인터페이스 덕분에 예술가부터 사업가까지 누구나 쉽게 접근할 수 있습니다.2. 20개 이상의 다양한 예술 스타일 제공PicLumen은 리얼리즘, 애니메이션, 3D, 수채화, 추상화 등 20가지 이상의 아트 스타일을 지원합니다. 특정 스타일에 제한되지 않고 다양한 효과를 적용하여 나만의 독창적인 이미지를 만들 수 있습니다.3. 이미지 참조 기능으로 세밀한 조정 가능기존 이미지를 업로드하여 AI가 이를 참고하도록 할 수 있습니다. 이 기능을 활용하면 일관된 캐릭터 디자인, 브랜드 스타일, 특정 디자인 요구 사항을 유지할 수 있습니다.4. 무료, 누구나 쉽게 접근 가능많은 AI 아트 도구가 유료 구독을 요구하는 반면, PicLumen은 무료로 사용할 수 있습니다. 다운로드나 설치 없이 웹에서 바로 사용할 수 있어 예술가, 디자이너, 기업 모두에게 이상적입니다.PicLumen AI 아트 생성기 - 고품질 디지털 아트를 누구나 간단하게 제작할 수 있습니다. 이제 세 가지 간단한 단계로 전문적인 AI 아트를 제작하는 방법을 알아보세요.3단계로 프로급 AI 아트 만들기1단계: 텍스트 프롬프트 입력더 좋은 결과를 얻으려면 명확하고 구체적인 설명을 작성하세요.객체, 색상, 조명, 분위기, 스타일을 포함하세요.예시: "네온 조명이 빛나는 미래 도시와 하늘을 나는 자동차" (단순한 "도시 전경"보다 구체적)여러 프롬프트를 실험하여 원하는 이미지를 찾아보세요.2단계: 예술 스타일 선택사실적, 애니메이션, 수채화, 3D, 추상 등 20가지 이상의 스타일 중 선택하세요.이미지 참조 기능을 활용하여 특정 스타일이나 캐릭터 디자인을 유지하세요.📌 팁: 첫 번째 결과가 마음에 들지 않으면 스타일을 변경하거나 프롬프트를 조정해보세요.3단계: 생성, 다운로드 및 편집"생성" 버튼을 클릭하면 AI가 몇 초 만에 아트를 완성합니다.이미지를 검토하고 고해상도로 다운로드하세요.PicLumen의 편집 도구를 사용해 업스케일링, 배경 제거, 색상 조정을 할 수 있습니다.📌 팁: 동일한 이미지의 변형을 원한다면 프롬프트를 약간 변경하거나 다른 스타일을 사용해보세요.PicLumen AI 아트 생성기를 활용할 수 있는 사람들1. 디지털 아티스트 및 일러스트레이터스케치하는 데 시간을 낭비하지 않고 빠르게 컨셉 아트 생성다양한 스타일 실험을 통해 새로운 영감 얻기AI 생성 이미지를 참고하여 세밀한 핸드 드로잉 작업 가능2. 그래픽 디자이너브랜딩, 마케팅, 소셜 미디어용 멋진 비주얼 제작디자인 요소를 AI로 빠르게 생성하여 시간 절약AI 편집 도구로 이미지 품질 향상 및 보정3. 콘텐츠 제작자 및 마케터눈길을 끄는 SNS 게시물, 블로그 배너, 광고 이미지 빠르게 제작브랜드 아이덴티티에 맞는 스타일 선택 가능독창적인 그래픽을 활용하여 콘텐츠 차별화4. 게임 개발자 및 컨셉 아티스트캐릭터 디자인, 배경 컨셉, 판타지 세계 구축을 빠르게 시각화AI가 생성한 이미지를 기반으로 최종 일러스트 완성게임 아트 스타일을 일관되게 유지 가능5. 작가 및 스토리텔러AI로 책 표지, 일러스트, 캐릭터 초상화 제작소설 속 캐릭터와 배경을 시각화하여 스토리에 몰입감 추가6. 사업가 및 기업가웹사이트, 제품, 프레젠테이션을 위한 고품질 비주얼 제작그래픽 디자인 비용 절감AI를 활용하여 로고, 광고, 홍보 자료 영감 얻기PicLumen AI 아트 생성기를 사용해야 하는 이유AI 기반 창작이 이보다 쉬웠던 적은 없습니다. PicLumen AI 아트 생성기는 누구나 쉽게 디지털 아트를 만들 수 있도록 도와줍니다.3단계만으로 전문가 수준의 아트 제작 가능20가지 이상의 예술 스타일 선택 가능고가의 디자인 소프트웨어나 오랜 경험이 필요 없음디자인을 완성하는 데 시간을 낭비하거나 적절한 이미지를 찾기 위해 끝없이 검색하는 대신, PicLumen을 사용해보세요.지금 바로 PicLumen AI 아트 생성기를 사용해 여러분만의 AI 마스터피스를 만들어보세요!
-
해결됨설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
./ build 시에 Permission denied 발생
안녕하세요 🙂[1. 질문 챕터] : 섹션2. 제공하는 실습파일 및 실행 환경에 대해 알아보아요 (약 2분 경)[2. 질문 내용] : [3. 시도했던 내용, 그렇게 생각하는 이유] : 설치영상(22버전)과 참고하라고 기재하신https://www.inflearn.com/community/questions/755175/%EC%A0%9C%EA%B0%80-%EB%B3%B4%EB%A0%A4%EA%B3%A0-%EB%A7%8C%EB%93%A0-vivado-2022-02-%EA%B7%B8%EB%A6%AC%EA%B3%A0-ubuntu-22-04-%EC%84%A4%EC%B9%98-%EC%A0%84%EB%B6%80-%EC%B5%9C%EC%8B%A0-%EB%B2%84%EC%A0%84%EC%9C%BC%EB%A1%9C-flow링크보고 설치했습니다. 그 후에, 해당 강의를 따라가던 도중 ./build 를 실행했는데 사진과 같이 Permission denied 가 발생하네요. 해결법 알려주시면 감사하겠습니다.
-
해결됨그림으로 쉽게 배우는 자료구조와 알고리즘 (기본편)
2:13분 관련 질문입니다
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 섹션1 시간복잡도강의 2:13초 쯤에 나오는코드에서 시간을 측정하는것이 아닌 성능에 많은 영행을 주는 부분을 찾아 실행시간을 예측하는 것이라 하셨는데 이 실행시간이라는 말이 실제시간을 말하는게아니라 입력크기에 따른 실행횟수를 말하는건가요??
-
해결됨LangGraph를 활용한 AI Agent 개발 (feat. MCP)
Hub에서 다운 받은 프롬프트에 이미지 추가하기
안녕하세요. 저는 이번에 pdf를 입력하고 그것을 기반으로하는 멀티모달 graph를 streamlit을 통해 구현했습니다. 근데 제가 이번에 Langchain 관련 코드를 몰라서 완성 된 것과는 별개로 너무 투박하게 코드가 작성된 것 같아서 질문드립니다. 질문 요약 :hub.pull("rlm/rag-prompt")한 프롬포트 str로 뽑기 or이미지 추가해서 메세지만드는 방법 GPT 모델은message_content = [] message_content.append({"type": "text", "text": prompt}) message_content.append( {"type": "image_url", "image_url": {"url": f"data:{image_type};base64,{image_data}"}} ) message = HumanMessage(content=message_content) # 응답받기 client = ChatOpenAI(model='gpt-4o') response = client.invoke([message]) response.content ## str임!해당 모양대로 메세지를 만들고 invoke하면 이미지포함 메세지가 되는 것을 알았습니다.이를 통해 이미지에 보이는것은 ~~문서에있니? 이런식으로 구현하고자 했습니다. generate 함수(노드) 에서 이미지와 텍스트를 같이 메세지로 전달하고 싶은데 조금 어려움을 겪었습니다. generate 함수 코드입니다.해당 함수는 sate['context']의 내용을 프롬포트에 넣고 이를 이미지와 함께 보내고자합니다.# 허브에서 RAG 프롬프트를 가져옵니다 generate_prompt = hub.pull("rlm/rag-prompt") # 지정된 매개변수로 언어 모델을 초기화합니다 generate_llm2 = ChatOpenAI(model='gpt-4o') def generate(state: AgentState) -> AgentState: """ 주어진 state를 기반으로 RAG 체인을 사용하여 응답을 생성합니다. Args: state (AgentState): 사용자의 질문과 문맥을 포함한 에이전트의 현재 state. Returns: AgentState: 생성된 응답을 포함하는 state를 반환합니다. """ context = state['context'] query = state['query_message'] make_massage = [] massage = generate_prompt.invoke({'question': query, 'context': context}) messages = massage.to_messages() # print(massage) # print("--------------------------------") # print(messages) # print("--------------------------------") # print(messages[0]) # print("--------------------------------") # print(messages[0].content) # print("--------------------------------") make_massage.append({"type": "text", "text": messages[0].content}) if state['query_img'] != "": make_massage.append({"type": "image_url", 'image_url': {"url": state['query_img']}}) final_massage = HumanMessage(content=make_massage) response = generate_llm2.invoke([final_massage]) answer = { "type" : "RAGtext", "message" : response.content} print(f"call : generate") return {'answer': answer} 처음에는 prompt에서 str을 추출하려고 했는데 조금 어려웠습니다;from langchain_openai import ChatOpenAI from langchain import hub # 허브에서 RAG 프롬프트를 가져옵니다 generate_prompt = hub.pull("rlm/rag-prompt") print(generate_prompt.messages[0]) print(generate_prompt.messages[0].content) # 'HumanMessagePromptTemplate' object has no attribute 'content' 오류 print(generate_prompt.messages[0].invoke({"context" : "test", "question" : "test22" })) # 오류;; 그렇기에 일단 invoke 를하고 완성된 text를 찾아 넣어주었습니다. make_massage.append({"type": "text", "text": messages[0].content})이런식으로 텍스트를 추출해서 다시 메세지를 구성하는게아니라.이미지 url을 알고있으니 추가로 더 넣어주는 뭔가 그런 세련된 방법이 없었을까요? 분명 HumanMessagePromptTemplate 클래스나 그런것들다루는거라 기초 문법인거 같은데 조금 많이 헤매서 더 좋은 코드가 있을까 싶어 이렇게 질문을 드립니다.
-
해결됨외워서 끝내는 네트워크 핵심이론 - 응용
기초편 이후로 선행되어야하는 지식
안녕하세요 선생님,기초편을 들은 후 응용편으로 넘어왔는데 난이도(?)가 확 올라가서 혹시나 듣기 전에 선행해야 하는 책 또는 지식이 있다면 알려주실 수 있으실까요?
-
미해결AWS Certified Solutions Architect - Associate 자격증 준비하기
수강기간 연장 부탁드립니다.
수강기간 연장 부탁드립니다. 감사합니다.