Some code
All code (and other materials) on this page are Copyright Jeffrey Palm. By using any software or other material from this site you agree to have read the disclaimer contained within.
Java J2M3 Ruby PHP/Javascript Perl Google Maps Bookmarklets Grouphug Greasemonkey Google Gadgets Firefox Dashboard IPhone Mac Python
Java [top]
- iwebapp is a collection of Java/Javascript apps for controlling laptops with IPhones.
- mouseremote controls Pandora/iTunes with your mouse like iphone headphones.
- timelapse takes time lapse pics + shows them by tilting your macbook w/ AMS.
- explain is a program to ubiquitously view the relevant info for media files.
- fakeisight periodically changes your IM image + message from various places.
- pandora+lastfm adds tracks you up in pandora to your last.fm account.
- jloogle is a language for searching Java code using types, methods, names, etc.
- pandoraboy is a little Java for controlling pandora via pandoraboy.
- limespotapi is a Java interface to limespot.
- ipodfork extends rssipod syncs your iPod with pitchfork's forkcast.
- rssipod is a Java tool to pull your bloglines RSS feeds to your iPod.
- caltunes is a Java tool to show the shows for your iTunes bands + exports to iCal.
- tables is a Java tool to import loose text into tables and analyze it.
- mac alarm is Java alarm system for powerbooks based on its accelerometers.
- amsjava is a tiny Java package to control things by tilting your powerbook.
- darthdodge is a Java powerbook game where darthtater chases spudtroopers.
- tiltunes is a Java tool to control another computer's iTunes by tilting your mac.
- darthacc is some Java to move Darth Tater using mac accelerometers.
- asciiart is some Java to generate ascii art from images: e.g spud + darth.
- keyboard is Java to copy chars to the clipboard in case your keyboard dies.
- cup2html is a Java tool to convert javacup grammars to html.
- darthtunes is a Java Darth Tater itunes controller.
- proteinsound is a Java tool to play protein sequences as songs.
- filkr is a Java tool to view flickr accounts in a file-system-like manner.
- flickluster is a Java tool to view your flickr account as a graph.
- imrandom is Java to send (sort of) random messages to (sort of) random people.
- copytoclipboard is Java to copy large amounts of data to the clipboard.
J2ME [top]
- bloglinesgo is a bloglines reader for Java phones in the J2ME.
- mobilegcalc is mobile version of gcalc for your Java phone in the J2ME.
- translatater is a French/English flash card program.
Ruby [top]
- sendposition periodically send your location to URL of your choice to aid is finding stlen computers.
-
fexpr is floating version of
exprusually in/bin. - insertcopyright inserts a copyright string into any type of source file.
- tweet is a command line twitter client; I'm sure it already exists (more).
- facebookcontacts uses facebook profile images for AddressBook images (more).
- weather is a quick a dirty way to view the forecast. e.g..
-
rubydoc queries core methods; e.g.
rubydoc IO foreach→ this.
webster are some scripts to access merriam-webster.com from the command line.
- accesses (e.g.) creates a graph of the hits to a website over a period of time.
- google_reader.rb is a Ruby client for Google Reader.
- flashcards generates flashcards for learning a new language for ipods.
- generate generates a boilerplate code for Ruby command line apps.
- toruby generates a Ruby class for processing the forms on a given website.
- create_bookmarklet makes bookmarkleting easier.
- nflschedules is some Ruby to create ICS (i.e. iCal) schedules for the NFL.
- nytimes digest is some Ruby to send you a digest of the New York Times.
- addressbook2html is some Ruby for exporting your Address Book to HTML.
- musicgrep is some Ruby for 'grepping' over your music library for lyrics.
- seemail is some Ruby and Perl to build a stacked graph of your email usage.
- today is some Ruby to print ICS feeds as text.
- loogle is a Ruby command line version of google.
- google_cache is some Ruby to search the google cache.
- search is some Ruby to search your opensearch engines.
- download is some Ruby to grab files from a URL according to regular expressions.
- read is some Ruby to show and open RSS feeds in text format.
- storerss is some Ruby to filter out LimeWire Store RSS feeds by iTunes libraries.
- stock.rb is a little Ruby command line stock-quote-getter (bored at lunch).
- pollstar.rb is some Ruby to show pollstar listings for artists in your itunes library.
- logfiles.rb is some Ruby to create stats from Apache log files.
PHP + sites [top]
- twitterrss is an RSS feed for any twitter account.
- twitterfriends shows friends common with your friends or between any users.
- alpha is a page to create anonymous message from flickr image letters.
- freenyc plots freenyc.net events on a google map.
- inspectorgadget is a little mail system with self-destructing messages.
- potatunes is a page to control my itunes over the interwebs.
- sharethispost is a social network (currently in GM) imposed over craigslist.
- floto is my PHP photo blogging stuff (i.e. the picture to the right).
- s & m is a PHP system for browsing your mail on a phone.
- flickerizer is a site to show your flickr/myspace/del.icio.us accounts as a tree.
- linktree is a site to view a webpage links in a tree-like manner.
- gcalc is a site with a google calculator with a buffer.
- bandlines is a site to collect the schedules of your favorite bands (defunct).
- yourtube is site to show a jukebox of youtube videos based on your iTunes library.
- geo is a site to plot multiple geo rss feeds on a single map.
- kathymaps is a site to annotate google maps (defunct).
- webarchive is a site to make slide shows from the wayback machine.
- grankings is a site to find the google-rank of all the keywords in a web page.
- concertdates is a site to import a city's show dates into ical or other formats.
- googles is a site to to make a google search returning any number of results.
- dloogle is a site to make a search categorized according to del.icio.us.
- translate is a site to show different translations of a word sorted.
Perl [top]
- mailrecord is some Perl to record when people read mail messages.
- mail is some Perl to analyze your mail stats.
Google maps mashups (maps.google.com) [top]
- longestwalk shows/maps a sorted list of the longest walks between streets in NYC.
- starbucks maps starbucks in NYC, noting the most isolated store and location.
- joel on maps shows a google map of jobs.joelonsoftware.com.
- gtraffic shows traffic on google maps.
- logs (and an example) plots hits to a website on a google map.
- concert dates around the country from pollstar.com.
- bostonmarathon maps your iTunes playlist along the Boston Marathon.
-
whois geocodes
whoisrequests. - maps grabs all the addresses from a page and plot them.
- openmap allows you provide behavior for every click of a google map.
- bands creates a map of a band's tourdates.
- myspace mashup.
- puffintops is my attempt to adopt a Puffin!
- sxsw2006 is a map of the bands of south by southwest 2006.
- jonah shows where I've seen jonah play.
- pool shows exhibitors of the pool trade show.
Bookmarklets [top]
- function.main]: failed to open stream: No such file or directory in /home/jeffp2/public_html/code/body.php on line 431
Warning: main(0js) [function.main]: failed to open stream: No such file or directory in /home/jeffp2/public_html/code/body.php on line 431
Warning: main(0js) [function.main]: failed to open stream: No such file or directory in /home/jeffp2/public_html/code/body.php on line 431
Warning: main() [function.include]: Failed opening '0js' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/jeffp2/public_html/code/body.php on line 431
'>Amazon downloads will launch the installer for all the downloads on an amazon page (instead of clicking every one), see the post about it. - roles are a few for performing common actions across all sites -- e.g. log in/out, sign up, ...
- sourcelines counts the source code lines of various languages.
- igdirections allows you google-map street addresses on your iPhone.
- notes annotates webpages then creates a url (or tinyurl) of the annotated page.
- diggmenu creates a menu at the top of digg, so you don't have to scroll down.
-
redditlet is some javascript for
writing reddit bookmarklets.
- bubbleup groups all facebook friends together at the end of the friend list.
- password lets you have a unique password for every site and only remember one.
- sortle will sort Google image search results by area, width, or height.
- usernamecheck transforms all available links to sign up on usernamecheck.com
- createevent lets you add the current page as a google calendar event.
- redditmenu lets you view your reddit articles more nicely.
- jstranslate translates selected text into various langauges.
- searchbox is a quick way to search a webpage.
- tinyurl mails tinyurled links.
- elfurl sends elfurled links by email easily.
- gmaptopoi converts a google map into a TomTom POI database.
Grouphug (grouphug.us) [top]
- grouphug txt is a desktop version of grouphug mobile.
- grouphug mobile is a thing to txt grouphug hugs from your phone.
- grouphugscreensaver is just that.
- grouphugphp grabs random confessions.
- grouphugdashboardwidget is just that.
- grouphugrss is an rss feed.
- grouphugbot is an IM bot.
- grouphugmac is a mac version of the screen saver (really just an app).
- grouphugspoken speaks confessions.
- grouphug.jar shows random confessions (here's the source ).
- grouphuggooglegadget is just that.
Greasemonkey scripts ( [top] greasemonkey.mozdev.org)
- redditpreview shows image previews under the image entries.
- fullimage provides direct links to full images on google image searches.
- nodiggbar removes the digg bar from web pages.
- select selects all, selects none, or toggles all the checkboxes on a page.
- searchlinks highlights all links matching a given regular expression.
- craigtrack highlights craigslist listings to which you've already mailed.
- facebooklogin logs you into facebook if you have saved your login info.
- meetoogle searches meetup.com whenever you search the goog.
- preview collects selected links into a left pane for fast previewing.
- popimage opens image links in modal dialogs rather than new windows.
- annotate allows you to annotate web pages with message boxes.
- usernamechecked allows you to select the sites to check with usernamecheck.com.
- twominutewarnings emails you at certain parts of sporting events.
- craigpreview adds previews to craigslist links when hovering over them.
- craigmails adds quick links (such as mail) to craigslist postings.
- favicons shows the favicons of sites on reddit.
- skipads skips ads in New York Times articles.
- scrollagain automatically scrolls to a givenposition on page loads.
- overheardinnewyork IMs posts directly from overheardinnewyork.com.
- bloglinesfilter will filter out bloglines posts with 0 articles.
- redditfilter will filter out reddit articles you don't want to read.
- craigmail will mail multiple people on craigslist.
- createyourownsalad tallies the price of your seamlessweb salad.
- seamlessweb shows inlined descriptions of items for seamlessweb.
- gwiki inserts google links for wikipedia entries without articles.
- gzoom lets you easily zoom beyond the normal google map limits.
- imagereddit let you preview reddit articles that are just images.
- tability allows you to view any HTML table as a graph or CSV.
- noteit adds notes to any webpage to view whenever you visit that page.
- youtubed displays how many times you've viewed a YouTube video.
- craigsort sorts craigslist listings by price.
- gtaxi estimates the cab fare of google map routes in NYC.
- sortit sorts reddit articles by points/date/comments.
- openall opens all (or some) reddits articles in new tabs.
- diggcloud creates clouds of digg articles proportional to points.
- reddittags creates clouds of reddit articles proportional to points.
- missingimages finds dead links in google images.
- imagepreview: preview images linked to a page.
- craigslistinline displays a preview of craigslist listings' images.
- changeimage changes an image to another image by searching flickr.
- redditinline opens any link inline rather than in new windows.
Google gadgets [top]
- tuxquote is a Google Gadget for finding stock quotes.
- polltrooper is a Google Gadget showing concert dates for an artist or city via spud.
Firefox addons (addons.mozilla.org) [top]
- gdirections is a Firefox add-on to to select an address and google-map it.
Dashboard widgets (www.apple.com/downloads/dashboard) [top]
- pollstar is a Dashboard Widget for looking up concert listings from pollstar.com.
IPhone stuff [top]
- multitimer is a timer with up to 5 soft alarms that vibrate but don't stop timing.
- iphonealarm is an alarm system for your iPhone; similar to macalarm.
- directionpointer involves the accelerometer and darth tater right now.
- gethuman searches gethuman.com when calling to tell you how to get a human.
- shopvale is an iphone shopping catalog for the designers, Vale Jewelry.
- tippstr qualitatively calculates tips by rating aspects of service.
Mac stuff [top]
- yammage is growl integration for yammer.com.
Python stuff [top]
Facebook stuff [top]
- facebookstats is a portal to view some stats on your facebook contacts (e.g.).
- facebookfriends shows the number/% of your friends in common with your others'.
