목록알쓸전컴 (343)
알쓸전컴(알아두면 쓸모있는 전자 컴퓨터)
google oauth2 사용하기 구글 공식 문서 기준으로 작성 합니다. 먼저 oauth2 를 사용하기 위해서는 아래와 같이 OAuth 클라이언트 ID 를 만들어야 합니다. 아래 링크 문서 기준으로 사용법을 알아 보겠습니다. https://developers.google.com/identity/protocols/OAuth2WebServer (2019.03.22 일짜) 먼저 아래 라이브러리를 지원 한다고 나와 있습니다. 하지만 저는 HTTP/REST 를 사용하겠습니다. 예제로는 위와 같이 4개의 예제가 사용 되지만 HTTP/REST 을 서버 쪽은 JAVA로 해서 이용 하겠습니다. 예제는 위와 같이 나옵니다. 그래서 저는 https://accounts.google.com/o/oauth2/v2/auth?sco..
Google web-login 설치 (1) 일단 Google HomePage 문서 기준으로 작성 하겠습니다. 먼저 https://console.cloud.google.com/ 대쉬 보드에 들어 갑니다 . 그리고 대쉬 보드에 들어갑니다. 그리고 사용자 인증 정보 에서 애플리케이션 이름을 넣어 줍니다. OAuth 클라이언트 ID를 만듭니다. 그리고 여기서 중요한점 승인된 자바스크립트 원본에 절대로 127.0.0.1 을 사용하지 않습니다. 또는 IP를 사용 하지 마세요 이것 때문에 꽤나 고생 했습니다.... 127.0.0.1을 사용하면 허가권 오류가 나옵니다. 나중에 사용할때 Permission denied to generate login hint for target domain 이런 에러가 뜹니다. 그리고 ..
Vue js 환경 변수 만들기 (배포 환경 별로 변수 값 변경) Vue Cli3 에서 환경 변수 적용 방법을 정리 합니다. 참조 : https://cli.vuejs.org/guide/mode-and-env.html#environment-variables .env # loaded in all cases .env.local # loaded in all cases, ignored by git .env.[mode] # only loaded in specified mode .env.[mode].local # only loaded in specified mode, ignored by git위와 같이 파일을 만들어 주면 Root 폴더에 만들어 주면 사용 가능하다고 합니다. 여기서 mode 는 vue-cli-servi..
catalina.sh tomcat startup 시 Lock ? Hang ? Slow 현상 tomcat 구동시 너무 느리게 또는 한참을 기다려도 실행이 안된 때가 있었습니다. logs/catalina.out 에 보면 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/home/thkomeet2/apache-tomcat-8.5.38/webapps/host-manager] 위에 로그를 마지막으로 실행이 안되는 증상이 너무 빈번 하게 발생 합니다. 해결 방법은 bin/catalina.sh 을 수정 하는것입니다. nano catalina.sh 해당 부분을 ..
[AlaSQL] MAX_STRING Aggregators group by 문제 해결 select 문에서 grup by 하고 MAX 로 문자열 처리 할때 undefined로 표기 하는 문제가 계속 되어 문자열 MAX는 기존 쿼리문 펑션으로 문제가 있음을 알고 다음과 같이 내용을 정리 합니다. 먼저 Group by 의 Custom func 는 Aggregators 를 정의 합으로 동작 하게 됩니다. 일단 github 예제 코드를 보면 참조 : https://github.com/agershun/alasql/wiki/User-Defined-Functions AggregatorsTo make your own user defined aggregators please follow this example:// How ..
3ds max Bone 문제 참조: https://doc.babylonjs.com/resources/bones_influences_per_vertex 3ds Max 에서 fbx 컨버터시 android 에서 unity 에서 그릴때 Bone 의 가중치 문제가 있었다. 현재 대부분 3D 엔진은 wight 을 4까지를 Limit 으로 한다. 하지만 android Unity 에서는 3까지를 Limit 로 해야 오류 없이 잘된다. 근데 3ds max 는 기본 값이 20 이다 . 그래서 바꿔 줘서 GLB 로 컨버팅 해줘야 한다.
[AlaSql]Web Brower local in memory DB 소개 open site https://github.com/agershun/alasql lisense : MIT 필자는 업무상 Web 으로 대용량 데이터를 처리하는 일을 시작 하게 됬다. 대용량 List 에서 Filter,find,map,for 등 이용해서 전체를 긁어서 데이터를 select 하고 조건을 찾고 하는건 끔찍하다고 생각 했다. 그래서 Web 에서 사용할수 있는 DB를 찾아 보았다. 하지만 Web Brower local in memory DB 는 생각보다 솔류션이 적었다. 기존에 리포팅 한 Lokijs 가 있지만 프로젝트의 진행 현황 느낌상 거의 리비전이 되지 않는 느낌을 받았다. 열정이 꺽인 느낌 ? ㅎㅎ 그래서 신속하게 데이..
unity applink에 사용할 intent 정보 받아오는 참고 자료 링크 : https://forum.unity.com/threads/solved-how-to-get-urlscheme-datas-on-resume.394798/
unity을 안드로이드 스튜디오를 내보내기 Unity에 Applink을 연결하기 위해서 android 프로젝트로 사용 해야되는 부분이 있어사 자료를 정리 합니다. 먼저 Export Project 에 체크를 해줘야 합니다. 그리고 Player Settings 를 눌러 줍니다. 그리고 위와 같이 셋팅을 맞춰 줍니다. export 해줍니다. 그리고 폴더를 고르면 export 가 됩니다. 그리고 나서 안드로이드 스튜디오를 열겠습니다. import 프로젝트를 하면 그럼 위와 같이 import 되고 RUN 하면 유니티 까지 잘 실행 되네요 . ^^