As configured in my dotfiles.
start new:
tmux
start new with session name:
| Photos = {} | |
| class Photos.App | |
| constructor: -> | |
| @gui = new Photos.Gui($("#photos-list")) | |
| @backend = new Photos.Backend() | |
| start: => | |
| @backend.fetchPhotos() | |
| .done( |
| class GroupersController < ApplicationController::Base | |
| def create | |
| @grouper = Grouper.new(leader: current_member) | |
| if @grouper.save | |
| confirm_grouper_via_emails(@grouper) | |
| enqueue_bar_assignment(@grouper) | |
| redirect_to home_path | |
| else |
| [jgalang@rashomon:~/Code/skunkworks/2fa] | |
| ∴ ruby totp_demo.rb | |
| Time(sec) Time (UTC format) Value of T(Hex) TOTP Mode OK | |
| ------------------------------------------------------------------------------------------ | |
| 59 1970-01-01 00:00:59 0000000000000001 94287082 SHA1 ✔ | |
| 59 1970-01-01 00:00:59 0000000000000001 46119246 SHA256 ✔ | |
| 59 1970-01-01 00:00:59 0000000000000001 90693936 SHA512 ✔ | |
| 1111111109 2005-03-18 01:58:29 00000000023523EC 07081804 SHA1 ✔ | |
| 1111111109 2005-03-18 01:58:29 00000000023523EC 68084774 SHA256 ✔ |
| # app/controllers/users/password_controller.rb | |
| class Users::PasswordsController < Devise::PasswordsController | |
| def resource_params | |
| params.require(:user).permit(:email, :password, :password_confirmation) | |
| end | |
| private :resource_params | |
| end |
| require 'action_dispatch/middleware/static' | |
| module Middleware | |
| class FileHandler < ActionDispatch::FileHandler | |
| def initialize(root, assets_path, cache_control) | |
| @assets_path = assets_path.chomp('/') + '/' | |
| super(root, cache_control) | |
| end | |
| def match?(path) |
As configured in my dotfiles.
start new:
tmux
start new with session name:
| <?php | |
| require 'path-to-Stripe.php'; | |
| if ($_POST) { | |
| Stripe::setApiKey("YOUR-API-KEY"); | |
| $error = ''; | |
| $success = ''; | |
| try { | |
| if (!isset($_POST['stripeToken'])) | |
| throw new Exception("The Stripe Token was not generated correctly"); |
Sublime Text 2 ships with a CLI called subl (why not "sublime", go figure). This utility is hidden in the following folder (assuming you installed Sublime in /Applications like normal folk. If this following line opens Sublime Text for you, then bingo, you're ready.
open /Applications/Sublime\ Text\ 2.app/Contents/SharedSupport/bin/subl
You can find more (official) details about subl here: http://www.sublimetext.com/docs/2/osx_command_line.html
| heroku addons:add pgbackups --remote staging | |
| heroku addons:add pgbackups --remote production | |
| heroku pgbackups:capture --remote production | |
| heroku pgbackups:restore DATABASE `heroku pgbackups:url --remote production` --remote staging |