목록분류 전체보기 (37)
Dev_R

리액트를 이용한 크롬 익스텐션 개발을 위해 react-chrome-extension-boilerplate 레포지토리를 Fork해 왔습니다. fork한 레포지토리의 경우 Webpack3, React 15로 구성되어있고 page context에 script를 inject 하는것이 불가능한 https://github.com/jhen0409/react-chrome-extension-boilerplate 이 레포지토리를 기반으로 제작된 보일러 플레이트로 Webpack 4, React 16으로 업데이트하고, page context script inject를 지원하도록 개발환경을 변경해 둔 버전이라고 할 수 있습니다. 그렇기 때문에 해당 레포지토리의 디렉토리 구조에 대해서 간단한 분석을 해보겠습니다. 우선 분석에 앞..

유튜브를 보다보면 사람들의 반응을 알아 보고자 댓글들을 확인하는 경우가 많다. 그런데 간혹 한국인이 남긴 댓글보다 외국인이 남긴 댓글들이 대부분인 경우가 다반수인데, 한참 동안이나 스크롤을 내려야 간신히 한국인 댓글을 찾는 경우가 많았다 특히 유튜브의 어떠한(?) 알고리즘 때문에 한글 댓글 보다 영어 댓글이 우선적으로 표시되어지는 것 같다. 그래서 간단하게 크롬 익스텐션을 이용해 영어 댓글은 거르고 한국어로 된 댓글만 표시하는 보여주는 "유튜브 외국어 댓글 필터링" 익스텐션을 개발하고자 한다. 해당 크롬 익스텐션을 설치하면 외국어 댓글은 거르고 한국어 댓글만 화면에 보여주는 방식이 될 것 같다. 리액트로 개발할 예정이며, 리액트 크롬 익스텐션 보일러 플레이트를 기반으로 코드를 작성할 예정이다.

[Redis 설치] 우분투 환경에 redis를 설치하려 한다. 1. apt update sudo apt-get update sudo apt-get upgrade 2. apt를 이용해 redis 설치 sudo apt-get install redis-server 3. redis 설정 sudo vi /etc/redis/redis.conf redis의 설정파일은 "/etc/redis/redis.conf"에 위치하고 있다. 해당 파일을 이용해 redis의 여러 설정을 변경할 수 있다. - port: 레디스 서비스 포트 (default: 6379) - loglevel: 동작 중 출력될 로그 레벨 (default: notice) - logfile: 로그 저장 경로, 파일명 지정 (default: logfile /va..

[Ubuntu Error] 라즈베리파이에 설치한 Ubuntu에서 새로운 프로그램을 설치하려 했더니 아래와 같은 에러메시지를 확인 할 수 있었다. 일반 유저 권한으로 설치 시도 할때와 관리자 권한으로 설치 시도할 때의 에러메시지도 조금 차이가 있었다. * 일반 유저 권한 E: 잠금 파일 /var/lib/dpkg/lock-frontend 파일을 열 수 없습니다 - open (13: 허가 거부) E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), are you root? * 관리자 권한 E: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 3277 (u..

이번에 mysql을 새로 설치하면서 설정했던 부분들을 기억하기 위해서 글을 적습니다. 우선 설치는 brew를 이용해 간단하게 설치했습니다. brew install mysql 위 명령어를 통해 쉽게 설치를 진행 할 수 있었고 이후 아래 명령어를 이용해 설치를 확인할 수 있었습니다. brew services list 이 다음 기초 설정을 해주어야하는데, 그러기 위해 우선 mysql을 실행시켜줍니다. brew services start mysql 이다음 설정 명령어를 아래와 같이 입력합니다. mysql_secure_installation 그 다음 여러 질문이 나오는데 1. Would you like to setup VALIDATE PASSWORD component? Press y|Y for Yes, any o..

이번에는 MainActivity 외에 다른 액티비티를 추가하는 방법에 대해 알아보도록 하겠습니다. 우선 안드로이드 스튜디오에서 MainActivity가 있는 화면에서 오른쪽 마우스버튼을 클릭해 New> Java Class를 클릭합니다. 그다음 팝업창에서 Name에 액티비티로 사용할 이름을 적어줍니다. 저는 알람이 울릴 액티비티가 필요하기때문에 AlarmActivity라고 지었습니다. 그리고나서 OK를 누르면 이렇게 MainActivity와 같은폴더에 java class가 생성됩니다. 하지만 클래스 내부는 텅텅 비어있는 상태인데요 이 액티비를 정상적으로 사용하기 위해서는 몇가지 설정이 필요합니다. 위처럼 액티비티의 기본 틀을 갖춰주면 됩니다. 그다음은 alarmActivity에 맞는 레이아웃이 필요하겠죠?..