20년 9월 기준. ALTER TABLE 'mytable' ADD 'myjson' JSON NOT NULL; INSERT INTO 'mytable' ('myjson') VALUES ('{ "array": [ "item0", "item1" ], "integer": 123 }'); SELECT JSON_EXTRACT('myjson', '$.array[1]') FROM 'mytable' WHERE JSON_EXTRACT('myjson', '$.integer') = 123; // "item1" SELECT *, CAST(JSON_EXTRACT('myjson', '$.integer') AS INT) AS '@Integer' FROM 'mytable' ORDER BY '@Integer' DESC; SELECT JS..
20년 8월 기준. https://developer.apple.com // 애플 개발자 계정으로 로그인 시 ID 저장 활성화. https://appleid.apple.com // 개발자 계정에 전화번호 추가시, icloud에서 개인정보 수정해야 함. // 여기에 로그인한 걸로 언어 설정. 애플 로그인 용 아이디 저장됨. 웹에서 사용할때 Service ID. 네이티브 앱에서 사용할때 App ID 사용. php로 생성한 JWT client_secret 안됨. ruby로 된 JWT는 client_secret 됨. // 애플 아이디 설정. 앱 허용 or 취소. 이메일 or 이메일 가리기는 처음 한번만 설정. 지우고 다시 받아야함. 보안-관리-Apple ID를 사용하는 앱 및 웹 사이트-Apple ID를 사용하는..
21년 1월 기준. Webalizer 관련 yum install -y epel-release // epel 저장소 설치 yum install -y webalizer // webalizer 설치 1. LogFile : 분석할 로그파일 지정 2. OutputDir : 분석된 내용을 저장할 디렉터리 위치 3. HistoryName : webalizer가 분석했던 정보들 저장 4. ReportTitle : 분석 확인 페이지의 제목 5. HostName : 서버 호스트 이름을 작성 6. Incremental : 분석한 자료의 보존 여부 설정 7. IncrementalName : 분석한 자료를 보존하는 파일명 vi /etc/webalizer.conf LogFile /var/log/httpd/access_log Ou..
2021년 2월 기준. yum -y install cronie // 크론탭 yum 설치 systemctl status crond // 크론탭 확인 systemctl start crond // 크론탭 시작 ps -ef | grep crond // 프로세스 확인 systemctl enable crond // 자동실행 설정 systemctl list-unit-files // 자동실행 확인 crontab -e // 크론탭 편집 crontab -l // 리스트 조회 crontab -r // 리스트 전체 삭제 Crontab를 사용할 때는 작업할 내용에 대하여 줄바꿈을 사용할 수 없으며 1줄로 작성. # Example of job definition: # .---------------- 분 (0 - 59) # | ...
2017년 7월 기준. curl -L https://toolbelt.treasuredata.com/sh/install-redhat-td-agent2.sh | sh // 설치 스크립트 curl: (35) SSL connect error // curl또는 NSS관련 업데이트. yum update ca-certificates.noarch /etc/init.d/td-agent start // td-agent start /etc/init.d/td-agent status // td-agent status /etc/td-agent/td-agent.conf // 설정 # http://this.host:9880/myapp.access?json={"event":"data"} @type http port 9880 @type..
Chrome Remote Desktop Host 삭제 안될때, The feature you are trying to use is on a network resource that is unavailable. C:\Program Files (x86)\Google\Update\Install\{F0678148-3626-4954-8D07-EC7192AAB125}\ C:\Program Files (x86)\Google\Update 해당 경로에서 remoting-host.msi 검색해서 새 위치(C:\Program Files (x86)\Google\Update\Download\{B210701E-FFC4-49E3-932B-370728C72662}\114.0.5735.35) 지정
PPTP : TCP 1723 포트 고급 설정-특수기능-VPN 서버 설정. PPTP 서버 실행, 암호화(MMPE) 사용 체크, 적용. VPN 접속 계정 추가, 계정, 암호, IP 주소(1~254) 입력 후 추가. DDNS 설정 안했을 경우, DDNS 설정. 고급 설정-특수기능-DDNS 설정. 호스트이름, 사용자ID 입력 후, DDNS 등록. 윈도우 10 기준, VPN 추가 설정-VPN-VPN 연결 추가. VPN 공급자 : Windows(기본 제공) 연결 이름 : vpn 서버 이름 또는 주소 : id.iptime.org VPN 종류 : PPTP(지점 간 터널링 프로토콜) 로그인 정보 입력 : 사용자 이름 및 암호 사용자 이름(옵션) : 아이디 암호(옵션) : 패스워드
2010년 10월 기준. 1. cmd창에서 android sdk를 설치한 폴더내의 tools 폴더로 이동 2. adb shell 입력 3. DB가 들어있는 폴더로 이동 (data/data/[프로젝트 패키지명]/databases) 4. SQLite3 DB명 입력 // 명령어 끝내기 : sqlite>.quit or sqlite>.exit 도움말 : sqlite>.help DB목록 : sqlite>.databases 테이블 목록 : sqlite>.tables 특정테이블 인덱스 나열 : sqlite>.indices [테이블 명] 테이블의 스키마보기 : sqlite>.schema [테이블 명] DB 스키마보기 : sqlite>.schema (전체 DB) query 실행 : 일반적인 sql query형식과 동일 e..