250-971-2546 info@soft-haus.com

About Us

Our Services

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ut ipsum mauris. Fusce condimentum mollis eros vitae facilisis. Praesent gravida dignissim felis, id sagittis mauris rutrum non. Nullam pretium id sem ut hendrerit.

Easy to Use

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ut ipsum mauris. Fusce condimentum mollis eros vitae facilisis.

Works Everywhere

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ut ipsum mauris. Fusce condimentum mollis eros vitae facilisis.

Great Performance

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ut ipsum mauris. Fusce condimentum mollis eros vitae facilisis.

Clean Code

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ut ipsum mauris. Fusce condimentum mollis eros vitae facilisis.

Services

Get In Touch with Us

If you have any questions, do not hesitate to contact us

Contact us now
slide

RipRunner – a free (as in Open Source) 911 Fire Fighter communication suite

For the past number of years I have been a volunteer fire fighter at the Salmon Valley Volunteer Fire Hall near Prince George, BC. As with many halls, I noticed the technology options are fairly slim and the Radio communication system (Depending on your location) can be quite poor.
As a software developer, I decided to put together something that would improve the communication at our Fire Hall and provide my solution free to all other Fire Halls who desire to use it.
I have published all of the source code along with installation instructions on github located at the link below:
here
The solutions consists of PHP code for the server, and a few SMS providers to handle mobile notifications as well as an experimental Android app (which does not require SMS but uses the free service Google Cloud Messaging).

slide

The Tech Kings – Scammers

Warning to anyone buying software on the internet. http://www.thetechkings.ca/ (.com etc..) is a scammer. They advertise as an authorized Adobe Reseller (among other things) and they are NOT. I just went through a process with paypal to get my money back as they sold me a license key that is already assigned to someone else. I also confirmed with Adobe that they are NOT an authorized reseller. There are many sites like this out there and not sure why companies like Adobe don’t have them shutdown, but beware. You can always check if they are truly what they say they are. In my case it was hard since there was no prior reports that I could find that these guys were not legit. For example after doing a google street view I saw that their ‘headquarters’ was an apartment building in Brooklyn and not what they advertised on their website.
I […]

slide

Conservative Christians in Prince George BC

Are you looking to have fellowship with conservative Christians in the Prince George BC area?
Non denominational, serious, Bible believing brothers and sisters in Christ meet weekly.
Email for more info: mark_vejvoda@hotmail.com

slide

Do General Mills use GMO’s in their products? Yes.

I called them at: 1-800-767-5350 and asked if they used GMO’s in Cheerios. They DO NOT offer a list of products that contain GMO’s. They told me anything they sell that has Canola, Corn, Potatoes or Soy likely has GMO’s. I repeat they told me there is NO WAY to get a list of actual products that concretely have GMO’s, they do not keep a list and it seems to me they don’t want anyone to know very easily.

slide

Java applet debugging – multiple java consoles and havok!

To spare you the sanity, if you need to debug your java applets, since JDK 1.4 there is a new syntax required in the runtime parameters in the control panel applet side:
New format:
-agentlib:jdwp=transport=dt_socket,address=5555,server=y,suspend=n
Old Evil format:
-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=5555,server=y,suspend=n
There is a bug with the -XDebug parameter that causes multiple java consoles to open for each applet you load and thus you cannot connect to the right JVM session (most of the time) and you lose your mind trying to determine what is going on. You can connect to the debugger but stepping through breakpoints does not work.