일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- qunit
- 오블완
- node
- androidstudio
- PYTHON
- TensorFlow
- react
- jest
- webpack
- 티스토리챌린지
- 리눅스
- 센토스
- 맥
- ReactNative
- unittest
- Android
- localserver
- IOS
- Chrome
- MAC
- xcode
- linux
- 네트워크
- VirtualBox
- centos
- 개발
- MachineLearning
- vsCode
- build
- Today
- Total
목록Frontend (186)
로메오의 블로그
collections에서 적용할 컬렉션을 선택합니다.Authorization 탭에서Bearer Token을 선택하고 Token에 token을 입력하고 저장합니다. Api Headers에서 hidden을 누릅니다. Authorization을 확인 할 수 있습니다.
프로젝트 추가하기 ## firebase-tools를 설치> sudo npm install -g firebase-tools## 프로젝트 폴더를 만들고 이동합니다.> cd MY/PROJECT/FOLDER## firebase login> firebase login## firebase를 초기화 설정합니다.> firebase initfirebase 를 초기화합니다. Functions 를 선택합니다. > firebase deploy --only functions배포합니다. 로컬에서 실행하기> firebase emulators:start> firebase emulators:start --only functions postman에서 서비스 호출하기http://127.0.0.1:5001..
manifest.json { "name": "배경색상 변경", "description": "배경색상을 변경하는 크롬 확장 프로그램", "version": "1.0", "permissions": [ "activeTab", "scripting", "storage" ], "action": { "default_popup": "popup.html", "default_icon": { "16": "images/icon-16.png", "128": "images/icon-128.png" } }, "icons": { "16": "images/icon-16.png", "128": "images/icon-128.png" }, "background": { "service_worker": "service-worker.js" }..
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==
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..
로컬 저장소와 원격 저장소 연결하기 ## 로컬 레파지토리 생성 $ 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..
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(); }..