Skip to content

Instantly share code, notes, and snippets.

// ==UserScript==
// @name medicover
// @namespace http://tampermonkey.net/
// @version 0.1
// @description try to take over the world!
// @author You
// @match https://mol.medicover.pl/*
// @grant none
// ==/UserScript==
package com.michalkowol.hub
import com.softwareberg.HttpMethod
import com.softwareberg.HttpRequest
import com.softwareberg.JsonMapper
import com.softwareberg.SimpleHttpClient
import org.jsoup.Jsoup
import org.junit.Test
class HubSpec {
mysql --host=localhost --port=3306 --protocol=TCP --user=root --password=coderslab coderslab
import com.michalkowol.vip.model.bar.{ AppWithBrand, Brand, App }
import spray.caching.LruCache
import scala.concurrent.{ Future, ExecutionContext }
import scala.concurrent.duration.FiniteDuration
object CachingBarClientWrapper {
val defaultCacheDuration = FiniteDuration(30, "s")
}
package com.michalkowol.aapi
import java.util.concurrent.TimeUnit
import akka.dispatch._
import com.typesafe.config.Config
import org.slf4j.MDC
import scala.concurrent.ExecutionContext
import scala.concurrent.duration.{Duration, FiniteDuration}
package com.michalkowol.authapi.core.actor.sitecontent
import akka.actor.{ActorRef, FSM}
import com.paypal.cascade.akka.actor.ServiceActor
object FSMExample {
sealed trait State
object State {
case object State1 extends State
case object State2 extends State
package com.michalkowol
import java.util.concurrent.TimeUnit
import akka.actor.{Props}
import com.paypal.cascade.akka.actor.{ServiceActor, ActorSystemWrapper}
import com.paypal.cascade.common.app.CascadeApp
import com.paypal.cascade.http.actor.SprayActor
import com.paypal.cascade.http.resource.ResourceDriver
import com.paypal.cascade.http.server.SprayConfiguration
import akka.actor.{ActorSystem, Props}
import akka.io.IO
import spray.can.Http
import spray.routing._
object Boot {
def main(args: Array[String]): Unit = {
implicit val system = ActorSystem("foo")
val api = system.actorOf(Props[Api], "api")
package com.michal
trait A[+Self <: A[_]] {
def a: Int
def b: Int
def addToA(plus: Int): Self = makeCopy(a + plus, b)
def makeCopy(newA: Int, newB: Int): Self
}
case class B(a: Int, b: Int) extends A[B] {
trait Cameo {
this: Actor =>
def originalSender: ActorRef
def timeout: FiniteDuration = 60.seconds
def sendResponseAndShutdown(response: AnyRef) = {
timeoutMessenger.cancel()
originalSender ! response
context.stop(self)