• Image placeholder
  • 홈 페이지
  • 블로그 센터
  • 범주
Image placeholder

Scala

Spark/Scala를 Jupyter Notebook에서 실행

잠시 동안 Spark/Scala 코드를 팀에 공유 할 때, Jupyter 노트북으로 코드를 공유하는 것이 더 좋을까, Python 설치 Spark 설치 노트북에서 코드 실행 코라라의 일련의 순서에 대해 정리해 보았습니다. 흔한 Apache Toree를 사용한 절차입니다. pyenv 설치 환경 변수 설정 Anaconda 설치 설치 가능한 anaconda 버전 목록을 가져옵니다. 현재 최신 버전...

스파크JupyterScala

Spark Thrift Server를 구축하고 클라이언트 도구와 함께 작동하는 단계 (간단)

제목에 대해 일본어 정보가별로 없었기 때문에 써 보았습니다. 알아두면, BI 툴과의 제휴가 퍼질까..라고 생각했습니다. 라고 말하면서, 모두 로컬 환경에서 완결하는 순서가 되어 있습니다. HDFS는 사용하지 않습니다. 하지만 Spark 클러스터 환경의 경우에도 크게 절차는 변하지 않는다고 생각합니다. spark 2.4.0 이미 준비되어 있다면 필요하지 않습니다. Spark 2.4.0 다운로드...

스파크DBeaver데이터베이스Scala

GAE push 대기열의 작업 실행 속도 제어 정보

GAE의 push 큐에서는 태스크 실행 레이트 제어에 「토큰 버킷 방식」을 채용하고 있다. 실제로 이용해 보면 상정대로의 동작을 해주지 않았으므로, 조사해 보았습니다. GAE Standard Environment Scala2.12 네트워크에 흐르는 트래픽을 일정량 이하가 되도록 조정하는 알고리즘입니다. 우선 bucket_size=5로 rate=5/m의 queue를 작성 queue.yaml b...

GAEgcpScala

Eclipse로 시작하는 Scala, Clojure, Groovy 준비편

하지만, 여러가지 언어가 있으므로 어느 것을 사용하는지 헤매고 있었다. Scala, Clojure, Groovy 근처가 메이저 같은 것일까? 그래서 이 3가지 언어를 Eclipse로 실행할 수 있는 환경까지 만들어본다. Scala Clojure Groovy 트렌드적으로는 Scala가 한 걸음 빠져 있고, Clojure, Groovy는 줄지어 있다고 느끼는가. 우선 Eclipse는 평소 All...

GroovyClojure이클립스Scala자바

Scala-PlayFramework2.5에서 2.2 시대의 todolist 튜토리얼을 해 보았다 · 그 3

에서 계속. 화면의 초기 표시까지 할 수 있었으므로, 나머지는 실제로 화면을 움직여 본다. 하지만 계속 들어가기 전에 지금의 상태에서 Create 버튼을 누르면 아래와 같은 에러가 된다. 그래서 다음과 같은 수정을 수행합니다. Application.scala index.scala.html Application.scala 의 newTask 액션 코드를 구현한다. build.sbt 와 conf/...

PlayFrameworkScala

Scala-PlayFramework2.5에서 2.2 시대의 todolist 튜토리얼을 해 보았다 · 그 2

에서 계속. 드디어 튜토리얼링. 먼저 routes 파일의 내용을 다시 씁니다. 첫 번째 GET을 주석 처리하고 대신 자습서에 설명 된 GET의 정의를 추가합니다. 그런 다음 controllers 폴더 아래에 새로 Application.scala 파일을 만들고 자습서의 내용을 설명합니다. 이 때 "object"를 "class"로 다시 씁니다. 또, HomeController.scala 의 파일...

PlayFrameworkScala

Scala-PlayFramework2.5에서 2.2 시대의 todolist 튜토리얼을 해 보았다 · 그 1

Scala-PlayFramework를 이전에 조금 해본 적이 있어, 최근 또 오랜만에 해 보겠다고 생각했을 때, 우선 당시 했던 튜토리얼을 다시 하면 기억을 불러일으키는 계기가 될까라고 생각했다. 를 보면, 당시 했던 튜토리얼이 없어지고 있었다. Play의 문서 사이트는 버전 마다 페이지가 별로 되어 있으므로 버전을 거슬러 올라가 보면, 아무래도 까지는 존재하고 있어 이후에 없어지고 있는 것...

