objectrocket Using SSH Port Forwarding to Access Object Rocket MongoDB Remotely The Kids In Touch app is powered by a MongoDB database. My db is hosted by ObjectRocket. ObjectRocket has some great features for scaling dbs. It is designed to be able to shard on the fly. It's also got some great security features like
phonegap GapDebug Now in Public Beta Yesterday, Genuitec made their GapDebug tool open to the public for beta testing. Here are the release notes. I've only dabbled with the update for a short while. First off, GapDebug seems more stable. Over the last few weeks, I've encountered slow responses when
ionicframework Responsive Columns in an Ionic List Today, Gerred Dillon posted an excellent article on the built-in Grid system in the Ionic Framework. This prompted me to post about a solution I had to come up with recently for a completely unknown list of fields. Shameless Plug : Kids In Touch -
phonegap Beta Testing GapDebug Today, I got the opportunity to start testing the new GapDebug from Genuitec. I've just dabbled with it a bit; so, I'm just going to post some initial info about my first impressions. As I use it more, I'll do another post if warranted.
Hosting Locally with Fenix Web Server Yesterday, I discovered the Fenix Web Server, developed by Corey Butler. Fenix runs on Windows and Mac. Fenix can be used by anyone that needs a local web server on their localhost. For example, someone developing a web app can use it to serve
ionicframework ui-router Goes Boom For many months, I've been using the Angular UI project's ui-router in Ionic Framework apps. Ui-router is a complex beast that I barely have my head around. I can't count the number of times I've tried to go to a new state and nothing
nodejs Hapi.js Ops Log Management If your Hapi.js server is using the Good Plugin for operations logs, you might want to know how to throttle the output. By default, Good spits out logs every 15 seconds. I really didn't need ops info that frequently. Semi-Obnoxious Ad : If you
android Motorola Moto E Mini Review I'm going to throw out my initial impressions of the new Motorola Moto E. Disclaimers : I've been using Apple products exclusively for nearly 10 years. I gave up on Windows 10 years ago and have about 5 hours of experience in using Android devices.
angularjs AngularJS Directives Naming Pitfalls I've spent the last 20 minutes trying to figure out why my AngularJS directive was not working. Here's a sample of the directive: .directive("dataFolderItem", [ function() { return { "restrict" : "E", "replace" : true, "template" : "<
ionicframework Custom URLs in Ionic / Cordova Apps UPDATE : Another Ionic developer has a more elegant solution to this problem on the forum. Last week, someone on the Ionic Framework forum asked about integrating custom URL's in an Ionic app using Cordova's Custom URL Handling Scheme. I dug into it a bit
bigdocc #BigDOCC Meeting Notes April 15, 2014 Today's #BigDOCC North was at the Coffee House Cafe as usual. Once again, the Realtors STOLE our good room. How can we drive them out? Just kidding! No one call the FBI or anything. Shameless Plug : If you have young kids that want to
bigdocc #BigDOCC Meeting Notes April 1, 2014 Personal Note I'll be presenting Kids In Touch at Dallas New Tech. Thanks to Michael and LaunchDFW for this great opportunity to debut the upcoming app. 660AM The Answer : Radio Ad for Kids In Touch Stay in the Loop Keep up with #BigDOCC: FriendMichael.
bigdocc #BigDOCC Notes : March 18, 2014 I'm sorry I didn't get notes out last week. My son was sick; so, I stayed home to take care of him. Newcomers I'll start today mentioning a newcomer to #BigDOCC - Lt. Dan Shevenell from ThereNow.co. David recently left the U.S.
BigDOCC Meeting March 4, 2014 Notes BigDOCC Meeting March 4, 2014 Notes It was a slow start this morning but plenty of people showed up in the end. There were 23 attendees. As usual, the conversation was as diverse as the people. As usual, BitCoin was on the agenda -
BigDOCC February 25, 2014 Notes and Links Today's #BigDOCC meetup was at the Flying Horse Cafe in the Magnolia hotel in downtown Dallas. The ceiling in the Magnolia lobby / elevator area was really cool. Did anyone else notice that? The meeting today was much smaller than last week's. Maybe 10 to
ionicframework UX Testing A Mobile App I "finished" the Kids In Touch app over the weekend and did some UX testing with 6 family members that had never seen it. This was not a fun process. The testers found so many problems and had trouble with so many
BigDOCC February 18 2014 Notes and Links Today I attended my first #BigDOCC meetup this morning at Coffee House Cafe. The meeting was huge. I'd say about 40 people attended. I'd like to thank the Coffee House Cafe for hosting us. The conversations ranged from local tech news, startups, BitCoin, and
Serving Images with Hapi Today, I needed to configure my Hapijs API server to handle images. Unfortunatley, I couldn't figure out how to do it. To make matters worse, the old 1.2.X versions of the Hapijs docs weren't available. Fortunately, someone on IRC pointed me to
First Messages On Kids In Touch The Kids In Touch app is coming along nicely. This evening, I had a bit of funny sending some of the first test messages. A bit of tech humor.
ionicframework Kids In Touch Filtering Friends The Kids In Touch app is coming along nicely right now. Creating a near native experience has been quite a struggle. Fortunately, almost all of the heavy lifting is done for me by the Ionic Framework and AngularJS. When a user wants to send
ionicframework Pull To Refresh Using Ionic Framework While working on Kids In Touch today, I needed to implement "pull to refresh" on a user's friends list. I had been putting it off because I thought it'd be a bit of a nightmare. After reviewing the Ionic Framework documentation, I
AngularJS Validate on Timeout TL;DR I wrote my own directive! Big whoop, right? If you want a new way to show validation errors, check it out on GitHub. Since starting with AngularJS, I've really struggled with validation. Most typical examples of validation on forms throw errors in
ionicframework Use Cards In Ionic For Mobile Form Goodness After reading, please checkout the upcoming app, Kids In Touch. Have you ever tried to fill out an even slightly detailed form on a mobile device? It sucks, right? It becomes even worse when you have to start scrolling down to reach each portion
AngularJS Authenticate By Route In AngularJS, there are many ways to ensure a user is authenticated before allowing them access to a route. My preferred method uses $routeChangeStart in angular.run to control which routes are allowed. Here is a very simple example. It assumes that ALL routes
ng-click Can't Be Same Name As Form I'm re-working the registration form for Kids In Touch today. Every time I tried to submit the form, I got an error : TypeError: object is not a function at http://localhost:8000/js/angular/angular.min.js:162:37 at http://localhost:8000/js/