728x90 분류 전체보기31 Android Studio 2021.1.1 (build of 2022) 에서 Lombok 플러그인을 찾을 수 없는 경우 Android Studio 를 업데이트 하면서 Lombok 관련 플러그인이 사라지는(?) 이슈가 발생하였다. 기존 프로젝트에서 빨간줄이 가득하였으나 빌드는 정상적으로 된다(?) Settings -> Plugins -> Marketplace 에서 Lombok 을 검색해보았지만 보이지 않는다. 방법을 찾다가 아래 링크를 통해 구 버전을 다운로드 받았고, Android Studio 플러그인 경로에 넣어줌으로써 해결하였다. /Applications/Android\ Studio.app/Contents/plugins Lombok Plugin 다운로드 경로 : https://plugins.jetbrains.com/plugin/6317-lombok/versions Lombok - IntelliJ IDEs Plugin .. 2022. 3. 5. [Selenium] 크롬 디버그 모드로 크롤링 하기 Selenium 으로 instagram, google 등을 크롤링 하려다 보면, 봇으로 감지 되어 오래 못가 막히곤 한다. 방법을 찾던 중 크롬을 디버그 모드로 실행 후 크롤링을 진행하면 가능한 것으로 보여 기록을 남겨두려 한다. 1. 아래와 같은 명령어로 크롬을 디버그 모드로 실행한다. (mac OS 기준) /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --remote-debugging-port=9222 --user-data-dir="~/ChromeProfile" 2. Python 에서 Selenium 실행 시 옵션을 추가한다. (experimental_option) from selenium import webdriver import p.. 2022. 2. 1. 클라우드 서버에 turn 서버 띄우기 (feat. Google Cloud Platform, CoTurn) 이전 게시글 (https://playdev.tistory.com/13) 을 통해 Mac 에서 간단하게 Turn 서버를 띄우는 기록을 남겼었다. 이후 잠깐의 테스트는 진행했으나 스타벅스와 같은 카페에서 로컬&외부 기기 테스트 (LTE Wifi) 시 원할하지 않아 더는 진행을 못하고 있었다. 이번 기회에 Google Cloud Platform (GCP) 에 신규 인스턴스를 생성하여 세팅했던 기록을 간략히 남겨두려 한다. 여기서는 인스턴스 생성, 도메인, 인증서 발급 등은 생략하고 오로지 Coturn 서버를 세팅하는 데에만 기록을 남긴다. 1. 인스턴스를 하나 생성한다. - 적절하게 스펙을 정하고, 여기서는 테스트용도로 f1-micro (vCPU 1, 614MB 메모리) 를 사용하였다. (월 약 6$) - 네.. 2021. 12. 12. 간단하게 turn 서버 띄우기 (mac os) 간단하게 Turn 서버를 띄워보기 위해 알아보던 중 아래 오픈소스를 찾게 되었다. https://github.com/pion/turn GitHub - pion/turn: Pion TURN, an API for building TURN clients and servers Pion TURN, an API for building TURN clients and servers - GitHub - pion/turn: Pion TURN, an API for building TURN clients and servers github.com Go lang 으로 되어있으며, 비교적 어렵지 않게 실행 & 테스트 해볼 수 있어서 기록으로 남기려 한다. 먼저, 해당 프로젝트를 받고 turn/examples/turn-server/.. 2021. 9. 22. 이전 1 2 3 4 5 6 7 8 다음 728x90