PlayFrameworkScala

사내 개발에 Scala + PlayFramework를 도입하고 싶습니다.

기본적으로 내용이 정확하고 독자에게 유익한 정보가 되도록 배려하고 있습니다만, 어느 쪽이라도 사내에서의 정보 공유를 주목적으로 하고 있기 때문에, 하지만 엔지니어 팀은 평소에는 PHP, Ruby 등을 사용하여 개발하고 있습니다. 보치보치 엔지니어의 채용도 본격화해, 수탁도 자사 서비스도 확대하는 가운데, PHP, Ruby에 이은 「제3의 개발 언어」를 늘리려고 하는 것이 되었습니다. 프리랜서...

PlayFrameworkScala

Play에서 쿼리 문자열을 case class (자신 유형, 모든 객체)로 수신

QueryStringBindable의 이야기입니다. 배열로 받는 기사를 쓸 때의 조사 것 중에서의 생각으로. 다음과 같은 쿼리에서 Cells 객체에 바인딩합니다. Cells.scala 받은 셀의 열을 열, 행을 행으로 '■'를 그립니다. 3×4 2×5 Cells.scala 포인트 Int의 bind, unbind에는 기존의 구현을 이용 에러 처리는 간단하기 위해 정리하고 있지만, 세세한 제어도...

PlayScalaPlayFrameworkPlay2

처음 (일주일 만에 두 번째) Play Framework에서 데이터베이스에 연결해보십시오.

Play에서 API 돌아가기를 만들 수 있었으므로 이번에는 템플릿을 사용하여 html을 반환하고 & DB 연결을 시도합니다. application.comf에 연결 정보를. 로컬로 움직이는 MySQL의 playdb라는 데이터베이스에 연결하는 경우입니다. conf/application.conf 데이터는 이렇게 넣어 보았습니다. build.sbt의 libraryDependencies에 mysql-...

PlayFrameworkScala

Play Framework의 Specs2에서 Json을 비교하는 Matcher를 자작하고 보기 쉽게 했다

Play Framework의 Specs2에서 Json을 비교하는 테스트를 작성하는 경우 오류 메시지를 이해하기 어렵고 어려운 경험이 있습니까? 일치하지 않는 것은 알지만, 어디의 값이 일치하지 않는 등이 알기 어려웠기 때문에, 자작해 보았습니다. 이번에 사용한 소스는 에 게시하고 있습니다. 기존의 것은, 이런 식으로 Json의 비교를 하면 이런 오류 메시지가 나타납니다. A와 B에서 차이가 ...

JSONScalaPlayFrameworkSpecs2

Play에서 맞춤설정된 프로젝트에서 React.js 사용

하고 싶은 것은, 아래와 같은 형태의 프로젝트에서 sbt(activator)의 run 커멘드만으로 Scala와 JSX의 컴파일과 서버 기동을 할 수 있게 되는 것. 먼저 sbt에서 JSX를 컴파일 할 수있는 플러그인을 사용합니다. plugins.sbt 이제 sbt에서 JSX를 컴파일 할 수 있습니다. 덧붙여서 디폴트에서는 node.js를 사용해 컴파일하려고 하는 것 같습니다만, 들어가 있지 ...

PlayFrameworkScalaReact

Play Framework의 Evolustions를 사용해 보았습니다.

Play Framework의 DB 마이그레이션 도구인 Evolustions를 사용해 보았으므로 자동으로 테이블이 생성될 때까지의 흐름을 간략하게 설명합니다. 데이터베이스 PostgreSQL 9.4.5 DB 마이그레이션 도구는 데이터베이스 스키마의 CI(Continuous Integration)를 구현할 수 있는 도구입니다. 응용 프로그램을 배포 할 때마다 서버 측 데이터베이스에 연결하여 수동...

PlayFrameworkScala

Play 2.5에 입문 ⑦ httpie를 사용하면서 Play'R의 예제를 수정

본 Play Scala의 간단 REST 프레임워크 Play'R, 좋은 생각이었지만, 예제의 갱신계(PUT/POST)가 움직이지 않았다. 확실히 봐, 어떠한 이유로, Json 주위의 처리가 쓰여지지 않았던 것 같기 때문에, 데이터를 갱신할 수 있도록 해 두자. 먼저 Person 재 작성 (PUT)에 대한 방법을 수정합니다. controller/PersonController.scala 지난번 같...

