photo
Jordan Sissel
geek

Mon, 25 Jun 2007

SuperHappyDevHouse 18 - review

This past shdh was my first. It wasn't what I expected; way more people showed up than I thought would show. Totally sweet.

There were 6 or so tables setup with chairs and power strips. Wifi. Someone setup a projector to display sniffed google/yahoo searches flying over the wireless. I was already doing my standard 'ssh -D8888 somewhere' and having firefox proxy over that.

The projector was displaying the decoded contents of search queries. My first work that day was on hacking the projected screen. The first one was hacking pushing search queries with wget(1) that had terminal control codes. After that, I figleted-things to the screen using figlet, awk, xargs, and wget. Some time later I got around to doing something way cooler. Basically, I had a script that would read every key stroke I typed, and send a search query consisting of a clear-screen sequence followed by the whole string I had typed. When I demoed it, I managed to convince some through assumption that I had owned the machine itself, and not that I was doing this all via search queries. Hehe, fun. Here's what I was using:

(stty raw; x=""; while true; do a="$(dd bs=1 count=1 2> /dev/null)"; if [ "$a" == "^H" ] ; then x=${x%?}; else x="${x}${a}"; fi; wget --read-timeout=.001 --tries=1 "http://www.google.com/search?q=^[[2J^[[0;0H$x"; done)

There was a large ruby-fan presence. Lots of people working on facebook apps, too.

If you didn't see the slurry of posts I made during shdh about code I was working on, here's a short list:

  • Got a prototype of jquerycmd working
  • Wrote a google maps direction scraper with jquerycmd
  • Wrote Makefiles for navmacro and xdotool that work without pkg-config
  • Started working on the urledit firefox extension
  • Implemented urledit with xdotool and a shellscript
Tons of code written. I had a good time, but next time I'm going to try for a more social approach instead of sitting in a corner coding like a fiend ;)

Comments: 4 (view comments)
Tags: , ,
Permalink: /geekery/shdh18-review
posted at: 18:02

xdotool project page posted

I've gotten enough positive feedback about xdotool to convince me to put up a real project page for it. You can view it here at /projects/xdotool

Comments: 0 (view comments)
Tags: , , , ,
Permalink: /geekery/xdo-project-page-posted
posted at: 04:31

Search this site

Navigation

Metadata

Home About Resume My Code

Articles

ARP Security Dynamic DNS with DHCP OpenLDAP+Kerberos+SASL PPP over SSH SSH Security: /bin/false Week of Unix Tools Work Efficiency

Projects

fex firefox tabsearch firefox urledit grok keynav liboverride newpsm (FreeBSD) nis2ldap pam_captcha poor man's backup Solaris audio utility xboxproxy xdotool xmlpresenter xpathtool misc scripts

Presentations

Yahoo! Hack Day '06 Unix Essentials Vi/Vim Essentials

Tag Cloud

Calendar

< June 2007 >
SuMoTuWeThFrSa
      1 2
3 4 5 6 7 8 9
10111213141516
17181920212223
24252627282930

Friends

BarCamp Kent Brewster Tantek Çelik John Resig Wesley Shields Tyler Shields

Technorati