본문 바로가기

분류 전체보기89

ubuntu(22.04) + nginx + 무료ssl (let's Encrypt) 인증서 설치 ubuntu(22.04) + nginx + ssl (let's Encrypt) 인증서 설치 1. snap 설치 (certbot 설치 권장 )snap install core; snap refresh coreapt remove certbotsnap install --classic certbotln -s /snap/bin/certbot /usr/bin/certbot 2. 도메인별 인증서 설치certbot --nginx -d mydomain.com -d www.mydomain.com -d api.mydomain.com *  서브도메인 필요한만큼 추가위처럼 같은 도메인의 서브 도메인들은 명령 한번에 모두 모아서 한다. 만약 위에서 빼먹었다고 아래 처럼 별도로 또 추가하면 인증서 파일이 별도로 만들어진다.certb.. 2024. 6. 6.
태그(tag) 넣어 푸시하기 git tag -a v0.1 -m "Flutter 프로젝트 v0.1"git push origin --tags 2024. 6. 6.
React를 위한 nginx 설치 및 세팅 nginx 설치apt-get install nginx 설정 파일 수정vi /etc/nginx/sites-enabled/default server { listen 8080 default_server; #  저장 후 스타트service nginx start . 2024. 6. 6.
우분투(ubuntu 22.04)에 mariadb 설치 우분투에 mariadb 설치 커맨드 mariadb 설치apt-get install mariadb-server 서비스 스타트service mariadb start #(만약 안되면... service mysql start) 접속 (mysql 만 입력 (Root 로 로그인 되어 있으면 => mysql -uroot -p 이런거 하지 않음)mysql 2024. 6. 6.
브라우저 콘솔창에 사용자 정보 노출하기 브라우저 콘솔창에 사용자 정보 노출하기    - 개발자 정보, 사이트, 등등을 콘솔창에 노출해보자~ 아래같은 결과를 만들어 보자! 1. 에디터에 텍스트로 그림을 그리기 ( / _ | 등의 기호를 이용해 나만의 그림을 그리자) Generated by SuperMan __ __ _____ __ | | | | |_ _| / | | |_| | | | | | | _ | | | | | | | | | | | |__/ | | | | _| |_ __ |__| |__| |_____| |__| javascript console Url Link : http://www.mydomain.com 2. 각 행의 마지막에 줄비꿈 문자("\n.. 2024. 6. 6.
array unit set const array = ['a' , 1, 2, 'a' , 'a', 3];// 1: 'Set'[...new Set(array)];// 2: 'Filter'array.filter((item, index) => array.indexOf(item) === index);// 3: 'Reduce'array.reduce((unique, item) => unique.includes(item) ? unique : [...unique, item], []);// RESULT:// ['a', 1, 2, 3] 2024. 6. 5.
enum to array enum EResouce_Filter_List_Type { shape = 'shape', square = 'square', image = 'image', movie = 'video', audio = 'audio', interacted = 'interacted', page = 'page', none = '', folder = 'folder',}const allList = Array.from(Object.values(EResouce_Filter_List_Type)); 2024. 6. 5.
구글 플레이 콘솔 : 개인정보처리방침 설정 메뉴 위치 구글 플레이 콘솔 : 개인정보처리방침 설정 메뉴 위치 2024. 6. 5.
무료 웹서버 인증서(let's encrypt) nginx 에 자동 설정하기 nginx용 무료 서버인증서 (let's encrypt) 도메인 추가하기  아래 3개 도메인을 추가할때 나의도메인.comwww.나의도메인.com api.나의도메인.comcertbot --nginx -d 나의도메인.com -d www.나의도메인.com -d api.나의도메인.com   -> 기존 등록 후 수정할때도 위와 동일하게 설정한다.   등록된 도메인 삭제시에는certbot delete --cert-name 도메인주소. 2024. 6. 5.
딜레이 (delay) 딜레이 (delay)   await Future.delayed(const Duration(seconds: 1)); 2024. 6. 5.
ios info.plist 파일 위치 ios info.plist 파일 위치./ios/Runner/Info.plist 2024. 6. 5.
플러터, 다트 버전 확인 (flutter, dart version) 플러터, 다트 버전 확인 (flutter, dart version) * 전체상황 확인flutter doctor -v * 다트버전dart --version * 플러터 버전flutter --version  ———* 플러터 업그레이드 : 플러터, 다트, 플러터sdk 모두 동시 업그레이드됨.flutter upgrade. 2024. 6. 5.