ByeongGi
ByeongGi
Recent Tech Decisions
83 points

Following

  • Git

    ByeongGi MyStack


    • 개인 프로젝트에서 주로 사용하였음, Merge, branch 하는 고급 기능을 활용을 많이 하지 않음

  • GitLab

    ByeongGi MyStack


    • 개인적인 프로젝트 관리를 위해서 도커 이미지를 받아서 설치함

    • 도메인 기반으로 설정으로 커스텀해봄

  • Apache Tomcat

    ByeongGi MyStack


    • 회사에 기본적으로 개발시에 사용한 WAS 서버

  • SVN (Subversion)

    ByeongGi MyStack


    • 최근 2년동안 소스 관리를 하기 위해서 주로 사용하였음

  • Apache Ant

    ByeongGi MyStack


    • 전 회사 레거시 프로젝트에서 war 빌드시에 사용하였다.

  • Jenkins

    ByeongGi MyStack


    • Nodejs , Spring Project에서 자동 빌드할수 있도록 구성해봄

  • NGINX

    ByeongGi MyStack


    • 웹서버 구축

    • 개발 환경 구축을 위해서 리버스 프록시 설정을 주어 포트별로 서비스를 서브 도메인 매핑하여 처리

  • Socket.IO

    ByeongGi MyStack


    • 웹소켓 클라이언트 Socket.io 를 통해서 간단한 및 알람 기능을 등을 만듬

  • JavaScript

    ByeongGi MyStack


    • pure 자바스크립트 보다는 제이쿼리를 더 많이 사용하였다.
    • 회사에서 레거시 프로젝트중에 제이쿼리가 없는 프로젝트에서 자주 사용함

  • Ubuntu

    ByeongGi MyStack


    • 개인 퍼스널 컴퓨터 OS 로 잘 사용하고 있음

  • Spring

    ByeongGi MyStack


    • SpringFramework 중 MVC , AOP 등의 라이브러리를 활용하여 웹 어플리케이션 프로젝트 구성
    • 공통 로직 구현 및 보안 처리 가능

    • Spring5에서 지원하는 함수형 프로그래밍 경험 있음

  • TypeScript

    ByeongGi MyStack


    타입 스크립트를 활용하여 간단한 배치를 만들어봄

  • React

    ByeongGi MyStack


    • 간단하게 UI 구성을 해봄

  • Java

    ByeongGi MyStack


    • 자바 8 의 함수형 프로그래밍 경험 있음

  • PhantomJS

    ByeongGi MyStack


    • 웹 크롤링(스프랩핑) 공부를 위해서 가상 브라우져에서 제이쿼리를 로딩하여 페이스북에서 무한 스크롤시에 발생 하는 데이터를 수집힘

  • Hexo

    ByeongGi MyStack


    • 개인 git blog로 현재 잘 사용하고 있음

  • Docker

    ByeongGi MyStack


    • 도커 이미지를 받아서 개인 개발 환경 구성을 위해서 사용하였음

  • Bootstrap

    ByeongGi MyStack


    • 간단하게 이미 만들어진 템플릿을 가지고 UI를 재구성 할수있다.

  • Spring Boot

    ByeongGi MyStack


    • spring boot2 함수형 구현 경험 있음