분류 전체보기 496

안드로이드 구글 애널리틱스 (Google Analytics) 연동하기

안드로이드에서 구글 애널리틱스 연동하는 방법을 살펴보자!구글이 제공하는 시작 가이드가 있지만 가이드대로 했더니 약간 부족한 면이 있어 포스팅한다.구글 애널리틱스 콘솔 화면에서의 작업이 아닌 안드로이드 스튜디오에서 해야할 것들에 대해서 자세히 다룰 것이다. 구글 애널리틱스 콘솔에서 준비하기우선 analytics.google.com 에 접속하여 앱 데이터를 만든다.여기서 얻어야 할 것은 바로 UA-00000000-0 형태로 생긴 추적 코드다. AndroidManifest.xml 1234567891011121314 ... Colored by Color Scriptercs 안드로이드 스튜디오에 들어가서 프로젝트를 열고, AndroidManifest.xml 파일을 연다. 태그 아래에 인터넷, 액세스 네트워크 스테..

Node.js와 git을 만나다

1월 중순 부터 지금까지 약 한 달간 Node.js 관련 업무를 하면서 Node.js와 git과 친해지게 되었다.나는 그동안 배운 지식을 활용해 마인크래프트 유튜브 영상 공유소인 '마인팟' 이라는 새로운 서비스를 내 놓았다.아직은 유튜브 공유소이지만 차차 기능을 더해서 마인크래프트 커뮤니티로 만들 예정이다. 유저는 마인크래프트 앱에서 일부 끌어오려 하고 있다.나중에 로그인과 커뮤니티 기능이 만들어지고 사용자 수 1000명 이상이 되면 따로 앱으로도 출시할 것이다. 그리고 기존 마인크래프트 앱에 있는 기능들을 node.js api 서버를 통해 좀더 빠르게 로드될 수 있도록 수정했다.지금은 4년간 가장 문제였던 아이템 정보 부분을 불러오는 api 를 만들고 있다. 인생의 사건 하나 하나가 점이되어 하나의 선..

(5) RESTful API 활용하기 - 웹편

글 목차(1) Node.js로 RESTful API 만들기 - POST편(2) Node.js로 RESTful API 만들기 - GET편(3) Node.js로 RESTful API 만들기 - PUT편(4) Node.js로 RESTful API 만들기 - DELETE편현재글 >> (5) RESTful API 활용하기 - 웹편(6) RESTful API 활용하기 - 안드로이드 앱편 (작성중) 이제 앞선 강의에서 만든 API 서버를 가지고 웹에서 요청을 날려볼 것이다.그러면 우선 웹을 만들어야 한다. 보통은 html을 만들지만, 이 강의에서는 쉽고 빠르게 작성하기 위해 pug 뷰 엔진을 사용하도록 하겠다. 프로젝트가 있는 경로에서 아래 명령어를 이용해 pug를 설치하자.npm install pug app.js그..

(4) Node.js로 RESTful API 만들기 - DELETE편

글 목차(1) Node.js로 RESTful API 만들기 - POST편(2) Node.js로 RESTful API 만들기 - GET편(3) Node.js로 RESTful API 만들기 - PUT편현재글 >> (4) Node.js로 RESTful API 만들기 - DELETE편(5) RESTful API 활용하기 - 웹편 (작성중)(6) RESTful API 활용하기 - 안드로이드 앱편 (작성중) * 프로젝트 세팅 과정은 (1) Node.js로 RESTful API 만들기 - POST편 을 참고하세요! DB Table: myGamesDB 상태는 저번 시간 그대로다. 이번 예제에서는 이 테이블에서 5번 title인 메이플스토리를 지워보는 시간을 갖도록 하겠다. ./routes/index.js라인은 많지만 ..

(3) Node.js로 RESTful API 만들기 - PUT편

