Posted by & filed under Hosting, News & Updates.

First off, we would like to wish all of our present and future clients a very Merry Christmas and Happy New Year!

In 2016, our focus will shift slightly towards our Hosting and Search Engine Optimization (SEO) services.  With this in mind, we have revamped our hosting options and reassessed our plan pricing, which is also due to our US-based services and how our Canadian Dollar matches up.  Our new hosting plans include options for a more rounded, managed solution, including WordPress updates, SEO monthly reporting, and additional costs associated to dedicated IP addresses due to IPv4 limitations.

We will be reaching out to our clients over the next few weeks to inform them of our new services, and the benefits they will provide to the future of their companies.  Our full-service SEO campaigns, coupled with weekly and monthly reporting, will provide you with a better understanding of where your website sits in terms of search rankings, why it ranks at its’ current level, and how this can be improved.  As always, content is key, and we are more than willing to aid in increasing your search rankings, and in turn increasing your impressions and sales.

A quick note on WordPress, the open source web-blogging and website platform:  Because so many sites use this platform, and due to its availability to the public, more and more WordPress websites are getting hacked due to exploits from lack of maintenance and security.  Our hosting services will now include advantageous security options to ensure your property is kept safe.

We look forward to this new year of focused dedication to our clients, their companies and their needs, while staying competitive in the web development, marketing, advertising, and hosting fields.  With over 20 years of experience, we are here to help drive your company to the top; of both your search rankings and areas of expertise.

Posted by & filed under Games.

If you have had any issues streaming from, here are a few steps to take as a workaround:

  1. Download and install VLC Media Player from:
  2. Download and install Livestreamer from: (click on the Installer link)
  3. Then click on START (then run in pre-Windows 7), then type in: cmd
  4. A command prompt (usually a black window) will load.  In this window, type the following then press ENTER:
    livestreamer best
    The above command loads “livestreamer”, connects to “” (where “user” is replaced with the actual user-name), and at the “best” quality.  (To copy+paste to this command-prompt window, right-click the window and click “paste”.)  Once a connection is established, the stream opens up in VLC Player.

Furthermore, if you are still having some buffering issues you may want to add an extra parameter to the command so you utilize more download threads: –hls-segment-threads # (where # is a number between 1 and 10; the default is 1).  The following is an example of this extended command, along with a prompt for the URL (we recommend saving this to a .bat file, such as twitch.bat, so you can simply open it from your desktop and copy+paste the URL):

@echo off
set /p url=”Stream from URL: ”
start livestreamer –hls-segment-threads 4 %url% best

The script prompts you for the full URL of the stream.  However, you may alter this so you only have to enter the user-name portion by changing: %url% to:

Posted by & filed under, Hosting, News & Updates, Notices & Alerts,,

We completed a huge software update yesterday, starting at 5pm and completing at 2am EST. This update provided an updated cPanel, and newer versions of MySQL, PHP and Apache, while also providing the Apache module DEFLATE. DEFLATE allows you to compress output which decreases load times for your users! If you would like DEFLATE utilized on your site, please contact us.

Please note that your hosting service may be unavailable tonight between 12am and 1am, due to a hardware upgrade to double the RAM of the system. We have been nearing capacity recently, and with the addition of DEFLATE we will need the extra memory. This should also help with cPanel load times.

We apologize for any inconvenience this may cause and appreciate your patience during our server updates and upgrades.

Posted by & filed under PHP Development.

For years we have been utilizing a small class that allows us to easily debug PHP applications.  All you need to do is add your IP to the $ips array in the debug::enabled() function.

This script uses backtrace, which may not be available to you, to look-up the file and line of where debug::print_r() was called.  It then prints out that information, along with the variable passed to the function.


* @param mixed $obj - the variable to display
* @param bool $exit - calls exit() after print_r, default = false
* @param string $file - a fallback for environments without backtrace - use __FILE__
* @param string $line - a fallback for environments without backtrace - use __LINE__
* @param bool $print_pre - use <pre> to display the $obj, default = true
debug::print_r($obj, $exit = false, $file = null, $line = null, $print_pre = true); // echo's result
debug::enabled(); // return bool (see array of IP's in debug.php.txt)

