Skip to content

Instantly share code, notes, and snippets.

View zer0her0's full-sized avatar

Andrew M zer0her0

View GitHub Profile
@zer0her0
zer0her0 / am.md
Last active August 29, 2015 13:56
GitHub Account Manager

GitHub is an awesome place to work.

We help companies and organizations succeed with GitHub so they can build better software, together. Account Managers at GitHub work to develop, manage and grow relationships with GitHub’s existing customer base of businesses. This includes guiding customers through renewal and upgrade processes while providing outstanding customer service around GitHub and GitHub Enterprise. We care about customer success and customer service, and we're extremely passionate about the quality of our work. If you enjoy developing and maintaining customer relationships with small, medium, and large organizations, you might be a fit for the GitHub Account Manager role.

Core Responsibilities Include:

  • Maintain and nourish a strong relationship with GitHub’s existing customer base of companies and organizations.
  • Work with our customers to ensure they are maximizing GitHub’s products and achieving success.
  • Guide customers through renewal process including proactively contacting customers
@zer0her0
zer0her0 / ese.md
Last active August 29, 2015 13:56
GitHub Enterprise Support Engineer

GitHub is looking for full-time support engineers to help with our on-premise GitHub Enterprise product. You don’t need to be a git expert, but you do need to have technical experience. Some of the things we're looking for are:

  • experience working with and troubleshooting linux servers
  • ability to communicate technical information clearly
  • ability to speak and write fluently in English
  • ability to look through and understand code (Ruby / Bash)
  • familiarity with some flavor of production level virtual machine (e.g., VMware ESX, Xen, KVM)
  • experience with server automation systems like Chef or Puppet

You’ll be answering support tickets, working with our development team to prioritize issues, and improving our guides and documentation.

@zer0her0
zer0her0 / trainer.md
Last active August 29, 2015 14:00
GitHub Trainer

How to apply

We would love to hear more about you and your interest in being a GitHub Trainer! Please shoot us an email at resumes+trainer@github.com and tell us a bit about the following:

Your past teaching experiences

What makes you passionate about teaching technology

Past samples of teaching materials you've helped with

@zer0her0
zer0her0 / cryptography-limerick.txt
Created April 30, 2014 16:02
Explanation of cryptography in a limerick.
There once was a girl from Great Bend
Who wanted to hear from a friend.
But to her disgust
There was no way to trust
The network, beginning to end.
She needed a way to encrypt
Message X before it was shipped.
"It needs to be true
That it's easy to do,
@zer0her0
zer0her0 / main.js
Created May 2, 2014 19:47
24bit color Game of Life http://rgb.0-z-0.com/
/*global window, document, $ */
// The state of each cell is stored as a Number, with the bottom 24 bits
// each part of a different game of life. These states are stored in
// the array STATE_CUR. The function cell_index maps from (row, col) to an
// index in the state vector.
//
// We avoid memory allocations while the animation is running to avoid GC
// hiccups.
//
win1469:Downloads ameier$ unzip -l Archive.zip
Archive: Archive.zip
Length Date Time Name
-------- ---- ---- ----
616905 04-23-14 11:19 its-happening.gif
0 05-05-14 15:25 __MACOSX/
176 04-23-14 11:19 __MACOSX/._its-happening.gif
1200252 04-28-14 14:05 ResEditReference.pdf
176 04-28-14 14:05 __MACOSX/._ResEditReference.pdf
260488 04-24-14 13:31 warhol_amiga_report_v10.pdf
@zer0her0
zer0her0 / error-dialogbox
Created May 7, 2014 15:33
uncaughtException
ReferenceError: AutoUpdater is not defined
at EventEmitter.autoUpdater.quitAndInstall (/Applications/Atom.app/Contents/Resources/atom/browser/api/lib/auto-updater.js:32:35)
at AutoUpdateManager.module.exports.AutoUpdateManager.install (/Applications/Atom.app/Contents/Resources/app/src/browser/auto-update-manager.js:109:26)
at AtomApplication.<anonymous> (/Applications/Atom.app/Contents/Resources/app/src/browser/atom-application.js:252:39)
at AtomApplication.EventEmitter.emit (events.js:98:17)
at AtomApplication.module.exports.AtomApplication.sendCommand (/Applications/Atom.app/Contents/Resources/app/src/browser/atom-application.js:390:22)
at item.click (/Applications/Atom.app/Contents/Resources/app/src/browser/application-menu.js:185:45)
at MenuItem.click (/Applications/Atom.app/Contents/Resources/atom/browser/api/lib/menu-item.js:38:18)
at delegate.executeCommand (/Applications/Atom.app/Contents/Resources/atom/browser/api/lib/menu.js:78:31)
@zer0her0
zer0her0 / IS.md
Created May 19, 2014 18:36
Implementations Specialist

How to apply

If you're interested, shoot us an email at resumes@github.com.

About the Job

GitHub is an amazing product that can revolutionize the way that organizations work, and we want to make sure that companies that are purchasing GitHub have a great experience from the beginning. Part of the complexity of bringing GitHub into an organization is integrating it with current workflows, project development methodologies, 3rd party applications, and existing infrastructure.

We're looking for someone to help our customers maximize the happiness of their developers from the start by guiding them through integrating GitHub with those areas and advocating our philosophy for software development.

@zer0her0
zer0her0 / keybase.md
Created August 15, 2014 15:42
keybase.md

Keybase proof

I hereby claim:

  • I am zer0her0 on github.
  • I am zer0her0 (https://keybase.io/zer0her0) on keybase.
  • I have a public key whose fingerprint is 2421 4A95 89D8 33F3 1F0A 1D5C 1746 9D26 230E 503C

To claim this, I am signing this object:

@zer0her0
zer0her0 / automatic-Mondarian.pde
Created August 20, 2014 19:45
Automatic Mondarian
/*
int N = 2; //Number of recursive steps
// Draw a Mondarian-inspired image using recursion
void piet(int x0, int y0, int x1, int y1, int N) {
if (N == 0) {
// Base case -- draw a colorful rectangle with a thick black border
int sw = 3; //this is the stroke width for the rectangle's border
color c[] = { #ff0000, #00ff00, #0000ff, #ffff00, #ffffff}; //Mondarian color palatte
fill(c[int(random(c.length))]);