달력

52024  이전 다음

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

Stable Diffusion 설치

기타 2023. 6. 5. 11:05

Windows 10 쉬운설치 설명
https://www.youtube.com/watch?v=ba9g39dMCEs&t=427s 

설치 파일 경로 ( https://github.com/AUTOMATIC1111/stable-diffusion-webui/releases )

* v1.0.0-pre 다운로드
https://github.com/AUTOMATIC1111/stable-diffusion-webui/releases/download/v1.0.0-pre/sd.webui.zip

> C:\sdwebui\ 다운로드 파일 압축 해제

CheckPoint 파일 다운로드 (realdosmix_.safetensors)
https://civitai.com/models/6925/realdosmix

run.bat 파일 실행 (오래걸림)

Can't run without a checkpoint. Find and place a .ckpt file into any of those locations. The program will exit.
 > CheckPoint 파일 넣기 (C:\sdwebui\webui\models\Stable-diffusion\realdosmix_.safetensors)

 

RuntimeError: Cannot add middleware after an application has started
> Python 업데이트
   (C:\sdwebui\system\python>python.exe -m pip install --upgrade fastapi==0.90.1)


설치 성공 메시지

Model loaded in 3.0s (0.4s create model, 1.4s load weights).
Running on local URL:  http://127.0.0.1:7860

To create a public link, set `share=True` in `launch()`.



Web Port 변경
--port 8081

사용자 인증
--gradio-auth "admin:1234"

확장 사용
--enable-insecure-extension-access

Stable Diffusion 자동 업데이트
git pull

위 사항이 적용된 webui-user.bat 파일

@echo off

set PYTHON=
set GIT=
set VENV_DIR=
set COMMANDLINE_ARGS= --xformers --deepdanbooru --autolaunch --listen --port 8081 --gradio-auth "admin:1234" --enable-insecure-extension-access

git pull

call webui.bat

 

 

Extension

 - Controlnet - 설치 참고 LINK / Model URL: https://huggingface.co/lllyasviel/ControlNet-v1-1/tree/main

 

 

 

'기타' 카테고리의 다른 글

Longkee QR Code  (0) 2010.06.30
Posted by longkee
|

최근 WIndows 11 설치 후 Android studio 실행하는데 아무런 문제가 없었다.

그러다 갑자기 실행이 안되는 문제가 있었는데 무슨 에러 메시지가 떠야 확인을 하지..
그냥 android studio가 죽어버리니 답답할 노릇.. -_-;;;;

일단 Log 파일을 확인해 봐야 겠다
C:\Users\[사용자계정]\AppData\Local\Google\AndroidStudio2020.3\log\idea.log 파일을 열어보니 
"Caused by: java.util.concurrent.CompletionException: java.lang.UnsatisfiedLinkError: C:\Program Files\Android\Android Studio\jre\bin\awt.dll: Can't find dependent libraries" 이렇게 나온다..

Google 확인해 보니 "Install Microsoft Visual C++ 2013 Redistributable (x64) Packages run-time components." 문제라는데..최근에 예전 프로그램을 설치하면서 "VC_redist.x64.exe" 설치한 생각이 났다.

아래 경로를 통해 설치를 해 봤다..
Link : https://community.progress.com/s/article/awt-dll-Can-t-find-dependent-libraries-when-trying-to-access-a-PASOE-instance-Application-Metrics-page-from-the-OpenEdge-Management-console

 

"awt.dll: Can`t find dependent libraries" when trying to access a PASOE instance Application Metrics page from the OpenEdge Mana

Setting PASOE 12.1 and checking its performance using OpenEdge Management via the Application Metrics page.There's no error when using the Oracle Java JRE instead, despite the awt.dll is also present in the %JRE_HOME%/bin folder of that Java distribution.O

community.progress.com

어랏.. 그래도 안되네..

그럼 최신 버젼으로 설치를 해 보자..

https://docs.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170 

 

Latest supported Visual C++ Redistributable downloads

This article lists the download links for the latest versions of Visual C++ Redistributable packages.

docs.microsoft.com

 

OK!! 이제 실행이 되는구나.

 

Posted by longkee
|

최근들어 회사 내 PPT사용양이 많아 짐에 따라 업무 개선을 위해
목업 프로그램이 없나 찾아보다 좋은걸 발견하게 되어 포스팅 합니다.

목업 관련 프로그램은 여러가지가 있습니다.
 - Balsamiq Wireframes
 - ADOBE XD CC
 - PowerMockup

이 중 Powerpoint 연동을 위해 powermockup을 사용해 보도록 하겠습니다.

목업이란 "실제품을 만들어 보기 전, 디자인의 검토를 위해 실물과 비슷하게 시제품을 제작하는 작업의 프로세스, 결과물을 통칭한다."라고 위키에 나와 있습니다.

실제 웹 사이트를 만들기 전에 Clinet 확인을 위한 실제와 비슷하게 만들어보는 화면으로 보시면 될 것 같습니다.

https://www.powermockup.com/

 

PowerPoint Wireframe and Prototyping Tool | PowerMockup

Collaboration PowerPoint includes collaboration and sharing features that facilitate working in a team. You can share documents with others via OneDrive or SharePoint, leave comments on slides, and merge different versions of a document into a single file.

www.powermockup.com

사이트를 통해 프로그램을 설치하면 Powerpoint에 POWERMOCKUP라는 메뉴가 생성이 됩니다.

처음 실행하면 Welcome 페이지가 표시 됩니다.

 

우측에 PowerMockup Shapes 메뉴에서 원하는 모양을 PowerPoint에 끌어다 놓으면 됩니다. 이게 끝입니다. ^^

 

개발 시 자주 사용하는 화면을 모양을 많이 넣어놨기 때문에 원하는 곳에 끌어 놓기만 하면 됩니다.

무료로 사용으로 흐리게 표시되는 부분을 불러올 때는 Full Version Required 메시기가 표시됩니다.

https://www.powermockup.com/order 에서 구입 가능합니다.

 

Pricing | PowerMockup

How can I upgrade to version 4? If you have purchased a PowerMockup 3 license after October 1, 2014, the upgrade is free of charge—your license code remains valid and you simply have to install the new version. Otherwise, you may buy an upgrade for 50% o

www.powermockup.com

 

Posted by longkee
|

시놀로지 > 제어판 > 보안 > 인증서를 이용한 자동 등록/ 자동 갱신이 되지 않음
특이사항
 - Web Station 사용함
 - Google Sites 이용

시놀로지에서 Let's Encrypt 인증서 사용시 Google Sites도구 사용시 시놀로지를 통한 자동 인증서 등록이 되지 않는 다는 이야기가 있었다. Web Station 사용을 해도 안되는 경우가 있다고..

마지막으로 등록 성공한 정보는 아래 블로그를 통해 가능했다.

blog.naver.com/jcjee2004/221831609605

 

[Synology] 시놀로지에 Let's Encrypt 와일드카드 인증서 적용하기

시놀로지의 제어판에서 발급 받을 수 있는 Let's Encrypt 인증서는 90일 짜리 SSL 인증서 입니다...

blog.naver.com

 

마지막으로 정리 (웹 호스팅 업체를 통한 TXT 등록 필요)

 

[인증서 등록] - 2021.04.05 ok

wget https://raw.githubusercontent.com/acmesh-official/acme.sh/master/acme.sh

실행 권한 부여
sudo -i

와일드카드 인증서 발급
/var/services/homes/admin/acme.sh --issue --dns --force -d [도메인] -d *.[도메인] --yes-I-know-dns-manual-mode-enough-go-ahead-please

[Mon Apr  5 22:27:02 KST 2021] Add the following TXT record:
[Mon Apr  5 22:27:02 KST 2021] Domain: '_acme-challenge.[도메인]'
[Mon Apr  5 22:27:02 KST 2021] TXT value: 'ekgzaVK76WC2xWISL22m8MqImbAR4X6wQ5bL0GPMbcs'
[Mon Apr  5 22:27:02 KST 2021] Please be aware that you prepend _acme-challenge. before your domain
[Mon Apr  5 22:27:02 KST 2021] so the resulting subdomain will be: _acme-challenge.[도메인]
[Mon Apr  5 22:27:02 KST 2021] Add the following TXT record:
[Mon Apr  5 22:27:02 KST 2021] Domain: '_acme-challenge.[도메인]'
[Mon Apr  5 22:27:02 KST 2021] TXT value: '9_rptLv99QzU2BMfBIisyYSkwpCyTwvVuLxhB6wrb-c'

호스팅 업체 등록
 - DNS 관리 > TXT 등록
    1) Domain: '_acme-challenge.[도메인]'
       TXT value: 'ekgzaVK76WC2xWISL22m8MqImbAR4X6wQ5bL0GPMbcs'
    2) Domain: '_acme-challenge.[도메인]'
       TXT value: '9_rptLv99QzU2BMfBIisyYSkwpCyTwvVuLxhB6wrb-c'

