• 2019년을 맞이하며

    2019년 새해가 밝은지는 시간이 조금 지났지만(오늘은 2019년 1월 13일..), 새해를 맞이하며 열심히 살아야겠다고 다짐하고 실행하고 있는 것들을 적어보려고 한다. [더보기]

  • OSX에 Docker로 Jenkins 설치하기

    오랜만에 블로그에 글을 쓰게 되었다. [더보기]

  • 파이썬 설치하기

    OSX에 파이썬과 장고를 설치하고, 가상 환경(virtualenv) 설정, Intellij에 Python Plugin 설치 및 Hello World! 만들기 [더보기]

  • MSA의 API Gateway 패턴 개념 잡기

    예전에 조대협님의 블로그에 실린 마이크로 서비스 아키텍처의 이해(MSA의 이해) 글을 읽어보고, MSA에 대해서 관심을 가진 적이 있었다. 하지만 MSA에 대해서 약간의 개념 지식만 있을 뿐, 실제 어떻게 구현하는지에 대해서는 자세히 알지 못했다. 그런데 최근에 시간이 남아서(…Looking for new job…ㅜㅜ), Spring 관련 프로젝트들의... [더보기]

  • Multi Thread(멀티 스레드)에 대하여

    이번에 Java를 전체적으로 다시 한 번 보는데에는, Java8에 추가된 것들을 보기 위한 목적도 있지만 업무를 진행하면서 제대로 경험해보지 못했고, 내 자신이 가장 약하다고 생각되는 부분인 스레드, 네트워크, 파일 입출력에 대한 부분을 다시 확인해보고자 하는 것도 있었다. 그 중에 이번에는 Thread와 관련된 부분을 전체적으로 정리 하려고 한다. [더보기]

  • 자바8의 java.time 패키지(LocalDate, LocalTime, LocalDateTime 등)

    예전에 JPA와 LocalDate, LocalDateTime 사용하기 에서 자바8에서 추가된 새로운 날짜와 시간에 대한 API에 대해서 간단하게 글을 썼었다. 이번에는 자바8에 추가된 날짜와 시간 API에 대해서 조금 더 자세하게 알아보려고 한다. 해당 API는 java.time 패키지에 존재한다. [더보기]

  • 정규 표현식과 Pattern 클래스

    이메일, 전화번호 등을 사용자가 제대로 입력했는지 검증해야 할 때 정규 표현식을 사용하는 경우가 있다. API 도큐먼트에서 java.util.regex.Pattern 클래스를 찾아 Summary of regular-expression constructs를 참조하면 되지만, 너무 많아서.. 기본적인 것 몇 가지만 정리하고 테스트 해보려 한다. [더보기]

  • Exception 처리에 대해서(자바7에 추가된 try-catch-resources 포함)

    오늘 오전에는 예외 처리에 대해서 한 번 읽어보았다. 특별한 내용은 없었고, 예외 처리에 대해서 전반적인 정리와 자바7에서 추가된 자동 리소스 닫기라고 불리우는 try-catch-resources에 대해서 정리하려고 한다. [더보기]

  • 자바8에 추가된 interface 기능에 대해서(default method와 익명 구현 객체)

    3월에 회사를 그만두고, 한 달은 푹 쉬자는 마음으로 해외여행을 계획하고 프랑스, 스위스를 다녀왔다. 여행을 다녀와서 어제까지는 밀린 잡다한 일들을 처리했고, 회사를 그만두면서 계획했던 자바8(계획한 건 이것 말고도 많지만..)에 대해 오늘 오전부터 공부하다가 괜찮은 내용이 있어서 정리 좀 해놓으려고 한다(이왕 하는김에 인터페이스에 대해서 전반적으로.... [더보기]

  • Annotation

    1. Annotation [더보기]