본문 바로가기 메뉴 바로가기

진성 소프트

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

진성 소프트

검색하기 폼
  • 전체 글 (371)
    • 맛집 (1)
    • IT Problem (5)
      • Windows (4)
    • IT TIP (29)
      • Mac (4)
      • InteliJ (9)
      • Windows (4)
    • Book (0)
    • 프로그래밍 (258)
      • CSS (8)
      • Android (16)
      • DB (13)
      • C++ (1)
      • 네트워크 (4)
      • JAVA (59)
      • Arduino (1)
      • Git (9)
      • Algorithm (7)
      • Web, App (2)
      • Linux (9)
      • JavaFX (51)
      • ElasticSearch (9)
      • 크롤링 (9)
      • EffectiveJava (26)
      • Perl (2)
      • Spring (12)
      • Maven (1)
      • JavaScript (1)
      • AWS (1)
      • Gradle (1)
      • C# (6)
      • Python (0)
      • Kotlin (3)
      • Docker (2)
    • 잡담 (6)
    • 여행 (15)
    • 느낀다는 것 (2)
    • 산업기능요원 (3)
    • 야구 (2)
    • 학교 (12)
    • Editing (1)
    • Business (1)
  • 방명록

전체 글 (371)
[Google Sheet] 구글 시트 두 날짜간 일수 계산 방법

들어가며 Google Sheet 를 사용하다 보면 두 날짜간 계산이 필요한 경우가 있습니다. 구글 시트에서 제공하는 함수를 통해서 계산 방법을 알아보겠습니다. 해결방법 DAYS DAYS 함수를 통해서 간단하게 두 날짜간의 일수를 계산할 수 있습니다. 각 파라미터는 DATE 타입의 값 혹은 DATE 타입의 Cell 을 지정해줄 수 있습니다. # end_date - start_date =DAYS(end_date, start_date) 특정 날짜와 비교 현재와 비교 현재 기준의 DATE를 반환하는 NOW() 함수를 통해서 현재 날짜와 비교도 간단하게 할 수 있습니다. 공휴일, 주말, 특정 날짜를 제외 하고 싶다면 ?? NETWORKDAYS NETWORKDAYS 는 기본적으로 주말을 제외한 영업일을 기준으로 계..

카테고리 없음 2022. 2. 22. 10:57
MixPanel JavaScript SDK 연동 방법 (Tistory 블로그 연동 예제)

들어가며 데이터 분석 툴인 Mix Panel 에서 제공하는 JavaScript SDK 를 이용해서 Tistory 블로그에 연동 해보겠습니다. 연동을 통해서 블로그에 방문하는 사용자들의 이벤트를 수집하여 DAU 와 같은 수치부터 디테일한 사용자별 속성 및 행동 까지 확인을 해볼 수 있습니다. MixPanel 이란? 국내에서도 많이 알려지고 있는 데이터 분석툴로 모바일, 웹 서비스 상에서 사용자의 행동을 분석할 수 있는 툴입니다. 여러 언어의 SDK를 제공하여 SDK 연동을 통해서 사용자의 이벤트를 전송하면 수집된 이벤트를 기반으로 Funnel, Retention, Cohort 분석, Stickiness, Engagement metrix, Life Cycle 등 여러 지표들을 볼 수 있는 분석 플랫폼입니다...

카테고리 없음 2022. 2. 22. 09:22
[Docker] Docker Container, Image 일괄 삭제 방법

도커 컨테이너, 이미지 일괄 삭제 도커를 사용하다보면 Docker Container, Image 가 쌓이면서 용량을 많이 차지할때가 있습니다. 이때 사용할 수 있는 일괄 삭제 커맨드입니다. 해결방법 Shell Script 로 사용하셔도 매우 편리합니다. # Docker 컨테이너 삭제 $ docker container prune -f # Docker 이미지 삭제 $ docker rmi $(docker images -a -q)

프로그래밍/Docker 2022. 2. 21. 16:52
[Linux] Ubuntu 리눅스 Chrome 설치 방법 (command line)

들어가며 리눅스 환경에서 터미널에서 Command Line을 통한 chrome 설치 방법을 알아보겠습니다. 설치 방법 아래 명령어를 참고하시면 됩니다. 현재 기준으로 stable 버전으로 install 하게 됩니다. curl -LO https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb apt-get install -y ./google-chrome-stable_current_amd64.deb rm google-chrome-stable_current_amd64.deb 만약 특정 버전이 필요한 경우에는 아래 명령어의 ${CHROME_VERSION} 부분을 원하는 버전을 넣어주면 됩니다. linux chrome stable 버전에 대..

