This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import sys | |
class Game: | |
def __init__(self): | |
self.state = 'start' | |
self.character = None | |
self.sidekick = None | |
self.attributes = {} | |
self.inventory = [] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
# base16-shell (https://github.com/chriskempson/base16-shell) | |
# Base16 Shell template by Chris Kempson (http://chriskempson.com) | |
# Nova scheme by Trevor Miller (https://trevordmiller.com) | |
# This script doesn't support linux console (use 'vconsole' template instead) | |
if [ "${TERM%%-*}" = 'linux' ]; then | |
return 2>/dev/null || exit 0 | |
fi |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
### Keybase proof | |
I hereby claim: | |
* I am pengwynn on github. | |
* I am pengwynn (https://keybase.io/pengwynn) on keybase. | |
* I have a public key whose fingerprint is 0C04 D57E 795D BB21 3074 DAC4 9E6E 1D1C 5B76 C15E | |
To claim this, I am signing this object: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
pretty = user_agent.cli? || user_agent.browser? | |
extra_newline = pretty ? "\n" : "" | |
body = custom_content_type ? obj : encode_json(obj, :pretty => pretty) + extra_newline |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
require 'octokit' | |
Octokit.pulls("rails/rails", :state => "all", :per_page => 1) | |
last_page = Octokit.last_response.rels[:last].href | |
count = Addressable::URI.parse(last_page).query_values["page"] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
message = "Hello there, wayfaring stranger. If you're reading this then " \ | |
"you probably didn't see our blog post a couple of years " \ | |
"back announcing that this API would go away: http://git.io/17AROg " \ | |
"Fear not, you should be able to get what you need from the shiny new " \ | |
"Events API instead." |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
hash.update \ | |
:name => profile.name, | |
:company => profile.company, | |
:blog => profile.blog, | |
:location => profile.location, | |
:email => profile.email, | |
:hireable => profile.hireable, | |
... |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
require 'octokit' | |
stats = Octokit.commit('octokit/octokit.rb', '6e0d6ccd5b68173dd030e62f4276793e5d7ce40b').stats | |
stats.additions | |
=> 7 | |
stats.deletions | |
=> 78 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
❯ curl -n -I -H"Accept: application/vnd.github.manifold-preview" https://api.github.com/repos/octokit/octokit.rb/releases | |
HTTP/1.1 200 OK | |
Server: GitHub.com | |
Date: Thu, 03 Oct 2013 19:11:09 GMT | |
Content-Type: application/json; charset=utf-8 | |
Status: 200 OK | |
X-RateLimit-Limit: 5000 | |
X-RateLimit-Remaining: 4998 | |
X-RateLimit-Reset: 1380831057 | |
Cache-Control: private, max-age=60, s-maxage=60 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
curl -i https://api.github.com/users/pengwynn/starred\?per_page\=1 | |
HTTP/1.1 200 OK | |
Server: GitHub.com | |
Date: Wed, 28 Aug 2013 13:52:09 GMT | |
Content-Type: application/json; charset=utf-8 | |
Status: 200 OK | |
X-RateLimit-Limit: 60 | |
X-RateLimit-Remaining: 53 | |
X-RateLimit-Reset: 1377700904 | |
Cache-Control: public, max-age=60, s-maxage=60 |
NewerOlder