여행지로서의 오키나와는? 동아시아에서 아열대 기후 지역으로 제주도가 북쪽 경계에 있다면 오키나와는 남쪽 경계에 있다. 오키나와는 겨울(1~2월)에 눈이 오지 않는다. 찬바람이 매섭게 몰아치는 12월에 비행기로 2시간이면 여행하기 딱 좋은 가을 날씨를 만끽할 수 있다. 한국인에게 여행지로서의 오키나와가 가진 가장 큰 장점이 바로 거리와 자연인 것이다. 나는 오키나와에서 2014년 성탄절과 2015년 새해를 보냈었는데 티셔츠만 입고 에메랄드 빛의 태평양 해변에서 맞이하는 크리스마스는 정말 색다른 경험이었다. 거리가 가까운 탓에 대개 연휴나 연차를 활용하여 3박 4일, 극단적으로는 주말에 1박 2일로 오키나와를 다녀오는 것도 가능하다. 오키나와는 일본과 동남아의 특징을 모두 경험할 수 있는 지역이다. 동남아의..
블랙프라이데이가 오다 2017-11-24, 직구족이 환영할 블랙프라이데이 세일이 시작되었다. 다분히 영미권 문화라 국내에서는 큰 기대를 안했는데 가산디지털단지역 4번 출구 W-MALL 6층에 위치한 나이키 팩토리 스토어 구로NFS점에 들렀다가 생각치 못한 광란의 블랙프라이데이에 운동화를 2족 사왔다. 나이키 팩토리 스토어의 블랙프라이데이는 11-24 ~ 11-26 3일간 진행되고 있다. 태그에 붙은 최종 판매가에서 추가로 20%를 더 할인하여 판매하고 있으니 운동화 또는 의류를 구매하기에 아주 좋은 기회라고 할 수 있다. 지름의 결과 나이가 30대로 들어서고 자유복이 허용되는 직장만 고집하다 보니 입고 신는 것에 대한 선호가 명확해졌다. 사계절 옷은 유니클로, H&M, 탑텐에서 세일 기간에만 구매하고 운..
또 다른 세계, 정전용량 무접점 키보드 수년간 소프트웨어 개발자로 먹고 살고 있지만 전자제품에 무심한 편이라 키보드 또한 처음 PC를 구매할 때 사은품으로 딸려오는 만원대의 지극히 일반적인 멤브레인 키보드를 사용했었다. 키보드는 그냥 슈퍼마켓 갈 때 신는 삼디다스 슬리퍼 같은 녀석으로 취급했다. 그러다 동료 개발자인 P군이 소유한 정전용량 무접점 키보드인 리얼포스87을 두들길 기회가 생겼다. 기계식 키보드를 건너뛰고 접한 끝판왕 키보드는 완전한 신세계였다. 삼디다스 슬리퍼에서 크록스로 갈아탄 그 느낌! 너무 강렬했다. 하지만 가격이 문제였다. 키보드에 36만원을 투자하기란 쉬운 결정이 아니었다. 결국 반값에 같은 방식으로 제작된 토프레 사의 타입 헤븐 104를 구매했다. 그런데 앞서 느꼈던 그 느낌이 없..
개요 애플리케이션에서 로그 만큼이나 중요한 것이 특정 상황에 대한 알람(Alert) 기능이다. 가장 전통적인 수단은 이메일 또는 SMS로 알람 메시지를 전송하는 것이다. 최근 들어 별도의 인프라 구축 비용이나 과금이 없이 손쉽게 알람 메시지를 전송하는 수단은 텔레그램 메신저를 이용하는 것이다. 세계에서 가장 안전하며 무료라는 장점이 있다. 이번 글에서는 Java 애플리케이션에서 텔레그램 메시지를 전송하는 방법을 소개하고자 한다. 전제 조건 애플리케이션에서 텔레그램으로 메시지를 전송하려면 봇(Bot)을 최소 1개 생성해야 한다. 메시지를 전송할 특정 채팅방 또는 그룹방에 앞서 생성한 봇이 초대되어 있어야 한다. 위 상태에서 봇에게 발급된 botToken과 해당 채팅방(그룹방)의 chatId를 획득하면 메시..
- Total
- Today
- Yesterday
- 알뜰폰
- Eclipse
- kotlin
- MySQL
- 로드바이크
- node.js
- 평속
- Kendo UI
- spring
- 자전거
- Docker
- bootstrap
- DynamoDB
- maven
- jsp
- 구동계
- chrome
- Spring Boot
- JavaScript
- CentOS
- Spring MVC 3
- Tomcat
- jstl
- graylog
- 태그를 입력해 주세요.
- JHipster
- 로드 바이크
- java
- Kendo UI Web Grid
- jpa
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
