일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 스칼라
- 하이퍼레저 패브릭
- 이더리움
- Hyperledger fabric gossip protocol
- 스위프트
- 스칼라 동시성
- 하이브리드앱
- play 강좌
- CORDA
- 파이썬 동시성
- Play2
- akka 강좌
- 스칼라 강좌
- hyperledger fabric
- 엔터프라이즈 블록체인
- Akka
- Play2 로 웹 개발
- 주키퍼
- 파이썬 머신러닝
- 파이썬
- 블록체인
- Golang
- 그라파나
- play2 강좌
- Actor
- Adapter 패턴
- 파이썬 강좌
- 플레이프레임워크
- 파이썬 데이터분석
- 안드로이드 웹뷰
- Today
- Total
HAMA 블로그
Scala 에서 Enumeration 사용하기http://alvinalexander.com/scala/how-to-use-scala-enums-enumeration-examples 참조 문제 ) 스칼라에서 enumeration 을 사용하고 싶습니다.(상수로서 사용되는 문자열 ) 해결책 1 ) Enumeration 클래스를 사용해서 열거형 만들기 scala.Enumeration 클래스를 확장하세요.package com.acme.app { object Margin extends Enumeration { type Margin = Value val TOP, BOTTOM, LEFT, RIGHT = Value } } 그리고 이것을 import 로 가져가서 사용하심 됩니다object Main extends App {..
https://www.jetbrains.com/help/idea/2016.2/getting-started-with-play-2-x.html 번역 Play 2.x with IntelliJ 시작하기 이 포스트는 Play2 를 IntelliJ 를 이용하여 실행 하는 방법에 대해 말합니다. Scala 기반이며 프로토타입 프로젝트는 나중에 AWS Beanstalk 에 올릴 예정입니다.프로젝트 만들기 프로젝트 만들기전에 Scala 플러그인을 다운로드 받자 downloaded and enabled 그리고 1. 만약 프로젝트가 현재 IDEA 에서 열려 있지 않으면 , 새로운 프로젝트를 만들자. 새 프로젝트 마법사를 연다. 2. 왼쪽 패널에서 Scala를 선택하고 오른쪽에서 Play 2.x 를 선택하자Next 클릭!프로..
미리 경고드리는데 그냥 IntelliJ 를 사용하세요 편합니다. Play2 + IntelliJ 바로가기 Activator / Eclipse 로 Play2 실행하기 이 포스트는 Play2 를 Activator 를 이용하여 윈도우에서 설치하는 방법에 대해 말합니다. Scala 기반이며 프로토타입 프로젝트는 나중에 AWS Beanstalk 에 올릴 예정입니다. * Windows : 8.1 * Play : 2.5.4 * Activator : 1.3.10 * Java : 1.8 * Scala : 2.1 ( 여기서는 따로 설치할 필요 없음) * Eclipse : Mars PlayFramework 조망도 미리 설치해 두어야할것들 * Java 1.8 이상 ( java -version 을 통하여 확인하라) Oracle’..
PostgreSQL vs MySQL [요약/번역] https://www.2ndquadrant.com/en/postgresql/postgresql-vs-mysql/ * 참고로 우버는 PostgreSQL에서 MySQL로 갈아탔습니다. -> 참고 )https://mysqlko.wordpress.com/2016/08/05/mysql-vs-postgresql-uber/ 이런것은 해당 버전에 따라서 결과는 달라지니 최근 정보로 잘 살펴봐야겠습니다. PostgreSQL 와 MySQL에는 근본적인 차이점이 분명히 있습니다. 두 시스템 간의 장,단점을 잘 파악해서 자신의 시스템에 사용 했으면 하는데 도움을 드리고자 유사성과 차이점에 대한 요약을 준비했습니다. Open SourceAcid ComplianceSQL Comp..
* 역주 : 완벽한 전체 내용이 포함되어 있지 않습니다. 저도 잘 아는게 아니라서 ㅜㅜ 잘 알게되면 추가 / 수정 하겠습니다. Deploy Playframework (Play!) to AWS Elastic Beanstalk with Jenkins (번역) 플레이프레임워크는 가볍고 높은 성능을 가진 웹어플리케이션 플랫폼으로써 상태를 갖지 않는 웹 티어에서 완벽하게 작동한다. AWS Elastic Beanstalk 에서도 환상적으로 작동되는데 이 포스트는 플레이프레임워크를 AWS Beanstalk 에서 작동시키기 위해 젠킨스를 이용하는 방법에 대해 말한다. 플레이프레임워크 버전 2.3+ 과 2.3,2.4,2.5에서 테스팅 되었다.Step 1: 플레이프레임워크 프로젝트를 준비하라 새로운 "Java SE" co..
Getter 와 Setter 객체지향 프로그래밍에서 게터와 세터는 의도치 않게 이제 기본이 된 내용들 중 하나이지만 ( getter / setter 자체를 그냥 public 으로 변수 선언하는것과 마찬가지로 나쁘게 보는 시각도 있습니다. 객체지향은 외부 노출을 줄여야 한다고 보는데 게터,세터는 절차지향 마인드의 산물 ) 때로는 쓰기 귀찮아질 때 도 있긴합니다. 대부분의 게터와 세터는 매우 비슷하기 때문에 같은 기능을 하는 더 나은 방법이 있을거란 생각은 매우 타당 할 것이며 C# 에서는 그것을 위해 특별히 "프로퍼티"라는 것을 만들어서 아래와 같이 사용됩니다. private String strName; public String StrName { get { return this.strName; } set ..
현재 웹서비스를 Play 랑 스프링중 무엇으로 만들지 고민하던 중에 발견한 글을 공유합니다. https://www.quora.com/Which-is-better-Play-Framework-or-Spring-MVC-How-should-I-decide-what-to-use 번역을 했으며 . 2016년 7월 현재 이 글이 쓰여진 시점하고 무엇이 얼마나 달라졌는지 혹은 무엇이 잘못된 정보인지를 댓글로 보충해주시면 많은 분들에게 도움이 될듯합니다. 저의 아주 한정된 지식보다는 모든사람이 힘을 합치는게 좋겠죠. Collaborative intelligence!! Play Framework vs Spring MVC 답변 1 Play2 scala 광전사님) 링크드인은 Spring MVC 를 사용하다 몇년후에, Play..
보통 '64K' limit 로 알려졌지만 OS 정책에 따라서 달라지는 부분이라 , socket descriptor 를 무한대로 해놓으면 메모리의 크기에 따라서 한대의 서버가 받을 수 있는 동시접속자의 수가 달라지게 됩니다. (즉 최대접속자수는 메모리에만 영향을 받는것으로 알고 있음. 하나 서버에 백만명,천만명도 가능함. 하지만 성능문제 때문에 다른 요소가 개입됨. AWS 키네시스나 IoT 서비스 경우는 확장한다고 알고 있음) 실제 대규모 게임서버같은걸 만들어 보지 못해서 실제와는 차이가 있는 부분이 있을지도 모르겠습니다만 , 대국민용 always connected 센서데이터수집서버를 구상하면서 알아본 결과로는 그렇게 알고 있습니다. 이 글 보는분들 중 오류가 있으면 바로 잡아주시길.. 참고 ) Scali..
AR-HMM 에 대한 논문을 읽다가 통계학에 관해 공부를 조금 했는데 (배워서 써먹는게 아니라 내 경우는 써먹으려고 배운 경우라 시간이 없어 기초/체계가 부족하다) 관련 교과서들이 why 에 대해 설명한 교재는 거의 없더라 ... 몇권있다일본인이 쓴 "빅데이터를 지배하는 통계의 힘"이란 책이 why 에 대한 책 중 하나 참고로 주파수 해석에 관한 책으론 "수학으로 배우는 파동의 법칙" 이 패턴인식으로는 "패턴인식 - 오일석 저" 가 참 좋다. 이해시키려고 책을 썼다는 느낌이 든다...팔아먹으려고 혹은 자신이 성취한것을 자랑하기 위해 쓰여진 국내 책들이 너무나 많다. 그 와중에 통계학에 대한 편견이 생겼는데 쉬운걸 어렵게 설명하는데 있어선 최고인 학문같다라는 점.학문 자체가 '글월 (문장)' 으로 설명하는..
함수와 메소드 이번 포스트 내용은 지금까지 그리고 앞으로 나올 강좌중에서 가장 중요한 포스트라고 생각합니다. 스칼라에서 함수/메소드는 그 만큼 중요합니다. 본 포스트의 내용이 불분명하거나 모자르면 반드시 다른 곳에서 보충하시길 바랍니다. 스칼라에서 함수종류 * 객체의 멤버로 있는 함수인 메소드 * 함수안에 정의한 내포 함수 * 함수 리터럴 * 함수 값 메소드 특성 * 스칼라 메소드 파라미터에서 중요한 점은 이들이 val 이라는것이다. def add(b : Byte) : Unit = { b = 1 // 파라미터가 val 이라 불가능 ! sum += b } * return 을 명시적으로 사용하지 말라. 스칼라는 메소드가 한 값을 계산하는 표현식인 것 처럼 생각하는걸 권장한다. * 메소드가 오직 하나의 표현식..