This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import java.lang.foreign.* | |
import scala.util.{Using, Try} | |
def handleResult[T](res: Try[T]) = | |
res match | |
case scala.util.Success(r) => println(s"Result: $r") | |
case scala.util.Failure(e) => e.printStackTrace() | |
sealed case class MyData(x: Double, y: Byte, z: Short, last: Double) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{-# LANGUAGE OverloadedStrings #-} | |
{-# LANGUAGE RankNTypes #-} | |
module Bencoding where | |
import Control.Applicative | |
import Crypto.Hash.SHA1 | |
import Data.Attoparsec.ByteString.Char8 (Parser) | |
import qualified Data.Attoparsec.ByteString.Char8 as P | |
import Data.ByteString as B | |
import Data.ByteString.Char8 as BC |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
clients = [] | |
message_queue = [] | |
# entrypoint websocketa | |
def incoming_request(connection) | |
clients.push(connection) | |
end | |
Thread.new do | |
while x = message_queue.shift |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
### Keybase proof | |
I hereby claim: | |
* I am farnoy on github. | |
* I am farnoy (https://keybase.io/farnoy) on keybase. | |
* I have a public key whose fingerprint is 101C C2F9 9202 4836 6255 BCBB 7660 5A32 464C 5A46 | |
To claim this, I am signing this object: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[51:52.41] Ogre Magi receives Cold Snap debuff from Invoker. | |
[51:52.41] Ogre Magi loses Teleporting buff. | |
[51:52.44] Anti-Mage (Illusion) hits Ogre Magi for 39 damage (470->431). | |
[51:52.51] Anti-Mage (Illusion) hits Ogre Magi for 28 damage (430->402). | |
[51:52.61] Death Ward hits Ogre Magi for 53 damage (402->349). | |
[51:52.74] Anti-Mage hits Ogre Magi with Mana Void for 1176 damage. | |
[51:52.74] Ogre Magi is killed by Anti-Mage! |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
use std::hashmap::HashMap; | |
trait Test {} | |
impl Test for uint {} | |
fn main() { | |
let a: &uint = &15; | |
let thing: &Test = a as &Test; | |
let mut map: HashMap<uint, &Test> = HashMap::new(); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@namespace url(http://www.w3.org/1999/xhtml); | |
@-moz-document domain("github.com") { | |
/* General code display */ | |
pre, code, pre > code, | |
/* commit refs */ | |
span.commit-ref, | |
/* commit meta */ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class Roles::Moderator | |
applies_for -> user { user.moderator? } | |
definitions do | |
can :edit, Comment | |
can :destroy, Thread, locked: false | |
can :unlock, Thread, If(:locked_by_him) | |
end | |
def locked_by_him |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
The following options are target specific: | |
-m128bit-long-double [disabled] | |
-m32 [disabled] | |
-m3dnow [disabled] | |
-m3dnowa [disabled] | |
-m64 [enabled] | |
-m80387 [enabled] | |
-m8bit-idiv [disabled] | |
-m96bit-long-double [enabled] | |
-mabi= sysv |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
bool exiter::is_handling(const sf::Event::EventType& ev_type) const { | |
if (ev_type == sf::Event::Closed) | |
return true; | |
if (ev_type == sf::Event::KeyPressed) | |
return true; | |
else | |
return controller::is_handling(ev_type); | |
} | |
bool exiter::handle(const sf::Event& event, runner& runner) { |
NewerOlder