일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- androidstudio
- IOS
- 네트워크
- centos
- xcode
- 오블완
- PYTHON
- 리눅스
- qunit
- VirtualBox
- linux
- Chrome
- react
- vsCode
- jest
- 개발
- 맥
- MachineLearning
- 센토스
- Android
- node
- MAC
- ReactNative
- 티스토리챌린지
- build
- TensorFlow
- unittest
- localserver
- webpack
- Today
- Total
목록전체 글 (490)
로메오의 블로그

Final Cut Pro 목록 아이패드 루마퓨전에서 내보내기 > LumaFusion 프로젝트 패키지를 누릅니다. 공유 및 AirDrop을 누릅니다. 설정을 확인하고 내보내기를 누릅니다. 파일명을 확인하고 내보내기를 누릅니다. AirDrop으로 직접 전송하던지 또는 파일로 저장해서 따로 전송할 수 있습니다. AirDrop으로 전송합니다. 맥에 *.lfpackage 파일이 전송되었습니다. 더블클릭합니다. 맥에서 프로젝트를 읽어왔습니다. Final Cut Pro 목록
Final Cut Pro 목록 타임라인 Cmd-B 클립 분할(선택한 경우 단일 클립 분할, 그렇지 않으면 현재 시간의 모든 클립 분할) Delete 클립삭제 Cmd = 확대 Cmd - 축소 C 재생 헤드에서 클립 선택(여러 번 누르면 클립 순환) M 타임라인 마커 추가/제거 Option / 삽입 및 덮어쓰기 모드 간 전환 V Voice Over 추가 T Transition 추가 Y Overlay Title 추가 U Title 추가 R 빈 클립 추가 Cmd Z Undo Cmd Shift Z Redo 타임라인에서 선택한 클립 Option [ 클립 시작위치로 트림 Option ] 클립 끝위치로 트림 0 클립정보 표시 Option S 슬립클립 토글 Cmd C 클립 복사 Cmd X 클립 잘라내기 Cmd V 클립 ..
SELECT DEPT_CODE , DEPT_NAME FROM TABLE WHERE 1=1 AND DEPT_CODE = CASE WHERE (@IN_DEPT_CODE = '') THEN DEPT_CODE ELSE @IN_DEPT_CODE END;
[Firebase] 호스팅 생성하고 배포하기 [React Native] Webview와 interface 하기 [React Native] 디바이스에 Local Server 구동하기 [React Native] 리소스 파일 다운로드하기 (zip 압축해제) [React.js] Firebase Realtime 데이터베이스 불러오기 [Firebase] Python - Firebase Realtime Database [Firebase] Python Flask 웹 서비스 [React Native] URL 배포하기 [Android/iOS] [Firebase Status Dashboard] Firebase 프로젝트나 앱이 생성되지 않을때... [React Native] Firebase 연동하기 (2019년 기준) [Re..

Stable Diffusion 목차 Stable Diffusion WebUI로 이런 그림을 그려봅니다. python 설치 https://www.python.org/downloads/ 사이트에서 python을 다운로드해서 설치합니다. $ python3 --version Python 3.11.2 git 다운로드 https://git-scm.com/downloads git 도 다운로드 합니다. $ git --version git version 2.37.1 stable deffusion webUI 내려받기 $ cd /PATH/TO/ $ mkdir stable-deffusion $ cd stable-deffusion 경로로 이동해서 stable deffusion webUI를 설치할 폴더를 생성합니다. $ git ..
CryptoJS는 AES, MD5, SHA1 를 지원합니다. AES 알고리즘 암호화하는 코드입니다. // 암호화 키 생성 var key = CryptoJS.enc.Hex.parse('MY-KEY'); // 암호화할 문자열 var plaintext = 'hello world'; // 암호화 var ciphertext = CryptoJS.AES.encrypt(plaintext, key, { mode: CryptoJS.mode.ECB, padding: CryptoJS.pad.Pkcs7 }); // 암호문 출력 console.log(ciphertext.toString()); // iE33TdrMlbG5ENb/fa819A==

다음 뉴스입니다. 앞으로 부처님오신날과 성탄절에도 대체공휴일이 적용됩니다. 인사혁신처는 이 같은 내용을 담은 '관공서의 공휴일에 관한 규정' 개정안을 내일(16일) 입법예고한다고 오늘(15일) 밝혔습니다. 해당 개정안은 부처님오신날, 기독탄신일에 대해 대체 공휴일을 적용하는 내용이 포함돼있습니다. 이번 대체공휴일 확대 대상일은 국민의 휴식권 보장과 중소기업 부담, 경제에 미치는 영향 등을 종합적으로 고려해 관계부처 간 협의를 통해 정했다고 혁신처는 설명했습니다. 김승호 처장은 "이번 개정안이 국민에게 적정한 휴식권을 보장하고 소비진작, 지역경제 등 경기 활성화에 도움이 될 수 있기를 바란다"고 밝혔습니다. MBC 뉴스입니다. .chat-room { border: 1px solid #000; backgro..

Chat GPT로 스크립트 준비 Chat GPT는 AI에게 채팅으로 원하는 답을 얻을 수 있습니다. https://chat.openai.com/chat Chat GPT에서 적당한 스크립트를 만들어서 메모장에 복사합니다. VREW로 음성파일 만들기 Vrew는 입력한 텍스트를 원하는 음성파일로 만들어 줍니다. https://vrew.voyagerx.com/ko/ Vrew를 다운로드해서 설치합니다. 새로만들기를 누릅니다. AI 목소리로 시작하기를 누릅니다. Chat GPT에서 복사한 시를 붙여넣기 하고, 목소리 설정을 누릅니다. 목소리를 선택하고 확인을 누릅니다. Space를 눌러서 나뉘어진 클립을 확인 합니다. 내보내기 > 오디오 파일을 선택합니다. 전체클립을 MP3로 내보내기 합니다. Midjourney로..
Firebase 목록 React 목록 파일 설정 $ mkdir firebase $ cd firebase $ mkdir public $ mkdir public/js $ touch public/js/fireauth.js $ touch public/index.html $ touch App.js Node 서버 구성 App.js $ npm install express const express = require('express') const app = express(); const port = 3001; app.use(express.static('public')); app.get('', (req, res) => { res.sendFile(__dirname + '/index.html') }) app.listen(po..

Firebase 목록 React 목록 파일 설정 $ mkdir firebase $ cd firebase $ mkdir public $ mkdir public/js $ touch public/js/firebase.js $ touch public/index.html $ touch App.js Node 서버 구성 App.js $ npm install express const express = require('express') const app = express(); const port = 3001; app.use(express.static('public')); app.get('', (req, res) => { res.sendFile(__dirname + '/index.html') }) app.listen(po..

React 목록 $ npx create-react-app chat $ npm start React로 앱을 생성합니다. $ cd chat $ npm install cors --save $ touch index.js cors롤 설치하고 root에 index.js 파일을 생성해서 node 서버를 구축합니다. index.js const express = require('express') const bodyParser = require('body-parser'); const cors = require('cors'); const app = express(); const port = 3001; app.use(bodyParser.json()); app.use(cors()); app.post('/', (req, res)..
JSON 읽어오기 const fs = require('fs') const dataFile = fs.readFileSync('./data.json', 'utf8') const dataData = JSON.parse(dataFile) console.log(dataData) 폴더내 파일 목록 const fs = require('fs') fs.readdir('asis', (err, files) => { console.log(files) }) 동일한 파일 여부 확인 const fs = require('fs') fs.exists('file.txt', (exists) => { console.log(exists ? '동일한 파일 있음' : '동일한 파일 없음') }) 파일 쓰기 const fs = require('fs..
로컬 저장소와 원격 저장소 연결하기 ## 로컬 레파지토리 생성 $ git init project $ cd project ## 파일 생성 커밋 $ echo "hello" > new.txt $ git add new.txt $ git commit -m "first commit" ## 원격 레파지토리 확인 $ git remote -v ## 원격 레파지토리 연결 $ git remote add origin https://ID@bitbucket.org/ID/project.git ## 원격 레파지토리 확인 $ git remote -v master https://ID@bitbucket.org/ID/project.git (fetch) master https://ID@bitbucket.org/ID/project.git (p..
Ctrl + 1 : Show quick fixes Ctrl + . : Go to the next error Ctrl + , : Go to the previous error Alt + Shift + A : toggle block selection Ctrl + Space : content assist Ctrl + Shift + F : 코드 정렬 Ctrl + F11 : 실행 Ctrl + L :행번호로 이동 Shift + Enter : 아랫 열로 이동 Shift + Ctrl + Enter : 윗 열로 이동 Alt + Up, Down : 현재 행의 위, 아래줄로 이동 Ctrl + Alt + Up, Down : 현재 행의 위, 아래줄에 복사 Ctrl + Shift + O: 자동 import Ctrl + Shift ..
형태 국가 1,234,567.89 호주, 캐나다 (영어권, 비공식), 중국, 홍콩, 아일랜드, 이스라엘, 일본, 한국, 말레이시아, 멕시코, 뉴질랜드, 파키스탄, 필리핀, 싱가포르, 대만, 태국, 영국, 미국 1234567.89 국제단위계(SI) (영어), 캐나다 (영어권), 중국, 스리랑카, 스위스 (화폐 단위) 1234567,89 국제단위계(SI) (프랑스어), 알바니아, 오스트리아, 벨기에, 보스니아헤르체고비나, 브라질, 불가리아, 캐나다 (프랑스어권), 체코, 덴마크, 에스토니아, 핀란드, 프랑스, 독일, 그리스, 헝가리, 이탈리아, 네덜란드 (화폐 단위 제외), 노르웨이, 페루, 폴란드, 포르투갈, 루마니아, 러시아, 세르비아, 슬로바키아, 슬로베니아, 남아프리카공화국, 스페인, 스웨덴, 스위스..

React 목록 App.tsx ... import {BackHandler, Alert} from 'react-native'; const App = () => { useEffect(() => { const backAction = () => { Alert.alert('', '앱을 종료하시겠습니까?', [ {text: '취소', onPress: () => null}, {text: '확인', onPress: () => BackHandler.exitApp()}, ]); return true; }; const backHandler = BackHandler.addEventListener( 'hardwareBackPress', backAction, ); return () => backHandler.remove(); }..

React 목록 Android 앱이름 설정 android/src/main/res 폴더에 국가별 values 폴더를 생성합니다. android/src/main/res/values-XX/strings.xml =계산기 각 폴더 strings.xml 파일에서 app_name을 설정합니다. iOS 앱이름 설정 Localizations에서 +를 누릅니다. 언어를 추가합니다. File > New > File... ios/APP_NAME/InfoPlist.strings 파일을 생성합니다. Localize를 누릅니다. 언어를 선택합니다. 모든 언어를 선택합니다. 언어 별로 *.lproj 폴더 생성됩니다. "CFBundleDisplayName" = "=Calculator"; 언어별 앱 이름을 추가합니다. React 목록
React 목록 react-intl 모듈 설치 $ npm install react-intl lang 구성 $ mkdir /src/lang $ touch /src/lang/lang.ko.ts $ touch /src/lang/lang.en.ts App.tsx ... import {Platform, NativeModules} from 'react-native'; import {IntlProvider} from 'react-intl'; import enMessage from './src/lang/lang.en'; import koMessage from './src/lang/lang.ko'; const App = () => { // 시스템 언어 가져오기 const getSystemLanguage = () => {..

Firebase 목록 React 목록 참여 > Dynamic Links로 가서 시작하기를 누릅니다. 구글에서 제공하는 링크는 직접 입력하면 됩니다. [NAME].page.link로 생성합니다. page.link 주소는 인증 절차 없이 바로 완료됩니다. 새 동적 링크를 생성합니다. 원하는 URL을 설정합니다. 데스크탑에서 이동할 링크 주소를 입력합니다. iOS에서 도달할 앱을 선택합니다. App Store ID와 team ID를 입력해야 합니다. App Store ID와 Team ID를 입력합니다. 다음을 누릅니다. Android도 앱을 선택하고 다음을 누릅니다. 만들기를 누릅니다. 동적링크가 생성되었습니다. https://sheetcalculator.page.link/app 시트계산기 시트계산기는 기존의..