Tistory Google Analytics 연동 구글 애널리틱스 (Google Analytics, GA) 구글 애널리틱스는 구글에서 무료로 제공하고 있는 웹분석 서비스이다. 웹 분석은 웹사이트 이용 현황을 이해하고 사용자 경험을 최적화하기 위해 웹 데이터를 측정, 수집, 분석 및 보고 하는 것을 말하며 여러 이벤트, 스크롤수, 해당 페이지에 얼마나 머물렀는지 등의 다양한 분석을 제공한다. Google이 Urchin이라는 웹 분석 회사를 인수 한 후 2005 년 11 월에 서비스를 시작했으며 iOS, Andoird 모바일 앱에서도 데이터를 수집할 수 있는 SDK를 제공하고 있다. 제공하는 기능으로는 다음과 같다. 보고 데이터 분석 및 시각화 데이터 수집 및 관리 데이터 활성화 통합 연동 먼저 Tistor..
처음 배우는 스프링부트 2 저자 : 김영재블로그 : haviyj 이벤트를 통해 처음으로 책 리뷰를 진행합니다! 이런 글은 처음이라 미흡한점은 양해부탁드립니다.처음 배우는 스프링 부트 2 책에 관련된 자세한 내용은 한빛미디어에서 확인 하시면 될 것 같습니다! 목차주요 내용1. 스프링 부트 입문하기스프링, 스프링 부트 소개 및 책에서 진행할 커뮤니티 프로젝트 소개2. 스프링 부트 환경 설정JDK, IntelliJ IDEA, Gradle, properties, yaml, 자동 환경 설정3. 스프링 부트 테스트SpringBoot, WebMvc, DataJpa, RestClient, Json 테스트4. 스프링 부트 웹간단한 커뮤니티 게시판 만들기 및 도메인 테스트5. 스프링 부트 시큐리티 + OAuth2스프링 부..
ethereum_mist_installationBomin Seo Table of Contents설치 환경설치설치 환경ethereum 0.9.3 (Mist-linux64-0-9-3.deb)Ubuntu 16.04설치 Figure 1. Downloadhttps://github.com/ethereum/mist/releases위 링크에 접속해 자신의 OS에 맞는 파일을 다운한다.Ubuntu 16.04에서 진행을 해 Mist-linux64-0-9-3.deb를 설치한다.설치 후 실행을 하게 되면 다음과 같은 화면이 생성 된다. Figure 2. install Figure 3. Download블록은 설치일인 2018.02.08 기준으로 대략 500만개이다.블록 하나당 크기가 대략 2.1MB이다.전부 다운로드 하게 되면..
GitLab installationBomin Seo Table of Contents설치 환경GitLabGitLab 설치설치 환경Ubuntu 16.04 LTSGitLab깃랩(GitLab)은 깃랩(GitLab Inc.)이 개발한 위키와 이슈 추적 기능을 갖춘 웹 기반의 깃(Git) 저장소 관리자의 하나로, 오픈 소스 라이선스 및 사유 소프트웨어 라이선스를 사용한다.gitlab에는 몇개의 edition이 존재한다. 그 중 CE와 EE에 대해 설명하겠다.CE(Community Edition) : 오픈 소스이며 MIT Expat 라이센스가 있다. 간단하게 무료이다.EE(Enterprise Edition) : CE 위에 구축되어 CE와 동일한 코어를 사용하지만 그 위에 추가 기능이 추가되었다. 독점 라이센스하에 있..
윈도우 다중 원격접속Bomin Seo Table of ContentsRDPWrapper 설치방화벽 설정RDPWrapper 설치link: https://github.com/stascorp/rdpwrap/releasesRDPWrapper 위 홈페이지에 접속해 최신 releases버전을 다운로드 합니다.다운로드 후 압축을 풀게 되면 다음과 같은 화면이 됩니다.RDPWrapper2 install 한 후, RDPCheck를 실행하면 정상적으로 설치가 되었다면 초록색 글귀가 보입니다.만약 RDPWrapper2과정을 거친 후 windows업데이트를 했다면 아래 과정을 진행해주세요.link: https://github.com/stascorp/rdpwrap/files/1236856/rfxvmt.zip다운 후 rfxvmt..
grafana tutorial이번에는 grafana의 사용법에 대해 진행합니다.grafana 설치 환경grafana-4.6.3MAC OSWINDOWS 10grafana_basic_tutorial 전체 구조 dht11 → Raspberry Pi 3 → postgres → grafanaFigure 1. table InfoNOTEgrafana dashboard는 해당 Data Sources에 지정한 데이터베이스에서 우리가 설정한 쿼리문을 날려 데이터를 가져온다. 시계열 모니터링 도구인 grafana에서 데이터를 화면에 출력하기 위해서는 시간정보도 함께 넣어 주어야 한다. grafana_basic_tutorial에서는 테이블을 정의할 때 modtime이라고 하는 시간정보 칼럼도 같이 넣어져있다.어느 시간에 어떤..
bean-validation환경MACOSJAVA 9gradle 4.6maven 3.5.3설치gradle, maven$ brew update && brew upgrade && brew cleanup $ brew install gradle $ brew install mavenbean-validation 이란?데이터를 검증하기 위한 Java 표준 기술검증규칙은 Annotaion으로 사용데이터의 검증은 Runtime시에 이루어 짐애노테이션을 이용하여 bean 유효성 검사를 위한 Java API 스펙Intellij에서 프로젝트 생성새 프로젝트 생성Gradle -> Java를 선택 후 nextGroupId와 ArtifactId, Version를 원하는 형식으로 작성 후 nextGradle home에 gradle이 ..