인증서 다운로드
/var/services/homes/admin/acme.sh --renew --dns --force -d [도메인] -d *.[도메인] --yes-I-know-dns-manual-mode-enough-go-ahead-please

>> 실행 시 파일이 자동 다운로드 됨.
     개인키 : [도메인].key
     인증서 : [도메인].cer
     중간 인증서 : ca.cer

발급한 와일드카드 인증서를 시놀로지에 추가

복사할 위치 찾기
cat /usr/syno/etc/certificate/_archive/DEFAULT
> BsM9Js
   실제 위치 : /usr/syno/etc/certificate/_archive/BsM9Js/

# 갱신된 인증서를 시놀로지에 등록
cp /usr/local/share/acme.sh/[도메인]/[도메인]_cer /usr/syno/etc/certificate/_archive/BsM9Js/cert_pem
cp /usr/local/share/acme.sh/[도메인]/[도메인]_key /usr/syno/etc/certificate/_archive/BsM9Js/privkey_pem
cp /usr/local/share/acme.sh/[도메인]/ca_cer /usr/syno/etc/certificate/_archive/BsM9Js/chain_pem
cp /usr/local/share/acme.sh/[도메인]/fullchain_cer /usr/syno/etc/certificate/_archive/BsM9Js/fullchain_pem

