2020 09 24 function pascalTriangle(step){ var numbers = []; var cnt; var plusOrMul; var indexRef = 0; for(var i = 1; i 2020. 9. 24. 2020 09 23 Oauth 인증시, code를 요청할때 Parameter로 넘기는 redirect_url과 access_token 요청시 Parameter로 넘기는 redirect_url은 보안을 위해서 일치해야 한다. 참고 : www.oauth.com/oauth2-servers/access-tokens/authorization-code-request/ 2020. 9. 23. 2020 09 21 storing sessions 사용자 수가 많지 않은경우 : 세션 쿠키와 추가 정보를 하나의 웹서버에 보관 가능 사용자수가 많다면: 세션정보를 데이터베이스 혹은 세션 서버에 보관한다. new way of storing sessions session storage 하나의 세션으로만 이루어지며 사용자가 브라우저(탭)을 닫으면 삭제된다. local storage 브라우저를 닫아도 값이 유지되며 사용자가 명시적으로 삭제해야 한다. 사용자가 사이트에서 로그아웃하면 삭제한다. Hybrid (JET, ionic, Angular, Cordova) application 웹브라우저와 다르지 않다. 로컬스토리지를 사용한다. 사용자가 접속한 기기에서(mobile phone) 유일한 사용자이다. Native (Android/i.. 2020. 9. 21. 2020 09 19 오랜만의 일기 지난 두달 가까이 진행한 프로젝트가 리얼서버에 배포되었다. 코드롤백 및 긴급배포 등.. 여러가지 우여곡절이 있었지만.. 어제 무사히 코드가 나갔고, 진행하면서 깨달은 것 아쉬운것들 에 대해 기억이 흐려지기 전에 일기로 써본다 프로젝트 목적 N사 아이디로 로그인 후, 자사 사이트에 회원가입 할때 자사 계정 전용 비밀번호를 입력받 고 있었던것을, 비밀번호를 입력받지 않도록 수정 사용자는 회원가입 당시에 비밀번호를 입력하도록 하면 N사 아이디의 비밀번호와 자사 사이트 계정의 비밀번호를 동일하게 입력할 가능성이 있기 때문이다. 자세한 내용은 생략. 어려웠던점 및 느낀점 - 프로젝트 전에 파악된 위험요소는 강하게 주장을 하자. 업계 특성상 인수인계 및 유지보수가 어려운 상태였다. Oauth 인증 후.. 2020. 9. 19. 2020 09 01 이번 프로젝트는 지금까지 진행해왔던 개발건과 비교했을때 상대적으로 영향범위 넓다. 발생할 수 있는 이슈의 범위도 다양할것 같다. 또, 실제로 라이브 서버에 적용했을때 어떤 이슈가 나올지 불안하다. 테스트를 아무리 시간을 들여서 꼼꼼하게 진행해도 이슈가 100% 안나오리라는 보장은 없다 마음이 불안하지만, 내가 작성하고 진행한 단위테스트/통합테스트 케이스 만큼은 믿음을 가지기로 했다. 이슈에 대해 너무 겁먹지 말자. 2020. 9. 1. 셸스크립트 문법 정리 여름아 가지마! 갈때 가더라도 셸스크립트는 정리하고 가자!"본격적인 파티전에 기본문법 cheat sheet 정리하기"https://devhints.io/bash 를 참고했습니다.https://wiki.bash-hackers.org/syntax/pe 를 참고했습니다.# substring ${FOO:0:3} #=> substring(position, length) 왼쪽에서 0번째부터 3글자 ${FOO:(-3):3} #=> 오른쪽부터 substring #length ${#FOO} #=> $FOO의 길이 # 대소문자로 변환하기 STR="HELLO WORLD!" echo ${STR,} #=> "hELLO WORLD!" 맨 첫번째 문자만 소문자로 echo ${STR,,} #=> "hello world!" 전부 소문.. 2020. 8. 25. 이전 1 ··· 17 18 19 20 21 22 23 ··· 47 다음