본문 바로가기

Programmer Jinyo

(57)
AKKA(아카)with Scala 튜토리얼 03 (Routers) Typed AKKA가 새로 나와서 이 시리즈 글은 번역하다 말았습니다. 여튼 이 튜토리얼도 좋은 튜토리얼이니 의지가 있으시다면 따라가보셔도 좋을 것 같습니다. 2019/12/01 - [Programmer Jinyo/Scala & AKKA] - AKKA(아카)with Scala 튜토리얼 01 2019/12/01 - [Programmer Jinyo/Scala & AKKA] - AKKA(아카)with Scala 튜토리얼 02 2019/12/02 - [Programmer Jinyo/Scala & AKKA] - AKKA(아카)with Scala 튜토리얼 03 (Routers) AKKA Route에 대해서 알아보자. RoundRobinPool 이 튜토리얼에서는 AKKA Routers에 대해 알아본다. 지금까지 Ak..
AKKA(아카)with Scala 튜토리얼 02 Typed AKKA가 새로 나와서 이 시리즈 글은 번역하다 말았습니다. 여튼 이 튜토리얼도 좋은 튜토리얼이니 의지가 있으시다면 따라가보셔도 좋을 것 같습니다. 2019/12/01 - [Programmer Jinyo/Scala & AKKA] - AKKA(아카)with Scala 튜토리얼 01 2019/12/01 - [Programmer Jinyo/Scala & AKKA] - AKKA(아카)with Scala 튜토리얼 02 2019/12/02 - [Programmer Jinyo/Scala & AKKA] - AKKA(아카)with Scala 튜토리얼 03 (Routers) 자 이어서 가즈아 Ask Pattern mapTo 이 튜토리얼은 아카의 AskPattern 의 연장선이다. ActorSystem, prot..
AKKA(아카)with Scala 튜토리얼 01 Typed AKKA가 새로 나와서 이 시리즈 글은 번역하다 말았습니다. 여튼 이 튜토리얼도 좋은 튜토리얼이니 의지가 있으시다면 따라가보셔도 좋을 것 같습니다. 2019/12/01 - [Programmer Jinyo/Scala & AKKA] - AKKA(아카)with Scala 튜토리얼 01 2019/12/01 - [Programmer Jinyo/Scala & AKKA] - AKKA(아카)with Scala 튜토리얼 02 2019/12/02 - [Programmer Jinyo/Scala & AKKA] - AKKA(아카)with Scala 튜토리얼 03 (Routers) 왜 한국에는 아카-스칼라 튜토리얼 자료가 찾아볼래야 찾을 수가 없을까? 나는 눈물이 난다... http://allaboutscala.com..
Javascript 비동기 처리 / Promise Javascript 의 비동기란? JS에서 비동기 처리라고 하면 기본적으로 프로그램 코드가 차례로 실행되다가 특정 연산(특정 메서드 등)을 실행했을 때 이 연산이 끝나는걸 기다리지 않고 다음 코드를 먼저 실행해버리는 자바스크립트의 특성. Promise가 무엇일까? (캡틴 팡요? 판교? 님의 블로그를 참고했읍니다) 프로미스는 자바스크립트의 비동기 처리에 사용되는 객체이다. 조금 더 정확히 말하자면 Promise 객체 안에서 임의의 코드를 작성하면, Promise 객체에서는 해당 객체 안에 있는 코드가 끝날때까지 기다리는 능력이 있다. 비동기 때문에 잘 안되는 예를 들어 보자. function getData(){ var data; get('aaa.com/search', function(response){ d..
머신러닝 하면서 데이터 갖고놀기 연습하기 좋은 링크 https://dandyrilla.github.io/2017-08-12/pandas-10min/#ch12 Pandas 기본 사용법 익히기 Pandas 의 기본 사용법을 소개해 놓은 ‘10 Minutes to pandas’ 문서를 따라서 실습해 보고 한글로 번역해 놓은 글입니다. dandyrilla.github.io http://pythonstudy.xyz/python/article/407-Matplotlib-%EC%B0%A8%ED%8A%B8-%ED%94%8C%EB%A1%AF-%EA%B7%B8%EB%A6%AC%EA%B8%B0 예제로 배우는 파이썬 프로그래밍 - Matplotlib 차트/플롯 그리기 1. Matplotlib 개요 Matplotlib는 파이썬에서 데이타를 차트나 플롯(Plot)으로 그려주는 라..
Play 프레임워크 공부 노트 * 개인적인 공부를 위해 노트한 글입니다 * 이 글 속에서 필요한 정보를 찾으셔서 잘 활용하실 수 있다면 마음껏 읽어주세요 :) Play 2.7 넘어서부터인지 모르겠지만 sbt 설치하고 콘솔창으로 sbt run 으로 실행하면 된다. (그 전에는 activator run 명령어로 실행했던것 같다. 블로그 글들 찾아보는데 다 그렇게 나오네..) 기본 구조 conf/routes 기본적인 라우팅 정보가 들어가 있다. 만약에 get 방식에서 파라미터를 넘겨주려면 명시해야 한다. ex)GET /hello controllers.HomeController.hello(naaaame: String) // naaaame이라는 파라미터 전송할 것. controllers/~~~~~Controller.scala MVC 패턴의 컨..
스칼라 공부 정리 필기 노트 * 개인 공부 필기 노트 공유함니다.. * 혹시 필요한 정보를 얻어가신다면 기쁘겠읍니다.... 스칼라의 object는 자바로 치면 static class 형식이다. object 예약어는 class 자체를 싱글턴 객체로 만든다. 스칼라에서 Unit은 void이랑 같은 의미다. 스칼라의 자료형 Any { AnyVal { Byte,Short,Int,Long,Char,Unit,Boolean, ..... }, AnyRef { 사용자가 만든 객체, AnyVal이 아닌 내장 객체 }, String } -> 이를 통해서 var a:Int = 5 var b = a a = 10 !!!이때 b는 여전히 5. 왜냐하면 b는 기본 자료형이기 때문에 5를 이미 카피해서 저장해 놓았기 때문. 반면에, 직접 계속 copy하는 것이 ..
scala를 위한 IntelliJ(인텔리제이) 다운받기,설정 / 프로젝트 생성 스칼라를 위해서 인텔리제이를 사용하려고 한다. 다운받고 IDE설정까지 한번 해보겠다. https://www.jetbrains.com/idea/ IntelliJ IDEA: The Java IDE for Professional Developers by JetBrains A Capable and Ergonomic Java IDE for Enterprise Java, Scala, Kotlin and much more... www.jetbrains.com 들어가자. 다운로드 클릭 윈도우즈/맥/리눅스 잘 선택하고 커뮤니티 버전을 인스톨 할 것이다. 다운로드 후 설치를 하자. 이 부분은 취향껏 선택하면 된다. 설치를 완료했다면 인텔리제이를 켜자. 사용할 프로젝트에 따라서 자유롭게 선택 후 next 체크한거 인스톨 한..