# nginx 서비스 재시작
/usr/syno/sbin/synoservicectl --reload nginx

 

갱신 - 2021.04.18 ok

# 인증서 갱신
/var/services/homes/admin/acme.sh --renew --dns --force -d [도메인] -d *.[도메인] --yes-I-know-dns-manual-mode-enough-go-ahead-please

# 갱신된 인증서를 시놀로지에 등록
cp /usr/local/share/acme.sh/[도메인]/[도메인]_cer /usr/syno/etc/certificate/_archive/BsM9Js/cert_pem
cp /usr/local/share/acme.sh/[도메인]/[도메인]_key /usr/syno/etc/certificate/_archive/BsM9Js/privkey_pem
cp /usr/local/share/acme.sh/[도메인]/ca_cer /usr/syno/etc/certificate/_archive/BsM9Js/chain_pem
cp /usr/local/share/acme.sh/[도메인]/fullchain_cer /usr/syno/etc/certificate/_archive/BsM9Js/fullchain_pem

# nginx 서비스 재시작
/usr/syno/sbin/synoservicectl --reload nginx

 

시놀로지 기본 기능은 되지 않아 아쉽지만 와일드 카드 무료 사용만 해도 감사할 따름.

 

-- 2021.08.10 추가

SSL 연장 실패 -> 다른 도메인으로 연결

먼저 최신 acme.sh 다운로드 및 sudo 실행

