Skip to content

Instantly share code, notes, and snippets.

const FetchProvider: React.FunctionComponent<React.ReactNode> = ({ children }) => {
const [accessToken, setAccessToken] = useState<string>();
const { getAccessTokenSilently } = useAuth0();
const getAccessToken = useCallback(async () => {
try {
const token = await getAccessTokenSilently();
console.log(`Setting accessToken: ${token}`);
setAccessToken(token);
setTokenToAxios(token);
<textarea data-emojiable="true" data-emoji-input="unicode" class="emoji-picker form-control textarea-control" rows="3" placeholder="Textarea with emoji Unicode input">❤️</textarea>
// my bad code
if let packetType = packet["Type"] {
if let nPacketType = Int(packetType) {
if nPacketType == 20 {
receivedSessionState(packet: packet, jsonBody: jsonBody)
}
}
}
curl --data "RadScriptManager1_TSM=&__EVENTTARGET=LeaderBoard1%24cmdCSV&__EVENTARGUMENT=&__LASTFOCUS=&__VIEWSTATE=%2FwEPDwUJMjkzNTQwNTk5D2QWBAIBD2QWAgIBDxYEHgdjb250ZW50BUNNYWpvciBMZWFndWUgbGVhZGVyYm9hcmRzIGZvciAyMDE0IGJhdHRlcnMgd2l0aCBzdGFuZGFyZCBzdGF0aXN0aWNzHgtkZXNjcmlwdGlvbgVWbWFqb3IgbGVhZ3VlIGxlYWRlcmJvYXJkcywgc3RhbmRhcmQgc3RhdGlzdGljcywgYmF0dGVyIGxlYWRlcmJvYXJkcywgMjAxNCBsZWFkZXJib2FyZHNkAgMPZBYCAgUPZBZGAgMPFCsAAhQrAAIPFgQeDVNlbGVjdGVkSW5kZXhmHhdFbmFibGVBamF4U2tpblJlbmRlcmluZ2hkEBYDZgIBAgIWAxQrAAIPFgIeC05hdmlnYXRlVXJsBYABbGVhZGVycy5hc3B4P3Bvcz1hbGwmc3RhdHM9YmF0JmxnPWFsbCZxdWFsPXkmdHlwZT0wJnNlYXNvbj0yMDE0Jm1vbnRoPTAmc2Vhc29uMT0yMDE0JmluZD0wJnRlYW09MCZyb3N0PTAmYWdlPTAmZmlsdGVyPSZwbGF5ZXJzPTBkZBQrAAIPFgIfBAWDAWxlYWRlcnMuYXNweD9wb3M9YWxsJnN0YXRzPWJhdCZsZz1hbGwmcXVhbD0wJnR5cGU9MCZzZWFzb249MjAxNCZtb250aD0wJnNlYXNvbjE9MjAxNCZpbmQ9MCZ0ZWFtPTAsdHMmcm9zdD0wJmFnZT0wJmZpbHRlcj0mcGxheWVycz0wZGQUKwACDxYCHwQFgwFsZWFkZXJzLmFzcHg%2FcG9zPWFsbCZzdGF0cz1iYXQmbGc9YWxsJnF1YWw9MCZ0eXBlPTAmc2Vhc29uPTIwMTQmbW9udGg9MCZzZWFzb24xPT
curl --data "RadScriptManager1_TSM=&__EVENTTARGET=LeaderBoard1%24cmdCSV&__EVENTARGUMENT=&__LASTFOCUS=&__VIEWSTATE=%2FwEPDwUJMjkzNTQwNTk5D2QWBAIBD2QWAgIBDxYEHgdjb250ZW50BUNNYWpvciBMZWFndWUgbGVhZGVyYm9hcmRzIGZvciAyMDE0IGJhdHRlcnMgd2l0aCBzdGFuZGFyZCBzdGF0aXN0aWNzHgtkZXNjcmlwdGlvbgVWbWFqb3IgbGVhZ3VlIGxlYWRlcmJvYXJkcywgc3RhbmRhcmQgc3RhdGlzdGljcywgYmF0dGVyIGxlYWRlcmJvYXJkcywgMjAxNCBsZWFkZXJib2FyZHNkAgMPZBYCAgUPZBZGAgMPFCsAAhQrAAIPFgQeDVNlbGVjdGVkSW5kZXhmHhdFbmFibGVBamF4U2tpblJlbmRlcmluZ2hkEBYDZgIBAgIWAxQrAAIPFgIeC05hdmlnYXRlVXJsBYABbGVhZGVycy5hc3B4P3Bvcz1hbGwmc3RhdHM9YmF0JmxnPWFsbCZxdWFsPXkmdHlwZT0wJnNlYXNvbj0yMDE0Jm1vbnRoPTAmc2Vhc29uMT0yMDE0JmluZD0wJnRlYW09MCZyb3N0PTAmYWdlPTAmZmlsdGVyPSZwbGF5ZXJzPTBkZBQrAAIPFgIfBAWDAWxlYWRlcnMuYXNweD9wb3M9YWxsJnN0YXRzPWJhdCZsZz1hbGwmcXVhbD0wJnR5cGU9MCZzZWFzb249MjAxNCZtb250aD0wJnNlYXNvbjE9MjAxNCZpbmQ9MCZ0ZWFtPTAsdHMmcm9zdD0wJmFnZT0wJmZpbHRlcj0mcGxheWVycz0wZGQUKwACDxYCHwQFgwFsZWFkZXJzLmFzcHg%2FcG9zPWFsbCZzdGF0cz1iYXQmbGc9YWxsJnF1YWw9MCZ0eXBlPTAmc2Vhc29uPTIwMTQmbW9udGg9MCZzZWFzb24xPT
package com.sportsnetwork.api.swagger
import org.scalatra.swagger.{NativeSwaggerBase, Swagger}
import org.scalatra.ScalatraServlet
import org.json4s.{DefaultFormats, Formats}
class ResourcesApp(implicit val swagger: Swagger) extends ScalatraServlet with NativeSwaggerBase {
//implicit override val jsonFormats: Formats = DefaultFormats
package com.example.api.models
import com.example.api.dao._
import java.util.Date
import com.mongodb.casbah.Imports._
import com.novus.salat._
import com.novus.salat.global._
import org.joda.time.DateTime
import org.json4s.CustomSerializer
import org.json4s._
2013-12-26T19:25:35Z 13447 TID-m2biw WARN: {"retry"=>true, "queue"=>"default",
"class"=>"ParseFileWorker", "args"=>[{"filename"=>"/opt/media/AE-67452_36.XML"}],
"jid"=>"5d6c48fa94ed8c8da1b226fc", "enqueued_at"=>1388084903.6113343,
"error_message"=>"Could not connect to a primary node for replica set #
<Moped::Cluster:44552140 @seeds=[<Moped::Node resolved_address=\"127.0.0.1:27017\">]>",
"error_class"=>"Moped::Errors::ConnectionFailure", "failed_at"=>"2013-12-26T19:16:25Z",
"retry_count"=>3, "retried_at"=>2013-12-26 19:25:35 UTC}
{
"gamedate": "12/02/2013",
"updated_at": "2013-12-02 17:35:22 UTC",
"games": [
{
"game": {
"home_team_name": "Washington",
"game_id": 18413,
"visiting_team_name": "Orlando",
"home_team_id": 113,
class ScoresStream extends Actor with akka.actor.ActorLogging {
//log.info("We've got yet another pigdog on our hands")
var members = Set.empty[String]
val (scoresEnumerator, scoresChannel) = Concurrent.broadcast[JsValue]
case class Message(kind: String, user: String, message: String)
implicit val messageReads = Json.reads[Message]
implicit val messageWrites = Json.writes[Message]