Peter Krumins

Login: pkrumins

Company: Browserling

Location: SF Bay Area

Bio: CEO Browserling Inc. Future rich person and ace programmer.

Blog: http://www.catonmat.net

Blog: http://www.catonmat.net

Member of

  1. browserling

Repositories

adns
Asynchronous DNS resultion in Python by using adns C library.
awk-cheat-sheet
This is AWK programming language cheat sheet.
bash-emacs-editing-mode-cheat-sheet
Bash has two input modes - emacs and vi. This is emacs input/editing mode keyboard shortcut cheat sheet.
bashful
parse and execute bash without doing any IO
bash-history-cheat-sheet
This is the bash history cheat sheet. It summarizes everything there is to know about working efficiently with command line history in bash.
bash-one-liners
Bash one-liners
bash-redirections-cheat-sheet
Bash redirections cheat sheet
bash-vi-editing-mode-cheat-sheet
Bash has two input modes - emacs and vi. This is vi input/editing mode keyboard shortcut cheat sheet.
bithacks.h
bithacks.h is a C header file containing useful bit manipulation macros
bitly
shorten urls with bitly without api
browser-badge-cached
cached browser-badge for testling-ci
browserify-website
the code that runs http://browserify.org
browserling-bugs
browserling bugs repo
browserling-wordpress-tunnel
A script for WordPress that lets you use it through Browserling's tunnels
busy-beaver
Implementation of a Turing Machine that runs the Busy Beaver programs.
catonmat.net
The new catonmat.net website.
chrome-dialog-killer
Kills the nasty "your profile can not be used because it is from a newer version of Google Chrome" dialog by clicking OK button
codinghorror-keyword-analyzer
A Perl program that parses public statcounter data for codinghorror.com blog and stores the search keywords in an SQLite database.
create-uri
Create a URI in a simple human readable way.
defined
return the first argument that is `!== undefined`
digpicz
The old digpicz.com website
dnode
Simple asynchronous remote method invocation for node.js
duplexer
Creates a duplex stream
ed-cheat-sheet
This is ed (the unix text editor) cheat sheet. It lists all the commands and how to do line addressing.
endian-toggle
toggle the byte ordering of a buffer
endtable
A ridiculously simple Object Mapper for Node running on top of CouchDB.
feedburner-graph-generator
Current feedburner graphs suck. I wrote this Perl program to generate the nice graphs they used to have in 2008.
firefox-update-dialog-killer
a simple win32 program that detects and closes the firefox update dialog
geom-vec
A collection of terse, efficient vector tools.
gnu-awk-youtube-downloader
A program written in GNU Awk that downloads YouTube Videos. Proof of concept that AWK can do binary IO and networking effectively.
gnu-coreutils-cheat-sheet
Gnu Coreutils Cheat Sheet
hacker-top
A top-like program for monitoring hacker news from the console
heatwave
node knockout 2011 entry
http-async-retry
HTTP::Async with retry
hwnd-finder
find hwnds easily
ImgurUploadPHP
PHP class for quickly uploading images to Imgur.
immutable-hash
An immutable hash structure with delta journaling
invoice
generate pdf invoices from latex via pdflatex
javascript
The PubNub Network makes Real-time easy with a Simple Communications API. Two Functions: Send/Receive (Publish/Subscribe). We provide a web-service API for businesses to build scalable Data Push communication apps on Mobile, Tablet and Web. Bidirectional JSON. @PubNub - IRC #pubnub @ freenode.net
keyboard
provides english keyboard (used as a widget for browserling)
keyboard-for-dima
keyboard via jquery for browserling
latex2html
convert latex to html (works for me)
level-delete-range
Delete a range of keys in leveldb
live-require
simple script-tag includes
load-status-server
Windows load status server that returns cpu load, memory usage and disk usage through JSON
lulzbot
An IRC bot for node.js
lwp-protocol-http-socketeer
http protocol implementation for LWP that uses a proxy
lwp-protocol-https-socketeer
https protocol implementation for LWP that uses a proxy
module-deps
walk the dependency graph to generate a stream of json output
N3.js
Lightning fast, asynchronous, streaming Turtle for JavaScript
node
evented I/O for v8 javascript
node-async
An example async library for node.js
node-base64
A base64 encoding and decoding C++ module for node.js that actually works! (node now has it's own base64 encoding, see docs!)
node-browser
Provides a Browser for easy web browsing from node.js
node-bufferdiff
A C++ module for node-js to test if two buffers are equal, fast (could add diff later).
node-bufferlist
Create linked lists of Buffer objects
node-chess
Node chess - Node.js knockout competition
node-crashing-async-buf
for ry - a crashing Buffer::New example in eio_custom.
node-des
A C++ node.js module that does DES encryption and actually works (node's crypto module didn't work.)
node-dirty
NoSQL for the little man
node-ec2
Evended Node.js bindings to the EC2 Query API.
node-gif
A node.js C++ module for creating GIF images and animated GIFs from RGB or RGBA buffers.
node-image
Unifies node-png, node-jpeg and node-gif (for great good)
node-int
arbitrary size integer library in pure javascript
node-iptables
basic iptables control via nodejs
node-jpeg
A nodejs C++ module that given a buffer with RGB or RGBA values creates a JPEG image in memory.
node-jsmin
javascript minimizer for node.js
nodejs-proxy
A HTTP proxy server written in node.js
node-lazy
lazy lists for node.js
node-number-range
number ranges
node-parse-users-exe-output
parses output from users.exe on windows
node-passwd
Node.js module to manage /etc/passwd
node-png
A nodejs C++ module that given a buffer with RGB or RGBA values creates a PNG image (in memory).
node-png-sync
sync part of node-png that works on windows with node-gyp on node 0.6
node-quine
A node.js module that exports a function that prints itself
node-rdesktop
Client side of the RDP protocol that Windows uses for remote deskop
node-rfb
implements the client-side of the rfb protocol that vnc uses
node-shell-quote
quote and parse shell commands
node-sqlite
Asynchronous, non-blocking SQLite3 bindings for Node.js
node-stripe
Stripe.com API for node.js
node-supermarket
A key/value store based on sqlite for node.js that actually works.
node-time
This module provides some time functions for node.js (i forgot about Date() so this module is useless)
node-tree-kill
kill trees of processes
node-video
A node.js module for streaming and recording HTML5 Theora videos
node-win32
win32 bindings for node.js
normalize-browser-names
normalize browser names
perl1line.txt
collection of handy perl one-liner scripts
perl-pack-unpack-printf-sprintf-cheat-sheet
This is Perl pack/unpack template parameter and printf/sprintf format specifier cheat sheet
perl-predefined-variable-cheat-sheet
This is Perl special variable (predefined variable) cheat sheet. It lists all the Perl variables.
perl-tcp-proxy
A simple TCP proxy written in Perl. Uses IO::Socket::INET and IO::Select for multiplexing.
perl-tcp-proxy2
Program for my "A TCP Proxy in Perl" article
perl-youtube-downloader-one-liner
This is a Perl one-liner that downloads YouTube videos.
php2000
Written in 2000, PHP2000 is a simple URL dispatcher via require().
picurls.com
This is repository of picurls.com website. picurls: picture buzz! buzziest pictures on the net!
ploy
git push at this http router and it will host your branches on subdomains
plurk-command-line-plurker
A Perl program for plurking from command line
plurk-delete-plurks
A GreaseMonkey script that adds a "delete" button on individual plurk page
plurk-find-plurks-on-google
This program searches for plurks that were indexed by Google. It outputs URLs to plurk pages.
plurk-translation-tool
A GreaseMonkey script for translating plurks on any timeline
presence
null
primus
Primus, the creator god of the transformers & an abstraction layer for real-time to prevent module lock-in.
push-queue
A simple async queue to do an action one at a time
qemu-web-network
Network your qemu virtual machines over a web interface
quick-cd
Quick cd is a utility for bash that keeps track of your most often used directories and allows you to cd to them with as few keystrokes as possible.
quick-history
Better interface to bash's (and other shell) CTRL+R for reverse-search-history
rackspace-tools
some tools to manage rackspace cloud servers
rackspace-traffic
Parse the Rackspace invoice CSV and print the summary of cloud server traffic
reddit-comment-finder
A program that finds all the comments a given reddit user has made.
reddit-media
The old reddit media website.
reddit-river
The old reddit river website for mobile devices
reddit-top
A top-like program for monitoring reddit from the console
rfb-protocols
A node.js module for various RFB encoding (RRE, Hextile, Tight, etc.) conversion to RGB buffers.
sandboxie-restarter
restarts crashed sandboxie by clicking buttons on various crash dialogs
screen-cheat-sheet
This is the screen terminal emulator cheat sheet. It lists the default keyboard shortcuts for working with screen.
scuttlebutt
peer-to-peer replicatable data structure
sed-cheat-sheet
This is sed (unix stream editor) cheat sheet.
setImmediate
A cross-browser implementation of the new setImmediate API.
set-operations-in-unix-shell
This is an implementation of 14 set operations by using only Unix utilities such as sort, uniq, diff, comm, cat, head, tail, awk, and others.
social-scraper
Social scraper is a Perl program that scrapes reddit, digg, stumbleupon, delicious, furl, flickr, simpy, boingboing, wired for content that matches the given patterns.
social-submitter
Submit your stories to Reddit, Hacker News, Twitter, Plurk, Identi.ca, Facebook at once!
speak-text-files-to-wav
Speaks text files to wav using Microsoft Speech API
ssh-key-manager
manage ssh keys on the server side (can be used with ssh-key-widget)
ssh-key-widget
ssh key management widget for browserling and testling
stacked-linux
A small linux distribution for use on routers
stackvm
Configure, network, and interact with virtual machines entirely over the web
startupsupper.github.com
Recipes for Bootstrappers & Hungry Hackers
stream-combiner
null
supermarket-cart
Connect session store using supermarket
tap-parser
parse the test anything protocol
team-plans-manager
manage user teams
team-plans-widget
team plans widget
testling-bugs
testling bugs
testling-ci-badge-checker
This perl program checks github repos for testling-ci badges
testling-ci-test-example
testling-ci-test-example
testling-server-example
testling example using a server-side component
TextToWav
Converts text files to wav using Loquendo text-to-speech sdk
the-little-mler
All the ML code examples from the book "The Little MLer"
the-little-prover
All code examples from "The Little Prover" book
the-little-schemer
All the Scheme code examples from the book "The Little Schemer"
the-reasoned-schemer
All the logic programming code examples from the book "The Reasoned Schemer"
the-seasoned-schemer
All the Scheme code examples from the book "The Seasoned Schemer"
through
simple way to create a ReadableWritable stream that works
upnode
transactional connection queue for dnode
utf8-bytes
return an array of bytes from a unicode string
utf8-length
return the number of bytes in a unicode string
util-linux-cheat-sheet
Util-Linux Cheat Sheet
vbscript-youtube-downloader
A program written in VBScript that downloads YouTube videos.
webdev-template
Web development template with reset.css
winamp-plugin-digitalpoint-music-reporter
This is a Winamp plugin that updates your music status on DigitalPoint (DPF) forums.
xgoogle
Python library to Google services (google search, google sets, google translate, sponsored links)
youtube-uploader
A Perl program that uploads videos to YouTube without any APIs.
youtube-video-downloader-in-perl
Wrote this real quick as I needed to get some vids

Commits To

RepositoryMost Recent Commit# Commits


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.