전체 글 72

curl --user 옵션을 사용했을 때 request

Authlib OAuth2 server 예제 ( https://docs.authlib.org/en/latest/flask/2/index.html ) 를 테스트 하며 curl -X POST --user ":" 수행 시 request의 형태를 확인하고자 하였다. C:\WINDOWS\system32>curl -v -u oTzkmwz4qQdK9iP7qQhDcZSJ:KR1q4Phw4kHPVXlUmUd5700qZiEhkZYXvMpKgxMKm5Fpj2GU -XPOST http://127.0.0.1:5000/oauth/token -F grant_type=client_credentials Note: Unnecessary use of -X or --request, POST is already inferred. * Tryi..

Work 2022.09.21

OAuth 2.0 스터디

OAuth 2.0 주요 용어 Authentication : 인증, 접근 자격이 있는지 검증하는 단계를 말합니다. Authorization : 인가, 자원에 접근할 권한을 부여하는 것입니다. 인가가 완료되면 리소스 접근 권한이 담긴 Access Token이 클라이언트에게 부여됩니다. Access Token : 리소스 서버에게서 리소스 소유자의 보호된 자원을 획득할 때 사용되는 만료 기간이 있는 Token입니다. Refresh Token : Access Token 만료시 이를 갱신하기 위한 용도로 사용하는 Token입니다. Refresh Token은 일반적으로 Access Token보다 만료 기간이 깁니다. Roles - OAuth 2.0의 4가지 역할 Resource Owner : 리소스 소유자 또는 사용..

Work 2022.09.20

JIRA 초급 교육 + 메모

1. 수강 목적 : JIRA가 어떤 것인지 궁금하고, 장단점이 무엇인지 기초를 배우고 싶어 수강 si sm 업무에 참여하면서 3~8인 정도의 소규모 사업장에 자주 근무함. 현 사이트에서도 메신저, 메일, 개인별 메모, 삼바 파일서버 등으로 의사 소통 이전 6개월 가량 레드마인을 이슈 관리, 업무 배분 등의 목적으로 사용한 적 있으나 모든 기능을 써보지는 못함. 레드마인 사용 당시 처음 사용자가 많아 아쉬움이 있음. http://edu-jira.deprogworks.com http://confluence.augkorea.org JIRA Service Desk 에서 SLA 에 대한 활용 가능한 부분 보임. https://www.youtube.com/watch?v=ltPchPtnYCc bpmn 꽤 쓸만한듯 h..

Work 2018.06.09

리눅스 쉘 프로그래밍 교육 중 미정리 노트

ubuntu160402-st.vmdkvbox5.2.4.zip 사용 # runlevel 5 : gui # 일반 파일 : regular 파일 이라는 표현을 쓴다 # 설치, 네트워크 설정, 삼바 연결 확인 # 콘솔에서 bash 를 쓰면 bash가 늘어남. 부모 쉘 - 자식 쉘 # -bash : 로그인 쉘 # shebang : 밑의 스크립트가 돌아갈 환경 기술 #!/bin/sh usrbinlist.$today 이런 식으로 크론에 배치한다거나.# 리눅스에서 실행시키는 방법 세가지 (우분투 기준)source abc.sh. abc.sh./abc.sh 휴지통echo "test" > /dev/null 이런 식으로 # IFS 를 이용한 행으로 이루어진 데이터 나누기 inter field seperator교재 129페이지이..

Work 2018.05.19

CentOS 7 설치, svn(https 적용)

아래는 virtual box에서 centos7 설치하여 테스트 한 내용을 기준으로 서술. 1. virtualbox , centos 7 다운로드 https://www.virtualbox.org/- Download VirtualBox 5.1 - Windows Hosts https://www.centos.org/download/- minimal iso - http://ftp.kaist.ac.kr/CentOS/7/isos/x86_64/CentOS-7-x86_64-Minimal-1611.iso 2. 설치 - 만약 마운트한 이미지에서 리눅스 설치가 진행도중 종료되거나 먹통이라면 : Bios > Security 에서 Intel (R) Virtualization Technology, Intel (R) VT-d Feat..

Work 2017.03.31

1일 프로젝트 : 구글 api 를 이용해서 음성인식 앱 만들기

>>> 09:00 계획짜기 09:00 ~ 11:30 안드로이드 개발 따라하기 강좌 찾아 연습해보기13:00 ~ 15:00 아주 기본적인 형태의 앱을 만들어 내 폰에 얹어보기15:30 ~ 17:00 음성인식 api 연결해보기17:00 ~ 18:00 테스트 >>> 10:42 따라하기 강좌 하나 찾음.갤럭시 s7이 인식이 안되서 블로그에서 해결방법 확인.따라하면서 Hello World 앱에 올리는 거까지는 성공. 실행화면 계획 변경 09:00 ~ 11:30 아주 기본적인 형태의 앱을 만들어 내 폰에 얹어보기14:00 ~ 15:30 구글 음성인식 api 사용법 확인하기15:30 ~ 17:00 음성인식 api 연결해보기17:00 ~ 18:00 테스트 >>> 15:05 구글 스피치 사용 예 (코드 포함)위 소스 사..

Work 2017.03.10

크롬에서 focus()가 동작하지 않을 때

asis : $("#one").on("input", function() { if($("#one").val().length == 2) { $("#two").focus(); } }); tobe : $("#one").on("input", function() { if($("#one").val().length == 2) { setTimeout(function(){ $("#two").focus(); }, 1); } }); 크롬 브라우저의 속도로 인하여 생기는 버그로 판단되며 setTimeOut로 최소한의 지연을 주어 오작동을 방지한다. Select2 에서도 또한 동일한 버그가 있어 select2.js 를 수정하였다. Select2 4.0.3 / 1387L asis : container.on('close', func..

Work 2017.02.27