Stream

Join this community to post or comment

Jim O'Flaherty

Distributed Computing  - 
2
Add a comment...

Jim O'Flaherty

Distributed Computing  - 
 
It looks like Spark 2.0 RC5 was voted on Friday (Jul/22) to become the official 2.0 release! It's being packaged up this week in preparation for the official release (the actual public release date has not been officially announced).
http://apache-spark-developers-list.1001551.n3.nabble.com/VOTE-Release-Apache-Spark-2-0-0-RC5-tp18367p18421.html
1
Add a comment...

Jim O'Flaherty

Core Language  - 
 
I really liked the idea of using annotations to indicate if a method or function is "pure" (no side effects and referentially transparent) or "impure" (has side effects or not referentially transparent). I saw a SlideShow referencing a 2.10 compiler plug-in. However, it hasn't been touched in 3 years. Any chance there is an update for 2.11? And does anyone know if there is plans for something like this in the coming 2.12?
http://lrytz.github.io/slides/lamp-lara-efftp.html#/
2
Sebastian Nozzi's profile photoJim O'Flaherty's profile photo
3 comments
 
+Ivano Pagano I'm looking for something that is more explicit for marking my own code so I can reason more effectively about it, especially when interacting with Scala libraries which I'd like to also have explicit markings.

Eventually, I also would like to see explicit markings being leveraged by the Scala compiler for better code compilation efficiencies. And even longer term, have runtime efficiencies (although they might only come into effect with Scala Native and not on the JVM or in JavaScript).
Add a comment...

Gabriel Volpe

Articles, Podcasts, Talks  - 
 
Some corners have to be cut in order to release software into the world, but writing bad code in the name of "MVP" is unproductive.
6
1
Add a comment...

Gabriel Volpe

Articles, Podcasts, Talks  - 
 
#fs2   #scalaz   #streams  
Hi everybody! Last April I wrote this post about Scalaz Streams where I explained how we consume orders from Kafka, persist them to Cassandra, call a web service to update the prices and finally pu…
2
Gabriel Volpe's profile photoGary Coady's profile photo
7 comments
 
Looks great! Please consider following up on the gitter channel, if you have any more questions :-)
Add a comment...

Divan Visagie

Web App. Development  - 
 
Getting started with Finatra and Swagger
1
Add a comment...

Me Me

Libraries  - 
 
Hi
Which best framework for scala?
Play, lift, akka,...? 
1
Baldur Norddahl's profile photoAlexandru Nedelcu's profile photo
6 comments
 
Play is the best to start with, because it has good docs, and it is featureful: https://playframework.com
Add a comment...

Me Me

Core Language  - 
 
Hi
Why scala?
What is the best use that?
The best resource for learning?
Best framework for scala?
Very tanks
1
Jim O'Flaherty's profile photoAlex Fruzenshtein's profile photo
4 comments
 
Feel free to read some articles on my blog: fruzenshtein.com
Add a comment...

Divan Visagie

SBT & Build Related  - 
 
A starter guide to understanding what an sbt file is actually saying
4
Add a comment...

Dmitry Pavlov

Articles, Podcasts, Talks  - 
 
Scaling Scala: How to Dockerize Using Kubernetes

Are you a Scala developer hoping to scale your application in the cloud? If so, meet Kubernetes, a cluster manager for Docker applications. Developed by Google, it's the latest in new open source tools making major waves.

In this article, Toptal Freelance Software Engineer Michele Sciabarra guides us through a step-by-step tutorial on how to take a generic Scala application and implement Kubernetes and Docker to launch multiple instances of the application.

#Cloud #Docker #Kubernetes #Scala
9
1
Add a comment...

Noel Martin Llevares

Misc. Dialog & Discussion  - 
 
Is it possible to become proficient in Scala without knowing Java? I have good experience with Python/Ruby/PHP/NodeJS but I have always avoided Java due to it being very verbose and most things I need can easily be done with Python/Ruby.
7
Thabo Matsie's profile photo
10 comments
 
There is a great specialization course on coursera on Scala. Worth having a look https://www.coursera.org/specializations/scala
Add a comment...

About this community

A Google+ community for articles and discussions related to the Scala programming language. (picture (c) Miles Sabin) Posts and conduct should follow the Scala Code of Conduct - http://docs.scala-lang.org/conduct.html This includes: no job postings.
World Wide
 
My new utility framework to serialize Typesafe config as case types
https://github.com/prassee/conf2case
conf2case - A micro library to convert config file to case classes
1
Add a comment...

Alex Fruzenshtein

Core Language  - 
 
It's hard to write about such simple topics, but I tried to explain it for one of my friends and as a result published my thoughts to the blog :)
Overview of pattern matching syntax and examples in scala. Look how it can be used in common situations and with collections.
8
2
Ewan Slater's profile photoAlex Fruzenshtein's profile photo
2 comments
 
