Muffin Research Labs
The blog of Stuart Colville, Engineering Manager, herder and shaver of yaks, writing about all things web and technology related.
- Website
- muffinresearch.co.uk · all feeds from this site
- Feed URL
https://muffinresearch.co.uk/rss/
Read it in your FeedListing reader
Or add to: Feedly Inoreader Raw feed
Latest posts
-
Downgrading the Unifi Network App on a Cloudkey Gen2 Plus
Due to a bug , and despite my cloudkey being set to only update official (stable) releases, the network app was updated from 6.5.55 to 7.0.20 and subsequent RC builds. This issue was caused by: Enabling automatic updates Having opted into Early Access on ui.com A
-
Unifi Access Point (AP) disconnected
A Unifi Access Point in all its glory! This morning I woke up to alerts from the unifi cloudkey telling me one of my wifi access points was disconnected. This was odd as this Access Point (AP) had been up and running fine ever since it had been configured. I
-
Can't connect to Unifi Cloud Key on port 8443
A guide to fixing issues with the admin interface for a Unifi Cloudkey not being available on port 8443.
-
Building a PiSight
I'd always admired Apple's original iSight camera and whilst I didn't own one in their heyday, I remember thinking back then how nice they looked compared to other webcams built around the same time. It looks purposeful and professional. The iSight compared to a
-
Vertically and horizontally responsive circle with text
Recently in building out a dashboard to show the number of github issues for a given search, I wanted to show a circle containing a count. When we think about responsiveness in web pages we mostly think about making things that respond to a horizonal constraint. However, for a…
-
Using the latest version of Firefox in Travis CI
A quick tip. If you're running karma tests via Firefox on Travis CI by default the Firefox version used is quite old (31 at time of writing). To always use the latest (current) version you can add this snippet to your .travis.yml . addons: firefox: latest This will
-
Including parts of README.rst in your sphinx docs
This will probably be of use to about 3 people, and I'm one of them. If you feel your eyes glazing over, don't fret and look at this kitten picture instead: The problem I wanted to add some content to both our docs (built via sphinx
-
Removing leading whitespace in ES6 template strings
Note: this post remains for posterity but rather than using the template tags described here I'd suggest taking a look at common-tags . In some recent code at work we're using fairly large strings for error descriptions. JavaScript has always made it hard to deal with long
-
OSX: Inkscape not working with multiple monitors
I recently noticed that under OSX Inkscape behaves strangely with multiple monitors. I thought I'd broken the installation as when launching Inkscape it opened and then the window immediately disappears. Fortunately there's a bug that's been filed here: XQuartz on OS X 10.9
-
Python: testing beyond exceptions
Recently working on some code I was doing some basic tests that checked for an exception being raised. The tests looked like this: def test_user_identification_is_valid_option(self): with self.assertRaises(ValueError): example_seller(products=[ 'id': 'hai', 'description': 'a…
-
Back to the future: ES6 + React
I've just recently finished shaving about a billion yaks * to convert a React app over to use ES6 modules and classes so we can start living in the future that is ES6 with a sprinkling of ES7. * Might not be true Transpiling back to the present We'
-
Running tests on Sauce Labs via Travis
For the Payments Team's front-end projects we've just landed support for running the front-end unit tests using Sauce Labs . About Sauce Labs In case you've never heard of Sauce Labs (unlikely!) they provide access to a multitude of browser/platform combinations via vms so
-
SVG credit-card provider icons
Recently I've been working on a UI for credit-card payments . As part of this we needed some credit-card icons to show the card type as the user types in the number to the input field. In looking for existing iconography I either couldn't find exactly what
-
Tips for building a dev-env with docker
There's a few gotchas when using docker to run your development environment. This post provides tips on overcoming the biggest hurdles you might face.
-
OSX: Remove scrollbars that appear when using a mouse
I've just switched to using a mouse instead of a trackpad on the mac as I get pain in an old broken finger from using the trackpad especially if I've been using the laptop's trackpad directly. What was odd was the second I switched