전체 글 489

[Node.js] Nodemailer로 Gmail 연동하여 이메일 보내기

1. NPM 다운로드먼저 NPM을 이용해 nodemailer와 nodemailer-smtp-transport 모듈을 다운받는다. 1npm i nodemailer nodemailer-smtp-transport -Scs 2. 구글 계정 설정그리고 자신이 사용할 구글 아이디로 구글에 접속 후에https://myaccount.google.com/lesssecureapps 에 들어가서 활성화,https://accounts.google.com/DisplayUnlockCaptcha 에 들어가서도 활성화를 한다. 3. 코드 작성설정 후에 다음과 같이 코드를 작성하면 메일이 날아온다.코드 출처: https://stackoverflow.com/questions/19877246/nodemailer-with-gmail-and..

[안드로이드] WebView에서 카카오톡 플러스친구 Intent 실행법

카카오톡 플친 실행 인텐트를 해결하는 방법을 찾아보다가,아래 블로그에서 해결책을 찾았다. intent://plusfriend/chat/... http://apogenes.tistory.com/4 관련 코드는 아래와 같다. 테스트 결과 잘 작동한다! 1234567891011121314151617181920212223242526272829303132333435private class MyWebViewClient extends WebViewClient { @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { if (url != null && url.startsWith("intent://")) { try { Intent int..

오버워치 블리자드에서 받은 선물! 트레이서 다이어리 상세 후기

나는 오버워치를 2시즌부터 11시즌까지 논스톱으로 달린 유저다...(플딱)그래도 눈송이 이벤트는 처음이었는데, 얼마전에 눈송이 이벤트에서 운 좋게 트레이서 다이어리를 득템했다!!뜻밖의선물 ㅎㅎ 블리자드에서 온 트레이서 다이어리 리뷰를 적어보도록 하겠다. 주황색 박스를 열면 이렇게 트레이서 얼굴이 대문짝만하게 찍힌 다이어리가 모습을 드러낸다.크기는 일반 다이어리보다 살짝 더 크고, 재질도 튜브처럼 몰캉몰캉하다.어디나가서 쓰기 살-짝 민망하게시리..ㅋㅋㅋ 다이어리 오른쪽에는 펜이있어야하는데 나는 벳지가 있었다.저 모양은 뭘까... 알고보니 펜이 부서져서 저 장식만 남은것 ㅜㅜ 새 건데 부서져서 오다니 아쉽다. 다이어리를 펼치면 이렇게 멋진 그림이 나온다."안녕, 친구들! 해결사가왔어!"의 영문대사라고한다. ..

나/리뷰 2018.08.29

마인크래프트 1.13 거품기둥(Bubble column)에 대해 알아보자!

시작하며별 뜻은 없고...블로그에 포스팅할 내용을 찾아보다가영어공부도 되겠다 싶어 오랜만에 마인크래프트 새 아이템 관련 포스팅을 하려한다! 거품 기둥 (Bubble Column) 거품기둥은 마그마블록이나 소울샌드를 물 속에 놓으면 생기는 블록이다.거품기둥은 자신이 회전하는 방향에 따라서 엔티티를 밀거나 당긴다. - 간략한 정보버전: 1.13 19w07a에서 등장드롭아이템: 없음빛나지 않음불에 타지 않음인벤토리에 쌓아둘 수 없음 얻는 방법거품기둥은 아이템으로 가질 수는 없고, 놓을 수만 있는 블록 아이템이다. (베드락처럼...)거품기둥은 물밑에 동굴이나 심해 유적 등이 생성될때 용암이 앞서만들어지면 몇몇은 옵시디언으로, 다른 몇몇은 마그마블록으로 변한다.그리고 물 속의 마그마블록은 거품기둥을 생성한다. 사..

알고리즘 실전 활용을 위한 요약

