일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 플레이 프레임워크
- kafka streams
- spring-batch
- coursera
- Spring
- springboot
- avo
- Elk
- confluent
- gradle
- Elasticsearch
- scala
- scala 2.10
- Kafka
- Logstash
- reactive
- spring-kafka
- RabbitMQ
- Slick
- 카프카
- kafkastream
- kafka interactive query
- statestore
- enablekafkastreams
- 한빛미디어
- spring-cloud-stream
- aws
- schema registry
- kafkastreams
- play framework
- Today
- Total
목록분류 전체보기 (167)
b
2년째 쓰고 있지만 맥북에어11 은... 코딩하다 담 오겠다. 주말에 깨작거리다 그냥 월요일 회사 출근해서 샘플 코드를 돌렸다. spring-integration 과 mongodb / redis /standrd IO를 위해서는 dependency가 추가로 필요로 하다. 긴장하자2.2.0.RELEASEorg.springframework.integrationspring-integration-redis${spring.integration.version} org.springframework.integrationspring-integration-mongodb${spring.integration.version}org.springframework.integrationspring-integration-stream${s..
잡글링크 : http://www.hanb.co.kr/ebook/look.html?isbn=97889684861285번째로 주문한 한빛의 Ebook이다. 작년부터 spring batch와 integration의 연결을 생각하고는 있었지만, 니즈가 없어서 관심대상에만 올려놓고 있었다. 이번 프로젝트에서는 필요가 있을듯한 기운이 감돌고, 빠른 학습을 위해 마침 출간된 이 책을 구입하였다.(자바지기님의 좋은 글도 있다 : http://www.javajigi.net/pages/viewpage.action?pageId=267517955)기존 내가 관리하던 레거시 플랫폼의 로직들에 적용하면 좋을만한 선언적 명세(?)들이 다양하지만... Acegi & Security에서 겪은 '선언의 획일성' 때문에 다시 코드를 풀어..
* Window7 에 설정내 Local C:\developer>pythonPython 2.7.4 (default, Apr 6 2013, 19:55:15) [MSC v.1500 64 bit (AMD64)] on win32Type "help", "copyright", "credits" or "license" for more information.>>> * Windows 7 에 Pytrhon-mysql 설치시 레지스트리 작업이 필요하다* 발생원인 :http://velvet81u.tistory.com/27* 첨부파일 참조 : http://stackoverflow.com/questions/3652625/installing-setuptools-on-64-bit-windows * http://www.lfd.uci.e..
Tuple case classhttps://github.com/scala/scala/blob/v2.10.0/src/library/scala/Tuple2.scalahttps://github.com/scala/scala/blob/v2.10.0/src/library/scala/Tuple22.scala * Tuple는 Tuple2 ~ Tuple22 까지 준비 되어 있다.* case class* Tuple2 만 swap이 존재한다.* trait Product.scala* trait Product2.scala ( ~ Product22.scala) 도 참고해야한다. ps. 22의 의미는 대체 뭘까-_-;
오랜만에 scala-ide.org 를 접속하니 Try version 3.0 RC2! (for Scala 2.9 or 2.10) 부분과 Features 부분에 Debugger 기능이 눈에 똬악 예전에 설치했을 땐 분명히 저런거 없었는데...? 지금 STS 2.8 버전을 쓰고 있어서 Help - 'About SpringSource Tool Suite' 에서 기존에 설치된 Scala-Ide를 깔끔하게 지우고 http://download.scala-ide.org/sdk/e38/scala210/dev/site/ 를 재설치 한다. scala source 도 함께 선택해서 받는건 기본. 설치후 간단한 코드와 함께 break point를 찍고 Alt,Shift,X-S로 실행하니 기존 자바 개발할때와 똑같은 디버깅 화면..
[그림 5-3-1]build.scala에 정의된 라이브러리들은, repo1.maven.org 즉, 메이븐 레파지토리를 참조하고있다 [그림 5-3-2]case class Proc의 첫번째 파라미터는 id: Long 인데 KeyedEntity[String] 으로 하니 다음과 같은 에러가 발생. 그리고 Proc의 Long ID가 없어도' class Proc needs to be abstract, since method id in trait KeyedEntity of type => Long is not defined' 라고 에러가 발생한다. = 첫번째 파라미터 =에 연관되어지는듯 하다.class Proc needs to be abstract, since method id in trait KeyedEntity o..
현재 상황 데스크탑 2.0.2 / 노트북(맥) 2.1.0-RC 최근에 http://www.playframework.com/의 홈페이지 UI가 바뀜과 동시에 play 2.1 정식버전도 릴리즈 되었다. 이번기회에 노트북과 데스크탑의 싱크도 버전도 맞추고, 작업 워크스페이스도 공유하는 작업을 하였다. 1. https://www.dropbox.com/install 에서 client를 설치한다. 내가 원하는 workspace 폴더를 동기화 하고, 맥북도 동시에 동기화 해준다. 그 다음 이 디렉토리를 sublime text 2에서 작업을 진행할 것이다. 2. 데스크탑 play 2.0.2 -> 2.1.0 업그레이드 기존의 play-2.0.2 폴더를 지우고 새로 받은 2.1.0 버전을 압축을 풀고 PATH를 설정한다...
http://korean-nerdism.blogspot.kr/2012/12/scala-pattern-matching-case-class.html?spref=tw 를 보고 '아차' 놓친게 있나 보다. CaseClassExample.scala case class ClassExample(message: String) ClassExample.scala class ClassExample(message: String)두개의 파일을 작성하고, scalac 로 class파일을 생성하였다. 결과는 총 3개의 class파일이 나온다. CaseClassExample$ 가 컴패니언 클래스의 output으로 보인다. (마치 자바의 inner class처럼 $를 달고 1,481 CaseClassExample$.class 3,90..