전체 글

sin prisa pero sin pausa
개발자의 삶/Apple

애플로 로그인 구현 (Sign in with Apple) - web

Sign in with Apple 이번 글에서는 웹에서 애플로 로그인 구현하는 방법들 중 JS framework를 이용하여 구현하는 방법에 대해서 기록합니다. Apple JS 추가 저는 상기 방식으로 진행하였고 하기와 같은 방식으로도 사용할 수 있습니다. 위 소스대로 작성하였다면 페이지에 애플로 로그인 버튼이 생깁니다. 버튼의 css 관련하여서는 직접 수정을 하여도 되고, 여기를 클릭하여 'Add a Custom Sign in with Apple Button'를 확인하면 버튼을 수정할 수 있습니다. 여기까지 수행 후, 만들어진 버튼을 클릭하면 애플로 로그인 페이지로 가지긴 하지만 정상적으로 처리되진 않습니다. 기능을 정상적으로 이용하려면 위 소스에 해당하는 값들을 넣어주어야 합니다. Client ID &..

개발자의 삶/PHP

PHP console log 찍는법

유저아이디가 찍히나 보려고 찾아보았다. 라는식으로 찍어 볼 수 있었다. 참고사이트 : http://gocoder.tistory.com/69

개발자의 삶/MySQL

MySQL DATEDIFF 함수

날짜 차이 계산을 위해 사용. 쓰는법- DATEDIFF(date1, date2);date1 값에서 date2 값을 뺀 날짜의 값을 반환. ex - select DATEDIFF("2016-05-10" , "2016-05-08"); // 결과값 - 2 참고사이트 : http://88240.tistory.com/225

개발자의 삶/MySQL

MySQL 문자열 자르기

1. 왼쪽에서 문자열 자르기 left(컬럼명 또는 문자열, 왼쪽에서 잘라낼 문자열의 길이) 예 : SELECT left("kedric-me", 6) 결과 : kedric 2. 오른쪽에서 문자열 자르기 right(컬럼명 또는 문자열, 길이); 예 : SELECT right("2018-05-04", 2) 결과 : 04 3. 중간에서 문자열 자르기 substring(컬럼 또는 문자열, 시작위치, 길이) 예 : SELECT substring("2018-05-04", 6, 2) 결과 : 05

개발자의 삶/IntelliJ

intellij 오류 : 에이전트에 예외가 발생했습니다.

출근해서 intellij 서버를 재시작했는데 이러한 오류가 났다. 오류 : 에이전트에 예외가 발생했습니다. java.rmi.server.ExportException: Port already in use: 1099; 1099를 이미 쓰고있다는 말은 알겠는데 어쩌란건지... http://magicps.tistory.com/1763 를 참고하여 수정하였더니 해결되었다. lsof -i :1099(찾으려는포트) 로 1099포트를 사용하는 pid를 찾는다 kill -9 :9452(종료하려는 pid) 로 강제종료해준다. 다시 돌아와 서버를 재시작하면 정상적으로 구동되는걸 확인할 수 있다.

개발자의 삶/MySQL

MySQL sql_mode 변경

웹에서 로컬 DB에 접근하는데컴퓨터를 껏다 켜거나 DB를 껏다 키면종종 불러오질 못할 때가 있었다.sql mode를 확인후에 설정하여 해결할 수 있었다. sql mode 변경 select @@GLOBAL.sql_mode;하면 그 값에 따라group by 에너가 날수 있다. set GLOBAL sql_mode='';로 설정하여 해결

Kedric
KeLog