Monthly Archives: December 2010

Day 28 – Updating User’s List When User Joins App

I’m building an app where I want users to be able to “join” the app. The plan is to eventually have this Kynetx app be a Kynetx powered Twilio app that users can sign up to get reminders based on … Continue reading

Posted in Kynetx | Leave a comment

Day 27 – Building Hashes Using Beestings

Wondering if I could build a Hash object using beestings I built this test

Posted in Kynetx | Leave a comment

Day 26 – Modify Other Browser Extensions Behavior

I recently built a simple Kynetx app called Minimal One True Fan that modifies what the One True Fan App does on each web page. The code is fairly simple and consists mostly of JavaScript but it’s interesting enough that … Continue reading

Posted in Kynetx | Leave a comment

Day 25 – Merging Two Hashes

Being able to pick information out of a hash is nice but what about when you need to update the hash or combine/merge it with another?

Posted in Kynetx | Leave a comment

Day 24 – Selection Expression Filtering On Variable Value

Being able to write selection expressions that select on an event AND only when a variable’s value matches is really nice. The example app code is a progression of the app shown on day 23

Posted in Kynetx | Leave a comment

Day 23 – Decode Function – Convert JSON To Objects

Sometimes you just need to pass JavaScript Objects from the client to the server be it arrays or hashes.

Posted in Kynetx | 1 Comment

Day 22 – Already In Friend List – Working With Arrays

In a recent app I was building, I was allowing the user to build a list of ‘friends’ on stackoverflow.com. A user can add friends by viewing their detail page and clicking a button. I wanted to display a different … Continue reading

Posted in Kynetx | Leave a comment

Day 21 – Modifying Facebook Stream With Kynetx

At a recent family dinner on Christmas Eve, some of the family was joking about how they never understand my status updates on Twitter and Facebook, especially when it’s about programming or Kynetx. This discussion gave me the idea to … Continue reading

Posted in Kynetx | Leave a comment

Day 20 – Datasets and Datasources – Remembering Which To Use

I have always had a hard time remembering which to use when it comes time to query external data in my Kynetx apps.

Posted in Kynetx | Leave a comment

Day 19 – Regular Expression Matching In KRL

Sometimes in apps you want to check to see if a string is found in some text and react accordingly.

Posted in Kynetx | Leave a comment

Day 18 – Actions Before and After Foreach Looping

A while ago, there was an app that I was building that I wanted to process a bunch of data from a feed in a foreach loop and then wanted to call an action once after the foreach loop was … Continue reading

Posted in Kynetx | Leave a comment

Day 17 – Detecting Recent Run of Kynetx App Within Timeframe

For an app I have been working on recently, I wanted a way to let the user know if the data they were being shown was likely to be a cached version of the data or a non cached version. … Continue reading

Posted in Kynetx | Leave a comment

Day 16 – Delay, Redirect, and Replace inner

Goal: App will check if user auth flag has been set. If not, then will redirect to auth page and set auth flag. Once auth flag is set, app will show that user has been authed. Not a practical app, … Continue reading

Posted in Kynetx | Leave a comment

Day 15 – Ternary Operators or Conditional Expressions

Goal: show off a simple use of conditional expressions in KRL

Posted in Kynetx | Leave a comment

Day 14 – Posting Data to Google Spreadsheet

Goal: Be able to post data from a Kynetx app to a Google spreadsheet using KRL

Posted in Kynetx | 1 Comment

Day 13 – Use External Resource Files

Goal: use external CSS and JavaScript resources in app

Posted in Kynetx | Leave a comment

Day 12 – Persistant Variables

Goal: Test using app level and entity/user level persistant variables.

Posted in Kynetx | Tagged | Leave a comment

Day 11 – Global Block

Goal: demonstrate using global block in ruleset

Posted in Kynetx | Tagged | Leave a comment

Day 10 – Capturing Selection Expressions

Goal: Capture information contained in the URL that a Kynetx app is run on

Posted in Kynetx | Tagged | Leave a comment

Day 9 – Exclusive Selection Expressions

Goal: Be able to write exclusive select statements instead of an inclusive one

Posted in Kynetx | Tagged | Leave a comment