Skip to content

Instantly share code, notes, and snippets.

View fwenzel's full-sized avatar
😈

Fred Wenzel fwenzel

😈
View GitHub Profile
@fwenzel
fwenzel / rc4.js
Last active August 29, 2015 14:08 — forked from ttaubert/rc4.js
function*r(k){t=x=>(y=x%n)in s?s[y]:y;w=_=>t((s[i%n]=t(j+=f=t(i++)))+(s[j%n]=f));for(n=256,s=[i=j=0];i<n;)w(j+=k[i%k.length]);for(j=0,i=1;;)yield w()}
// A raw RC4 stream.
// Works in Firefox only (needs lots of ES6).
// 150 chars
// Usage:
for (var b of r([65,65,65])) {
console.log(b);
}

Hi!

I'm not currently looking for a job as I'm pretty happy at my current job.

However Mozilla is looking for a recruiting manager in Mountain View. Mozilla also has deep ties in the open source communities and it sounds like it might be an interesting fit for you. <OPTIONAL-ADDITIONAL-TEXT>

If you're interested in applying, check out our careers link:

@fwenzel
fwenzel / slim.sh
Created March 8, 2010 15:46 — forked from jbalogh/slim.sh
Make a small AMO database.
#!/bin/sh
DATE=$(date +%Y-%m-%d)
DIR="$(pwd)/amo-slim-$DATE"
rm -rf $DIR
mkdir -p $DIR
cd $DIR
DB='remora'
from django.core.serializers import serialize
serialize('json', [list, of, objects], indent=4)
@fwenzel
fwenzel / new-addon.py
Created December 11, 2009 21:54 — forked from jbalogh/new-addon.py
Create a new, random add-on through the AMO add-on builder
import httplib
import urllib
import uuid
ROOT = 'addons.mozilla.org'
BUILDER_URL = '/en-US/developers/tools/builder/'
params_ = {
'name': 'unst unst',
@fwenzel
fwenzel / meeting.py
Created October 20, 2009 18:20 — forked from jbalogh/meeting.py
Spit out an almost random order for the Mozilla webdev meeting
from datetime import datetime
import random
from pyquery import PyQuery
URL = ('https://wiki.mozilla.org/Webdev:Meetings:%s-%s-%s' %
datetime.now().timetuple()[:3])
names = PyQuery(url=URL)('h2 .mw-headline').text().split()