본문 바로가기
반응형

전체 글408

영상AI, Veo 3.1 가격과 무료 체험 총정리 AI 영상 생성 기술이 하루가 다르게 발전하고 있죠. 최근 Higgsfield AI에서 공개한 Veo 3.1이 많은 크리에이터들의 관심을 받고 있습니다. "가격이 얼마나 할까?", "무료로 써볼 수 있을까?"라는 궁금증, 이 글에서 명확하게 해결해드릴게요. 실제 사용 가능한 정보만을 담아 Veo 3.1의 모든 것을 정리했습니다. Veo 3.1 공식 사이트에서 무료 체험하기(https://higgsfield.ai/veo3.1) Veo 3.1이란? 기본 이해하기Veo 3.1은 Higgsfield AI가 제공하는 AI 영상 생성 모델입니다. Google의 Veo 3 기술을 기반으로 하되, Open Sora 텍스트-비디오 모델을 개선한 차기 버전으로 2025년 9월 1일부터 사용 가능해졌습니다.텍스트로 설명만.. 2025. 10. 9.
Gemini CLI Extensions(확장프로그램) 마켓플레이스 공개! 아직도 터미널과 다른 개발 도구를 번갈아가며 사용하시나요? 이제 그럴 필요가 없습니다. 구글이 2025년 10월 8일, Gemini CLI Extensions 마켓플레이스를 정식으로 공개했기 때문입니다. 이미 100만 명 이상의 개발자가 사용 중인 Gemini CLI가 이번 확장프로그램 생태계 출시로 더욱 강력해졌는데요. 터미널 하나로 모든 개발 워크플로우를 완성할 수 있는 혁신적인 변화, 지금부터 자세히 알아보겠습니다. 📋 목차Gemini CLI Extensions란 무엇인가?주요 파트너사와 확장프로그램 소개설치 및 사용 방법 단계별 가이드실제 활용 사례와 팁직접 확장프로그램 개발하기 1. Gemini CLI Extensions란 무엇인가?Gemini CLI Extensions는 터미널에서 직접 외.. 2025. 10. 9.
if-else 지옥에서 탈출하기: Visitor 패턴을 활용한 조건부 직렬화 리팩토링 들어가며코드를 작성하다 보면 다양한 타입의 객체를 처리해야 하는 상황을 마주하게 됩니다. 특히 여러 구현체를 가진 추상 클래스나 인터페이스를 다룰 때, instanceof와, if-else 체인으로 타입을 검사하는 코드를 작성하게 되죠. 오늘은 이런 코드를 Visitor 패턴으로 리팩토링한 경험을 공유하려고 합니다. 문제사항이번 프로젝트에서는 다양한 규칙 조건(RuleCondition)을 처리하는 시스템을 개발하고 있었습니다. 각 조건은 JSON으로 직렬화되어 데이터베이스에 저장되는데, 조건 타입별로 다른 직렬화 로직이 필요했습니다. 이전 코드public String serializeConditionWithRuleField(RuleCondition condition) throws JsonProcess.. 2025. 7. 22.
python 버전별 설치하기(다운그레이드 가능, MAC) Python으로 개발하다 보면 프로젝트마다 다른 Python 버전을 사용해야 하는 경우가 많습니다. 최신 버전을 설치했다가 특정 라이브러리가 지원하지 않아서 다운그레이드해야 하는 상황, 다들 한 번쯤은 겪어보셨을 텐데요. 오늘은 이런 상황을 우아하게 해결할 수 있는 pyenv에 대해 알아보겠습니다.​​왜 pyenv인가?Python 버전을 관리하는 방법은 여러 가지가 있지만, pyenv를 추천하는 이유는 다음과 같습니다:​시스템 Python을 건드리지 않음 - macOS나 Linux의 시스템 Python을 그대로 둔 채 작업 가능프로젝트별 버전 관리 - 각 프로젝트마다 다른 Python 버전 사용 가능간편한 버전 전환 - 명령어 한 줄로 버전 전환다양한 Python 버전 지원 - 거의 모든 Python 버.. 2025. 7. 17.
Spring Boot에서 Sendbird 관리자 메시지 전송 구현하기 Sendbird 채팅에 관리자 메세지를 전송하는 경우, 채팅을 하고있는 앱이 아닌 백엔드에서 진행되어야 합니다. 그래서 백엔드가 Springboot 로 구성되어 있는 곳에서 어떻게 연동하여 전송하는지를 정리했습니다. 1. Sendbird 라이브러리 추가라이브러리 버전은 다음 github에서 확인할 수 있습니다.https://github.com/sendbird/sendbird-platform-sdk-java GitHub - sendbird/sendbird-platform-sdk-java: Sendbird Platform SDK for JavaSendbird Platform SDK for Java. Contribute to sendbird/sendbird-platform-sdk-java developmen.. 2025. 6. 30.
Spring scheduling 을 DB 기반으로 동적 스케줄링 하기 1. 들어가며스프링 프레임워크에서는 @Scheduled 어노테이션을 사용하여 정적인 스케줄링을 쉽게 구현할 수 있습니다. 하지만 이 방식은 코드에 하드코딩되어 있어 변경 시 재배포가 필요하다는 단점이 있습니다. @Componentpublic class StaticScheduler { @Scheduled(cron = "0 0 12 * * ?") // 매일 정오에 실행 public void dailyTask() { // 작업 내용 }} 대부분의 경우 이런 정적 스케줄링으로도 충분하지만, 다음과 같은 상황에서는 동적 스케줄링이 필요합니다:마케팅 캠페인 알림 시간을 유연하게 변경해야 할 때데이터 집계 작업의 주기를 운영 중에 조정해야 할 때환경별(개발, 테스트, 운영)로 다른 스케줄.. 2025. 3. 21.
반응형