先日Scala eXchangeに参加して、海外での予想以上のShapelessの人気ぶりを目の当たりにしたのでちょっと勉強してみようと思い、Underscore社が提供している「The Type Astronaut's Guide to Shapeless」という本を読んでみました。 Underscore社のWebサイトからは電子版を無料でダウンロードできますし、ペーパー版も有料でオーダーできます。また、ペーパー版はAmazonなどでも購入できます。 The Type Astronaut's Guide to Shapeless 作者:Gurnell, Dave発売日: 2017/05/04メディア: ペーパーバック ちなみにこの本はオープンソースで原稿自体はGitHubで公開されています。 github.com Shapelessはケースクラスやシールドトレイトを使った列挙型で表現され
初めまして、Ads Platform開発チームの岡田(@ocadaruma)です。 この記事はLINE Advent Calendar 2017の17日目の記事です。 今回、個人的に以前から気になっていたAkka HTTPの内部構造について、この機会に調べましたので紹介いたします。 Akka HTTPとは Akka HTTPは、Lightbend社によって開発されている、Scala/Java用のHTTP toolkitです。 現在はメンテナンスが終了したsprayの後継と位置付けられており、特徴的なRouting DSLをsprayから受け継いでいます。 また、Play Frameworkは2.6系より、Akka HTTPをデフォルトのバックエンドとして採用しています。 調査のきっかけ Routing DSLを始めとしたAkka HTTPのAPIは、シンプルかつ高いComposabilit
class: center, middle # for式再入門 市ヶ谷Geek★Night#14 2017/09/22 --- class: left, middle ## 自己紹介 * 中村 学(Nakamura Manabu) * [@gakuzzzz](https://twitter.com/gakuzzzz) * Tech to Value 代表取締役 * Opt Technologies 技術顧問 <img src="./images/opt_logo_1.jpg" alt="Opt Technologies" width="450" style="margin-left: 0px" /> * f-code チーフアーキテクト <img src="./images/f-code_logo.png" alt="f-code" height="120" style="margin-l
class: center, middle # Property Based Testing で<br />ドメインロジックを<br />テストする Scala関西Summit 2017/09/09 --- class: left, middle ## 自己紹介 * 中村 学(Nakamura Manabu) * [@gakuzzzz](https://twitter.com/gakuzzzz) * Tech to Value 代表取締役 * Opt Technologies 技術顧問 <img src="./images/opt_logo_1.jpg" alt="Opt Technologies" width="450" style="margin-left: 0px" /> * f-code チーフアーキテクト <img src="./images/f-code_logo.png" a
1. Reladomo in Scala 株式会社FOLIO 伊藤博志 グッドフロー・テクノロジーズ 瀬良和弘 Scala関西 Summit 2017.9.9 Reladomo is an open source software Licensed under Apache 2.0 License, Copyright 2016 Goldman Sachs, Its name may be a trademark of its owner. X 2. 1 Agenda 1. 自己紹介 2. 株式会社FOLIOでの開発とReladomo 3. scala-reladomoの紹介 4. バイテンポラルモデル 5. scala-reladomoの… OSS公開!!!! hashtag: #scala_ks_main 3. 2 自己紹介 Head of Engineering @ FOLIO 伊藤
The channel with which financial information can be carried from a source to its recipients has always been of concern to financial experts. In the late 8’80sfinancial information was transmitted with telegraph and transatlantic cables. The term Fintech originated in the early 1990s when Citigroup launched the project termed “Financial Services Technology Consortium”. Fintech however became a hous
AI Messenger というチャットボット事業でサーバサイドの開発をしている大野です。 AI Messenger では、非同期 RPC フレームワークの Finagle を使用して開発をしています。 Finagle については 今年4月に弊社内で行った AdTech Scala Meetup の記事をご覧ください ([AdTech Scala Meetup] Finagle | Scala Tech Blog)。Meetup の記事中では「アドテクスタジオではほとんど導入実績が無い」とありますが、最近アドテクスタジオの中でも導入しているプロダクトが増えてきました。 AI Messenger では内部のサービス間や Facebook Messenger 等メッセージングサービス間で Http 通信を行っていますが、様々な要因でリクエストが失敗することがあります。その際に Finagle
クラウド温泉4.0@小樽 - The Return of F#の発表資料です。 F#のコンピュテーション式のyieldとreturnがどうあるべきかを説明しています。
The document discusses making programs free using free monads. It introduces the concept of Free[S, A] as representing a program as a value of a particular type A. It demonstrates usage of Scalaz's Task type and shows how programs written with free monads can be compiled down to a lower-level language. The document encourages viewing a real-world example using the Quasar library and provides conta
This document discusses architectural safety measures for distributed systems using Akka. It begins by introducing Akka and how it can be used to implement timeouts, circuit breakers, bulkheads and other patterns for handling failures in distributed systems. It then covers specific Akka features like actors, supervisors and clustering that provide tools for building resilient distributed architect
大切なのはアーキテクチャ James Roper @jroper Agenda Identify pitfalls of monolith conversions Architect reactive solutions See Lagom in action Live coding! モノリスを置き換える際の落とし穴を明らかにし、リアクティブなソリューションを設計する Lagom を使ってライブコーディング! Lagom Auction ebay clone Was a monolith, converted to microservices Will one day overtake ebay! Lagom でモノリシックなオークションサイトをマイクロサービスに変換 めざせ eBay! モノリスから商品サービスと入札サービスを切り出してゲートウェイを置く What if somethi
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く