소프트웨어24 AI 사진 통합 툴 Stable Matrix 설치방법 대표적인 AI 사진 툴로 ComfyUI / Stable Diffusion이 있는데 이 두 툴을 통합해서 사용할 수 있는 환경인 Stable Matrix 설치 방법을 소개해보고자 한다.설치 방법 이 깃허브 링크를 통해 들어간다.https://github.com/LykosAI/StabilityMatrix GitHub - LykosAI/StabilityMatrix: Multi-Platform Package Manager for Stable DiffusionMulti-Platform Package Manager for Stable Diffusion - LykosAI/StabilityMatrixgithub.com 페이지에 들어가면 os에 맞게 설치파일을 다운로드하면 된다.난 윈도우 환경에서 돌리기 때문에 맨 왼.. 소프트웨어/인공지능 2024. 5. 7. 크롬드라이버 최신버전 다운링크 링크 https://googlechromelabs.github.io/chrome-for-testing/ Chrome for Testing availabilitychrome-headless-shellmac-arm64https://storage.googleapis.com/chrome-for-testing-public/123.0.6312.105/mac-arm64/chrome-headless-shell-mac-arm64.zip200googlechromelabs.github.io 각자 os에 맞게 다운받아주면 됩니다. 소프트웨어/Python 2024. 4. 10. [플러터] 앱 아이콘 바꾸기 적용 방법 1024 * 1024 픽셀 크기의 PNG 아이콘 이미지가 필요하다.몇몇 도움이 될 만한 사이트 링크를 달자면https://www.appicon.co/ App Icon Generator www.appicon.co여기 1024*1024 사이즈의 이미지를 넣으면 zip파일을 뱉어내는데 하나는 android 용 하나는 ios 용이다.android는 저 5개의 파일을 교체해주면 되고 ios는 해당 이미지들을 바꿔주면 된다. 바뀐 앱 아이콘일 관측할 수 있다. 적응형 아이콘 필요한 것은 Android Studio 3.0 이상의 버전 그리고 compileSDK Version을 26이상으로 해야 한다.또한 앞면(foreground)에 표현될 리소스와 뒷면(background)에 표현될 리소스를 준비하면 됩니.. 소프트웨어/앱 개발 2024. 4. 9. [플러터] 앱 이름 바꾸기 요즘 앱 만드는데 관심이 생겼습니다. 플러터가 앱을 만드는데 가성비 있는 툴이라고 하더군요.앱은 처음인지라 React Native / Swift를 처음부터 배우는 것은 좀 무리일 것 같고 크로스 플랫폼을 지원하는 플러터가 꽤 괜찮은 선택인 듯합니다. 그래서 공부하는 중 앱을 대표하는 이름을 바꾸는 방법을 공유해보고자 합니다. 적용 방법 우리가 Android / Ios로 프로젝트를 막 생성한 직후라고 가정을 하겠습니다. Android 경우 andriod/app/src/main 내부 AndriodManifest.xml 파일을 찾습니다. 여기서 android:label 값을 변경하면 앱의 이름을 변경할 수 있습니다.그런데 여기서 label을 한국어로 "텍스트 읽기 앱" 으로 바꾼다면 외국에서도 한국말로 나옵.. 소프트웨어/앱 개발 2024. 4. 8. [플러터] 초기 환경설정 Flutter SDK 설치 Flutter SDK 설치 - https://docs.flutter.dev/get-started/install/windows/desktop?tab=download 경로에 한국어 및 공백 문자가 들어가지 않게 조심한다.저의 경우엔 C:\app 이제 이 flutter sdk를 인식시키기 위해 제어판에 환경변수를 등록시켜줘야 하는데검색에서 환경만 써도 나온다. 이제 정상적으로 윈도우가 플러터 SDK를 인식하는지 알려면 CMD 창을 띄워서flutter라고 써보면 된다. FVM을 이용해 Flutter SDK 설치 FVM을 이용해 Flutter SDK 설치 - https://fvm.app/documentation/getting-started/installation 플러터 SD.. 소프트웨어/앱 개발 2024. 4. 8. PYQT5 Drag & Drop 기능 파일을 탐색기로 일일이 찾고 넣는 게 불편해서 간편하게 인식시키는 방법이 있을까 고민하다가 찾았다. PYQT5에서 프로그램으로 파일이나 폴더를 Drag & Drop으로 인식시킬 수 있다.기능 소개 전체 코드from PyQt5.QtWidgets import QApplication, QWidget, QLabel, QVBoxLayoutfrom PyQt5.QtGui import QIconroute_first = "경로 : "class MyApp(QWidget): def __init__(self): super().__init__() self.initUI() def initUI(self): self.setWindowTitle('CheckFileRoute') s.. 소프트웨어/Python 2024. 2. 25. PYQT5 아이콘 넣기 PYQT5를 이용해 프로그램을 만들면 이 칙칙한 아이콘이 자꾸 눈에 밟힌다.뭔가 이쁘게 꾸밀 방법이 없을까? 기능 소개 보통 16*16 을 브라우저용으로 쓰고 32*32를 작업표시줄 단축키용으로 사용하며아이콘이 필요하니 우리 사이트나 프로그램에 사용할 적합한 아이콘을 찾아보자 만약 특정 사이트 아이콘을 따오고 싶다면 구글을 통해 가져올 수 있다 http://www.google.com/s2/favicons?domain=아이콘 주소예) 네이버 http://www.google.com/s2/favicons?domain=https://www.naver.com/ 혹은 여기서 쓸만한 아이콘을 가져와도 된다.https://www.flaticon.com/kr/ 무료 아이콘 및 스티커 - 수백만 종의 다운로드가 가능한 .. 소프트웨어/Python 2024. 2. 25. PYQT5 초기코드 PyQt5는 Python 언어로 크로스 플랫폼 GUI 애플리케이션을 개발할 수 있는 라이브러리이자 Qt 라이브러리의 Python 바인딩으로, Qt는 C++로 작성된 광범위하게 사용되는 크로스 플랫폼 개발 프레임워크이다. 처음 GUI를 만들려고 MFC를 고려해보긴 했지만 크로스 플랫폼이 된다는 점에서 PYQT5가 매력적으로 다가왔습니다.기능 소개 일단 필요한 툴을 설치해줍니다.▼ 터미널 창을 열어 다음과 같이 입력해주세요.pip3 install pyqt5 맛보기로 pyqt5의 버전의 hello world 코드를 작성해보면▼ 아래는 단순한 QLabel 하나를 출력시켜주는 GUI입니다. from PyQt5.QtWidgets import *if __name__ == '__main__': app = QApp.. 소프트웨어/Python 2024. 2. 24. 아나콘다 설치하기 아나콘다 Anaconda 아나콘다는 데이터 분석 혹은 머신러닝등에 사용하는 여러 가지 패키지가 포함되어 있는 파이썬 패키지입니다.일단 기본적인 데이터 과학/머신러닝 패키지를 제공하고 패키지를 설치 및 제거하기 용이하기에 많이 사용합니다. 기능 소개 여기서 최신버전 아나콘다를 설치할 수 있습니다.https://www.anaconda.com/download 나는 다른 버전의 아나콘다를 설치해야 한다. 혹은 64비트가 아니라 32비트 아나콘다가 필요하다 하시는 분은아래 아카이브에서 원하는 버전의 아나콘다를 설치해 주시면 됩니다.거래소나 은행은 아직 32비트 시스템을 쓰는 경우가 있어서 자동화 툴을 만드시는 분은 32비트 아나콘다를 사용하는 경우도 있습니다. 아나콘다 아카이브 주소https://repo.an.. 소프트웨어/Python 2024. 2. 23. [펌웨어] GPIO 분석하기_1 필요한 이유 GPIO (General Purpose Input Output)의 약자로 마이크로 프로세서에서 범용으로 사용되는 입출력 포트라는 뜻입니다.마이크로 프로세서가 이 포트를 이용해 통신도 하고 스위치가 올라갔는지 내려갔는지 판단을 하고 LED ON/OFF 도 가능하게 합니다. STM 은 보드명_hal.h로 AVR은 avr/io.h 로 GPIO 관련 라이브러리를 가져옵니다.각 라이브러리에 GPIO를 제어 가능한 명령어를 만들어 놨는데 //STM 경우//포트 입력여부HAL_GPIO_ReadPin(GPIOx,GPIO_Pin);//해당 포트, 해당 포트 핀//포트 출력여부HAL_GPIO_WritePin(GPIOx,GPIO_Pin,Status);//해당 포트, 해당 포트 핀, 상태(1이면 High 0이면 .. 소프트웨어/C 2022. 10. 4. Linux 우분투 앱 설치 및 명령어 이전 포스트를 읽고 왔음을 가정하고 이어서 하겠습니다. https://jojae38.tistory.com/3 1. 개요 윈도우에는 마이크로소프트 스토어 안드로이드에겐 구글 플레이 스토어가 있듯이 Linux에선 apt-get 명령어를 통해 스토어에 접근이 가능하고 설치가 가능하다. 이번 포스트에선 자주 사용되는 명령어 및 C나 C++ 리눅스 개발환경에 유용한 앱을 설치할 예정이다. 2. 설치 과정 일단 우분투를 설치하면 제일 먼저 해야할 것은 root 관리자 패스워드를 설정해 줘야 합니다. sudo passwd (초기 우분투 설치 패스워드) (root 패스워드) su 주황색 박스는 초기 우분투 설치했을 때 이름과 패스워드 설정한 그 패스워드이고 빨간색 박스는 root 패스워드입니다. 이걸 설정해주면 su라.. 소프트웨어/Linux 2022. 1. 5. WSL2을 이용한 Window 10에서 Linux 우분투 개발환경 설치하기 1. 개요 윈도우와 리눅스의 차이점은 여러 가지가 있지만 대표적으로 오픈소스라는 점 무료라는 점 가볍다는 점 UI가 텍스트 기반이라는 점 이 있습니다. UI가 텍스트 기반이라 명령어 프롬프트 창 하나를 띄워주기 때문에 처음에는 많이 낯설고 어려울 수도 있지만 가볍고 오픈소스라는 장점 덕분에 서버로 Linux를 많이 사용됩니다. Window 10 환경에서 WSL을 이용해 윈도우에서도 리눅스 개발환경을 설치하는 방법을 정리해보고자 합니다. 2. 설치 과정 윈도우 터미널 설치 WSL2를 설치하기 위해 윈도우 터미널을 설치해줍니다. CMD와 비슷하긴 하지만 위에 탭 창도 있고 추후 이 창을 이용해 리눅스를 실행시킬 것입니다. 아래 검색창에 Microsoft Store를 찾습니다. 스토어 내부에서 Window T.. 소프트웨어/Linux 2022. 1. 5. 이전 1 2 다음 💲 추천 글