You may download the script from here (links to a .txt file): debug.php.txt.

The WordPress plugin can be found here: debug-print-r.

Posted by & filed under Hosting.

All client hosting accounts have a utility called SpamAssassin.  This utility works to reduce the amount of spam that comes into your inbox.  However, Spam Assassin is not enabled by default.

If you are experiencing a lot of spam email, login to cPanel (Client Hosting Login) and under the “Mail” section click on “Spam Assassin™”. If SpamAssassin is not enabled, which it is not by default, then click the button labeled “Enable SpamAssassin”.  The default threshold is 5/10, which should be a good starting point.  If you notice valid emails going into spam, you may want to increase (>5) the SpamAssassin score, and if too many spam emails are still getting through, you will want to decrease (<5) the score.  In essence, the greater the spam-score given to an email, the more likely it is to be spam.

Furthermore, messages will only be marked as spam, and they will still end up in your inbox.  To automatically send these spam messages to the spam folder, enable “Spam Box” as well (see screenshot to follow).

Finally, if you want spam messages to be deleted automatically, without ever reaching your inbox, you may click the “Auto-Delete Spam” button, under the SpamAssassin score.

cPanel SpamAssassin - Screenshot

If you have any other questions or comments, please do not hesitate to contact us.

Posted by & filed under PHP Development.

There have been some issues with mod_rewrite, WordPress and the permalink functionality.  In some cases, when having mod_rewrite enabled, WordPress fails to load the Settings > Permalink page.  Some people experience a blank screen, while others experience a 404 Page Not Found error.

If there are no issues in your .htaccess, and you have exhausted all other options, you may need to modify the WordPress core:


~Line 16, change function got_mod_rewrite() { to function got_mod_rewrite() {return true;

~Line 42, change function got_url_rewrite() { to function got_url_rewrite() {return true;

If anyone has any other suggestions, please let us know!

Posted by & filed under,

In the next few weeks we will be releasing several updates to ubudget, including additional changes to mobile views and a small Inventory manager that will replace the SKU field in the Point-of-Sale (POS) module. This replacement will not cause any issues with previous POS-based invoices, as they will still utilize the SKU field until updated. However, all new POS logs will use the Inventory manager to reference products and services. The Inventory manager currently includes options to add and manage Manufacturers, but it does not currently support Categories, which we plan to add in a future revision.

Posted by & filed under,

Today marks the 6 year anniversary of ubudget, and on this special occasion we bring you some insight into our development goals of 2014.

Our first goal is to redevelop the entire ubudget interface so all content and forms can be easily read and used on your mobile devices.  Instead of developing and releasing everything at once, we are instead going to release these new interfaces one at a time.  We have already implemented a Quick Entry form for Journals and updated the interfaces for Journals and Worklogs.

Our second goal is to finish the, nearly complete, Journal Import system, with the initial release supporting .csv files.

As always, please let us know if you have any suggestions or feedback!


Interactivepoint Solutions

Posted by & filed under Notices & Alerts.

We had this problem for the last year or so, intermittently, on one of our systems.  The screen flickered black, then a windows bubble popped up with the error message “Nvidia Kernel Mode Driver has stopped responding and has recovered.”  We read through tons of forum posts, looking for ways to fix this issue.  Some solutions include: changing the TDR Delay in the registry, reinstalling the video drivers, installing old versions of drivers, changing Nvidia settings to use Maximum Performance, and the list goes on.

But after going into the BIOS to take a look at GPU temperatures, we saw that Nvidia “Optimus” was disabled, so we enabled that and there hasn’t been a flicker or error since.  Optmius delegates commands, depending on load, to your GPU and integrated graphics chip.  This seems to have alleviated some graphic lag we were experiencing on this system as well.

It has only been a few days since we enabled Optimus, but we are staying optimistic.

Please leave a reply if this solution worked for you.