묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨핵 of 핵 파이썬 기초 문법
맥북 m4 아나콘다 안깔립니다
Anaconda Distribution64-Bit (Apple silicon) Graphical Installer 이걸 다운받고 까는데 깔리지가 않아요 도와주세요 ㅜ
-
해결됨원클릭으로 AI가 생성해주는 Youtube 쇼츠 만들기 자동화(with n8n)
대본 오디오 생성 시트업데이트 오류
The 'Column to Match On' parameter is required [item 0] 무슨오류일까요 fal.ai - elevenlabs 에 request에는 모두 생성이 되있습니다. url 복사해도 되지만 그전에 해결방안이 있나질문드립니다.
-
미해결죽음의 Spring Batch: 새벽 3시의 처절한 공포는 이제 끝이다.
메타테이블에 데이터가 생기지 않는 이유
킬구형 내가 그동안 보면서 정리한내용으로, 실습을 진행해보려고 혼자 스스로 파일을 만들었어. 실습 환경은 h2 데이터 베이스로 테스트 했고,메타테이블은 자동으로 만들어졌어. 간단한 스텝과 잡을 만들어서 콘솔에서 잘 실행되는것 까지는 확인을 했는데 실제 데이터 베이스 테이블인 batch_job_instance와 같은 테이블에는 데이터가 들어가지 않아. 혹시 몰라서 db url도 확인해봤는데 정확하게 일치하고.. 이런경우는 어디를 확인해보면 제일 좋을까..? 콘솔에서 에러도 나지 않고 정상적으로 배치가 실행돼서 답답해 미치겠어 ㅠㅠㅠ콘솔에서 insert 쿼리는 안나가고 있는데, 쿼리가 왜 안나가는지를 도통 모르겠어 ㅠㅠ 다 잘되는데 메타테이블에만 데이터가 들어가지 않네.. 참고로 tasklet 방식으로 테스트 해봤어.부트 4.0.1 버전 사용하고 있어 킬구형 강의자료 에서도 중간에 postgresql로 전환하던데 혹시 h2는 뭔가 지원을 하지 않는걸까?
-
미해결[UI3 업데이트] 피그마 배리어블을 활용한 디자인 시스템 구축하기
컴포넌트별 베리어블 구축
해당 강의를 듣고 실무에 적용을 해보려고 하고있는데, 진행할수록 단순히color/bg/interacitve/primary와 같은 버튼과 체크박스 등 다양한 곳에 적용할 수 있는 통합(?) 배리어블보다는color/FAB/bg/primary 와 같이 특정 컴포넌트를 위한 배리어블로 세분화를 해야할까? 하는 생각이 종종 들게됩니다예를들어, 일반 CTA버튼(파란색)에서는 color/bg/interacitve/primary와 같은 범용 배리어블을 적용했을 때 문제가 없지만,세그먼트 버튼같은 회색 박스 안에 있는 흰색 버튼에는 해당 배리어블을 활용할 수가 없겠는데..? 하는 생각이 들면서요. 그래서 결국 디자인 라이브러리가 발전하고 배리어블이 성숙해 나가면서부터는 컴포넌트별로 배리어블이 다양해지겠다는 생각이 드는데이에 대해서 어떻게 생각하시는지, 필연적이라고 생각하시는지, 주의할 부분은 없을지 궁금합니다...!
-
미해결[UI3 업데이트] 피그마 배리어블을 활용한 디자인 시스템 구축하기
인풋 텍스트필드에서는 왜 'interactive/bg' 배리어블을 활용하지 않는 것인가요?
버튼과 같이 '클릭' 액션이 있는 인터랙티브한 부분에는 bg/interactive 그룹에 있는 컬러를 사용하는 것으로 이해하고있는데Text field의 bg는 그냥 일반형 컬러를 사용하는 것으로 보입니다. 강의상에서 빠른 제작을 위해 시적 허용...? 을 하신 것이죠?실제 현업에서 사용할때는 interactive 컬러와 일반 컬러를 구분해서 사용해줘야할 것 같다는 생각이 드는데, 이것은 제 일차적인 생각이고interactive라는 그룹을 색상 자체가 변동되는 (Hover, Press 액션이 있는) 컬러들의 그룹이라고 가정하면, 해당 텍스트 필드에서는 배경의 변화가 없으니 interactive가 아닌 컬러그룹을 사용하신 것인가? 라는 생각도 듭니다.물론 정답은 없겠고, 사용하려는 방향과 정책에 따라 다들 다르겠지만 강의에서는 어떤 의도로 사용하셨는지가 궁금합니다
-
미해결한 입 크기로 잘라먹는 React.js 실전 프로젝트 - SNS 편
input checkbox 에 onChange 대신 onClick 을 사용하신 이유
안녕하세요 선생님input checkbox 에 onClick 을 사용하면 react 에서는 경고도 날리기도 하는데 onChange 대신 onClick 을 사용하신 이유가 궁금합니다.
-
미해결
PokePlunder
Greate! Create Your Own <a href='https://pokeplunder.org'>PokePlunder</a>
-
미해결
Pixel Flow Level
Greate! Create Your Own <a href='https://pixelflowlevel.online'>Pixel Flow Level</a>
-
미해결
PokeChill
greate!play <a href='https://pokechill.online'>PokeChill</a> game online
-
미해결
@Transactional과 MULTI_TENANT_CONNECTION_PROVIDER, MULTI_TENANT_IDENTIFIER_RESOLVER 동작
Map<String, Object> properties = hibernateProperties.determineHibernateProperties(jpaProperties.getProperties(), new HibernateSettings()); properties.put(MultiTenancySettings.MULTI_TENANT_CONNECTION_PROVIDER, connectionProvider); properties.put(MultiTenancySettings.MULTI_TENANT_IDENTIFIER_RESOLVER, tenantResolver); // MultiTenantConnectionProvider 중 커넥션 획득 메서드 @Override public Connection getAnyConnection() throws SQLException { return routingDataSource.getConnection(); }이번 JPA, Hibernate 사용 중 다중 스키마 지원을 위해 멀티태넌시를 도입했습니다. 그런데 커넥션 프로바이더의 커넥션 획득 타이밍과 트랜잭션의 타이밍이 다른 것인지, @Transactional 의 readOnly 값이 나중에 적용되어, 커넥션 자체는 readWrite로 지정되고 계속 rw DB에 I/O가 가더라구요혹시 이 문제 해결 방법이 있을까요?ThreadLocal에 라우팅 키를 지정해서 그것을 기반으로 하는 것도 진행해봤으나, 그 부분에서도 propagaion = REQUIRED_NEW인 경우 새로운 커넥션을 열어 readWrite로 향해야 하는 것이 readOnly로 향해서 데이터 수정에 실패하는 케이스도 확인했습니다Hibernate 설계 의도에 맞춰 해결할 수 있는 방법이 있는지 궁금해요알고 계신 방법 있다면 조언 부탁드립니다.
-
미해결절대강좌! 유니티6 - 네트워크 게임 개발 마스터클래스 (Part 1)
새로운 챌린지 2기 질문(네트워크 게임 개발자 5주 트랙)
결국 이 강의의 목표는 서버 구현 실습을 통해 서버구현을 이해하고 이를 바탕으로 개인개발자가 현실적으로 구현 가능한 fusion2구현이 최종목표인 것이라고 보면 될까요?
-
미해결절대강좌! 유니티6 - 네트워크 게임 개발 마스터클래스 (Part 1)
15강 질문
문득 드는 생각이 네트워크 동기화를 위해 cannon에 photonView 컴포넌트를 추가시키는 방법을 쓰면 더 쉬울 수도 있겠다는 생각이 드는데요. 왜 이건 rpc를 쓰나요?
-
미해결PMP(프로젝트 관리 전문가) 자격 취득과정
35시간 수강 인증관련
안녕하세요? 강의를 한바퀴 수강하였고 두바퀴째 수강하려는데 35시간 인증은 어떤식으로 해야하나요?
-
미해결김영한의 실전 데이터베이스 - 설계 1편, 현대적 데이터 모델링 완전 정복
슈퍼/서브 타입 joined 전략
db의 슈퍼/서브 타입으로 설계된 부분을 보면 joined 전략으로 했을 경우 어쩔 수 없이 식별 관계로 해야하는 경우가 있던데 이럴 경우 sigle table 전략으로 푸는 게 나은 것 같으세요? 아니면 어쩔 수 없이 식별 관계로 풀려고 하는 게 나은 것 같으신가요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
17강 4~5분대 테이블 값 조회가 안됩니다.
package hellojpa; public enum RoleType { GUEST, USER, ADMIN }<?xml version="1.0" encoding="UTF-8"?> <persistence version="2.2" xmlns="http://xmlns.jcp.org/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/persistence http://xmlns.jcp.org/xml/ns/persistence/persistence_2.2.xsd"> <persistence-unit name="hello"> <properties> <!-- 필수 속성 --> <property name="javax.persistence.jdbc.driver" value="org.h2.Driver"/> <property name="javax.persistence.jdbc.user" value="sa"/> <property name="javax.persistence.jdbc.password" value="1234"/> <property name="javax.persistence.jdbc.url" value="jdbc:h2:tcp://localhost/~/test"/> <property name="hibernate.dialect" value="org.hibernate.dialect.H2Dialect"/> <!-- 옵션 --> <property name="hibernate.show_sql" value="true"/> <property name="hibernate.format_sql" value="true"/> <property name="hibernate.use_sql_comments" value="true"/> <property name="hibernate.jdbc.batch_size" value="10"/> <property name="hibernate.hbm2ddl.auto" value="none" /> </properties> </persistence-unit> </persistence> package hellojpa; import javax.persistence.EntityManager; import javax.persistence.EntityManagerFactory; import javax.persistence.EntityTransaction; import javax.persistence.Persistence; public class JpaMain { public static void main(String[] args) { EntityManagerFactory emf = Persistence.createEntityManagerFactory("hello"); EntityManager em = emf.createEntityManager(); EntityTransaction tx = em.getTransaction(); tx.begin(); try { Member member = new Member(); member.setUsername("C"); em.persist(member); tx.commit(); } catch (Exception e) { tx.rollback(); } finally { em.close(); } emf.close(); } } package hellojpa; import javax.persistence.*; @Entity public class Member { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; @Column(name = "name", nullable = false) private String username; public Member() { } public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } }이런 식으로 테이블 값에 아무것도 나타나지 않는데 이게 정상인건가요?
-
미해결RAG를 활용한 LLM Application 개발 (feat. LangChain)
AI agent 쿠폰
22강 듣고나니 agent 수업을 들어보라고 쿠폰을 쏘셨는데 할인이 적용되는건가요? 아니면 안되는 건가요?
-
미해결개발자에게 필요한 로그 관리
discover> create data view 하는데 다른화면 나옵니다.
먼저 gpt를 통해 elk 스택을 설치했습니다.discover를 클릭하니 아래의 이미지와 맞지 않은 결과가 나오는데..상위버전이나 혹은 하위버전처럼 나오는경우 어떻게하면 좋을까요?http://localhost:5601/app/management/kibana/indexPatterns/으로 이동하게되는데..create dataview는 어떤 경로로 나올수있을까요?아래의 docker정보는 실제 제가 설치한 정보입니다.Index patterns이 나옵니다.
-
미해결
rider환경에서 커밋 내용 자동화
강사님께서 사용하시는데, 그 환경을 세팅하는 법을 모르겠습니다. 혹시 제가 강의에서 놓친 내용일까요?
-
미해결LangGraph를 활용한 AI Agent 개발 (feat. MCP)
인터룹 관련 질문
from typing import Literal from langgraph.types import interrupt, Command def human_review(state: AgentState) -> Command[Literal['tools', 'agent']]: """ human_review node는 LLM의 도구 호출에 대해 사람의 검토를 요청합니다. Args: state (AgentState): 메시지 기록을 포함하는 state. Returns: Command: 다음 node로 이동하기 위한 Command를 반환합니다. """ messages = state['messages'] last_message = messages[-1] tool_call = last_message.tool_calls[-1] human_review = interrupt({ 'question': '이렇게 진행하면 될까요?', 'tool_call': tool_call }) review_action = human_review['action'] review_data = human_review.get('data', None)혹시 왜 왜 last_message.tool_calls[-1]를 쓰는지 여쭤봐도 될까요? 가장 최근에 호출한 도구를 검토시킨다는 것 같은데 이전 호출을 제외한 왜 가장 최근 도구 호출에 대한 검토인지 궁금합니다. 또한 이부분에 대해서는 마지막 하나의 메세지에 대한 도구 호출이 리스트 안 여러개라는 가정 전제 하가 맞을까요?
-
미해결비전공자도 이해할 수 있는 DB 설계 입문/실전
설문 후속강의 쿠폰 제공 이벤트에 대해서
받고서 새로 강의를 구매할 생각이였는데 지금도 진행되는건가요?만약 안되는거면 다음 강의 구매를 지금이라도 할 생각이라서