프로그래밍/Linux 2022. 1. 23. 20:56
Amplitude JavaScript SDK 연동 방법 (Tistory 블로그 연동 예제)

들어가며 데이터 분석 툴인 Amplitude 에서 제공하는 JavaScript SDK 를 이용해서 Tistory 블로그에 연동 해보겠습니다. 연동을 통해서 블로그에 방문하는 사용자들의 이벤트를 수집하여 DAU 와 같은 수치부터 디테일한 사용자별 속성 및 행동 까지 확인을 해볼 수 있습니다. Amplitude 란? 국내에서도 많이 알려지고 있는 데이터 분석툴로 모바일, 웹 서비스 상에서 사용자의 행동을 분석할 수 있는 툴입니다. 여러 언어의 SDK를 제공하여 SDK 연동을 통해서 사용자의 이벤트를 전송하면 수집된 이벤트를 기반으로 Funnel, Retention, Stickiness, Engagement metrix, Life Cycle 등 여러 지표들을 볼 수 있는 분석 플랫폼입니다. 연동 방법 가입 및..

카테고리 없음 2022. 1. 23. 20:39
terminal 여러개 파일 한 파일로 합치는 방법 (cat 명령어로 file merge 하기)

들어가며 여러 파일을 하나의 파일로 합치고 싶은 경우가 있다.(Raw Data, Log Data 을 보고 싶을 때) 이때 terminal 의cat 명령어를 사용하면 간단하게 해결이 가능하다. 해결방법 아래 처럼 디렉터리내에 여러 파일이 있을 때 ➜ ll total 1832 -rw-r--r--@ 1 kimjs staff 61K 12 23 02:33 360133_2021-12-22_1#128.json -rw-r--r--@ 1 kimjs staff 25K 12 23 02:33 360133_2021-12-22_10#128.json -rw-r--r--@ 1 kimjs staff 21K 12 23 02:33 360133_2021-12-22_11#128.json -rw-r--r--@ 1 kimjs staff 9.0..

프로그래밍/Linux 2021. 12. 23. 19:05
[Kotlin] Mockk 사용 시 확장 함수 Mocking 하는 방법

들어가며 Test Case를 작성하다 보면 테스트 하고자 하는 로직에 대해서 검증 로직과는 상관 없는 Extension Function 에 대해서 Mocking 을 해야 할 때가 있습니다. 저의 경우에는 확장 함수를 주로 아래와 같은 Converting 의 목적(DTO -> VO, VO -> Entity, VO -> DTO 등)으로 사용하고 있었는데요 fun Context.toResult(): Result { /** * Convert Code ... * * return Result( * name = title * content = title + content * code = resultCode.name * reason = resultCode.reason * subject = content * ETC ...

프로그래밍/Kotlin 2021. 12. 6. 21:43
[zsh] zsh 사용시 alias 로 자주 쓰는 Command Alias 설정하는 방법

들어가며 zsh을 사용한다면 자주 사용하는 Command 를 단축 alias 기능을 사용해서 단축 명령어로 설정 하여 삶을 더 윤택하게 만들 수 있다. 적용방법 zsh 을 켜고 zshrc을 열자. vi ~/.zshrc​ 원하는 alias 명, command 를 입력하자. # alias alias명 = "command" alias server1 = "ssh server@10.100.8.31" alias server2 = "ssh server@10.100.8.51" alias server3 = "ssh server@10.100.3.61" alias server4 = "ssh server@10.100.1.72" zshrc 스크립트를 적용시키자. source ~/.zshr​ alias를 입력하면 command가..

IT TIP /Mac 2021. 12. 6. 21:22
이전 1 2 3 4 5 6 ··· 47 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • 공부 노트
  • 파이어 펀치
  • 호작 구구
  • 박스여우 - BoxFox
  • jangcnet
  • 18세 황준필
  • 에이론
TAG
  • 이펙티브
  • effective java
  • 배낭여행
  • intelij
  • JavaFX Table View
  • windows
  • 일본 여행
  • JavaFX Window Close
  • git
  • 텐트
  • 이펙티브자바
  • 자바
  • 인텔리제이
  • 자전거 여행
  • effectivejava
  • TableView
  • java
  • JavaFX 종료
  • Java UI
  • 일본 배낭여행
  • 일본 자전거 여행
  • springboot
  • 자전거
  • 방통대 과제물
  • 스프링부트
  • 배낭 여행
  • JavaFX 테이블뷰
  • 이펙티브 자바
  • JavaFX
  • 일본여행
more
«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바