글 목차(1) Node.js로 RESTful API 만들기 - POST편(2) Node.js로 RESTful API 만들기 - GET편현재글 >> (3) Node.js로 RESTful API 만들기 - PUT편(4) Node.js로 RESTful API 만들기 - DELETE편(5) RESTful API 활용하기 - 웹편 (작성중)(6) RESTful API 활용하기 - 안드로이드 앱편 (작성중) * 프로젝트 세팅 과정은 (1) Node.js로 RESTful API 만들기 - POST편 을 참고하세요! 이제 PUT이다! myGames 테이블 상태는 대략 이러한데,2번 title인 gta를 grand theft auto로 바꿔보는 실습을 해 보겠다. ./routes/index.js이제 코드가 조금 길어졌다..

(2) Node.js로 RESTful API 만들기 - GET편

글 목차(1) Node.js로 RESTful API 만들기 - POST편현재글 >> (2) Node.js로 RESTful API 만들기 - GET편(3) Node.js로 RESTful API 만들기 - PUT편(4) Node.js로 RESTful API 만들기 - DELETE편(5) RESTful API 활용하기 - 웹편 (작성중)(6) RESTful API 활용하기 - 안드로이드 앱편 (작성중) * 프로젝트 세팅 과정은 (1) Node.js로 RESTful API 만들기 - POST편 을 참고하세요! 이제는 GET 메소드를 작성 해 보겠다.작성에 앞서서, 나는 myGames 테이블에 데이터를 몇 개 채워 넣었다. ./routes/index.js이전에 썼던 returnResult() 함수는 이번에 res..

(1) Node.js로 RESTful API 만들기 - POST편

글 목차현재글 >> (1) Node.js로 RESTful API 만들기 - POST편(2) Node.js로 RESTful API 만들기 - GET편(3) Node.js로 RESTful API 만들기 - PUT편(4) Node.js로 RESTful API 만들기 - DELETE편(5) RESTful API 활용하기 - 웹편 (작성중)(6) RESTful API 활용하기 - 안드로이드 앱편 (작성중)RESTful API에 관하여Node.js를 세팅하는 과정은 복잡하므로 생략!시작하기에 앞서서, 간단하게 REST에서 사용하는 메서드 4가지에 대해서 소개하겠다. POST: 생성 (create)GET: 조회 (select)PUT: 수정 (update)DELETE: 삭제 (delete) CRUD에 해당되는 것이 저..

Mysql Out of Memory...

나는 즐겁게 식사를 하고 돌아오는 길에 마인크래프트 조합가이드 앱 리뷰를 보았다.그런데 "삭제하고 다시 설치했는데 팁이 안떠요"라는 리뷰가 있는 것이다. 정말..? 하고 앱에 들어가봤더니 팁 목록이 안뜨는 것이다.팁 목록은 mysql db에서 긁어오는 거라 그쪽을 살펴봤더니mysql memory 초과로 서버가 다운이 되었었다. 그것도 무려 4시간 전에... 황급히 서버를 확장하여 다시 nginx를 작동시켜 복구를 완료하기는 했다.DigitalOcean 커뮤니티에서 찾아보니 같은 out of memory를 겪는 유저들이 많았다. 그래서 swap을 해보라는 답변이 있었는데...이거 연구를 좀 더 해봐야겠다. ## Edit /etc/my.cnf, and add the following line under th..

마인크래프트의 9가지 트릭

마인크래프트를 즐기면서 아무도 말해주지 않았던 사실들에 대해서 소개합니다.하지만 아마 아시는 분도 계실 겁니다. 1. 물 속에서 횃불을 붙여 임시 공기 주머니 만들기 너무 깊게 수영하셔서 익사할 것 같다면 벽에 횃불을 붙여 잠깐 숨을 쉬세요. 2. 횃불로 모래와 자갈 더미 부수기 이 팁은 많은 분들이 아실 겁니다. 인벤토리에 모래와 자갈이 너무 많다구요?블록 위에 모래와 자갈을 쌓고 제일 아래 블록을 횃불로 바꿔치세요.위에있는 모래와 자갈은 횃불에 의해 사라지게 됩니다. 3. 횃불은 모래와 자갈을 지탱할 수 있습니다. 토치를 벽에 설치하고 그위에 모래나 자갈 블록을 놓으면 부숴지거나 중력에 의해 내려오지 않습니다. 이것을 이용하면 피라미드 같은 건물도 쉽게 지을 수 있겠죠? 4. 횃불 옆에 블록 놓기 횃..