In case I’m in your part of the world, I’ll be giving a talk at the Phoenix Mobile Festival in Phoenix, Arizona on September 19th, 2015. I encourage you to attend or at least swing by and say hello.
The title of my talk is Building Offline First Mobile Applications and the abstract is as follows:
What happens when your mobile device does not have a network connection? That device will have no content, no experience and the amazing application that you spent so much effort to build just simply will not work.
You will gain knowledge in NoSQL databases technologies and walk away with insights on how to create offline type of applications that to sync to the cloud with Couchbase Mobile.
This is a free event, so if you’re available and are interested in learning about mobile technologies, mark it on your calendar. Based on the listed agenda there are going to be a lot of fun topics.
Read MoreWhen developing web applications a common way to store data is to use local storage. This NoSQL approach is great, but what if you’re coming from an RDBMS? With HTML5, you have access to the WebSQL API which allows us to use SQL queries for handling client side storage.
This guide will show you how to use the WebSQL API, which is based around SQLite, in your web application. This information can even be extended for use with mobile hybrid applications.
Read MoreSince starting this blog in July of 2014, I have had an unexpected amount of growth. So much, that a lot of strain has been placed on my virtual private server (VPS).
A common issue that has plagued me and many other WordPress users is the awful MySQL crash due to exhausted resources. This is because the server has run out of resources due to traffic spikes or other anomalies. The worst part for me is that MySQL tends to crash while I’m sleeping, putting my blog out of commission for up to six hours at a time. This is not good when you’re trying to be a reliable source of information on the internet.
Luckily, I’ve developed a script that will elegantly resolve these related problems.
Read MoreI work with very large Oracle enterprise databases all the time. Consistently, I find myself trying to sift through schemas in the database to find relationships between tables. When tables aren’t named appropriately and you have a lot of them, this can be a long and painful process if you do it manually.
Lucky for us, there is a convenient way to search for the tables you’re looking for based on column information.
Read MoreRecently I found myself needing to aggregate my multiple row SQL data into a single row. This was because the parent data was more useful to me than the multiple row’d data, but I still needed to include it because it was still an essential part of my report. The data looked something like the following:
firstname | lastname | department |
---|---|---|
Nic | Raboy | Engineering |
Maria | Campos | Emergency Room |
Nic | Raboy | Operations |
Nic | Raboy | Design |
I often find myself working with legacy database tables that don’t have primary keys or auto increment keys. In addition to this, I always find myself needing to get the latest record for a particular set of data in my database. It is never as easy as just calling a max
in the where clause. A subquery is often needed to get the most recent record in a table.