|99||1/1/1996||Dear Dow Letter||0||Graphic Communication|
|96||1/1/1996||Kauai Chamber of Commerece||0||Graphic Communication|
|95||1/1/1996||King Auto||0||Graphic Communication|
|92||1/1/1996||Open Text||0||#||Graphic Communication|
|91||1/1/1996||Picture Works||0||Graphic Communication|
|90||1/1/1996||Shell Vacation Sampler||0||#||svs.jpg||Graphic Communication||Shell Vacations LLC||Northbrook, IL|
|89||1/1/1996||Pidgin to Da Max||0||#||pidgin.jpg||Graphic Communication||AFH, Inc.||Kalaheo, Hawaii|
|88||1/1/1996||Wailua Heritage Trail||0||http://www.wailuaheritagetrail.org||hta.jpg||Graphic Communication||Hawaii Tourism Authority||Oahu, Hawaii|
|87||1/1/1996||How to Recycle a Dead Gecko||0||#||deadgecko.jpg||Graphic Communication||AFH, Inc.||Kalaheo, Hawaii|
|86||1/1/1995||Reader Services||0||Graphic Communication|
|85||1/1/1995||Kauai Weddings||0||Graphic Communication|
|84||1/1/1995||Performance Coaching||0||Graphic Communication|
|83||1/1/1995||Work Wise Kauai||0||Graphic Communication|
|82||1/1/1995||Wailua Bay View||0||#||wbv.jpg||Graphic Communication||WailuaBayView.com||Kapa'a, Hawaii|
|81||1/1/1995||Koloa Heritage Trail||0||Graphic Communication|
|80||1/1/1995||Kauai Photo||0||Graphic Communication|
|78||1/1/1995||Bike James||0||Graphic Communication|
|77||1/1/1995||Bluewater SnorkelQuest||0||Graphic Communication|
|76||1/1/1995||Poipu Beach Club||0||Graphic Communication|
|75||1/1/1995||Naturally Hawaiian||0||#||pch.jpg||Graphic Communication||Patrick Ching||Oahu, Hawaii|
|73||1/1/1995||Grantham Resorts||0||Graphic Communication|
|72||1/1/1995||Crest Graphics||0||Graphic Communication|
|71||1/1/1995||Captain Andy's||0||Graphic Communication|
|70||1/1/1995||Sport Fishing Kauai||0||#||sfk.jpg||Graphic Communication||Sport Fishing Kauai||Eleele, Hawaii|
|69||1/1/1995||Will Squyers Helicopters||0||Graphic Communication|
|68||1/1/1995||Suite Paradise||0||Graphic Communication|
|66||1/1/1995||Tropical Flowers by Charles||0||Graphic Communication|
|65||1/1/1995||Hawaii Property||0||DataSpace Industries|
|64||1/1/1995||Women in Theatre||0||DataSpace Industries|
|63||1/1/1995||W.V.Builders Inc.||0||Covington Mill|
|62||1/1/1995||Savage Pearls||0||Graphic Communication|
|61||1/1/1995||Kauai Realty||0||Graphic Communication|
|60||1/1/1995||Kauai Habitat for Humanity||0||DataSpace Industries|
|59||1/1/2010||Hawaii Kai Computer Guy||0||Hawaii Kai Computer Guy|
|57||1/1/2010||Buffy Saint-Marie||0||DataSpace Industries|
|56||1/1/2010||Aunty Lilikoi||0||Graphic Communication|
The site was built using my customized **Zend Framework**. It uses **Blueprint CSS**, **Smarty Templates**, **ADODB**, **jQuery**, **Pear** and **HTML_Quickforms**.
The *Kauai Festivals* web site features a **floating navigation panel** on the **front-end** and a **custom made CMS** which allows festival editors to edit information about their festivals and the **web master** has an **interface** for approving the festivals and **assigning editors** for each festival.
|54||11/11/2009||WebCapabilities.com||1||http://www.webcapabilities.com/||wc.jpg||Kahuna Coding||Kahuna Coding||Cocoa, Florida||CMS, CSS, HTML, PHP, Wordpress||Developer||I would of liked to have <u>Tsunami Marketing</u> design my site but I really couldn’t afford them and I didn’t want to have to build the **front-end** and a **CMS** as well. Robert, my former boss, was experimenting with **WordPress** and he found it to be quite good. That’s a huge endorsement coming from him since his designs are usually quite challenging to build. I was sure if he could live with any of the limitations imposed by off the shelf software so could I. I also thought it would be a great way to learn **WordPress** so I could use it in future projects. I quickly found out how flexible **WordPress** is without any coding. With my existing capabilities and skills I found I could do just about anything I wanted to a web site. **WordPress** and **Zend Framework** are now my tools of choice when creating new sites.|
I built this site using **WordPress** as a **CMS**. I used **PHP**, **HTML** and **CSS** to customize it. Not being a designer it was easy to build this using a **theme** and then modifying it. The screen captures of the sites I’ve done really stand out against this themes neutral colors.
I like the many **plugins**, **widgets** and **themes** that are available for **WordPress** allowing you to customize the look and add functionality to the site without having to directly edit the code.
The site features lots of **photos**. Different **slide shows** are viewable through out the site. Some load and play automatically while others are loaded on-demand to **reduce page download size**. The site also features passenger contributed photos and allows passengers to **upload photos** from their tour. Photos are cropped and or re-sized to fit the layout of the site using **ImageMagick**. There is also a weather page which displays current weather and surf conditions **updated onload**.
The site also features a custom **CMS** to allow Holoholo’s staff to make changes and approve **passenger submitted photos**.
|51||10/3/2008||Hanalei Colony Resorts - Owners Portal||0||Graphic Communication||Hanalei Colony Resort||Hanalei, Hawaii|
A **CMS** is used on the **back-end** to allow Tsunami Staff to update the site without having to know **HTML**. Images are **cropped** and or **re-sized** and **thumbnails** are created using **ImageMagick** to ensure the sites **layout** is maintained.
|46||11/9/2007||Island Truss||1||http://www.islandtruss.com/||itc.jpg||Graphic Communication||Island Truss||Kauai, Hawaii||AJAX, CSS, HTML, jQuery, PHP, SIFR, Smarty, SVN||Construction||Their website’s designer wanted to use a **stencil style font** which is unavailable to most users. The site content is **dynamic** and **editable** through a **custom CMS**. Creating graphics for all the text elements using the **stencil fon**t was not practical. Enter **sIFR**, **sIFR** is a technique that **replaces text elements** on a page with **flash graphics** set with the specified **font and size**. Thanks to a **jQuery plugin**, **sIFR** was easy to **implement**. The site also features a **tab navigation system** that loads section **pages**. There are **gallery pages** to showcase their truss designs and projects. The gallery images display an **inline popup window** when they are **rolled over**. Like all of our **contact forms** I use a **spam prevention filter** that doesn’t require the user to prove they are human **(captcha)**.|
|44||7/5/2007||Hawaii Pacific Health - Bone and Joint||0||Graphic Communication|
|42||5/30/2007||Hawaii Pacific Health - Plastic Surgery||0||Graphic Communication|
|41||2/6/2007||Our Garden Our World||0||Graphic Communication||National Tropical Botanical Garden||Lawai, Hawaii|
All information comes from the *Hawaii Visitors and Conventions Bureau* **database** via a **xml http post** to a **script** on the *Kauai Visitors Bureau* site. Kauai members update their information on the *HVCB* site and that information is then used to **create their Kauai page**.
The **e-commerce** section of the site allows proteges to **purchase courses** via a **custom PayPal integration** that uses **PayPal IPN** to provide **instant access**.
|36||9/26/2006||Performance Coaching||0||Graphic Communication|
|33||6/13/2006||Holoholo Charters - v1||0||#||hhc.jpg||Graphic Communication||Holoholo Charters||Eleele, Hawaii|
|32||6/9/2006||Lappert’s Hawaii||1||http://www.lappertshawaii.com/||lap.jpg||Graphic Communication||Lapperts Hawaii||Kauai, Hawaii||AJAX, CSS, E-commerce, HTML, jQuery, Payflow, PayPal, PHP, Smarty, SVN||E-Commerce|
|30||1/26/2006||Poipu Bay Golf Course||1||http://www.poipubaygolf.com/||kaw.jpg||Graphic Communication||Kawailoa Development||Koloa, Hawaii||CSS, HTML, PHP, Smarty||Golf|
|29||12/23/2005||Smith’s Fern Grotto and Luau||1||http://www.smithskauai.com/||stp.jpg||Graphic Communication||Smiths Tropical Paradise||Kapa'a, Hawaii||A3H, AJAX, CSS, E-commerce, HTML, jQuery, PHP, Smarty, SVN||E-Commerce|
|28||11/29/2005||Klonz Kahler||0||Graphic Communication||Klonz Kahler||Kauai, Hawaii|
|26||9/26/2005||Hanalei Colony Resort - v3||1||#||hcr.jpg||Graphic Communication||Hanalei Colony Resort||Hanalei, Hawaii||CSS, HTML, PHP||Accommodations|
|25||2/10/2005||Kauai Visitors Bureau||0||#||Graphic Communication||Kauai Visitors Bureau||Kauai, Hawaii|
|24||10/21/2004||Tsunami Marketing - v2||0||#||Graphic Communication||Graphic Communication||Kalaheo, Hawaii|
|23||8/26/2004||Kauai Festivals - v1||0||#||kfe-old.jpg||Graphic Communication||Kauai Visitors Bureau||Kauai, Hawaii||Tourism|
|22||8/25/2004||Aloha-Hawaii.com - v2||1||#||afh.jpg||Graphic Communication||MediaHi||Oahu, Hawaii||CMS, CSS, Flash, Google Ads, Google Search, HTML, PHP||Tourism|
|21||12/8/2003||Nukumoi’s||0||http://www.nukumoisurf.com/surfshophawaii.html||nuk.jpg||Graphic Communication||Brenneckes Beach Broiler||Poipu, Kauai, Hawaii|
|16||11/27/2002||Wilcox Health - Kauai Medical Clinic and Wilcox Memorial Hospital||0||Graphic Communication||Wilcox Hospital||Lihue, Hawaii|
|13||8/8/2000||Scott Hollinger RE/MAX of Bigfork - v1||0||Graphic Communication||Scott Hollinger||Bigfork, Montana|
|12||4/11/2000||Graphic Communication - v2||0||http://web.archive.org/web/20000411092400/http://graph.com/index.html||gc.jpg||Graphic Communication||Graphic Communication||Kalaheo, Hawaii||Advertising|
|9||11/11/1998||Kauai Film Commission - v2||1||http://web.archive.org/web/19990903175524/http://www.filmkauai.com/||kfc.jpg||Graphic Communication||Kauai Film Commission||Kauai, Hawaii||CSS, HTML, PHP||Tourism||Kauai Film Commission uses a **flash** intro animation which was very popular at the time.|
|4||4/25/1996||Storytelling for the New Millennium Cyber Cafe||1||http://web.archive.org/web/19981202194750/http://filmkauai.com/cafe/||cafe.jpg||Graphic Communication||Kauai Film Commission||Kauai, Hawaii||HTML, Netsite Server Map, Tables||Education||This site was developed for the *Kauai Film Commission*, which was sponsoring this event, to introduce **Internet** technologies to writers, artists, musicans, film makers and other story tellers. |
The site features **background patterns**, **tables**, **animated gifs**, and the *Netscape* **center tag**. People attending the workshops were loaned **digital cameras** and given a space on the website to write their own story. Once their page was approved it was **uploaded live** during the conference. I also functioned as **webmaster** for this event.
We **upgraded** the site to use **mini-vend.pl**, a **perl** script that provided a more **modern shopping cart** experience, and then, when the project was nearing completion, we had a problem because **mini-vend** didn't support **netsite server maps**. We were able to salvage the project by **cutting up the graphics** and adding them into **cells** to the newly introduced *Netscape* **table tags**.
|2||7/11/1995||Graphic Communication||0||Graphic Communication||Graphic Communication||Kalaheo, Hawaii|
|1||5/5/1995||Hawaii’s Best Espresso Co.||0||Graphic Communication|
|1/1/1996||Kauai Film Commission - v1||0||http://web.archive.org/web/19961219101949/http://www.filmkauai.com/||kfc-1.jpg||Graphic Communication||Kauai Film Commission||Kauai, Hawaii|
|Covington Mill||Fairbanks, Alaska|
|DataSpace Industries||Lihue, Hawaii|
|Graphic Communication||Kalaheo, Hawaii|
|Hawaii Kai Computer Guy||Oahu, Hawaii|
|Kahuna Coding||Cocoa, Florida|
|74175John||74175Roger@example.com||Dubai Media City, UAE||25.092702||55.154616|
|74328Smith||74328Erica@example.com||Eiffel Tour, Paris, France||48.8621767||2.3102151|
|93660Smith||93660Liu@example.com||Leaning Tower of Piza||43.7229516||10.3965971|
|46611Smith||46611John@example.com||Leaning Tower of Piza||43.7229516||10.3965971|
|46693Smith||46693Kim@example.com||Dubai Media City, UAE||25.092702||55.154616|
|AFH, Inc.||Kalaheo, Hawaii|
|Air Ventures Hawaii||Kauai, Hawaii|
|Brenneckes Beach Broiler||Poipu, Kauai, Hawaii|
|Coconut Isles Trading Company||Oahu, Hawaii|
|Graphic Communication||Kalaheo, Hawaii|
|Hanalei Colony Resort||Hanalei, Hawaii|
|Hawaii's Best Expresso||Oahu, Hawaii|
|Holoholo Charters||Eleele, Hawaii|
|Hyatt Regency Kauai Resort and Spa||Poipu, Kauai, Hawaii|
|Island Truss||Kauai, Hawaii|
|Hawaii Pacific Health||Oahu, Hawaii|
|Kauai Exotix||Kapa'a, Hawaii|
|Kauai Film Commission||Kauai, Hawaii|
|Kauai Historical Society||Kauai, Hawaii|
|Kauai Visitors Bureau||Kauai, Hawaii|
|Kawakini New Century Public School||Kauai, Hawaii|
|Lapperts Hawaii||Kauai, Hawaii|
|Oceanic Time/Warner Cable||Oahu, Hawaii|
|Pacific Tile||Lihue, Hawaii|
|Poipu Beach Resort Association||Poipu, Kauai, Hawaii|
|Regency Pacific Realty||Princeville, Hawaii|
|Safari Helicopters||Lihue, Hawaii|
|Scott Hollinger||Bigfork, Montana|
|Silver Falls Ranch||Kilauea, Hawaii|
|Smiths Tropical Paradise||Kapa'a, Hawaii|
|Story Telling||Kauai, Hawaii|
|Hawaii Tourism Authority||Oahu, Hawaii|
|Tsunami Marketing||Kalaheo, Hawaii|
|Wahooo Seafood Grill & Bar||Kapa'a, Hawaii|
|Kahuna Coding||Cocoa, Florida|
|Wilcox Hospital||Lihue, Hawaii|
|National Tropical Botanical Garden||Lawai, Hawaii|
|Klonz Kahler||Kauai, Hawaii|
|Kawailoa Development||Koloa, Hawaii|
|W.V.Builders Inc.||Fairbanks, Alaska|
|Patrick Ching||Oahu, Hawaii|
|Sport Fishing Kauai||Eleele, Hawaii|
|Shell Vacations LLC||Northbrook, IL|
|ActionScript||http://www.adobe.com/devnet/actionscript/||ActionScript is a scripting language based on ECMAScript.|
|Adobe Flash||http://en.wikipedia.org/wiki/Adobe_Flash||Adobe Flash is a multimedia platform originally acquired by Macromedia and currently developed and distributed by Adobe Systems.|
|ADOdb||2001||http://adodb.org/dokuwiki/lib/exe/fetch.php?media=logo.png||http://adodb.org/dokuwiki/doku.php||https://en.wikipedia.org/wiki/ADOdb||ADOdb is a database abstraction library for PHP Originally based on the same concept as Microsoft's ActiveX Data Objects. It allows developers to write applications in a consistent way regardless of the underlying database system storing the information. The advantage is that the database system can be changed without re-writing every call to it in the application|
|AJAX||1999||http://en.wikipedia.org/wiki/Ajax_%28programming%29||Ajax, sometimes written as AJAX, is a group of interrelated web development techniques used on the client-side to create interactive web applications or rich Internet applications.|
|Apache||1995||http://httpd.apache.org/||http://en.wikipedia.org/wiki/Apache_HTTP_Server||The Apache HTTP Server, commonly referred to as Apache, is a web server notable for playing a key role in the initial growth of the World Wide Web.|
|API's||API, originally advanced programming interface, but now more commonly known by its near-synonym, application programming interface, is any defined inter-program interface.|
|C||1996||C is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations. By design, C provides constructs that map efficiently to typical machine instructions, and therefore it has found lasting use in applications that had formerly been coded in assembly language, including operating systems, as well as various application software for computers ranging from supercomputers to embedded systems.|
|CGI||1996||http://en.wikipedia.org/wiki/Common_Gateway_Interface||The Common Gateway Interface is a standard protocol for interfacing external application software with an information server, commonly a web server.|
|CMS||A content management system (CMS) is a computer application that allows publishing, editing and modifying content, organizing, deleting as well as maintenance from a central interface. Such systems of content management provide procedures to manage workflow in a collaborative environment. These procedures can be manual steps or an automated cascade. CMSs have been available since the late 1990s.|
|Cookies||http://en.wikipedia.org/wiki/HTTP_Cookie||In computing, a cookie is a small piece of text stored on a user's computer by a web browser.|
|CSS||1998||http://en.wikipedia.org/wiki/Css||Cascading Style Sheets is a style sheet language used to describe the presentation of a document written in a markup language.|
|CSS-Sprites||To reduce the number of requests the browser makes to the server, some web designers combine numerous small images or icons into a larger image called a sprite sheet or tile set. CSS is used to select the parts of the composite image to display at different points in the page. If a page has ten 1 kB images, they can be combined into one 10 kB image, downloaded with a single HTTP request, and then positioned with CSS. Reducing the number of HTTP requests can make a Web page load much faster. In this usage, the sprite sheet format that had been developed for use in game and animation engines is being applied to static images.|
|Debian||http://en.wikipedia.org/wiki/Debian||Debian is a computer operating system composed of software packages released as free software especially under the GNU General Public License and other open source licenses.|
|E-commerce||1996||http://en.wikipedia.org/wiki/E-commerce||Electronic Commerce, commonly known as e-commerce or eCommerce, consists of the buying and selling of products or services over electronic systems such as the Internet and other computer networks.|
|Frames||1996||In the context of a web browser, a frame is a part of a web page or browser window which displays content independent of its container, with the ability to load content independently. The HTML or media elements that go in a frame may or may not come from the same web site as the other elements of content on display.|
|GCC||1996||The GNU Compiler Collection (GCC) is a compiler system produced by the GNU Project supporting various programming languages. GCC is a key component of the GNU toolchain. The Free Software Foundation (FSF) distributes GCC under the GNU General Public License (GNU GPL). GCC has played an important role in the growth of free software, as both a tool and an example.|
|GIT||2009||Git is a distributed revision control system with an emphasis on speed, data integrity, and support for distributed, non-linear workflows. Git was initially designed and developed by Linus Torvalds for Linux kernel development in 2005, and has since become one of the most widely adopted version control system for software development.|
|Goggle Maps||Google Maps is a desktop web mapping service developed by Google. It offers satellite imagery, street maps, 360° panoramic views of streets (Street View), real-time traffic conditions (Google Traffic), and route planning for traveling by foot, car, bicycle (in beta), or public transportation. Google Maps offers an API that allows maps to be embedded on third-party websites,|
and offers a locator for urban businesses and other organizations in
numerous countries around the world. Google Maps satellite images are
not updated in real time; however, Google adds data to their Primary
Database on a regular basis. Google's support website states that most
of the images are no more than three years old.
|Google Analytics||http://www.google.com/analytics/||http://en.wikipedia.org/wiki/Google_Analytics||Google Analytics is a free service offered by Google that generates detailed statistics about the visitors to a website.|
|Google Search||http://en.wikipedia.org/wiki/Google_Search||Google search is a web search engine owned by Google Inc.|
|HTML||1995||http://en.wikipedia.org/wiki/Html||HTML, which stands for Hypertext Markup Language, is the predominant markup language for web pages.||I started learning html when a friend of mine who had a advertising |
agency offered me $40.00 to create a website, he supplied all of the
graphics and a layout spec.
|ImageMagick||http://en.wikipedia.org/wiki/Imagemagick||ImageMagick is an open source software suite for displaying, converting, and editing raster image files.|
|Linux||http://en.wikipedia.org/wiki/Linux||Linux is a generic term referring to Unix-like computer operating systems based on the Linux kernel.|
|Mac OSX||http://en.wikipedia.org/wiki/Macosx||Mac OS X is a line of computer operating systems developed, marketed, and sold by Apple Inc.|
|Mod-Rewrite||http://en.wikipedia.org/wiki/Rewrite_engine||A rewrite engine is software that modifies a web URL's appearance.|
|MVC||http://en.wikipedia.org/wiki/Model_View_Controller||Model–View–Controller is an architectural pattern used in software engineering.|
|MySql||1998||http://www.mysql.com/||http://en.wikipedia.org/wiki/Mysql||MySQL is a relational database management system which has more than 6 million installations.|
|Netsite Server Map||1995|
|PayPal||http://en.wikipedia.org/wiki/PayPal||PayPal is an e-commerce business allowing payments and money transfers to be made through the Internet.|
|PayPal Express Checkout|
|PayPal WebSite Payments Pro|
|Pear||http://en.wikipedia.org/wiki/PEAR||The PHP Extension and Application Repository, or PEAR, is a repository of PHP software code.|
|Perl||1996||http://en.wikipedia.org/wiki/Perl||Perl is a high-level, general-purpose, interpreted, dynamic programming language.|
|PHP||1998||http://www.php.net/||http://en.wikipedia.org/wiki/Php||PHP is a widely used, general-purpose scripting language that was originally designed for web development, to produce dynamic web pages.|
|Python||Python is a widely used general-purpose, high-level programming language. Its design philosophy emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code than would be possible in languages such as C++ or Java. The language provides constructs intended to enable clear programs on both a small and large scale.|
|QuickTime||1996||http://www.apple.com/quicktime/||http://en.wikipedia.org/wiki/Quicktime||QuickTime is a multimedia framework developed by Apple Inc.|
|QuickTime VR||1996||http://www.apple.com/quicktime/technologies/qtvr/||http://en.wikipedia.org/wiki/QTVR||QuickTime VR is a type of image file format supported by Apple's QuickTime.|
|RedHat||http://www.redhat.com/||http://en.wikipedia.org/wiki/Redhat||Red Hat, Inc.|
|RegEx||http://en.wikipedia.org/wiki/Regex||In computing, regular expressions provide a concise and flexible means for identifying strings of text of interest, such as particular characters, words, or patterns of characters.|
|Shopping Cart||http://en.wikipedia.org/wiki/Online_shopping_cart||Shopping cart software is software used in e-commerce to assist people making purchases online, analogous to the American English term 'shopping cart'.|
|Sitemaps||http://www.sitemaps.org/||http://en.wikipedia.org/wiki/Sitemaps||The Sitemaps protocol allows a webmaster to inform search engines about URLs on a website that are available for crawling.|
|Smarty||2005||http://www.smarty.net/||http://en.wikipedia.org/wiki/Smarty||Smarty is a web template system written in PHP.|
|Solaris OS||1995||http://www.sun.com/software/solaris/||http://en.wikipedia.org/wiki/Solaris_OS||Solaris is a UNIX-based operating system introduced by Sun Microsystems in 1992 as the successor to SunOS.|
|SSI||1995||http://en.wikipedia.org/wiki/Server_Side_Includes||Server Side Includes is a simple server-side scripting language used almost exclusively for the web.|
|SSL||1995||http://en.wikipedia.org/wiki/Transport_Layer_Security||Transport Layer Security and its predecessor, Secure Sockets Layer, are cryptographic protocols that provide security and data integrity for communications over networks such as the Internet.|
|SVN||2005||http://subversion.tigris.org/||http://en.wikipedia.org/wiki/Subversion_(software)||Subversion is a version control system initiated in 2000 by CollabNet Inc.|
|Zend Framework||2010||http://en.wikipedia.org/wiki/Zend_Framework||Zend Framework is an open source, object-oriented web application framework implemented in PHP 5 and licensed under the New BSD License.|
|Tourism||1996||Tourism is travel for recreation, leisure, religious, family or |
business purposes, usually for a limited duration. Tourism is commonly
associated with international travel, but may also refer to travel to
another place within the same country.
|Christine Ing||I would highly recommend Gary as a web developer. He is easy to work with, very knowledgeable, and detail oriented. I enjoyed working with him very much.||Ingage.com||Owner|
|Edward Sugimoto||Gary is a coding god! He was looked at as the go-to guy within his organization and looking at his body of work, you could tell why. Highly recommended! Would definitely hire again for more work.||Oceanic Time Warner Cable||Online Editor|
|Margaret 'Margy' Parker||Gary is a real can-do guy with outstanding knowledge on technology and an enthusiastic approach. He responds very quickly and follows up well. I've always enjoyed working with Gary on projects.”||Poipu Beach Resort Association||Executive Director|
|Chris Adams||Gary is one of the most thorough and positive developers I've worked with. Pixel-perfect translations of designs that work across all browsers. Doesn't understand the phrase "can't do it" -- if he didn't know how, he learned something new and figured it out. And very personable and fun to be around at the office -- highly recommended.||Graphic Comunication (co-worker)||Designer|
|Bob Hickling||Gary was one of 2 primary implementers of the second incarnation of MELE.COM which is a music retail website. It was about a 6 month project which was completed well and in a timely manner. I was pleased with the results. |
Gary was easy to work with and understood things quickly and thoroughly in the design phase. I did some of the follow on maintenance, and found his code to be clean and easily followed and modified. I would hire him again.
|Susan Higgins||Gary is a pleasure to work with. He is very knowledgeable, with deep experience in web development and the MAC platform. He's tenacious at figuring out how to solve challenges, and very flexible. He's got a great attitude and is very down to earth. Who can blame him? He's coding in paradise!||Graphic Communication (co-worker)||Account Manager|
|Troy Arnold||For several years I worked closely with Gary in the development of more|
successful web sites than I can count. I sometimes referred to Gary as the
"egoless programmer" because he'll take input and ideas from anyone and
happily use whatever works best. If you need a strong developer and
fantastic team member, Gary is your coder.
|Graphic Communication (co-worker)||Web Developer|
|Roger Jacobs||Gary has worked for my software development company since 2010 and has demonstrated a consistent high level of organizational and communications skills, running complex projects and communicating directly with clients as needed to deliver quality results. Gary was hired full time at one point for the purpose of analyzing development processes, then designing and developing customized tools and resources intended to streamline development processes. Gary has always delivered on what was agreed upon.||DataSpace Industries||Owner|
|Clean, well structured, standards compliant, hand crafted code.||##<u>W</u>eb Development|
Full web site creation from the ground up built using PHP and Zend Framework or from scratch.
|Aloha||Welcome to my portfolio web site! This site is meant to showcase the **web development skills** and experience of **Gary Smith**.|
Having started as a **professional web developer** in **1995** I've **evolved** along with the new **techniques** and **technologies** that have emerged. This gives me a **unique perspective** and a **deep understanding** of how all of the **availble technologies** can be combined to **create** a **modern mobile friendly website**.
I love accessing third party **API's**. I've been using **SOAP** and **CURL** for years. I especially love using **JSON** when accessing **API's**. I've also enjoyed accessing the new **RETs server api** to facilitate the syncing of **MLS IDX** data to a members remote database server allowing searches of the **mls database** on the **members web site**. This allows members to sort and format mls listings in a manner consistent with their own web site.
I create **clean**, **well structured code** to enhance **readability**. I'm comfortable with **Object Oriented** and **Procedural** coding styles. I have experience with **Zend**, **Laravel** and **Code Ignitor** frameworks and a working knowledge of **Wordpress** and **Magento** **CMS's**. I also can create **static sites** using **Jekyll**. The site you are viewing now is built with **Jekyll** but some of the content comes from a **Google Spreadsheet**.
My recent passion has been learning **DevOps**. I started out using **Vagrant** with **Chef** and **Berkshelf** for **provisioning** until I discovered **Ansible**. I started out in **DevOps** as a way to build **development environments** that were **standardized** across a **team** and had all of the **tools** the **developer** would need for the project. The **VM's** contained all of the **server** and **client** tools such as **Apache, Mysql, Php, GIT**, etc as well as **front-end** tools like **node**, **ruby** and **image compression** tools to name a few. I'm currently exploring **Docker Containers** as an alternative to **Vagrant** and **VM's**. I especially like the fact that **Docker** will work on **Windows** since **Ansible** won't. I've recently converted my **Laravel development environment** to run on **docker** with all of the **laravel** goodness being able to run **webpack, gulp, composer, npm, artisian and bash scripts** withing the **containers**. I **love** keeping my **development computer** free of having to **install** all of the tools needed to develop modern websites.
I can **update** and **deploy** sites via **ssh**, **ftp**, **git** and **svn**. I also use **Ansible** to **provision** and **deploy** sites. Sites are kept up to date using custom **webhooks** that **merge git pushes** and can **build** sites like **Jekyll** static sites.
I have strong **troubleshooting** and problem **analysis/resolution** skills and the ability to **learn** and **apply new techniques** and **technologies** as they become available to solve both new and old problems.
**Specialties**: Web development on **UNIX** platforms, **Mac OSX**, **Linux**, **Solaris**, **LAMP Stacks** and **LEMP Stacks**.
|About||I've worked on these **projects** in one capacity or another, usually as the **sole developer**-- the one thing I **never** did though was **design** them. I have an extensive **background** in **graphic arts** but always as a **technician**, never a **designer**. Some of these sites featured below are **gorgeous**, I was **fortunate** enough to work with some **very talented designers**. |
The **screenshots** below are just an easy way to **group my projects**. **Clicking** on the **image** will open a **popup** with **details** about the **project** and a **screenshot**.
I'm a **full stack developer** because I can take all of the **graphics** and **designer's specifications** and turn them into **fully functional websites**. I'm not a developer **and** a designer, I'm a **developer**.
* Before or at the time of collecting personal information, we will identify the purposes for which information is being collected.
* We will collect and use of personal information solely with the objective of fulfilling those purposes specified by us and for other compatible purposes, unless we obtain the consent of the individual concerned or as required by law.
* We will only retain personal information as long as necessary for the fulfillment of those purposes.
* We will collect personal information by lawful and fair means and, where appropriate, with the knowledge or consent of the individual concerned.
* Personal data should be relevant to the purposes for which it is to be used, and, to the extent necessary for those purposes, should be accurate, complete, and up-to-date.
* We will protect personal information by reasonable security safeguards against loss or theft, as well as unauthorized access, disclosure, copying, use or modification.
* We will make readily available to customers information about our policies and practices relating to the management of personal information.
##What information do we collect?
We collect information from you when you fill out a form.
##What do we use your information for?
Any of the information we collect from you may be used in one of the following ways:
* To process transactions
> Your information, whether public or private, will not be sold, exchanged, transferred, or given to any other company for any reason whatsoever, without your consent, other than for the express purpose of delivering the purchased product or service requested.
* To send periodic emails
> The email address you provide may be used to send you information, respond to inquiries, and/or other requests or questions.
##Do we disclose any information to outside parties?
We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our website, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety. However, non-personally identifiable visitor information may be provided to other parties for marketing, advertising, or other uses.
##California Online Privacy Protection Act Compliance
Because we value your privacy we have taken the necessary precautions to be in compliance with the California Online Privacy Protection Act. We therefore will not distribute your personal information to outside parties without your consent.
##Childrens Online Privacy Protection Act Compliance
We are in compliance with the requirements of COPPA (Childrens Online Privacy Protection Act), we do not collect any information from anyone under 13 years of age. Our website, products and services are all directed to people who are at least 13 years old or older.
> This policy was last modified on 03/27/2013
|#Web Site Terms and Conditions of Use|
By accessing this web site, you are agreeing to be bound by these web site Terms and Conditions of Use, all applicable laws and regulations, and agree that you are responsible for compliance with any applicable local laws. If you do not agree with any of these terms, you are prohibited from using or accessing this site. The materials contained in this web site are protected by applicable copyright and trade mark law.
Permission is granted to temporarily download one copy of the materials (information or software) on Kahuna Coding's web site for personal, non-commercial transitory viewing only. This is the grant of a license, not a transfer of title, and under this license you may not:
* modify or copy the materials;
* use the materials for any commercial purpose, or for any public display (commercial or non-commercial);
* attempt to decompile or reverse engineer any software contained on Kahuna Coding's web site;
* remove any copyright or other proprietary notations from the materials; or
* transfer the materials to another person or "mirror" the materials on any other server.
* This license shall automatically terminate if you violate any of these restrictions and may be terminated by Kahuna Coding at any time. Upon terminating your viewing of these materials or upon the termination of this license, you must destroy any downloaded materials in your possession whether in electronic or printed format.
The materials on Kahuna Coding's web site are provided "as is". Kahuna Coding makes no warranties, expressed or implied, and hereby disclaims and negates all other warranties, including without limitation, implied warranties or conditions of merchantability, fitness for a particular purpose, or non-infringement of intellectual property or other violation of rights. Further, Kahuna Coding does not warrant or make any representations concerning the accuracy, likely results, or reliability of the use of the materials on its Internet web site or otherwise relating to such materials or on any sites linked to this site.
In no event shall Kahuna Coding or its suppliers be liable for any damages (including, without limitation, damages for loss of data or profit, or due to business interruption,) arising out of the use or inability to use the materials on Kahuna Coding's Internet site, even if Kahuna Coding or a Kahuna Coding authorized representative has been notified orally or in writing of the possibility of such damage. Because some jurisdictions do not allow limitations on implied warranties, or limitations of liability for consequential or incidental damages, these limitations may not apply to you.
##5.Revisions and Errata
The materials appearing on Kahuna Coding's web site could include technical, typographical, or photographic errors. Kahuna Coding does not warrant that any of the materials on its web site are accurate, complete, or current. Kahuna Coding may make changes to the materials contained on its web site at any time without notice. Kahuna Coding does not, however, make any commitment to update the materials.
Kahuna Coding has not reviewed all of the sites linked to its Internet web site and is not responsible for the contents of any such linked site. The inclusion of any link does not imply endorsement by Kahuna Coding of the site. Use of any such linked web site is at the user's own risk.
Any claim relating to Kahuna Coding's web site shall be governed by the laws of the State of Florida without regard to its conflict of law provisions.
General Terms and Conditions applicable to Use of a Web Site.
We are committed to conducting our business in accordance with these principles in order to ensure that the confidentiality of personal information is protected and maintained.