PlayFrameworkhttpieScalaPlayR

Play 2.5에 입문 ④(포무) 프로토타이핑하는 앱:OtaCal

Play 2.5에 입문 시리즈. 전회까지 Play2.5 Java 쪽은, 데이터베이스 접속 포함의 어플리 동작을 일대로 시험했으므로, 슬슬, Scala로 Play2.5를 시작해 가고 싶다. 혼자 치마치마 입문하고 있으면 질려 오는 것 틀림없기 때문에, 가까운 장래에 만들고 싶은 앱의 프로토 타입 만들기를 겸한 작업으로 하고 싶다. github에서 여러분이 커밋하고 있는 코드를 보면서 어느 곳을...

PlayFrameworkScala자바포엠

microservices 조사를 향해 ~ activator-play-tracing을 사용해보십시오!

에서 docker-compose를 이용하여 zipkin 서비스를 손쉽게 움직일 수 있게 되었으므로 playframework를 이용하여 zipkin에 레코드를 등록할 수 있는지 시도해 보았습니다. 사이트를 보면 activator template가 제공되었기 때문에 움직이기로 결정했습니다. 템플릿을 git clone conf/application.conf의 Zipkin 호스트 수정 편집하는 부분...

microservicesPlayFrameworkScalaOpenZipkin

playframework에서 main.scala.html에 전달하는 매개 변수를 추가하는 방법

알고 있는 사람에게는 상식일지도 모르지만 모르고 꽤 빠진 playframework 2.4 로 main.scala.html 에 건네주는 파라미터를 늘리는 방법. 더 똑똑한 방법을 아는 사람이 있으면 보충하십시오. main.scala.html 은 <html> ~ </html> 를 이미 기술해 사이트 전체에서 공통화된 레이아웃을 구현하는 목적으로 사용됩니다. 요점은 여기서 헤더나 꼬리말, 좌우의 ...

Playframework2.4PlayFrameworkScala

java play Framework FormHelper의 종류

자신의 메모 FormHelper 언제나 어떤 식으로 쓰면 좋은지 잊어 버리기 때문에 사용하기 쉽도록 종류를 적어 두십시오 play2.4 /framework/src/play/src/main/scala/views/helper/ 다음과 같은 Helper가 있습니다. 예를 들어 라디오 버튼이라면 제대로 각각의 helper에 대해 사용법의 예가 실려 있습니다....

양식PlayScalaPlayFramework자바

java play Framework pagination/pager를 붙이는 방법

play2.4.6에서 index(Item 일람) 페이지에 pagination을 붙여 봅니다 페이지를 지정하지 않은 경우 첫 페이지에 page를 지정하고 있었을 경우는 그 페이지에 가도록(듯이) 한다. int page는 표시할 페이지입니다. PagedList pagedList= ItemService.getPagedList(page); List items = pagedList.getList();...

PlaypaginationScalaPlayFramework자바

책임 배치 설계 - DDD 첫걸음

※이 기사는 쓰기의 기사입니다. 제1보이므로 사락과 갑니다. 츳코미 기다리고 있습니다. (그러나 그릇은 무서워서 그만해주세요) 세키-무【책무】 책임과 의무. 또한, 완수해야 하는 의무. 「―를 진다」 Controller라면 View와 Model을 연결하는 것이 책무이며, 비즈니스 로직은 책무의 범위 밖이라는 느낌의 각각이 담당해야 할 역할. 무언가 처리를 추가하고, 변경하고 싶을 때 어디에 ...

PlayFrameworkDDDScala

IntelliJ IDEA 15로 PlayFramework 프로젝트를 가져옵니다.

OS : MacOS X brew 설치됨 Scala : version 2.11.x PlayFramework 프로젝트 생성 에서 다운로드하여 설치하십시오. IntelliJ IDEA를 시작하고 Import Project를 선택합니다. 생성한 PlayFramework 프로젝트에서 build.sbt를 선택하고 확인을 클릭합니다. 먼저 [OK]로 버립니다. 여기도 [OK]로 버립니다. 네. 할 수 있었...

IntelliJPlayFrameworkScala

Scala로 Play Framework 프로젝트 만들기

