Skip to content

Instantly share code, notes, and snippets.

#!/usr/bin/env python
import colander
import deform
from deform.widget import TextAreaWidget, SequenceWidget
class AnswerEditSchema(colander.Schema):
title = colander.SchemaNode(
#!/usr/bin/env python
import colander
import deform
from deform.widget import TextAreaWidget, SequenceWidget
class AnswerEditSchema(colander.Schema):
title = colander.SchemaNode(
transition each start
✗ invokes the listener after the specified delay
» expected [ 706, 706 ] to be in within 20 of [ 350, 350 ] // transition-test-each.js:43
transition each end
✗ invokes the listener after the specified delay
» expected [ 2452, 2452 ] to be in within 20 of [ 350, 350 ] // transition-test-each.js:115
✗ Broken » 2583 honored ∙ 2 broken (22.382s)
<control> ESTABLISH CONNECTION FOR USER: root
<control> EXEC ['ssh', '-tt', '-vvv', '-o', 'ControlMaster=auto', '-o', 'ControlPersist=60s', '-o', 'ControlPath=/Users/dwt/.ansible/cp/ansible-ssh-%h-%p-%r', '-o', 'Port=22', '-o', 'KbdInteractiveAuthentication=no', '-o', 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey', '-o', 'PasswordAuthentication=no', '-o', 'User=root', '-o', 'ConnectTimeout=10', 'control', "/bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-1383824368.96-132092729807089 && echo $HOME/.ansible/tmp/ansible-1383824368.96-132092729807089'"]
fatal: [vm2.yeepa.de] => SSH encountered an unknown error. The output was:
OpenSSH_6.2p2, OSSLShim 0.9.8r 8 Dec 2011
debug1: Reading configuration data /Users/dwt/.ssh/config
debug1: /Users/dwt/.ssh/config line 16: Applying options for *
debug1: Reading configuration data /etc/ssh_config
debug1: /etc/ssh_config line 20: Applying options for *
debug1: /etc/ssh_config line 53: Applying options for *
debug1: auto-mux: Trying existing mast
import zmq
from zmq.eventloop.ioloop import IOLoop
from broker import MDPBroker
class MyBroker(MDPBroker):
pass
if __name__ == '__main__':
context = zmq.Context()
@dwt
dwt / gist:5524039
Created May 6, 2013 08:44
Workaround for the inability of TranslationString to combine multiple TranslationStrings
from pyramid.i18n import TranslationStringFactory
_ = TranslationStringFactory('yeepa')
def _get_localizer():
from pyramid.i18n import get_localizer, make_localizer
from pyramid.threadlocal import get_current_request
if get_current_request():
# pyramid context
return get_localizer(get_current_request())
else:
@dwt
dwt / view.py
Created April 4, 2013 12:39
How to support views from SQLAlchemy.
from operator import attrgetter
from sqlalchemy import Table, event, subquery
from sqlalchemy.ext.compiler import compiles
from sqlalchemy.engine.reflection import Inspector
from sqlalchemy.schema import DDLElement
from sqlalchemy.sql.expression import Executable, ClauseElement
from yeepa.common.util import monkey_patch
from yeepa.backend.models import DBSession, metadata, Base, read_only_metadata
% git rebase master
First, rewinding head to replay your work on top of it...
Applying: Add CongrexEsrs target
Applying: Show search view for events
Using index info to reconstruct a base tree...
<stdin>:29: trailing whitespace.
<stdin>:50: trailing whitespace.
warning: 2 lines add whitespace errors.
@dwt
dwt / app.rb
Created November 29, 2011 20:02
Testing jquery-ui sortable with capybara
# Run via: ruby -rubygems app.rb
require 'sinatra'
require 'haml'
disable :logging
get '/' do
title = "Drag'n'drop issue reduction"
haml :index
end
% curl -I https://admin:C0uchb4$3@db.insideguidance.com/cms -v
* About to connect() to db.insideguidance.com port 443 (#0)
* Trying 213.73.99.18... connected
* Connected to db.insideguidance.com (213.73.99.18) port 443 (#0)
* SSLv3, TLS handshake, Client hello (1):
* SSLv3, TLS handshake, Server hello (2):
* SSLv3, TLS handshake, CERT (11):
* SSLv3, TLS alert, Server hello (2):
* SSL certificate problem, verify that the CA cert is OK. Details:
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed