Portage Bay
Solutions
Portage Bay

Stories of Internet Cons

Stories of Internet Cons

As with most people who work in technology, I sometimes find myself in a tech support role during the holiday seasons (well, all the time really). I feel it's extremely important to encourage family members to think critically when sharing information or computer access with anyone out on the internet. There are two scams that I’ve recently had to deal with, and there are lessons to be learned from both of them. Hopefully by sharing these experiences, you can avoid having to deal with the negative consequences yourself.

SurveyMonkey and FileMaker: A Case Study

SurveyMonkey and FileMaker: A Case Study

One of the great things about developing solutions using FileMaker Pro is that there are always numerous ways to solve a problem. I wanted to use this post to examine a solution we designed for a large managed care organization. Several years ago, we built a customized sponsorship management application for the client that is used to manage the entire process of sponsoring 3rd party events, symposiums, conferences, including review of applications, funding distribution, accounting, and document management.

File Permissions Error and PSOS

File Permissions Error and PSOS

Working together today during our weekly dev meeting, the Portage Bay team ran across a slightly obscure requirements issue that took little bit of time for us to resolve, though once resolved the issue was pretty simple. Maybe this blog post will help someone catch the same problem a little more quickly.

WebDirect at NVL Labs

WebDirect at NVL Labs

NVL Laboratories provides complete Industrial Hygiene services including testing and environmental safety services for their clients. This includes testing for a variety of hazardous substances like lead and asbestos. They pride themselves in providing a complete solution for their customer’s environmental and safety needs and find FileMaker to be an ideal tool to help make this happen.

A Perfect Pair - ExecuteSQL and PSOS

A Perfect Pair - ExecuteSQL and PSOS

This is a quick tip about how PSOS can vastly improve performance of the ExecuteSQL script step.  Recently we received feedback on one of our solutions that uses Execute SQL to build a virtual list used in a picker window. The feedback had to do with the slow performance of loading the picker window. The user complained of the window sometimes taking up to 30 minutes to load. Obviously this design was not ideal!

FileMaker Performance Optimization

FileMaker Performance Optimization

“97% of the time, Premature optimization is the root of all evil”

I think I first read this quote of Tony Hoare in McConnell's “Code Complete” and have thought about it many times when doing code reviews, during my own programming, and when talking with others about programming problems they’re trying to solve.

Impossible Spaces in Virtual Reality

Impossible Spaces in Virtual Reality

I have been fascinated with impossible places. Things like the Doctor Who Tardis, Hypercubes, and M.C. Escher’s impossible objects, lead me to happy daydreams. Lately I have been wondering, would it be possible to create some of these physically impossible spaces. Could I create them in Virtual Reality (VR), and if so, what would they feel like?