Ronin Technologies
Toggle ContentToggle Content Home | Customers | Downloads | Forums | Gallery | Links | Services | About
Main Menu

Tech News


Welcome to Ronin Technologies

This is the home page for Ronin Technologies Incorporated. We are an engineering consulting company that provides expert services to the Hi-Tech industry and businesses.

We specialize in providing technical leadership on embedded software projects in commercial or military settings. Our goal is to provide companies with a Senior Engineer already trained in the embedded SW development field that can hit the ground running and provide immediate results. We can help you meet aggressive development schedules, keep your contract commitments, and hit market windows. Ronin Technologies has been registered under the Canadian Controlled Goods Directorate program as it relates to the development of embedded software for Military programs. Our Senior Engineer has held NATO Secret, Enhanced Reliability and COMSEC security clearances.

We also provide a wide range of services in the IT field. We have provided turnkey systems for Business Firewalls, Webservers, Mailservers, Webmail Interfaces, Version Control Systems and various networking configurations. Along with webservers we can build from full scale Internet portals to single page websites to provide your business or organization with a web presence. Check our Customers Page for examples.

Operations are based out of Calgary, Alberta, Canada.

Posted on Sunday, April 02


1 2 3 4 5
»
Faster build times using distcc and ccache
Posted by Paul Rimmer / Sunday, September 28, 2014 (18:42:31) / (47 reads) Programming


Even with today's fast processors, some software can still take a while to build. Enter a couple of great opensource tools: distcc and ccache. ccache determines if you've already compiled a file and if so, pulls it from it's cache. It uses many facets of the compile command to generate a hash to make sure that you are getting the correct file from the cache and not a bogus hit. When set-up correctly, if ccache generates a miss then it will hand off the work to distcc. distcc spreads your compilation workload over as many build machines as you can get your hands on. So for distcc to help you need multiple build machines with the same build tools installed. I've seen a 500% improvement in build speed using these tools so they are well worth the time to set them up. Even if you don't have multiple build hosts, ccache alone can provide massive time savings. Fortunately they are not hard to get working. Also, if your not using make's parrallel execution option (make -j) already you should, as that really allows these tools to shine
Read More... (753 Bytes) | comments? | Printer Friendly PageScore: 0

Welcome pfSense and so long and thanks for all the fish IPCop!
Posted by Paul Rimmer / Sunday, March 23, 2014 (17:36:28) / (424 reads) BSD

After 10 years of great service I just upgraded our SOHO firewall from IPCop to pfSense. IPCop was a great servant for many years but pfSense is now the undisputed leader in Open Source Firewalling. pfSense now has a much more active community and is more feature rich. Best part is it still runs great on our old Pentium3 with 512MB RAM. Things sure have come a long way since running the firewall on an old 486 with LRP (Linux Router Project) booting off a floppy!
comments? | Printer Friendly PageScore: 0

tmux - Great replacement for screen detachable terminal multiplexer
Posted by Paul Rimmer / Saturday, June 22, 2013 (15:43:32) / (407 reads) Programming


tmux is a great replacement for the venerable terminal multiplexer screen. These tools are a must for remote development in that if your session gets closed, accidentally or intentionally detached, you can simply reattach and carry on from where you left off. Applications keep running while you are detached so nothing is lost. Good video of screen vs tmux face-off here.
comments? | Printer Friendly PageScore: 0

OBi100 + anveo.com + Google Voice = Cheap Phone Bill in North America!
Posted by Paul Rimmer / Tuesday, May 28, 2013 (01:29:03) / (391 reads) Technology



For dollars a month you can have unlimited North American calling with e911 and tons of features. You use your internet connection as access to VOIP services. In my case I went with anveo.com due to their good reputation and Google Voice for free outgoing calls in North America. If Google ever starts charging, it's incredibly cheap to use anveo.com for outgoing as well. I picked up an OBi100 ATA (Analog Telephone Adapter) for $30 on Amazon and I was off to the races. I plan to switch my old line number over to this soon, which is free with anveo if you pay a year in advance. That's probably 1 current phone bill+taxes. Check below for some useful links.
Read More... (651 Bytes) | comments? | Printer Friendly PageScore: 5

Switched from Hudson to Jenkins Continuous Improvement Build System
Posted by Paul Rimmer / Wednesday, August 03, 2011 (21:58:13) / (1371 reads) Programming

Since Jenkins appears to have superseded Hudson and most if not all new bug fixes and functionality seem to be on Jenkins I've migrated to the Jenkins project. They've both proven to be invaluable in catching bad check-ins on the day they are checked in vs. the day a major release is required as Murphy's rule would dictate. Highly recommended and compatible with numerous verison control and build systems.
comments? | Printer Friendly PageScore: 0


1 2 3 4 5
»
User Info small

Welcome Anonymous

Nickname
Password

Membership:
Latest: chazmati
New Today: 0
New Yesterday: 0
Overall: 495

People Online:
Members: 0
Visitors: 4
Bots: 0
Staff: 0
Staff Online:

No staff members are online!

Total Hits
We have received
2571075
page views since
December 28, 1997

Get Firefox!
The logos and trademarks used on this site are the property of their respective owners
We are not responsible for comments posted by our users, as they are the property of the poster
Interactive software released under GNU GPL, Code Credits, Privacy Policy