OS : MacOS X brew 설치됨 Scala : version 2.11.x 프라우자에서 방문. 아래 화면이 표시되면 OK. Scala에서 Play Framework를 사용하는 웹 애플리케이션의 병아리까지 만들었습니다. 그런 다음 IDE의 IntelliJ IDEA 15 CE를 설치하고 응용 프로그램을 프로젝트로 가져옵니다. < Prev 다음>...

PlayFrameworkScala

[tvOS]Scala + Play에서 tvOS 앱을 만들어 보는 각서

File>New>Project에서 tvOS의 Single View Application을 신규 작성. 다음 파일을 수정. AppDelegate.swift play new client play-scala 에서 새로운 Play 앱. 다음 파일을 수정 & 추가. public/javascripts/application.js app/controllers/Application.scala app/view...

tvOSPlayFrameworkSwiftScala

의미없는 요청 매개 변수를 추가하여 캐시를 피하십시오.

브라우저측에 응답 데이터의 캐쉬가 있으면, 서버측의 수정이 브라우저측에 반영되지 않는 경우가 있습니다. 캐시가 너무 효과적이어서 서버측의 수정을 확인할 수 없다고 할 수 있습니다. 『독습 JavaScript』 제2판의 P353에 캐시를 회피하는 예(의미없는 리퀘스트 파라미터를 추가하는 예)가 소개되고 있었으므로, 그것을 시험해 보고 싶습니다. 이 기사에서는 브라우저 측에서 응답 데이터를 캐시...

PlayFrameworkScala

PlayFramework Forms를 사용해 보았습니다.

어제, 라는 기사를 썼습니다. 오늘은 Forms에서 요청 매개 변수 (쿼리 문자열)를 읽는 것을 시도하고 싶습니다. 구체적으로 Postman이라는 도구를 사용하여 POST 메서드에 대한 요청을 보내 요청 매개 변수를 로드할 수 있는지 확인하고 싶습니다. Forms에서 요청 매개 변수를 읽을 수 있다는 것을 알고 있으므로 주로 매개 변수 수가 적은 경우와 매개 변수 수가 많은 경우를 확인하고 ...

PlayFrameworkScala

더 많은 사람들이 javadoc.io를 사용합시다!

라고 하는 서비스가 훌륭하다고 생각합니다만, 일본어로의 소개 기사가 별로 없었기 때문에 소개시켜 주었습니다. 에 게시된 프로젝트 문서를 호스팅하는 서비스입니다. http://javadoc.io/doc/<org>/<artifact>/<version> 라는 URL에 액세스하면 해당 문서를 볼 수 있습니다. 예를 들어 의 v3.2.0이면, 와 같은 URL이 되어, 이런 문서(라고 해도 Java 8...

Scala자바Groovy

Mac(OS X 10.11)에 올인원인 Spark 개발 환경 구축

Mac에 올인원 Spark 개발 환경을 구축하는 절차 요약 Mac에서 Hadoop을 움직이기 때문에 실용적이지는 않지만 최소한의 개발 환경으로는 가치가 있다고 생각합니다. OS X 10.11.1 Java 1.7.0_45 Scala 2.11.7 Homebrew 0.9.9 Hadoop 2.7.2 Spark 1.6.1 이번에는 Homebrew를 사용합니다. Hadoop 설치가 끝나면 native-...

MacOSX스파크Scalahadoop

Scala로 테스트 구동 개발

코드가 GitHub에 올라가고 있습니다. Java 버전 : 91STEP Scala 버전 : 67STEP Java 버전에서는 통화의 동일성을 확인하기 위해 equals 메소드를 구현하고 있습니다. 또, 메세지 내용을 보기 쉽게 하기 위해서 toString 메소드도 구현하고 있습니다. Money.java 한편, Scala판에서는 case class를 사용하는 것으로 equals 메소드도 toSt...

TDDScala

Akka-Http와 Swagger를 연계

연계시키는데 빠졌기 때문에 비망록입니다. /items에서 응답을 반환하는 API를 만듭니다. ItemContoller SwaggerDocService.scala Routes.scala 브라우저에서 다음 URL에 액세스합니다. 그러면 아래의 yaml 형식의 텍스트가 브라우저에 표시됩니다. resources 아래에 swagger.yaml를 만들고이 내용을 복사하십시오. 브라우저에서 다음 URL에...

Akka-HTTPswaggerScala
이전 기사 보기

© 2022 intrepidgeeks.com

Privacy Policy Contact US Sitemap
🍪 This website uses cookies to ensure you get the best experience on our website. Learn more