sudo -i
wget https://raw.githubusercontent.com/acmesh-official/acme.sh/master/acme.sh
sudo chmod a+x acme.sh
cd /var/services/homes/admin/

--인증서 생성
/var/services/homes/admin/acme.sh --issue --dns --force -d [도메인] -d *.[도메인] --yes-I-know-dns-manual-mode-enough-go-ahead-please

[Mon Aug 9 23:25:59 KST 2021] Domain: '_acme-challenge.[도메인]'
[Mon Aug 9 23:25:59 KST 2021] TXT value: 'Wj0D8KMcLonHcWE3vNU6quvCoW_JgGBxRcMF6tDs2Vc'
[Mon Aug 9 23:25:59 KST 2021] Domain: '_acme-challenge.[도메인]'
[Mon Aug 9 23:25:59 KST 2021] TXT value: 'LEljf7UhB9wT9Atq66hxLdYQ28S1VP_CqZYFtSgj7Ag'

txt 등록하여 renew 실행

/var/services/homes/admin/acme.sh --renew --dns --force -d [도메인] -d *.[도메인] --yes-I-know-dns-manual-mode-enough-go-ahead-please

"sign failed finalize code is not 200"에러 메시지 출력 후 실패!!!

최근 acme.sh가 아닌 예전 acme.sh를 이용하여 실행 --> 성공??!! 뭐지???

파일 가져오기

[인증서] cp /usr/local/share/acme.sh/[도메인]/[도메인].cer  server.crt
[개인키] cp /usr/local/share/acme.sh/[도메인]/[도메인].key  server.key
[중간인증서] cp /usr/local/share/acme.sh/[도메인]/ca.cer    server-ca.crt

이 파일 3개를 시놀로지 인증서에 등록하면 끝.

다음에는 잘 되야 할텐데.. -_-;;

Posted by longkee
|

mysql ODBC Driver 설치
 - DB SERVER에 설치
 - 필요에 따라 Visual C++ Redistributable for Visual Studio 2015 설치 필요한 경우도 있음)

ODBC 연결
 - 확인 제어판 > 관리도구 > ODBC 데이터 원본 관리자 > 파일 DSN > 추가

데이터 원본 설정 드라이버 선택 > MySQL ODBC (version) ANSI Driver 선택
테스트 이름.. 간단하게 mysql로 지정

mysql.dsn 파일 > 구성

입력 한 server / user / password 이상이 없으면 Database List가 표시됨

 

mysql.dsn File 내용

-- mysql.dsn 파일 정리
-- DRIVER={MySQL ODBC 8.0 ANSI Driver};UID=[UID];PORT=3306;DATABASE=[DATABASE];SERVER=[SERVER]

-- Server Link
EXEC sp_addlinkedserver 
 @server = 'mysql'
,@srvproduct='mysql'
,@provider='MSDASQL'
,@provstr='DRIVER={MySQL ODBC 8.0 ANSI Driver};UID=[UID];PORT=3306;DATABASE=[DATABASE];SERVER=[SERVER]'

-- 로그인
EXEC sp_addlinkedsrvlogin 'mysql', 'FALSE', NULL, '[UID]', '[PWD]'				--로그인

-- 확인
SELECT * FROM OPENQUERY (mysql, 'SELECT * FROM table1');

EXEC sp_droplinkedsrvlogin 'mysql', NULL	--로그인삭제
EXEC sp_dropserver 'mysql'		--서버삭제

찾은 정보가 1% 부족하다는 느낌이 들어 직접 정리함.

 

Posted by longkee
|

구입 후 바로 여의도 벚꽃축제 고고
​​​


링크 : [스트리트 뷰 보러가기​]
(Mobile에서는 Google StreetView 앱을 설치 해야 볼 수 있습니다)

저녁에 찍은 사진이라 선명하게 나오지는 않았음..


