Development

Rising Tide Solutions

Rising Tide Solutions: New Website

Rising Tide Solutions is an information technology business located on the Eastern Shore of Virginia. RTS specializes is graphic design, web development, application development, networking and IT technical support.

The Rising Tide Solutions team consists of Chad Heller and me, Zach Barrett.

Rising Tide SolutionsRecently the Rising Tide Solutions logo was redesigned. Along with the new logo we will be redesigning our website. The main goal of the website redesign is to better showcase our services and to make it easier for our current and future clients to connect with RTS. The new site will leverage popular social media and a unique clean design.

Some of the exciting new features of the site will include:

  • An extensive portfolio showcasing the design and innovation that Rising Tide Solutions produces.
  • A self help section, where users will have everything they need at their fingertips to ward off computer viruses and malware and even request remote assistance.

The new website will launch Tuesday, November 17 at 1:00 AM EST.

The Past and Future of SurfAssateague.com

A long time ago, about 4 years or so, my good friend Chad Heller started to teach me how to surf. After I was hooked we would often plan morning surf sessions before work, where we worked for the same organization. At the time I lived in a small development called Captains Cove and Chad lived in the large suburb, Modest Town, VA. Every morning would start off with dragging my lifeless body out of bed and to a computer to check SurfLine only to hear Dennis with the local report say the waves suck.

One day I decided that there must be a way that we could get the report before getting out of bed. So I looked into buoy data sources and weather station data sources and saw that NOAA was updating all their data and letting anyone access it. So I instantly started programming.

The first part I programmed was just a basic display of the current conditions in tabular form that used the data from the Deleware Bay buoy. The data was off by a foot and sometimes two. I didn’t take into account how far out to sea the buoy was and how far away Assateague is from Deleware Bay.

Utilizing Chad’s knowledge of the surf, I developed an algorithm that pulls data from the Deleware Bay buoy, the Virginia Beach buoy and multiple weather stations along the cost. After much tweaking the data became more and more consistently correct.

My next task was to somehow get the data sent to our cell phones early in the morning so we could check our phones and roll back over and go back to sleep. Once I figured out how to achieve the task a set it up and let a few other friends join in. Everyone seemed to really like the reports, so I thought maybe other people might find it useful as well. So I registered the domain, surfassateague.com, and the site was born.

I set it up to allow people to sign up for 3 different reports; 5am, Noon, and 5pm. I set up the main page to display the current conditions and the tide info. Shortly after that I started adding webcams to the site. Sadly no webcams exist for Assateague on both Maryland side and Virginia side, so I was forced to use Ocean City cams and broaden the report to include Ocean City.

Since its initial development Surfassateague.com has not changed much beside a couple features added here and there such as; a tide calendar, the beach cam array, a tropical weather section. Surfassateague.com became my hobby site where I would tweak and adjust little things just to make life a little easier for surfers and myself.

I have often flirted with the idea of shutting the site down now that SwellInfo is around and almost every cell phone can browse the web now. Surfassateague.com was never meant to compete against any other site. The only purpose it has and will ever have is to be simple and free and to fill a niche that allows me to sleep in.

The future of Surfassateague.com is SurfDelmarva.com. Using the same basic algorithms developed for SurfAssateague.com. DelMarVa will be broken down by beach with its own report and web cams. SurfDelmarva.com will use a completely different approach to web development by utilizing the mainstream social media sites. One of the new and exciting features will be Scout Reports, which will let anybody who has signed up to submit a live report, photo, and even video from the beach with their cell phone.

SurfDelmarva.com and Surfassateague.com will always be free and always remain humble no matter how awesome they become.

For more information on SurfDelmarva.com check out Surf Delmarva’s Facebook.

webcam.png

An Update

So it’s been almost an entire month since I posted something on the blog. December was a very busy month – for example; dad and Hayleys birthday on the 3rd, Christmas and Noel’s birthday on the 25th, my anniversary on the 27th, and my birthday on the 29th. Between all the holidays and holiday shopping I really haven’t had too much time to chill and blog.

So here is what I have been up to lately (as if you even care).

steampressure
SteamPressure is a web application that I’m developing that monitors Steam groups and player statuses. The app can be configured to send out notifications based on the parameters that the user sets up, eg: notify me when 5 or more players in the AC group are playing Team Fortress 2. Notification can be sent via text messages to phones/mobile devices or email. The app also logs status so reports can be executed to see peak player times and other metrics. I plan to also integrate some other sweet features such as embeddable player and group badges too. This app started out as me just wanting to be notified when my friends were playing a certain game and has now evolved into a full scaled app. Stay tuned for more updates on SteamPressure.

I have also been doing a lot of Rising Tide Solutions work. I am currently working on a couple websites for clients as well as a complete redesign of the Rising Tide Solutions website. I’m expecting to be completed with these projects by the end of January. I’ll be sure to post some links as soon they are completed.

Thanks to Chad I now am using twitter which is weirdly addicting. I have even set up surfassateague on twitter and automatically tweet using the twitter api.

As far as gaming goes I’m still mainly playing Team Fortress 2 on pc. My wife gave me a Wii for Christmas and I have been playing that a lot.

So that’s mainly what’s been going on, I know not very exiting but now my blog is up to date.

Peace out!
webcam image of me writing this blog post

Valve Steam Status on your website

I wanted to be able to display my Steam Community status on my website so people could see if I was playing a game or if I was online… I googled and I couldn’t find anything that was already created to do this that wasn’t a pos. So it looked like if I wanted to display my status I was going to have to build my own “mini-app”.

I made a little app that scrapes data off of a given Steam account community profile. I was able to pull all the information I needed and make it display like the Steam buddy list.

This is what it looks like:

To put it on your site just paste in the following code:

1
<script src="http://www.zachbarrett.com/development/steam/?id=[community id]" type="text/javascript"></script>

Replace [community id] including brackets with the actual profile ID. Make sure you take the brackets out.

To get the community id just visit the profile of the and grab the id from the url. For example if the profile URL is http://steamcommunity.com/id/puddinPOP then the community id is puddinPOP. If the URL is http://steamcommunity.com/profiles/76561197961161129 then 76561197961161129 is the community id.

I plan on making some updates/tweaks to this. One of them will be to auto update with AJAX. But for now it updates when the page loads.

Enjoy!

UPDATE: Status is now Live
AJAX is finished and now the status updates without reloading the page.

Me and Adobe Creative Suite 3 Master Collection

Adobe® Creative Suite® 3.3 Master Collection

Me and Adobe Creative Suite 3 Master Collection

Adobe® Creative Suite® 3.3 Master Collection combines Adobe Bridge CS3, Adobe Version Cue® CS3, Adobe Device Central CS3, Adobe Acrobat® Connect™, and Adobe Dynamic Link with:

surfassateague.com development

Last week I developed a Tide Calendar for surfassateague.com which displays the tides in a calendar format for the selected month. I also added the ability to export the calendar to PDF so it can be posted or stashed in the car.

SURFASSATEAGUE.COM Tide Calendar

Recently I developed an aggregator for the Weather Underground North Atlantic Basin RSS feed. Before this module was developed I would have to update the tropical weather manually. So now as soon as a storm develops in the North Atlantic, surfassateague.com has the latest info for it. Right now it’s showing maps for Hurricane Bertha which looks like it might give us a good swell.

I have also been working on a WAP version of surfassateague.com for use on mobile devices. The WAP version includes current conditions, tides, and live beach cam still shots. To check it out go to wap.surfassateague.com on your mobile device.