알고리즘을 실전에 활용하기 위해서, 간단하게 어떤 알고리즘이 어떤 역할을 수행하는지에 대한 요약글을 적어보려한다.나동빈님의 알고리즘 강의를 수강하면서 차곡차곡 적어나가보도록 하겠다. 등장하는 사진의 출처는 역시 나동빈님의 블로그/강의다.영어/한국어/줄임말 모두로 제목을 걸어놓았으니 Ctrl + F로 원하는 알고리즘을 찾으면 된다. 너비 우선 탐색 (Breath First Search, BFS)최단 길이를 보장해야 할 때 많이 사용한다. 현재 노드에서 가장 가까운 노드부터 방문하는 것으로,위와 같은 그래프일때 1부터 탐색을 시작하면 1 - 2 - 3 - 4 - 5 - 6 - 7의 순서로 방문하게 된다. 추후 다른 알고리즘에 활용되는 기본 알고리즘이다. 깊이 우선 탐색 (Depth First Seach, D..

루메나 N9 FAN STAND 선풍기 내 돈주고 산 리뷰!

구매 이유집에 있는 선풍기가 너무 크고 먼지도 많고 청소하기도 번거롭다고 생각할 쯤에교보문고에서 루메나 N9 선풍기를 보았다! 처음에는 호기심에 집어들었던 작은 선풍기였는데 (들고다니면서 써도 될정도로 매우 가볍다)자꾸 생각이났다...가격은 교보문고에서 29,900원! 인터넷이 더 비싸서 교보문고 간 김에 구매해보았다. 개봉기패키지는 제품디자인처럼 오아나 샤오미를 떠오르게하는 깔끔한 패키지다. 비닐을 뜯고 상자를 뜯으면 이렇게 메뉴얼과 마이크로 5핀 케이블(안드로이드 휴대폰 충전 케이블)이 들어있다.전원 어댑터는 들어있지 않다!대신에 5핀 케이블이 선풍기 색상이랑 똑같았고, 길이도 꽤나 긴 것은 좋았다. 사용성선풍기에 있는 버튼은 하나다. 1단~4단까지 조절할수있고 나는 미풍을 좋아해서...1단만 해도 ..

나/리뷰 2018.05.26

로지텍 MX MASTER, 손 작은 사람이 몇 달간 써본 후기!

오늘은 유명한 고급형(?) 마우스인 로지텍(Logitech)의 MX MASTER를 소개 해 보려한다.사실 MX MASTER 리뷰는 차고 넘치지만, 손 작은 사람이 쓴 리뷰는 하나도 없었다! ㅠㅠ나는 여자중에서도 손이 진짜 작은 편이다. (아이폰6보다 한 마디크다...)이 마우스는 보통마우스들 보다도 큰편인데, MX MASTER가 아무리 좋다한들 내 손에 너무 크면 무소용이기마련...전국의 손 작은 분들께 이 리뷰를 바친다... 1. 마우스 외형 몇 년쓴것처럼 꼬질 꼬질하지만... 몇달된거다.나는 네이비컬러를 샀는데 아직도 만족스럽다. 블랙+골드에서 골드색이 거슬려서... 깔끔한 네이비로!손바닥을 올리는 부분이 손톱으로 긁으면 하얗게 손톱자국이 나는 재질이다. 자동차 글로브 박스 가죽 재질같다하면 비슷하려..

나/리뷰 2018.05.21

안드로이드 Fragment 상태를 저장하고 복구하는 Best practice 소개

오늘도 개발을하는 중 이미지를 불러오는 Fragment를 구현할일이 생겼다. (사실 비일비재하지만)이미지뷰가 onSaveInstanceState 메소드가 구현되어있지 않은 서드파티 이미지뷰였기 때문에 속도는 당연 느렸고,그래서 방법을 찾던 중 이 글을 보게되었다. 유용할 것 같아서 공유한다! 심심할때마다 번역해야겠다. > 원문 출처https://inthecheesefactory.com/blog/fragment-state-saving-best-practices/en