Social Nerwork

Telephone us on: +353 87 223 6429 or email us using: info@ridgesolutions.ie
Telephone us on: +353 87 223 6429 or email us using: info@ridgesolutions.ie

Ridge BLOG

04

Dec

2015

Nice Bootsrap / AngularJS based templates

I was browsing yesterday and came across some nice bootstrap based templates for web app development, especially this one: http://wrapbootstrap.com/preview/WB04HF123 The nice this is that a version built on AngularJS is available, although I can’t vouch for its build quality not having seen the code… Templates like these are a great starting point for software […]

04

Dec

2015

Generating Win32 Crash Dumps

Every Software Engineer knows that most software ends up crashing eventually, when it does it is very useful to have a full crash log to help you determine the cause of the problem, to that end here is a good article that I found on working on what Microsoft calls ‘Minidumps’ on windows. http://crashrpt.sourceforge.net/docs/html/using_minidump.html This […]

29

Oct

2015

Image Storage and Indexing for Machine Vision Images

Every Software Engineer needs a hobby – to this end I have been toying with an idea for the last while. There are many machine vision and computer vision applications that capture images from cameras and store them on disk. These applications can generate so many images that working with them can be quite difficult. […]

29

Oct

2015

Software Algorithm Complexity Cheat-Sheet

Software Algorithm Complexities – Having trouble remembering your O(n)’s from your O(log N)’s, not to worry I just found this very handy complexity cheat-sheet – http://bigocheatsheet.com/ I am currently doing some research into possible indexing mechanisms for very large sets of images in Computer Vision applications, so this sheet is very handy, thanks Eric!

06

Oct

2015

Quantum QBits in Silicon?

Quantum Computers (and hence Quantum Software Engineering) may have taken a rather large step forward if (as The Register reports) The University of New South Wales has managed to render a qbit in plain old silicon! Looks like I will have to start swatting up on my Quantum Algorithms… (I tried this before and it […]

02

Oct

2015

Can’t sync to NTP server when upstream clock is not available

We were doing some software and systems testing this week, this involved setting up a completely isolated network of cameras with their own NTP server for time synchronization across them. The NTP server was configured to broadcast time updates via UDP. Everything worked OK except the NTP server stopped broadcasting once it lost time synchronization […]

02

Oct

2015

WPF Validation Error Disappearing when Switch between visual items

Typical daily trials of a Software Engineer – getting WPF error validation working can be a bit of a pain, it’s a bit buggy. I hit a problem today whereby errors marked for text boxes on a tab would disappear if you moved away from the tab and then back again, it turned out to […]

29

Apr

2015

Python script to query NTP status and return it as JSON

Setting up and automatically keeping an eagle eye on NTP from software can be a bit of a (difficult) black art. A common way to query NTP status is to run:

This returns some NTP status information. It’s output can be a bit difficult to work with from your software, so I have included […]

29

Apr

2015

RuneAudio working with HifiBerry Amp+ on RaspberryPi

This is a record of how I managed to the RuneAudio v0.3-beta software working with the excellent Hifiberry Amp+. The lads at runeaudio say that software release v0.4 will support Amp+ ‘out of the box’ but v0.3-beta doesn’t and they won’t/can’t say when v0.4 of the software will be released, however with some messing it […]

21

Apr

2015

Data Security – How to safely ‘decommission’ and old hard drive and make an attractive ornament at the same time

Data Security – How to safely ‘decommission’ and old hard drive and make an attractive ornament at the same time

Google+