Skip to content

Instantly share code, notes, and snippets.

@dylanvaughn
dylanvaughn / bitbucket-pipelines.yml
Created April 28, 2019 20:59
better-codepipeline-metadata Bitbucket example
.installdeps: &installdeps |
apt-get update
apt-get -y install zip python-pip
pip install awscli
.exportvars: &exportvars |
export AWS_ACCESS_KEY_ID=$AWS_ACCESS_KEY_ID
export AWS_SECRET_ACCESS_KEY=$AWS_SECRET_ACCESS_KEY
.buildartifact: &buildartifact |

Keybase proof

I hereby claim:

  • I am dylanvaughn on github.
  • I am dylanvaughn (https://keybase.io/dylanvaughn) on keybase.
  • I have a public key whose fingerprint is 7AC9 0A11 6150 3015 8F9B 643A 024E 6A64 4B89 A3AE

To claim this, I am signing this object:

@dylanvaughn
dylanvaughn / gist:6f5f200de30fc101bd15
Created December 10, 2014 00:17
moveit_visual_tools collision_object bug
[ 95%] Building CXX object moveit_simple_grasps/CMakeFiles/moveit_simple_grasps.dir/src/simple_grasps.cpp.o
/home/dylan/ros/ws_clam/src/moveit_visual_tools/src/collision_objects_test.cpp: In member function ‘bool moveit_visual_tools::VisualToolsTest::loadPlanningSceneMonitor()’:
/home/dylan/ros/ws_clam/src/moveit_visual_tools/src/collision_objects_test.cpp:93:5: error: ‘planning_scene_monitor_’ was not declared in this scope
planning_scene_monitor_.reset(new planning_scene_monitor::PlanningSceneMonitor(planning_scene_, ROBOT_DESCRIPTION,
^
/home/dylan/ros/ws_clam/src/moveit_visual_tools/src/collision_objects_test.cpp:93:84: error: ‘planning_scene_’ was not declared in this scope
planning_scene_monitor_.reset(new planning_scene_monitor::PlanningSceneMonitor(planning_scene_, ROBOT_DESCRIPTION,
^
make[2]: *** [moveit_visual_tools/CMakeFiles/collision_objects_test.dir/src/collision_objects_test.cpp.o] Error 1
make[1
@dylanvaughn
dylanvaughn / gist:a3e1f3496dc4233e2683
Created December 10, 2014 00:03
clam arm compile error
Scanning dependencies of target clam_moveit_controller_manager
[ 90%] Building CXX object clam/clam_moveit_plugins/clam_moveit_controller_manager/CMakeFiles/clam_moveit_controller_manager.dir/src/clam_moveit_controller_manager.cpp.o
/home/dylan/ros/ws_clam/src/moveit_visual_tools/src/moveit_visual_tools.cpp: In member function ‘bool moveit_visual_tools::MoveItVisualTools::publishCollisionRectangle(const Point&, const Point&, const string&)’:
/home/dylan/ros/ws_clam/src/moveit_visual_tools/src/moveit_visual_tools.cpp:765:81: error: ‘SMALL_SCALE’ is not a member of ‘rviz_visual_tools’
collision_obj.primitives[0].dimensions[shape_msgs::SolidPrimitive::BOX_X] = rviz_visual_tools::SMALL_SCALE;
^
/home/dylan/ros/ws_clam/src/moveit_visual_tools/src/moveit_visual_tools.cpp:767:81: error: ‘SMALL_SCALE’ is not a member of ‘rviz_visual_tools’
collision_obj.primitives[0].dimensions[shape_msgs::SolidPrimitive::BOX_Y] = rviz_visual_t
@dylanvaughn
dylanvaughn / .gitconfig
Last active December 15, 2015 14:09
My base .gitconfig
[user]
name = Dylan Vaughn
email = xxxxxxxxx@gmail.com
[alias]
ci = commit
co = checkout
st = status
br = branch
var buggyAndroid = parseInt((/android (\d+)/.exec(window.navigator.userAgent.toLowerCase()) || [])[1], 10) < 4;
if (!history.pushState || buggyAndroid) {
if (window.location.hash) {
if(window.location.pathname !== '/') window.location.replace('/#!' + window.location.hash.substr(2)); //Hash and a path, just keep the hash (redirect)
} else {
window.location.replace('/#!' + window.location.pathname + window.location.search); //No hash, take path
}
}
//And then in app.config:
@dylanvaughn
dylanvaughn / watchr_pyramid.rb
Created June 1, 2012 21:18
watchr config file for Python based apps (Pyramid in my case). Simulates behavior of autotest in Ruby.
require 'rbconfig'
GREEN = 'green' unless defined?(GREEN)
RED = 'red' unless defined?(RED)
def set_state(condition)
%x[echo #{condition} > ./.build_state]
end
def state_is?(condition)
@dylanvaughn
dylanvaughn / gist:1396347
Created November 26, 2011 21:48
RVM jRuby install
# http://samuel.kadolph.com/2011/10/jruby-with-1-9-mode-as-the-default-with-rvm/
$ rvm install jruby -C '-Djruby.default.ruby.version=1.9 -Djruby.objectspace.enabled=true'