Maven과 Ant
현재 진행중인 프로젝트는 폐쇄적이다. 다시말하면 폐쇄망 환경이다. Maven의 Central Repository는 꿈도 꾸지 못하는 환경이다. 내부 Nexus를 통해서 3rd party library를 지원해야 한다. 이런 환경에서 굳이 Maven을 사용해야 하는지에 대해서 의구심을 가지는 사람들이 있다. Ant와 Maven중 어느 것이 더 나은가?는 논쟁거리이지만, 본 글에서는 몇 가지의 차이점을 명확히 하고자 한다.
Ant는 고전이다. 빌드 프로세스로서는 훌륭하다.
Ant는 빌드 프로세스만 정의한다.
Ant는 생명주기를 가지지 않는다. 목표에 대한 의존 관계를 정의해야 하며, 각 목표에 대한 작업...
DPDK (Data Plane Development Kit) 란?
오늘날 네트워크 기술은 널리 활용되고 있고, 전용 네트워크 어플라이언스 장비들을 가상화 네트워크에서 동작 시키기 위한 NFV(Network Function Virtualization) 기술이 각광을 받고 있습니다. NFV는 기존 장비들을 동일한 성능에서 지원한다라는 전제 조건이 있습니다. 일반적으로 우리가 Native환경에서 어떤 프로그램을 사용하는 것과 가상화 환경에서 사용할 경우에는 Performance의 Gap이 존재하게 됩니다.
DPDK는 Intel에서 개발한 고성능 패킷 처리 소프트웨어로 고속 패킷 처리를 위한 라이브러리와 드라이버를 제공하고 NFV의 네트워크 성능을 높이기 위한 핵심 기술입니다.
...
Command pattern (커맨드 패턴)
옆에 계신 정모 부장님이 요 근래에 Batch 관련 가이드를 준비하고 계신다. 모듈당 N개의 Batch 프로그램이 있다고 하면, 각각 Executable 형태로 제공하는 것이 좋을 것인가? 아니면 관리적 측면에서 Grouping 하여 제공하는 것이 좋을 것인가에 대한 의견이 분분하다.
이런 경우에는 각 모듈별로 하나의 Batch 프로젝트를 구성하고 수행해야 할 Job Method 호출을 캡슐화(Encapsulation) 하는 것에 대해서 공감대가 형성되었다.
http://kapilnevatia.blogspot.kr/2011/11/command-pattern.html
스몰월드 효과
지인의 지인이 지인일 확률이 높은 이유는 무엇일까? 한 사람이 일반적으로 몇 명이나 알고 있을까? 이 질문에 대해 미국인과 일본인을 대상으로 설문조사가 실시되었다고 한다. 그 결과 평균 지인 수는 미국인은 200–300명, 일본인은 150명 정도였다.
스몰 월드 효과란 모르는 사람을 최종 목표로 설정하고 지인만을 이용하여 연락을 취할경우 5–6명을 거치면 목표 인물에 도달할 수 있다는 실험 결과에서 나온 개념이다.
친구와 지인은 어떻게 정의할 수 있을까? 어떤 사람은 술잔을 주고 받으면 친구라 여길 것이고, 어떤 사람은 인사만 나누는 사이면 친구라 여길 것이다.
이처럼 관계에 대한 정의는 사람마다 주관적일 것...
베이커 넘버 (The Oracle of Bacon)
좀 오래된 얘기지만 버지니아 대학에서 만든 “The Oracle of Bacon(http://oracleofbacon.org)”사이트가 있다.
이 사이트는 일종의 영화배우에 대한 데이터베이스이다. 영화에 출연한 배우이름을 입력하면 Bacon Number를 알려준다.
Bacon Number의 의미는 영화배우 “케빈 베이컨”과 함께 영화에 출연했는지에 대한 여부와 출연 횟수를 기준으로 둘 사이의 거리를 측정하고 그 배우가 케빈 베이컨까지 몇 단계만에 연결이 되는지를 나타내는 수이다.
헝가리의 수학자 폴 에르되시(Paul Erdos)는 세계 각국의 수학자들과 공동 연구를 하였고 발표한 논문은 약 1500편이다....
나이팅게일 그래프
통계학개론 수업중에 “나이팅게일 그래프”에 대해서 교수님이 언급하셨다. 이제까지 나이팅게일을 백의의 천사, 사랑의 천사의 이미지로 기억하고 있었는데 사회 통계학의 개척자였다니…
크림전쟁시 부상병을 간호하던 나이팅게일은 전쟁터에서 전투로 인한 사망보다 열악한 치료 환경 및 위생탓에 사망하는 병사가 많다는 사실을 알게 되었고 이를 그래프로 나타내어 빅토리아 여왕에게 병원 시설과 환경을 개선할 것을 요청했고, 그 후 영국 정부는 위생 개혁을 하였고 사망자 수가 급격히 줄어들었다고 한다.
만약, 구두로 전달했거나? 글로 표현했다면? 지원을 받을 수 있었을까? 말 열 마디보다 숫자를 포함한 그래프가 더 큰 영향력을 ...
IoT Applications
Smart cities
Smart Parking
Structural Health
Noise Urban Maps
Traffic Congestion
Smart Lighting
Waste Management
Intelligent Transformation Systems
Smart Environment
Forest Fire Detection
Air Pollution
Landside and Avanlanche Prevention
Earthquake Early Detection
Smart Meter
Water Quality
Water Leakages
River F...
무인 자동차의 고민
요즘 자율주행차량이 많은 관심을 받고 있다. 회사내의 동료와 이 부분에 대한 얘기를 가볍게 하다가 “돌발 상황 발생시, 누구를 보호 할 것이냐?”에 대한 문제가 제기됐다. 상황에 따라 다르지 않나? 라고 생각을 했지만, 아래의 자료를 보니 흥미롭다.
Why Self-Driving Cars Must Be Programmed to Kill
MIT Technology Review Self-driving cars are already cruising the streets. But before they can become widespread, carmakers mu...
전체 글 141개, 18 페이지