본문 바로가기

개발95

Stable Diffusion XL(SDXL)은 무엇 일까? 1.5와 차이점은 " data-ke-type="html">HTML 삽입미리보기할 수 없는 소스 Stable Diffusion의 고급 버전이미지 생성 모델의 최신 기술 중 하나오픈 소스 딥러닝 프로젝트인 Stability AI에 의해 개발되었습니다. SDXL은 이러한 Stable Diffusion의 업그레이드된 버전으로, 더 나은 이미지 품질과 성능을 제공합니다.   stability.ai " data-ke-type="html">HTML 삽입미리보기할 수 없는 소스SDXL은 이러한 Stable Diffusion의 업그레이드된 버전으로, 더 나은 이미지 품질과 성능을 제공합니다. 주요 특징 대규모 아키텍처: SDXL은 기존 모델보다 훨씬 더 크고 복잡한 모델 구조를 가지고 있습니다. 이것은 더 많은 파라미터와 레이.. 2024. 9. 6.
CertBot 설치 및 사용법 CertBot 개요 및 기본 정보 " data-ke-type="html">HTML 삽입미리보기할 수 없는 소스 CertBot 설치 이유 환경 맨 처음에 스프링 프레임워크에 ssl 구입 후 application.yml 파일에 복잡하게 돈 주고 구매 후 설정 파일에 복잡하게 설정해서 사용하였다.  그러다 nginx에 특정 도메인을 연결하고 nginx 설정에 ssl 위치 지정해 주는 게 더 편하다는 것을 알게 되었고 그러면 백엔드는 https로 통신이 되든지 말든지 신경 쓰지 않아도 되니 그렇게 1년이 지나고 ssl 유효기간이 지났으니 다시 갱신하라고 하는데 다시 구매하는 것도 부담이 되고 오래간만에 다시 설정하면 다시 학습해서 헷갈리기도 해서 고민하다 발견하게 되었다. lets encrypt라는 무료 ssl.. 2024. 9. 5.
linux pip snap 차이 " data-ke-type="html">HTML 삽입미리보기할 수 없는 소스  pip와 snap은 모두 리눅스에서 소프트웨어나 패키지를 설치, 관리하는 도구이지만, 서로 다른 용도와 작동 방식을 가지고 있습니다. 이 둘의 차이를 설명하면 다음과 같습니다:1. pip (Python Package Installer)용도: pip는 주로 Python 패키지(모듈 또는 라이브러리)를 설치하고 관리하는 도구입니다. Python 환경에서 라이브러리를 설치할 때 사용됩니다.기본 역할: pip는 Python의 패키지 저장소인 PyPI(Python Package Index)에서 Python 패키지를 다운로드하고 설치합니다. 예를 들어, 웹 개발에 필요한 Flask나 Django 같은 Python 라이브러리를 설치할 때 .. 2024. 9. 5.
우분투(Ubuntu)와 데비안(Debian) 리눅스 차이점 " data-ke-type="html">HTML 삽입미리보기할 수 없는 소스 우분투(Ubuntu)와 데비안(Debian)은 둘 다 리눅스 기반 운영체제이며, 공통점도 많지만 몇 가지 중요한 차이점이 있습니다. 이 두 배포판의 차이를 설명1. 기반 및 계보데비안: 데비안은 1993년에 처음 개발된 매우 안정적이고 오래된 리눅스 배포판 중 하나입니다. 많은 리눅스 배포판들이 데비안을 기반으로 하고 있으며, 우분투도 그 중 하나입니다.우분투: 우분투는 데비안을 기반으로 2004년에 Canonical이라는 회사가 개발한 배포판입니다. 데비안의 패키지 시스템과 철학을 차용하되, 보다 사용하기 쉬운 형태로 발전시켰습니다.2. 안정성 및 릴리스 주기데비안: 매우 안정적인 배포판으로 유명하며, ‘안정성’을 중시합니다... 2024. 9. 5.
Neo4j Graph DB 그래프 디비란 무엇일까? 스프링 프래임웍을 쓰다 보면 데이터베스 쪽에서 간간히 보이던 Neo4j sql과는 다르게 nosql쪽에 분류 되어 있는 neo4j spring framework 를 사용할때마다 먼가 하긴 했는데 이참에 한번 사용해 보기로 합니다. nosql쪽에 있는 것을 보니 정형화 되어 있지 않고 가지 각색의 모양과 데이터들이 쌓일거 같은데요 nosql과의 차이는 보토오 nosql은 문서 형식으로 하나의 문서를 만들고 그 안에 정형화 되지 않은 데이터를 쌓는다면 neo4j는 노드에 정형화 되어 있지 않은 속성이랑 다른 노드간의 관계를 쌓고 할용할 수 있다.  보통 RDB라 함은 창고에 같은 물품을 차곡차곡 쌓아서 활용 한다면 그래프 디비는 지하철 노선도와 같이 한역에도 다양한 속성과 관계 방향 신도림 역보면 환승도 많.. 2024. 8. 26.
정규식 00시작, 6~8자 숫자,영문 가능 영문1자 이상 만들기 구글 바드 사용기 정규식 만드는 법을 알아보았습니다 원하는 형태 숫자 00으로 시작하고 총 문자열의 길이는 6자 이상 8자이하 3번째 자리부터는 영문이 꼭 하나 이상 포함 되어야 한다는 정규식을 이전에 구글 바드에게 물어보았으나 원하는 답이 나오지 않았습니다. https://dtree.kr/106 자바 정규식 만들기 쉽게 하는 법 AI 구글 바드 갑자기 문자열을 이용해 패턴이나 포함된 패턴을 찾아 내야 하는 문제가 생겼다. 정규식을 아예 하나도 모르는건 아니였지만 다 외우고 있지는 않는데 이걸 정규식을 배워서 테스트 하며 검증 dtree.kr 이런 문자들이 선택되고 0012345b 00123b 00b123 00c12345 00caaaaa 아래의 문자들은 탈락해야 하는데 001234 00123456 0012345b7 011.. 2023. 6. 7.
자바 정규식 만들기 쉽게 하는 법 AI 구글 바드 갑자기 문자열을 이용해 패턴이나 포함된 패턴을 찾아 내야 하는 문제가 생겼다. 정규식을 아예 하나도 모르는건 아니였지만 다 외우고 있지는 않는데 이걸 정규식을 배워서 테스트 하며 검증을 해야 하나 싶었지만 문득 요즘 핫한 AI를 이용해 보기로 했다 결론부터 말씀 드리자면 한 20여번의 질문을 했지만 제가 원하는 결과를 얻지는 못했네요 간단한 패턴을 찾는데는 유용한데 제가 원하는게 복잡한거였는지 잘 만들어 주지 못하네요 소통의 문제일수도 있고 암튼 기초적인 내용은 문답을 하면서 도움이 될거 같고 복잡한건 질문을 하기가 애매하네요 chatGPT를 전에 약간 재미로 사용해 본적 있지만 대통령도 못 맞추고 느려서 요즘 새로 서비스를 했다는 구글 바드를 사용해 보았다 https://bard.google.com/ .. 2023. 5. 18.
포토샵 수 기능 개체 선택 도구로 이미지 누끼 따는 방법들 포토샵 개체 선택 도구 설정 후 누끼 따는 방법 개체 선택도구는 이미지의 인물, 동물, 사물 등의 피사체를 자동으로 인식할 수 있는 도구로 원하는 이미지에 클릭 하는 것만으로도 개체를 인식해서 영역을 쉽게 선택할 수 있어요. 포토샵에서 자주 사용하는 도구 툴로 이미지 일부를 따로 분리하는 누끼 따기를 할 수 있는데요 오늘은 개체 선택 도구를 이용해서 누끼따는 방법들에 대해 설명해 보겠습니다 개체 선택 도구 툴을 선택 합니다. 대부분 개체 찾기 도구가 체크가 되어있지만 안되어있다면 체크를 하고 원하는 이미지 개체에 클릭을 합니다. (클릭을 하고 나면 개체를 인식하는 시간이 걸려요 조금 기다려야 합니다. ) 개체를 인식을 하게 되면 사진에서 처럼 파랗게 변하게 됩니다. 파란색으로 변했을때 클릭을 한 번 더 .. 2023. 2. 10.
포토샵 cc 2022 한글 올가미, 개체 선택 도구 사용 방법 포토샵 올가미 도구들 세 가지 올가미 도구 : 자유롭게 드래그해서 이미지를 원하는 모양으로 선택을 할 수 있어요  다각형 올가미 도구 : 다각형 모양으로 원하는 이미지를 선택해서 개체를 따올 수 있어요  자석 올가미 도구 : 색상 구분이 분명한 경계선을 따라 자동으로 원하는 이미지를 딸 수 있어요  포토샵 올가미 도구 빠르게 사용할 때 쓰는 단축키Backspace 또는 Delete : 클릭 이전 단계로 돌아갑니다.더블클릭 또는 Enter : 그 상태에서 끝점과 시작점을 자동으로 연결하여 선택 영역을 지정할 수 있습니다.Esc : 지정한 선택 영역을 취소합니다.Shift + 드래그 : 15도 단위로 움직여 수평을 45도 , 90도 방향으로 선택 영역을 지정할 수 있습니다.올가미 도구 툴을 사용 중 Ait.. 2023. 2. 8.
프리미어 프로 동영상 간단한 자르기 후 동영상 파일 만들기 동영상 파일의 일부부만 잘라내서 사용하고 싶을 때 간단한 자르기 후 동영상 파일을 만드는 방법을 알려 드리겠습니다. 우선 프리미어 프로가 설치 되어 있어야 합니다. 무료 동영상 받을 수 있는 곳 프리미어 cc 2023을 이용하여 동영상을 편집해 보려고 한다 그러기 전에 우선 무료로 사용할 수 있는 동영상을 구해 보고 그걸 가지고 동영상 편집을 실습해 보겠습니다. 검색을 해보니 https://www.pexels.com/ 이라는 사이트를 알게 되었고 구글 로그인을 통해 바로 이용이 가능했고 멋진 동영상들도 무료인 거 같았다 그래서 하나를 다운로드하여 봅니다. 저는 일단 제일 큰 파일을 선택 해서 다운로드하여 보았는데 생각보다 용량이 크지는 않네요. 50메가 정도가 되고 mp4형태로 받아 지네요. 가장 기본적.. 2023. 2. 8.
포토샵 선택도구 활용과 페더(Feather)로 가장자리 이미지 부드럽게 만들기 안녕하세요~ 오늘은 포토샵에서 자주 많이 사용하는 도구들 중 선택도구에 대해서 알려드리려고 하는데요 이미지를 수정하거나 합성할때 거의 모든 이미지 작업에 선택 도구툴을 사용한다고 할 수 있어요 이미지에 원하는 영역을 선택하려면 사각형, 원형, 단일행, 단일열 윤곽도구를 이용해서 이미지를 편집해 보는 방법 남겨 볼께요~ 저는 포토샵 cc 2022 한글판을 사용중입니다.선택 도구 포토샵 사각형, 원형, 단일행, 열  사용 방법이미지에 원하는 영역을 선택할 때 제일 먼저 사용되는 도구툴인데요 1) 사각형 선택 도구 : 사각형으로 영역을 선택이 가능해요 2) 원형 선택 도구 : 원형으로 영역을 선택할 수 있어요 3) 가로 선 선택 도구 : 굵기가 1픽셀인 가로 줄로 영역을 선택할 수 있어요 4) 세로 선 선택 .. 2023. 2. 7.
스프링 구글 로그인 시큐리티 설정 계정 정보 확인 Spring boot reactive web에 구글 로그인을 붙이는 건 너무 간단하다. https://devkimchi.tistory.com/76 Sprng Boot 2.7.8 Reactive WebOAuth2 Google Login 적용해 보기 간단 해결기 Sprng Boot 2.7.8을 이용 Reactive Web에 OAuth2를 이용해 Google Login을 붙여 볼 예정이다. 이전 시도에서 스프링부트 3.0.0 이용하여 실패했는데 소스도 별로 없고 글도 없어서 아직 이른가 보다라는 판단에 devkimchi.tistory.com 글의 후반부에 보면 클라이언트 아이디 비번만 추가해 줌으로써 로그인 창을 띄우고 간단한 사용자 정보까지 리턴 받을 수 있었다. 위의 초기 세팅까지 하면 was가 가동 후 .. 2023. 2. 7.