360 캠 App을 이용해서 찍은 사진을 보로 스트리트 뷰에 업로드 가능
그런데 왜 장소는 지워지는 것일까?
분명 위치 정보가 기록된 걸로 나오는데 StreetView로 가져 오면서 지워진다 -_-;



[문제점 간단 기록]

- 구글 스트리트 사진 가져오고 나면 사진 위치가 사라짐. 위치 정보를 알 수 없음

- 연결 안되었을 때 갤러리 버튼 누르면 앱 종료됨
  갤러리는 오프라인 경우에도 실행이 되어야 하는게 아닐까?
  (iOS용 App 1.0.8에서 업데이트 됨)

- 다운로드 자료 확인 시 앱 종료됨
 (iOS용 App 1.0.8에서 업데이트 됨)


- 아이폰6 동영상 Play 시 중간중간 끊김 현상 발생

- Android App은 이전 장비 호환은 안되는듯.. (4/9 추가)
  갤럭시 Note 2, 갤럭시 Note 10.1 2013에서 "기기가 이 버젼과 호환되지 않습니다" 표시 됨

[Google StreetView] (4/9 추가)

- Mobile에서 바로 볼 수 없음

[LG S/W]

- 설정 > 소프트웨어 업데이트
  LG Bridge로 연결해야 한다는데.. LG Bridge에서는 LG 360 CAM 카메라를 인식 못함 

- LG 360 CAM의 자료를 지워도 iPhone App에서 받은 자료는 삭제되지 않음


(360 CAM 내부 파일을 모두 지우고 난 후 App 용량)


[동영상] (4/10 추가)

- LTE를 사용하여 업로드?

- Youtube 업로드 순서?
  1) 360CAM에서 파일 받음 (1차 App 다운로드)
  2) 비디오로 내 폰에 저장 (2차 사진에 다운로드..)
     ==> 1) & 2)가 iOS 버젼업 후 한번에 실행이 되었다 (2배의 용량 필요..)
  3) 360Cam 연결을 끊고 Wifi 연결 - Youtube를 이용하여 Video의 파일을 업로드
  4) 360 화면이 아닌 평면 동영상이 업로드 됨..
  4-1) 다시 시도해 보니 360 동영상으로 업로드 되었음
        360VideoMetadataTool을 하지 않아도 됨..
        (단, 편집이 되지 않음)

==> 이건 내가 잘못한 것이었으면 좋겠다.. -_-;;
       360CAM에서 바로 업로드 하면 안되나??

       그리고, 간단한 편집은 자동으로 했으면 좋겠는데...


'PC > HW' 카테고리의 다른 글

LG 360 CAM 구입  (0) 2016.04.08
Apple Watch 애플워치 개봉기  (0) 2015.06.30
[SDCard] ezShare wifi  (0) 2013.03.06
Posted by longkee
|

LG 360 CAM 구입

PC/HW 2016. 4. 8. 14:09

2016.04.03 11번가 구입
2016.04.06 배송 완료 - 생각보다 일찍왔다 ^^

'PC > HW' 카테고리의 다른 글

LG 360 CAM 사진 테스트  (4) 2016.04.08
Apple Watch 애플워치 개봉기  (0) 2015.06.30
[SDCard] ezShare wifi  (0) 2013.03.06
Posted by longkee
|

올래 패밀리 박스 업데이트 후 아이디/ 비번 로그인 방식에서 휴대폰 인증 방식으로 변경이 되었다

 

이러다 보니 2개 이상의 아이디를 관리하는 사람은 더 이상 이 방법을 이용할 수 없게 되었다

 

그런데 문제는 휴대폰 인증을 해도 문자가 오지 않는다는 점..

 

 

App Store 리뷰를 봐도 불편사항을 올려 놓은 사람들이 많다

 

 

1. KT 공지 문자가오지 않도록 되어 있단다 - 해지했다 ==> 수신동의 결과 통지 문자는 옮

2. KT 마케팅 동의 문자가 오지 않도록 되어 있단다 - 이것도 해지했다 ==> 수신동의 결과 통지 문자는 옮

