본문 바로가기

전체 글183

[AI News] 틱톡 모회사가 만든 AI 'Seedance 2.0' 간단 소개 최근 틱톡(TikTok)의 모회사 바이트댄스(ByteDance)에서 새로운 동영상 생성 AI 모델인 **Seedance 2.0(씨댄스 2.0)**을 출시했습니다.텍스트(프롬프트)나 이미지를 입력하면 그에 맞는 영상을 만들어주는 인공지능 툴입니다. 기존의 다른 AI 영상 모델들과 비교했을 때 퀄리티와 사용성이 크게 개선되어 많은 관심을 받고 있는데요. Seedance 2.0이 어떤 툴인지 핵심만 간단히 정리해 보았습니다.1. 주요 기능 (무엇이 달라졌나요?)다양한 레퍼런스 조합: 단순히 텍스트만으로 영상을 만드는 것을 넘어, 기존 이미지나 다른 영상의 움직임을 가져와 섞어서 새로운 결과물을 만들어낼 수 있습니다.향상된 캐릭터 일관성: 영상이 진행되는 동안 등장인물의 얼굴, 체형, 옷차림이 뭉개지거나 변형되.. 2026. 2. 24.
[DEV] SDLC와 DevOps의 차이 SDLC(Software Development Life Cycle)란?SDLC는 소프트웨어 개발의 전체 과정을 체계적으로 관리하기 위한 전통적인 프레임워크입니다. 주로 선형적(Waterfall) 또는 반복적(Agile) 모델로 구성되며, 소프트웨어의 계획부터 폐기까지의 생명주기를 다룹니다. 주요 단계는 다음과 같습니다:요구사항 수집(Requirements Gathering): 사용자 필요 파악.설계(Design): 시스템 아키텍처와 UI/UX 설계.구현(Implementation): 코딩.테스트(Testing): 버그 검출과 품질 확인.배포(Deployment): 프로덕션 환경으로 릴리스.유지보수(Maintenance): 업데이트와 문제 해결.SDLC는 구조화된 접근으로 대규모 프로젝트에서 안정성을 강조.. 2026. 1. 12.
[DEV] 모놀리식에서 마이크로서비스, 그리고 해당 글은 제가 AI에게 이것저것 질문하다가 생성된 글을 토대로 정리하여 두었습니다.소프트웨어 아키텍처의 주요 진화모놀리식에서 마이크로서비스(MSA)로: 소프트웨어 아키텍처는 모든 구성 요소가 단일 코드베이스에 통합된 모놀리식 시스템에서, 독립적이고 확장 가능한 서비스로 애플리케이션을 분리하는 마이크로서비스 아키텍처(MSA)로 발전했습니다. 이 변화는 2014년경 SOA(서비스 지향 아키텍처)의 가벼운 대안으로 주목받았습니다.MSA 이후의 발전: 연구에 따르면, MSA의 운영 복잡성, 서비스 간 통신 오버헤드, 분산 시스템 관리 등의 문제를 해결하기 위해 서버리스 컴퓨팅, 이벤트 주도 아키텍처, 모듈러 모놀리스(모듈리스), 컴포저블 아키텍처, 멀티 런타임 마이크로서비스(Mecsy), 액터 기반 모델과 같.. 2025. 10. 14.
[기타] 개발 분야 줄임말 i18n: Internationalization (국제화)'i'로 시작해 'n'으로 끝나며, 사이에 18개의 문자가 있다.소프트웨어가 다양한 지역의 언어와 문화적 특성을 지원하도록 설계하는 과정을 의미한다. l10n: Localization (현지화)'l'로 시작해 'n'으로 끝나며, 사이에 10개의 문자가 있다.특정 국가나 지역의 시장에 맞게 소프트웨어의 언어, 문화적 요소를 조정하는 과정이다. a11y: Accessibility (접근성)'a'로 시작해 'y'로 끝나며, 사이에 11개의 문자가 있다.모든 사용자, 특히 장애를 가진 사용자가 소프트웨어나 웹사이트를 사용할 수 있도록 보장하는 것을 의미한다. k8s: Kubernetes (쿠버네티스)'k'로 시작해 's'로 끝나며, 사이에 8개의 문자가 .. 2025. 8. 25.
[Virtual BOX] 네트워크 어뎁터 수동 추가 (5개 이상 사용 시) 기본적으로 Virtual BOX는 어뎁터가 4개까지 수용하도록 되어있다.간혹 5개 이상 사용할 경우 수동(터미널)으로 추가해줘야 한다. (수동은 최대 8개까지 가능) 1. VM 확인VBoxManage list vms출력 예시: 여기서 VM_Name은 설정하려는 가상 머신의 이름입니다."VM_Name" {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} 2. 네트워크 어댑터 추가 및 설정 VBoxManage modifyvm 명령어를 사용하여 네트워크 어댑터를 추가하고 설정합니다. 기본적으로 GUI에서는 어댑터 1~4까지만 설정 가능하지만, CLI를 통해 어댑터 5를 활성화할 수 있습니다. NAT 모드VBoxManage modifyvm "VM_Name" --nic5 natHost Only .. 2025. 6. 30.
[docker] ROOT Directory (폴더) 경로 변경 Docker의 데이터 디렉토리(기본적으로 /var/lib/docker)는 다른 위치로 옮길 수 있으며, 새로운 컨테이너도 자동으로 새로운 위치를 사용하도록 설정할 수 있습니다. 단, 이를 위해 몇 가지 작업이 필요합니다. 1. 기존 Docker 데이터를 /data로 옮기는 방법Docker가 실행 중인 컨테이너와 관련 데이터를 새로운 디렉토리로 옮기려면 아래 단계를 따라야 합니다. 단계 1: Docker 서비스 중지먼저 Docker 데몬을 중지해야 합니다. 실행 중인 컨테이너가 있으면 데이터 이동 중 손상 위험이 있으므로 주의하세요.sudo systemctl stop docker sudo systemctl stop docker.socket 단계 2: 기존 데이터 복사/var/lib/docker의 데이터를 .. 2025. 3. 4.
반응형