반응형 전체 글70 ChatGPT 이미지 생성 실험 : 피터래빗st 수채화 동화풍 반려동물 그림 얼마 전 Open에서 GPT-4o 업데이트 소식이 나오고 난 후,SNS를 중심으로 너도나도 이미지 생성 실험이 쏟아지기 시작했다.특히 산리오, 지브리, 디즈니, 귀멸의 칼날 같은 특정 그림체로 이미지를 변환하는 게 유행처럼 번지는 걸 보면서어쩐지 다른 그림체로도 시도해 보고 싶어졌다.먼저 그림책 러버로서 도전해 본 건, 색연필과 수채화 느낌이 섞인, 동화풍 일러스트였다. 🐰 색연필과 수채화 느낌이 섞인, 동화풍 일러스트어떤 이미지로 해볼까 하다가 우리집 토끼로 도전!아래 사진을 전달했고, 배경이 별로 마음에 들지 않아 "포근한 이불"로 변경, 특성 살려 귀가 내려간 걸로 받고 싶어 명확하게 종을 "롭이어" 라고 요청했다.[프롬프트]A cozy illustration of a lop-eared rabbi.. 2025. 4. 1. 「AI, 그리고 나」 – 콘텐츠 제작자가 AI 시대에 적응하는 법 📌 시작하며AI 관련 서비스 회사에 입사했다.그리고 지금은 퇴사했다.내가 지원했던 본래 직무와는 달리, 회사의 방향은 AI 에이전트를 활용한 솔루션 구축으로 빠르게 바뀌었다.앞으로는 1인이 기획, 디자인, 개발까지 AI의 도움을 받아 모두 해낼 수 있어야 한다고 했다.“정말, AI가 인간의 노동력을 대체하는 시대가 온 걸까?”조금은 두려워졌다.💭 나는 콘텐츠를 만드는 사람이다나는 문화콘텐츠학과를 졸업하고,13년 넘게 콘텐츠를 기획하고, 쓰고, 만들며 살아온 사람이다.그래서 더더욱,“AI가 콘텐츠를 만든다”는 문장에 위기감을 느끼지 않았다면 거짓말이다.하지만 회사에서 AI 툴을 직접 활용해 업무를 진행해보면서,한 가지 확신이 생겼다.콘텐츠는 결국 감성의 영역이고,그 감성을 설계하는 일은 여전히 인간의 .. 2025. 3. 28. [Unity] Android 버전 수동 업데이트 하는 방법 Android 버전 수동 업데이트 하는 방법 유니티 에디터를 재설치하여 프로젝트 빌드시 android 버전이 맞지 않아 업데이트를 했지만 제대로 업데이트가 되지 않아 수동 업데이트를 찾아봤다. 1. 환경 변수 JAVA_HOME 설정 환경 변수 JAVA_HOME을 설정 해줘야한다. 작업 표시줄 검색창에 "고급 시스템 설정"을 찾아서 선택 * 환경 변수 선택 새로 만들기 변수 이름에는 "JAVA_HOME"을 입력하고 변수 값은 유니티 에디터에서 "Edit → Preferences.. → External Tools → JDK 경로 패스 카피" 해서 넣어주면 됩니다. 완료 후 Cmd에서 java를 입력하면 나오는 모습 ( 모두 설정하고도 해당 화면이 나오지 않는 다면 컴퓨터 재시작을 권유드립니다.) 2. 안드로.. 2023. 12. 16. [기타 자료] 스크립트(텍스트) 파일 UTF-8 인코딩 하는 방법 스크립트(텍스트) 파일 UTF-8 인코딩하는 방법이 필요한 경우 개발환경이 윈도우에서 맥으로 이동하면서 기존 스크립트 파일 속 한글이 모두 깨져서 나왔다. 그래서 해결 방안을 모색해봤다. 1. 메모장에서 파일을 다시 저장 파일 → 다른 이름으로 저장 인코딩 → UTF-8 선택 → 저장 2. visual studio code 설정 오른쪽 하단 인코딩 클릭 Reopen with Encoding을 선택하면 해당 파일을 vs 코드에서 다시 불러와 보여준다. Save with Encoding을 선택하면 해당 파일을 선택한 인코딩으로 저장한다. 원하는 인코딩 방식을 선택 3. 누군가가 만든 프로그램으로 사용 해당 프로그램에서는 폴더를 지정하면 폴더 하위에 있는 모든 파일을 일괄적으로 인코딩해준다. 링크 : http.. 2023. 12. 16. [C#] 해시셋(HashSet) 활용하기 해시셋(HashSet) 활용하기 해시셋(HashSet)은 중복을 허용하지 않고 빠른 검색을 제공하는 자료구조중 하나입니다. c#에서 사용하는 해시셋(HashSet)에 대해서 알아봅니다. 1. 해시셋(HashSet)의 특징 1. 중복 요소 제거 : 중복된 값을 허용하지 않습니다. 새로운 값을 추가할 때 이미 존재하는 값이라면 무시됩니다. 2. 빠른 검색 속도 : 해시 테이블을 사용하므로 데이터를 빠르게 검색할 수 있습니다. 많이 사용하는 리스트나 배열보다 훨씬 빠릅니다. 3. 순서가 없음 : 데이터를 순서대로 저장하지 않습니다. 데이터의 저장 순서가 중요하다면 리스트나 배열을 사용하는 것이 좋습니다. 2. 해시셋(HashSet) 사용 예시 using System.Collections.Generic // H.. 2023. 12. 16. [C#] 배열(Array)에 대해서 배열(Array)에 대해서 프로그래밍 언어에서 배열은 데이터를 효율적으로 관리하는 기본 자료구조중 하나입니다. 배열은 동일한 데이터 형식의 요소들을 하나의 변수에 저장할때 사용됩니다. 1. 생성 및 초기화 배열은 고정된 크기로 생성해야 합니다. //기본적인 배열의 생성 int[] myArray = new int[5]; //요소와 함께 배열 초기화 int[] myArray = new int[]{1,2,3,4,5}; 2. 업데이트 및 접근 생성된 배열공간에 데이터를 입력하거나 접근할 수 있습니다. //데이터 입력 및 업데이트 myArray[0] = 1; myArray[1] = 3; myArray[2] = 5; myArray[3] = 7; myArray[4] = 9; //반복문을 통한 데이터 입력 for(in.. 2023. 12. 12. [C#] 딕셔너리(Dictionary) 완벽 사용법 딕셔너리(Dictionary) 완벽 사용법 딕셔너리(Dictionary)는 키와 값 쌍을 저장하는 자료구조이며 이번에는 C#에서 딕셔너리(Dictionary)를 사용하는 방법에 대해 알아봅니다. 1. 딕셔너리(Dictionary) 생성 C#에서 딕셔너리는 ' Dictionary' 형태로 사용되며 다양한 데이터 타입을 지원합니다. using System.Collections.Generic; //딕셔너리 생성 Dictionary myDictionary = new Dictionary(); 2. 요소 추가 및 업데이트 딕셔너리에 새로운 키-값 쌍을 추가하거나 이미 존재하는 키의 값을 변경할 수 있습니다. //딕셔너리 생성과 동시에 요소 추가하면서 초기화 Dictionary myDictionary = new Di.. 2023. 12. 11. [C#] 리스트(List)에서 자주 사용하는 함수 리스트(List)에서 자주 사용하는 함수 리스트(List)는 프로그래밍 언어에서 사용되는 중요한 자료구조 중 하나이며 데이터를 순서대로 저장하고 관리합니다. 이번에는 C#에서 리스트(List)를 사용하는 방법에 대해서 알아봅니다. 1. 리스트 생성 최초에 리스트를 생성합니다. using System.Collections.Generic; List myList = new List(); 2. 요소 추가 다양한 방법으로 요소를 추가할 수 있습니다. //기본적인 요소 추가 방식 List myList1 = new List(); myList1.Add(1); myList1.Add(2); myList1.Add(3); //요소와 함께 초기화 방식 List myList2 = new List() {1,2,3}; //반복문을 .. 2023. 12. 11. [사업 기록] 페이스북, 메타(META)로 부터온 정책 위반 메시지, 혹시 스팸일까? 기분 좋게 저녁 산책을 하고 돌아오던 길, 메타 비즈니스앱에 푸시가 하나 떴습니다. 페이스북(메타)로부터 메시지가 도착한 거였어요. 내용을 열어보니... Dear (사업자 계정) ! Your page may not be published because a user reported that your page does not comply with our terms and conditions. If you believe your page does not violate our policies. Follow these instructions for verification. These steps will only take a few minutes to complete, so your page won't be del.. 2023. 12. 10. [C#]문자열(string)변수의 정의 방법 (string.format, $ 등) 문자열(string) 변수의 정의 방법 C#에서 문자열(string)의 다양한 정의 방법에 대해 살펴봅니다. 1. 리터럴 문자열(Literral String) 가장 기본적인 형태의 문자열로 코드에 직접 값을 할당합니다. 입력 : string literalString = "Hello, World!"; Console.WriteLine(literalString); 결과 : 2. string.Format 함수 "string.Format"함수를 사용하여 문자열을 형식화할 수 있습니다. 입력 : string formattedString = string.Format("Name: {0}, Age: {1}", "Lee", 32); Console.WriteLine(formattedString); 결과 : 3. 문자열 보간.. 2023. 12. 10. [개발 상식]인터프리터(Interpreter)와 컴파일러(Compiler) 인터프리터(Interpreter)와 컴파일러(Compiler) 프로그래밍 언어의 실행 방식에는 주로 인터프리터(Interpreter)와 컴파일러(Compiler)라는 두 가지 접근 방식이 쓰입니다. 각각은 소스 코드를 실행 가능한 형태로 변환하는 방식에서 차이를 보이며 본문에서 각각의 특징을 자세히 알아보겠습니다. 1. 인터프리터(Interpreter) 인터프리터는 소스코드를 한 줄씩 읽고 해석하여 즉시 실행하는 방식입니다. 코드를 작성해서 바로 실행해 볼 수 있어 빠른 피드백을 제공합니다. 주로 Python, Ruby, JavaScript 등에서 사용됩니다. 한 마디 : 동시 통역 2. 컴파일러(Compiler) 컴파일러는 소스 코드 전체를 한 번에 기계어나 중간 언어로 번역하여 실행 파일을 생성하는 .. 2023. 12. 9. [게임 엔진] 유니티(Unity) vs. 언리얼(Unreal Engine) 어떤 게임 엔진을 선택해야 할까? 유니티(Unity) vs. 언리얼(Unreal Engine) 어떤 게임 엔진을 선택해야 할까? 서론 게임 개발에 있어서 가장 중요한 결정 중 하나는 어떤 게임 엔진을 선택할 것인가입니다. 현대 게임 엔진 중에서 가장 주목받는 두 가지는 Unity와 Unreal Engine입니다. 이 둘 중 어떤 것을 선택해야 하는지 결정하는 것은 매우 중요한데, 각각의 특징과 장단점을 살펴보고 결정해야 합니다. 장단점 아래는 장단점을 표 형식으로 정리한 것입니다. Unity: 장점 설명 사용자 친화성 초보자에게 적합하며, 직관적이고 쉬운 인터페이스를 제공합니다. 다양한 플랫폼 지원 크로스 플랫폼 개발에 용이하며, 다양한 플랫폼에 손쉽게 배포할 수 있습니다. 커뮤니티 및 에셋 스토어 거대한 개발자 커뮤니티와 에셋 스토어를.. 2023. 12. 7. 이전 1 2 3 4 ··· 6 다음 728x90 반응형