일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- SSL
- Python
- React
- 구글
- Ai
- JS
- s3
- JavaScript
- Kibana
- MySQL
- logstash
- ssh
- 유니티
- 영어
- build
- mariadb
- ChatGPT
- docker
- AWS
- Linux
- nodejs
- sample
- Windows
- unity
- 설정
- error
- elasticsearch
- API
- MSSQL
- Today
- Total
목록전체 글 (317)
가끔 보자, 하늘.
저작권 문제로 말도 많지만 파인튜닝으로 사내 작가들의 일러스트를 학습시켜 사용한다면 괜찮지 않을까 하는 생각에 시도해 보았습니다. 이걸로 만들어서 바로 사용하지는 못하고 어느 정도 원작자의 리터칭을 거쳐야 완성본이 되기 때문에 초안 작성 및 포즈 스케치 정도로 사용하는게 적절하지 않을까 생각되네요. 이 글에서는 LoRA 혹은 DreamBooth와 ControlNet을 이용해 특정 한 캐릭터의 일러스트를 학습시키고 그 캐릭터가 다양한 포즈를 취한 결과물을 빠르게 생성할 수 있는 과정을 정리하겠습니다. 1. WEBUI 설치 우선 webui를 설치합니다. (stable diffution과 webui에 대한 기본적인 설명은 생략합니다. "목적"을 이루기 위한 과정에만 집중!!) 세팅 환경 - Windows 11..
PyMuPDFLoader를 사용하는 중에 아래와 같은 에러가 발생. import error: unsupported operand type(s) for |: ‘dict’ and ‘dict’ 해결책은 여기! 3.8을 3.11로 업그레이드 하면서 해결. 그런데 PyFR의 정의는 an open-source flow solver that uses the high-order flux reconstruction method 라고 되어 있는데... 찾아보니 Advection-Diffusion type problems 해결하기 위한 수치해석 방법 중 하나라고.. (어렵다 어려워...-_-) 이걸 좀 더 찾아보면 유체 역학 이야기가 나오네 -_-;; chatGPT 소환! 더보기 LLM은 "Large Language Mod..
어쩌다 연동이 필요해서 써봤는데, 국내 커뮤니티도, 국내 세일즈 회사의 서포트도 빈약하네요. 많이 안쓰시는 듯 ... 혹시 필요하신 분 있을까봐 남겨봅니다. 공식 메뉴얼 링크 , Slack Community (필요한건 여기가서 검색하거나 문의하는게 가장 빠른 듯 합니다.) reactjs에 설치한 예 입니다. 1. package 설치 npm install --save mixpanel-browser 2. import import mixpanel from 'mixpanel-browser'; 3. 초기화 mixpanel.init('YOUR_TOKEN', {ip:false, debug: true}); https://developer.mixpanel.com/docs/javascript-full-api-referen..
1. 프로젝트 폴더를 오픈한 후 "RUN AND DEBUG" 탭에서 "Run and Debug" 버튼을 누릅니다. 2. 현재 인터프리터가 선택되어 있지 않다면 선택 다이얼로그가 활성화됩니다. 3. 이제 인터프리터를 선택하세요. 4. 패키지 설치 전이라면 패키지를 설치하세요. python -m pip install -r requirements.txt 5. 다시 "Run and debug" 버튼을 누르면 화면 중앙 상단에 아래와 같은 아이콘이 활성화됩니다. 이제 vscode에서 편하게 디버깅이 가능합니다. venv 사용 안할 경우는 이와 같이 간단히 설정이 가능합니다. :) 다음으로 가상환경을 구축해 보겠습니다. 1. 윈도우라면 ctrl+shift+p 를 누르시면 아래와 같은 기능 선택 창이 뜹니다. 여기서..
OAuth 서비스 만들기에 앞서.. Before creating an OAuth service... OAuth는 타사 애플리케이션이 자격 증명을 노출하지 않고 다른 서비스에서 사용자의 데이터에 액세스할 수 있도록 하는 인증을 위한 공개 표준입니다. 간단히 말해서 사용자는 로그인 자격 증명을 공유하지 않고도 한 웹사이트나 앱에 저장된 정보에 대한 액세스 권한을 다른 웹사이트나 앱에 부여할 수 있습니다. OAuth is an open standard for authentication that allows third-party applications to access your data from other services without exposing your credentials. Simply put, it ..
미리 알아두면 좋을 것들 workspace를 parent로 가지는 추가 컨텐츠를 API로 생성할 수 없으며, 생성할 page나 database는 main page/database중 하나를 부모로 설정해야 한다. notionhq/client은 no-cors 지원 하지 않는다. https://api.notion.com/v1/oauth/token 인증 시 Authoization 값은 아래와 같이 설정한다. "Authorization": "Basic " + btoa(NOTION_CLIENT_ID + ":" + NOTION_CLIENT_SECRET) (크롬 확장앱 만들면서..) 노션 인증 시 chrome.identity.getRedirectURL() 그대로 등록하면 인식할 수 없는 문자열이라며 에러가 발생한다. ..
장점 js로 금방 만들 수 있음. 자신이 원하는 사이트의 데이터를 조작하거나 필요한 UI를 추가하여 작업 효율성을 증대시킬 수 있음 extension 관리자에서 refresh 버튼 누르면 바로 갱신됨. 해당 페이지 refresh하면 바로 수정된 버전 확인 가능. 단점 디버깅 엄청 불편함. 빌드 시 error 를 알 수 없음. build 폴더가 안생기면 빌드 실패임. 그래서 build폴더 안지우고 있으면 갱신될 시간을 보거나 확인 불가. 설치되지 않은 패키지를 정의하고 빌드해도 에러 안남. 알아두면 좋은 점 (rule 포함) background 스크립트는 브라우저가 실행될 때 로드되므로 가볍고 효과적으로 작성되어야 함. 웹 페이지에 직접 접근할 수 없으며 content 혹은 다른 파트의 스크립트들과 메세지..
처음부터 쓰레기였지만 지금도 쓰레기. 근데 유용한 쓰레기라는게 문제. 브라우저에서만 놀지... 게임 개발에 백엔드까지도 발을 넓히며 이것도 저것도 다 할 수 있는 쓰레기. Typescript까지 출현하면서 X 쓰레기가 되어버렸다. 몇 년만 더 지나면 세상 모든 것들이 Javascript로 통합될 것 같다. 그냥 프로그래밍의 블랙홀이야. 쓸만하거나 새로운 패러다임이 나오면 Javascript에 추가되는거지. 초기에 사용했던 Livescript라는 이름이 더 어울릴 것 같아. 살아 있는 생물체 마냥. 이 놈 때문에 다른 프로그래밍 언어들도 자꾸 비슷해져가. -_-++ 만약 프로그래밍을 공부하고 싶은 뉴비가 있다면 C++ 혹은 Python과 같은 다른 언어 먼저 하나는 배우고, Javascript를 배워라. ..