Posts Tagged ‘programming’

Print-Bingo.com Works with Google Chrome Web Browser (again)

Monday, July 5th, 2010

Today we updated print-bingo.com’s programming.

The biggest fix, is that our site now works properly in current versions of Google Chrome. Our web based system for generating highly printable bingo cards is great… but once in a while we run into compatibility issues. For now, it’s fixed. We’ve tested in current Firefox, Internet Explorer, Google Chrome, and Apple Safari web browsers. Ironically, part of the programming fix was related to a compatibility tweak for Mozilla browser from years back. Mozilla users, if you actually still exist, you will need to use a different browser to use print-bingo.com now.

At the same time, we made live a feature that we wrote for a custom bingo job a few months back. All bingo cards within a single run are now guaranteed to be unique. Previously, it was entirely random if a card was duplicated in a run – but it was highly, highly, unlikely. In fact, we programmed an email notification if the dupe-tester actually catches a dupe.

We had to hard-code a duplicate entry to actually make sure the dupe tester and the email notifier worked. The odds of duplicate cards that are randomly generated is extremely low – you can’t generalize exact odds, since every custom bingo card design is different.

The site has probably generated 1,000 card runs since the new code went live… and we haven’t been notified of a duplicate card yet. If we ever catch a dupe, we’ll be sure to post about it.

More code changes are on the way. It’s summer, traffic to print-bingo.com is lower than normal.

SmoothWall 3. DDNS Port Forwarding Modification

Friday, December 28th, 2007

Leonard Chan‘s SmoothWall Dynamic Hostnames Port Forwarding Modification has been updated for SmoothWall 3.  It also has a new home, here, on this blog: http://blog.perceptus.ca/smoothwall-ddns-mod/.

For those who don’t know, i.e. everyone, Leonard Chan is me, the key guy behind Perceptus, and the guy who writes this blog.

The modification to SmoothWall is rather handy.  It lets one create rules that allow dynamic hostnames, like “leonard.dydns.org” have access to a PC behind a SmoothWall firewall. Thus, whenever the user’s home IP address changes, the firewall eventually adapts.

The mod is now offered to the public from this site.  No warranties whatsoever.