이미 오래전부터 신규 시스템 개발은 웹 개발이 대세이다. 하지만 내가 소속된 제조업 전산실처럼 .NET 기반의 클라이언트 시스템을 개발하는 곳도 아직 적지 않다. .NET 3.5 기반의 클라이언트에서 웹 서버와 JSON(JavaScript Object Notation) 문자열로 통신이 가능하다면 클라이언트에 불필요하게 비즈니스 로직이 삽입되는 것을 예방할 수 있고 Java가 되었든 Node.js가 되었든 웹 서버의 구현 방식에 따라 다양한 언어로 비즈니스 로직을 작성할 수 있다. 그 방법을 예제를 통해 간단히 설명하겠다. HTTP GET 메써드 요청하기 C#에서 HTTP 요청은 System.Net.WebClient 클래스를 사용하여 수행한다. HTTP GET 요청은 아래와 같이 한다. 응답 데이터는 JS..
무언가를 거치하기가 애매한 로드바이크 로드바이크는 자전거의 F1이라 불릴 만큼 모든 기술이 속도 향상과 경량화에 초점을 맞춰 집약되어 있다. 프로 사이클링의 세계에서는 단 100g의 차이만으로도 승부가 결정될 수 있다. 따라서 물병을 포함한 모든 예비 부품들이 뒤따라오는 써포트 카와 스텝들에 의해 제공되며 프로 선수는 최소한의 장비만으로 경기에 임한다. 하지만 스포츠가 아닌 일상과 여행으로 즐기는 우리는 어떠한가? 어디서 무슨 일이 발생해도 언제든지 통화가 가능한 스마트폰, 지갑, 언제 발생할지 모를 펑크를 수리하기 위한 예비 튜브와 미니 펌프, 장거리 라이딩시 체력방전을 방지하기 위한 쵸코바 등 챙길 것이 너무 많다. 배낭에 이 모든 것을 담을 수 있지만 로드바이크의 지오메트리 상 조금만 거리가 길어져..
하이브리드를 타던 절친 P군, 로드바이크 입문을 결심하다. 한강 바로 코 앞에 살면서 하이브리드로 간단히 마실만 하던 수준의 운동부족 천재 개발자 절친 P군, 나의 몇 달에 걸친 로드바이크 예찬의 영향으로 드디어 로드바이크 입문을 결심했다. 가성비와 감성비의 절묘한 타협점을 찾기 위해 고심하던 시점에 철수네자전거 매장에서 2014 GT GTR SERIES 4(GT GTR4)를 추천받아 구매를 결심하게 되었다. 철수네자전거에 방문 수령하다. 날씨가 화창하던 2014-06-01(일) P군과 함께 철수네자전거에 방문했다. 철수네자전거는 9호선 양천향교역에 위치한 자전거 샵으로 저렴한 가격과 아리따운 여사장님의 친절함으로 라이더들에게 인기가 높다. 철수네자전거 입구 앞에서 찍은 모습이다. 안에 들어가본 철수네자..
조카 선물로 뭘 사줄까? 공은 입에 대는 것이 아니고 발로 차는 것이라는 개념이 싹트기 시작한 조카에게 장난감으로 무엇을 사줄까 고민하고 있던 터에 마침 2014 브라질 월드컵 시즌에 맞춰 공인구인 브라주카의 스킬볼 버전인 브라주카 미니 매치볼을 사주기로 결심하고 인터넷으로 주문했다. 택배 도착! 택배로 도착한 브라주카 미니 매치볼의 모습이다. 2개인 이유는 하나는 조카꺼, 하나는 내가 가지고 놀 용도이다.^^ 한창 20대를 불태우며 조기축구를 하던 시절 매일 실내에서 스킬볼로 익힌 기본기를 바탕으로 경기에서 한치의 실수 없이 실력을 뽐냈던 기억이 있어 스킬볼은 단순히 장식용 장난감이 아니라 축구 기본기 향상에 매우 중요한 도구라고 생각한다. 스킬볼로 패스와 드리블 연습을 하다가 진짜 축구공을 차면 공이..
- Total
- Today
- Yesterday
- Kendo UI
- 로드바이크
- chrome
- 평속
- Kendo UI Web Grid
- Eclipse
- jsp
- JHipster
- Docker
- maven
- bootstrap
- 로드 바이크
- Spring MVC 3
- jstl
- Tomcat
- java
- 태그를 입력해 주세요.
- 알뜰폰
- DynamoDB
- 자전거
- 구동계
- jpa
- kotlin
- graylog
- Spring Boot
- spring
- node.js
- CentOS
- JavaScript
- MySQL
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |