Skip to content

Instantly share code, notes, and snippets.

View henrypoydar's full-sized avatar
🤓

Henry Poydar henrypoydar

🤓
View GitHub Profile
@henrypoydar
henrypoydar / gist:18516916923b3b6653d4bb994889e68c
Last active June 23, 2016 23:14
Makerbot Desktop 3.9.1.1143 error connecting to Replicator 2 on OSX 10.11.5
2016-06-23 18:54:29,442 | INFO | MainThread:123145303375872 | __init__.py:1531 | conveyor.server.Server:usb_device_inserted | Device {u'iserial': '75334323935351B0B0C1', u'pid': 45079, u'port_type': 'UsbPort', u'vid': 9153} inserted
2016-06-23 18:54:29,466 | ERROR | MainThread:123145303375872 | EepromReader.py:47 | EepromReader:__init__ | Could not find /Library/MakerBot/python/makerbot_driver-0.1.1-py2.7.egg/makerbot_driver/EEPROM/eeprom_map_706_0x00.json
2016-06-23 18:54:29,536 | INFO | MainThread:123145303375872 | s3g.py:360 | conveyor.machine.s3g._S3gMachine:connect | Connecting {u'can_print': True, u'number_of_toolheads': 2, u'display_name': 'Replicator 2', u'name': {u'iserial': '75334323935351B0B0C1', u'pid': 45079, u'port_type': 'UsbPort', u'vid': 9153}, u'platform_temperature': 0, u'has_heated_platform': True, u'profile_name': u'Replicator2X', u'toolhead_target_temperature': [0], u'build_volume': [246, 152, 155], u'state': u'IDLE', u'driver_name': u's3g', u'printer_type': u'The Replicator 2X', u'firmw
@henrypoydar
henrypoydar / examples.sh
Created December 10, 2015 16:53
For payloads sent to webdook urls generated by the Slack Button or in response to Slash Commands, text with @usernames or #channelnames is not linked when displayed in Slack, even with link_names set to 1 in the payload.
# Using an 'Incoming Webhook' url, the link_names directive works and #channel and @user are linked in payload text when displayed in Slack
curl -X POST --data-urlencode 'payload={"link_names": 1, "text": "This references the #general channel and the @hpoydar user using a webhook generated as an *Incoming Webhook* configuration", "attachments": [{"text": "Referencing the #general channel and the @hpoydar user in an attachment"}], "channel": "#demo", "username": "webhook-bot", "icon_emoji": ":large_blue_circle:"}' https://hooks.slack.com/services/INCOMING_WEBHOOK_URL
# Using a webhook url generated from the creation of a Slack Button, the link_names directive does not work and #channel and @user are not linked in payload text when displayed in Slack. Same goes for payloads returned in response to slash commands
curl -X POST --data-urlencode 'payload={"link_names": 1, "text": "This references the #general channel and the @hpoydar user using a webhook generated as from a *Slack Button* configuration", "attach
@henrypoydar
henrypoydar / feature_macros.rb
Created April 28, 2015 18:18
spec/rails_helper.rb, spec/support/network.rb, spec/support/macros/feature_macros.rb
module FeatureMacros
def fill_in_stripe_checkout_form(kind = 'Visa')
stripe_iframe = all('iframe[name=stripe_checkout_app]').last
within_frame stripe_iframe do
case kind
when 'MasterCard'
3.times {page.driver.browser.find_element(:id, 'card_number').send_keys('5555')}
1.times {page.driver.browser.find_element(:id, 'card_number').send_keys('4444')}
when 'Visa_declined'
@henrypoydar
henrypoydar / iOS-8-web-app.html
Last active January 13, 2021 13:18 — forked from tfausak/ios-8-web-app.html
iOS 8 Web App
<!doctype html>
<html>
<head>
<!-- Run in full-screen mode. -->
<meta name="apple-mobile-web-app-capable" content="yes">
<!-- Make the status bar black with white text. -->
<meta name="apple-mobile-web-app-status-bar-style" content="black">
@henrypoydar
henrypoydar / arcticles_controller.rb
Created January 7, 2015 19:30
minitest-rails "Unable to resolve controller"
class ArticlesController < ApplicationController
def index
render nothing: true
end
end
#!/bin/sh
# Some things taken from here
# https://github.com/mathiasbynens/dotfiles/blob/master/.osx
# Set the colours you can use
black='\033[0;30m'
white='\033[0;37m'
red='\033[0;31m'
green='\033[0;32m'
ENV['RAILS_ENV'] ||= 'test'
require File.expand_path('../../config/environment', __FILE__)
require 'rails/test_help'
require 'minitest/reporters'
require 'minitest/metadata'
require 'capybara/rails'
reporter_options = { color: true }
Minitest::Reporters.use! [Minitest::Reporters::DefaultReporter.new(reporter_options)]
RSpec.configure do |config|
config.before(:suite) do
DatabaseCleaner.clean_with(:truncation)
load "#{Rails.root}/db/seeds.rb"
end
config.before(:each) do
DatabaseCleaner.strategy = :transaction
@henrypoydar
henrypoydar / gist:a27ac4643646248b0947
Last active July 26, 2016 13:49
Mailplane CSS - Helvetica theme
/*=====
HIDING
======
/* Hide the Google+ buttons */
/*
.gb_ea,
.gb_fa
{ display: none; }
*/
namespace :deploy do
desc "Tag a release and deploy the application to production"
task :production do
release_tag_name = "release-#{Time.now.utc.strftime('%Y%m%d.%H%M')}"
sh "git push origin integration"
sh "git checkout master"
sh "git merge integration"