본문 바로가기

전체 글136

카카오i 스킬서버 library 개발 기록 신입생때부터 2년 넘게 운영해온 훕포메이션 카카오톡 채널을 이제 Kakao i 오픈빌더에 적용하고자 새롭게 업데이트(갈아엎고 새로만들기)를 하고있다. 채널도 이제 6천명이 넘는데 타겟 특성상 이젠 사용자 증가에 정체를 보이고있다. 사용자 수는 전체학생의 4~50% 정도..? Python에서 Java로, Django에서 Spring boot로 스택을 바꾸면서 두가지의 장단점이 보이고 있다 Kakao i 스킬API wrapper라이브러리들이 없길래 이번 기회에 Java, Python용 라이브러리를 만들어보고자 한다. Java 라이브러리를 먼저 만들고있으나 독립된 프로젝트는 아니고 아직 훕포메이션 스킬 개발 프로젝트 내에서 작업중이다.https://github.com/roharon/HUFORMATION-i 곧.. 2019. 12. 29.
django-rest-framework에서 Token기반인증 사용 Views 작성(Functional based Views) Django Rest Framework에서 views를 작성할때 로그인된 사용자에게만 허용하는, 권한 인증을 해야하는 경우가 많다. Functional based Views 로 토큰 기반 인증(Token Authentication)을 사용하여 인증된(로그인된) 사용자만 처리하는 것에 대해 어떻게 구현해야하는지 알아본다. Class based Views는 drf의 많은 기능들을 사용하게 해주지만 복잡하기에 더욱 간결하게 작성할 수 있는 Funtional based Views로 작성한다 먼저, 나는 rest_framework의 authentication을 사용하지않고, django-rest-knox 라이브러리를 사용하여 구현을 하였다. rest_framework 의 permissions 와 knox의 Tok.. 2019. 12. 6.
Github Oauth App의 Authorization 처리 Authorizing OAuth Apps 를 통해 문서확인이 가능하며 이 문서를 토대로 인증구현 방법을 작성하였다. https://developer.github.com/apps/building-oauth-apps/authorizing-oauth-apps/ Github의 OAuth Application 인증을 통해 로그인을 하고, 유저 정보와 repository를 가져오는 과정에 기술한다. Github에서 추가가능한 App은 OAuth App과 Github App 이 있다 이 두가지의 차이점은 다음과 같다 OAuth App : 사용자가 접근가능한 것에 요청 가능 Github App : 필요한 것만 액세스 요청 가능, 코드에 대한 읽기/쓰기 권한이 없음. issues, labels, milestones 관리.. 2019. 10. 31.
Microsoft Student Partner 2019-2020 리뉴 마이크로소프트 스튜던트 파트너 2019-2020에 renew되었다는 메일을 받았다 기술적으로 내가 원하는 스택을 원하는 속도로 쌓기가 쉽진않은 일정이지만 BOB집체교육도 일정이 마무리 되었고 프로젝트 기간인만큼 다방면에서 분발해볼 것이다. Android와 Backend server(특히 대량 분산처리) 까지 사실 아직도 둘다 좋아하고 관심있는 분야지만 인턴을 원하고 있고 병특도 원하기에 하나만 잡고 파야할 시기도 이젠 진짜 올때가 되지않았는가 싶다 2019. 8. 31.
대성지식폴리스(BOB) 구내식당 후기 기술블로그인데.. 잡블로그가 되어간다 차세대보안리더 BOB 센터가 위치하고 있는 가산디지털단지 대성지식폴리스 구내식당이다. 지하1층에 있으며 5천원, 자율배식이며 맛있는게 특징이다. 앞으로 자주가게 될 식당이다. 앞으로는 기술 글을 꾸준히 써야겠다 라고 세번이나 말을 했다 2019. 7. 2.
반응형