3. 4. KT 어쩌구.. 동의하는게 또 있었단다.. 이것도 해지앴다 ==> 역시 수신동의 결과 통지 문자는 옮.. -_-;;

 

모든 결과를 동의 한 거나 다름 없음.. 이제 KT라고 전화 무지 올 것임.. -_-;

 

그러나 이렇게 해도 결과는 같았다..

 

KT 담당자도 왜 안가는지 모르겠단다.. 그러면서 내 기기가 이상이 있을지 모르니 A/S 받아보란다..

(인증 번호만 빼고는 다 온단 말이야!!!!)

 

http://olleh.com 사이트에 접속을 해서 부가 서비스가 뭐가 있는지 확인해 봤다

 

스팸 문자.. 이것도 해지했다..  이젠 스팸 문자도 올겠지? ㅠㅠ

 

불법TM 수신차단? 이런것도 있네..

설마하고 해지를 했다..

 

그러고 나서 패밀리박스 - 핸드폰 로그인 인증번호 눌렀더니.. 엥????

 

문자가 왔다!!! 

 

 

 

 

이렇게 접속이 됐다!!

 

뭐냐.. 도대체 어떻게 KT에서 114로 보낸 번호를  불법 TM으로 분류를 해서 이렇게 고생을 시키는 것인지..

(불법 TM 설정 번호 안에는 114는 없었음..)

 

어쨌든 해결했으니 데이터 꺼내러 가야지..

 

Posted by longkee
|

그 전날 까지 살 생각이 없었다
하지만 26일 오후 2시 1분 결국 사고야 말았다

30일 배송.. 하지만 야근 하는 바람에 늦게 개봉을 하게 됐다

먼저 박스 개봉.. 설래는 마음으로 살살 열어줬다
자세히 보면 애플 로고가 보인다

이제 손목에 차고 파워 On~
언어 설정부터 하자

이제 아이폰과 동기화를 하자


몇가지 설정만 더 추가하면 끝~


Apple Watch에 권한 주기


모든 설치가 끝나면 iPhone에서는 App 설정 가능


애플 워치 블로그를 돌아다니다 보니 Watch의 화면을 캡춰한 듯한 있었다
혹시나.. 하는 마음으로 홈버튼(디지털 크라운)과 측면 버튼을 같이 눌렀더니 화면이 캡춰가 됐다

캡춰된 사진은 iPhone에 저장이 된다


간단한 개봉기 끝~~ ^^

'PC > HW' 카테고리의 다른 글

LG 360 CAM 사진 테스트  (4) 2016.04.08
LG 360 CAM 구입  (0) 2016.04.08
[SDCard] ezShare wifi  (0) 2013.03.06
Posted by longkee
|

갑자기 PC 속도가 많이 느려졌다 싶어서 작업 관리자를 보니 메모리가 100% 가까이 나왔다

그런데 메모리 총 용량이 2GB??

컴퓨터 > 속성에서 확인해 보니

 

설치된 메모리(RAM) : 12.0GB (2.0 사용 가능) 

 

네이버 다음 구글링을 해도 해결책이 나오지 않아 시스템 복원을 해 버렸다..

최근 업데이트 한 기록이 5/30일 이니깐 그 시점까지는 복원이 되고..

그 이후 PC도 많이 사용한 것 같지도 않고..

 

복원 후 12.0GB (11.4GB 사용 가능이라고 나온다)

 

컴퓨터 키자마자 업데이트 하라고 나온던데..

이거 하고 나면 또 2.0GB로 바뀌는건 아닐런지 걱정이 되네..

 

 

2015.06.04 추가

 

윈도우 정품인증 문제 때문인걸로 확인

정품 미 인증 시 나타나는 문제점 또하나..

프린터 출력이 되질 않음 -_-;;

괜히 제록스 AS기사님 욕할뻔 했음..

 

Posted by longkee
|