Programming

Wednesday, March 12th, 2014

6 Signs of Over-Engineering

tangled mess

  Sub parts of the Thing are described as "shared" or "reusable"… but no-one else is using them. The Thing has lots of unit tests, but few (or no) integration tests because they are so much harder to write. No one can explain clearly what the Thing does, because the generalised use case has obfuscated the actual problem ...


Wednesday, March 5th, 2014

My Completely Unscientific GitHub Survey

I have to get a github account. I

I was a software engineer without a GitHub account. I know, shocking, because everyone is supposed to have one - and actually the reason why I had to get resulted in me receiving a set of questions which assumed I would have a GitHub account, but Twitter account was optional. I didn't have a GitHub account ...


Wednesday, February 19th, 2014

Process, and Culture

developed cross-process by Provia

As an individual, I have habits, and I have processes. The processes are things that aren't quite natural enough to be habits, yet.  I think process helps me create a framework that helps me be effective - at work, and in life. For example, having a schedule for my blog. Posting something on Monday, Wednesday and Friday ...


Wednesday, December 25th, 2013

Emotional Women Have Context

office

Do you remember the thing at Pycon, earlier this year? I'm not going to write specifically what, because I don't want to linkbait. But if you are on Twitter and follow any technical women... I'm sure you saw it. It seemed like in the end, the consensus on the Internet (which I do not agree with), ...


Wednesday, December 11th, 2013

Getting Started with the Raspberry Pi

Raspberry Pi Boxed

I lucked out in being in town when the Women Powering Technology Raspberry Pi event was on, and also in hearing about it - and being allowed in at the last minute! Of course I had heard about the Raspberry Pi, and loved the idea, but I'm pretty intimidated by hardware and cables, so it had ...


Wednesday, October 23rd, 2013

My Inspiration App: App Concept

Rules of being creative #7

My app idea - a place to collect things that inspire, that can be found searching their tags, location, or type. I understand that people can and do use any number of other apps for this - Twitter favourites, for example, this is just supposed to be a purely happy and motivating place on our ...


Monday, October 21st, 2013

Getting Set Up on Android

list view

I used the event Programming Languages I've Been Meaning To Try But Haven't Gotten Around To Yet at the Stripe offices (organised by Star Simpson) in San Francisco to get going on Android. Aside - I love the concept of this event. Great opportunity to hang out with your laptop, the only goal being to suck less ...


Friday, September 20th, 2013

More Experiments Around RGB Averaging

Image1: Tolerance 25

I decided to replicate the showing/hiding the dominant hues in images with showing/hiding around the average RGB values instead. I created a class called RGBColor (just holds red, green, and blue values), similar to the one I created called HSBColor. I could have used the java.awt.Color class, but that insists on a range of 0-1 for ...


Monday, September 16th, 2013

Eliminating the Dominant Hue from an Image

Image 4: Tolerance 10

I thought it would be interesting to invert the idea of showing only the dominant hue, and show everything but that instead. I used the exact same code, but inverted the if statement so: if (!hueInRange(hue, lower, upper)) became if (hueInRange(hue, lower, upper)) Effect is as follows, as with most of these, my favourite effect is on the painting ...




All content © Copyright 2014 by Accidentally in Code.
Subscribe to RSS Feed – Posts or just Comments

Workaholic WordPress Theme by Graph Paper Press