Public Notes on
View Public Collections
Artoo artoo.io
"Artoo is a micro-framework for robotics. It provides a simple, but powerful DSL (domain-specific language) for robots and physical computing. With Artoo, you can easily connect multiple, different hardware devices together into a single solution." _Hooks for Arduino, Sphero, AR.Drone, & Roomba (as of July 2013)_ #ruby #gems #robotics #DSL #automation #Arduino #Roomba #Sphero #AR.Drone #pub
Show More
"Another thing I like to do is serialize(save) the Watir::Browser object into a file using YAML, like so: require "yaml" File.open("browserObj.yaml", 'w').write YAML::dump(@browser) This browserObj.yaml file will then contain all sorts of internal details in easily readable/parseable text, including PID of whichever browser, path to temp profile, etc. Eg. profile_dir: /tmp/webdriver-rb-profilecopy20121201-1981-9o9t9a" #Watir #browsers #cookies #preferences #states #automation #data #pub
Show More
"I finally have a solution! It appears that watir-webdriver stores the browser state/user data in random path. By default this can be found here (where XXXXXX is the random identifier): /private/var/folders/2v/vkd2v3vs5njf69m59nqzc16m0000gn/T/.com.google.Chrome.XXXXXX/Default/ Instead of relying on this default and randomized path, you can specify a precise location for the user data using the following flag: Watir::Browser.new :chrome, :switches => %w[--user-data-dir=/path/to/user/data] Then the cache, cookies, etc. can be backed up, deleted, etc. using Ruby's standard library. Hopefully this helps someone else. Edit: If you are unable to find where watir-webdriver is storing your user data by default, find Chrome's process id by running watir-webdriver and top. Once you have the pid, type lsof -p into terminal to find the path to the user data." #Watir #browsers #states #preferences #cookies #automation #data #pub
Show More
Vagrant www.vagrantup.com
" Configure Create a single file for your project to describe the type of machine you want, the software that needs to be installed, and the way you want to access the machine. Store this file with your project code. Work Run a single command — "vagrant up" — and sit back as Vagrant puts together your complete development environment. Say goodbye to the "works on my machine" excuse as Vagrant creates identical development environments for everyone on your team." #from:Windows_Phone #web_development #automation #cross_platform #software #pub
Show More
"CSS Hat turns Photoshop layer styles to CSS3. Instantly." "How CSS Hat works? 1. Select Photoshop layer Click on a layer designed with some layer styles. 2. Get CSS3 code Copy to clipboard from CSS Hat plugin. Done. 3. There is no step three Just enjoy your life! What makes CSS Hat so special? CSS Code Instantly In Photoshop Speed up your workflow tremendously. No waiting. We swear. Quick, Easy And Loveable Installation Get your own CSS Hat instantly. It is as easy as falling in love. Support For 3 CSS Preprocessors Choose SASS, LESS or Stylus. We even created a LESS Hat library for you. Customizable Output Is Your Servant Use optional vendor prefixes or dimensions to get the maximum value. Works In Photoshop CS4, CS5 & CS6 CSS Hat saves your time in Photoshop CS4 and newer. Future is in your hands. 2 For 1! Licence Per Person For Mac & Win Use CSS Hat on more devices thanks to a licence per person, not per device." #photoshop #price:$30 #Windows #Mac #Software #psds #css #conversions #automation #paid #web_design #layers #pub
Show More
"Enigma64 – the fastest way to get images from Photoshop Save a minute for each image." "How Enigma64 works? 1. Select Photoshop layers Click on a single layer or choose multiple layers. 2. Export image file or get Base64 Enigma64 handles save process and optimizes result on maximum. 3. And do the Harlem shake! With Enigma64 you saved more than 60 seconds per image." "With Enigma64 you get: Lossless image optimization – up to 80%! Workflow booster – the fastest image export The easiest way to encode image to Base64 Nice and friendly UI" #price:$25 #Mac #Windows #Software #paid #photoshop #layers #exporting #automation #web_design #psds #pub
Show More
"BE LAZY. LET A ROBOT OPTIMIZE YOUR SITE. Use our auto-optimizing Headlines & Call to Action Buttons to get the most conversions per visitor possible." "Want To Get Fewer Bounces and More Clicks? Take 5 minutes to add our auto-optimizing Call to Action buttons and Headlines to your site. Get emailed reports of how we're making it convert better for you." "WHO IS THIS FOR? Sites that would like to increase conversions without spending hundreds of hours on implementing, managing and calculating tests. WHAT IS IT? A service that will help you extract the maximum number of clicks on Call to Action Buttons (and soon) other web components like pricing tables and email signup forms. HOW LONG DOES IT TAKE TO SETUP? Minutes, as simple as getting Google Analytics working. You include one Javascript file and then replace your current Call to Action button with our HTML button snippet. WHY ARE YOU DOING THIS? We've previously built systems that attempted to add this functionality and it was always a huge pain for everyone involved. We wanted to solve this for ourselves and thought others might benefit as well." #SaaS #free #startups #optimization #automation #content_testing #testing #Rails #pub
Show More
"What is Huginn? Huginn is a system for building agents that perform automated tasks for you online. They can read the web, watch for events, and take actions on your behalf. Huginn's Agents create and consume events, propagating events along a directed event flow graph. Think of it as Yahoo! Pipes plus IFTTT on your own server. You always know who has your data. You do. the origin of the name This is just getting started, but here are some of the things that you can do right now with Huginn: Watch for air travel deals List terms you care about and receive emails when their occurrence on Twitter changes drastically. (For example, want to know when something interesting has happened in the world of Machine Learning? Huginn will watch the term "machine learning" on Twitter and tell you when there is a large spike.) Track the weather and get an email when it's going to rain (or snow) tomorrow Follow your project names on Twitter and get updates when people mention them Scrape websites and receive emails when they change Track your location over time" #geeky #productivity_fun #ifttt #agents #alternatives #automation #Ruby #@to_try #triggers #pipes #open_source #pub
Show More
#Mac #automation #daemons #pub
Show More
#@to_use #HNer #SaaS #automation #free #meals #nutrition #planning #pub
Show More
AutoHotkey www.autohotkey.com
based off autoitscript. windows automation. #automation #macros #pub
Show More
Home torpio.com
#SaaS #alternatives #automation #freemium #ifttt #triggers #pub
Show More
Nightwatch.js nightwatchjs.org
"Nightwatch.js is an easy to use Node.js based End-to-End (E2E) testing solution for browser based apps and websites. It uses the powerful Selenium WebDriver API to perform commands and assertions on DOM elements." #automation #browser_based #javascript #nodejs #selenium #testing #pub
Show More
Seems good. #work #spinning #content_automation #automation #SaaS #trial #APIs #pub
Show More
#work #Facebook #Facebook_marketing #SaaS #cheap #affiliate_marketing #automation #convenience #aggregation #ideas #pub
Show More
Will this be of use? #work #automation #pub
Show More
"This Python script helps to add items to OS X's TCC.db sqlite database, which is useful in a distributed Apple-centric environment where a blanket TCC file would not work properly." "Apple's OS X 10.8 "Mountain Lion" introduced a feature which notifies users whenever an application attempts to gain access to their contacts (address book) or their computer's "Accessibility" options (such as screen overlays). Whenever a user responds to one of these prompts, the computer stores the answer in an sqlite3 databased called "TCC.db". In a single-user environment, this is usually a perfectly suitable solution without problems. However, this system causes issues in distributed environments where applications may be added or removed at any time and the database file would need to be updated. Constantly having to update this file for the template user would be tedious and could cause errors (what if you forgot to add one of the other applications?). This script allows for applications to programmatically be added to the TCC database during our regular maintenance cycle. In our environment, it's integrated in such a way that adding an entry to the TCC.db database is no more difficult than adding a single line of text to our files, which is significantly simpler than rebuilding the entire database file and uploading it to our main image server." #scripts #cli #useful #open_source #python #automation #mac #pub
Show More
"A Python script to enable or disable the Location Services feature in Apple's Mac OS X, and then to add or remove applications to it manually. Tested on OS X 10.9." -- "Location Services is (usually) entirely autonomous. It runs in the background via the low-key locationd process, waiting for an application to ask you for permission to report your physical location in the world to whatever service it is communicating with. This can be used by many things, such as when you access Google Maps in your favorite web browser (the browser requests permission), or if you pop open the Apple Maps dedicated application in OS X. In the environment I help manage, though, we need a more hands-on method of interacting with this usually hidden system. If we wait for our users to try to access any of these services, we'll waste time running to their office just to enter an administrative password to grant them access - access that will just be removed the next time they update their computer through our system. Instead, we wanted a more proactive approach. This Python script provides an easy method of directly interfacing with the Location Services preferences. Applications can easily be added, removed, enabled, or disabled, and the Location Services daemon can also be enabled or disabled globally in a single line!" #scripts #cli #useful #open_source #python #automation #mac #pub
Show More
Shows a lot of paid things and some focus on Wordpress plugins so you don't have to code which doesn't interest me. But def. not whitehat as it shows things like auto-scraping for blog posts and content spinning. #work #SEO #bluehat #wordpress #automation #web_development #pub
Show More
WordAi - WP RSS Aggregator www.wprssaggregator.com
Part of the whole wprssaggregator bundle of plugins focused on rss. This plugin allows for integration with WordAI, content spinning. #wordpress #automation #content_spinning #wordai #paid #plugins #pub
Show More