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
function handleConnect(url: string) { | |
setState({type: "connecting"}); | |
const socket = new WebSocket(url); | |
let nextMessageIndex = 0; | |
socket.onmessage = function (event) { | |
const message = JSON.parse(event.data); | |
if (message.index !== nextMessageIndex) { | |
setState({type: "sync-error"}); |
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
(gdb) t a a py-bt | |
Thread 5 (Thread 0x7f4f592d4700 (LWP 7760)): | |
Thread 4 (Thread 0x7f4f57964700 (LWP 30772)): | |
#6 Frame 0x7f4f50002190, for file /usr/local/lib/python2.7/dist-packages/paramiko/packet.py, line 208, in read_all (self=<Packetizer(_Packetizer__remainder='', _Packetizer__block_size_in=16, _Packetizer__compress_engine_out=None, _Packetizer__sent_packets=4, _Packetizer__mac_engine_in=<module at remote 0x7f4f61b4f408>, _Packetizer__sequence_number_out=7L, _Packetizer__received_packets_overflow=0, _Packetizer__closed=False, _Packetizer__sequence_number_in=9L, _Packetizer__logger=<Logger(name='paramiko.transport', parent=<RootLogger(name='root', parent=None, handlers=[], level=30, disabled=0, propagate=1, filters=[]) at remote 0x7f4f6245e6d0>, handlers=[], level=0, disabled=0, manager=<Manager(emittedNoHandlerWarning=0, disable=0, root=<...>, loggerDict={'test': <Logger(name='test', parent=<...>, handlers=[<FileHandler(stream=<file at remote 0x7f4f5b695540>, encoding=None, lock=<_RLock(_Verbose__verbos |
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
encode([], []). | |
encode(XS, [E|ES]) :- | |
reverse(XS, XSReversed), | |
append(XRightReversed, XLeft, XSReversed), | |
XLeft \= [], | |
expand(XLeft, E), | |
reverse(XRightReversed, XRight), | |
encode(XRight, ES). | |
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
encode([], []). | |
encode([X|XT], [[Count, X] | RestEncoded]) :- | |
consume([X|XT], X, Count, Rest), | |
encode(Rest, RestEncoded). | |
consume([], _, 0, []). | |
consume([X|XT], X, Count, Rest) :- | |
consume(XT, X, SubCount, Rest), | |
succ(SubCount, Count). |
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 time | |
from boto.ec2.connection import EC2Connection | |
from boto import ec2 | |
import spur.ssh | |
import spur | |
key = '<your key here>' | |
secret = '<your secret here>' | |
instanceId = '<your instance id>' |