• GetGlue OneTrueFan Conflict Resolver Extension

    I use both GetGlue and OneTrueFan chrome extensions and sometimes when they both load on a page they step on each other. So, because I want to use both and didn’t want to wait for OneTrueFan to fix the problem, I created a simple Kynetx app that runs as a...

  • Creating Mac Keyboard Shortcuts

    TextMate recently released an update that changed one of my favorite keyboard shortcuts. This event reminded me that Mac OS X has provided a nice way to create your own keyboard shortcut key bindings. To create your own keyboard shortcut for an application, you will need to know the exact...

  • Remove Non Printable Characters From String Using Ruby Regex

    [](http://www.flickr.com/photos/mwichary/3339740020/)non printable characters I Recently was working on building some Selenium tests and needed to compare a string after being saved to a database and returned to the user interface. Because of the interface plugin that does some syntax highlighting, the string was being displayed with some non printable characters....

  • How to use JavaScript setTimeout function

    If you are wanting to run some JavaScript once after a set time, you should use setTimeout. setTimeout(function() { // JavaScript code executes here }, 3000) The first parameter of the setTimeout is the JavaScript function that will be executed once the delay is up. The second parameter is the...

  • Taking Screenshots In Selenium Using Ruby

    I LOVE being able to take screenshots of my Selenium tests as they are running! Here’s how I take screenshots of my selenium tests running, written in Ruby: Find the variable referencing the selenium driver. Might look something like this: <pre lang="ruby">@selenium_driver = Selenium::Client::Driver.new(…..</pre> Wait for condition to take screenshot....

  • Escaping Ruby Strings For Eval In Selenium Tests

    If you are setting up a string in Ruby to then be used in an eval statement in a Selenium test you’ll need some escaping fu to be able to pull it off. Quotes in strings that are then going to be put in other Ruby strings need to be...

  • How to get jQuery elements from an array of selectors

    To use an array of strings as jQuery selectors I have found the need to append an empty string. My bad example works because it coerces the ‘this’ object to a string. Bad Example: array = ["h1","p","div"]; $K(array).each(function() { console.warn( $K(this+"").children() ); }); Much Better Example: array = ["h1","p","div"]; $K(array).each(function(index,...

  • IE content not scrolling in overflow container

    [](http://www.flickr.com/photos/ektogamat/3097557335/)IE content not scrolling bug If you have some content in a container and the content isn’t scrolling, there is probably an easy fix. If any of the content inside the container that is position relative, the container must also be position relative. Doesn’t work in IE Lorem ipsum dolor...

  • ie error expected identifier string or number

    [](http://www.flickr.com/photos/stealingsand/4543877957/)ie error expected identifier string or number IE 7 was throwing an error while working on some JavaScript ie error expected identifier string or number The problem was that I had an extra comma in a hash this.css({ "position":"fixed", "top": ( $K(window).height() - this.height() ) / 2 + "px", "left":...

  • Placehold.it TextMate Snippet

    Placehold.it After finding the sweet http://placehold.it/ web service, I knew I wanted to use it but wanted to be lazy. I created a TextMate snippet to make using placehold.it even easier. Now I just type ‘placehold’, press tab, and BAM! Download the placehold.it TextMate snippet Enjoy! Sweet scissor photo by...

  • Getting into jQuery

    I have a friend that is wanting to get into learning and using jQuery so I thought that I would throw some information together to help them get started. Documentation Love jQuery’s documentation! I love being able to go to http://api.jquery.com/ and being able to quickly search for what I...

  • TextMate Bundle For Committing KRL

    [](http://gist.github.com/437379)TextMate KRL Commit Bundle I created a simple TextMate bundle that maps cmd + k to saving the app code and then committing the app to the Kynetx servers. You can view and download the bundle on my github at http://gist.github.com/437379

  • Growl Notifications for Kynetx KRL Command Line Tool

    [](http://gist.github.com/437309)KRL Commit Growl Notification I have been using the Kynetx KRL command line tool for several weeks now and it has made my development of Kynetx apps much easier. The only problem that I have had as I have been using the command line tool is that once I commit...

  • How Long Does Google Latitude Keep My Location History?

    From http://www.google.com/support/mobile/bin/answer.py?hl=en&answer=163845 Once you enable Location History, it stores your location history for as long as it’s enabled. You may disable Location History at any time to stop storing your locations moving forward. You can also delete your past history entirely, by date range, or by individual location.

  • 1400

    When I recently did a fresh install of OS X I used this tutorial on how to move my Mac’s Mail.app to a new computer and it worked without a hitch. Nice! : )

  • Etherpad fades away

    I was a huge fan for Etherpad and I am sad to see it go. Maybe someday I will have the time and reason to set up my own etherpad server since the code has been opensourced. You too can get the code and set up an etherpad server. Etherpad...

  • 01 Setting up your Kynetx App

    So you want to take over the world with your great Kynetx app idea. Awesome! This video will help you get started on the right foot and avoid some common mistakes that people make when creating a Kynetx app. If you would like to watch more of these Kynetx Tuts,...

  • The adventures of a box maker

    I had a great time this last weekend working on a project with my wife for one of her classes. We took pictures of her making a box and put it together in a fun short video. I learned a lot and wish I had time to do it again...

  • Chrome extensions I’m in love with

    Here is my short list of Chrome extensions I’m in love with. 1Password goo.gle URL shortener Delicious Tools Google Voice (by Google) Web Dveloper RSS Subscription Extension (by Google) via @snay2 MeasureIt Please, PLEASE! let me know of other “can’t live without extensions for Chrome. <figcaption class="wp-caption-text">Google Chrome</figcaption></figure>

  • Kynetx Friday Lunches – Free & Every Friday!

    We share every friday from 11:30 – 1:30, here at Kynetx, our excitement about the Kynetx platform and free food! If you… want to learn about what it is that Kynetx does wonder why we say, “This changes everything” want free food want to geek out with cool people learn...

  • Emacs & Vim on Linux

    What is the best way to run Emacs & or Vim on Linux? Is it best to just run them in the Terminal or is there something like MacVim that improves the experience?

  • What Has Happened To America?

    Mitt Romney put it best when he said, America has just witnessed an unconscionable abuse of power. President Obama has betrayed his oath to the nation — rather than bringing us together, ushering in a new kind of politics, and rising above raw partisanship, he has succumbed to the lowest...

  • President Obama Fails to Answer Questions About Healthcare Reform

    I was shocked at how well our president answered almost all of these interview questions without actually answering them. I am very concerned about the future of this beloved country. Watch the latest news video at video.foxnews.com Original Video Update 03/23/2010 A friend tweeted a blog post by Thomas P.M....

  • Why I love keyboard shortcuts

    WARNING: Learning and using keyboard shortcuts will drastically impact your relationship with your mouse and greatly improve your experience on a computer. Proceed with caution. : ) Some look at me strange when I get excited about learning a new keyboard shortcut but there is a reason for my crazed...

  • Google Chrome… it just is!

    Synopsis: I think Google Chrome rocks. So what? Who cares about my opinion? Proof that I’m right. … thanks for telling me about Google Chrome… WAY better than IE… :-) I think GOOGLE CHROME ROCKS! I have been a loong time fan of Mozilla’s Firefox web browser, and for many...

  • StackOverflow Feast

    3 Months ago I built a Kynetx application that annotates search results that point to the StackOverflow site. I’m very excited about releasing the next version of my Kynetx application that utilizes a recently released Kynetx action, percolation. This action digs deep into the bowels of the dark search engine...

  • Create HTML link That Starts A Skype Call

    Update – 2012.01.15 You can get officially generated skype buttons for your web page at http://www.skype.com/intl/en-us/tell-a-friend/get-a-skype-button/ which offers a button that shows your current status! To create a link that visitors can click on to call a phone number or skype username follow this syntax. Replace the asterisks with a valid username...

  • Kynetx Office Opens in Rexburg

    Come celebrate the brand new opening of our Kynetx office in Rexburg! We are going to celebrate with food, fun, and we are going to show off what we do and why we are soo excited about it. We are located at 343 East 4th North #103 Rexburg, ID 83440...

  • Google Buzz Keyboard Shortcuts

    Buzz Keyboard Shortcuts Mute – m Next – n Previous – p Like – shift + L Respond – r (comment) Open – o (expand comments) Goto Buzz (while @ gmail.com) – g b Enable Google Buzz Keyboard Shortcuts If you already have keyboard shortcuts enabled for you Gmail then...

  • A Solution For Sharing Your Geodata on Buzz

    Sharing very accurate geodata on a public Google Buzz stream is a bit unnerving especially when you are “Buzzing” from home. So what if I still want to share my location but not let the whole world know where my front door step is? Why not have an option to let the...