+Ewan Slater Thanks =D
Add a comment...

John Sullivan

Libraries  - 
 
Your persistence layer for #Scala / #NoSQL applications now has a getting started guide. #longevity   #dddesign   #AkkaHTTP  
I'm happy to announce that the Getting Started Guide for longevity is now available. It walks through a sample application called Simple Blogging, which uses longevity on the back end, and Akka HTTP on the front. This guide w...
1
Add a comment...

Me Me

Libraries  - 
 
Hi
Problem in install framework lift
./sbt

Maboud:
:: problems summary ::
:::: WARNINGS
module not found: org.scala-sbt#sbt;0.13.7

==== local: tried

/root/.ivy2/local/org.scala-sbt/sbt/0.13.7/ivys/ivy.xml

— artifact org.scala-sbt#sbt;0.13.7!sbt.jar:

/root/.ivy2/local/org.scala-sbt/sbt/0.13.7/jars/sbt.jar

==== activator-launcher-local: tried

file:/root/.activator/repository/org.scala-sbt/sbt/0.13.7/ivys/ivy.xml

==== activator-local: tried

file:/opt/activator/repository/org.scala-sbt/sbt/0.13.7/ivys/ivy.xml

==== Maven Central: tried

https://repo1.maven.org/maven2/org/scala-sbt/sbt/0.13.7/sbt-0.13.7.pom

— artifact org.scala-sbt#sbt;0.13.7!sbt.jar:

https://repo1.maven.org/maven2/org/scala-sbt/sbt/0.13.7/sbt-0.13.7.jar

==== typesafe-releases: tried

http://repo.typesafe.com/typesafe/releases/org/scala-sbt/sbt/0.13.7/sbt-0.13.7.pom

— artifact org.scala-sbt#sbt;0.13.7!sbt.jar:

http://repo.typesafe.com/typesafe/releases/org/scala-sbt/sbt/0.13.7/sbt-0.13.7.jar

==== typesafe-ivy-releasez: tried

http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/sbt/0.13.7/ivys/ivy.xml

::::::::::::::::::::::::::::::::::::::::::::::

:: UNRESOLVED DEPENDENCIES ::

::::::::::::::::::::::::::::::::::::::::::::::

:: org.scala-sbt#sbt;0.13.7: not found

::::::::::::::::::::::::::::::::::::::::::::::


:::: ERRORS
Server access Error: Connection timed out url=http://repo.typesafe.com/typesafe/releases/org/scala-sbt/sbt/0.13.7/sbt-0.13.7.pom

Server access Error: Connection timed out url=http://repo.typesafe.com/typesafe/releases/org/scala-sbt/sbt/0.13.7/sbt-0.13.7.jar

Server access Error: Connection timed out url=http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/sbt/0.13.7/ivys/ivy.xml


:: USE VERBOSE OR DEBUG MESSAGE LEVEL FOR MORE DETAILS
unresolved dependency: org.scala-sbt#sbt;0.13.7: not found
Error during sbt execution: Error retrieving required libraries
(see /root/.sbt/boot/update.log for complete log)
Error: Could not retrieve sbt 0.13.7



Please help
1
Mikołaj Sochacki's profile photoSergey Scherbina's profile photo
2 comments
 
+Me Me Most probably, you are behind a proxy.
If so, you need to add JVM properties into file sbt/conf/sbtconfig.txt

-Dhttp.proxyHost=<proxy.host>
-Dhttp.proxyPort=<proxyPort>
-Dhttps.proxyHost=<proxy.host>
-Dhttps.proxyPort=<proxyPort>

where instead <..> you must write actual values for them

Add a comment...

John Sullivan

Libraries  - 
 
I'm very excited to announce the 0.9.0 release of longevity, which features a whole slew of API improvements that make longevity much easier to use and understand. Here are the three most significant changes: Shorthands are ...
1
Add a comment...
 
Hi, I guess there are many users of the typesafe config library here. Can you please help me with a problem? http://stackoverflow.com/questions/38197406/overriding-configuration-with-environment-variables-in-typesafe-config

Thanks!
1
Ashwanth Kumar's profile photoDavid Rabinowitz's profile photo
2 comments
 
Thanks, but it doesn't work for nested keys : "log: { level=INFO}" - it seems that the config library does not break the using underscore which is the common with env variables (i.e. LOG_LEVEL)

Add a comment...

Yasser Shah

Core Language  - 
 
Live development of open source Scala on Android API Health project https://www.livecoding.tv/gblahaerath/
13
3
Rafal Wachol's profile photo
 
seems like video is deleted :)
Add a comment...

Chris Parbey

Distributed Computing  - 
 

Live broadcast of Blockchain Technology coding in Scala
https://www.livecoding.tv/kangmo/
3
2
Add a comment...