Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

package akka.http
import akka.actor.ActorSystem
import akka.http.impl.util.ExampleHttpContexts
import akka.http.scaladsl.model.{HttpRequest, HttpResponse}
import akka.http.scaladsl.{Http, HttpsConnectionContext}
import akka.stream.ActorMaterializer
import akka.stream.scaladsl.Flow
import com.typesafe.config.ConfigFactory
import java.util.concurrent.atomic.AtomicLong
import akka.actor.ActorSystem
import akka.http.scaladsl.Http
import akka.http.scaladsl.model._
import akka.stream.ActorMaterializer
import akka.stream.scaladsl.{ Sink, Source }
import com.typesafe.config.ConfigFactory
import scala.concurrent.Future
@jrudolph
jrudolph / TestRemoteSSLSettings.scala
Last active May 30, 2017 11:44
Akka Remote Netty SSL Settings tester
package akka.remote // needs to be in this package because to access `private[akka]` code
import java.net.InetSocketAddress
import javax.net.ssl.SSLContext
import akka.event.NoMarkerLogging
import akka.remote.transport.netty.SSLSettings
import com.typesafe.config.ConfigFactory
object TestRemoteSSLSettings extends App {
@jrudolph
jrudolph / analysis.txt
Last active May 21, 2019 12:44
Release Train for 2.12.0 final (generated by https://github.com/jrudolph/scala-release-train) Raw
TargetVersion: Scala 2.12 LastVersion: Scala 2.11
70 libraries available for Scala 2.12 (see the end for sbt config lines)
akka-actor 36 versions: 2.6.0-M1, 2.5.9, 2.5.8, 2.5.7, 2.5.6, ... [31 more]
akka-stream 36 versions: 2.6.0-M1, 2.5.9, 2.5.8, 2.5.7, 2.5.6, ... [31 more]
akka-http-core 29 versions: 10.1.8, 10.1.7, 10.1.6, 10.1.5, 10.1.4, ... [24 more]
akka-http 28 versions: 10.1.8, 10.1.7, 10.1.6, 10.1.5, 10.1.4, ... [23 more]
akka-osgi 36 versions: 2.6.0-M1, 2.5.9, 2.5.8, 2.5.7, 2.5.6, ... [31 more]
akka-slf4j 36 versions: 2.6.0-M1, 2.5.9, 2.5.8, 2.5.7, 2.5.6, ... [31 more]
akka-testkit 36 versions: 2.6.0-M1, 2.5.9, 2.5.8, 2.5.7, 2.5.6, ... [31 more]
@jrudolph
jrudolph / analysis.txt
Last active November 2, 2016 05:55
Release Train for 2.12.0-RC2 (generated by https://github.com/jrudolph/scala-release-train)
TargetVersion: Scala 2.12.0-RC2 LastVersion: Scala 2.11
39 libraries available for Scala 2.12.0-RC2 (see the end for sbt config lines)
akka-actor 2 versions: 2.4.12, 2.4.11
akka-stream 2 versions: 2.4.12, 2.4.11
akka-http 1 versions: 2.4.11
akka-osgi 2 versions: 2.4.12, 2.4.11
akka-slf4j 2 versions: 2.4.12, 2.4.11
akka-testkit 2 versions: 2.4.12, 2.4.11
scala-xml 1 versions: 1.0.5
@jrudolph
jrudolph / analysis.txt
Last active November 2, 2016 05:52
Release Train for 2.12.0-RC1 (generated by https://github.com/jrudolph/scala-release-train)
TargetVersion: Scala 2.12.0-RC1 LastVersion: Scala 2.11
34 libraries available for Scala 2.12.0-RC1 (see the end for sbt config lines)
akka-actor 2 versions: 2.4.11, 2.4.10
akka-stream 2 versions: 2.4.11, 2.4.10
akka-http 2 versions: 2.4.11, 2.4.10
akka-osgi 2 versions: 2.4.11, 2.4.10
akka-slf4j 2 versions: 2.4.11, 2.4.10
akka-testkit 2 versions: 2.4.11, 2.4.10
scala-xml 2 versions: 1.0.6, 1.0.5
@jrudolph
jrudolph / CleanupUnusedImports.scala
Created February 23, 2016 13:59
Skeleton for a cleanup unused imports plugin
import sbt._
import Keys._
package sbt {
object Access {
def compilerReporter = sbt.Keys.compilerReporter
}
}
package autoimport {
@jrudolph
jrudolph / analysis.txt
Last active November 2, 2016 05:49
Release Train for 2.12.0-M5
TargetVersion: Scala 2.12.0-M5 LastVersion: Scala 2.11
26 libraries available for Scala 2.12.0-M5 (see the end for sbt config lines)
akka-actor 1 versions: 2.4.8
akka-stream 1 versions: 2.4.8
akka-http 1 versions: 2.4.8
akka-osgi 1 versions: 2.4.8
akka-slf4j 1 versions: 2.4.8
akka-testkit 1 versions: 2.4.8
slick 1 versions: 3.2.0-M1
@jrudolph
jrudolph / processEvent.txt
Last active February 8, 2016 14:10
Process disassemblage
[info] Decoding compiled method 0x00007f64092da790:
[info] Code:
[info] [Entry Point]
[info] [Constants]
[info] # {method} {0x00007f63ff054808} 'processEvent' '(I)V' in 'akka/stream/impl/fusing/GraphInterpreter'
[info] # this: rsi:rsi = 'akka/stream/impl/fusing/GraphInterpreter'
[info] # parm0: rdx = int
[info] # [sp+0x50] (sp of caller)
[info] 0x00007f64092daae0: mov 0x8(%rsi),%r10d
[info] 0x00007f64092daae4: shl $0x3,%r10
@jrudolph
jrudolph / README.md
Created October 3, 2015 10:05
Creating and unpacking and updating Android backups