chruby can be used with [pow] to select a specific Ruby per project, or system-wide.
To set a default Ruby for all pow apps, puts the following in
~/.powconfig.
| Scenario: Get List of My Hitchhiking Items via API | |
| Given the existing things: | |
| |name| | |
| |The Guide (duh)| | |
| |A towel| | |
| |Sub-Etha Sens-O-Matic| | |
| |Pan Galactic Gargle Blaster| | |
| |Kill-o-Zap blaster pistol| | |
| And the existing accounts: | |
| |email|name|password| |
| # Last modified: 2011 Sep 14 | |
| # Author: Florian CROUZAT <contact@floriancrouzat.net> | |
| # Feel free to do whatever you want with this file. | |
| # Just make sure to credit what deserve credits. | |
| # Binds {{{ | |
| # Prefix | |
| unbind C-b | |
| set-option -g prefix C-a | |
| bind a send-prefix |
| a = ["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","aa","bb","cc","dd"]; | |
| b = []; | |
| while(b.length<5){ | |
| t = Math.round(Math.random() * (a.length-1)); | |
| console.log(t,$.inArray(a[t],b)); | |
| if($.inArray(a[t],b) == -1){ | |
| b.push(a[t]); | |
| } | |
| } | |
| console.log(b[0]); |
| #!/usr/bin/ruby -w | |
| # Ruby implementation of the GNU watch command line utility for Mac OS X. | |
| # Written by: Ian Sheridan. December 2011. | |
| # Email: ian.sheridan[@]gmail.com | |
| if ARGV.length == 0 | |
| puts 'Syntax: watch.rb <unix commands>' | |
| puts 'If command contains parameters, make sure to enclose them with single quotes' | |
| exit |
| # Copyright (c) 2012, Thomas Stachl <thomas@stachl.me> | |
| # | |
| # 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, distribute, | |
| # sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is | |
| # furnished to do so, subject to the following conditions: | |
| # | |
| # The above copyright notice and this permission notice shall be included in all copies or | |
| # substantial portions of the Software. |
| =Navigating= | |
| visit('/projects') | |
| visit(post_comments_path(post)) | |
| =Clicking links and buttons= | |
| click_link('id-of-link') | |
| click_link('Link Text') | |
| click_button('Save') | |
| click('Link Text') # Click either a link or a button | |
| click('Button Value') |
You need to get this file downloaded
Once downloaded you install it. Here is a video guide to installing it:
Two Nginx configs that I use for external and internal proxies.
Here is a link to one of the companion configs that I also use on ruby systems.
| # HOST == access URI (eg. github.com) | |
| ssh-keyscan -t rsa,dsa HOST 2>&1 | sort -u - ~/.ssh/known_hosts > ~/.ssh/tmp_hosts | |
| cat ~/.ssh/tmp_hosts >> ~/.ssh/known_hosts |