Skip to content
David Walend edited this page May 26, 2016 · 40 revisions

Distributed Computing

Cost and Complexity of Distributed Computing - COST and an example

Akka on EC2

Akka on Docker and more

Akka Redis

Reactive, Persistent Queue for Akka

Scalding

Graphs

Try out PriorityMaps for Dijkstra's algorithm

Graph data

http://gking.harvard.edu

[https://dataverse.harvard.edu/dataset.xhtml?persistentId=hdl:1902.1/17257](graph of scientists)

[https://dataverse.harvard.edu/dataset.xhtml?persistentId=hdl:1902.1/12898](Crimson Hexagon)

Scala

Orwell on Scala

Scala Discussion Word Choice

Lots of Scala Libraries that at least two people like

Maybe use JavaFX and ScalaFX to visualize Mandelbrot Maybe ScreenFX for part of that.

Maybe use scala-js to visualize some timing results

Logo and Scala

Scala's Collections

Scala's Parallel Collections

Scala Type Classes

Java apps in the Mac App Store

Scala vs Java8

apply(Config):Try[X] - look for matching constructor and build that thing

Can Config's extended json be a scala dsl?

Or bring up the system via running a Scala REPL script that returns the working system.

And JavaScript

Examples

Look into using the Atom editor as a component. Might be too much python.

DynamoDb

Java SDK and stand-alone

Async Scala client for AWS

Another Scala client for AWS

An Akka client for dynamodb

Another scala client for dynamodb

AWS's javadoc for their client

Local dynamodb

#CSVs

Apache CSV

Parboiled CSV gist

AWS

Other Amazon Services

Writing the Blog

Blogging using Jekyll

And Poole

Github's top page

Jekyll

Joshua Lande's advice

Google Analytics

Disqus

baseurl is url

Blog Topics

Re: Pimping Config

Intro to the blog

Graph Structures in Scala

Semirings in Scala (Fun with Semirings)[http://www.cl.cam.ac.uk/~sd601/papers/semirings.pdf]

Testing with type safe config.

CQRS and Slick.

Projects

example annotation and links in the project list. (Link to github via line numbers (!))

Pure scala typesafe config clone With programatic access to comments??

Common API for AWS - DynamoDb to start - Scala and Scala.js.

Blog in scala via the repl and s"" . See A scala markdown processor and a list and another list

Draw the logos for the site using Scala.js and D3 or Processing

Try compiling and running the algorithms in scala.js. See this project for an example

Performance graphs of the algorithms

Enron as a graph

Betweenness and Enron and the Pirates' Den

Enron communities

Graph visualization

Graph visualization through time

Pull the old blog entries from java.net

Set up Feedburner for the blog

Use Activator and scala.js to create presentations. Maybe use Play.

Build social networks from github contributions and google groups and gitter.

Activator for enron and graph algorithms.

Convert spray URL RequestBuilders into curl commands via pimped API.

Chinese Checkers. On dynamo and AWS lambda.

Scala.js/node.js command line support. (Blend https://github.com/sbt/sbt/blob/be8175ba0cfc3379026e454b66643b07b8d07962/main/src/main/scala/sbt/Defaults.scala runMain with https://github.com/scala-js/scala-js/blob/5f3e04e503f7ef725bd23af5712d2179dd1c20d0/sbt-plugin/src/main/scala/scala/scalajs/sbtplugin/ScalaJSPluginInternal.scala runMain to get the commands through. Hope for the best after that.)

Clone this wiki locally