Skip to content

Instantly share code, notes, and snippets.

<html>
<head>
<meta property="al:ios:url" content="applinks://docs" />
<meta property="al:ios:app_store_id" content="12345" />
<meta property="al:ios:app_name" content="App Links" />
<meta property="al:android:url" content="applinks://docs" />
<meta property="al:android:app_name" content="App Links" />
<meta property="al:android:package" content="org.applinks" />
<meta property="al:web:url"
content="http://applinks.org/documentation" />

Keybase proof

I hereby claim:

  • I am mtrudel on github.
  • I am mtrudel (https://keybase.io/mtrudel) on keybase.
  • I have a public key whose fingerprint is 8A0A CA3F A0D9 F5E4 2C36 73BD 73E5 C937 9AD9 6FE4

To claim this, I am signing this object:

#Pull requests should be attachable to existing issues (in the web UI)

What the title says. Here's the use case:

  1. Alice opens an issue (say issue #123) on a repo.
  2. Bob else takes that bug on and fixes it on a topic branch.
  3. Bob creates a pull request to merge the branch back into master, creating a new issue on the project for the pull request.
  4. Alice only gets notified of an update to issue #123 by way of a mention in the pull request, and now has to deal with tracking the status of the issue fix
require "bundler/gem_tasks"
require 'rspec/core/rake_task'
RSpec::Core::RakeTask.new('spec')
# If you want to make this the default task
task :default => :spec
×[mat@calculon ~]$ lsof .
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
iTunes 125 mat 25r DIR 14,4 1666 289319 .
Dock 132 mat 16r DIR 14,4 1666 289319 .
Dock 132 mat 17r DIR 14,4 1666 289319 .
Google 18386 mat 59r DIR 14,4 1666 289319 .
zsh 18713 mat cwd DIR 14,4 1666 289319 .
lsof 18758 mat cwd DIR 14,4 1666 289319 .
lsof 18759 mat cwd DIR 14,4 1666 289319 .
module Matchers
def add_matcher
[BaseUrlMatcher, YoutubeMatcher].each do |m|
extend m if m.const_get(:Pattern).match @url
end
end
module BaseUrlMatcher
Pattern = //
server {
server_name <%= "#{site_hostname} #{site_aliases}" %>;
listen 80 default;
location / {
proxy_pass http://<%= find_servers(:roles => :app).first %>;
}
proxy_buffering on;
proxy_redirect off;
--- a/Snares/MHPlanarViewController.m
+++ b/Snares/MHPlanarViewController.m
@@ -55,18 +55,32 @@
[previous viewWillDisappear: YES];
[controller viewWillAppear: YES];
- [UIView transitionWithView: self.view
- duration: 0.6
- options: UIViewAnimationOptionTransitionCurlUp
- animations: ^{
// windows/*.js look like:
definePage( 'main', {
load: function() {},
unload: function() {},
show: function() {},