- GitHub Staff
- twitter.com/jurretweet
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 jurre on github. | |
* I am jurre (https://keybase.io/jurre) on keybase. | |
* I have a public key whose fingerprint is E2C5 A255 3185 7FB9 4C43 EB4B 199C 1AC1 4FA6 F5E3 | |
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
class BaseDecorator | |
def initialize(source) | |
@source = source | |
end | |
def method_missing(method_key, *args, &block) | |
@source.send(method_key, *args, &block) | |
end | |
def respond_to_missing?(method_key, *args, &block) |
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 "bundler" | |
require "active_model_serializers" | |
require "roar" | |
require "roar/json/json_api" | |
require "benchmark" | |
require "ffaker" | |
Post = Struct.new(:id, :author, :body, :draft) do | |
include ActiveModel::Serializers::JSON | |
end |
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
$(function () { | |
var $messages = $("#messages"); | |
var $messageInput = $("#message-input"); | |
var socket = new Phoenix.Socket("/ws"); | |
socket.join("rooms", "public", {}, function (channel) { | |
channel.on("new:message", function (message) { | |
console.log(message); | |
$messages.append("<li>" + message.content + "</li>"); | |
}); |
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/bash | |
formatted_time() { | |
local total_seconds=${1} | |
((hours=total_seconds/3600)) | |
((minutes=total_seconds%3600/60)) | |
((seconds=total_seconds%60)) | |
printf "%02d:%02d:%02d\n" $hours $minutes $seconds | |
} |
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
diff --git a/app/assets/javascripts/application.js b/app/assets/javascripts/application.js | |
index 5f3e9b6..8c515ad 100644 | |
--- a/app/assets/javascripts/application.js | |
+++ b/app/assets/javascripts/application.js | |
@@ -13,4 +13,4 @@ | |
//= require jquery | |
//= require jquery_ujs | |
//= require bootstrap | |
-//= require_tree . | |
\ No newline at end of file |
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.configure do |c| | |
c.access_token = "YOUR_GITHUB_ACCESS_TOKEN", | |
c.auto_paginate = true | |
end | |
# get all comments from all issues | |
comments = Octokit.issues_comments("DefactoSoftware/CAPP11") |
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/bash | |
formatted_time() { | |
local total_seconds=${1} | |
((hours=total_seconds/3600)) | |
((minutes=total_seconds%3600/60)) | |
((seconds=total_seconds%60)) | |
printf "%02d:%02d:%02d\n" $hours $minutes $seconds | |
} |
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
def pastel_color_for_string(string) | |
start_color = 128 | |
total_offset = 64 | |
hex_value = [ | |
0, | |
string_to_integer_hash(string) % total_offset, | |
string_to_integer_hash(string.reverse) % total_offset, | |
total_offset | |
].sort.each_cons(2).map do |a, b| | |
"%02x" % (start_color + b - a) |
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
# config/initializers/devise.rb | |
Devise.setup do |config| | |
# .. snip | |
config.warden do |manager| | |
manager.default_strategies(:scope => :user).unshift :unwrapped_authenticatable | |
end | |
end |
NewerOlder