본문 바로가기

나만의 작업/Scala|Play|Akka

[Akka] Akka Document - Actor Architecture (3) - Failure handling 이 글은 원문 : https://doc.akka.io/docs/akka/current/guide/tutorial_1.html 글을 읽고 간략하게 정리한 내용입니다. (생략된 내용도 있습니다.)Akka Version 2.5.12Failure handling부모와 자식은 라이프 사이클 전반에 걸쳐 연결된다. actor가 실패 할 때마다 (예외를 던지거나 처리되지 않은 예외가 receive에서 끊어지면) 일시적으로 일시 중단된다. 앞서 언급했듯이..
[Akka] Akka Document - Actor Architecture (2) - actor lifecycle 이 글은 원문 : https://doc.akka.io/docs/akka/current/guide/tutorial_1.html 글을 읽고 간략하게 정리한 내용입니다. (생략된 내용도 있습니다.)Akka Version 2.5.12The actor lifecycleactor가 만들어지면 존재하게되고 나중에 사용자 요청에 따라 멈추게 된다. actor가 멈추면 모든 자식도 재귀적으로 멈춘다. 이 동작은 리소스 정리를 크게 단순화하고 열린 소켓 및 ..
[Akka] Akka Document - Actor Architecture (1) 이 글은 원문 : https://doc.akka.io/docs/akka/current/guide/tutorial_1.html 글을 읽고 간략하게 정리한 내용입니다. (생략된 내용도 있습니다.) Akka Version 2.5.12 Part 1: Actor Architecture Akka를 사용하면 actor system 을 위한 인프라를 만들고 기본 동작을 제어하는 데 필요한 저수준 코드를 작성하지 않아도 된다.  이를 이해하기 위해 코드에서..
[Scala] Mac에서 Scala 설치 Mac에서 Scala 설치설치 환경os : mac /  jdk : 1.8 / 설치할 scala : 2.11.80. JDK 설치 확인 및 미설치시 먼저 설치할 것.1. Scala 공식 홈페이지로 접속http://www.scala-lang.org/ 2. Download 버튼 클릭 후 현재 안정화 된 버전의 Scala 버전 다운로드3. 다운받은 zip 파일을 적당한 곳(예: /usr/local)에 압축을 푼다.4. SCALA_HOME P..
[Play] Play설치(activator) 글 작성 기준 버전 : Play 2.5.x  참고 : https://www.playframework.com/documentation/2.5.x/Installing Prerequisites Play 2.5.x 버전은 java 1.8 을 필요로 한다. Play 설치 activator 다운로드 https://playframework.com/download에서 Offline Distribution 클릭하여 다운로드 받는다./u..
Scala로의 산책 얼마전 참여하고있는 스터디 커뮤니티에서 2015년을 보내며 스터디한 내용을 공유하고자 발표하는 자리가 있었다. 많은 모르는 사람들 앞에서 발표해보는 짜릿함도 그리고 부족함도 느낄 수 있는 자리였고 이 발표준비로 조금 더 성장할 수 있는 계기가 된 것 같다. Scala로의 산책 from Youmi Bae
[Scala] Scala에서의 객체 동등성 Scala에서의 객체 동등성동등성 :  두 객체의 내용이 같은지 비교.String Equality 테스트== operator를 이용한 두개의 String instance 비교. val s1 = "hello" val s2 = "hello" val s3 = "h" + "ello" s1 == s2 res0: Boolean = true s1 == s3 res1: Boolean = true == 메소드는 String 이 null로 할..