I hereby claim:
- I am cacoco on github.
- I am cacoco (https://keybase.io/cacoco) on keybase.
- I have a public key ASAPB5sfRnetgJ-AzzBsVVrvIF3Hsiz_irbWcVOgkJsHigo
To claim this, I am signing this object:
| object SmallyServerMain extends SmallyServer | |
| class SmallyServer extends HttpServer { | |
| override def modules = Seq( | |
| LogbackModule, | |
| new JedisClientModule, | |
| new SmallyModule) | |
| override def configureHttp(router: HttpRouter) { | |
| router. |
| class SmallyController @Inject()( | |
| @Flag("secure") secure: Boolean, | |
| urlShortenerService: RedisUrlShortenerService, | |
| response: ResponseBuilder) | |
| extends Controller | |
| with Logging { | |
| post("/url") { request: PostUrlRequest => | |
| val url = new URL(request.url) | |
| val path = urlShortenerService.create(url) |
I hereby claim:
To claim this, I am signing this object:
| function onOpen() { | |
| var ui = DocumentApp.getUi(); | |
| ui.createMenu('Convert to .RST') | |
| .addItem('Convert to .RST and email me the result', 'ConvertToRestructuredText') | |
| .addToUi(); | |
| } | |
| // Adopted from https://github.com/mangini/gdocs2md by Renato Mangini | |
| // License: Apache License Version 2.0 | |
| String.prototype.repeat = String.prototype.repeat || function(num) { |
| import com.twitter.finagle.{Http, ListeningServer, Service} | |
| import com.twitter.finagle.http.{Status, Response, Request} | |
| import com.twitter.server.TwitterServer | |
| import com.twitter.util.{Await, Future} | |
| class MyTwitterServer extends TwitterServer { | |
| val defaultHttpPortValue: String = ":8888" | |
| private val httpPortFlag = | |
| flag("http.port", defaultHttpPortValue, "External HTTP server port") | |
| private def responseString: String = "Hello, world!" |
| import com.twitter.inject.server.{EmbeddedTwitterServer, FeatureTest} | |
| class MyTwitterServerFeatureTest extends FeatureTest { | |
| override protected val server = | |
| new EmbeddedTwitterServer(new MyTwitterServer) | |
| test("MyTwitterServer#starts") { | |
| server.isHealthy | |
| } |
| import com.twitter.inject.server.{EmbeddedTwitterServer, FeatureTest} | |
| class MyTwitterServerFeatureTest extends FeatureTest { | |
| override protected val server = | |
| new EmbeddedTwitterServer(new MyTwitterServer) | |
| override protected def beforeAll(): Unit = { | |
| server.start() | |
| } |
| import com.twitter.inject.server.{EmbeddedTwitterServer, FeatureTest} | |
| class MyTwitterServerFeatureTest extends FeatureTest { | |
| override protected val server = | |
| new EmbeddedTwitterServer( | |
| twitterServer = new MyTwitterServer, | |
| flags = Map( | |
| “dtab.add” -> “/$/inet=>/$/nil;/zk=>/$/nil”) | |
| ) | |
| import com.twitter.finagle.Http | |
| import com.twitter.inject.server.{EmbeddedTwitterServer, FeatureTest} | |
| import java.net.InetAddress | |
| class MyTwitterServerFeatureTest extends FeatureTest { | |
| override protected val server = | |
| new EmbeddedTwitterServer(new MyTwitterServer) | |
| lazy val client = |