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

야자나무의 일상

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

야자나무의 일상

검색하기 폼
  • 모두보기 (115)
    • 장소 (14)
      • 대한민국 (11)
    • 기술 (33)
    • 디자인 (7)
    • 인테리어 (3)
    • 공부 (16)
    • 투자 (8)
    • 요리 (1)
    • 기타 (33)
  • 방명록

2015/09 (6)
java.lang.Object의 getClass 메서드

java.lang.Object 클래스는 Java에서 만드는 모든 클래스들의 root 이며, 따라서 모든 클래스들은 java.lang.Object를 superclass로 갖고 태어난다. Object 클래스의 구현을 보면 @since JDK1.0로 주석이 달려있다. JDK의 시작부터 함께해왔던 클래스인만큼, Java로 애플리케이션을 만든다면 Object 클래스에 대해서 파악해둘 필요성이 있을 것이다. java.lang.Object.getClass(..

기술 2015.09.30 16:30
OpenJDK의 source repository

openjdk.java.net의 Repositories 페이지를 보면 OpenJDK의 소스 레포지터리를 확인할 수 있다. OpenJDK에서 자체적으로 제공하는 native 라이브러리들에 등장하는 소스코드를 블로그에 링크를 걸 때 유용하다. 이게 아니라면... 다른 용도는 잘 생각나지 않는다. 내가 JDK를 개발하는 것도 아니고... 앞서 링크를 걸어둔 레포지터리에서 사실 원하는 소스들을 찾으려면 조금 힘든데, 대부분의 Java 개발자들이 사용하는 J..

기술 2015.09.24 09:43
Sublime Text를 개인라이선스로 구매하는 경우 회사에서 업무 용도로 사용이 가능하다.

일단 결론: 개인용 라이선스가 있다면 그냥 사용하면 된다. 예전에 Sublime Text를 보고 이건 정말 이쁜 에디터다 가지고 싶다 이런 생각을 했었다. 그런데 회사에서 일할때를 생각해보면 라이선스를 돈내고 사기가 좀 아쉬워서 라이선스 정책을 살펴봤었다. 그런데 이 개발자분들은 쿨하게 무조건 개인용 라이선스는 그 사람에게 귀속되는 거라고 명시해두었다. 쉽게 얘기하면 "너는 개인용 라이선스를 샀으니 니가 어디에 있든 그냥 쓰면되. 업무든 뭐든 상관..

기술 2015.09.23 16:15
CUBRID에서의 DELETE와 Lock 그리고 Spring에서 명시적으로 트랜잭션을 사용하지 않기

24시간마다 6개월 이상 지난 데이터를 삭제하는 spring batch job을 개발하여 실행중에 있었다. 이 배치가 며칠전부터 오류가 나기 시작했다. 상황을 파악해보니 60초로 설정해둔 DB 타임아웃에 걸려 spring 쪽에서는 아래와 같은 에러와 함께 job이 취소된 것이었다. Cause: cubrid.jdbc.driver.CUBRIDException: Has been interrupted. 삭제 대상이 대략 25만 row 정도 되고 전체 데..

기술 2015.09.21 20:50
칸아카데미에서 알고리즘 수강 완료!

칸아카데미에서 한동안 열심히 수강하던 알고리즘 코스를 드디어 끝냈다. 사실 며칠 전에 완료했지만, 제출한 두 개의 숙제가 아직 채점을 기다리는 중이라 100%를 채우지 못했다. 마지막 강좌에서는 더 깊이 공부해볼 수 있는 컨텐츠들을 추천해주는데 첫 번째가 Introduction to Algorithms라는 책이었다. 주변에 물어봤을 때는 알고리즘계의 바이블이라고들 얘기하니 역시 이 책을 봐야하나 싶다. 알고보니 칸아카데미의 알고리즘 코스에 대한 공..

공부 2015.09.18 13:55
코딩용 글꼴 핵 한글 테스트

'코딩용 글꼴 ‘핵’, 오픈소스로 공개'라는 기사를 블로터에서 보았다. 왠지 한글이 정상적이지 않을 것 같았지만, 일단 한번 적용해보았다. 얼마전에 서체를 열심히 찾다가 결국 결정한 서체는Ubuntu Mono였는데, Hack은 처음 보는 서체이길래 혹시 더 좋을까 싶었다. (참고로 Hack 홈페이지가 일단 이쁘다.) 하지만 결론은 '내 마음에는 안든다'였다. 에디터에 따라 한글이 아얘 깨져서 나오는 경우가 있어 어떻게 타협할 방법이 없는 점이 가장 ..

기술 2015.09.02 10:10
이전 1 다음
이전 다음
TAG
  • 암호화폐
  • 칸아카데미
  • Khan Academy
  • SVN
  • NHN소프트웨어멤버십
  • Eclipse
  • 수학
  • 컴공
  • 율동공원
  • 카페
  • 정자동
  • 독학
  • 영어
  • 경기도
  • Mac OS X
  • error
  • 주차가능
  • Apache Tomcat
more
최근에 올라온 글
  • 정답이 주어지는 삶
  • 리더십을 키우는 방법
  • 리더십에 대한 성장성을 갖..
  • 어둠 속에서 수행하는 일이..
  • 문제해결 능력에서 중요한..
  • 정자동 디저트카페 에쎄레..
  • 정자동의 조개찜 갈비찜 인..
  • 북한강을 바라보는 카페 아..
  • 1년 동안 묵혀둔 사무라이..
  • 암호화폐로 뒤덮힌 2017 티..
글 보관함
  • 2018/08 (3)
  • 2018/07 (2)
  • 2018/04 (2)
  • 2018/03 (2)
  • 2018/01 (3)
  • 2017/12 (17)
  • 2017/11 (8)
  • 2017/10 (1)
  • 2016/10 (1)
  • 2016/01 (2)
Total
96,257
Today
12
Yesterday
32

Blog is powered by Tistory / Designed by Tistory
  • 페이스북 공유하기
  • 카카오톡 공유하기
  • 카카오스토리 공유하기
  • 트위터 공유하기