일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 스칼라 동시성
- 안드로이드 웹뷰
- 스칼라
- 파이썬 강좌
- play2 강좌
- 그라파나
- Adapter 패턴
- hyperledger fabric
- play 강좌
- 스위프트
- Hyperledger fabric gossip protocol
- 파이썬 머신러닝
- 주키퍼
- Play2 로 웹 개발
- CORDA
- 이더리움
- 파이썬 동시성
- Golang
- 스칼라 강좌
- Play2
- 블록체인
- 플레이프레임워크
- akka 강좌
- Akka
- 파이썬
- Actor
- 엔터프라이즈 블록체인
- 하이브리드앱
- 하이퍼레저 패브릭
- 파이썬 데이터분석
- Today
- Total
HAMA 블로그
정규표현식은 아주 가끔 쓰기때문에 항상 다시 볼때마다 헷갈리곤 하기에 주요 사용예를 내가 나중에 다시 봤을 때 편하도록 정리하여 보았다. 정규 표현식의 용어들정규 표현식에서 사용되는 기호를 Meta문자라고 표현한다. 표현식에서 내부적으로 특정 의미를 가지는 문자를 말하며 간단하게 정리하면 아래의 표와 같다. 표현식 의미 ^x 문자열의 시작을 표현하며 x 문자로 시작됨을 의미한다. x$ 문자열의 종료를 표현하며 x 문자로 종료됨을 의미한다. .x 임의의 한 문자의 자리수를 표현하며 문자열이 x 로 끝난다는 것을 의미한다. x+ 반복을 표현하며 x 문자가 한번 이상 반복됨을 의미한다. x? 존재여부를 표현하며 x 문자가 존재할 수도, 존재하지 않을 수도 있음을 의미한다. x* 반복여부를 표현하며 x 문자가 ..
1. TCP/IP 에서의 Keepalive - 옵션이므로 설정여부는 상황에 따라 다르다.- TCP keepalive는 setsockopt()을 사용하여 소켓 옵션(SO_KEEPALIVE)을 설정하면 사용할 수 있게 됩니다.- 소켓 옵션이 설정되면 tcp_keepalive_interval로 지정된 시간 동안 연결이 유휴 상태가 되었을 때 keepalive 탐색 패킷을 보냅니다.- 두 지점간에 상대방의 안부를 묻기위해 payload 가 없는 패킷을 주기적으로 보내는것이다. (지정된 시간동안 서로 패킷교환이 없을 경우에 ) - 그 패킷에 반응이 없으면 접속을 끊는다. - NAS 같은것은 중간에서 두 지점사이에 데이타 교환이 없으면 , 큐의 오래된쪽으로 이동시켜 놓는데 (결국 임의로 삭제하면 , 두 지점의 연결..
http://blog.daum.net/aero2k/61 에서 퍼옴http://stackoverflow.com/questions/3367308/math-ease-in-ease-out-a-displacement-using-hermite-curve-with-time-constraint 참고 프레임에 독립적인 가속(ease-in)과 감속(ease-out) 보간 이 방법은 Game Programing Gems vol 1의 2.1 보간법(Johm Olsan)에서 다루는 방법으로, 프레임 변화율에 무관하게 가속 감속 보간을 실행한다.(GPG Gems vol 1 - 2.1 보간 법 : 프레임율 독립적인 가-감속 보간) 아래 사진은 GPG 1권의 Ease In Out Interpolation 그래프이다. 프레임 율에 독..
서울대에서 무들 사용법에 대해서 동영상으로 공개해놨습니다. http://etl.snu.ac.kr/snuhtml/manual.php 요기 가시면 동영상 메뉴얼을 보실수있습니다.
원본내용중 누락부분이 있으니 , 전체를 꼼꼼히 보시려면 글 마지막의 레퍼런스를 참고하십시요. Transitions 으로 작업하기 D3’s selection.transition 메소드는 DOM 이 바뀔때 애니메이션(변환)을 쉽게 해준다. 예를들어 텍스트 색상을 빨강으로 바꾸기위해서 다음과 같이 body 엘리먼트를 선택하고 스타일 속성을 주는데..d3.select("body").style("color", "red");어느정도의 시간동안 변화를 주기위해서는 transition 을 사용한다.d3.select("body").transition().style("color", "red"); 선택할수있는 모든 요소들은 순간적인 변화 대신transition 을 통해 시간을 두고 애니메이션 할수있다. Transitions..
Mesh Generation 방법 (1)Scatter Points를 이용하여 요소망 생성하기 xyz 파일 파일 임포트 들로네 삼각화로 메쉬 생성 (2)Polygon을 이용한 요소망 생성 ● 그림과 같이 지형 자료를 바탕으로 polyline을 형성할 수 있다.● 지형 자료와 polyline의 선 색깔을 구분하기 위해서 polyline의 Display 옵션을 조정할 수 있다.● Polyline은 마우스 왼쪽 클릭으로 vertex를 만들어 나가며 마우스 오른쪽 버튼을 클릭하면 polyline 만들기를 멈추게 된다.● 마우스를 vertex에 가까이 가져가게 되면 osnap 기능이 작동하여 작은 사각형이 보이게 된다. 이 상태에서 마우스 왼쪽 클릭을 하여야 만 vertex가 연결된다.● Polyline을 만든 후..
http://www.codeproject.com/Articles/492435/Delaunay-Triangulation-For-Fast-Mesh-Generation (펌) Introduction Ten years ago, computing meshes for surfaces in real time for surfaces wasn't realistic, and having a customizable source code module wasn't available either. There are faster versions, but they are large implementations and they are hard to read and modify. With modern computers and moder..
사물인터넷을 위한 관제 웹 어플리케이션에서 현재 전기/수도의 사용량을 그래프로 보여주고 싶어서 알아보던중d3 라이브러리를 알게되어 간단히 적용해보고 (10분 완성) 주석 형식으로 설명을 달아본다. 0. 적용 모습 1. d3 라이브러리 include 2. 웹 페이지에서 그래프가 위치 할만한곳에 div 설정 3. 웹 페이지 로딩이 끝나면 그래프 시작 4. 그래프 드로잉 부분 var current_watt_for_graph = 0; function graphStart(){ var n = 60, // x 축 범위를 위한 변수 random = d3.random.normal(0, 0), data = d3.range(n).map(random); // 0~0 으로 x축(60) 범위를 초기화 한다. var margin ..
http://opentsdb.net/overview.html를 번역했다. OpenTSDB 는 사물인터넷 분야에서 많이 사용되며, 잘 알려진 에너지 IoT 기업인 OPower (http://blog.opower.com/category/technology/) 에서도 사용중이다. OpenTSDB 는 타임 시리즈 데몬(Time Series Daemon (TSD)) 들로 구성된다.(몇몇 커맨드라인 유틸리티셋 포함)OpenTSDB 상호작용은 TSD 하나 혹은 그 이상이 작동하면서 이루어진다. 각각의 TSD 는 독립적이며 상태공유없이 돌아가기때문에 여러가지 일들을 하기위해 여러 TSD 들에게 일거리를 던져주는데 아무 문제없다. 각각의 TSD 는 HBase 오픈소스 데이타베이스를 사용하며 타임시리즈데이터를 가져와서 저..
저는 최근에 사물인터넷 플랫폼에 대해 살펴보는 중에 OSGi 에 대해서 좀 더 관심을 갖게되었습니다. (예전에 이클립스 플러그인 책에서도 쳐음 접하고..) OSGi 는 얼핏 보기에 JNDI 가 제공하는 리소스투명성 및 컴포넌트 베이스 기반 방법론을 합쳐놓은 느낌입니다. 당연하지만 예전부터 많은 컴포넌트 조립 기술(CORBA, COM+) 들이 난립해 왔기 때문에 각각 기술들의 테두리가 분명할리는 없겠지요. 2008년에 쓰여진글이라 좀 됬지만 OSGi 가 궁금하신분은 아래 번역글을 통해서 첫인사를 해보시길 바랍니다. 딱히 OSGi 가 궁금하지 않더라도 옛날얘기 들려주듯이 작성된 IT 선배의 개발 모델 이야기는 충분히 재미있을것입니다. ( 2020년 현재 업데이트: 참고로 자바 9버전의 모듈리티를 이용하면 좀..