일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Actor
- 블록체인
- Play2
- 안드로이드 웹뷰
- Hyperledger fabric gossip protocol
- 그라파나
- 엔터프라이즈 블록체인
- 이더리움
- Play2 로 웹 개발
- play2 강좌
- 파이썬
- 파이썬 강좌
- 주키퍼
- CORDA
- 스칼라 동시성
- hyperledger fabric
- Golang
- 플레이프레임워크
- 스칼라
- 하이브리드앱
- 파이썬 동시성
- 스칼라 강좌
- 파이썬 머신러닝
- 스위프트
- akka 강좌
- play 강좌
- Adapter 패턴
- 하이퍼레저 패브릭
- 파이썬 데이터분석
- Akka
- Today
- Total
HAMA 블로그
자동차 역사가 바뀌고 있다1886년 독일인 카를 벤츠(Carl Benz)에 의해 인류 역사에 처음으로 등장한 내연기관 자동차가 그 역사의 마지막 장을 시작했다.노르웨이와 네덜란드에는 2025년부터 내연기관 자동차 판매를 금지하는 법안이 국회에 상정된 상태다.인도의 교통부 장관도 2030년까지 인도를 100% 전기자동차 나라로 만들겠다는 의지를 밝히고 있다.중국 정부 또한 2020년까지 500만개에 이르는 전기자동차 충전소를 건설하겠다는 계획을 밝히는 등 전기자동차를 중심으로 자동차 시장을 재편하는 정책 방향을 제시하고 있다.독일정부는 현실성이 비록 크게 떨어지지만-그 이유는 후술-2020년까지 독일 도로에 전기자동차 200만대가 굴러다니기를 희망하고 있다.전기자동차가 내연기관 자동차와 비교해서 환경에 긍..
[좋은나라 이슈페이퍼] 한국의 전기차 정책, 어떻게 할 것인가친환경차 시대로 본격 접어들고 있다 최근의 화두는 자동차이다. 지난 130여 년 동안 자동차는 단순한 이동 수단으로서의 역할을 하였으나 향후는 '움직이는 생활 공간', '움직이는 가전제품', '움직이는 컴퓨터', 최종적으로는 사물 인터넷 개념으로 발전하고 있기 때문이다. 그래서 대표되는 명칭이 바로 자율 주행차, 컨넥티드카, 스마트카 등이라고 할 수 있다. 모든 기술적인 과학적인 집합체가 자동차로 모이고 있고 먹을거리도 모두 모이는 만큼 세계적인 글로벌 기업들이 관심을 가지고 집중을 하는 이유일 것이다. 이 중에서도 가장 필수적인 요소가 바로 친환경 요소라고 할 수 있을 것이다. 세계 환경 규제가 강화되고 사람들의 건강에 대한 관심이 집중되면서..
클래스와 객체 클래스,필드,메소드 객체 생성 클래스는 객체의 청사진이다. class ChecksumAccumulator { } 이런 클래스 가 있을때 new ChecksumAccumulator // 이렇게 해주면 객체가 만들어 진다. 클래스 안에는 필드와 메소드를 넣을 수 있다. 이 둘을 합쳐 멤버라고 한다. 필드는 var 이나 val 로 정의하며 메소드는 def 로 정의 한다. class ChecksumAccumulator { var sum = 0 } 위의 클래스를 가지고 객체를 2개 만들면 val a = new ChecksumAccumulator val b = new ChecksumAccumulator 해당 객체안의 sum 필드는 다른 메모리를 참조 할 것이고 0 을 바라 볼 것이다. sum 이 va..
객체의 동일성 두개의 객체가 동일한지 아닌지 구분하는 작업은 별거 아닌거 같지만 , 꽤나 복잡하고 미묘한 일들이 도사리고 있습니다. 방심하다 망하죠. ;; 게다가 언어 마다 다릅니다. 테스트만이 살길~ * 2007년 상당량의 자바코드를 연구한 논문에서는 거의 대부분의 equals 메소드에 오류가 있다는 결론을 내릴 정도로 상상 이상으로 실수가 많답니다. OTL 이 글 에서는 중요 포인트만 딱딱 집어서 설명 해 보겠습니다. ( 모든 걸 설명하지 않습니다. ) 혹시 더 자세하게 파헤치고 싶은 분이라면 아래 서적을 참고 하시구요. (꼭 읽어보길 당부..) 자바 : Effective Java 2판 - 항목 8,9 스칼라 : Programming in Scala 2판 - 30장 먼저 익숙한 자바로 먼저 살펴보고,..
Behavior-based Home Energy Prediction
Wavelet Regression in PythonLast week I needed to get my head around wavelet regression techniques for a project I am working on. This post will show how to do basic wavelet regression in Python using PyWavelets. For references I used Chapter 9 in Wasserman's All of Non-Parametric Statistics, Ogden's Essential Wavelets for Statistical Applications and Data Analysis, and Donoho and Johnstone's "I..
while 스칼라에서 While,For 문은 없다로 생각하는게 좋습니다. 개인적으론 Java 8 이상에서도 while 문은 없다라고 생각하는게 좋지 않나 합니다. 아래와 같이 다른 방법 Stream API LINQ STL algorithm 컬렉션의 고차함수(map , flatmap, filter, zip, fold, foreach, reduce, collect, partition, scan, groupBy 등) 을 먼저 생각하는게 좋습니다. 특징 * 스칼라의 while 은 다른 언어와 마찬가지로 동작합니다. * if 나 for 가 표현"식" 인 반면에 while 은 "식" 이 아닙니다. 그냥 루프입니다. 즉 값을 내어 놓지 않습니다. 예를들어 if 표현식의 경우 값을 내놓기 때문에 아래와 같이 코딩이 가..
공변성,불변성,역공변성 자바로 설명 백그라운드 Object
Queue mutable val queue = new scala.collection.mutable.Queue[String] queue += "a" queue ++= List("b", "c") println(queue.dequeue) => a Stack mutable val stack = new scala.collection.mutable.Stack[Int] stack.push(1) stack.push(2) println(stack.pop) => 2 각각 immutable 타입도 존재한다.