Public Notes on
View Public Collections
"The way to check that is is actually visible is to check a JavaScript property ‘naturalWidth’ is greater than 0. b = Watir::Browser.new :firefox b.goto 'https://dl.dropbox.com/u/18859962/brokenimage.html' puts b.execute_script("return (typeof arguments[0].naturalWidth!=\"undefined\" && arguments[0].naturalWidth>0)", b.image(id: 'watermelon'))" _Reference for self for how to call javascript from watir. This shows you use execute_script_ #watir #webdriver #javascript #automation #tip #pub
Show More
"Anemone is a Ruby library that makes it quick and painless to write programs that spider a website. It provides a simple DSL for performing actions on every page of a site, skipping certain URLs, and calculating the shortest path to a given page on a site. The multi-threaded design makes Anemone fast. The API makes it simple. And the expressiveness of Ruby makes it powerful." #ruby #crawlers #mechanize #automation #pub
Show More
"threadify.rb makes it stupid easy to process a bunch of data using 'n' worker threads" #ruby #threads #automation #badass #gems #pub
Show More
"forkify.rb makes it easy to process a bunch of data using 'n' worker processes. It is based off of forkoff and threadify by Ara Howard. It aims to be safe to use on Ruby 1.8.6+ and Ruby 1.9.1+" #ruby #gems #threads #automation #badass #pub
Show More
"June 24, 2009 I’m happy to announce the release of another tiny Ruby gem, Forkify. Forkify is basically Ara Howard’s Threadify (minus a few features), but instead of using threads, it uses fork to create multiple processes to perform the operations on an Enumerable type. It was born out of the desire to have the forkoff gem work on Ruby 1.9.1 (which it isn’t currently)." #ruby #gems #descriptions #introductions #threads #automation #badass #pub
Show More
"Realtime Push Give Superfeedr your feed urls and new entries will be pushed to you, via PubSubHubbub or XMPP PubSub. Normalization No more nightmares with gazillions of formats. Superfeedr will send data in strict ATOM format or JSON, regardless of the original feed format. Cost Saving We will match or beat the cost of your existing system. No matter what, you can test Superfeedr for free with the 25,000 free notifications that we granted to your account. Use our simulation tool to assess your monthly cost. No More Polling Don't waste your time and resources fetching old data. We implemented PubSubHubbub, RSSCloud, changes.xml and host a very big XML-RPC ping server. We still poll the feeds, as often as every minute for high frequency feeds and we poll each feed at least every 15 minutes so you never get update later than that."

"We want you to try out Superfeedr. We're happy to grant you 25,000 credits for free." #SaaS #freemium #feeds #pubsub #xmpp #push #automation #RSS #pub
Show More
From Skype HN chat #bootstrap_layout #coupons #deals #aggregation #automation #scraping #idea #copy #pub
Show More
"rsspusher is a service where you can subscribe to a feed. It will send the updates of the feed to a callback-URL you specify. Think superfeedr in amateurish and free. It is thought as helpful building-block for those developers building their own RSS Reader after Google Readers shutdown." #ruby #feeds #automation #pub
Show More
GMAIL INFERNO www.blackhatautomation.com
"Use web login (not smtp) way to send email, so it get higher inbox rate and hide your ip/proxy automatically. Support to use Gmail and Hushmail to send emails. Gmail and Hushmail both hide your ip/proxy when send email and don't ask captcha when send email ( Not like yahoo and hotmail)" "Use your decaptcher.com account to unlock accounts on the fly." #spamjam #emailing #automation #idea #app #pub
Show More
"YahooMailGenius is finally here. Send mass emails easily with yahoo accounts" #spamjam #emailing #automation #app #idea #pub
Show More
"The question that everyone keeps asking is "ok, so how do I automatically record Watir scripts"" "It's very rough but it supports text boxes, buttons, links, select lists (kinda), radios and checkboxes. It doesn't support frames, iframes, the back button, divs, tables, etc yet. It's also very sloppy code..." #watir #ruby #automation #desktop #apps #pub
Show More
"The question that everyone keeps asking is "ok, so how do I automatically record Watir scripts"" "It's very rough but it supports text boxes, buttons, links, select lists (kinda), radios and checkboxes. It doesn't support frames, iframes, the back button, divs, tables, etc yet. It's also very sloppy code..." #watir #ruby #automation #desktop #apps #pub
Show More
"The question that everyone keeps asking is "ok, so how do I automatically record Watir scripts"" "It's very rough but it supports text boxes, buttons, links, select lists (kinda), radios and checkboxes. It doesn't support frames, iframes, the back button, divs, tables, etc yet. It's also very sloppy code..." #watir #ruby #automation #desktop #apps #pub
Show More
"If you use shell scripts to automate OS X applications, you may need to switch between applications. You could use AppleScript via osascript(1), but it may take several seconds for the script to compile and execute—or you could use appswitch, which works almost instantly. Need to launch an X11 application from Terminal but the X server isn't in front when you need it? Use appswitch to fix the problem. Or, if you'd like a version of the ps(1) utility which understands the concept of OS X applications, appswitch can help. Source is available at GitHub." #cli #productivity_procrastination #simple #Mac #homebrew #automation #pub
Show More
"ControlPlane allows you to build configuration profiles, contexts in ControlPlane lingo, for your Mac based on where you are or what you are doing. ControlPlane determines where you are or what you are doing based on a number of available evidence sources and then automatically reconfigures your Mac based on your preferences. Evidence sources can include your current location, visible WiFi networks, attached USB devices, running applications and more. You can even write your own evidence sources using shell scripts!" #Mac #desktop_apps #utilities #automation #pub
Show More
Oomph - Sidekick oomphalot.com
"Sidekick is an application that automatically updates your laptop settings based on where you are. Just install the app, configure the places that you frequent, (home, work, a coffee shop, etc.) and never fuss with your settings again! Sidekick has the power to auto-adjust various laptop system preferences and application settings. Here are just a few of the things that Sidekick can control: Open and close applications Change the Default Printer Connect to Server And much more…" #Mac #desktop_apps #utilities #automation #pub
Show More
"A feed fetching and parsing library that treats the internet like Godzilla treats Japan: it dominates and eats all." #ruby #open_source #scraping #feeds #automation #pub
Show More
"Feedbag is a Ruby library for the auto-discovery of syndicated feeds (RSS/Atom)." _Give it a url and it'll try finding the feed for the site_ #gems #ruby #open_source #parsing #scraping #automation #feeds #pub
Show More
The Echo Nest the.echonest.com
#music #consultants #ideas #machine_learning #Data #data_mining #automation #B2B #motivation #steal #pub
Show More
OMFG! So awesome! #geeky #OMFG #robotics #automation #futuristic #company #lists #products #pub
Show More
$300 API-friendly drone #drones #automation #robotics #Parrot #geeky #shopping #products #pub
Show More