Hawstein's Blog

Make something people love

Scala 周报 [20151115 - 20151121]

Community-driven documentation for Scala 一个开发者给 Scala 文档网站添加了一个非常便捷的搜索功能,可以直接搜索 ScalaDoc,并且提交了 PR,但目前由于 License 问题还未被 merge。上面的链接是该开发者提供的一个 Demo Site,可以在搜索框里体验一下。 Advice from my 5.5 years of Scal...

Databricks Scala 编程风格指南

声明 本文档翻译自 Databricks Scala Guide,你也可以在 Github 上阅读:Databricks Scala 编程风格指南,代码高亮支持得更好。 前言 Spark 有超过 800 位贡献者,就我们所知,应该是目前大数据领域里最大的开源项目且是最活跃的 Scala 项目。这份指南是在我们指导,或是与 Spark 贡献者及 Databricks 工程团队一起工作时总...

Scala 周报 [20151108 - 20151114]

Back to BASICS - Back-pressured Asynchronous Scalable Immutable Composable Streams Viktor Klang 在 Devoxx 2015 的演讲,还是讲 Akka Streams,还是那么有意思。虽然,内容和之前在周报中分享过的他的一个演讲视频有一些相似的地方,但还是推荐看完。Live Coding 用的已经...

Scala 周报 [20151101 - 20151107]

Akka Stream and Http 2.0-M1 Released! Akka Stream/Http 第一个 Milestone 发布了!整体上来讲,目前的发展方向是在做减法,减少重载方法的数量,减少完成一个目标的方法数量(jar 包相对于 1.0 减少了 29%),增加限制,规范命名等等。文档:请戳我 Akka Persistence and Eventuate Martin...

把《Steal Like An Artist》读薄

目录 Steal Like an Artist Don’t Wait Until You Know Who You Are to Get Started Write the Book You Want to Read Use Your Hands Side Projects and Hobbies Are Important The Secret: Do Good...

Scala 周报 [20151025 - 20151031]

How Reactive Streams & Akka Streams change the JVM Ecosystem SF Scala Meetup 上 Konrad Malawski 的演讲 Slides,安利了几周 Akka Stream 了,这个 Slides 的内容在前两周的周报中基本上也都有涵盖到。 Solving problems in a generic way...

Scala 周报 [20151018 - 20151024]

How To Learn 无关 Scala,讲述如何学习的一个 Slides,而且是围绕编程展开的,非常值得一看。 Shapeless Futures 非常棒的文章,从如何处理多个 Future 这一问题展开,一窥 Shapeless 的瑰丽。这份列表列出了使用 Shapeless 的库、项目和公司,大名鼎鼎的 Spray 也在列,是时候在项目中使用 Shapeless了。 Akka...

Scala 周报 [20151011 - 20151017]

Akka without the Actors 相当棒的文章,大力夸奖了 Akka Streams,列举了 Actor 的弊端(关于这一点,见仁见智了,个人觉得 Actor 还是相当好的抽象),看了此文,对 Akka Streams 的兴趣是不是更加浓厚了?随手附上文档 Akka Streams: Streaming Data Transformation à la Carte Typ...

Scala 周报 [20151004 - 20151010]

Full stack Scala Ramnvas Laddad 在「Scala By the Bay」上的演讲,讲述了他的 Startup 中用到的 Scala 技术。不想看视频的话,浏览一下他的 Slides 也是极好的(请自带梯子):请戳我 Introduction to Akka Streams – Getting started Akka Streams 的简单介绍,作者表示还...

把《The Swift Programming Language》读薄

目录 About Swift The Basics Basic Operators Strings and Characters Collection Types Control Flow Functions Closures Enumerations Classes and Structures Properties Methods ...