Skip to content

Instantly share code, notes, and snippets.

The Octocat octocat

Block or report user

Report or block octocat

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@octocat
octocat / .gitignore
Created Feb 27, 2014
Some common .gitignore configurations
View .gitignore
# Compiled source #
###################
*.com
*.class
*.dll
*.exe
*.o
*.so
# Packages #
View git-author-rewrite.sh
#!/bin/sh
git filter-branch --env-filter '
OLD_EMAIL="your-old-email@example.com"
CORRECT_NAME="Your Correct Name"
CORRECT_EMAIL="your-correct-email@example.com"
if [ "$GIT_COMMITTER_EMAIL" = "$OLD_EMAIL" ]
then
View ssh_key_add.sh
# Note: ~/.ssh/environment should not be used, as it
# already has a different purpose in SSH.
env=~/.ssh/agent.env
# Note: Don't bother checking SSH_AGENT_PID. It's not used
# by SSH itself, and it might even be incorrect
# (for example, when using agent-forwarding over SSH).
agent_is_running() {
View hello_world.rb
class HelloWorld
def initialize(name)
@name = name.capitalize
end
def sayHi
puts "Hello #{@name}!"
end
end
hello = HelloWorld.new("World")
View test.cs
require("./rx");
var child_process = require("child_process");
for (var k in child_process) {
exports[k] = child_process[k];
}
exports.exec = function (command, options) {
var subject = new Rx.AsyncSubject();
var handler = function (err, stdout, stderr) {
if (err !== null) {
subject.OnError(err);
View test.cs
Module Module1
Sub Main()
"There it is"
End Sub
End Module
View test.cs
{
#region Adornment Factory
/// <summary>
/// Establishes an <see cref="IAdornmentLayer"/> to place the adornment on and exports the <see cref="IWpfTextViewCreationListener"/>
/// that instantiates the adornment on the event of a <see cref="IWpfTextView"/>'s creation
/// </summary>
View test.cs
require("./rx");
var fs = require("fs");
for(var k in fs) {
exports[k] = fs[k];
}
exports.rename = function(path1, path2) {
var subject = new Rx.AsyncSubject();
var handler = function(err) {
if (err)
{
You can’t perform that action at this time.