Skip to content

Instantly share code, notes, and snippets.

Matt Bogosian posita

Block or report user

Report or block posita

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@posita
posita / Dockerfile-debian-jessie-autoconf
Last active Dec 3, 2015
Various Dockerfiles for building Bitcoin Core; see bitcoin/bitcoin#6540 and bitcoin/bitcoin#7152.
View Dockerfile-debian-jessie-autoconf
#-*- encoding: utf-8 -*-
FROM debian:jessie
ADD prereqs-unix.sh /tmp/
RUN AUTOMAKE=autoconf /tmp/prereqs-unix.sh
ADD build-unix.sh /tmp/
RUN BTCD_VERSION=v0.11.2 /tmp/build-unix.sh
ADD test-unix.sh /tmp/
RUN /tmp/test-unix.sh
RUN rm -f /tmp/*-unix.sh
View _proposal.patch
--- deferred_snippet_orig.py 2015-10-23 21:23:41.000000000 -0700
+++ deferred_snippet_proposed.py 2015-10-23 21:23:57.000000000 -0700
@@ -16,14 +16,14 @@
canceller = self._canceller
if canceller:
canceller(self)
- else:
- # Arrange to eat the callback that will eventually be fired
- # since there was no real canceller.
- self._suppressAlreadyCalled = True
View _Opportunity.md

Veritaseum, Inc. is seeking a full stack JavaScript developer. We are flexible as to formalizing relationships, but contractors should be prepared for an open-ended engagement.

Interview Challenge

  1. If you’re not already familiar with our application, download it, start it up in Demo Mode, get your wallet address, grab some test coins (e.g., from here or here), and try a few trades.
  2. Take look at id.js (attached to this Gist), and figure out what's wrong with it.
  3. Send a link to your repository that has well-commented fix, along with your availability, time zone, compensation expectations, portfolio, references, and LinkedIn profile to jobs@veritaseum.com.

> > > SUBMISSIONS THAT DO NOT INCLUDE ALL OF THE ABOVE WILL BE IGNORED < < <

View _Opportunity.md

Are you a creative type who loves designing and improving user experiences? Are you usually the person whose UX ideas and suggestions are (eventually) adopted as what goes into the final product? Do you like working with small, close-knit teams where you can have a tremendous impact? Do you like going from pen and paper straight to a browser mockup without having to start up Photoshop?

Veritaseum, Inc. is seeking a UI/UX developer. (We sketch, then we mockup in markup; no PSDs.)

We are flexible as to formalizing relationships, but contractors should be prepared for an open-ended engagement.

Interview Challenge

  1. If you’re not already familiar with our application, download it, start it up in Demo Mode, get your wallet address, grab some test coins (e.g., from here or here), and try a few trades.
  2. Familiarize yourself with the `My Tra
View test_ecdsaprivkey.py
#!/usr/bin/env python
from random import SystemRandom
SYS_RAN = SystemRandom()
#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
from binascii import hexlify
from struct import Struct
@posita
posita / DeferredTee.py
Last active Aug 29, 2015
pub-sub (i.e., fan-out) for Twisted Deferreds
View DeferredTee.py
#-*-mode: python; encoding: utf-8; test-case-name: TestDeferredTee.TestDeferredTee-*-
#=========================================================================
"""
Copyright (c) 2014 Matt Bogosian. <https://github.com/posita>.
Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
You can’t perform that action at this time.